com.azure.resourcemanager.netapp.models

Package containing the data models for NetAppFiles. Microsoft NetApp Files Azure Resource Provider specification.

Classes

AcceptGrowCapacityPoolForShortTermCloneSplit

While auto splitting the short term clone volume, if the parent pool does not have enough space to accommodate the volume after split, it will be automatically resized, which will lead to increased billing.

AccountEncryption

Encryption settings.

ActiveDirectory

Active Directory.

ActiveDirectoryStatus

Status of the Active Directory.

ActualRansomwareProtectionState

The actual state of the Advanced Ransomware Protection feature.

ApplicationType

Application Type.

AuthorizeRequest

Authorize request.

AvsDataStore

Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose.

AzureKeyVaultDetails

Specifies the Azure Key Vault settings.

BackupPatch

Backup patch.

BackupPolicyPatch

Backup policy Details for create and update.

BackupRestoreFiles

Restore payload for Single File Backup Restore.

BackupType

Type of backup Manual or Scheduled.

BackupVaultPatch

Backup Vault information.

BackupsMigrationRequest

Migrate Backups Request.

BreakFileLocksRequest

Break file locks request.

BreakReplicationRequest

Break replication request.

BucketCredentialsExpiry

The bucket's Access and Secret key pair Expiry Time expressed as the number of days from now.

BucketPatch

Bucket resource.

BucketPatchPermissions

Access permissions for the bucket.

BucketPermissions

Access permissions for the bucket.

BucketServerPatchProperties

Properties of the server managing the lifecycle of volume buckets.

BucketServerProperties

Properties of the server managing the lifecycle of volume buckets.

CacheFileAccessLogs

Flag indicating whether file access logs are enabled for the Cache, based on active diagnostic settings present on the Cache.

CacheLifeCycleState

Azure NetApp Files Cache lifecycle management.

CacheMountTargetProperties

Contains all the information needed to mount a cache.

CacheProperties

Cache resource properties.

CachePropertiesExportPolicy

Set of export policy rules.

CacheProvisioningState

Azure lifecycle management.

CacheUpdate

The type used for update operations of the Cache.

CacheUpdateProperties

The updatable properties of the Cache.

CapacityPoolPatch

Capacity pool patch resource.

CertificateAkvDetails

Specifies the Azure Key Vault settings for retrieving the bucket server certificate.

ChangeKeyVault

Change key vault request.

CheckNameResourceTypes

Resource type used for verification.

CheckQuotaNameResourceTypes

Resource type used for verification.

ChownMode

This parameter specifies who is authorized to change the ownership of a file.

CifsChangeNotifyState

Flag indicating whether a CIFS change notification is enabled for the cache.

CifsUser

The effective CIFS username when accessing the volume data.

ClusterPeerCommandResponseProperties

Properties of the cluster peer command response.

CoolAccessRetrievalPolicy

coolAccessRetrievalPolicy determines the data retrieval behavior from the cool tier to standard storage based on the read pattern for cool access enabled volumes.

CoolAccessTieringPolicy

coolAccessTieringPolicy determines which cold data blocks are moved to cool tier.

CredentialsAkvDetails

Specifies the Azure Key Vault settings for storing the bucket credentials.

CredentialsStatus

The bucket credentials status.

DailySchedule

Daily Schedule properties.

DesiredRansomwareProtectionState

The desired state of the Advanced Ransomware Protection feature.

DestinationReplication

Destination replication properties.

Dimension

Dimension of blobs, possibly be blob type or access tier.

EnableSubvolumes

Flag indicating whether subvolume operations are enabled on the volume.

EnableWriteBackState

Flag indicating whether writeback is enabled for the cache.

EncryptionIdentity

Identity used to authenticate with key vault.

EncryptionKeySource

Source of key used to encrypt data in volume.

EncryptionState

Specifies if the cache is encryption or not.

EncryptionTransitionRequest

Encryption transition request.

EncryptionType

Encryption type of the capacity pool, set encryption type for data at rest for this pool and all volumes in it.

EndpointType

Indicates whether the local volume is the source or destination for the Volume Replication.

Exclude

An option to filter out replications.

ExportPolicyRule

Volume Export Policy Rule.

ExternalReplicationSetupStatus

Property that only applies to external replications.

FileAccessLogs

Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.

FilePathAvailabilityRequest

File path availability request content - availability is based on the name and the subnetId.

FileSystemUser

File System user having access to volume data.

GetGroupIdListForLdapUserRequest

Get group Id list for LDAP User request.

GlobalFileLockingState

Flag indicating whether the global file lock is enabled for the cache.

HourlySchedule

Hourly Schedule properties.

InAvailabilityReasonType

Invalid indicates the name provided does not match Azure App Service naming requirements.

KerberosState

Describe if a cache is Kerberos enabled.

KeySource

The encryption keySource (provider).

KeyVaultPrivateEndpoint

Pairs of virtual network ID and private endpoint ID.

KeyVaultProperties

Properties of key vault.

