This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.15.0 published on Wednesday, Mar 4, 2026 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.15.0 published on Wednesday, Mar 4, 2026 by Pulumi
Get the details of the specified volume
Uses Azure REST API version 2025-09-01-preview.
Using getElasticVolume
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 getElasticVolume(args: GetElasticVolumeArgs, opts?: InvokeOptions): Promise<GetElasticVolumeResult>
function getElasticVolumeOutput(args: GetElasticVolumeOutputArgs, opts?: InvokeOptions): Output<GetElasticVolumeResult>def get_elastic_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) -> GetElasticVolumeResult
def get_elastic_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[GetElasticVolumeResult]func LookupElasticVolume(ctx *Context, args *LookupElasticVolumeArgs, opts ...InvokeOption) (*LookupElasticVolumeResult, error)
func LookupElasticVolumeOutput(ctx *Context, args *LookupElasticVolumeOutputArgs, opts ...InvokeOption) LookupElasticVolumeResultOutput> Note: This function is named LookupElasticVolume in the Go SDK.
public static class GetElasticVolume
{
public static Task<GetElasticVolumeResult> InvokeAsync(GetElasticVolumeArgs args, InvokeOptions? opts = null)
public static Output<GetElasticVolumeResult> Invoke(GetElasticVolumeInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetElasticVolumeResult> getElasticVolume(GetElasticVolumeArgs args, InvokeOptions options)
public static Output<GetElasticVolumeResult> getElasticVolume(GetElasticVolumeArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:netapp:getElasticVolume
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Name string - The name of the ElasticAccount
- Pool
Name string - The name of the ElasticCapacityPool
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Volume
Name string - The name of the ElasticVolume
- Account
Name string - The name of the ElasticAccount
- Pool
Name string - The name of the ElasticCapacityPool
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Volume
Name string - The name of the ElasticVolume
- account
Name String - The name of the ElasticAccount
- pool
Name String - The name of the ElasticCapacityPool
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- volume
Name String - The name of the ElasticVolume
- account
Name string - The name of the ElasticAccount
- pool
Name string - The name of the ElasticCapacityPool
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- volume
Name string - The name of the ElasticVolume
- account_
name str - The name of the ElasticAccount
- pool_
name str - The name of the ElasticCapacityPool
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- volume_
name str - The name of the ElasticVolume
- account
Name String - The name of the ElasticAccount
- pool
Name String - The name of the ElasticCapacityPool
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- volume
Name String - The name of the ElasticVolume
getElasticVolume Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- ETag string
- If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Net App. Outputs. Elastic Volume Properties Response - The resource-specific properties for this resource.
- System
Data Pulumi.Azure Native. Net App. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Zones List<string>
- The availability zones.
- Azure
Api stringVersion - The Azure API version of the resource.
- ETag string
- If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Elastic
Volume Properties Response - The resource-specific properties for this resource.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- Zones []string
- The availability zones.
- azure
Api StringVersion - The Azure API version of the resource.
- e
Tag String - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
Elastic
Volume Properties Response - The resource-specific properties for this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- zones List<String>
- The availability zones.
- azure
Api stringVersion - The Azure API version of the resource.
- e
Tag string - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
Elastic
Volume Properties Response - The resource-specific properties for this resource.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- zones string[]
- The availability zones.
- azure_
api_ strversion - The Azure API version of the resource.
- e_
tag str - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
Elastic
Volume Properties Response - The resource-specific properties for this resource.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- zones Sequence[str]
- The availability zones.
- azure
Api StringVersion - The Azure API version of the resource.
- e
Tag String - If eTag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- The resource-specific properties for this resource.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
- zones List<String>
- The availability zones.
Supporting Types
ElasticExportPolicyResponse
- Rules
List<Pulumi.
Azure Native. Net App. Inputs. Elastic Export Policy Rule Response> - Export policy rule
- Rules
[]Elastic
Export Policy Rule Response - Export policy rule
- rules
List<Elastic
Export Policy Rule Response> - Export policy rule
- rules
Elastic
Export Policy Rule Response[] - Export policy rule
- rules
Sequence[Elastic
Export Policy Rule Response] - Export policy rule
- rules List<Property Map>
- Export policy rule
ElasticExportPolicyRuleResponse
- Allowed
Clients List<string> - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- Nfsv3 string
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv4 string
- Allows clients to access the volume with at least NFSv4.1 protocol.
- Root
Access string - Indicates whether root access to the volume is granted to clients affected by this rule
- Rule
Index int - Controls the priority of the export policy rule. When connecting to the volume the rule with the lowest index that applies to the connecting client is used
- Unix
Access stringRule - Specifies the Unix file access level for the volume. It encompasses both read-only and read-write permissions. Additionally, NoAccess can be set to block all access to the volume
- Allowed
Clients []string - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- Nfsv3 string
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv4 string
- Allows clients to access the volume with at least NFSv4.1 protocol.
- Root
Access string - Indicates whether root access to the volume is granted to clients affected by this rule
- Rule
Index int - Controls the priority of the export policy rule. When connecting to the volume the rule with the lowest index that applies to the connecting client is used
- Unix
Access stringRule - Specifies the Unix file access level for the volume. It encompasses both read-only and read-write permissions. Additionally, NoAccess can be set to block all access to the volume
- allowed
Clients List<String> - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- nfsv3 String
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4 String
- Allows clients to access the volume with at least NFSv4.1 protocol.
- root
Access String - Indicates whether root access to the volume is granted to clients affected by this rule
- rule
Index Integer - Controls the priority of the export policy rule. When connecting to the volume the rule with the lowest index that applies to the connecting client is used
- unix
Access StringRule - Specifies the Unix file access level for the volume. It encompasses both read-only and read-write permissions. Additionally, NoAccess can be set to block all access to the volume
- allowed
Clients string[] - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- nfsv3 string
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4 string
- Allows clients to access the volume with at least NFSv4.1 protocol.
- root
Access string - Indicates whether root access to the volume is granted to clients affected by this rule
- rule
Index number - Controls the priority of the export policy rule. When connecting to the volume the rule with the lowest index that applies to the connecting client is used
- unix
Access stringRule - Specifies the Unix file access level for the volume. It encompasses both read-only and read-write permissions. Additionally, NoAccess can be set to block all access to the volume
- allowed_
clients Sequence[str] - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- nfsv3 str
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4 str
- Allows clients to access the volume with at least NFSv4.1 protocol.
- root_
access str - Indicates whether root access to the volume is granted to clients affected by this rule
- rule_
index int - Controls the priority of the export policy rule. When connecting to the volume the rule with the lowest index that applies to the connecting client is used
- unix_
access_ strrule - Specifies the Unix file access level for the volume. It encompasses both read-only and read-write permissions. Additionally, NoAccess can be set to block all access to the volume
- allowed
Clients List<String> - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- nfsv3 String
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4 String
- Allows clients to access the volume with at least NFSv4.1 protocol.
- root
Access String - Indicates whether root access to the volume is granted to clients affected by this rule
- rule
Index Number - Controls the priority of the export policy rule. When connecting to the volume the rule with the lowest index that applies to the connecting client is used
- unix
Access StringRule - Specifies the Unix file access level for the volume. It encompasses both read-only and read-write permissions. Additionally, NoAccess can be set to block all access to the volume
ElasticMountTargetPropertiesResponse
- Ip
Address string - The mount target's IPv4 address, used to mount the volume
- Smb
Server stringFqdn - The SMB server's Fully Qualified Domain Name, FQDN
- Ip
Address string - The mount target's IPv4 address, used to mount the volume
- Smb
Server stringFqdn - The SMB server's Fully Qualified Domain Name, FQDN
- ip
Address String - The mount target's IPv4 address, used to mount the volume
- smb
Server StringFqdn - The SMB server's Fully Qualified Domain Name, FQDN
- ip
Address string - The mount target's IPv4 address, used to mount the volume
- smb
Server stringFqdn - The SMB server's Fully Qualified Domain Name, FQDN
- ip_
address str - The mount target's IPv4 address, used to mount the volume
- smb_
server_ strfqdn - The SMB server's Fully Qualified Domain Name, FQDN
- ip
Address String - The mount target's IPv4 address, used to mount the volume
- smb
Server StringFqdn - The SMB server's Fully Qualified Domain Name, FQDN
ElasticSmbPropertiesResponse
- Smb
Encryption string - Used to enable or disable encryption for in-flight SMB data volume. This flag can be modified during Elastic volume update operation as well. Only applicable for SMB protocol Elastic volumes.
- Smb
Encryption string - Used to enable or disable encryption for in-flight SMB data volume. This flag can be modified during Elastic volume update operation as well. Only applicable for SMB protocol Elastic volumes.
- smb
Encryption String - Used to enable or disable encryption for in-flight SMB data volume. This flag can be modified during Elastic volume update operation as well. Only applicable for SMB protocol Elastic volumes.
- smb
Encryption string - Used to enable or disable encryption for in-flight SMB data volume. This flag can be modified during Elastic volume update operation as well. Only applicable for SMB protocol Elastic volumes.
- smb_
encryption str - Used to enable or disable encryption for in-flight SMB data volume. This flag can be modified during Elastic volume update operation as well. Only applicable for SMB protocol Elastic volumes.
- smb
Encryption String - Used to enable or disable encryption for in-flight SMB data volume. This flag can be modified during Elastic volume update operation as well. Only applicable for SMB protocol Elastic volumes.
ElasticVolumeBackupPropertiesResponse
- Elastic
Backup stringPolicy Resource Id - ResourceId used to identify Elastic Backup Policy
- Elastic
Backup stringVault Resource Id - ResourceId used to identify Elastic Backup Vault
- Policy
Enforcement string - The property to decide policy is enforced or not on the volume
- Elastic
Backup stringPolicy Resource Id - ResourceId used to identify Elastic Backup Policy
- Elastic
Backup stringVault Resource Id - ResourceId used to identify Elastic Backup Vault
- Policy
Enforcement string - The property to decide policy is enforced or not on the volume
- elastic
Backup StringPolicy Resource Id - ResourceId used to identify Elastic Backup Policy
- elastic
Backup StringVault Resource Id - ResourceId used to identify Elastic Backup Vault
- policy
Enforcement String - The property to decide policy is enforced or not on the volume
- elastic
Backup stringPolicy Resource Id - ResourceId used to identify Elastic Backup Policy
- elastic
Backup stringVault Resource Id - ResourceId used to identify Elastic Backup Vault
- policy
Enforcement string - The property to decide policy is enforced or not on the volume
- elastic_
backup_ strpolicy_ resource_ id - ResourceId used to identify Elastic Backup Policy
- elastic_
backup_ strvault_ resource_ id - ResourceId used to identify Elastic Backup Vault
- policy_
enforcement str - The property to decide policy is enforced or not on the volume
- elastic
Backup StringPolicy Resource Id - ResourceId used to identify Elastic Backup Policy
- elastic
Backup StringVault Resource Id - ResourceId used to identify Elastic Backup Vault
- policy
Enforcement String - The property to decide policy is enforced or not on the volume
ElasticVolumeDataProtectionPropertiesResponse
- Backup
Pulumi.
Azure Native. Net App. Inputs. Elastic Volume Backup Properties Response - Used to configure backups on an elastic volume.
- Snapshot
Pulumi.
Azure Native. Net App. Inputs. Elastic Volume Snapshot Properties Response - Used to apply a snapshot policy to a volume.
- Backup
Elastic
Volume Backup Properties Response - Used to configure backups on an elastic volume.
- Snapshot
Elastic
Volume Snapshot Properties Response - Used to apply a snapshot policy to a volume.
- backup
Elastic
Volume Backup Properties Response - Used to configure backups on an elastic volume.
- snapshot
Elastic
Volume Snapshot Properties Response - Used to apply a snapshot policy to a volume.
- backup
Elastic
Volume Backup Properties Response - Used to configure backups on an elastic volume.
- snapshot
Elastic
Volume Snapshot Properties Response - Used to apply a snapshot policy to a volume.
- backup
Elastic
Volume Backup Properties Response - Used to configure backups on an elastic volume.
- snapshot
Elastic
Volume Snapshot Properties Response - Used to apply a snapshot policy to a volume.
- backup Property Map
- Used to configure backups on an elastic volume.
- snapshot Property Map
- Used to apply a snapshot policy to a volume.
ElasticVolumePropertiesResponse
- Availability
Status string - Current availability status of the resource.
- File
Path string - A unique file path for the volume. Used when creating mount targets. This needs to be unique within the elastic capacity pool.
- Mount
Targets List<Pulumi.Azure Native. Net App. Inputs. Elastic Mount Target Properties Response> - List of mount targets that can be used to mount this volume
- Protocol
Types List<string> - Set of support protocol types for the elastic volume
- Provisioning
State string - Azure lifecycle management.
- Restoration
State string - The current state of the restoration process.
- Size double
- Maximum size allowed for a volume in bytes. Valid values are in the range 1GiB to 16TiB. Values expressed in bytes as multiples of 1 GiB.
- Backup
Resource stringId - Resource identifier used to identify the Elastic Backup.
- Data
Protection Pulumi.Azure Native. Net App. Inputs. Elastic Volume Data Protection Properties Response - Data protection configuration option for the volume, including snapshot policies and backup.
- Export
Policy Pulumi.Azure Native. Net App. Inputs. Elastic Export Policy Response - Set of export policy rules
- Smb
Properties Pulumi.Azure Native. Net App. Inputs. Elastic Smb Properties Response - SMB Properties
- Snapshot
Directory stringVisibility - Controls the visibility of the volume's read-only snapshot directory, which provides access to each of the volume's snapshots.
- Snapshot
Resource stringId - Resource identifier used to identify the Elastic Snapshot.
- Availability
Status string - Current availability status of the resource.
- File
Path string - A unique file path for the volume. Used when creating mount targets. This needs to be unique within the elastic capacity pool.
- Mount
Targets []ElasticMount Target Properties Response - List of mount targets that can be used to mount this volume
- Protocol
Types []string - Set of support protocol types for the elastic volume
- Provisioning
State string - Azure lifecycle management.
- Restoration
State string - The current state of the restoration process.
- Size float64
- Maximum size allowed for a volume in bytes. Valid values are in the range 1GiB to 16TiB. Values expressed in bytes as multiples of 1 GiB.
- Backup
Resource stringId - Resource identifier used to identify the Elastic Backup.
- Data
Protection ElasticVolume Data Protection Properties Response - Data protection configuration option for the volume, including snapshot policies and backup.
- Export
Policy ElasticExport Policy Response - Set of export policy rules
- Smb
Properties ElasticSmb Properties Response - SMB Properties
- Snapshot
Directory stringVisibility - Controls the visibility of the volume's read-only snapshot directory, which provides access to each of the volume's snapshots.
- Snapshot
Resource stringId - Resource identifier used to identify the Elastic Snapshot.
- availability
Status String - Current availability status of the resource.
- file
Path String - A unique file path for the volume. Used when creating mount targets. This needs to be unique within the elastic capacity pool.
- mount
Targets List<ElasticMount Target Properties Response> - List of mount targets that can be used to mount this volume
- protocol
Types List<String> - Set of support protocol types for the elastic volume
- provisioning
State String - Azure lifecycle management.
- restoration
State String - The current state of the restoration process.
- size Double
- Maximum size allowed for a volume in bytes. Valid values are in the range 1GiB to 16TiB. Values expressed in bytes as multiples of 1 GiB.
- backup
Resource StringId - Resource identifier used to identify the Elastic Backup.
- data
Protection ElasticVolume Data Protection Properties Response - Data protection configuration option for the volume, including snapshot policies and backup.
- export
Policy ElasticExport Policy Response - Set of export policy rules
- smb
Properties ElasticSmb Properties Response - SMB Properties
- snapshot
Directory StringVisibility - Controls the visibility of the volume's read-only snapshot directory, which provides access to each of the volume's snapshots.
- snapshot
Resource StringId - Resource identifier used to identify the Elastic Snapshot.
- availability
Status string - Current availability status of the resource.
- file
Path string - A unique file path for the volume. Used when creating mount targets. This needs to be unique within the elastic capacity pool.
- mount
Targets ElasticMount Target Properties Response[] - List of mount targets that can be used to mount this volume
- protocol
Types string[] - Set of support protocol types for the elastic volume
- provisioning
State string - Azure lifecycle management.
- restoration
State string - The current state of the restoration process.
- size number
- Maximum size allowed for a volume in bytes. Valid values are in the range 1GiB to 16TiB. Values expressed in bytes as multiples of 1 GiB.
- backup
Resource stringId - Resource identifier used to identify the Elastic Backup.
- data
Protection ElasticVolume Data Protection Properties Response - Data protection configuration option for the volume, including snapshot policies and backup.
- export
Policy ElasticExport Policy Response - Set of export policy rules
- smb
Properties ElasticSmb Properties Response - SMB Properties
- snapshot
Directory stringVisibility - Controls the visibility of the volume's read-only snapshot directory, which provides access to each of the volume's snapshots.
- snapshot
Resource stringId - Resource identifier used to identify the Elastic Snapshot.
- availability_
status str - Current availability status of the resource.
- file_
path str - A unique file path for the volume. Used when creating mount targets. This needs to be unique within the elastic capacity pool.
- mount_
targets Sequence[ElasticMount Target Properties Response] - List of mount targets that can be used to mount this volume
- protocol_
types Sequence[str] - Set of support protocol types for the elastic volume
- provisioning_
state str - Azure lifecycle management.
- restoration_
state str - The current state of the restoration process.
- size float
- Maximum size allowed for a volume in bytes. Valid values are in the range 1GiB to 16TiB. Values expressed in bytes as multiples of 1 GiB.
- backup_
resource_ strid - Resource identifier used to identify the Elastic Backup.
- data_
protection ElasticVolume Data Protection Properties Response - Data protection configuration option for the volume, including snapshot policies and backup.
- export_
policy ElasticExport Policy Response - Set of export policy rules
- smb_
properties ElasticSmb Properties Response - SMB Properties
- snapshot_
directory_ strvisibility - Controls the visibility of the volume's read-only snapshot directory, which provides access to each of the volume's snapshots.
- snapshot_
resource_ strid - Resource identifier used to identify the Elastic Snapshot.
- availability
Status String - Current availability status of the resource.
- file
Path String - A unique file path for the volume. Used when creating mount targets. This needs to be unique within the elastic capacity pool.
- mount
Targets List<Property Map> - List of mount targets that can be used to mount this volume
- protocol
Types List<String> - Set of support protocol types for the elastic volume
- provisioning
State String - Azure lifecycle management.
- restoration
State String - The current state of the restoration process.
- size Number
- Maximum size allowed for a volume in bytes. Valid values are in the range 1GiB to 16TiB. Values expressed in bytes as multiples of 1 GiB.
- backup
Resource StringId - Resource identifier used to identify the Elastic Backup.
- data
Protection Property Map - Data protection configuration option for the volume, including snapshot policies and backup.
- export
Policy Property Map - Set of export policy rules
- smb
Properties Property Map - SMB Properties
- snapshot
Directory StringVisibility - Controls the visibility of the volume's read-only snapshot directory, which provides access to each of the volume's snapshots.
- snapshot
Resource StringId - Resource identifier used to identify the Elastic Snapshot.
ElasticVolumeSnapshotPropertiesResponse
- Snapshot
Policy stringResource Id - Snapshot Policy ResourceId
- Snapshot
Policy stringResource Id - Snapshot Policy ResourceId
- snapshot
Policy StringResource Id - Snapshot Policy ResourceId
- snapshot
Policy stringResource Id - Snapshot Policy ResourceId
- snapshot_
policy_ strresource_ id - Snapshot Policy ResourceId
- snapshot
Policy StringResource Id - Snapshot Policy ResourceId
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.15.0 published on Wednesday, Mar 4, 2026 by Pulumi
