4.0.0 (2026-02-11)
Breaking Changes
- Function
*ApplicationClient.Createparameter(s) have been changed from(ctx context.Context, resourceGroupName string, accountName string, applicationName string, options *ApplicationClientCreateOptions)to(ctx context.Context, resourceGroupName string, accountName string, applicationName string, parameters Application, options *ApplicationClientCreateOptions) - Function
*ApplicationPackageClient.Createparameter(s) have been changed from(ctx context.Context, resourceGroupName string, accountName string, applicationName string, versionName string, options *ApplicationPackageClientCreateOptions)to(ctx context.Context, resourceGroupName string, accountName string, applicationName string, versionName string, parameters ApplicationPackage, options *ApplicationPackageClientCreateOptions) - Enum
CertificateFormathas been removed - Enum
CertificateProvisioningStatehas been removed - Enum
CertificateStoreLocationhas been removed - Enum
CertificateVisibilityhas been removed - Enum
NodeCommunicationModehas been removed - Function
NewCertificateClienthas been removed - Function
*CertificateClient.CancelDeletionhas been removed - Function
*CertificateClient.Createhas been removed - Function
*CertificateClient.BeginDeletehas been removed - Function
*CertificateClient.Gethas been removed - Function
*CertificateClient.NewListByBatchAccountPagerhas been removed - Function
*CertificateClient.Updatehas been removed - Function
*ClientFactory.NewCertificateClienthas been removed - Struct
AzureProxyResourcehas been removed - Struct
AzureResourcehas been removed - Struct
Certificatehas been removed - Struct
CertificateBasePropertieshas been removed - Struct
CertificateCreateOrUpdateParametershas been removed - Struct
CertificateCreateOrUpdatePropertieshas been removed - Struct
CertificatePropertieshas been removed - Struct
CertificateReferencehas been removed - Struct
DeleteCertificateErrorhas been removed - Struct
ErrorAdditionalInfohas been removed - Struct
ErrorDetailhas been removed - Struct
ErrorResponsehas been removed - Struct
ListCertificatesResulthas been removed - Struct
ProxyResourcehas been removed - Struct
Resourcehas been removed - Field
Parametersof structApplicationClientCreateOptionshas been removed - Field
Parametersof structApplicationPackageClientCreateOptionshas been removed - Field
StorageAccountTypeof structDataDiskhas been removed - Field
ApplicationLicenses,Certificates,CurrentNodeCommunicationMode,ResourceTags,TargetNodeCommunicationModeof structPoolPropertieshas been removed
Features Added
- New value
SecurityEncryptionTypesDiskWithVMGuestStateadded to enum typeSecurityEncryptionTypes - New enum type
HostEndpointSettingsModeTypeswith valuesHostEndpointSettingsModeTypesAudit,HostEndpointSettingsModeTypesEnforce - New enum type
IPFamilywith valuesIPFamilyIPv4,IPFamilyIPv6 - New enum type
JobDefaultOrderwith valuesJobDefaultOrderCreationTime,JobDefaultOrderNone - New struct
DiskCustomerManagedKey - New struct
DiskEncryptionSetParameters - New struct
HostEndpointSettings - New struct
IPTag - New struct
ProxyAgentSettings - New field
SystemDatain structAccount - New field
SystemDatain structApplication - New field
SystemDatain structApplicationPackage - New field
ManagedDiskin structDataDisk - New field
SystemDatain structDetectorResponse - New field
CustomerManagedKeyin structDiskEncryptionConfiguration - New field
DiskEncryptionSetin structManagedDisk - New field
SystemDatain structPool - New field
SystemDatain structPrivateEndpointConnection - New field
SystemDatain structPrivateLinkResource - New field
IPFamilies,IPTagsin structPublicIPAddressConfiguration - New field
ProxyAgentSettingsin structSecurityProfile - New field
JobDefaultOrderin structTaskSchedulingPolicy - New field
DiskEncryptionSetin structVMDiskSecurityProfile