KeyVaultStatus

Status of the KeyVault connection.

LdapSearchScopeOpt

LDAP search scope.

LdapServerType

The type of the LDAP server.

LdapState

Specifies whether LDAP is enabled or not.

ListQuotaReportResponse

Quota Report for volume.

ListReplicationsRequest

Body for the list replications endpoint.

LogSpecification

Log Definition of a single resource metric.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities).

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

MetricAggregationType

Defines values for MetricAggregationType.

MetricSpecification

Metric specification of operation.

MirrorState

The status of the replication.

MonthlySchedule

Monthly Schedule properties.

MountTargetProperties

Mount target properties.

MultiAdStatus

MultiAD Status for the account.

NetAppAccountPatch

NetApp account patch resource.

NetworkFeatures

Network features available to the volume, or current state of update.

NetworkSiblingSetProvisioningState

Gets the status of the NetworkSiblingSet at the time the operation was called.

NfsUser

The effective NFS User ID and Group ID when accessing the volume data.

NicInfo

NIC information and list of volumes for which the NIC has the primary mount IP Address.

OnCertificateConflictAction

This action is triggered when a certificate conflict occurs.

OperationDisplay

Display metadata associated with the operation.

OriginClusterInformation

Stores the origin cluster information associated to a cache.

PeerClusterForVolumeMigrationRequest

Source Cluster properties for a cluster peer request.

PlacementKeyValuePairs

Application specific parameters for the placement of volumes in the volume group.

PoolChangeRequest

Pool change request.

ProtocolTypes

Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol.

ProvisioningState

Gets the status of the VolumeQuotaRule at the time the operation was called.

QosType

The qos type of the pool.

QueryNetworkSiblingSetRequest

Network sibling set query.

QuotaAvailabilityRequest

Quota availability request content.

QuotaReport

Quota report record properties.

QuotaReportFilterRequest

Quota report filters.

QuotaType

Type of quota.

RansomwareProtectionPatchSettings

Advanced Ransomware Protection reports (ARP) updatable settings.

RansomwareProtectionSettings

Advanced Ransomware Protection reports (ARP) settings.

RansomwareReportProperties

Advanced Ransomware Protection (ARP) report properties.

RansomwareReportSeverity

Severity of the Advanced Ransomware Protection (ARP) report.

RansomwareReportState

State of the Advanced Ransomware Protection (ARP) report.

RansomwareSuspectResolution

ARP report suspect resolution.

RansomwareSuspects

List of suspects identified in an Advanced Ransomware Protection (ARP) report.

RansomwareSuspectsClearRequest

Clear suspects for Advanced Ransomware Protection (ARP) report.

ReestablishReplicationRequest

Re-establish request object supplied in the body of the operation.

RegionInfoAvailabilityZoneMappingsItem

The RegionInfoAvailabilityZoneMappingsItem model.

RegionStorageToNetworkProximity

Provides storage to network proximity information in the region.

RelocateVolumeRequest

Relocate volume request.

RemotePath

The full path to a volume that is to be migrated into ANF.

ReplicationMirrorState

The status of the replication.

ReplicationObject

Replication properties.

ReplicationSchedule

Schedule.

ReplicationType

Indicates whether the replication is cross zone or cross region.

ResourceNameAvailabilityRequest

Resource name availability request content.

SecurityStyle

The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol.

ServiceLevel

The service level of the file system.

ServiceSpecification

One property of operation, include metric specifications.

SmbAccessBasedEnumeration

Enables access-based enumeration share property for SMB Shares.

SmbEncryptionState

Enables encryption for in-flight smb3 data.

SmbNonBrowsable

Enables non-browsable property for SMB Shares.

SmbSettings

SMB settings for the cache.

SnapshotPolicyPatch

Snapshot policy Details for create and update.

SnapshotRestoreFiles

Restore payload for Single File Snapshot Restore.

SubvolumePatchRequest

Subvolume Patch Request properties.

SuspectFile

Suspect file information.

SvmPeerCommandResponseProperties

Properties of the SVM peer command response.

UpdateNetworkSiblingSetRequest

Network sibling set update.

UsageName

The name of the usage.

UserAssignedIdentity

User assigned identity properties.

VolumeBackupProperties

Volume Backup Properties.

VolumeBackupRelationshipStatus

Status of the volume backup relationship.

VolumeBackups

Volume details using the backup policy.

VolumeGroupMetadata

Volume group properties.

VolumeGroupVolumeProperties

Volume resource.

VolumeLanguage

Language supported for volume.

VolumePatch

Volume patch resource.

VolumePatchPropertiesDataProtection

DataProtection type volumes include an object containing details of the replication.

VolumePatchPropertiesExportPolicy

Set of export policy rules.

VolumePropertiesDataProtection

DataProtection type volumes include an object containing details of the replication.

VolumePropertiesExportPolicy

Set of export policy rules.

VolumeQuotaRulePatch

Patchable Quota Rule of a Volume.

