NetApp Elastic Volume resource
Uses Azure REST API version 2025-09-01-preview.
Example Usage
ElasticVolumes_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var elasticVolume = new AzureNative.NetApp.ElasticVolume("elasticVolume", new()
{
AccountName = "account1",
Location = "eastus",
PoolName = "pool1",
Properties = new AzureNative.NetApp.Inputs.ElasticVolumePropertiesArgs
{
DataProtection = new AzureNative.NetApp.Inputs.ElasticVolumeDataProtectionPropertiesArgs
{
Backup = new AzureNative.NetApp.Inputs.ElasticVolumeBackupPropertiesArgs
{
ElasticBackupPolicyResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupPolicies/elasticBackupPolicy1",
ElasticBackupVaultResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupVaults/elasticBackupVault1",
PolicyEnforcement = AzureNative.NetApp.ElasticVolumePolicyEnforcement.Enforced,
},
Snapshot = new AzureNative.NetApp.Inputs.ElasticVolumeSnapshotPropertiesArgs
{
SnapshotPolicyResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticSnapshotPolicies/policy1",
},
},
ExportPolicy = new AzureNative.NetApp.Inputs.ElasticExportPolicyArgs
{
Rules = new[]
{
new AzureNative.NetApp.Inputs.ElasticExportPolicyRuleArgs
{
AllowedClients = new[]
{
"0.0.0.0/0",
},
Nfsv3 = AzureNative.NetApp.ElasticNfsv3Access.Enabled,
Nfsv4 = AzureNative.NetApp.ElasticNfsv4Access.Disabled,
RootAccess = AzureNative.NetApp.ElasticRootAccess.Disabled,
RuleIndex = 1,
UnixAccessRule = AzureNative.NetApp.ElasticUnixAccessRule.ReadOnly,
},
},
},
FilePath = "my-unique-file-path",
ProtocolTypes = new[]
{
AzureNative.NetApp.ElasticProtocolType.NFSv3,
},
Size = 107374182400,
},
ResourceGroupName = "myRG",
VolumeName = "volume1",
});
});
package main
import (
netapp "github.com/pulumi/pulumi-azure-native-sdk/netapp/v3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := netapp.NewElasticVolume(ctx, "elasticVolume", &netapp.ElasticVolumeArgs{
AccountName: pulumi.String("account1"),
Location: pulumi.String("eastus"),
PoolName: pulumi.String("pool1"),
Properties: &netapp.ElasticVolumePropertiesArgs{
DataProtection: &netapp.ElasticVolumeDataProtectionPropertiesArgs{
Backup: &netapp.ElasticVolumeBackupPropertiesArgs{
ElasticBackupPolicyResourceId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupPolicies/elasticBackupPolicy1"),
ElasticBackupVaultResourceId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupVaults/elasticBackupVault1"),
PolicyEnforcement: pulumi.String(netapp.ElasticVolumePolicyEnforcementEnforced),
},
Snapshot: &netapp.ElasticVolumeSnapshotPropertiesArgs{
SnapshotPolicyResourceId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticSnapshotPolicies/policy1"),
},
},
ExportPolicy: &netapp.ElasticExportPolicyArgs{
Rules: netapp.ElasticExportPolicyRuleArray{
&netapp.ElasticExportPolicyRuleArgs{
AllowedClients: pulumi.StringArray{
pulumi.String("0.0.0.0/0"),
},
Nfsv3: pulumi.String(netapp.ElasticNfsv3AccessEnabled),
Nfsv4: pulumi.String(netapp.ElasticNfsv4AccessDisabled),
RootAccess: pulumi.String(netapp.ElasticRootAccessDisabled),
RuleIndex: pulumi.Int(1),
UnixAccessRule: pulumi.String(netapp.ElasticUnixAccessRuleReadOnly),
},
},
},
FilePath: pulumi.String("my-unique-file-path"),
ProtocolTypes: pulumi.StringArray{
pulumi.String(netapp.ElasticProtocolTypeNFSv3),
},
Size: pulumi.Float64(107374182400),
},
ResourceGroupName: pulumi.String("myRG"),
VolumeName: pulumi.String("volume1"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.netapp.ElasticVolume;
import com.pulumi.azurenative.netapp.ElasticVolumeArgs;
import com.pulumi.azurenative.netapp.inputs.ElasticVolumePropertiesArgs;
import com.pulumi.azurenative.netapp.inputs.ElasticVolumeDataProtectionPropertiesArgs;
import com.pulumi.azurenative.netapp.inputs.ElasticVolumeBackupPropertiesArgs;
import com.pulumi.azurenative.netapp.inputs.ElasticVolumeSnapshotPropertiesArgs;
import com.pulumi.azurenative.netapp.inputs.ElasticExportPolicyArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var elasticVolume = new ElasticVolume("elasticVolume", ElasticVolumeArgs.builder()
.accountName("account1")
.location("eastus")
.poolName("pool1")
.properties(ElasticVolumePropertiesArgs.builder()
.dataProtection(ElasticVolumeDataProtectionPropertiesArgs.builder()
.backup(ElasticVolumeBackupPropertiesArgs.builder()
.elasticBackupPolicyResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupPolicies/elasticBackupPolicy1")
.elasticBackupVaultResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupVaults/elasticBackupVault1")
.policyEnforcement("Enforced")
.build())
.snapshot(ElasticVolumeSnapshotPropertiesArgs.builder()
.snapshotPolicyResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticSnapshotPolicies/policy1")
.build())
.build())
.exportPolicy(ElasticExportPolicyArgs.builder()
.rules(ElasticExportPolicyRuleArgs.builder()
.allowedClients("0.0.0.0/0")
.nfsv3("Enabled")
.nfsv4("Disabled")
.rootAccess("Disabled")
.ruleIndex(1)
.unixAccessRule("ReadOnly")
.build())
.build())
.filePath("my-unique-file-path")
.protocolTypes("NFSv3")
.size(107374182400.0)
.build())
.resourceGroupName("myRG")
.volumeName("volume1")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const elasticVolume = new azure_native.netapp.ElasticVolume("elasticVolume", {
accountName: "account1",
location: "eastus",
poolName: "pool1",
properties: {
dataProtection: {
backup: {
elasticBackupPolicyResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupPolicies/elasticBackupPolicy1",
elasticBackupVaultResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupVaults/elasticBackupVault1",
policyEnforcement: azure_native.netapp.ElasticVolumePolicyEnforcement.Enforced,
},
snapshot: {
snapshotPolicyResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticSnapshotPolicies/policy1",
},
},
exportPolicy: {
rules: [{
allowedClients: ["0.0.0.0/0"],
nfsv3: azure_native.netapp.ElasticNfsv3Access.Enabled,
nfsv4: azure_native.netapp.ElasticNfsv4Access.Disabled,
rootAccess: azure_native.netapp.ElasticRootAccess.Disabled,
ruleIndex: 1,
unixAccessRule: azure_native.netapp.ElasticUnixAccessRule.ReadOnly,
}],
},
filePath: "my-unique-file-path",
protocolTypes: [azure_native.netapp.ElasticProtocolType.NFSv3],
size: 107374182400,
},
resourceGroupName: "myRG",
volumeName: "volume1",
});
import pulumi
import pulumi_azure_native as azure_native
elastic_volume = azure_native.netapp.ElasticVolume("elasticVolume",
account_name="account1",
location="eastus",
pool_name="pool1",
properties={
"data_protection": {
"backup": {
"elastic_backup_policy_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupPolicies/elasticBackupPolicy1",
"elastic_backup_vault_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupVaults/elasticBackupVault1",
"policy_enforcement": azure_native.netapp.ElasticVolumePolicyEnforcement.ENFORCED,
},
"snapshot": {
"snapshot_policy_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticSnapshotPolicies/policy1",
},
},
"export_policy": {
"rules": [{
"allowed_clients": ["0.0.0.0/0"],
"nfsv3": azure_native.netapp.ElasticNfsv3Access.ENABLED,
"nfsv4": azure_native.netapp.ElasticNfsv4Access.DISABLED,
"root_access": azure_native.netapp.ElasticRootAccess.DISABLED,
"rule_index": 1,
"unix_access_rule": azure_native.netapp.ElasticUnixAccessRule.READ_ONLY,
}],
},
"file_path": "my-unique-file-path",
"protocol_types": [azure_native.netapp.ElasticProtocolType.NF_SV3],
"size": 107374182400,
},
resource_group_name="myRG",
volume_name="volume1")
resources:
elasticVolume:
type: azure-native:netapp:ElasticVolume
properties:
accountName: account1
location: eastus
poolName: pool1
properties:
dataProtection:
backup:
elasticBackupPolicyResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupPolicies/elasticBackupPolicy1
elasticBackupVaultResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticBackupVaults/elasticBackupVault1
policyEnforcement: Enforced
snapshot:
snapshotPolicyResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.NetApp/elasticAccounts/account1/elasticSnapshotPolicies/policy1
exportPolicy:
rules:
- allowedClients:
- 0.0.0.0/0
nfsv3: Enabled
nfsv4: Disabled
rootAccess: Disabled
ruleIndex: 1
unixAccessRule: ReadOnly
filePath: my-unique-file-path
protocolTypes:
- NFSv3
size: 1.073741824e+11
resourceGroupName: myRG
volumeName: volume1
Create ElasticVolume Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ElasticVolume(name: string, args: ElasticVolumeArgs, opts?: CustomResourceOptions);@overload
def ElasticVolume(resource_name: str,
args: ElasticVolumeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ElasticVolume(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_name: Optional[str] = None,
pool_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
location: Optional[str] = None,
properties: Optional[ElasticVolumePropertiesArgs] = None,
tags: Optional[Mapping[str, str]] = None,
volume_name: Optional[str] = None,
zones: Optional[Sequence[str]] = None)func NewElasticVolume(ctx *Context, name string, args ElasticVolumeArgs, opts ...ResourceOption) (*ElasticVolume, error)public ElasticVolume(string name, ElasticVolumeArgs args, CustomResourceOptions? opts = null)
public ElasticVolume(String name, ElasticVolumeArgs args)
public ElasticVolume(String name, ElasticVolumeArgs args, CustomResourceOptions options)
type: azure-native:netapp:ElasticVolume
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ElasticVolumeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ElasticVolumeArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ElasticVolumeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ElasticVolumeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ElasticVolumeArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var elasticVolumeResource = new AzureNative.NetApp.ElasticVolume("elasticVolumeResource", new()
{
AccountName = "string",
PoolName = "string",
ResourceGroupName = "string",
Location = "string",
Properties = new AzureNative.NetApp.Inputs.ElasticVolumePropertiesArgs
{
FilePath = "string",
ProtocolTypes = new[]
{
"string",
},
Size = 0,
BackupResourceId = "string",
DataProtection = new AzureNative.NetApp.Inputs.ElasticVolumeDataProtectionPropertiesArgs
{
Backup = new AzureNative.NetApp.Inputs.ElasticVolumeBackupPropertiesArgs
{
ElasticBackupPolicyResourceId = "string",
ElasticBackupVaultResourceId = "string",
PolicyEnforcement = "string",
},
Snapshot = new AzureNative.NetApp.Inputs.ElasticVolumeSnapshotPropertiesArgs
{
SnapshotPolicyResourceId = "string",
},
},
ExportPolicy = new AzureNative.NetApp.Inputs.ElasticExportPolicyArgs
{
Rules = new[]
{
new AzureNative.NetApp.Inputs.ElasticExportPolicyRuleArgs
{
AllowedClients = new[]
{
"string",
},
Nfsv3 = "string",
Nfsv4 = "string",
RootAccess = "string",
RuleIndex = 0,
UnixAccessRule = "string",
},
},
},
SmbProperties = new AzureNative.NetApp.Inputs.ElasticSmbPropertiesArgs
{
SmbEncryption = "string",
},
SnapshotDirectoryVisibility = "string",
SnapshotResourceId = "string",
},
Tags =
{
{ "string", "string" },
},
VolumeName = "string",
Zones = new[]
{
"string",
},
});
example, err := netapp.NewElasticVolume(ctx, "elasticVolumeResource", &netapp.ElasticVolumeArgs{
AccountName: pulumi.String("string"),
PoolName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
Location: pulumi.String("string"),
Properties: &netapp.ElasticVolumePropertiesArgs{
FilePath: pulumi.String("string"),
ProtocolTypes: pulumi.StringArray{
pulumi.String("string"),
},
Size: pulumi.Float64(0),
BackupResourceId: pulumi.String("string"),
DataProtection: &netapp.ElasticVolumeDataProtectionPropertiesArgs{
Backup: &netapp.ElasticVolumeBackupPropertiesArgs{
ElasticBackupPolicyResourceId: pulumi.String("string"),
ElasticBackupVaultResourceId: pulumi.String("string"),
PolicyEnforcement: pulumi.String("string"),
},
Snapshot: &netapp.ElasticVolumeSnapshotPropertiesArgs{
SnapshotPolicyResourceId: pulumi.String("string"),
},
},
ExportPolicy: &netapp.ElasticExportPolicyArgs{
Rules: netapp.ElasticExportPolicyRuleArray{
&netapp.ElasticExportPolicyRuleArgs{
AllowedClients: pulumi.StringArray{
pulumi.String("string"),
},
Nfsv3: pulumi.String("string"),
Nfsv4: pulumi.String("string"),
RootAccess: pulumi.String("string"),
RuleIndex: pulumi.Int(0),
UnixAccessRule: pulumi.String("string"),
},
},
},
SmbProperties: &netapp.ElasticSmbPropertiesArgs{
SmbEncryption: pulumi.String("string"),
},
SnapshotDirectoryVisibility: pulumi.String("string"),
SnapshotResourceId: pulumi.String("string"),
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
VolumeName: pulumi.String("string"),
Zones: pulumi.StringArray{
pulumi.String("string"),
},
})
var elasticVolumeResource = new ElasticVolume("elasticVolumeResource", ElasticVolumeArgs.builder()
.accountName("string")
.poolName("string")
.resourceGroupName("string")
.location("string")
.properties(ElasticVolumePropertiesArgs.builder()
.filePath("string")
.protocolTypes("string")
.size(0.0)
.backupResourceId("string")
.dataProtection(ElasticVolumeDataProtectionPropertiesArgs.builder()
.backup(ElasticVolumeBackupPropertiesArgs.builder()
.elasticBackupPolicyResourceId("string")
.elasticBackupVaultResourceId("string")
.policyEnforcement("string")
.build())
.snapshot(ElasticVolumeSnapshotPropertiesArgs.builder()
.snapshotPolicyResourceId("string")
.build())
.build())
.exportPolicy(ElasticExportPolicyArgs.builder()
.rules(ElasticExportPolicyRuleArgs.builder()
.allowedClients("string")
.nfsv3("string")
.nfsv4("string")
.rootAccess("string")
.ruleIndex(0)
.unixAccessRule("string")
.build())
.build())
.smbProperties(ElasticSmbPropertiesArgs.builder()
.smbEncryption("string")
.build())
.snapshotDirectoryVisibility("string")
.snapshotResourceId("string")
.build())
.tags(Map.of("string", "string"))
.volumeName("string")
.zones("string")
.build());
elastic_volume_resource = azure_native.netapp.ElasticVolume("elasticVolumeResource",
account_name="string",
pool_name="string",
resource_group_name="string",
location="string",
properties={
"file_path": "string",
"protocol_types": ["string"],
"size": 0,
"backup_resource_id": "string",
"data_protection": {
"backup": {
"elastic_backup_policy_resource_id": "string",
"elastic_backup_vault_resource_id": "string",
"policy_enforcement": "string",
},
"snapshot": {
"snapshot_policy_resource_id": "string",
},
},
"export_policy": {
"rules": [{
"allowed_clients": ["string"],
"nfsv3": "string",
"nfsv4": "string",
"root_access": "string",
"rule_index": 0,
"unix_access_rule": "string",
}],
},
"smb_properties": {
"smb_encryption": "string",
},
"snapshot_directory_visibility": "string",
"snapshot_resource_id": "string",
},
tags={
"string": "string",
},
volume_name="string",
zones=["string"])
const elasticVolumeResource = new azure_native.netapp.ElasticVolume("elasticVolumeResource", {
accountName: "string",
poolName: "string",
resourceGroupName: "string",
location: "string",
properties: {
filePath: "string",
protocolTypes: ["string"],
size: 0,
backupResourceId: "string",
dataProtection: {
backup: {
elasticBackupPolicyResourceId: "string",
elasticBackupVaultResourceId: "string",
policyEnforcement: "string",
},
snapshot: {
snapshotPolicyResourceId: "string",
},
},
exportPolicy: {
rules: [{
allowedClients: ["string"],
nfsv3: "string",
nfsv4: "string",
rootAccess: "string",
ruleIndex: 0,
unixAccessRule: "string",
}],
},
smbProperties: {
smbEncryption: "string",
},
snapshotDirectoryVisibility: "string",
snapshotResourceId: "string",
},
tags: {
string: "string",
},
volumeName: "string",
zones: ["string"],
});
type: azure-native:netapp:ElasticVolume
properties:
accountName: string
location: string
poolName: string
properties:
backupResourceId: string
dataProtection:
backup:
elasticBackupPolicyResourceId: string
elasticBackupVaultResourceId: string
policyEnforcement: string
snapshot:
snapshotPolicyResourceId: string
exportPolicy:
rules:
- allowedClients:
- string
nfsv3: string
nfsv4: string
rootAccess: string
ruleIndex: 0
unixAccessRule: string
filePath: string
protocolTypes:
- string
size: 0
smbProperties:
smbEncryption: string
snapshotDirectoryVisibility: string
snapshotResourceId: string
resourceGroupName: string
tags:
string: string
volumeName: string
zones:
- string
ElasticVolume Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ElasticVolume resource accepts the following input properties:
- 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.
- Location string
- The geo-location where the resource lives
- Properties
Pulumi.
Azure Native. Net App. Inputs. Elastic Volume Properties - The resource-specific properties for this resource.
- Dictionary<string, string>
- Resource tags.
- Volume
Name string - The name of the ElasticVolume
- Zones List<string>
- The availability zones.
- 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.
- Location string
- The geo-location where the resource lives
- Properties
Elastic
Volume Properties Args - The resource-specific properties for this resource.
- map[string]string
- Resource tags.
- Volume
Name string - The name of the ElasticVolume
- Zones []string
- The availability zones.
- 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.
- location String
- The geo-location where the resource lives
- properties
Elastic
Volume Properties - The resource-specific properties for this resource.
- Map<String,String>
- Resource tags.
- volume
Name String - The name of the ElasticVolume
- zones List<String>
- The availability zones.
- 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.
- location string
- The geo-location where the resource lives
- properties
Elastic
Volume Properties - The resource-specific properties for this resource.
- {[key: string]: string}
- Resource tags.
- volume
Name string - The name of the ElasticVolume
- zones string[]
- The availability zones.
- 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.
- location str
- The geo-location where the resource lives
- properties
Elastic
Volume Properties Args - The resource-specific properties for this resource.
- Mapping[str, str]
- Resource tags.
- volume_
name str - The name of the ElasticVolume
- zones Sequence[str]
- The availability zones.
- 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.
- location String
- The geo-location where the resource lives
- properties Property Map
- The resource-specific properties for this resource.
- Map<String>
- Resource tags.
- volume
Name String - The name of the ElasticVolume
- zones List<String>
- The availability zones.
Outputs
All input properties are implicitly available as output properties. Additionally, the ElasticVolume resource produces the following output properties:
- 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
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the 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"
- 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
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the 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"
- 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
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the 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"
- 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
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the 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"
- 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
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the 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"
- 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
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the 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"
Supporting Types
ElasticExportPolicy, ElasticExportPolicyArgs
Set of export policy rules- Rules
List<Pulumi.
Azure Native. Net App. Inputs. Elastic Export Policy Rule> - Export policy rule
- Rules
[]Elastic
Export Policy Rule - Export policy rule
- rules
List<Elastic
Export Policy Rule> - Export policy rule
- rules
Elastic
Export Policy Rule[] - Export policy rule
- rules
Sequence[Elastic
Export Policy Rule] - Export policy rule
- rules List<Property Map>
- Export policy rule
ElasticExportPolicyResponse, ElasticExportPolicyResponseArgs
Set of export policy rules- 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
ElasticExportPolicyRule, ElasticExportPolicyRuleArgs
Elastic Volume Export Policy Rule- Allowed
Clients List<string> - Client ingress specification for the export policy as list of IPv4 CIDRs, IPv4 host addresses and host names.
- Nfsv3
string | Pulumi.
Azure Native. Net App. Elastic Nfsv3Access - Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv4
string | Pulumi.
Azure Native. Net App. Elastic Nfsv4Access - Allows clients to access the volume with at least NFSv4.1 protocol.
- Root
Access string | Pulumi.Azure Native. Net App. Elastic Root Access - 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 string | Pulumi.Rule Azure Native. Net App. Elastic Unix Access Rule - 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 | Elastic
Nfsv3Access - Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv4
string | Elastic
Nfsv4Access - Allows clients to access the volume with at least NFSv4.1 protocol.
- Root
Access string | ElasticRoot Access - 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 string | ElasticRule Unix Access Rule - 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 | Elastic
Nfsv3Access - Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4
String | Elastic
Nfsv4Access - Allows clients to access the volume with at least NFSv4.1 protocol.
- root
Access String | ElasticRoot Access - 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 String | ElasticRule Unix Access Rule - 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 | Elastic
Nfsv3Access - Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4
string | Elastic
Nfsv4Access - Allows clients to access the volume with at least NFSv4.1 protocol.
- root
Access string | ElasticRoot Access - 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 string | ElasticRule Unix Access Rule - 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 | Elastic
Nfsv3Access - Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4
str | Elastic
Nfsv4Access - Allows clients to access the volume with at least NFSv4.1 protocol.
- root_
access str | ElasticRoot Access - 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_ str | Elasticrule Unix Access Rule - 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 | "Enabled" | "Disabled"
- Allows clients to access the volume with the NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv4 String | "Enabled" | "Disabled"
- Allows clients to access the volume with at least NFSv4.1 protocol.
- root
Access String | "Enabled" | "Disabled" - 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 String | "ReadRule Only" | "Read Write" | "No Access" - 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
ElasticExportPolicyRuleResponse, ElasticExportPolicyRuleResponseArgs
Elastic Volume Export Policy Rule- 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, ElasticMountTargetPropertiesResponseArgs
Contains all the information needed to mount an elastic volume- 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
ElasticNfsv3Access, ElasticNfsv3AccessArgs
- Enabled
EnabledClients can connect to the volume using the NFSv3 protocol.- Disabled
DisabledClients can't connect to the volume using the NFSv3 protocol.
- Elastic
Nfsv3Access Enabled EnabledClients can connect to the volume using the NFSv3 protocol.- Elastic
Nfsv3Access Disabled DisabledClients can't connect to the volume using the NFSv3 protocol.
- Enabled
EnabledClients can connect to the volume using the NFSv3 protocol.- Disabled
DisabledClients can't connect to the volume using the NFSv3 protocol.
- Enabled
EnabledClients can connect to the volume using the NFSv3 protocol.- Disabled
DisabledClients can't connect to the volume using the NFSv3 protocol.
- ENABLED
EnabledClients can connect to the volume using the NFSv3 protocol.- DISABLED
DisabledClients can't connect to the volume using the NFSv3 protocol.
- "Enabled"
EnabledClients can connect to the volume using the NFSv3 protocol.- "Disabled"
DisabledClients can't connect to the volume using the NFSv3 protocol.
ElasticNfsv4Access, ElasticNfsv4AccessArgs
- Enabled
EnabledClients can connect to the volume using the NFSv4 protocol.- Disabled
DisabledClients can't connect to the volume using the NFSv4 protocol.
- Elastic
Nfsv4Access Enabled EnabledClients can connect to the volume using the NFSv4 protocol.- Elastic
Nfsv4Access Disabled DisabledClients can't connect to the volume using the NFSv4 protocol.
- Enabled
EnabledClients can connect to the volume using the NFSv4 protocol.- Disabled
DisabledClients can't connect to the volume using the NFSv4 protocol.
- Enabled
EnabledClients can connect to the volume using the NFSv4 protocol.- Disabled
DisabledClients can't connect to the volume using the NFSv4 protocol.
- ENABLED
EnabledClients can connect to the volume using the NFSv4 protocol.- DISABLED
DisabledClients can't connect to the volume using the NFSv4 protocol.
- "Enabled"
EnabledClients can connect to the volume using the NFSv4 protocol.- "Disabled"
DisabledClients can't connect to the volume using the NFSv4 protocol.
ElasticProtocolType, ElasticProtocolTypeArgs
- NFSv3
NFSv3NFSv3 protocol type- NFSv4
NFSv4NFSv4 protocol type- SMB
SMBSMB/CIFS protocol type
- Elastic
Protocol Type NFSv3 NFSv3NFSv3 protocol type- Elastic
Protocol Type NFSv4 NFSv4NFSv4 protocol type- Elastic
Protocol Type SMB SMBSMB/CIFS protocol type
- NFSv3
NFSv3NFSv3 protocol type- NFSv4
NFSv4NFSv4 protocol type- SMB
SMBSMB/CIFS protocol type
- NFSv3
NFSv3NFSv3 protocol type- NFSv4
NFSv4NFSv4 protocol type- SMB
SMBSMB/CIFS protocol type
- NF_SV3
NFSv3NFSv3 protocol type- NF_SV4
NFSv4NFSv4 protocol type- SMB
SMBSMB/CIFS protocol type
- "NFSv3"
NFSv3NFSv3 protocol type- "NFSv4"
NFSv4NFSv4 protocol type- "SMB"
SMBSMB/CIFS protocol type
ElasticRootAccess, ElasticRootAccessArgs
- Enabled
EnabledRoot user access is enabled for clients affected by this rule- Disabled
DisabledRoot user access is disabled for clients affected by this rule
- Elastic
Root Access Enabled EnabledRoot user access is enabled for clients affected by this rule- Elastic
Root Access Disabled DisabledRoot user access is disabled for clients affected by this rule
- Enabled
EnabledRoot user access is enabled for clients affected by this rule- Disabled
DisabledRoot user access is disabled for clients affected by this rule
- Enabled
EnabledRoot user access is enabled for clients affected by this rule- Disabled
DisabledRoot user access is disabled for clients affected by this rule
- ENABLED
EnabledRoot user access is enabled for clients affected by this rule- DISABLED
DisabledRoot user access is disabled for clients affected by this rule
- "Enabled"
EnabledRoot user access is enabled for clients affected by this rule- "Disabled"
DisabledRoot user access is disabled for clients affected by this rule
ElasticSmbEncryption, ElasticSmbEncryptionArgs
- Enabled
EnabledValue indicating the SMB encryption is enabled- Disabled
DisabledValue indicating the SMB encryption is disabled
- Elastic
Smb Encryption Enabled EnabledValue indicating the SMB encryption is enabled- Elastic
Smb Encryption Disabled DisabledValue indicating the SMB encryption is disabled
- Enabled
EnabledValue indicating the SMB encryption is enabled- Disabled
DisabledValue indicating the SMB encryption is disabled
- Enabled
EnabledValue indicating the SMB encryption is enabled- Disabled
DisabledValue indicating the SMB encryption is disabled
- ENABLED
EnabledValue indicating the SMB encryption is enabled- DISABLED
DisabledValue indicating the SMB encryption is disabled
- "Enabled"
EnabledValue indicating the SMB encryption is enabled- "Disabled"
DisabledValue indicating the SMB encryption is disabled
ElasticSmbProperties, ElasticSmbPropertiesArgs
SMB Properties- Smb
Encryption string | Pulumi.Azure Native. Net App. Elastic Smb Encryption - 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 | ElasticSmb Encryption - 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 | ElasticSmb Encryption - 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 | ElasticSmb Encryption - 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 | ElasticSmb Encryption - 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 | "Enabled" | "Disabled" - 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.
ElasticSmbPropertiesResponse, ElasticSmbPropertiesResponseArgs
SMB Properties- 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.
ElasticUnixAccessRule, ElasticUnixAccessRuleArgs
- Read
Only ReadOnlyClients connecting with this rule will only have read access to the volume- Read
Write ReadWriteClients connecting with this rule will have full read and write access to the volume- No
Access NoAccessClients connecting with this rule will have no access to the volume
- Elastic
Unix Access Rule Read Only ReadOnlyClients connecting with this rule will only have read access to the volume- Elastic
Unix Access Rule Read Write ReadWriteClients connecting with this rule will have full read and write access to the volume- Elastic
Unix Access Rule No Access NoAccessClients connecting with this rule will have no access to the volume
- Read
Only ReadOnlyClients connecting with this rule will only have read access to the volume- Read
Write ReadWriteClients connecting with this rule will have full read and write access to the volume- No
Access NoAccessClients connecting with this rule will have no access to the volume
- Read
Only ReadOnlyClients connecting with this rule will only have read access to the volume- Read
Write ReadWriteClients connecting with this rule will have full read and write access to the volume- No
Access NoAccessClients connecting with this rule will have no access to the volume
- READ_ONLY
ReadOnlyClients connecting with this rule will only have read access to the volume- READ_WRITE
ReadWriteClients connecting with this rule will have full read and write access to the volume- NO_ACCESS
NoAccessClients connecting with this rule will have no access to the volume
- "Read
Only" ReadOnlyClients connecting with this rule will only have read access to the volume- "Read
Write" ReadWriteClients connecting with this rule will have full read and write access to the volume- "No
Access" NoAccessClients connecting with this rule will have no access to the volume
ElasticVolumeBackupProperties, ElasticVolumeBackupPropertiesArgs
Elastic Volume Backup Properties- 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 | Pulumi.Azure Native. Net App. Elastic Volume Policy Enforcement - 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 | ElasticVolume Policy Enforcement - 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 | ElasticVolume Policy Enforcement - 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 | ElasticVolume Policy Enforcement - 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 | ElasticVolume Policy Enforcement - 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 | "Enforced" | "NotEnforced" - The property to decide policy is enforced or not on the volume
ElasticVolumeBackupPropertiesResponse, ElasticVolumeBackupPropertiesResponseArgs
Elastic Volume Backup Properties- 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
ElasticVolumeDataProtectionProperties, ElasticVolumeDataProtectionPropertiesArgs
Data protection configuration option for the volume, including snapshot policies and backup.- Backup
Pulumi.
Azure Native. Net App. Inputs. Elastic Volume Backup Properties - Used to configure backups on an elastic volume.
- Snapshot
Pulumi.
Azure Native. Net App. Inputs. Elastic Volume Snapshot Properties - Used to apply a snapshot policy to a volume.
- Backup
Elastic
Volume Backup Properties - Used to configure backups on an elastic volume.
- Snapshot
Elastic
Volume Snapshot Properties - Used to apply a snapshot policy to a volume.
- backup
Elastic
Volume Backup Properties - Used to configure backups on an elastic volume.
- snapshot
Elastic
Volume Snapshot Properties - Used to apply a snapshot policy to a volume.
- backup
Elastic
Volume Backup Properties - Used to configure backups on an elastic volume.
- snapshot
Elastic
Volume Snapshot Properties - Used to apply a snapshot policy to a volume.
- backup
Elastic
Volume Backup Properties - Used to configure backups on an elastic volume.
- snapshot
Elastic
Volume Snapshot Properties - 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.
ElasticVolumeDataProtectionPropertiesResponse, ElasticVolumeDataProtectionPropertiesResponseArgs
Data protection configuration option for the volume, including snapshot policies and backup.- 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.
ElasticVolumePolicyEnforcement, ElasticVolumePolicyEnforcementArgs
- Enforced
EnforcedValue indicating the policy is enforced on the volume.- Not
Enforced NotEnforcedValue indicating the policy is not enforced on the volume.
- Elastic
Volume Policy Enforcement Enforced EnforcedValue indicating the policy is enforced on the volume.- Elastic
Volume Policy Enforcement Not Enforced NotEnforcedValue indicating the policy is not enforced on the volume.
- Enforced
EnforcedValue indicating the policy is enforced on the volume.- Not
Enforced NotEnforcedValue indicating the policy is not enforced on the volume.
- Enforced
EnforcedValue indicating the policy is enforced on the volume.- Not
Enforced NotEnforcedValue indicating the policy is not enforced on the volume.
- ENFORCED
EnforcedValue indicating the policy is enforced on the volume.- NOT_ENFORCED
NotEnforcedValue indicating the policy is not enforced on the volume.
- "Enforced"
EnforcedValue indicating the policy is enforced on the volume.- "Not
Enforced" NotEnforcedValue indicating the policy is not enforced on the volume.
ElasticVolumeProperties, ElasticVolumePropertiesArgs
Elastic Volume properties- 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.
- Protocol
Types List<Union<string, Pulumi.Azure Native. Net App. Elastic Protocol Type>> - Set of support protocol types for the elastic volume
- 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 - Data protection configuration option for the volume, including snapshot policies and backup.
- Export
Policy Pulumi.Azure Native. Net App. Inputs. Elastic Export Policy - Set of export policy rules
- Smb
Properties Pulumi.Azure Native. Net App. Inputs. Elastic Smb Properties - SMB Properties
- Snapshot
Directory string | Pulumi.Visibility Azure Native. Net App. Snapshot Directory Visibility - 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.
- 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.
- Protocol
Types []string - Set of support protocol types for the elastic volume
- 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 - Data protection configuration option for the volume, including snapshot policies and backup.
- Export
Policy ElasticExport Policy - Set of export policy rules
- Smb
Properties ElasticSmb Properties - SMB Properties
- Snapshot
Directory string | SnapshotVisibility Directory Visibility - 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.
- 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.
- protocol
Types List<Either<String,ElasticProtocol Type>> - Set of support protocol types for the elastic volume
- 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 - Data protection configuration option for the volume, including snapshot policies and backup.
- export
Policy ElasticExport Policy - Set of export policy rules
- smb
Properties ElasticSmb Properties - SMB Properties
- snapshot
Directory String | SnapshotVisibility Directory Visibility - 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.
- 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.
- protocol
Types (string | ElasticProtocol Type)[] - Set of support protocol types for the elastic volume
- 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 - Data protection configuration option for the volume, including snapshot policies and backup.
- export
Policy ElasticExport Policy - Set of export policy rules
- smb
Properties ElasticSmb Properties - SMB Properties
- snapshot
Directory string | SnapshotVisibility Directory Visibility - 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.
- 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.
- protocol_
types Sequence[Union[str, ElasticProtocol Type]] - Set of support protocol types for the elastic volume
- 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 - Data protection configuration option for the volume, including snapshot policies and backup.
- export_
policy ElasticExport Policy - Set of export policy rules
- smb_
properties ElasticSmb Properties - SMB Properties
- snapshot_
directory_ str | Snapshotvisibility Directory Visibility - 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.
- 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.
- protocol
Types List<String | "NFSv3" | "NFSv4" | "SMB"> - Set of support protocol types for the elastic volume
- 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 String | "Hidden" | "Visible"Visibility - 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.
ElasticVolumePropertiesResponse, ElasticVolumePropertiesResponseArgs
Elastic Volume properties- 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.
ElasticVolumeSnapshotProperties, ElasticVolumeSnapshotPropertiesArgs
Elastic Volume Snapshot Properties- 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
ElasticVolumeSnapshotPropertiesResponse, ElasticVolumeSnapshotPropertiesResponseArgs
Elastic Volume Snapshot Properties- 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
SnapshotDirectoryVisibility, SnapshotDirectoryVisibilityArgs
- Hidden
HiddenValue indicating the read-only snapshot directory is not visible- Visible
VisibleValue indicating the read-only snapshot directory is visible
- Snapshot
Directory Visibility Hidden HiddenValue indicating the read-only snapshot directory is not visible- Snapshot
Directory Visibility Visible VisibleValue indicating the read-only snapshot directory is visible
- Hidden
HiddenValue indicating the read-only snapshot directory is not visible- Visible
VisibleValue indicating the read-only snapshot directory is visible
- Hidden
HiddenValue indicating the read-only snapshot directory is not visible- Visible
VisibleValue indicating the read-only snapshot directory is visible
- HIDDEN
HiddenValue indicating the read-only snapshot directory is not visible- VISIBLE
VisibleValue indicating the read-only snapshot directory is visible
- "Hidden"
HiddenValue indicating the read-only snapshot directory is not visible- "Visible"
VisibleValue indicating the read-only snapshot directory is visible
SystemDataResponse, SystemDataResponseArgs
Metadata pertaining to creation and last modification of 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 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.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:netapp:ElasticVolume account1/pool1/volume1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/elasticAccounts/{accountName}/elasticCapacityPools/{poolName}/elasticVolumes/{volumeName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
