azure-native.netapp.getVolume
Explore with Pulumi AI
Get the details of the specified volume Azure REST API version: 2022-11-01.
Other available API versions: 2021-10-01, 2022-11-01-preview, 2023-05-01, 2023-05-01-preview, 2023-07-01, 2023-07-01-preview, 2023-11-01, 2023-11-01-preview, 2024-01-01, 2024-03-01, 2024-03-01-preview, 2024-05-01, 2024-05-01-preview, 2024-07-01, 2024-07-01-preview, 2024-09-01, 2024-09-01-preview.
Using getVolume
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVolume(args: GetVolumeArgs, opts?: InvokeOptions): Promise<GetVolumeResult>
function getVolumeOutput(args: GetVolumeOutputArgs, opts?: InvokeOptions): Output<GetVolumeResult>def get_volume(account_name: Optional[str] = None,
               pool_name: Optional[str] = None,
               resource_group_name: Optional[str] = None,
               volume_name: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetVolumeResult
def get_volume_output(account_name: Optional[pulumi.Input[str]] = None,
               pool_name: Optional[pulumi.Input[str]] = None,
               resource_group_name: Optional[pulumi.Input[str]] = None,
               volume_name: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetVolumeResult]func LookupVolume(ctx *Context, args *LookupVolumeArgs, opts ...InvokeOption) (*LookupVolumeResult, error)
func LookupVolumeOutput(ctx *Context, args *LookupVolumeOutputArgs, opts ...InvokeOption) LookupVolumeResultOutput> Note: This function is named LookupVolume in the Go SDK.
public static class GetVolume 
{
    public static Task<GetVolumeResult> InvokeAsync(GetVolumeArgs args, InvokeOptions? opts = null)
    public static Output<GetVolumeResult> Invoke(GetVolumeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetVolumeResult> getVolume(GetVolumeArgs args, InvokeOptions options)
public static Output<GetVolumeResult> getVolume(GetVolumeArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:netapp:getVolume
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The name of the NetApp account
- PoolName string
- The name of the capacity pool
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VolumeName string
- The name of the volume
- AccountName string
- The name of the NetApp account
- PoolName string
- The name of the capacity pool
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- VolumeName string
- The name of the volume
- accountName String
- The name of the NetApp account
- poolName String
- The name of the capacity pool
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- volumeName String
- The name of the volume
- accountName string
- The name of the NetApp account
- poolName string
- The name of the capacity pool
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- volumeName string
- The name of the volume
- account_name str
- The name of the NetApp account
- pool_name str
- The name of the capacity pool
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- volume_name str
- The name of the volume
- accountName String
- The name of the NetApp account
- poolName String
- The name of the capacity pool
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- volumeName String
- The name of the volume
getVolume Result
The following output properties are available:
- ActualThroughput doubleMibps 
- Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- BaremetalTenant stringId 
- Unique Baremetal Tenant Identifier.
- CloneProgress int
- When a volume is being restored from another volume's snapshot, will show the percentage completion of this cloning process. When this value is empty/null there is no cloning process currently happening on this volume. This value will update every 5 minutes during cloning.
- CreationToken string
- A unique file path for the volume. Used when creating mount targets
- DataStore List<string>Resource Id 
- Data store resource unique identifier
- Encrypted bool
- Specifies if the volume is encrypted or not. Only available on volumes created or updated after 2022-01-01.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- FileAccess stringLogs 
- Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.
- FileSystem stringId 
- Unique FileSystem Identifier.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- MaximumNumber doubleOf Files 
- Maximum number of files allowed. Needs a service request in order to be changed. Only allowed to be changed if volume quota is more than 4TiB.
- MountTargets List<Pulumi.Azure Native. Net App. Outputs. Mount Target Properties Response> 
- List of mount targets
- Name string
- The name of the resource
- NetworkSibling stringSet Id 
- Network Sibling Set ID for the the group of volumes sharing networking resources.
- OriginatingResource stringId 
- Id of the snapshot or backup that the volume is restored from.
- ProvisionedAvailability stringZone 
- The availability zone where the volume is provisioned. This refers to the logical availability zone where the volume resides.
- ProvisioningState string
- Azure lifecycle management
- StorageTo stringNetwork Proximity 
- Provides storage to network proximity information for the volume.
- SubnetId string
- The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes
- SystemData Pulumi.Azure Native. Net App. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- T2Network string
- T2 network information
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- UsageThreshold double
- Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB, 500Tib for LargeVolume. Specified in bytes.
- VolumeGroup stringName 
- Volume Group Name
- AvsData stringStore 
- Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose
- BackupId string
- UUID v4 or resource identifier used to identify the Backup.
- CapacityPool stringResource Id 
- Pool Resource Id used in case of creating a volume through volume group
- CoolAccess bool
- Specifies whether Cool Access(tiering) is enabled for the volume.
- CoolnessPeriod int
- Specifies the number of days after which data that is not accessed by clients will be tiered.
- DataProtection Pulumi.Azure Native. Net App. Outputs. Volume Properties Response Data Protection 
- DataProtection type volumes include an object containing details of the replication
- DefaultGroup doubleQuota In Ki Bs 
- Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.
- DefaultUser doubleQuota In Ki Bs 
- Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies .
- DeleteBase boolSnapshot 
- If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false
- EnableSubvolumes string
- Flag indicating whether subvolume operations are enabled on the volume
- EncryptionKey stringSource 
- Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- ExportPolicy Pulumi.Azure Native. Net App. Outputs. Volume Properties Response Export Policy 
- Set of export policy rules
- IsDefault boolQuota Enabled 
- Specifies if default quota is enabled for the volume.
- IsLarge boolVolume 
- Specifies whether volume is a Large Volume or Regular Volume.
- IsRestoring bool
- Restoring
- KerberosEnabled bool
- Describe if a volume is KerberosEnabled. To be use with swagger version 2020-05-01 or later
- KeyVault stringPrivate Endpoint Resource Id 
- The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- LdapEnabled bool
- Specifies whether LDAP is enabled or not for a given NFS volume.
- NetworkFeatures string
- Basic network, or Standard features available to the volume.
- PlacementRules List<Pulumi.Azure Native. Net App. Outputs. Placement Key Value Pairs Response> 
- Application specific placement rules for the particular volume
- ProtocolTypes List<string>
- Set of protocol types, default NFSv3, CIFS for SMB protocol
- ProximityPlacement stringGroup 
- Proximity placement group associated with the volume
- SecurityStyle string
- The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol
- ServiceLevel string
- The service level of the file system
- SmbAccess stringBased Enumeration 
- Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- SmbContinuously boolAvailable 
- Enables continuously available share property for smb volume. Only applicable for SMB volume
- SmbEncryption bool
- Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later
- SmbNon stringBrowsable 
- Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- SnapshotDirectory boolVisible 
- If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots (defaults to true).
- SnapshotId string
- UUID v4 or resource identifier used to identify the Snapshot.
- Dictionary<string, string>
- Resource tags.
- ThroughputMibps double
- UnixPermissions string
- UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file: read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.
- VolumeSpec stringName 
- Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g. data, log
- VolumeType string
- What type of volume is this. For destination volumes in Cross Region Replication, set type to DataProtection
- Zones List<string>
- Availability Zone
- ActualThroughput float64Mibps 
- Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- BaremetalTenant stringId 
- Unique Baremetal Tenant Identifier.
- CloneProgress int
- When a volume is being restored from another volume's snapshot, will show the percentage completion of this cloning process. When this value is empty/null there is no cloning process currently happening on this volume. This value will update every 5 minutes during cloning.
- CreationToken string
- A unique file path for the volume. Used when creating mount targets
- DataStore []stringResource Id 
- Data store resource unique identifier
- Encrypted bool
- Specifies if the volume is encrypted or not. Only available on volumes created or updated after 2022-01-01.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- FileAccess stringLogs 
- Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.
- FileSystem stringId 
- Unique FileSystem Identifier.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- MaximumNumber float64Of Files 
- Maximum number of files allowed. Needs a service request in order to be changed. Only allowed to be changed if volume quota is more than 4TiB.
- MountTargets []MountTarget Properties Response 
- List of mount targets
- Name string
- The name of the resource
- NetworkSibling stringSet Id 
- Network Sibling Set ID for the the group of volumes sharing networking resources.
- OriginatingResource stringId 
- Id of the snapshot or backup that the volume is restored from.
- ProvisionedAvailability stringZone 
- The availability zone where the volume is provisioned. This refers to the logical availability zone where the volume resides.
- ProvisioningState string
- Azure lifecycle management
- StorageTo stringNetwork Proximity 
- Provides storage to network proximity information for the volume.
- SubnetId string
- The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- T2Network string
- T2 network information
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- UsageThreshold float64
- Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB, 500Tib for LargeVolume. Specified in bytes.
- VolumeGroup stringName 
- Volume Group Name
- AvsData stringStore 
- Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose
- BackupId string
- UUID v4 or resource identifier used to identify the Backup.
- CapacityPool stringResource Id 
- Pool Resource Id used in case of creating a volume through volume group
- CoolAccess bool
- Specifies whether Cool Access(tiering) is enabled for the volume.
- CoolnessPeriod int
- Specifies the number of days after which data that is not accessed by clients will be tiered.
- DataProtection VolumeProperties Response Data Protection 
- DataProtection type volumes include an object containing details of the replication
- DefaultGroup float64Quota In Ki Bs 
- Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.
- DefaultUser float64Quota In Ki Bs 
- Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies .
- DeleteBase boolSnapshot 
- If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false
- EnableSubvolumes string
- Flag indicating whether subvolume operations are enabled on the volume
- EncryptionKey stringSource 
- Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- ExportPolicy VolumeProperties Response Export Policy 
- Set of export policy rules
- IsDefault boolQuota Enabled 
- Specifies if default quota is enabled for the volume.
- IsLarge boolVolume 
- Specifies whether volume is a Large Volume or Regular Volume.
- IsRestoring bool
- Restoring
- KerberosEnabled bool
- Describe if a volume is KerberosEnabled. To be use with swagger version 2020-05-01 or later
- KeyVault stringPrivate Endpoint Resource Id 
- The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- LdapEnabled bool
- Specifies whether LDAP is enabled or not for a given NFS volume.
- NetworkFeatures string
- Basic network, or Standard features available to the volume.
- PlacementRules []PlacementKey Value Pairs Response 
- Application specific placement rules for the particular volume
- ProtocolTypes []string
- Set of protocol types, default NFSv3, CIFS for SMB protocol
- ProximityPlacement stringGroup 
- Proximity placement group associated with the volume
- SecurityStyle string
- The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol
- ServiceLevel string
- The service level of the file system
- SmbAccess stringBased Enumeration 
- Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- SmbContinuously boolAvailable 
- Enables continuously available share property for smb volume. Only applicable for SMB volume
- SmbEncryption bool
- Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later
- SmbNon stringBrowsable 
- Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- SnapshotDirectory boolVisible 
- If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots (defaults to true).
- SnapshotId string
- UUID v4 or resource identifier used to identify the Snapshot.
- map[string]string
- Resource tags.
- ThroughputMibps float64
- UnixPermissions string
- UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file: read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.
- VolumeSpec stringName 
- Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g. data, log
- VolumeType string
- What type of volume is this. For destination volumes in Cross Region Replication, set type to DataProtection
- Zones []string
- Availability Zone
- actualThroughput DoubleMibps 
- Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- baremetalTenant StringId 
- Unique Baremetal Tenant Identifier.
- cloneProgress Integer
- When a volume is being restored from another volume's snapshot, will show the percentage completion of this cloning process. When this value is empty/null there is no cloning process currently happening on this volume. This value will update every 5 minutes during cloning.
- creationToken String
- A unique file path for the volume. Used when creating mount targets
- dataStore List<String>Resource Id 
- Data store resource unique identifier
- encrypted Boolean
- Specifies if the volume is encrypted or not. Only available on volumes created or updated after 2022-01-01.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- fileAccess StringLogs 
- Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.
- fileSystem StringId 
- Unique FileSystem Identifier.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- maximumNumber DoubleOf Files 
- Maximum number of files allowed. Needs a service request in order to be changed. Only allowed to be changed if volume quota is more than 4TiB.
- mountTargets List<MountTarget Properties Response> 
- List of mount targets
- name String
- The name of the resource
- networkSibling StringSet Id 
- Network Sibling Set ID for the the group of volumes sharing networking resources.
- originatingResource StringId 
- Id of the snapshot or backup that the volume is restored from.
- provisionedAvailability StringZone 
- The availability zone where the volume is provisioned. This refers to the logical availability zone where the volume resides.
- provisioningState String
- Azure lifecycle management
- storageTo StringNetwork Proximity 
- Provides storage to network proximity information for the volume.
- subnetId String
- The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- t2Network String
- T2 network information
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- usageThreshold Double
- Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB, 500Tib for LargeVolume. Specified in bytes.
- volumeGroup StringName 
- Volume Group Name
- avsData StringStore 
- Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose
- backupId String
- UUID v4 or resource identifier used to identify the Backup.
- capacityPool StringResource Id 
- Pool Resource Id used in case of creating a volume through volume group
- coolAccess Boolean
- Specifies whether Cool Access(tiering) is enabled for the volume.
- coolnessPeriod Integer
- Specifies the number of days after which data that is not accessed by clients will be tiered.
- dataProtection VolumeProperties Response Data Protection 
- DataProtection type volumes include an object containing details of the replication
- defaultGroup DoubleQuota In Ki Bs 
- Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.
- defaultUser DoubleQuota In Ki Bs 
- Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies .
- deleteBase BooleanSnapshot 
- If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false
- enableSubvolumes String
- Flag indicating whether subvolume operations are enabled on the volume
- encryptionKey StringSource 
- Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- exportPolicy VolumeProperties Response Export Policy 
- Set of export policy rules
- isDefault BooleanQuota Enabled 
- Specifies if default quota is enabled for the volume.
- isLarge BooleanVolume 
- Specifies whether volume is a Large Volume or Regular Volume.
- isRestoring Boolean
- Restoring
- kerberosEnabled Boolean
- Describe if a volume is KerberosEnabled. To be use with swagger version 2020-05-01 or later
- keyVault StringPrivate Endpoint Resource Id 
- The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldapEnabled Boolean
- Specifies whether LDAP is enabled or not for a given NFS volume.
- networkFeatures String
- Basic network, or Standard features available to the volume.
- placementRules List<PlacementKey Value Pairs Response> 
- Application specific placement rules for the particular volume
- protocolTypes List<String>
- Set of protocol types, default NFSv3, CIFS for SMB protocol
- proximityPlacement StringGroup 
- Proximity placement group associated with the volume
- securityStyle String
- The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol
- serviceLevel String
- The service level of the file system
- smbAccess StringBased Enumeration 
- Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smbContinuously BooleanAvailable 
- Enables continuously available share property for smb volume. Only applicable for SMB volume
- smbEncryption Boolean
- Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later
- smbNon StringBrowsable 
- Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- snapshotDirectory BooleanVisible 
- If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots (defaults to true).
- snapshotId String
- UUID v4 or resource identifier used to identify the Snapshot.
- Map<String,String>
- Resource tags.
- throughputMibps Double
- unixPermissions String
- UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file: read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.
- volumeSpec StringName 
- Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g. data, log
- volumeType String
- What type of volume is this. For destination volumes in Cross Region Replication, set type to DataProtection
- zones List<String>
- Availability Zone
- actualThroughput numberMibps 
- Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- baremetalTenant stringId 
- Unique Baremetal Tenant Identifier.
- cloneProgress number
- When a volume is being restored from another volume's snapshot, will show the percentage completion of this cloning process. When this value is empty/null there is no cloning process currently happening on this volume. This value will update every 5 minutes during cloning.
- creationToken string
- A unique file path for the volume. Used when creating mount targets
- dataStore string[]Resource Id 
- Data store resource unique identifier
- encrypted boolean
- Specifies if the volume is encrypted or not. Only available on volumes created or updated after 2022-01-01.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- fileAccess stringLogs 
- Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.
- fileSystem stringId 
- Unique FileSystem Identifier.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- maximumNumber numberOf Files 
- Maximum number of files allowed. Needs a service request in order to be changed. Only allowed to be changed if volume quota is more than 4TiB.
- mountTargets MountTarget Properties Response[] 
- List of mount targets
- name string
- The name of the resource
- networkSibling stringSet Id 
- Network Sibling Set ID for the the group of volumes sharing networking resources.
- originatingResource stringId 
- Id of the snapshot or backup that the volume is restored from.
- provisionedAvailability stringZone 
- The availability zone where the volume is provisioned. This refers to the logical availability zone where the volume resides.
- provisioningState string
- Azure lifecycle management
- storageTo stringNetwork Proximity 
- Provides storage to network proximity information for the volume.
- subnetId string
- The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- t2Network string
- T2 network information
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- usageThreshold number
- Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB, 500Tib for LargeVolume. Specified in bytes.
- volumeGroup stringName 
- Volume Group Name
- avsData stringStore 
- Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose
- backupId string
- UUID v4 or resource identifier used to identify the Backup.
- capacityPool stringResource Id 
- Pool Resource Id used in case of creating a volume through volume group
- coolAccess boolean
- Specifies whether Cool Access(tiering) is enabled for the volume.
- coolnessPeriod number
- Specifies the number of days after which data that is not accessed by clients will be tiered.
- dataProtection VolumeProperties Response Data Protection 
- DataProtection type volumes include an object containing details of the replication
- defaultGroup numberQuota In Ki Bs 
- Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.
- defaultUser numberQuota In Ki Bs 
- Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies .
- deleteBase booleanSnapshot 
- If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false
- enableSubvolumes string
- Flag indicating whether subvolume operations are enabled on the volume
- encryptionKey stringSource 
- Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- exportPolicy VolumeProperties Response Export Policy 
- Set of export policy rules
- isDefault booleanQuota Enabled 
- Specifies if default quota is enabled for the volume.
- isLarge booleanVolume 
- Specifies whether volume is a Large Volume or Regular Volume.
- isRestoring boolean
- Restoring
- kerberosEnabled boolean
- Describe if a volume is KerberosEnabled. To be use with swagger version 2020-05-01 or later
- keyVault stringPrivate Endpoint Resource Id 
- The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldapEnabled boolean
- Specifies whether LDAP is enabled or not for a given NFS volume.
- networkFeatures string
- Basic network, or Standard features available to the volume.
- placementRules PlacementKey Value Pairs Response[] 
- Application specific placement rules for the particular volume
- protocolTypes string[]
- Set of protocol types, default NFSv3, CIFS for SMB protocol
- proximityPlacement stringGroup 
- Proximity placement group associated with the volume
- securityStyle string
- The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol
- serviceLevel string
- The service level of the file system
- smbAccess stringBased Enumeration 
- Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smbContinuously booleanAvailable 
- Enables continuously available share property for smb volume. Only applicable for SMB volume
- smbEncryption boolean
- Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later
- smbNon stringBrowsable 
- Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- snapshotDirectory booleanVisible 
- If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots (defaults to true).
- snapshotId string
- UUID v4 or resource identifier used to identify the Snapshot.
- {[key: string]: string}
- Resource tags.
- throughputMibps number
- unixPermissions string
- UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file: read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.
- volumeSpec stringName 
- Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g. data, log
- volumeType string
- What type of volume is this. For destination volumes in Cross Region Replication, set type to DataProtection
- zones string[]
- Availability Zone
- actual_throughput_ floatmibps 
- Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- baremetal_tenant_ strid 
- Unique Baremetal Tenant Identifier.
- clone_progress int
- When a volume is being restored from another volume's snapshot, will show the percentage completion of this cloning process. When this value is empty/null there is no cloning process currently happening on this volume. This value will update every 5 minutes during cloning.
- creation_token str
- A unique file path for the volume. Used when creating mount targets
- data_store_ Sequence[str]resource_ id 
- Data store resource unique identifier
- encrypted bool
- Specifies if the volume is encrypted or not. Only available on volumes created or updated after 2022-01-01.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- file_access_ strlogs 
- Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.
- file_system_ strid 
- Unique FileSystem Identifier.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- maximum_number_ floatof_ files 
- Maximum number of files allowed. Needs a service request in order to be changed. Only allowed to be changed if volume quota is more than 4TiB.
- mount_targets Sequence[MountTarget Properties Response] 
- List of mount targets
- name str
- The name of the resource
- network_sibling_ strset_ id 
- Network Sibling Set ID for the the group of volumes sharing networking resources.
- originating_resource_ strid 
- Id of the snapshot or backup that the volume is restored from.
- provisioned_availability_ strzone 
- The availability zone where the volume is provisioned. This refers to the logical availability zone where the volume resides.
- provisioning_state str
- Azure lifecycle management
- storage_to_ strnetwork_ proximity 
- Provides storage to network proximity information for the volume.
- subnet_id str
- The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- t2_network str
- T2 network information
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- usage_threshold float
- Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB, 500Tib for LargeVolume. Specified in bytes.
- volume_group_ strname 
- Volume Group Name
- avs_data_ strstore 
- Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose
- backup_id str
- UUID v4 or resource identifier used to identify the Backup.
- capacity_pool_ strresource_ id 
- Pool Resource Id used in case of creating a volume through volume group
- cool_access bool
- Specifies whether Cool Access(tiering) is enabled for the volume.
- coolness_period int
- Specifies the number of days after which data that is not accessed by clients will be tiered.
- data_protection VolumeProperties Response Data Protection 
- DataProtection type volumes include an object containing details of the replication
- default_group_ floatquota_ in_ ki_ bs 
- Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.
- default_user_ floatquota_ in_ ki_ bs 
- Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies .
- delete_base_ boolsnapshot 
- If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false
- enable_subvolumes str
- Flag indicating whether subvolume operations are enabled on the volume
- encryption_key_ strsource 
- Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- export_policy VolumeProperties Response Export Policy 
- Set of export policy rules
- is_default_ boolquota_ enabled 
- Specifies if default quota is enabled for the volume.
- is_large_ boolvolume 
- Specifies whether volume is a Large Volume or Regular Volume.
- is_restoring bool
- Restoring
- kerberos_enabled bool
- Describe if a volume is KerberosEnabled. To be use with swagger version 2020-05-01 or later
- key_vault_ strprivate_ endpoint_ resource_ id 
- The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap_enabled bool
- Specifies whether LDAP is enabled or not for a given NFS volume.
- network_features str
- Basic network, or Standard features available to the volume.
- placement_rules Sequence[PlacementKey Value Pairs Response] 
- Application specific placement rules for the particular volume
- protocol_types Sequence[str]
- Set of protocol types, default NFSv3, CIFS for SMB protocol
- proximity_placement_ strgroup 
- Proximity placement group associated with the volume
- security_style str
- The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol
- service_level str
- The service level of the file system
- smb_access_ strbased_ enumeration 
- Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb_continuously_ boolavailable 
- Enables continuously available share property for smb volume. Only applicable for SMB volume
- smb_encryption bool
- Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later
- smb_non_ strbrowsable 
- Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- snapshot_directory_ boolvisible 
- If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots (defaults to true).
- snapshot_id str
- UUID v4 or resource identifier used to identify the Snapshot.
- Mapping[str, str]
- Resource tags.
- throughput_mibps float
- unix_permissions str
- UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file: read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.
- volume_spec_ strname 
- Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g. data, log
- volume_type str
- What type of volume is this. For destination volumes in Cross Region Replication, set type to DataProtection
- zones Sequence[str]
- Availability Zone
- actualThroughput NumberMibps 
- Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- baremetalTenant StringId 
- Unique Baremetal Tenant Identifier.
- cloneProgress Number
- When a volume is being restored from another volume's snapshot, will show the percentage completion of this cloning process. When this value is empty/null there is no cloning process currently happening on this volume. This value will update every 5 minutes during cloning.
- creationToken String
- A unique file path for the volume. Used when creating mount targets
- dataStore List<String>Resource Id 
- Data store resource unique identifier
- encrypted Boolean
- Specifies if the volume is encrypted or not. Only available on volumes created or updated after 2022-01-01.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- fileAccess StringLogs 
- Flag indicating whether file access logs are enabled for the volume, based on active diagnostic settings present on the volume.
- fileSystem StringId 
- Unique FileSystem Identifier.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- maximumNumber NumberOf Files 
- Maximum number of files allowed. Needs a service request in order to be changed. Only allowed to be changed if volume quota is more than 4TiB.
- mountTargets List<Property Map>
- List of mount targets
- name String
- The name of the resource
- networkSibling StringSet Id 
- Network Sibling Set ID for the the group of volumes sharing networking resources.
- originatingResource StringId 
- Id of the snapshot or backup that the volume is restored from.
- provisionedAvailability StringZone 
- The availability zone where the volume is provisioned. This refers to the logical availability zone where the volume resides.
- provisioningState String
- Azure lifecycle management
- storageTo StringNetwork Proximity 
- Provides storage to network proximity information for the volume.
- subnetId String
- The Azure Resource URI for a delegated subnet. Must have the delegation Microsoft.NetApp/volumes
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- t2Network String
- T2 network information
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- usageThreshold Number
- Maximum storage quota allowed for a file system in bytes. This is a soft quota used for alerting only. Minimum size is 100 GiB. Upper limit is 100TiB, 500Tib for LargeVolume. Specified in bytes.
- volumeGroup StringName 
- Volume Group Name
- avsData StringStore 
- Specifies whether the volume is enabled for Azure VMware Solution (AVS) datastore purpose
- backupId String
- UUID v4 or resource identifier used to identify the Backup.
- capacityPool StringResource Id 
- Pool Resource Id used in case of creating a volume through volume group
- coolAccess Boolean
- Specifies whether Cool Access(tiering) is enabled for the volume.
- coolnessPeriod Number
- Specifies the number of days after which data that is not accessed by clients will be tiered.
- dataProtection Property Map
- DataProtection type volumes include an object containing details of the replication
- defaultGroup NumberQuota In Ki Bs 
- Default group quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies.
- defaultUser NumberQuota In Ki Bs 
- Default user quota for volume in KiBs. If isDefaultQuotaEnabled is set, the minimum value of 4 KiBs applies .
- deleteBase BooleanSnapshot 
- If enabled (true) the snapshot the volume was created from will be automatically deleted after the volume create operation has finished. Defaults to false
- enableSubvolumes String
- Flag indicating whether subvolume operations are enabled on the volume
- encryptionKey StringSource 
- Source of key used to encrypt data in volume. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- exportPolicy Property Map
- Set of export policy rules
- isDefault BooleanQuota Enabled 
- Specifies if default quota is enabled for the volume.
- isLarge BooleanVolume 
- Specifies whether volume is a Large Volume or Regular Volume.
- isRestoring Boolean
- Restoring
- kerberosEnabled Boolean
- Describe if a volume is KerberosEnabled. To be use with swagger version 2020-05-01 or later
- keyVault StringPrivate Endpoint Resource Id 
- The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldapEnabled Boolean
- Specifies whether LDAP is enabled or not for a given NFS volume.
- networkFeatures String
- Basic network, or Standard features available to the volume.
- placementRules List<Property Map>
- Application specific placement rules for the particular volume
- protocolTypes List<String>
- Set of protocol types, default NFSv3, CIFS for SMB protocol
- proximityPlacement StringGroup 
- Proximity placement group associated with the volume
- securityStyle String
- The security style of volume, default unix, defaults to ntfs for dual protocol or CIFS protocol
- serviceLevel String
- The service level of the file system
- smbAccess StringBased Enumeration 
- Enables access based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smbContinuously BooleanAvailable 
- Enables continuously available share property for smb volume. Only applicable for SMB volume
- smbEncryption Boolean
- Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol volume. To be used with swagger version 2020-08-01 or later
- smbNon StringBrowsable 
- Enables non browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- snapshotDirectory BooleanVisible 
- If enabled (true) the volume will contain a read-only snapshot directory which provides access to each of the volume's snapshots (defaults to true).
- snapshotId String
- UUID v4 or resource identifier used to identify the Snapshot.
- Map<String>
- Resource tags.
- throughputMibps Number
- unixPermissions String
- UNIX permissions for NFS volume accepted in octal 4 digit format. First digit selects the set user ID(4), set group ID (2) and sticky (1) attributes. Second digit selects permission for the owner of the file: read (4), write (2) and execute (1). Third selects permissions for other users in the same group. the fourth for other users not in the group. 0755 - gives read/write/execute permissions to owner and read/execute to group and other users.
- volumeSpec StringName 
- Volume spec name is the application specific designation or identifier for the particular volume in a volume group for e.g. data, log
- volumeType String
- What type of volume is this. For destination volumes in Cross Region Replication, set type to DataProtection
- zones List<String>
- Availability Zone
Supporting Types
ExportPolicyRuleResponse   
- AllowedClients string
- Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- ChownMode string
- This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- Cifs bool
- Allows CIFS protocol
- HasRoot boolAccess 
- Has root access to volume
- Kerberos5ReadOnly bool
- Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5ReadWrite bool
- Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5iRead boolOnly 
- Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5iRead boolWrite 
- Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5pRead boolOnly 
- Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5pRead boolWrite 
- Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- RuleIndex int
- Order index
- UnixRead boolOnly 
- Read only access
- UnixRead boolWrite 
- Read and write access
- AllowedClients string
- Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- ChownMode string
- This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- Cifs bool
- Allows CIFS protocol
- HasRoot boolAccess 
- Has root access to volume
- Kerberos5ReadOnly bool
- Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5ReadWrite bool
- Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5iRead boolOnly 
- Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5iRead boolWrite 
- Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5pRead boolOnly 
- Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5pRead boolWrite 
- Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- RuleIndex int
- Order index
- UnixRead boolOnly 
- Read only access
- UnixRead boolWrite 
- Read and write access
- allowedClients String
- Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chownMode String
- This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs Boolean
- Allows CIFS protocol
- hasRoot BooleanAccess 
- Has root access to volume
- kerberos5ReadOnly Boolean
- Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5ReadWrite Boolean
- Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5iRead BooleanOnly 
- Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5iRead BooleanWrite 
- Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5pRead BooleanOnly 
- Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5pRead BooleanWrite 
- Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 Boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 Boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- ruleIndex Integer
- Order index
- unixRead BooleanOnly 
- Read only access
- unixRead BooleanWrite 
- Read and write access
- allowedClients string
- Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chownMode string
- This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs boolean
- Allows CIFS protocol
- hasRoot booleanAccess 
- Has root access to volume
- kerberos5ReadOnly boolean
- Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5ReadWrite boolean
- Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5iRead booleanOnly 
- Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5iRead booleanWrite 
- Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5pRead booleanOnly 
- Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5pRead booleanWrite 
- Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- ruleIndex number
- Order index
- unixRead booleanOnly 
- Read only access
- unixRead booleanWrite 
- Read and write access
- allowed_clients str
- Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown_mode str
- This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs bool
- Allows CIFS protocol
- has_root_ boolaccess 
- Has root access to volume
- kerberos5_read_ boolonly 
- Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_read_ boolwrite 
- Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i_read_ boolonly 
- Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i_read_ boolwrite 
- Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p_read_ boolonly 
- Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p_read_ boolwrite 
- Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule_index int
- Order index
- unix_read_ boolonly 
- Read only access
- unix_read_ boolwrite 
- Read and write access
- allowedClients String
- Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chownMode String
- This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs Boolean
- Allows CIFS protocol
- hasRoot BooleanAccess 
- Has root access to volume
- kerberos5ReadOnly Boolean
- Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5ReadWrite Boolean
- Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5iRead BooleanOnly 
- Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5iRead BooleanWrite 
- Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5pRead BooleanOnly 
- Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5pRead BooleanWrite 
- Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 Boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 Boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- ruleIndex Number
- Order index
- unixRead BooleanOnly 
- Read only access
- unixRead BooleanWrite 
- Read and write access
MountTargetPropertiesResponse   
- FileSystem stringId 
- UUID v4 used to identify the MountTarget
- IpAddress string
- The mount target's IPv4 address
- MountTarget stringId 
- UUID v4 used to identify the MountTarget
- SmbServer stringFqdn 
- The SMB server's Fully Qualified Domain Name, FQDN
- FileSystem stringId 
- UUID v4 used to identify the MountTarget
- IpAddress string
- The mount target's IPv4 address
- MountTarget stringId 
- UUID v4 used to identify the MountTarget
- SmbServer stringFqdn 
- The SMB server's Fully Qualified Domain Name, FQDN
- fileSystem StringId 
- UUID v4 used to identify the MountTarget
- ipAddress String
- The mount target's IPv4 address
- mountTarget StringId 
- UUID v4 used to identify the MountTarget
- smbServer StringFqdn 
- The SMB server's Fully Qualified Domain Name, FQDN
- fileSystem stringId 
- UUID v4 used to identify the MountTarget
- ipAddress string
- The mount target's IPv4 address
- mountTarget stringId 
- UUID v4 used to identify the MountTarget
- smbServer stringFqdn 
- The SMB server's Fully Qualified Domain Name, FQDN
- file_system_ strid 
- UUID v4 used to identify the MountTarget
- ip_address str
- The mount target's IPv4 address
- mount_target_ strid 
- UUID v4 used to identify the MountTarget
- smb_server_ strfqdn 
- The SMB server's Fully Qualified Domain Name, FQDN
- fileSystem StringId 
- UUID v4 used to identify the MountTarget
- ipAddress String
- The mount target's IPv4 address
- mountTarget StringId 
- UUID v4 used to identify the MountTarget
- smbServer StringFqdn 
- The SMB server's Fully Qualified Domain Name, FQDN
PlacementKeyValuePairsResponse    
ReplicationObjectResponse  
- RemoteVolume stringResource Id 
- The resource ID of the remote volume.
- EndpointType string
- Indicates whether the local volume is the source or destination for the Volume Replication
- RemoteVolume stringRegion 
- The remote region for the other end of the Volume Replication.
- ReplicationId string
- Id
- ReplicationSchedule string
- Schedule
- RemoteVolume stringResource Id 
- The resource ID of the remote volume.
- EndpointType string
- Indicates whether the local volume is the source or destination for the Volume Replication
- RemoteVolume stringRegion 
- The remote region for the other end of the Volume Replication.
- ReplicationId string
- Id
- ReplicationSchedule string
- Schedule
- remoteVolume StringResource Id 
- The resource ID of the remote volume.
- endpointType String
- Indicates whether the local volume is the source or destination for the Volume Replication
- remoteVolume StringRegion 
- The remote region for the other end of the Volume Replication.
- replicationId String
- Id
- replicationSchedule String
- Schedule
- remoteVolume stringResource Id 
- The resource ID of the remote volume.
- endpointType string
- Indicates whether the local volume is the source or destination for the Volume Replication
- remoteVolume stringRegion 
- The remote region for the other end of the Volume Replication.
- replicationId string
- Id
- replicationSchedule string
- Schedule
- remote_volume_ strresource_ id 
- The resource ID of the remote volume.
- endpoint_type str
- Indicates whether the local volume is the source or destination for the Volume Replication
- remote_volume_ strregion 
- The remote region for the other end of the Volume Replication.
- replication_id str
- Id
- replication_schedule str
- Schedule
- remoteVolume StringResource Id 
- The resource ID of the remote volume.
- endpointType String
- Indicates whether the local volume is the source or destination for the Volume Replication
- remoteVolume StringRegion 
- The remote region for the other end of the Volume Replication.
- replicationId String
- Id
- replicationSchedule String
- Schedule
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
VolumeBackupPropertiesResponse   
- BackupEnabled bool
- Backup Enabled
- BackupPolicy stringId 
- Backup Policy Resource ID
- PolicyEnforced bool
- Policy Enforced
- BackupEnabled bool
- Backup Enabled
- BackupPolicy stringId 
- Backup Policy Resource ID
- PolicyEnforced bool
- Policy Enforced
- backupEnabled Boolean
- Backup Enabled
- backupPolicy StringId 
- Backup Policy Resource ID
- policyEnforced Boolean
- Policy Enforced
- backupEnabled boolean
- Backup Enabled
- backupPolicy stringId 
- Backup Policy Resource ID
- policyEnforced boolean
- Policy Enforced
- backup_enabled bool
- Backup Enabled
- backup_policy_ strid 
- Backup Policy Resource ID
- policy_enforced bool
- Policy Enforced
- backupEnabled Boolean
- Backup Enabled
- backupPolicy StringId 
- Backup Policy Resource ID
- policyEnforced Boolean
- Policy Enforced
VolumePropertiesResponseDataProtection    
- Backup
Pulumi.Azure Native. Net App. Inputs. Volume Backup Properties Response 
- Backup Properties
- Replication
Pulumi.Azure Native. Net App. Inputs. Replication Object Response 
- Replication properties
- Snapshot
Pulumi.Azure Native. Net App. Inputs. Volume Snapshot Properties Response 
- Snapshot properties.
- VolumeRelocation Pulumi.Azure Native. Net App. Inputs. Volume Relocation Properties Response 
- VolumeRelocation properties
- Backup
VolumeBackup Properties Response 
- Backup Properties
- Replication
ReplicationObject Response 
- Replication properties
- Snapshot
VolumeSnapshot Properties Response 
- Snapshot properties.
- VolumeRelocation VolumeRelocation Properties Response 
- VolumeRelocation properties
- backup
VolumeBackup Properties Response 
- Backup Properties
- replication
ReplicationObject Response 
- Replication properties
- snapshot
VolumeSnapshot Properties Response 
- Snapshot properties.
- volumeRelocation VolumeRelocation Properties Response 
- VolumeRelocation properties
- backup
VolumeBackup Properties Response 
- Backup Properties
- replication
ReplicationObject Response 
- Replication properties
- snapshot
VolumeSnapshot Properties Response 
- Snapshot properties.
- volumeRelocation VolumeRelocation Properties Response 
- VolumeRelocation properties
- backup
VolumeBackup Properties Response 
- Backup Properties
- replication
ReplicationObject Response 
- Replication properties
- snapshot
VolumeSnapshot Properties Response 
- Snapshot properties.
- volume_relocation VolumeRelocation Properties Response 
- VolumeRelocation properties
- backup Property Map
- Backup Properties
- replication Property Map
- Replication properties
- snapshot Property Map
- Snapshot properties.
- volumeRelocation Property Map
- VolumeRelocation properties
VolumePropertiesResponseExportPolicy    
- Rules
List<Pulumi.Azure Native. Net App. Inputs. Export Policy Rule Response> 
- Export policy rule
- Rules
[]ExportPolicy Rule Response 
- Export policy rule
- rules
List<ExportPolicy Rule Response> 
- Export policy rule
- rules
ExportPolicy Rule Response[] 
- Export policy rule
- rules
Sequence[ExportPolicy Rule Response] 
- Export policy rule
- rules List<Property Map>
- Export policy rule
VolumeRelocationPropertiesResponse   
- ReadyTo boolBe Finalized 
- Has relocation finished and is ready to be cleaned up
- RelocationRequested bool
- Has relocation been requested for this volume
- ReadyTo boolBe Finalized 
- Has relocation finished and is ready to be cleaned up
- RelocationRequested bool
- Has relocation been requested for this volume
- readyTo BooleanBe Finalized 
- Has relocation finished and is ready to be cleaned up
- relocationRequested Boolean
- Has relocation been requested for this volume
- readyTo booleanBe Finalized 
- Has relocation finished and is ready to be cleaned up
- relocationRequested boolean
- Has relocation been requested for this volume
- ready_to_ boolbe_ finalized 
- Has relocation finished and is ready to be cleaned up
- relocation_requested bool
- Has relocation been requested for this volume
- readyTo BooleanBe Finalized 
- Has relocation finished and is ready to be cleaned up
- relocationRequested Boolean
- Has relocation been requested for this volume
VolumeSnapshotPropertiesResponse   
- SnapshotPolicy stringId 
- Snapshot Policy ResourceId
- SnapshotPolicy stringId 
- Snapshot Policy ResourceId
- snapshotPolicy StringId 
- Snapshot Policy ResourceId
- snapshotPolicy stringId 
- Snapshot Policy ResourceId
- snapshot_policy_ strid 
- Snapshot Policy ResourceId
- snapshotPolicy StringId 
- Snapshot Policy ResourceId
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0