VolumeRelocationProperties

Volume relocation properties.

VolumeReplicationRelationshipStatus

Status of the volume replication relationship.

VolumeRestoreRelationshipStatus

Status of the volume restore relationship.

VolumeRevert

revert a volume to the snapshot.

VolumeSnapshotProperties

Volume Snapshot Properties.

VolumeStorageToNetworkProximity

Provides storage to network proximity information for the volume.

WeeklySchedule

Weekly Schedule properties, make a snapshot every week at a specific day or days.

Interfaces

Accounts

Resource collection API of Accounts.

Backup

An immutable client-side representation of Backup.

Backup.Definition

The entirety of the Backup definition.

Backup.DefinitionStages

The Backup definition stages.

Backup.DefinitionStages.Blank

The first stage of the Backup definition.

Backup.DefinitionStages.WithCreate

The stage of the Backup definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Backup.DefinitionStages.WithLabel

The stage of the Backup definition allowing to specify label.

Backup.DefinitionStages.WithParentResource

The stage of the Backup definition allowing to specify parent resource.

Backup.DefinitionStages.WithSnapshotName

The stage of the Backup definition allowing to specify snapshotName.

Backup.DefinitionStages.WithUseExistingSnapshot

The stage of the Backup definition allowing to specify useExistingSnapshot.

Backup.DefinitionStages.WithVolumeResourceId

The stage of the Backup definition allowing to specify volumeResourceId.

Backup.Update

The template for Backup update.

Backup.UpdateStages

The Backup update stages.

Backup.UpdateStages.WithLabel

The stage of the Backup update allowing to specify label.

BackupPolicies

Resource collection API of BackupPolicies.

BackupPolicy

An immutable client-side representation of BackupPolicy.

BackupPolicy.Definition

The entirety of the BackupPolicy definition.

BackupPolicy.DefinitionStages

The BackupPolicy definition stages.

BackupPolicy.DefinitionStages.Blank

The first stage of the BackupPolicy definition.

BackupPolicy.DefinitionStages.WithCreate

The stage of the BackupPolicy definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

BackupPolicy.DefinitionStages.WithDailyBackupsToKeep

The stage of the BackupPolicy definition allowing to specify dailyBackupsToKeep.

BackupPolicy.DefinitionStages.WithEnabled

The stage of the BackupPolicy definition allowing to specify enabled.

BackupPolicy.DefinitionStages.WithLocation

The stage of the BackupPolicy definition allowing to specify location.

BackupPolicy.DefinitionStages.WithMonthlyBackupsToKeep

The stage of the BackupPolicy definition allowing to specify monthlyBackupsToKeep.

BackupPolicy.DefinitionStages.WithParentResource

The stage of the BackupPolicy definition allowing to specify parent resource.

BackupPolicy.DefinitionStages.WithTags

The stage of the BackupPolicy definition allowing to specify tags.

BackupPolicy.DefinitionStages.WithWeeklyBackupsToKeep

The stage of the BackupPolicy definition allowing to specify weeklyBackupsToKeep.

BackupPolicy.Update

The template for BackupPolicy update.

BackupPolicy.UpdateStages

The BackupPolicy update stages.

BackupPolicy.UpdateStages.WithDailyBackupsToKeep

The stage of the BackupPolicy update allowing to specify dailyBackupsToKeep.

BackupPolicy.UpdateStages.WithEnabled

The stage of the BackupPolicy update allowing to specify enabled.

BackupPolicy.UpdateStages.WithMonthlyBackupsToKeep

The stage of the BackupPolicy update allowing to specify monthlyBackupsToKeep.

BackupPolicy.UpdateStages.WithTags

The stage of the BackupPolicy update allowing to specify tags.

BackupPolicy.UpdateStages.WithWeeklyBackupsToKeep

The stage of the BackupPolicy update allowing to specify weeklyBackupsToKeep.

BackupStatus

An immutable client-side representation of BackupStatus.

BackupVault

An immutable client-side representation of BackupVault.

BackupVault.Definition

The entirety of the BackupVault definition.

BackupVault.DefinitionStages

The BackupVault definition stages.

BackupVault.DefinitionStages.Blank

The first stage of the BackupVault definition.

BackupVault.DefinitionStages.WithCreate

The stage of the BackupVault definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

BackupVault.DefinitionStages.WithLocation

The stage of the BackupVault definition allowing to specify location.

BackupVault.DefinitionStages.WithParentResource

The stage of the BackupVault definition allowing to specify parent resource.

BackupVault.DefinitionStages.WithTags

The stage of the BackupVault definition allowing to specify tags.

BackupVault.Update

The template for BackupVault update.

BackupVault.UpdateStages

The BackupVault update stages.

BackupVault.UpdateStages.WithTags

The stage of the BackupVault update allowing to specify tags.

BackupVaults

Resource collection API of BackupVaults.

Backups

Resource collection API of Backups.

BackupsUnderAccounts

Resource collection API of BackupsUnderAccounts.

