Versions in this module Expand all Collapse all v5 v5.1.0 Nov 24, 2023 v5.0.0 Oct 25, 2023 Changes in this version + type Account struct + Etag *string + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *AccountProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *Account) UnmarshalJSON(data []byte) error + func (a Account) MarshalJSON() ([]byte, error) + type AccountEncryption struct + Identity *EncryptionIdentity + KeySource *KeySource + KeyVaultProperties *KeyVaultProperties + func (a *AccountEncryption) UnmarshalJSON(data []byte) error + func (a AccountEncryption) MarshalJSON() ([]byte, error) + type AccountList struct + NextLink *string + Value []*Account + func (a *AccountList) UnmarshalJSON(data []byte) error + func (a AccountList) MarshalJSON() ([]byte, error) + type AccountPatch struct + ID *string + Identity *ManagedServiceIdentity + Location *string + Name *string + Properties *AccountProperties + Tags map[string]*string + Type *string + func (a *AccountPatch) UnmarshalJSON(data []byte) error + func (a AccountPatch) MarshalJSON() ([]byte, error) + type AccountProperties struct + ActiveDirectories []*ActiveDirectory + DisableShowmount *bool + Encryption *AccountEncryption + ProvisioningState *string + func (a *AccountProperties) UnmarshalJSON(data []byte) error + func (a AccountProperties) MarshalJSON() ([]byte, error) + type AccountsClient struct + func NewAccountsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*AccountsClient, error) + func (client *AccountsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[AccountsClientCreateOrUpdateResponse], error) + func (client *AccountsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[AccountsClientDeleteResponse], error) + func (client *AccountsClient) BeginRenewCredentials(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[AccountsClientRenewCredentialsResponse], error) + func (client *AccountsClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[AccountsClientUpdateResponse], error) + func (client *AccountsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (AccountsClientGetResponse, error) + func (client *AccountsClient) NewListBySubscriptionPager(options *AccountsClientListBySubscriptionOptions) *runtime.Pager[AccountsClientListBySubscriptionResponse] + func (client *AccountsClient) NewListPager(resourceGroupName string, options *AccountsClientListOptions) *runtime.Pager[AccountsClientListResponse] + type AccountsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type AccountsClientBeginDeleteOptions struct + ResumeToken string + type AccountsClientBeginRenewCredentialsOptions struct + ResumeToken string + type AccountsClientBeginUpdateOptions struct + ResumeToken string + type AccountsClientCreateOrUpdateResponse struct + type AccountsClientDeleteResponse struct + type AccountsClientGetOptions struct + type AccountsClientGetResponse struct + type AccountsClientListBySubscriptionOptions struct + type AccountsClientListBySubscriptionResponse struct + type AccountsClientListOptions struct + type AccountsClientListResponse struct + type AccountsClientRenewCredentialsResponse struct + type AccountsClientUpdateResponse struct + type ActiveDirectory struct + ActiveDirectoryID *string + AdName *string + Administrators []*string + AesEncryption *bool + AllowLocalNfsUsersWithLdap *bool + BackupOperators []*string + DNS *string + Domain *string + EncryptDCConnections *bool + KdcIP *string + LdapOverTLS *bool + LdapSearchScope *LdapSearchScopeOpt + LdapSigning *bool + OrganizationalUnit *string + Password *string + PreferredServersForLdapClient *string + SecurityOperators []*string + ServerRootCACertificate *string + Site *string + SmbServerName *string + Status *ActiveDirectoryStatus + StatusDetails *string + Username *string + func (a *ActiveDirectory) UnmarshalJSON(data []byte) error + func (a ActiveDirectory) MarshalJSON() ([]byte, error) + type ActiveDirectoryStatus string + const ActiveDirectoryStatusCreated + const ActiveDirectoryStatusDeleted + const ActiveDirectoryStatusError + const ActiveDirectoryStatusInUse + const ActiveDirectoryStatusUpdating + func PossibleActiveDirectoryStatusValues() []ActiveDirectoryStatus + type ApplicationType string + const ApplicationTypeORACLE + const ApplicationTypeSAPHANA + func PossibleApplicationTypeValues() []ApplicationType + type AuthorizeRequest struct + RemoteVolumeResourceID *string + func (a *AuthorizeRequest) UnmarshalJSON(data []byte) error + func (a AuthorizeRequest) MarshalJSON() ([]byte, error) + type AvsDataStore string + const AvsDataStoreDisabled + const AvsDataStoreEnabled + func PossibleAvsDataStoreValues() []AvsDataStore + type BackupPoliciesClient struct + func NewBackupPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*BackupPoliciesClient, error) + func (client *BackupPoliciesClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[BackupPoliciesClientCreateResponse], error) + func (client *BackupPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[BackupPoliciesClientDeleteResponse], error) + func (client *BackupPoliciesClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[BackupPoliciesClientUpdateResponse], error) + func (client *BackupPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (BackupPoliciesClientGetResponse, error) + func (client *BackupPoliciesClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[BackupPoliciesClientListResponse] + type BackupPoliciesClientBeginCreateOptions struct + ResumeToken string + type BackupPoliciesClientBeginDeleteOptions struct + ResumeToken string + type BackupPoliciesClientBeginUpdateOptions struct + ResumeToken string + type BackupPoliciesClientCreateResponse struct + type BackupPoliciesClientDeleteResponse struct + type BackupPoliciesClientGetOptions struct + type BackupPoliciesClientGetResponse struct + type BackupPoliciesClientListOptions struct + type BackupPoliciesClientListResponse struct + type BackupPoliciesClientUpdateResponse struct + type BackupPoliciesList struct + Value []*BackupPolicy + func (b *BackupPoliciesList) UnmarshalJSON(data []byte) error + func (b BackupPoliciesList) MarshalJSON() ([]byte, error) + type BackupPolicy struct + Etag *string + ID *string + Location *string + Name *string + Properties *BackupPolicyProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (b *BackupPolicy) UnmarshalJSON(data []byte) error + func (b BackupPolicy) MarshalJSON() ([]byte, error) + type BackupPolicyPatch struct + ID *string + Location *string + Name *string + Properties *BackupPolicyProperties + Tags map[string]*string + Type *string + func (b *BackupPolicyPatch) UnmarshalJSON(data []byte) error + func (b BackupPolicyPatch) MarshalJSON() ([]byte, error) + type BackupPolicyProperties struct + BackupPolicyID *string + DailyBackupsToKeep *int32 + Enabled *bool + MonthlyBackupsToKeep *int32 + ProvisioningState *string + VolumeBackups []*VolumeBackups + VolumesAssigned *int32 + WeeklyBackupsToKeep *int32 + func (b *BackupPolicyProperties) UnmarshalJSON(data []byte) error + func (b BackupPolicyProperties) MarshalJSON() ([]byte, error) + type BackupsClient struct + func NewBackupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*BackupsClient, error) + func (client *BackupsClient) GetVolumeRestoreStatus(ctx context.Context, resourceGroupName string, accountName string, ...) (BackupsClientGetVolumeRestoreStatusResponse, error) + type BackupsClientGetVolumeRestoreStatusOptions struct + type BackupsClientGetVolumeRestoreStatusResponse struct + type BreakFileLocksRequest struct + ClientIP *string + ConfirmRunningDisruptiveOperation *bool + func (b *BreakFileLocksRequest) UnmarshalJSON(data []byte) error + func (b BreakFileLocksRequest) MarshalJSON() ([]byte, error) + type BreakReplicationRequest struct + ForceBreakReplication *bool + func (b *BreakReplicationRequest) UnmarshalJSON(data []byte) error + func (b BreakReplicationRequest) MarshalJSON() ([]byte, error) + type CapacityPool struct + Etag *string + ID *string + Location *string + Name *string + Properties *PoolProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (c *CapacityPool) UnmarshalJSON(data []byte) error + func (c CapacityPool) MarshalJSON() ([]byte, error) + type CapacityPoolList struct + NextLink *string + Value []*CapacityPool + func (c *CapacityPoolList) UnmarshalJSON(data []byte) error + func (c CapacityPoolList) MarshalJSON() ([]byte, error) + type CapacityPoolPatch struct + ID *string + Location *string + Name *string + Properties *PoolPatchProperties + Tags map[string]*string + Type *string + func (c *CapacityPoolPatch) UnmarshalJSON(data []byte) error + func (c CapacityPoolPatch) MarshalJSON() ([]byte, error) + type CheckAvailabilityResponse struct + IsAvailable *bool + Message *string + Reason *InAvailabilityReasonType + func (c *CheckAvailabilityResponse) UnmarshalJSON(data []byte) error + func (c CheckAvailabilityResponse) MarshalJSON() ([]byte, error) + type CheckNameResourceTypes string + const CheckNameResourceTypesMicrosoftNetAppNetAppAccounts + const CheckNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPools + const CheckNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumes + const CheckNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumesSnapshots + func PossibleCheckNameResourceTypesValues() []CheckNameResourceTypes + type CheckQuotaNameResourceTypes string + const CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccounts + const CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPools + const CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumes + const CheckQuotaNameResourceTypesMicrosoftNetAppNetAppAccountsCapacityPoolsVolumesSnapshots + func PossibleCheckQuotaNameResourceTypesValues() []CheckQuotaNameResourceTypes + type ChownMode string + const ChownModeRestricted + const ChownModeUnrestricted + func PossibleChownModeValues() []ChownMode + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAccountsClient() *AccountsClient + func (c *ClientFactory) NewBackupPoliciesClient() *BackupPoliciesClient + func (c *ClientFactory) NewBackupsClient() *BackupsClient + func (c *ClientFactory) NewOperationsClient() *OperationsClient + func (c *ClientFactory) NewPoolsClient() *PoolsClient + func (c *ClientFactory) NewResourceClient() *ResourceClient + func (c *ClientFactory) NewResourceQuotaLimitsClient() *ResourceQuotaLimitsClient + func (c *ClientFactory) NewSnapshotPoliciesClient() *SnapshotPoliciesClient + func (c *ClientFactory) NewSnapshotsClient() *SnapshotsClient + func (c *ClientFactory) NewSubvolumesClient() *SubvolumesClient + func (c *ClientFactory) NewVolumeGroupsClient() *VolumeGroupsClient + func (c *ClientFactory) NewVolumeQuotaRulesClient() *VolumeQuotaRulesClient + func (c *ClientFactory) NewVolumesClient() *VolumesClient + type CoolAccessRetrievalPolicy string + const CoolAccessRetrievalPolicyDefault + const CoolAccessRetrievalPolicyNever + const CoolAccessRetrievalPolicyOnRead + func PossibleCoolAccessRetrievalPolicyValues() []CoolAccessRetrievalPolicy + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DailySchedule struct + Hour *int32 + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + func (d *DailySchedule) UnmarshalJSON(data []byte) error + func (d DailySchedule) MarshalJSON() ([]byte, error) + type Dimension struct + DisplayName *string + Name *string + func (d *Dimension) UnmarshalJSON(data []byte) error + func (d Dimension) MarshalJSON() ([]byte, error) + type EnableSubvolumes string + const EnableSubvolumesDisabled + const EnableSubvolumesEnabled + func PossibleEnableSubvolumesValues() []EnableSubvolumes + type EncryptionIdentity struct + PrincipalID *string + UserAssignedIdentity *string + func (e *EncryptionIdentity) UnmarshalJSON(data []byte) error + func (e EncryptionIdentity) MarshalJSON() ([]byte, error) + type EncryptionKeySource string + const EncryptionKeySourceMicrosoftKeyVault + const EncryptionKeySourceMicrosoftNetApp + func PossibleEncryptionKeySourceValues() []EncryptionKeySource + type EncryptionType string + const EncryptionTypeDouble + const EncryptionTypeSingle + func PossibleEncryptionTypeValues() []EncryptionType + type EndpointType string + const EndpointTypeDst + const EndpointTypeSrc + func PossibleEndpointTypeValues() []EndpointType + type ExportPolicyRule struct + AllowedClients *string + ChownMode *ChownMode + Cifs *bool + HasRootAccess *bool + Kerberos5IReadOnly *bool + Kerberos5IReadWrite *bool + Kerberos5PReadOnly *bool + Kerberos5PReadWrite *bool + Kerberos5ReadOnly *bool + Kerberos5ReadWrite *bool + Nfsv3 *bool + Nfsv41 *bool + RuleIndex *int32 + UnixReadOnly *bool + UnixReadWrite *bool + func (e *ExportPolicyRule) UnmarshalJSON(data []byte) error + func (e ExportPolicyRule) MarshalJSON() ([]byte, error) + type FileAccessLogs string + const FileAccessLogsDisabled + const FileAccessLogsEnabled + func PossibleFileAccessLogsValues() []FileAccessLogs + type FilePathAvailabilityRequest struct + Name *string + SubnetID *string + func (f *FilePathAvailabilityRequest) UnmarshalJSON(data []byte) error + func (f FilePathAvailabilityRequest) MarshalJSON() ([]byte, error) + type GetGroupIDListForLDAPUserRequest struct + Username *string + func (g *GetGroupIDListForLDAPUserRequest) UnmarshalJSON(data []byte) error + func (g GetGroupIDListForLDAPUserRequest) MarshalJSON() ([]byte, error) + type GetGroupIDListForLDAPUserResponse struct + GroupIDsForLdapUser []*string + func (g *GetGroupIDListForLDAPUserResponse) UnmarshalJSON(data []byte) error + func (g GetGroupIDListForLDAPUserResponse) MarshalJSON() ([]byte, error) + type HourlySchedule struct + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + func (h *HourlySchedule) UnmarshalJSON(data []byte) error + func (h HourlySchedule) MarshalJSON() ([]byte, error) + type InAvailabilityReasonType string + const InAvailabilityReasonTypeAlreadyExists + const InAvailabilityReasonTypeInvalid + func PossibleInAvailabilityReasonTypeValues() []InAvailabilityReasonType + type KeySource string + const KeySourceMicrosoftKeyVault + const KeySourceMicrosoftNetApp + func PossibleKeySourceValues() []KeySource + type KeyVaultProperties struct + KeyName *string + KeyVaultID *string + KeyVaultResourceID *string + KeyVaultURI *string + Status *KeyVaultStatus + func (k *KeyVaultProperties) UnmarshalJSON(data []byte) error + func (k KeyVaultProperties) MarshalJSON() ([]byte, error) + type KeyVaultStatus string + const KeyVaultStatusCreated + const KeyVaultStatusDeleted + const KeyVaultStatusError + const KeyVaultStatusInUse + const KeyVaultStatusUpdating + func PossibleKeyVaultStatusValues() []KeyVaultStatus + type LdapSearchScopeOpt struct + GroupDN *string + GroupMembershipFilter *string + UserDN *string + func (l *LdapSearchScopeOpt) UnmarshalJSON(data []byte) error + func (l LdapSearchScopeOpt) MarshalJSON() ([]byte, error) + type ListReplications struct + Value []*Replication + func (l *ListReplications) UnmarshalJSON(data []byte) error + func (l ListReplications) MarshalJSON() ([]byte, error) + type LogSpecification struct + DisplayName *string + Name *string + func (l *LogSpecification) UnmarshalJSON(data []byte) error + func (l LogSpecification) MarshalJSON() ([]byte, error) + type ManagedServiceIdentity struct + PrincipalID *string + TenantID *string + Type *ManagedServiceIdentityType + UserAssignedIdentities map[string]*UserAssignedIdentity + func (m *ManagedServiceIdentity) UnmarshalJSON(data []byte) error + func (m ManagedServiceIdentity) MarshalJSON() ([]byte, error) + type ManagedServiceIdentityType string + const ManagedServiceIdentityTypeNone + const ManagedServiceIdentityTypeSystemAssigned + const ManagedServiceIdentityTypeSystemAssignedUserAssigned + const ManagedServiceIdentityTypeUserAssigned + func PossibleManagedServiceIdentityTypeValues() []ManagedServiceIdentityType + type MetricAggregationType string + const MetricAggregationTypeAverage + func PossibleMetricAggregationTypeValues() []MetricAggregationType + type MetricSpecification struct + AggregationType *string + Category *string + Dimensions []*Dimension + DisplayDescription *string + DisplayName *string + EnableRegionalMdmAccount *bool + FillGapWithZero *bool + InternalMetricName *string + IsInternal *bool + Name *string + ResourceIDDimensionNameOverride *string + SourceMdmAccount *string + SourceMdmNamespace *string + SupportedAggregationTypes []*MetricAggregationType + SupportedTimeGrainTypes []*string + Unit *string + func (m *MetricSpecification) UnmarshalJSON(data []byte) error + func (m MetricSpecification) MarshalJSON() ([]byte, error) + type MirrorState string + const MirrorStateBroken + const MirrorStateMirrored + const MirrorStateUninitialized + func PossibleMirrorStateValues() []MirrorState + type MonthlySchedule struct + DaysOfMonth *string + Hour *int32 + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + func (m *MonthlySchedule) UnmarshalJSON(data []byte) error + func (m MonthlySchedule) MarshalJSON() ([]byte, error) + type MountTargetProperties struct + FileSystemID *string + IPAddress *string + MountTargetID *string + SmbServerFqdn *string + func (m *MountTargetProperties) UnmarshalJSON(data []byte) error + func (m MountTargetProperties) MarshalJSON() ([]byte, error) + type NetworkFeatures string + const NetworkFeaturesBasic + const NetworkFeaturesBasicStandard + const NetworkFeaturesStandard + const NetworkFeaturesStandardBasic + func PossibleNetworkFeaturesValues() []NetworkFeatures + type NetworkSiblingSet struct + NetworkFeatures *NetworkFeatures + NetworkSiblingSetID *string + NetworkSiblingSetStateID *string + NicInfoList []*NicInfo + ProvisioningState *NetworkSiblingSetProvisioningState + SubnetID *string + func (n *NetworkSiblingSet) UnmarshalJSON(data []byte) error + func (n NetworkSiblingSet) MarshalJSON() ([]byte, error) + type NetworkSiblingSetProvisioningState string + const NetworkSiblingSetProvisioningStateCanceled + const NetworkSiblingSetProvisioningStateFailed + const NetworkSiblingSetProvisioningStateSucceeded + const NetworkSiblingSetProvisioningStateUpdating + func PossibleNetworkSiblingSetProvisioningStateValues() []NetworkSiblingSetProvisioningState + type NicInfo struct + IPAddress *string + VolumeResourceIDs []*string + func (n *NicInfo) UnmarshalJSON(data []byte) error + func (n NicInfo) MarshalJSON() ([]byte, error) + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + Properties *OperationProperties + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type OperationProperties struct + ServiceSpecification *ServiceSpecification + func (o *OperationProperties) UnmarshalJSON(data []byte) error + func (o OperationProperties) MarshalJSON() ([]byte, error) + type OperationsClient struct + func NewOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*OperationsClient, error) + func (client *OperationsClient) NewListPager(options *OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse] + type OperationsClientListOptions struct + type OperationsClientListResponse struct + type PlacementKeyValuePairs struct + Key *string + Value *string + func (p *PlacementKeyValuePairs) UnmarshalJSON(data []byte) error + func (p PlacementKeyValuePairs) MarshalJSON() ([]byte, error) + type PoolChangeRequest struct + NewPoolResourceID *string + func (p *PoolChangeRequest) UnmarshalJSON(data []byte) error + func (p PoolChangeRequest) MarshalJSON() ([]byte, error) + type PoolPatchProperties struct + CoolAccess *bool + QosType *QosType + Size *int64 + func (p *PoolPatchProperties) UnmarshalJSON(data []byte) error + func (p PoolPatchProperties) MarshalJSON() ([]byte, error) + type PoolProperties struct + CoolAccess *bool + EncryptionType *EncryptionType + PoolID *string + ProvisioningState *string + QosType *QosType + ServiceLevel *ServiceLevel + Size *int64 + TotalThroughputMibps *float32 + UtilizedThroughputMibps *float32 + func (p *PoolProperties) UnmarshalJSON(data []byte) error + func (p PoolProperties) MarshalJSON() ([]byte, error) + type PoolsClient struct + func NewPoolsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*PoolsClient, error) + func (client *PoolsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[PoolsClientCreateOrUpdateResponse], error) + func (client *PoolsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[PoolsClientDeleteResponse], error) + func (client *PoolsClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[PoolsClientUpdateResponse], error) + func (client *PoolsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (PoolsClientGetResponse, error) + func (client *PoolsClient) NewListPager(resourceGroupName string, accountName string, options *PoolsClientListOptions) *runtime.Pager[PoolsClientListResponse] + type PoolsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type PoolsClientBeginDeleteOptions struct + ResumeToken string + type PoolsClientBeginUpdateOptions struct + ResumeToken string + type PoolsClientCreateOrUpdateResponse struct + type PoolsClientDeleteResponse struct + type PoolsClientGetOptions struct + type PoolsClientGetResponse struct + type PoolsClientListOptions struct + type PoolsClientListResponse struct + type PoolsClientUpdateResponse struct + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateMoving + const ProvisioningStatePatching + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type QosType string + const QosTypeAuto + const QosTypeManual + func PossibleQosTypeValues() []QosType + type QueryNetworkSiblingSetRequest struct + NetworkSiblingSetID *string + SubnetID *string + func (q *QueryNetworkSiblingSetRequest) UnmarshalJSON(data []byte) error + func (q QueryNetworkSiblingSetRequest) MarshalJSON() ([]byte, error) + type QuotaAvailabilityRequest struct + Name *string + ResourceGroup *string + Type *CheckQuotaNameResourceTypes + func (q *QuotaAvailabilityRequest) UnmarshalJSON(data []byte) error + func (q QuotaAvailabilityRequest) MarshalJSON() ([]byte, error) + type ReestablishReplicationRequest struct + SourceVolumeID *string + func (r *ReestablishReplicationRequest) UnmarshalJSON(data []byte) error + func (r ReestablishReplicationRequest) MarshalJSON() ([]byte, error) + type RegionInfo struct + AvailabilityZoneMappings []*RegionInfoAvailabilityZoneMappingsItem + StorageToNetworkProximity *RegionStorageToNetworkProximity + func (r *RegionInfo) UnmarshalJSON(data []byte) error + func (r RegionInfo) MarshalJSON() ([]byte, error) + type RegionInfoAvailabilityZoneMappingsItem struct + AvailabilityZone *string + IsAvailable *bool + func (r *RegionInfoAvailabilityZoneMappingsItem) UnmarshalJSON(data []byte) error + func (r RegionInfoAvailabilityZoneMappingsItem) MarshalJSON() ([]byte, error) + type RegionStorageToNetworkProximity string + const RegionStorageToNetworkProximityAcrossT2 + const RegionStorageToNetworkProximityDefault + const RegionStorageToNetworkProximityT1 + const RegionStorageToNetworkProximityT1AndAcrossT2 + const RegionStorageToNetworkProximityT1AndT2 + const RegionStorageToNetworkProximityT1AndT2AndAcrossT2 + const RegionStorageToNetworkProximityT2 + const RegionStorageToNetworkProximityT2AndAcrossT2 + func PossibleRegionStorageToNetworkProximityValues() []RegionStorageToNetworkProximity + type RelationshipStatus string + const RelationshipStatusIdle + const RelationshipStatusTransferring + func PossibleRelationshipStatusValues() []RelationshipStatus + type RelocateVolumeRequest struct + CreationToken *string + func (r *RelocateVolumeRequest) UnmarshalJSON(data []byte) error + func (r RelocateVolumeRequest) MarshalJSON() ([]byte, error) + type Replication struct + EndpointType *EndpointType + RemoteVolumeRegion *string + RemoteVolumeResourceID *string + ReplicationSchedule *ReplicationSchedule + func (r *Replication) UnmarshalJSON(data []byte) error + func (r Replication) MarshalJSON() ([]byte, error) + type ReplicationObject struct + EndpointType *EndpointType + RemoteVolumeRegion *string + RemoteVolumeResourceID *string + ReplicationID *string + ReplicationSchedule *ReplicationSchedule + func (r *ReplicationObject) UnmarshalJSON(data []byte) error + func (r ReplicationObject) MarshalJSON() ([]byte, error) + type ReplicationSchedule string + const ReplicationSchedule10Minutely + const ReplicationScheduleDaily + const ReplicationScheduleHourly + func PossibleReplicationScheduleValues() []ReplicationSchedule + type ReplicationStatus struct + ErrorMessage *string + Healthy *bool + MirrorState *MirrorState + RelationshipStatus *RelationshipStatus + TotalProgress *string + func (r *ReplicationStatus) UnmarshalJSON(data []byte) error + func (r ReplicationStatus) MarshalJSON() ([]byte, error) + type ResourceClient struct + func NewResourceClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ResourceClient, error) + func (client *ResourceClient) BeginUpdateNetworkSiblingSet(ctx context.Context, location string, body UpdateNetworkSiblingSetRequest, ...) (*runtime.Poller[ResourceClientUpdateNetworkSiblingSetResponse], error) + func (client *ResourceClient) CheckFilePathAvailability(ctx context.Context, location string, body FilePathAvailabilityRequest, ...) (ResourceClientCheckFilePathAvailabilityResponse, error) + func (client *ResourceClient) CheckNameAvailability(ctx context.Context, location string, body ResourceNameAvailabilityRequest, ...) (ResourceClientCheckNameAvailabilityResponse, error) + func (client *ResourceClient) CheckQuotaAvailability(ctx context.Context, location string, body QuotaAvailabilityRequest, ...) (ResourceClientCheckQuotaAvailabilityResponse, error) + func (client *ResourceClient) QueryNetworkSiblingSet(ctx context.Context, location string, body QueryNetworkSiblingSetRequest, ...) (ResourceClientQueryNetworkSiblingSetResponse, error) + func (client *ResourceClient) QueryRegionInfo(ctx context.Context, location string, ...) (ResourceClientQueryRegionInfoResponse, error) + type ResourceClientBeginUpdateNetworkSiblingSetOptions struct + ResumeToken string + type ResourceClientCheckFilePathAvailabilityOptions struct + type ResourceClientCheckFilePathAvailabilityResponse struct + type ResourceClientCheckNameAvailabilityOptions struct + type ResourceClientCheckNameAvailabilityResponse struct + type ResourceClientCheckQuotaAvailabilityOptions struct + type ResourceClientCheckQuotaAvailabilityResponse struct + type ResourceClientQueryNetworkSiblingSetOptions struct + type ResourceClientQueryNetworkSiblingSetResponse struct + type ResourceClientQueryRegionInfoOptions struct + type ResourceClientQueryRegionInfoResponse struct + type ResourceClientUpdateNetworkSiblingSetResponse struct + type ResourceNameAvailabilityRequest struct + Name *string + ResourceGroup *string + Type *CheckNameResourceTypes + func (r *ResourceNameAvailabilityRequest) UnmarshalJSON(data []byte) error + func (r ResourceNameAvailabilityRequest) MarshalJSON() ([]byte, error) + type ResourceQuotaLimitsClient struct + func NewResourceQuotaLimitsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ResourceQuotaLimitsClient, error) + func (client *ResourceQuotaLimitsClient) Get(ctx context.Context, location string, quotaLimitName string, ...) (ResourceQuotaLimitsClientGetResponse, error) + func (client *ResourceQuotaLimitsClient) NewListPager(location string, options *ResourceQuotaLimitsClientListOptions) *runtime.Pager[ResourceQuotaLimitsClientListResponse] + type ResourceQuotaLimitsClientGetOptions struct + type ResourceQuotaLimitsClientGetResponse struct + type ResourceQuotaLimitsClientListOptions struct + type ResourceQuotaLimitsClientListResponse struct + type RestoreStatus struct + ErrorMessage *string + Healthy *bool + MirrorState *MirrorState + RelationshipStatus *RelationshipStatus + TotalTransferBytes *int64 + UnhealthyReason *string + func (r *RestoreStatus) UnmarshalJSON(data []byte) error + func (r RestoreStatus) MarshalJSON() ([]byte, error) + type SecurityStyle string + const SecurityStyleNtfs + const SecurityStyleUnix + func PossibleSecurityStyleValues() []SecurityStyle + type ServiceLevel string + const ServiceLevelPremium + const ServiceLevelStandard + const ServiceLevelStandardZRS + const ServiceLevelUltra + func PossibleServiceLevelValues() []ServiceLevel + type ServiceSpecification struct + LogSpecifications []*LogSpecification + MetricSpecifications []*MetricSpecification + func (s *ServiceSpecification) UnmarshalJSON(data []byte) error + func (s ServiceSpecification) MarshalJSON() ([]byte, error) + type SmbAccessBasedEnumeration string + const SmbAccessBasedEnumerationDisabled + const SmbAccessBasedEnumerationEnabled + func PossibleSmbAccessBasedEnumerationValues() []SmbAccessBasedEnumeration + type SmbNonBrowsable string + const SmbNonBrowsableDisabled + const SmbNonBrowsableEnabled + func PossibleSmbNonBrowsableValues() []SmbNonBrowsable + type Snapshot struct + ID *string + Location *string + Name *string + Properties *SnapshotProperties + SystemData *SystemData + Type *string + func (s *Snapshot) UnmarshalJSON(data []byte) error + func (s Snapshot) MarshalJSON() ([]byte, error) + type SnapshotPoliciesClient struct + func NewSnapshotPoliciesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SnapshotPoliciesClient, error) + func (client *SnapshotPoliciesClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SnapshotPoliciesClientDeleteResponse], error) + func (client *SnapshotPoliciesClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SnapshotPoliciesClientUpdateResponse], error) + func (client *SnapshotPoliciesClient) Create(ctx context.Context, resourceGroupName string, accountName string, ...) (SnapshotPoliciesClientCreateResponse, error) + func (client *SnapshotPoliciesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (SnapshotPoliciesClientGetResponse, error) + func (client *SnapshotPoliciesClient) ListVolumes(ctx context.Context, resourceGroupName string, accountName string, ...) (SnapshotPoliciesClientListVolumesResponse, error) + func (client *SnapshotPoliciesClient) NewListPager(resourceGroupName string, accountName string, ...) *runtime.Pager[SnapshotPoliciesClientListResponse] + type SnapshotPoliciesClientBeginDeleteOptions struct + ResumeToken string + type SnapshotPoliciesClientBeginUpdateOptions struct + ResumeToken string + type SnapshotPoliciesClientCreateOptions struct + type SnapshotPoliciesClientCreateResponse struct + type SnapshotPoliciesClientDeleteResponse struct + type SnapshotPoliciesClientGetOptions struct + type SnapshotPoliciesClientGetResponse struct + type SnapshotPoliciesClientListOptions struct + type SnapshotPoliciesClientListResponse struct + type SnapshotPoliciesClientListVolumesOptions struct + type SnapshotPoliciesClientListVolumesResponse struct + type SnapshotPoliciesClientUpdateResponse struct + type SnapshotPoliciesList struct + Value []*SnapshotPolicy + func (s *SnapshotPoliciesList) UnmarshalJSON(data []byte) error + func (s SnapshotPoliciesList) MarshalJSON() ([]byte, error) + type SnapshotPolicy struct + Etag *string + ID *string + Location *string + Name *string + Properties *SnapshotPolicyProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (s *SnapshotPolicy) UnmarshalJSON(data []byte) error + func (s SnapshotPolicy) MarshalJSON() ([]byte, error) + type SnapshotPolicyPatch struct + ID *string + Location *string + Name *string + Properties *SnapshotPolicyProperties + Tags map[string]*string + Type *string + func (s *SnapshotPolicyPatch) UnmarshalJSON(data []byte) error + func (s SnapshotPolicyPatch) MarshalJSON() ([]byte, error) + type SnapshotPolicyProperties struct + DailySchedule *DailySchedule + Enabled *bool + HourlySchedule *HourlySchedule + MonthlySchedule *MonthlySchedule + ProvisioningState *string + WeeklySchedule *WeeklySchedule + func (s *SnapshotPolicyProperties) UnmarshalJSON(data []byte) error + func (s SnapshotPolicyProperties) MarshalJSON() ([]byte, error) + type SnapshotPolicyVolumeList struct + Value []*Volume + func (s *SnapshotPolicyVolumeList) UnmarshalJSON(data []byte) error + func (s SnapshotPolicyVolumeList) MarshalJSON() ([]byte, error) + type SnapshotProperties struct + Created *time.Time + ProvisioningState *string + SnapshotID *string + func (s *SnapshotProperties) UnmarshalJSON(data []byte) error + func (s SnapshotProperties) MarshalJSON() ([]byte, error) + type SnapshotRestoreFiles struct + DestinationPath *string + FilePaths []*string + func (s *SnapshotRestoreFiles) UnmarshalJSON(data []byte) error + func (s SnapshotRestoreFiles) MarshalJSON() ([]byte, error) + type SnapshotsClient struct + func NewSnapshotsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SnapshotsClient, error) + func (client *SnapshotsClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SnapshotsClientCreateResponse], error) + func (client *SnapshotsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SnapshotsClientDeleteResponse], error) + func (client *SnapshotsClient) BeginRestoreFiles(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SnapshotsClientRestoreFilesResponse], error) + func (client *SnapshotsClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SnapshotsClientUpdateResponse], error) + func (client *SnapshotsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (SnapshotsClientGetResponse, error) + func (client *SnapshotsClient) NewListPager(resourceGroupName string, accountName string, poolName string, ...) *runtime.Pager[SnapshotsClientListResponse] + type SnapshotsClientBeginCreateOptions struct + ResumeToken string + type SnapshotsClientBeginDeleteOptions struct + ResumeToken string + type SnapshotsClientBeginRestoreFilesOptions struct + ResumeToken string + type SnapshotsClientBeginUpdateOptions struct + ResumeToken string + type SnapshotsClientCreateResponse struct + type SnapshotsClientDeleteResponse struct + type SnapshotsClientGetOptions struct + type SnapshotsClientGetResponse struct + type SnapshotsClientListOptions struct + type SnapshotsClientListResponse struct + type SnapshotsClientRestoreFilesResponse struct + type SnapshotsClientUpdateResponse struct + type SnapshotsList struct + Value []*Snapshot + func (s *SnapshotsList) UnmarshalJSON(data []byte) error + func (s SnapshotsList) MarshalJSON() ([]byte, error) + type SubscriptionQuotaItem struct + ID *string + Name *string + Properties *SubscriptionQuotaItemProperties + SystemData *SystemData + Type *string + func (s *SubscriptionQuotaItem) UnmarshalJSON(data []byte) error + func (s SubscriptionQuotaItem) MarshalJSON() ([]byte, error) + type SubscriptionQuotaItemList struct + Value []*SubscriptionQuotaItem + func (s *SubscriptionQuotaItemList) UnmarshalJSON(data []byte) error + func (s SubscriptionQuotaItemList) MarshalJSON() ([]byte, error) + type SubscriptionQuotaItemProperties struct + Current *int32 + Default *int32 + func (s *SubscriptionQuotaItemProperties) UnmarshalJSON(data []byte) error + func (s SubscriptionQuotaItemProperties) MarshalJSON() ([]byte, error) + type SubvolumeInfo struct + ID *string + Name *string + Properties *SubvolumeProperties + SystemData *SystemData + Type *string + func (s *SubvolumeInfo) UnmarshalJSON(data []byte) error + func (s SubvolumeInfo) MarshalJSON() ([]byte, error) + type SubvolumeModel struct + ID *string + Name *string + Properties *SubvolumeModelProperties + Type *string + func (s *SubvolumeModel) UnmarshalJSON(data []byte) error + func (s SubvolumeModel) MarshalJSON() ([]byte, error) + type SubvolumeModelProperties struct + AccessedTimeStamp *time.Time + BytesUsed *int64 + ChangedTimeStamp *time.Time + CreationTimeStamp *time.Time + ModifiedTimeStamp *time.Time + ParentPath *string + Path *string + Permissions *string + ProvisioningState *string + Size *int64 + func (s *SubvolumeModelProperties) UnmarshalJSON(data []byte) error + func (s SubvolumeModelProperties) MarshalJSON() ([]byte, error) + type SubvolumePatchParams struct + Path *string + Size *int64 + func (s *SubvolumePatchParams) UnmarshalJSON(data []byte) error + func (s SubvolumePatchParams) MarshalJSON() ([]byte, error) + type SubvolumePatchRequest struct + Properties *SubvolumePatchParams + func (s *SubvolumePatchRequest) UnmarshalJSON(data []byte) error + func (s SubvolumePatchRequest) MarshalJSON() ([]byte, error) + type SubvolumeProperties struct + ParentPath *string + Path *string + ProvisioningState *string + Size *int64 + func (s *SubvolumeProperties) UnmarshalJSON(data []byte) error + func (s SubvolumeProperties) MarshalJSON() ([]byte, error) + type SubvolumesClient struct + func NewSubvolumesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*SubvolumesClient, error) + func (client *SubvolumesClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SubvolumesClientCreateResponse], error) + func (client *SubvolumesClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SubvolumesClientDeleteResponse], error) + func (client *SubvolumesClient) BeginGetMetadata(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SubvolumesClientGetMetadataResponse], error) + func (client *SubvolumesClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[SubvolumesClientUpdateResponse], error) + func (client *SubvolumesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (SubvolumesClientGetResponse, error) + func (client *SubvolumesClient) NewListByVolumePager(resourceGroupName string, accountName string, poolName string, ...) *runtime.Pager[SubvolumesClientListByVolumeResponse] + type SubvolumesClientBeginCreateOptions struct + ResumeToken string + type SubvolumesClientBeginDeleteOptions struct + ResumeToken string + type SubvolumesClientBeginGetMetadataOptions struct + ResumeToken string + type SubvolumesClientBeginUpdateOptions struct + ResumeToken string + type SubvolumesClientCreateResponse struct + type SubvolumesClientDeleteResponse struct + type SubvolumesClientGetMetadataResponse struct + type SubvolumesClientGetOptions struct + type SubvolumesClientGetResponse struct + type SubvolumesClientListByVolumeOptions struct + type SubvolumesClientListByVolumeResponse struct + type SubvolumesClientUpdateResponse struct + type SubvolumesList struct + NextLink *string + Value []*SubvolumeInfo + func (s *SubvolumesList) UnmarshalJSON(data []byte) error + func (s SubvolumesList) MarshalJSON() ([]byte, error) + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type Type string + const TypeDefaultGroupQuota + const TypeDefaultUserQuota + const TypeIndividualGroupQuota + const TypeIndividualUserQuota + func PossibleTypeValues() []Type + type UpdateNetworkSiblingSetRequest struct + NetworkFeatures *NetworkFeatures + NetworkSiblingSetID *string + NetworkSiblingSetStateID *string + SubnetID *string + func (u *UpdateNetworkSiblingSetRequest) UnmarshalJSON(data []byte) error + func (u UpdateNetworkSiblingSetRequest) MarshalJSON() ([]byte, error) + type UserAssignedIdentity struct + ClientID *string + PrincipalID *string + func (u *UserAssignedIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedIdentity) MarshalJSON() ([]byte, error) + type Volume struct + Etag *string + ID *string + Location *string + Name *string + Properties *VolumeProperties + SystemData *SystemData + Tags map[string]*string + Type *string + Zones []*string + func (v *Volume) UnmarshalJSON(data []byte) error + func (v Volume) MarshalJSON() ([]byte, error) + type VolumeBackups struct + BackupsCount *int32 + PolicyEnabled *bool + VolumeName *string + func (v *VolumeBackups) UnmarshalJSON(data []byte) error + func (v VolumeBackups) MarshalJSON() ([]byte, error) + type VolumeGroup struct + ID *string + Location *string + Name *string + Properties *VolumeGroupListProperties + Type *string + func (v *VolumeGroup) UnmarshalJSON(data []byte) error + func (v VolumeGroup) MarshalJSON() ([]byte, error) + type VolumeGroupDetails struct + ID *string + Location *string + Name *string + Properties *VolumeGroupProperties + Type *string + func (v *VolumeGroupDetails) UnmarshalJSON(data []byte) error + func (v VolumeGroupDetails) MarshalJSON() ([]byte, error) + type VolumeGroupList struct + Value []*VolumeGroup + func (v *VolumeGroupList) UnmarshalJSON(data []byte) error + func (v VolumeGroupList) MarshalJSON() ([]byte, error) + type VolumeGroupListProperties struct + GroupMetaData *VolumeGroupMetaData + ProvisioningState *string + func (v *VolumeGroupListProperties) UnmarshalJSON(data []byte) error + func (v VolumeGroupListProperties) MarshalJSON() ([]byte, error) + type VolumeGroupMetaData struct + ApplicationIdentifier *string + ApplicationType *ApplicationType + DeploymentSpecID *string + GlobalPlacementRules []*PlacementKeyValuePairs + GroupDescription *string + VolumesCount *int64 + func (v *VolumeGroupMetaData) UnmarshalJSON(data []byte) error + func (v VolumeGroupMetaData) MarshalJSON() ([]byte, error) + type VolumeGroupProperties struct + GroupMetaData *VolumeGroupMetaData + ProvisioningState *string + Volumes []*VolumeGroupVolumeProperties + func (v *VolumeGroupProperties) UnmarshalJSON(data []byte) error + func (v VolumeGroupProperties) MarshalJSON() ([]byte, error) + type VolumeGroupVolumeProperties struct + ID *string + Name *string + Properties *VolumeProperties + Tags map[string]*string + Type *string + Zones []*string + func (v *VolumeGroupVolumeProperties) UnmarshalJSON(data []byte) error + func (v VolumeGroupVolumeProperties) MarshalJSON() ([]byte, error) + type VolumeGroupsClient struct + func NewVolumeGroupsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VolumeGroupsClient, error) + func (client *VolumeGroupsClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumeGroupsClientCreateResponse], error) + func (client *VolumeGroupsClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumeGroupsClientDeleteResponse], error) + func (client *VolumeGroupsClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (VolumeGroupsClientGetResponse, error) + func (client *VolumeGroupsClient) NewListByNetAppAccountPager(resourceGroupName string, accountName string, ...) *runtime.Pager[VolumeGroupsClientListByNetAppAccountResponse] + type VolumeGroupsClientBeginCreateOptions struct + ResumeToken string + type VolumeGroupsClientBeginDeleteOptions struct + ResumeToken string + type VolumeGroupsClientCreateResponse struct + type VolumeGroupsClientDeleteResponse struct + type VolumeGroupsClientGetOptions struct + type VolumeGroupsClientGetResponse struct + type VolumeGroupsClientListByNetAppAccountOptions struct + type VolumeGroupsClientListByNetAppAccountResponse struct + type VolumeList struct + NextLink *string + Value []*Volume + func (v *VolumeList) UnmarshalJSON(data []byte) error + func (v VolumeList) MarshalJSON() ([]byte, error) + type VolumePatch struct + ID *string + Location *string + Name *string + Properties *VolumePatchProperties + Tags map[string]*string + Type *string + func (v *VolumePatch) UnmarshalJSON(data []byte) error + func (v VolumePatch) MarshalJSON() ([]byte, error) + type VolumePatchProperties struct + CoolAccess *bool + CoolAccessRetrievalPolicy *CoolAccessRetrievalPolicy + CoolnessPeriod *int32 + DataProtection *VolumePatchPropertiesDataProtection + DefaultGroupQuotaInKiBs *int64 + DefaultUserQuotaInKiBs *int64 + ExportPolicy *VolumePatchPropertiesExportPolicy + IsDefaultQuotaEnabled *bool + ServiceLevel *ServiceLevel + SmbAccessBasedEnumeration *SmbAccessBasedEnumeration + SmbNonBrowsable *SmbNonBrowsable + SnapshotDirectoryVisible *bool + ThroughputMibps *float32 + UnixPermissions *string + UsageThreshold *int64 + func (v *VolumePatchProperties) UnmarshalJSON(data []byte) error + func (v VolumePatchProperties) MarshalJSON() ([]byte, error) + type VolumePatchPropertiesDataProtection struct + Snapshot *VolumeSnapshotProperties + func (v *VolumePatchPropertiesDataProtection) UnmarshalJSON(data []byte) error + func (v VolumePatchPropertiesDataProtection) MarshalJSON() ([]byte, error) + type VolumePatchPropertiesExportPolicy struct + Rules []*ExportPolicyRule + func (v *VolumePatchPropertiesExportPolicy) UnmarshalJSON(data []byte) error + func (v VolumePatchPropertiesExportPolicy) MarshalJSON() ([]byte, error) + type VolumeProperties struct + ActualThroughputMibps *float32 + AvsDataStore *AvsDataStore + BackupID *string + BaremetalTenantID *string + CapacityPoolResourceID *string + CloneProgress *int32 + CoolAccess *bool + CoolAccessRetrievalPolicy *CoolAccessRetrievalPolicy + CoolnessPeriod *int32 + CreationToken *string + DataProtection *VolumePropertiesDataProtection + DataStoreResourceID []*string + DefaultGroupQuotaInKiBs *int64 + DefaultUserQuotaInKiBs *int64 + DeleteBaseSnapshot *bool + EnableSubvolumes *EnableSubvolumes + Encrypted *bool + EncryptionKeySource *EncryptionKeySource + ExportPolicy *VolumePropertiesExportPolicy + FileAccessLogs *FileAccessLogs + FileSystemID *string + IsDefaultQuotaEnabled *bool + IsLargeVolume *bool + IsRestoring *bool + KerberosEnabled *bool + KeyVaultPrivateEndpointResourceID *string + LdapEnabled *bool + MaximumNumberOfFiles *int64 + MountTargets []*MountTargetProperties + NetworkFeatures *NetworkFeatures + NetworkSiblingSetID *string + OriginatingResourceID *string + PlacementRules []*PlacementKeyValuePairs + ProtocolTypes []*string + ProvisionedAvailabilityZone *string + ProvisioningState *string + ProximityPlacementGroup *string + SecurityStyle *SecurityStyle + ServiceLevel *ServiceLevel + SmbAccessBasedEnumeration *SmbAccessBasedEnumeration + SmbContinuouslyAvailable *bool + SmbEncryption *bool + SmbNonBrowsable *SmbNonBrowsable + SnapshotDirectoryVisible *bool + SnapshotID *string + StorageToNetworkProximity *VolumeStorageToNetworkProximity + SubnetID *string + T2Network *string + ThroughputMibps *float32 + UnixPermissions *string + UsageThreshold *int64 + VolumeGroupName *string + VolumeSpecName *string + VolumeType *string + func (v *VolumeProperties) UnmarshalJSON(data []byte) error + func (v VolumeProperties) MarshalJSON() ([]byte, error) + type VolumePropertiesDataProtection struct + Replication *ReplicationObject + Snapshot *VolumeSnapshotProperties + VolumeRelocation *VolumeRelocationProperties + func (v *VolumePropertiesDataProtection) UnmarshalJSON(data []byte) error + func (v VolumePropertiesDataProtection) MarshalJSON() ([]byte, error) + type VolumePropertiesExportPolicy struct + Rules []*ExportPolicyRule + func (v *VolumePropertiesExportPolicy) UnmarshalJSON(data []byte) error + func (v VolumePropertiesExportPolicy) MarshalJSON() ([]byte, error) + type VolumeQuotaRule struct + ID *string + Location *string + Name *string + Properties *VolumeQuotaRulesProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (v *VolumeQuotaRule) UnmarshalJSON(data []byte) error + func (v VolumeQuotaRule) MarshalJSON() ([]byte, error) + type VolumeQuotaRulePatch struct + Properties *VolumeQuotaRulesProperties + Tags map[string]*string + func (v *VolumeQuotaRulePatch) UnmarshalJSON(data []byte) error + func (v VolumeQuotaRulePatch) MarshalJSON() ([]byte, error) + type VolumeQuotaRulesClient struct + func NewVolumeQuotaRulesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VolumeQuotaRulesClient, error) + func (client *VolumeQuotaRulesClient) BeginCreate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumeQuotaRulesClientCreateResponse], error) + func (client *VolumeQuotaRulesClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumeQuotaRulesClientDeleteResponse], error) + func (client *VolumeQuotaRulesClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumeQuotaRulesClientUpdateResponse], error) + func (client *VolumeQuotaRulesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (VolumeQuotaRulesClientGetResponse, error) + func (client *VolumeQuotaRulesClient) NewListByVolumePager(resourceGroupName string, accountName string, poolName string, ...) *runtime.Pager[VolumeQuotaRulesClientListByVolumeResponse] + type VolumeQuotaRulesClientBeginCreateOptions struct + ResumeToken string + type VolumeQuotaRulesClientBeginDeleteOptions struct + ResumeToken string + type VolumeQuotaRulesClientBeginUpdateOptions struct + ResumeToken string + type VolumeQuotaRulesClientCreateResponse struct + type VolumeQuotaRulesClientDeleteResponse struct + type VolumeQuotaRulesClientGetOptions struct + type VolumeQuotaRulesClientGetResponse struct + type VolumeQuotaRulesClientListByVolumeOptions struct + type VolumeQuotaRulesClientListByVolumeResponse struct + type VolumeQuotaRulesClientUpdateResponse struct + type VolumeQuotaRulesList struct + Value []*VolumeQuotaRule + func (v *VolumeQuotaRulesList) UnmarshalJSON(data []byte) error + func (v VolumeQuotaRulesList) MarshalJSON() ([]byte, error) + type VolumeQuotaRulesProperties struct + ProvisioningState *ProvisioningState + QuotaSizeInKiBs *int64 + QuotaTarget *string + QuotaType *Type + func (v *VolumeQuotaRulesProperties) UnmarshalJSON(data []byte) error + func (v VolumeQuotaRulesProperties) MarshalJSON() ([]byte, error) + type VolumeRelocationProperties struct + ReadyToBeFinalized *bool + RelocationRequested *bool + func (v *VolumeRelocationProperties) UnmarshalJSON(data []byte) error + func (v VolumeRelocationProperties) MarshalJSON() ([]byte, error) + type VolumeRevert struct + SnapshotID *string + func (v *VolumeRevert) UnmarshalJSON(data []byte) error + func (v VolumeRevert) MarshalJSON() ([]byte, error) + type VolumeSnapshotProperties struct + SnapshotPolicyID *string + func (v *VolumeSnapshotProperties) UnmarshalJSON(data []byte) error + func (v VolumeSnapshotProperties) MarshalJSON() ([]byte, error) + type VolumeStorageToNetworkProximity string + const VolumeStorageToNetworkProximityAcrossT2 + const VolumeStorageToNetworkProximityDefault + const VolumeStorageToNetworkProximityT1 + const VolumeStorageToNetworkProximityT2 + func PossibleVolumeStorageToNetworkProximityValues() []VolumeStorageToNetworkProximity + type VolumesClient struct + func NewVolumesClient(subscriptionID string, credential azcore.TokenCredential, ...) (*VolumesClient, error) + func (client *VolumesClient) BeginAuthorizeReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientAuthorizeReplicationResponse], error) + func (client *VolumesClient) BeginBreakFileLocks(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientBreakFileLocksResponse], error) + func (client *VolumesClient) BeginBreakReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientBreakReplicationResponse], error) + func (client *VolumesClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientCreateOrUpdateResponse], error) + func (client *VolumesClient) BeginDelete(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientDeleteResponse], error) + func (client *VolumesClient) BeginDeleteReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientDeleteReplicationResponse], error) + func (client *VolumesClient) BeginFinalizeRelocation(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientFinalizeRelocationResponse], error) + func (client *VolumesClient) BeginListGetGroupIDListForLdapUser(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientListGetGroupIDListForLdapUserResponse], error) + func (client *VolumesClient) BeginPoolChange(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientPoolChangeResponse], error) + func (client *VolumesClient) BeginPopulateAvailabilityZone(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientPopulateAvailabilityZoneResponse], error) + func (client *VolumesClient) BeginReInitializeReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientReInitializeReplicationResponse], error) + func (client *VolumesClient) BeginReestablishReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientReestablishReplicationResponse], error) + func (client *VolumesClient) BeginRelocate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientRelocateResponse], error) + func (client *VolumesClient) BeginResetCifsPassword(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientResetCifsPasswordResponse], error) + func (client *VolumesClient) BeginResyncReplication(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientResyncReplicationResponse], error) + func (client *VolumesClient) BeginRevert(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientRevertResponse], error) + func (client *VolumesClient) BeginRevertRelocation(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientRevertRelocationResponse], error) + func (client *VolumesClient) BeginUpdate(ctx context.Context, resourceGroupName string, accountName string, ...) (*runtime.Poller[VolumesClientUpdateResponse], error) + func (client *VolumesClient) Get(ctx context.Context, resourceGroupName string, accountName string, ...) (VolumesClientGetResponse, error) + func (client *VolumesClient) NewListPager(resourceGroupName string, accountName string, poolName string, ...) *runtime.Pager[VolumesClientListResponse] + func (client *VolumesClient) NewListReplicationsPager(resourceGroupName string, accountName string, poolName string, ...) *runtime.Pager[VolumesClientListReplicationsResponse] + func (client *VolumesClient) ReplicationStatus(ctx context.Context, resourceGroupName string, accountName string, ...) (VolumesClientReplicationStatusResponse, error) + type VolumesClientAuthorizeReplicationResponse struct + type VolumesClientBeginAuthorizeReplicationOptions struct + ResumeToken string + type VolumesClientBeginBreakFileLocksOptions struct + Body *BreakFileLocksRequest + ResumeToken string + type VolumesClientBeginBreakReplicationOptions struct + Body *BreakReplicationRequest + ResumeToken string + type VolumesClientBeginCreateOrUpdateOptions struct + ResumeToken string + type VolumesClientBeginDeleteOptions struct + ForceDelete *bool + ResumeToken string + type VolumesClientBeginDeleteReplicationOptions struct + ResumeToken string + type VolumesClientBeginFinalizeRelocationOptions struct + ResumeToken string + type VolumesClientBeginListGetGroupIDListForLdapUserOptions struct + ResumeToken string + type VolumesClientBeginPoolChangeOptions struct + ResumeToken string + type VolumesClientBeginPopulateAvailabilityZoneOptions struct + ResumeToken string + type VolumesClientBeginReInitializeReplicationOptions struct + ResumeToken string + type VolumesClientBeginReestablishReplicationOptions struct + ResumeToken string + type VolumesClientBeginRelocateOptions struct + Body *RelocateVolumeRequest + ResumeToken string + type VolumesClientBeginResetCifsPasswordOptions struct + ResumeToken string + type VolumesClientBeginResyncReplicationOptions struct + ResumeToken string + type VolumesClientBeginRevertOptions struct + ResumeToken string + type VolumesClientBeginRevertRelocationOptions struct + ResumeToken string + type VolumesClientBeginUpdateOptions struct + ResumeToken string + type VolumesClientBreakFileLocksResponse struct + type VolumesClientBreakReplicationResponse struct + type VolumesClientCreateOrUpdateResponse struct + type VolumesClientDeleteReplicationResponse struct + type VolumesClientDeleteResponse struct + type VolumesClientFinalizeRelocationResponse struct + type VolumesClientGetOptions struct + type VolumesClientGetResponse struct + type VolumesClientListGetGroupIDListForLdapUserResponse struct + type VolumesClientListOptions struct + type VolumesClientListReplicationsOptions struct + type VolumesClientListReplicationsResponse struct + type VolumesClientListResponse struct + type VolumesClientPoolChangeResponse struct + type VolumesClientPopulateAvailabilityZoneResponse struct + type VolumesClientReInitializeReplicationResponse struct + type VolumesClientReestablishReplicationResponse struct + type VolumesClientRelocateResponse struct + type VolumesClientReplicationStatusOptions struct + type VolumesClientReplicationStatusResponse struct + type VolumesClientResetCifsPasswordResponse struct + type VolumesClientResyncReplicationResponse struct + type VolumesClientRevertRelocationResponse struct + type VolumesClientRevertResponse struct + type VolumesClientUpdateResponse struct + type WeeklySchedule struct + Day *string + Hour *int32 + Minute *int32 + SnapshotsToKeep *int32 + UsedBytes *int64 + func (w *WeeklySchedule) UnmarshalJSON(data []byte) error + func (w WeeklySchedule) MarshalJSON() ([]byte, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/netapp/armnetapp github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/netapp/armnetapp/v2 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/netapp/armnetapp/v3 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/netapp/armnetapp/v4 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/netapp/armnetapp/v6 github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/netapp/armnetapp/v7