10.0.0 (2026-04-20)
Breaking Changes
- Field
PeerAcceptCommandof structClusterPeerCommandResponsehas been removed - Field
SvmPeeringCommandof structSvmPeerCommandResponsehas been removed
Features Added
- New enum type
BucketPatchPermissionswith valuesBucketPatchPermissionsReadOnly,BucketPatchPermissionsReadWrite - New enum type
BucketPermissionswith valuesBucketPermissionsReadOnly,BucketPermissionsReadWrite - New enum type
CacheLifeCycleStatewith valuesCacheLifeCycleStateClusterPeeringOfferSent,CacheLifeCycleStateCreating,CacheLifeCycleStateFailed,CacheLifeCycleStateSucceeded,CacheLifeCycleStateVserverPeeringOfferSent - New enum type
CacheProvisioningStatewith valuesCacheProvisioningStateCanceled,CacheProvisioningStateCreating,CacheProvisioningStateDeleting,CacheProvisioningStateFailed,CacheProvisioningStateSucceeded,CacheProvisioningStateUpdating - New enum type
CifsChangeNotifyStatewith valuesCifsChangeNotifyStateDisabled,CifsChangeNotifyStateEnabled - New enum type
CredentialsStatuswith valuesCredentialsStatusActive,CredentialsStatusCredentialsExpired,CredentialsStatusNoCredentialsSet - New enum type
EnableWriteBackStatewith valuesEnableWriteBackStateDisabled,EnableWriteBackStateEnabled - New enum type
EncryptionStatewith valuesEncryptionStateDisabled,EncryptionStateEnabled - New enum type
ExternalReplicationSetupStatuswith valuesExternalReplicationSetupStatusClusterPeerPending,ExternalReplicationSetupStatusClusterPeerRequired,ExternalReplicationSetupStatusNoActionRequired,ExternalReplicationSetupStatusReplicationCreateRequired,ExternalReplicationSetupStatusVServerPeerRequired - New enum type
GlobalFileLockingStatewith valuesGlobalFileLockingStateDisabled,GlobalFileLockingStateEnabled - New enum type
KerberosStatewith valuesKerberosStateDisabled,KerberosStateEnabled - New enum type
LdapServerTypewith valuesLdapServerTypeActiveDirectory,LdapServerTypeOpenLDAP - New enum type
LdapStatewith valuesLdapStateDisabled,LdapStateEnabled - New enum type
OnCertificateConflictActionwith valuesOnCertificateConflictActionFail,OnCertificateConflictActionUpdate - New enum type
ProtocolTypeswith valuesProtocolTypesNFSv3,ProtocolTypesNFSv4,ProtocolTypesSMB - New enum type
SmbEncryptionStatewith valuesSmbEncryptionStateDisabled,SmbEncryptionStateEnabled - New enum type
VolumeLanguagewith valuesVolumeLanguageAr,VolumeLanguageArUTF8,VolumeLanguageC,VolumeLanguageCUTF8,VolumeLanguageCs,VolumeLanguageCsUTF8,VolumeLanguageDa,VolumeLanguageDaUTF8,VolumeLanguageDe,VolumeLanguageDeUTF8,VolumeLanguageEn,VolumeLanguageEnUTF8,VolumeLanguageEnUs,VolumeLanguageEnUsUTF8,VolumeLanguageEs,VolumeLanguageEsUTF8,VolumeLanguageFi,VolumeLanguageFiUTF8,VolumeLanguageFr,VolumeLanguageFrUTF8,VolumeLanguageHe,VolumeLanguageHeUTF8,VolumeLanguageHr,VolumeLanguageHrUTF8,VolumeLanguageHu,VolumeLanguageHuUTF8,VolumeLanguageIt,VolumeLanguageItUTF8,VolumeLanguageJa,VolumeLanguageJaJp932,VolumeLanguageJaJp932UTF8,VolumeLanguageJaJpPck,VolumeLanguageJaJpPckUTF8,VolumeLanguageJaJpPckV2,VolumeLanguageJaJpPckV2UTF8,VolumeLanguageJaUTF8,VolumeLanguageJaV1,VolumeLanguageJaV1UTF8,VolumeLanguageKo,VolumeLanguageKoUTF8,VolumeLanguageNl,VolumeLanguageNlUTF8,VolumeLanguageNo,VolumeLanguageNoUTF8,VolumeLanguagePl,VolumeLanguagePlUTF8,VolumeLanguagePt,VolumeLanguagePtUTF8,VolumeLanguageRo,VolumeLanguageRoUTF8,VolumeLanguageRu,VolumeLanguageRuUTF8,VolumeLanguageSk,VolumeLanguageSkUTF8,VolumeLanguageSl,VolumeLanguageSlUTF8,VolumeLanguageSv,VolumeLanguageSvUTF8,VolumeLanguageTr,VolumeLanguageTrUTF8,VolumeLanguageUTF8Mb4,VolumeLanguageZh,VolumeLanguageZhGbk,VolumeLanguageZhGbkUTF8,VolumeLanguageZhTw,VolumeLanguageZhTwBig5,VolumeLanguageZhTwBig5UTF8,VolumeLanguageZhTwUTF8,VolumeLanguageZhUTF8 - New function
NewBucketsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*BucketsClient, error) - New function
*BucketsClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, body Bucket, options *BucketsClientBeginCreateOrUpdateOptions) (*runtime.Poller[BucketsClientCreateOrUpdateResponse], error) - New function
*BucketsClient.BeginDelete(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, options *BucketsClientBeginDeleteOptions) (*runtime.Poller[BucketsClientDeleteResponse], error) - New function
*BucketsClient.BeginGenerateAkvCredentials(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, body BucketCredentialsExpiry, options *BucketsClientBeginGenerateAkvCredentialsOptions) (*runtime.Poller[BucketsClientGenerateAkvCredentialsResponse], error) - New function
*BucketsClient.GenerateCredentials(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, body BucketCredentialsExpiry, options *BucketsClientGenerateCredentialsOptions) (BucketsClientGenerateCredentialsResponse, error) - New function
*BucketsClient.Get(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, options *BucketsClientGetOptions) (BucketsClientGetResponse, error) - New function
*BucketsClient.NewListPager(resourceGroupName string, accountName string, poolName string, volumeName string, options *BucketsClientListOptions) *runtime.Pager[BucketsClientListResponse] - New function
*BucketsClient.BeginRefreshCertificate(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, options *BucketsClientBeginRefreshCertificateOptions) (*runtime.Poller[BucketsClientRefreshCertificateResponse], error) - New function
*BucketsClient.BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, poolName string, volumeName string, bucketName string, body BucketPatch, options *BucketsClientBeginUpdateOptions) (*runtime.Poller[BucketsClientUpdateResponse], error) - New function
NewCachesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*CachesClient, error) - New function
*CachesClient.BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, body Cache, options *CachesClientBeginCreateOrUpdateOptions) (*runtime.Poller[CachesClientCreateOrUpdateResponse], error) - New function
*CachesClient.BeginDelete(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, options *CachesClientBeginDeleteOptions) (*runtime.Poller[CachesClientDeleteResponse], error) - New function
*CachesClient.Get(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, options *CachesClientGetOptions) (CachesClientGetResponse, error) - New function
*CachesClient.NewListPager(resourceGroupName string, accountName string, poolName string, options *CachesClientListOptions) *runtime.Pager[CachesClientListResponse] - New function
*CachesClient.ListPeeringPassphrases(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, options *CachesClientListPeeringPassphrasesOptions) (CachesClientListPeeringPassphrasesResponse, error) - New function
*CachesClient.BeginPoolChange(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, body PoolChangeRequest, options *CachesClientBeginPoolChangeOptions) (*runtime.Poller[CachesClientPoolChangeResponse], error) - New function
*CachesClient.BeginResetSmbPassword(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, options *CachesClientBeginResetSmbPasswordOptions) (*runtime.Poller[CachesClientResetSmbPasswordResponse], error) - New function
*CachesClient.BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, poolName string, cacheName string, body CacheUpdate, options *CachesClientBeginUpdateOptions) (*runtime.Poller[CachesClientUpdateResponse], error) - New function
*ClientFactory.NewBucketsClient() *BucketsClient - New function
*ClientFactory.NewCachesClient() *CachesClient - New struct
AzureKeyVaultDetails - New struct
Bucket - New struct
BucketCredentialsExpiry - New struct
BucketGenerateCredentials - New struct
BucketList - New struct
BucketPatch - New struct
BucketPatchProperties - New struct
BucketProperties - New struct
BucketServerPatchProperties - New struct
BucketServerProperties - New struct
Cache - New struct
CacheList - New struct
CacheMountTargetProperties - New struct
CacheProperties - New struct
CachePropertiesExportPolicy - New struct
CacheUpdate - New struct
CacheUpdateProperties - New struct
CertificateAkvDetails - New struct
CifsUser - New struct
ClusterPeerCommandResponseProperties - New struct
CredentialsAkvDetails - New struct
FileSystemUser - New struct
NfsUser - New struct
OriginClusterInformation - New struct
PeeringPassphrases - New struct
SmbSettings - New struct
SvmPeerCommandResponseProperties - New field
Propertiesin structClusterPeerCommandResponse - New field
ExternalReplicationSetupInfo,ExternalReplicationSetupStatus,MirrorState,RelationshipStatusin structReplicationObject - New field
Propertiesin structSvmPeerCommandResponse