BackupsUnderBackupVaults

Resource collection API of BackupsUnderBackupVaults.

BackupsUnderVolumes

Resource collection API of BackupsUnderVolumes.

Bucket

An immutable client-side representation of Bucket.

Bucket.Definition

The entirety of the Bucket definition.

Bucket.DefinitionStages

The Bucket definition stages.

Bucket.DefinitionStages.Blank

The first stage of the Bucket definition.

Bucket.DefinitionStages.WithAkvDetails

The stage of the Bucket definition allowing to specify akvDetails.

Bucket.DefinitionStages.WithCreate

The stage of the Bucket definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Bucket.DefinitionStages.WithFileSystemUser

The stage of the Bucket definition allowing to specify fileSystemUser.

Bucket.DefinitionStages.WithParentResource

The stage of the Bucket definition allowing to specify parent resource.

Bucket.DefinitionStages.WithPath

The stage of the Bucket definition allowing to specify path.

Bucket.DefinitionStages.WithPermissions

The stage of the Bucket definition allowing to specify permissions.

Bucket.DefinitionStages.WithServer

The stage of the Bucket definition allowing to specify server.

Bucket.Update

The template for Bucket update.

Bucket.UpdateStages

The Bucket update stages.

Bucket.UpdateStages.WithAkvDetails

The stage of the Bucket update allowing to specify akvDetails.

Bucket.UpdateStages.WithFileSystemUser

The stage of the Bucket update allowing to specify fileSystemUser.

Bucket.UpdateStages.WithPermissions

The stage of the Bucket update allowing to specify permissions.

Bucket.UpdateStages.WithServer

The stage of the Bucket update allowing to specify server.

BucketGenerateCredentials

An immutable client-side representation of BucketGenerateCredentials.

Buckets

Resource collection API of Buckets.

Cache

An immutable client-side representation of Cache.

Cache.Definition

The entirety of the Cache definition.

Cache.DefinitionStages

The Cache definition stages.

Cache.DefinitionStages.Blank

The first stage of the Cache definition.

Cache.DefinitionStages.WithCreate

The stage of the Cache definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Cache.DefinitionStages.WithLocation

The stage of the Cache definition allowing to specify location.

Cache.DefinitionStages.WithParentResource

The stage of the Cache definition allowing to specify parent resource.

Cache.DefinitionStages.WithProperties

The stage of the Cache definition allowing to specify properties.

Cache.DefinitionStages.WithTags

The stage of the Cache definition allowing to specify tags.

Cache.DefinitionStages.WithZones

The stage of the Cache definition allowing to specify zones.

Cache.Update

The template for Cache update.

Cache.UpdateStages

The Cache update stages.

Cache.UpdateStages.WithProperties

The stage of the Cache update allowing to specify properties.

Cache.UpdateStages.WithTags

The stage of the Cache update allowing to specify tags.

Caches

Resource collection API of Caches.

CapacityPool

An immutable client-side representation of CapacityPool.

CapacityPool.Definition

The entirety of the CapacityPool definition.

CapacityPool.DefinitionStages

The CapacityPool definition stages.

CapacityPool.DefinitionStages.Blank

The first stage of the CapacityPool definition.

CapacityPool.DefinitionStages.WithCoolAccess

The stage of the CapacityPool definition allowing to specify coolAccess.

CapacityPool.DefinitionStages.WithCreate

The stage of the CapacityPool definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

CapacityPool.DefinitionStages.WithCustomThroughputMibps

The stage of the CapacityPool definition allowing to specify customThroughputMibps.

CapacityPool.DefinitionStages.WithEncryptionType

The stage of the CapacityPool definition allowing to specify encryptionType.

CapacityPool.DefinitionStages.WithLocation

The stage of the CapacityPool definition allowing to specify location.

CapacityPool.DefinitionStages.WithParentResource

The stage of the CapacityPool definition allowing to specify parent resource.

CapacityPool.DefinitionStages.WithQosType

The stage of the CapacityPool definition allowing to specify qosType.

CapacityPool.DefinitionStages.WithServiceLevel

The stage of the CapacityPool definition allowing to specify serviceLevel.

CapacityPool.DefinitionStages.WithSize

The stage of the CapacityPool definition allowing to specify size.

CapacityPool.DefinitionStages.WithTags

The stage of the CapacityPool definition allowing to specify tags.

CapacityPool.Update

The template for CapacityPool update.

CapacityPool.UpdateStages

The CapacityPool update stages.

CapacityPool.UpdateStages.WithCoolAccess

The stage of the CapacityPool update allowing to specify coolAccess.

CapacityPool.UpdateStages.WithCustomThroughputMibps

The stage of the CapacityPool update allowing to specify customThroughputMibps.

CapacityPool.UpdateStages.WithQosType

The stage of the CapacityPool update allowing to specify qosType.

CapacityPool.UpdateStages.WithSize

The stage of the CapacityPool update allowing to specify size.

CapacityPool.UpdateStages.WithTags

