2.2.0 (2025-12-12)
Features Added
- New enum type
BlockedDatesConstraintCategorywith valuesBlockedDatesConstraintCategoryHiPriorityEvent,BlockedDatesConstraintCategoryHoliday,BlockedDatesConstraintCategoryQuotaExhausted - New enum type
LicenseKindwith valuesLicenseKindVmwareFirewall - New enum type
LicenseNamewith valuesLicenseNameVmwareFirewall - New enum type
LicenseProvisioningStatewith valuesLicenseProvisioningStateCanceled,LicenseProvisioningStateFailed,LicenseProvisioningStateSucceeded - New enum type
MaintenanceCheckTypewith valuesMaintenanceCheckTypePrecheck,MaintenanceCheckTypePreflight - New enum type
MaintenanceManagementOperationKindwith valuesMaintenanceManagementOperationKindMaintenanceReadinessRefresh,MaintenanceManagementOperationKindReschedule,MaintenanceManagementOperationKindSchedule - New enum type
MaintenanceProvisioningStatewith valuesMaintenanceProvisioningStateCanceled,MaintenanceProvisioningStateFailed,MaintenanceProvisioningStateSucceeded,MaintenanceProvisioningStateUpdating - New enum type
MaintenanceReadinessRefreshOperationStatuswith valuesMaintenanceReadinessRefreshOperationStatusFailed,MaintenanceReadinessRefreshOperationStatusInProgress,MaintenanceReadinessRefreshOperationStatusNotApplicable,MaintenanceReadinessRefreshOperationStatusNotStarted - New enum type
MaintenanceReadinessStatuswith valuesMaintenanceReadinessStatusDataNotAvailable,MaintenanceReadinessStatusNotApplicable,MaintenanceReadinessStatusNotReady,MaintenanceReadinessStatusReady - New enum type
MaintenanceStateNamewith valuesMaintenanceStateNameCanceled,MaintenanceStateNameFailed,MaintenanceStateNameInProgress,MaintenanceStateNameNotScheduled,MaintenanceStateNameScheduled,MaintenanceStateNameSuccess - New enum type
MaintenanceStatusFilterwith valuesMaintenanceStatusFilterActive,MaintenanceStatusFilterInactive - New enum type
MaintenanceTypewith valuesMaintenanceTypeESXI,MaintenanceTypeNSXT,MaintenanceTypeVCSA - New enum type
RescheduleOperationConstraintKindwith valuesRescheduleOperationConstraintKindAvailableWindowForMaintenanceWhileRescheduleOperation,RescheduleOperationConstraintKindBlockedWhileRescheduleOperation - New enum type
ScheduleOperationConstraintKindwith valuesScheduleOperationConstraintKindAvailableWindowForMaintenanceWhileScheduleOperation,ScheduleOperationConstraintKindBlockedWhileScheduleOperation,ScheduleOperationConstraintKindSchedulingWindow - New enum type
VcfLicenseKindwith valuesVcfLicenseKindVcf5 - New function
*AvailableWindowForMaintenanceWhileRescheduleOperation.GetRescheduleOperationConstraint() *RescheduleOperationConstraint - New function
*AvailableWindowForMaintenanceWhileScheduleOperation.GetScheduleOperationConstraint() *ScheduleOperationConstraint - New function
*BlockedWhileRescheduleOperation.GetRescheduleOperationConstraint() *RescheduleOperationConstraint - New function
*BlockedWhileScheduleOperation.GetScheduleOperationConstraint() *ScheduleOperationConstraint - New function
*ClientFactory.NewLicensesClient() *LicensesClient - New function
*ClientFactory.NewMaintenancesClient() *MaintenancesClient - New function
*LicenseProperties.GetLicenseProperties() *LicenseProperties - New function
NewLicensesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*LicensesClient, error) - New function
*LicensesClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, privateCloudName string, licenseName LicenseName, resource License, options *LicensesClientBeginCreateOrUpdateOptions) (*runtime.Poller[LicensesClientCreateOrUpdateResponse], error) - New function
*LicensesClient.BeginDelete(ctx context.Context, resourceGroupName string, privateCloudName string, licenseName LicenseName, options *LicensesClientBeginDeleteOptions) (*runtime.Poller[LicensesClientDeleteResponse], error) - New function
*LicensesClient.Get(ctx context.Context, resourceGroupName string, privateCloudName string, licenseName LicenseName, options *LicensesClientGetOptions) (LicensesClientGetResponse, error) - New function
*LicensesClient.GetProperties(ctx context.Context, resourceGroupName string, privateCloudName string, licenseName LicenseName, options *LicensesClientGetPropertiesOptions) (LicensesClientGetPropertiesResponse, error) - New function
*LicensesClient.NewListPager(resourceGroupName string, privateCloudName string, options *LicensesClientListOptions) *runtime.Pager[LicensesClientListResponse] - New function
*MaintenanceManagementOperation.GetMaintenanceManagementOperation() *MaintenanceManagementOperation - New function
*MaintenanceReadinessRefreshOperation.GetMaintenanceManagementOperation() *MaintenanceManagementOperation - New function
NewMaintenancesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*MaintenancesClient, error) - New function
*MaintenancesClient.Get(ctx context.Context, resourceGroupName string, privateCloudName string, maintenanceName string, options *MaintenancesClientGetOptions) (MaintenancesClientGetResponse, error) - New function
*MaintenancesClient.InitiateChecks(ctx context.Context, resourceGroupName string, privateCloudName string, maintenanceName string, options *MaintenancesClientInitiateChecksOptions) (MaintenancesClientInitiateChecksResponse, error) - New function
*MaintenancesClient.NewListPager(resourceGroupName string, privateCloudName string, options *MaintenancesClientListOptions) *runtime.Pager[MaintenancesClientListResponse] - New function
*MaintenancesClient.Reschedule(ctx context.Context, resourceGroupName string, privateCloudName string, maintenanceName string, body MaintenanceReschedule, options *MaintenancesClientRescheduleOptions) (MaintenancesClientRescheduleResponse, error) - New function
*MaintenancesClient.Schedule(ctx context.Context, resourceGroupName string, privateCloudName string, maintenanceName string, body MaintenanceSchedule, options *MaintenancesClientScheduleOptions) (MaintenancesClientScheduleResponse, error) - New function
*PrivateCloudsClient.GetVcfLicense(ctx context.Context, resourceGroupName string, privateCloudName string, options *PrivateCloudsClientGetVcfLicenseOptions) (PrivateCloudsClientGetVcfLicenseResponse, error) - New function
*RescheduleOperation.GetMaintenanceManagementOperation() *MaintenanceManagementOperation - New function
*RescheduleOperationConstraint.GetRescheduleOperationConstraint() *RescheduleOperationConstraint - New function
*ScheduleOperation.GetMaintenanceManagementOperation() *MaintenanceManagementOperation - New function
*ScheduleOperationConstraint.GetScheduleOperationConstraint() *ScheduleOperationConstraint - New function
*SchedulingWindow.GetScheduleOperationConstraint() *ScheduleOperationConstraint - New function
*Vcf5License.GetVcfLicense() *VcfLicense - New function
*VcfLicense.GetVcfLicense() *VcfLicense - New function
*VmwareFirewallLicenseProperties.GetLicenseProperties() *LicenseProperties - New struct
AvailableWindowForMaintenanceWhileRescheduleOperation - New struct
AvailableWindowForMaintenanceWhileScheduleOperation - New struct
BlockedDatesConstraintTimeRange - New struct
BlockedWhileRescheduleOperation - New struct
BlockedWhileScheduleOperation - New struct
ImpactedMaintenanceResource - New struct
ImpactedMaintenanceResourceError - New struct
Label - New struct
License - New struct
LicenseListResult - New struct
Maintenance - New struct
MaintenanceFailedCheck - New struct
MaintenanceListResult - New struct
MaintenanceProperties - New struct
MaintenanceReadiness - New struct
MaintenanceReadinessRefreshOperation - New struct
MaintenanceReschedule - New struct
MaintenanceSchedule - New struct
MaintenanceState - New struct
RescheduleOperation - New struct
ScheduleOperation - New struct
SchedulingWindow - New struct
Vcf5License - New struct
VmwareFirewallLicenseProperties - New field
VcfLicensein structPrivateCloudProperties