You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sdk/batch/azure-batch/CHANGELOG.md
+11
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,16 @@
1
1
# Release History
2
2
3
+
## 9.0.0 (2020-03-24)
4
+
5
+
### Features
6
+
- Added ability to encrypt `ComputeNode` disk drives using the new `disk_encryption_configuration` property of `VirtualMachineConfiguration`.
7
+
-**[Breaking]** The `virtual_machine_id` property of `ImageReference` can now only refer to a Shared Image Gallery image.
8
+
-**[Breaking]** Pools can now be provisioned without a public IP using the new `public_ip_address_configuration` property of `NetworkConfiguration`.
9
+
- The `public_ips` property of `NetworkConfiguration` has moved in to `public_ip_address_configuration` as well. This property can only be specified if `ip_provisioning_type` is `UserManaged`.
10
+
11
+
### REST API version
12
+
This version of the Batch .NET client library targets version 2020-03-01.11.0 of the Azure Batch REST API.
Copy file name to clipboardExpand all lines: sdk/batch/azure-batch/azure/batch/models/_batch_service_client_enums.py
+13
Original file line number
Diff line number
Diff line change
@@ -118,6 +118,12 @@ class StorageAccountType(str, Enum):
118
118
premium_lrs="premium_lrs"#: The data disk should use premium locally redundant storage.
119
119
120
120
121
+
classDiskEncryptionTarget(str, Enum):
122
+
123
+
os_disk="osdisk"#: The OS Disk on the compute node is encrypted.
124
+
temporary_disk="temporarydisk"#: The temporary disk on the compute node is encrypted. On Linux this encryption applies to other partitions (such as those on mounted data disks) when encryption occurs at boot time.
125
+
126
+
121
127
classDynamicVNetAssignmentScope(str, Enum):
122
128
123
129
none="none"#: No dynamic VNet assignment is enabled.
@@ -136,6 +142,13 @@ class NetworkSecurityGroupRuleAccess(str, Enum):
136
142
deny="deny"#: Deny access.
137
143
138
144
145
+
classIPAddressProvisioningType(str, Enum):
146
+
147
+
batch_managed="batchmanaged"#: A public IP will be created and managed by Batch. There may be multiple public IPs depending on the size of the Pool.
148
+
user_managed="usermanaged"#: Public IPs are provided by the user and will be used to provision the Compute Nodes.
149
+
no_public_ip_addresses="nopublicipaddresses"#: No public IP Address will be created.
150
+
151
+
139
152
classPoolLifetimeOption(str, Enum):
140
153
141
154
job_schedule="jobschedule"#: The Pool exists for the lifetime of the Job Schedule. The Batch Service creates the Pool when it creates the first Job on the schedule. You may apply this option only to Job Schedules, not to Jobs.
0 commit comments