The stage of the CapacityPool update allowing to specify tags.

CheckAvailabilityResponse

An immutable client-side representation of CheckAvailabilityResponse.

ClusterPeerCommandResponse

An immutable client-side representation of ClusterPeerCommandResponse.

GetGroupIdListForLdapUserResponse

An immutable client-side representation of GetGroupIdListForLdapUserResponse.

GetKeyVaultStatusResponse

An immutable client-side representation of GetKeyVaultStatusResponse.

ListQuotaReportResult

An immutable client-side representation of ListQuotaReportResult.

NetAppAccount

An immutable client-side representation of NetAppAccount.

NetAppAccount.Definition

The entirety of the NetAppAccount definition.

NetAppAccount.DefinitionStages

The NetAppAccount definition stages.

NetAppAccount.DefinitionStages.Blank

The first stage of the NetAppAccount definition.

NetAppAccount.DefinitionStages.WithActiveDirectories

The stage of the NetAppAccount definition allowing to specify activeDirectories.

NetAppAccount.DefinitionStages.WithCreate

The stage of the NetAppAccount definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

NetAppAccount.DefinitionStages.WithEncryption

The stage of the NetAppAccount definition allowing to specify encryption.

NetAppAccount.DefinitionStages.WithIdentity

The stage of the NetAppAccount definition allowing to specify identity.

NetAppAccount.DefinitionStages.WithLocation

The stage of the NetAppAccount definition allowing to specify location.

NetAppAccount.DefinitionStages.WithNfsV4IdDomain

The stage of the NetAppAccount definition allowing to specify nfsV4IdDomain.

NetAppAccount.DefinitionStages.WithResourceGroup

The stage of the NetAppAccount definition allowing to specify parent resource.

NetAppAccount.DefinitionStages.WithTags

The stage of the NetAppAccount definition allowing to specify tags.

NetAppAccount.Update

The template for NetAppAccount update.

NetAppAccount.UpdateStages

The NetAppAccount update stages.

NetAppAccount.UpdateStages.WithActiveDirectories

The stage of the NetAppAccount update allowing to specify activeDirectories.

NetAppAccount.UpdateStages.WithEncryption

The stage of the NetAppAccount update allowing to specify encryption.

NetAppAccount.UpdateStages.WithIdentity

The stage of the NetAppAccount update allowing to specify identity.

NetAppAccount.UpdateStages.WithNfsV4IdDomain

The stage of the NetAppAccount update allowing to specify nfsV4IdDomain.

NetAppAccount.UpdateStages.WithTags

The stage of the NetAppAccount update allowing to specify tags.

NetAppResourceQuotaLimits

Resource collection API of NetAppResourceQuotaLimits.

NetAppResourceQuotaLimitsAccounts

Resource collection API of NetAppResourceQuotaLimitsAccounts.

NetAppResourceRegionInfos

Resource collection API of NetAppResourceRegionInfos.

NetAppResourceUsages

Resource collection API of NetAppResourceUsages.

NetAppResources

Resource collection API of NetAppResources.

NetworkSiblingSet

An immutable client-side representation of NetworkSiblingSet.

Operation

An immutable client-side representation of Operation.

Operations

Resource collection API of Operations.

PeeringPassphrases

An immutable client-side representation of PeeringPassphrases.

Pools

Resource collection API of Pools.

RansomwareReport

An immutable client-side representation of RansomwareReport.

RansomwareReports

Resource collection API of RansomwareReports.

RegionInfo

An immutable client-side representation of RegionInfo.

RegionInfoResource

An immutable client-side representation of RegionInfoResource.

Replication

An immutable client-side representation of Replication.

ReplicationStatus

An immutable client-side representation of ReplicationStatus.

RestoreStatus

An immutable client-side representation of RestoreStatus.

Snapshot

An immutable client-side representation of Snapshot.

Snapshot.Definition

The entirety of the Snapshot definition.

Snapshot.DefinitionStages

The Snapshot definition stages.

Snapshot.DefinitionStages.Blank

The first stage of the Snapshot definition.

Snapshot.DefinitionStages.WithCreate

The stage of the Snapshot definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Snapshot.DefinitionStages.WithLocation

The stage of the Snapshot definition allowing to specify location.

Snapshot.DefinitionStages.WithParentResource

The stage of the Snapshot definition allowing to specify parent resource.

SnapshotPolicies

Resource collection API of SnapshotPolicies.

SnapshotPolicy

An immutable client-side representation of SnapshotPolicy.

SnapshotPolicy.Definition

The entirety of the SnapshotPolicy definition.

SnapshotPolicy.DefinitionStages

The SnapshotPolicy definition stages.

SnapshotPolicy.DefinitionStages.Blank

The first stage of the SnapshotPolicy definition.

SnapshotPolicy.DefinitionStages.WithCreate

The stage of the SnapshotPolicy definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

SnapshotPolicy.DefinitionStages.WithDailySchedule

The stage of the SnapshotPolicy definition allowing to specify dailySchedule.

