Skip to content

Commit df844eb

Browse files
[AutoPR @azure-arm-computeschedule]-generated-from-SDK Generation - JS-6259128 (#38441)
Configurations: 'specification/computeschedule/ComputeSchedule.Management/tspconfig.yaml', API Version: 2026-04-15-preview, SDK Release Type: beta, and CommitSHA: '13d51ee484703ea6845668fbf4b9de13f41bf5c2' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6259128 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release. **Release plan link:** https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releasePlan=2217 **Submitted by**: asifmammadov@microsoft.com ## Release Plan Details - Release Plan: https://azsdk-releaseplan-dashboard-hveph5aqhhcfhtgu.westus-01.azurewebsites.net/?releasePlan=2217 Spec pull request: Azure/azure-rest-api-specs#42886 Spec API version: --------- Co-authored-by: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com>
1 parent 7eba07b commit df844eb

154 files changed

Lines changed: 7766 additions & 2954 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@
451451
# PRLabel: %Mgmt
452452
/sdk/compute/arm-compute-profile-2020-09-01-hybrid/ @qiaozha @MaryGao @JialinHuang803
453453

454-
# PRLabel: %Mgmt
454+
# PRLabel: %Mgmt %mgmt-review-needed
455455
/sdk/computeschedule/arm-computeschedule/ @qiaozha @MaryGao @JialinHuang803
456456

457457
# PRLabel: %Mgmt

sdk/computeschedule/arm-computeschedule/CHANGELOG.md

Lines changed: 269 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,278 @@
11
# Release History
22

3-
## 1.2.0-beta.2 (Unreleased)
3+
## 2.0.0-beta.1 (2026-05-28)
4+
Compared with version 1.1.0
45

56
### Features Added
7+
- Added operation group OccurrenceExtensionOperations
8+
- Added operation group OccurrencesOperations
9+
- Added operation group ScheduledActionExtensionOperations
10+
- Added operation ScheduledActionsOperations.attachResources
11+
- Added operation ScheduledActionsOperations.cancelNextOccurrence
12+
- Added operation ScheduledActionsOperations.createOrUpdate
13+
- Added operation ScheduledActionsOperations.delete
14+
- Added operation ScheduledActionsOperations.detachResources
15+
- Added operation ScheduledActionsOperations.disable
16+
- Added operation ScheduledActionsOperations.enable
17+
- Added operation ScheduledActionsOperations.get
18+
- Added operation ScheduledActionsOperations.listByResourceGroup
19+
- Added operation ScheduledActionsOperations.listBySubscription
20+
- Added operation ScheduledActionsOperations.listResources
21+
- Added operation ScheduledActionsOperations.patchResources
22+
- Added operation ScheduledActionsOperations.triggerManualOccurrence
23+
- Added operation ScheduledActionsOperations.update
24+
- Added operation ScheduledActionsOperations.virtualMachinesExecuteCreateFlex
25+
- Class ComputeScheduleClient has a new constructor "constructor(credential: TokenCredential, options?: ComputeScheduleClientOptionalParams);"
26+
- Added Interface AdditionalCapabilities
27+
- Added Interface AdditionalUnattendContent
28+
- Added Interface AllInstancesDown
29+
- Added Interface ApiEntityReference
30+
- Added Interface ApplicationProfile
31+
- Added Interface BootDiagnostics
32+
- Added Interface BulkActionVMExtension
33+
- Added Interface BulkActionVmExtensionProperties
34+
- Added Interface BulkActionVMProperties
35+
- Added Interface BulkVMConfiguration
36+
- Added Interface CancelOccurrenceRequest
37+
- Added Interface CapacityReservationProfile
38+
- Added Interface CreateFlexResourceOperationResponse
39+
- Added Interface DataDisk
40+
- Added Interface DelayRequest
41+
- Added Interface DiagnosticsProfile
42+
- Added Interface DiffDiskSettings
43+
- Added Interface DiskEncryptionSetParameters
44+
- Added Interface DiskEncryptionSettings
45+
- Added Interface EncryptionIdentity
46+
- Added Interface EventGridAndResourceGraph
47+
- Added Interface ExecuteCreateFlexRequest
48+
- Added Interface ExtendedLocation
49+
- Added Interface ExtensionResource
50+
- Added Interface FallbackOperationInfo
51+
- Added Interface FlexProperties
52+
- Added Interface HardwareProfile
53+
- Added Interface HostEndpointSettings
54+
- Added Interface ImageReference
55+
- Added Interface KeyVaultKeyReference
56+
- Added Interface KeyVaultSecretReference
57+
- Added Interface LinuxConfiguration
58+
- Added Interface LinuxPatchSettings
59+
- Added Interface LinuxVMGuestPatchAutomaticByPlatformSettings
60+
- Added Interface ManagedDiskParameters
61+
- Added Interface NetworkInterfaceReference
62+
- Added Interface NetworkInterfaceReferenceProperties
63+
- Added Interface NetworkProfile
64+
- Added Interface NotificationProperties
65+
- Added Interface Occurrence
66+
- Added Interface OccurrenceExtensionListOccurrenceByVmsOptionalParams
67+
- Added Interface OccurrenceExtensionProperties
68+
- Added Interface OccurrenceExtensionResource
69+
- Added Interface OccurrenceProperties
70+
- Added Interface OccurrenceResource
71+
- Added Interface OccurrenceResultSummary
72+
- Added Interface OccurrencesCancelOptionalParams
73+
- Added Interface OccurrencesDelayOptionalParams
74+
- Added Interface OccurrencesGetOptionalParams
75+
- Added Interface OccurrencesListByScheduledActionOptionalParams
76+
- Added Interface OccurrencesListResourcesOptionalParams
77+
- Added Interface OSDisk
78+
- Added Interface OSImageNotificationProfile
79+
- Added Interface OSProfile
80+
- Added Interface PatchSettings
81+
- Added Interface Placement
82+
- Added Interface Plan
83+
- Added Interface PriorityProfile
84+
- Added Interface ProxyAgentSettings
85+
- Added Interface ProxyResource
86+
- Added Interface PublicIPAddressSku
87+
- Added Interface RecurringActionsResourceOperationResult
88+
- Added Interface Resource
89+
- Added Interface ResourceAttachRequestInput
90+
- Added Interface ResourceDetachRequest
91+
- Added Interface ResourcePatchRequestInput
92+
- Added Interface ResourceProvisionFlexPayload
93+
- Added Interface ResourceResultSummary
94+
- Added Interface ResourceStatus
95+
- Added Interface RestorePollerOptions
96+
- Added Interface ScheduledAction
97+
- Added Interface ScheduledActionExtensionListByVmsOptionalParams
98+
- Added Interface ScheduledActionProperties
99+
- Added Interface ScheduledActionResource
100+
- Added Interface ScheduledActionResourceInput
101+
- Added Interface ScheduledActionResources
102+
- Added Interface ScheduledActionsAttachResourcesOptionalParams
103+
- Added Interface ScheduledActionsCancelNextOccurrenceOptionalParams
104+
- Added Interface ScheduledActionsCreateOrUpdateOptionalParams
105+
- Added Interface ScheduledActionsDeleteOptionalParams
106+
- Added Interface ScheduledActionsDetachResourcesOptionalParams
107+
- Added Interface ScheduledActionsDisableOptionalParams
108+
- Added Interface ScheduledActionsEnableOptionalParams
109+
- Added Interface ScheduledActionsExtensionProperties
110+
- Added Interface ScheduledActionsGetOptionalParams
111+
- Added Interface ScheduledActionsListByResourceGroupOptionalParams
112+
- Added Interface ScheduledActionsListBySubscriptionOptionalParams
113+
- Added Interface ScheduledActionsListResourcesOptionalParams
114+
- Added Interface ScheduledActionsPatchResourcesOptionalParams
115+
- Added Interface ScheduledActionsSchedule
116+
- Added Interface ScheduledActionsTriggerManualOccurrenceOptionalParams
117+
- Added Interface ScheduledActionsUpdateOptionalParams
118+
- Added Interface ScheduledActionsVirtualMachinesExecuteCreateFlexOptionalParams
119+
- Added Interface ScheduledActionUpdate
120+
- Added Interface ScheduledActionUpdateProperties
121+
- Added Interface ScheduledEventsAdditionalPublishingTargets
122+
- Added Interface ScheduledEventsPolicy
123+
- Added Interface ScheduledEventsProfile
124+
- Added Interface SecurityProfile
125+
- Added Interface SshConfiguration
126+
- Added Interface SshPublicKey
127+
- Added Interface StorageProfile
128+
- Added Interface SubResource
129+
- Added Interface SystemData
130+
- Added Interface TerminateNotificationProfile
131+
- Added Interface TrackedResource
132+
- Added Interface UefiSettings
133+
- Added Interface UserAssignedIdentitiesValue
134+
- Added Interface UserInitiatedReboot
135+
- Added Interface UserInitiatedRedeploy
136+
- Added Interface VaultCertificate
137+
- Added Interface VaultSecretGroup
138+
- Added Interface VirtualHardDisk
139+
- Added Interface VirtualMachineIdentity
140+
- Added Interface VirtualMachineIpTag
141+
- Added Interface VirtualMachineNetworkInterfaceConfiguration
142+
- Added Interface VirtualMachineNetworkInterfaceConfigurationProperties
143+
- Added Interface VirtualMachineNetworkInterfaceDnsSettingsConfiguration
144+
- Added Interface VirtualMachineNetworkInterfaceIPConfiguration
145+
- Added Interface VirtualMachineNetworkInterfaceIPConfigurationProperties
146+
- Added Interface VirtualMachinePublicIPAddressConfiguration
147+
- Added Interface VirtualMachinePublicIPAddressConfigurationProperties
148+
- Added Interface VirtualMachinePublicIPAddressDnsSettingsConfiguration
149+
- Added Interface VMDiskSecurityProfile
150+
- Added Interface VMGalleryApplication
151+
- Added Interface VmSizeProfile
152+
- Added Interface VmSizeProperties
153+
- Added Interface WindowsConfiguration
154+
- Added Interface WindowsVMGuestPatchAutomaticByPlatformSettings
155+
- Added Interface WinRMConfiguration
156+
- Added Interface WinRMListener
157+
- Added Interface ZoneAllocationPolicy
158+
- Added Interface ZonePreference
159+
- Interface ComputeScheduleClientOptionalParams has a new optional parameter cloudSetting
160+
- Interface ExecuteCreateRequest has a new optional parameter correlationId
161+
- Interface ExecuteDeleteRequest has a new optional parameter correlationId
162+
- Interface ResourceOperationDetails has a new optional parameter fallbackOperationInfo
163+
- Interface ResourceProvisionPayload has a new optional parameter virtualMachineBaseProfile
164+
- Interface ResourceProvisionPayload has a new optional parameter virtualMachineOverrides
165+
- Interface RetryPolicy has a new optional parameter onFailureAction
166+
- Added Type Alias AllocationStrategy
167+
- Added Type Alias AzureSupportedClouds
168+
- Added Type Alias CachingTypes
169+
- Added Type Alias CreatedByType
170+
- Added Type Alias DeleteOptions
171+
- Added Type Alias DiffDiskOptions
172+
- Added Type Alias DiffDiskPlacement
173+
- Added Type Alias DiskControllerTypes
174+
- Added Type Alias DiskCreateOptionTypes
175+
- Added Type Alias DiskDeleteOptionTypes
176+
- Added Type Alias DiskDetachOptionTypes
177+
- Added Type Alias DistributionStrategy
178+
- Added Type Alias DomainNameLabelScopeTypes
179+
- Added Type Alias ExtendedLocationType
180+
- Added Type Alias IPVersions
181+
- Added Type Alias Language
182+
- Added Type Alias LinuxPatchAssessmentMode
183+
- Added Type Alias LinuxVMGuestPatchAutomaticByPlatformRebootSetting
184+
- Added Type Alias LinuxVMGuestPatchMode
185+
- Added Type Alias Mode
186+
- Added Type Alias Modes
187+
- Added Type Alias Month
188+
- Added Type Alias NetworkApiVersion
189+
- Added Type Alias NetworkInterfaceAuxiliaryMode
190+
- Added Type Alias NetworkInterfaceAuxiliarySku
191+
- Added Type Alias NotificationType
192+
- Added Type Alias OccurrenceState
193+
- Added Type Alias OperatingSystemTypes
194+
- Added Type Alias OsType
195+
- Added Type Alias PriorityType
196+
- Added Type Alias ProtocolTypes
197+
- Added Type Alias ProvisioningState
198+
- Added Type Alias PublicIPAddressSkuName
199+
- Added Type Alias PublicIPAddressSkuTier
200+
- Added Type Alias PublicIPAllocationMethod
201+
- Added Type Alias ResourceIdentityType
202+
- Added Type Alias ResourceOperationStatus
203+
- Added Type Alias ResourceProvisioningState
204+
- Added Type Alias ResourceType
205+
- Added Type Alias ScheduledActionType
206+
- Added Type Alias SecurityEncryptionTypes
207+
- Added Type Alias SecurityTypes
208+
- Added Type Alias SettingNames
209+
- Added Type Alias StorageAccountTypes
210+
- Added Type Alias WeekDay
211+
- Added Type Alias WindowsPatchAssessmentMode
212+
- Added Type Alias WindowsVMGuestPatchAutomaticByPlatformRebootSetting
213+
- Added Type Alias WindowsVMGuestPatchMode
214+
- Added Type Alias ZonePlacementPolicyType
215+
- Added Enum AzureClouds
216+
- Added Enum KnownAllocationStrategy
217+
- Added Enum KnownCachingTypes
218+
- Added Enum KnownCreatedByType
219+
- Added Enum KnownDeleteOptions
220+
- Added Enum KnownDiffDiskOptions
221+
- Added Enum KnownDiffDiskPlacement
222+
- Added Enum KnownDiskControllerTypes
223+
- Added Enum KnownDiskCreateOptionTypes
224+
- Added Enum KnownDiskDeleteOptionTypes
225+
- Added Enum KnownDiskDetachOptionTypes
226+
- Added Enum KnownDistributionStrategy
227+
- Added Enum KnownDomainNameLabelScopeTypes
228+
- Added Enum KnownExtendedLocationType
229+
- Added Enum KnownIPVersions
230+
- Added Enum KnownLanguage
231+
- Added Enum KnownLinuxPatchAssessmentMode
232+
- Added Enum KnownLinuxVMGuestPatchAutomaticByPlatformRebootSetting
233+
- Added Enum KnownLinuxVMGuestPatchMode
234+
- Added Enum KnownMode
235+
- Added Enum KnownModes
236+
- Added Enum KnownMonth
237+
- Added Enum KnownNetworkApiVersion
238+
- Added Enum KnownNetworkInterfaceAuxiliaryMode
239+
- Added Enum KnownNetworkInterfaceAuxiliarySku
240+
- Added Enum KnownNotificationType
241+
- Added Enum KnownOccurrenceState
242+
- Added Enum KnownOperatingSystemTypes
243+
- Added Enum KnownOsType
244+
- Added Enum KnownPriorityType
245+
- Added Enum KnownProtocolTypes
246+
- Added Enum KnownProvisioningState
247+
- Added Enum KnownPublicIPAddressSkuName
248+
- Added Enum KnownPublicIPAddressSkuTier
249+
- Added Enum KnownPublicIPAllocationMethod
250+
- Added Enum KnownResourceOperationStatus
251+
- Added Enum KnownResourceProvisioningState
252+
- Added Enum KnownResourceType
253+
- Added Enum KnownScheduledActionType
254+
- Added Enum KnownSecurityEncryptionTypes
255+
- Added Enum KnownSecurityTypes
256+
- Added Enum KnownSettingNames
257+
- Added Enum KnownStorageAccountTypes
258+
- Added Enum KnownWeekDay
259+
- Added Enum KnownWindowsPatchAssessmentMode
260+
- Added Enum KnownWindowsVMGuestPatchAutomaticByPlatformRebootSetting
261+
- Added Enum KnownWindowsVMGuestPatchMode
262+
- Added Enum KnownZonePlacementPolicyType
263+
- Enum KnownResourceOperationType has a new value Create
264+
- Enum KnownResourceOperationType has a new value Delete
265+
- Enum KnownVersions has a new value Versions20240815Preview
266+
- Enum KnownVersions has a new value Versions20250415Preview
267+
- Enum KnownVersions has a new value Versions20260101Preview
268+
- Enum KnownVersions has a new value Versions20260301Preview
269+
- Enum KnownVersions has a new value Versions20260415Preview
6270

7271
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
272+
- Interface ExecuteCreateRequest no longer has parameter correlationid
273+
- Interface ExecuteDeleteRequest no longer has parameter correlationid
274+
- Interface ResourceProvisionPayload no longer has parameter baseProfile
275+
- Interface ResourceProvisionPayload no longer has parameter resourceOverrides
12276

13277
## 1.2.0-beta.1 (2025-08-28)
14278

0 commit comments

Comments
 (0)