SnapshotPolicy.DefinitionStages.WithEnabled

The stage of the SnapshotPolicy definition allowing to specify enabled.

SnapshotPolicy.DefinitionStages.WithHourlySchedule

The stage of the SnapshotPolicy definition allowing to specify hourlySchedule.

SnapshotPolicy.DefinitionStages.WithLocation

The stage of the SnapshotPolicy definition allowing to specify location.

SnapshotPolicy.DefinitionStages.WithMonthlySchedule

The stage of the SnapshotPolicy definition allowing to specify monthlySchedule.

SnapshotPolicy.DefinitionStages.WithParentResource

The stage of the SnapshotPolicy definition allowing to specify parent resource.

SnapshotPolicy.DefinitionStages.WithTags

The stage of the SnapshotPolicy definition allowing to specify tags.

SnapshotPolicy.DefinitionStages.WithWeeklySchedule

The stage of the SnapshotPolicy definition allowing to specify weeklySchedule.

SnapshotPolicy.Update

The template for SnapshotPolicy update.

SnapshotPolicy.UpdateStages

The SnapshotPolicy update stages.

SnapshotPolicy.UpdateStages.WithDailySchedule

The stage of the SnapshotPolicy update allowing to specify dailySchedule.

SnapshotPolicy.UpdateStages.WithEnabled

The stage of the SnapshotPolicy update allowing to specify enabled.

SnapshotPolicy.UpdateStages.WithHourlySchedule

The stage of the SnapshotPolicy update allowing to specify hourlySchedule.

SnapshotPolicy.UpdateStages.WithMonthlySchedule

The stage of the SnapshotPolicy update allowing to specify monthlySchedule.

SnapshotPolicy.UpdateStages.WithTags

The stage of the SnapshotPolicy update allowing to specify tags.

SnapshotPolicy.UpdateStages.WithWeeklySchedule

The stage of the SnapshotPolicy update allowing to specify weeklySchedule.

SnapshotPolicyVolumeList

An immutable client-side representation of SnapshotPolicyVolumeList.

Snapshots

Resource collection API of Snapshots.

SubscriptionQuotaItem

An immutable client-side representation of SubscriptionQuotaItem.

SubvolumeInfo

An immutable client-side representation of SubvolumeInfo.

SubvolumeInfo.Definition

The entirety of the SubvolumeInfo definition.

SubvolumeInfo.DefinitionStages

The SubvolumeInfo definition stages.

SubvolumeInfo.DefinitionStages.Blank

The first stage of the SubvolumeInfo definition.

SubvolumeInfo.DefinitionStages.WithCreate

The stage of the SubvolumeInfo definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

SubvolumeInfo.DefinitionStages.WithParentPath

The stage of the SubvolumeInfo definition allowing to specify parentPath.

SubvolumeInfo.DefinitionStages.WithParentResource

The stage of the SubvolumeInfo definition allowing to specify parent resource.

SubvolumeInfo.DefinitionStages.WithPath

The stage of the SubvolumeInfo definition allowing to specify path.

SubvolumeInfo.DefinitionStages.WithSize

The stage of the SubvolumeInfo definition allowing to specify size.

SubvolumeInfo.Update

The template for SubvolumeInfo update.

SubvolumeInfo.UpdateStages

The SubvolumeInfo update stages.

SubvolumeInfo.UpdateStages.WithPath

The stage of the SubvolumeInfo update allowing to specify path.

SubvolumeInfo.UpdateStages.WithSize

The stage of the SubvolumeInfo update allowing to specify size.

SubvolumeModel

An immutable client-side representation of SubvolumeModel.

Subvolumes

Resource collection API of Subvolumes.

SvmPeerCommandResponse

An immutable client-side representation of SvmPeerCommandResponse.

UsageResult

An immutable client-side representation of UsageResult.

Volume

An immutable client-side representation of Volume.

Volume.Definition

The entirety of the Volume definition.

Volume.DefinitionStages

The Volume definition stages.

Volume.DefinitionStages.Blank

The first stage of the Volume definition.

Volume.DefinitionStages.WithAcceptGrowCapacityPoolForShortTermCloneSplit

The stage of the Volume definition allowing to specify acceptGrowCapacityPoolForShortTermCloneSplit.

Volume.DefinitionStages.WithAvsDataStore

The stage of the Volume definition allowing to specify avsDataStore.

Volume.DefinitionStages.WithBackupId

The stage of the Volume definition allowing to specify backupId.

Volume.DefinitionStages.WithCapacityPoolResourceId

The stage of the Volume definition allowing to specify capacityPoolResourceId.

Volume.DefinitionStages.WithCoolAccess

The stage of the Volume definition allowing to specify coolAccess.

Volume.DefinitionStages.WithCoolAccessRetrievalPolicy

The stage of the Volume definition allowing to specify coolAccessRetrievalPolicy.

Volume.DefinitionStages.WithCoolAccessTieringPolicy

The stage of the Volume definition allowing to specify coolAccessTieringPolicy.

Volume.DefinitionStages.WithCoolnessPeriod

The stage of the Volume definition allowing to specify coolnessPeriod.

Volume.DefinitionStages.WithCreate

The stage of the Volume definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Volume.DefinitionStages.WithCreationToken

The stage of the Volume definition allowing to specify creationToken.

Volume.DefinitionStages.WithDataProtection

The stage of the Volume definition allowing to specify dataProtection.

Volume.DefinitionStages.WithDefaultGroupQuotaInKiBs

The stage of the Volume definition allowing to specify defaultGroupQuotaInKiBs.

Volume.DefinitionStages.WithDefaultUserQuotaInKiBs

The stage of the Volume definition allowing to specify defaultUserQuotaInKiBs.

Volume.DefinitionStages.WithDeleteBaseSnapshot

The stage of the Volume definition allowing to specify deleteBaseSnapshot.

Volume.DefinitionStages.WithEnableSubvolumes

The stage of the Volume definition allowing to specify enableSubvolumes.

Volume.DefinitionStages.WithEncryptionKeySource

The stage of the Volume definition allowing to specify encryptionKeySource.

Volume.DefinitionStages.WithExportPolicy

The stage of the Volume definition allowing to specify exportPolicy.

Volume.DefinitionStages.WithIsDefaultQuotaEnabled

The stage of the Volume definition allowing to specify isDefaultQuotaEnabled.

Volume.DefinitionStages.WithIsLargeVolume

The stage of the Volume definition allowing to specify isLargeVolume.

Volume.DefinitionStages.WithKerberosEnabled

The stage of the Volume definition allowing to specify kerberosEnabled.

Volume.DefinitionStages.WithKeyVaultPrivateEndpointResourceId

The stage of the Volume definition allowing to specify keyVaultPrivateEndpointResourceId.

Volume.DefinitionStages.WithLdapEnabled

The stage of the Volume definition allowing to specify ldapEnabled.

Volume.DefinitionStages.WithLocation

The stage of the Volume definition allowing to specify location.

Volume.DefinitionStages.WithNetworkFeatures

The stage of the Volume definition allowing to specify networkFeatures.

Volume.DefinitionStages.WithParentResource

The stage of the Volume definition allowing to specify parent resource.

Volume.DefinitionStages.WithPlacementRules

The stage of the Volume definition allowing to specify placementRules.

Volume.DefinitionStages.WithProtocolTypes

The stage of the Volume definition allowing to specify protocolTypes.

Volume.DefinitionStages.WithProximityPlacementGroup

The stage of the Volume definition allowing to specify proximityPlacementGroup.

Volume.DefinitionStages.WithSecurityStyle

The stage of the Volume definition allowing to specify securityStyle.

Volume.DefinitionStages.WithServiceLevel

The stage of the Volume definition allowing to specify serviceLevel.

Volume.DefinitionStages.WithSmbAccessBasedEnumeration

The stage of the Volume definition allowing to specify smbAccessBasedEnumeration.

Volume.DefinitionStages.WithSmbContinuouslyAvailable

The stage of the Volume definition allowing to specify smbContinuouslyAvailable.

Volume.DefinitionStages.WithSmbEncryption

The stage of the Volume definition allowing to specify smbEncryption.

Volume.DefinitionStages.WithSmbNonBrowsable

The stage of the Volume definition allowing to specify smbNonBrowsable.

Volume.DefinitionStages.WithSnapshotDirectoryVisible

The stage of the Volume definition allowing to specify snapshotDirectoryVisible.

Volume.DefinitionStages.WithSnapshotId

The stage of the Volume definition allowing to specify snapshotId.

Volume.DefinitionStages.WithSubnetId

The stage of the Volume definition allowing to specify subnetId.

Volume.DefinitionStages.WithTags

The stage of the Volume definition allowing to specify tags.

Volume.DefinitionStages.WithThroughputMibps

The stage of the Volume definition allowing to specify throughputMibps.

Volume.DefinitionStages.WithUnixPermissions

The stage of the Volume definition allowing to specify unixPermissions.

Volume.DefinitionStages.WithUsageThreshold

The stage of the Volume definition allowing to specify usageThreshold.

Volume.DefinitionStages.WithVolumeSpecName

The stage of the Volume definition allowing to specify volumeSpecName.

Volume.DefinitionStages.WithVolumeType

The stage of the Volume definition allowing to specify volumeType.

Volume.DefinitionStages.WithZones

The stage of the Volume definition allowing to specify zones.

Volume.Update

The template for Volume update.

Volume.UpdateStages

The Volume update stages.

Volume.UpdateStages.WithCoolAccess

The stage of the Volume update allowing to specify coolAccess.

Volume.UpdateStages.WithCoolAccessRetrievalPolicy

The stage of the Volume update allowing to specify coolAccessRetrievalPolicy.

Volume.UpdateStages.WithCoolAccessTieringPolicy

The stage of the Volume update allowing to specify coolAccessTieringPolicy.

Volume.UpdateStages.WithCoolnessPeriod

The stage of the Volume update allowing to specify coolnessPeriod.

Volume.UpdateStages.WithDataProtection

The stage of the Volume update allowing to specify dataProtection.

Volume.UpdateStages.WithDefaultGroupQuotaInKiBs

The stage of the Volume update allowing to specify defaultGroupQuotaInKiBs.

Volume.UpdateStages.WithDefaultUserQuotaInKiBs

The stage of the Volume update allowing to specify defaultUserQuotaInKiBs.

Volume.UpdateStages.WithExportPolicy

The stage of the Volume update allowing to specify exportPolicy.

Volume.UpdateStages.WithIsDefaultQuotaEnabled

The stage of the Volume update allowing to specify isDefaultQuotaEnabled.

Volume.UpdateStages.WithProtocolTypes

The stage of the Volume update allowing to specify protocolTypes.

Volume.UpdateStages.WithServiceLevel

The stage of the Volume update allowing to specify serviceLevel.

Volume.UpdateStages.WithSmbAccessBasedEnumeration

The stage of the Volume update allowing to specify smbAccessBasedEnumeration.

Volume.UpdateStages.WithSmbNonBrowsable

The stage of the Volume update allowing to specify smbNonBrowsable.

Volume.UpdateStages.WithSnapshotDirectoryVisible

The stage of the Volume update allowing to specify snapshotDirectoryVisible.

Volume.UpdateStages.WithTags

The stage of the Volume update allowing to specify tags.

Volume.UpdateStages.WithThroughputMibps

The stage of the Volume update allowing to specify throughputMibps.

Volume.UpdateStages.WithUnixPermissions

The stage of the Volume update allowing to specify unixPermissions.

Volume.UpdateStages.WithUsageThreshold

The stage of the Volume update allowing to specify usageThreshold.

VolumeGroup

An immutable client-side representation of VolumeGroup.

VolumeGroupDetails

An immutable client-side representation of VolumeGroupDetails.

VolumeGroupDetails.Definition

The entirety of the VolumeGroupDetails definition.

VolumeGroupDetails.DefinitionStages

The VolumeGroupDetails definition stages.

VolumeGroupDetails.DefinitionStages.Blank

The first stage of the VolumeGroupDetails definition.

VolumeGroupDetails.DefinitionStages.WithCreate

The stage of the VolumeGroupDetails definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

VolumeGroupDetails.DefinitionStages.WithGroupMetadata

The stage of the VolumeGroupDetails definition allowing to specify groupMetadata.

VolumeGroupDetails.DefinitionStages.WithLocation

The stage of the VolumeGroupDetails definition allowing to specify location.

VolumeGroupDetails.DefinitionStages.WithParentResource

The stage of the VolumeGroupDetails definition allowing to specify parent resource.

VolumeGroupDetails.DefinitionStages.WithVolumes

The stage of the VolumeGroupDetails definition allowing to specify volumes.

VolumeGroups

Resource collection API of VolumeGroups.

VolumeQuotaRule

An immutable client-side representation of VolumeQuotaRule.

VolumeQuotaRule.Definition

The entirety of the VolumeQuotaRule definition.

VolumeQuotaRule.DefinitionStages

The VolumeQuotaRule definition stages.

VolumeQuotaRule.DefinitionStages.Blank

The first stage of the VolumeQuotaRule definition.

VolumeQuotaRule.DefinitionStages.WithCreate

The stage of the VolumeQuotaRule definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

VolumeQuotaRule.DefinitionStages.WithLocation

The stage of the VolumeQuotaRule definition allowing to specify location.

VolumeQuotaRule.DefinitionStages.WithParentResource

The stage of the VolumeQuotaRule definition allowing to specify parent resource.

VolumeQuotaRule.DefinitionStages.WithQuotaSizeInKiBs

The stage of the VolumeQuotaRule definition allowing to specify quotaSizeInKiBs.

VolumeQuotaRule.DefinitionStages.WithQuotaTarget

The stage of the VolumeQuotaRule definition allowing to specify quotaTarget.

VolumeQuotaRule.DefinitionStages.WithQuotaType

The stage of the VolumeQuotaRule definition allowing to specify quotaType.

VolumeQuotaRule.DefinitionStages.WithTags

The stage of the VolumeQuotaRule definition allowing to specify tags.

VolumeQuotaRule.Update

The template for VolumeQuotaRule update.

VolumeQuotaRule.UpdateStages

The VolumeQuotaRule update stages.

VolumeQuotaRule.UpdateStages.WithQuotaSizeInKiBs

The stage of the VolumeQuotaRule update allowing to specify quotaSizeInKiBs.

VolumeQuotaRule.UpdateStages.WithTags

The stage of the VolumeQuotaRule update allowing to specify tags.

VolumeQuotaRules

Resource collection API of VolumeQuotaRules.

Volumes

Resource collection API of Volumes.