netapp-cloudmanager.AnfVolume
Explore with Pulumi AI
Provides a netapp-cloudmanager_anf_volume resource. This can be used to create, and delete volumes for Azure NetApp Files. Requires existence of a Cloud Manager Connector.
Example Usage
S
Create netapp-cloudmanager_volume:
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
test-1:
type: netapp-cloudmanager:AnfVolume
properties:
size: 105
sizeUnit: gb
volumePath: volume-path
protocolTypes:
- NFSv3
location: eastus
clientId: ${["netapp-cloudmanager_connector_azure"]"cm-azure"[%!s(MISSING)].client_id}
serviceLevel: Standard
subnet: default
virtualNetwork: mynetwork
workingEnvironmentName: ANF_environment
account: Demo_SIM
netappAccount: test
subscription: My Subscription
resourceGroups: myRG-eastus
capacityPool: ANFPool
rules:
- rule:
- allowedClients: 1.0.0.1
ruleIndex: 1
nfsv3: true
unixReadOnly: true
- allowedClients: 1.0.0.2
ruleIndex: 2
nfsv3: true
unixReadOnly: true
unixReadWrite: false
options:
provider: ${["netapp-cloudmanager"]}
Create AnfVolume Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AnfVolume(name: string, args: AnfVolumeArgs, opts?: CustomResourceOptions);
@overload
def AnfVolume(resource_name: str,
args: AnfVolumeArgs,
opts: Optional[ResourceOptions] = None)
@overload
def AnfVolume(resource_name: str,
opts: Optional[ResourceOptions] = None,
size_unit: Optional[str] = None,
service_level: Optional[str] = None,
capacity_pool: Optional[str] = None,
client_id: Optional[str] = None,
working_environment_name: Optional[str] = None,
location: Optional[str] = None,
volume_path: Optional[str] = None,
netapp_account: Optional[str] = None,
virtual_network: Optional[str] = None,
protocol_types: Optional[Sequence[str]] = None,
resource_groups: Optional[str] = None,
size: Optional[float] = None,
subscription: Optional[str] = None,
subnet: Optional[str] = None,
account: Optional[str] = None,
anf_volume_id: Optional[str] = None,
name: Optional[str] = None,
export_policies: Optional[Sequence[AnfVolumeExportPolicyArgs]] = None)
func NewAnfVolume(ctx *Context, name string, args AnfVolumeArgs, opts ...ResourceOption) (*AnfVolume, error)
public AnfVolume(string name, AnfVolumeArgs args, CustomResourceOptions? opts = null)
public AnfVolume(String name, AnfVolumeArgs args)
public AnfVolume(String name, AnfVolumeArgs args, CustomResourceOptions options)
type: netapp-cloudmanager:AnfVolume
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 AnfVolumeArgs
- 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 AnfVolumeArgs
- 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 AnfVolumeArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AnfVolumeArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AnfVolumeArgs
- 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 anfVolumeResource = new NetappCloudmanager.AnfVolume("anfVolumeResource", new()
{
SizeUnit = "string",
ServiceLevel = "string",
CapacityPool = "string",
ClientId = "string",
WorkingEnvironmentName = "string",
Location = "string",
VolumePath = "string",
NetappAccount = "string",
VirtualNetwork = "string",
ProtocolTypes = new[]
{
"string",
},
ResourceGroups = "string",
Size = 0,
Subscription = "string",
Subnet = "string",
Account = "string",
AnfVolumeId = "string",
Name = "string",
ExportPolicies = new[]
{
new NetappCloudmanager.Inputs.AnfVolumeExportPolicyArgs
{
Rules = new[]
{
new NetappCloudmanager.Inputs.AnfVolumeExportPolicyRuleArgs
{
AllowedClients = "string",
Cifs = false,
Nfsv3 = false,
Nfsv41 = false,
RuleIndex = 0,
UnixReadOnly = false,
UnixReadWrite = false,
},
},
},
},
});
example, err := netappcloudmanager.NewAnfVolume(ctx, "anfVolumeResource", &netappcloudmanager.AnfVolumeArgs{
SizeUnit: pulumi.String("string"),
ServiceLevel: pulumi.String("string"),
CapacityPool: pulumi.String("string"),
ClientId: pulumi.String("string"),
WorkingEnvironmentName: pulumi.String("string"),
Location: pulumi.String("string"),
VolumePath: pulumi.String("string"),
NetappAccount: pulumi.String("string"),
VirtualNetwork: pulumi.String("string"),
ProtocolTypes: pulumi.StringArray{
pulumi.String("string"),
},
ResourceGroups: pulumi.String("string"),
Size: pulumi.Float64(0),
Subscription: pulumi.String("string"),
Subnet: pulumi.String("string"),
Account: pulumi.String("string"),
AnfVolumeId: pulumi.String("string"),
Name: pulumi.String("string"),
ExportPolicies: netappcloudmanager.AnfVolumeExportPolicyArray{
&netappcloudmanager.AnfVolumeExportPolicyArgs{
Rules: netappcloudmanager.AnfVolumeExportPolicyRuleArray{
&netappcloudmanager.AnfVolumeExportPolicyRuleArgs{
AllowedClients: pulumi.String("string"),
Cifs: pulumi.Bool(false),
Nfsv3: pulumi.Bool(false),
Nfsv41: pulumi.Bool(false),
RuleIndex: pulumi.Float64(0),
UnixReadOnly: pulumi.Bool(false),
UnixReadWrite: pulumi.Bool(false),
},
},
},
},
})
var anfVolumeResource = new AnfVolume("anfVolumeResource", AnfVolumeArgs.builder()
.sizeUnit("string")
.serviceLevel("string")
.capacityPool("string")
.clientId("string")
.workingEnvironmentName("string")
.location("string")
.volumePath("string")
.netappAccount("string")
.virtualNetwork("string")
.protocolTypes("string")
.resourceGroups("string")
.size(0)
.subscription("string")
.subnet("string")
.account("string")
.anfVolumeId("string")
.name("string")
.exportPolicies(AnfVolumeExportPolicyArgs.builder()
.rules(AnfVolumeExportPolicyRuleArgs.builder()
.allowedClients("string")
.cifs(false)
.nfsv3(false)
.nfsv41(false)
.ruleIndex(0)
.unixReadOnly(false)
.unixReadWrite(false)
.build())
.build())
.build());
anf_volume_resource = netapp_cloudmanager.AnfVolume("anfVolumeResource",
size_unit="string",
service_level="string",
capacity_pool="string",
client_id="string",
working_environment_name="string",
location="string",
volume_path="string",
netapp_account="string",
virtual_network="string",
protocol_types=["string"],
resource_groups="string",
size=0,
subscription="string",
subnet="string",
account="string",
anf_volume_id="string",
name="string",
export_policies=[{
"rules": [{
"allowed_clients": "string",
"cifs": False,
"nfsv3": False,
"nfsv41": False,
"rule_index": 0,
"unix_read_only": False,
"unix_read_write": False,
}],
}])
const anfVolumeResource = new netapp_cloudmanager.AnfVolume("anfVolumeResource", {
sizeUnit: "string",
serviceLevel: "string",
capacityPool: "string",
clientId: "string",
workingEnvironmentName: "string",
location: "string",
volumePath: "string",
netappAccount: "string",
virtualNetwork: "string",
protocolTypes: ["string"],
resourceGroups: "string",
size: 0,
subscription: "string",
subnet: "string",
account: "string",
anfVolumeId: "string",
name: "string",
exportPolicies: [{
rules: [{
allowedClients: "string",
cifs: false,
nfsv3: false,
nfsv41: false,
ruleIndex: 0,
unixReadOnly: false,
unixReadWrite: false,
}],
}],
});
type: netapp-cloudmanager:AnfVolume
properties:
account: string
anfVolumeId: string
capacityPool: string
clientId: string
exportPolicies:
- rules:
- allowedClients: string
cifs: false
nfsv3: false
nfsv41: false
ruleIndex: 0
unixReadOnly: false
unixReadWrite: false
location: string
name: string
netappAccount: string
protocolTypes:
- string
resourceGroups: string
serviceLevel: string
size: 0
sizeUnit: string
subnet: string
subscription: string
virtualNetwork: string
volumePath: string
workingEnvironmentName: string
AnfVolume 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 AnfVolume resource accepts the following input properties:
- Capacity
Pool string - The name of the capacity pool.
- Client
Id string - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- Location string
- The location of the account.
- Netapp
Account string - The name of the netapp account.
- Protocol
Types List<string> - [ 'NFSv3' ].
- Resource
Groups string - The name of the resource group in Azure where the volume will be created.
- Service
Level string - ['Premium' or 'Standard' or 'Ultra'].
- Size double
- The volume size, supported with decimal numbers.
- Size
Unit string - [ 'GB' ].
- Subnet string
- The name of the subnet.
- Subscription string
- The name of the subscription.
- Virtual
Network string - The name of the virtual network.
- Volume
Path string - The volume path.
- Working
Environment stringName - The working environment name.
- Account string
- The name of the account.
- Anf
Volume stringId - The name of the volume.
- Export
Policies List<Pulumi.Netapp Cloudmanager. Inputs. Anf Volume Export Policy> - The rules of the export policy.
- Name string
- The name of the volume.
- Capacity
Pool string - The name of the capacity pool.
- Client
Id string - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- Location string
- The location of the account.
- Netapp
Account string - The name of the netapp account.
- Protocol
Types []string - [ 'NFSv3' ].
- Resource
Groups string - The name of the resource group in Azure where the volume will be created.
- Service
Level string - ['Premium' or 'Standard' or 'Ultra'].
- Size float64
- The volume size, supported with decimal numbers.
- Size
Unit string - [ 'GB' ].
- Subnet string
- The name of the subnet.
- Subscription string
- The name of the subscription.
- Virtual
Network string - The name of the virtual network.
- Volume
Path string - The volume path.
- Working
Environment stringName - The working environment name.
- Account string
- The name of the account.
- Anf
Volume stringId - The name of the volume.
- Export
Policies []AnfVolume Export Policy Args - The rules of the export policy.
- Name string
- The name of the volume.
- capacity
Pool String - The name of the capacity pool.
- client
Id String - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- location String
- The location of the account.
- netapp
Account String - The name of the netapp account.
- protocol
Types List<String> - [ 'NFSv3' ].
- resource
Groups String - The name of the resource group in Azure where the volume will be created.
- service
Level String - ['Premium' or 'Standard' or 'Ultra'].
- size Double
- The volume size, supported with decimal numbers.
- size
Unit String - [ 'GB' ].
- subnet String
- The name of the subnet.
- subscription String
- The name of the subscription.
- virtual
Network String - The name of the virtual network.
- volume
Path String - The volume path.
- working
Environment StringName - The working environment name.
- account String
- The name of the account.
- anf
Volume StringId - The name of the volume.
- export
Policies List<AnfVolume Export Policy> - The rules of the export policy.
- name String
- The name of the volume.
- capacity
Pool string - The name of the capacity pool.
- client
Id string - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- location string
- The location of the account.
- netapp
Account string - The name of the netapp account.
- protocol
Types string[] - [ 'NFSv3' ].
- resource
Groups string - The name of the resource group in Azure where the volume will be created.
- service
Level string - ['Premium' or 'Standard' or 'Ultra'].
- size number
- The volume size, supported with decimal numbers.
- size
Unit string - [ 'GB' ].
- subnet string
- The name of the subnet.
- subscription string
- The name of the subscription.
- virtual
Network string - The name of the virtual network.
- volume
Path string - The volume path.
- working
Environment stringName - The working environment name.
- account string
- The name of the account.
- anf
Volume stringId - The name of the volume.
- export
Policies AnfVolume Export Policy[] - The rules of the export policy.
- name string
- The name of the volume.
- capacity_
pool str - The name of the capacity pool.
- client_
id str - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- location str
- The location of the account.
- netapp_
account str - The name of the netapp account.
- protocol_
types Sequence[str] - [ 'NFSv3' ].
- resource_
groups str - The name of the resource group in Azure where the volume will be created.
- service_
level str - ['Premium' or 'Standard' or 'Ultra'].
- size float
- The volume size, supported with decimal numbers.
- size_
unit str - [ 'GB' ].
- subnet str
- The name of the subnet.
- subscription str
- The name of the subscription.
- virtual_
network str - The name of the virtual network.
- volume_
path str - The volume path.
- working_
environment_ strname - The working environment name.
- account str
- The name of the account.
- anf_
volume_ strid - The name of the volume.
- export_
policies Sequence[AnfVolume Export Policy Args] - The rules of the export policy.
- name str
- The name of the volume.
- capacity
Pool String - The name of the capacity pool.
- client
Id String - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- location String
- The location of the account.
- netapp
Account String - The name of the netapp account.
- protocol
Types List<String> - [ 'NFSv3' ].
- resource
Groups String - The name of the resource group in Azure where the volume will be created.
- service
Level String - ['Premium' or 'Standard' or 'Ultra'].
- size Number
- The volume size, supported with decimal numbers.
- size
Unit String - [ 'GB' ].
- subnet String
- The name of the subnet.
- subscription String
- The name of the subscription.
- virtual
Network String - The name of the virtual network.
- volume
Path String - The volume path.
- working
Environment StringName - The working environment name.
- account String
- The name of the account.
- anf
Volume StringId - The name of the volume.
- export
Policies List<Property Map> - The rules of the export policy.
- name String
- The name of the volume.
Outputs
All input properties are implicitly available as output properties. Additionally, the AnfVolume resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing AnfVolume Resource
Get an existing AnfVolume resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AnfVolumeState, opts?: CustomResourceOptions): AnfVolume
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account: Optional[str] = None,
anf_volume_id: Optional[str] = None,
capacity_pool: Optional[str] = None,
client_id: Optional[str] = None,
export_policies: Optional[Sequence[AnfVolumeExportPolicyArgs]] = None,
location: Optional[str] = None,
name: Optional[str] = None,
netapp_account: Optional[str] = None,
protocol_types: Optional[Sequence[str]] = None,
resource_groups: Optional[str] = None,
service_level: Optional[str] = None,
size: Optional[float] = None,
size_unit: Optional[str] = None,
subnet: Optional[str] = None,
subscription: Optional[str] = None,
virtual_network: Optional[str] = None,
volume_path: Optional[str] = None,
working_environment_name: Optional[str] = None) -> AnfVolume
func GetAnfVolume(ctx *Context, name string, id IDInput, state *AnfVolumeState, opts ...ResourceOption) (*AnfVolume, error)
public static AnfVolume Get(string name, Input<string> id, AnfVolumeState? state, CustomResourceOptions? opts = null)
public static AnfVolume get(String name, Output<String> id, AnfVolumeState state, CustomResourceOptions options)
resources: _: type: netapp-cloudmanager:AnfVolume get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account string
- The name of the account.
- Anf
Volume stringId - The name of the volume.
- Capacity
Pool string - The name of the capacity pool.
- Client
Id string - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- Export
Policies List<Pulumi.Netapp Cloudmanager. Inputs. Anf Volume Export Policy> - The rules of the export policy.
- Location string
- The location of the account.
- Name string
- The name of the volume.
- Netapp
Account string - The name of the netapp account.
- Protocol
Types List<string> - [ 'NFSv3' ].
- Resource
Groups string - The name of the resource group in Azure where the volume will be created.
- Service
Level string - ['Premium' or 'Standard' or 'Ultra'].
- Size double
- The volume size, supported with decimal numbers.
- Size
Unit string - [ 'GB' ].
- Subnet string
- The name of the subnet.
- Subscription string
- The name of the subscription.
- Virtual
Network string - The name of the virtual network.
- Volume
Path string - The volume path.
- Working
Environment stringName - The working environment name.
- Account string
- The name of the account.
- Anf
Volume stringId - The name of the volume.
- Capacity
Pool string - The name of the capacity pool.
- Client
Id string - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- Export
Policies []AnfVolume Export Policy Args - The rules of the export policy.
- Location string
- The location of the account.
- Name string
- The name of the volume.
- Netapp
Account string - The name of the netapp account.
- Protocol
Types []string - [ 'NFSv3' ].
- Resource
Groups string - The name of the resource group in Azure where the volume will be created.
- Service
Level string - ['Premium' or 'Standard' or 'Ultra'].
- Size float64
- The volume size, supported with decimal numbers.
- Size
Unit string - [ 'GB' ].
- Subnet string
- The name of the subnet.
- Subscription string
- The name of the subscription.
- Virtual
Network string - The name of the virtual network.
- Volume
Path string - The volume path.
- Working
Environment stringName - The working environment name.
- account String
- The name of the account.
- anf
Volume StringId - The name of the volume.
- capacity
Pool String - The name of the capacity pool.
- client
Id String - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- export
Policies List<AnfVolume Export Policy> - The rules of the export policy.
- location String
- The location of the account.
- name String
- The name of the volume.
- netapp
Account String - The name of the netapp account.
- protocol
Types List<String> - [ 'NFSv3' ].
- resource
Groups String - The name of the resource group in Azure where the volume will be created.
- service
Level String - ['Premium' or 'Standard' or 'Ultra'].
- size Double
- The volume size, supported with decimal numbers.
- size
Unit String - [ 'GB' ].
- subnet String
- The name of the subnet.
- subscription String
- The name of the subscription.
- virtual
Network String - The name of the virtual network.
- volume
Path String - The volume path.
- working
Environment StringName - The working environment name.
- account string
- The name of the account.
- anf
Volume stringId - The name of the volume.
- capacity
Pool string - The name of the capacity pool.
- client
Id string - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- export
Policies AnfVolume Export Policy[] - The rules of the export policy.
- location string
- The location of the account.
- name string
- The name of the volume.
- netapp
Account string - The name of the netapp account.
- protocol
Types string[] - [ 'NFSv3' ].
- resource
Groups string - The name of the resource group in Azure where the volume will be created.
- service
Level string - ['Premium' or 'Standard' or 'Ultra'].
- size number
- The volume size, supported with decimal numbers.
- size
Unit string - [ 'GB' ].
- subnet string
- The name of the subnet.
- subscription string
- The name of the subscription.
- virtual
Network string - The name of the virtual network.
- volume
Path string - The volume path.
- working
Environment stringName - The working environment name.
- account str
- The name of the account.
- anf_
volume_ strid - The name of the volume.
- capacity_
pool str - The name of the capacity pool.
- client_
id str - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- export_
policies Sequence[AnfVolume Export Policy Args] - The rules of the export policy.
- location str
- The location of the account.
- name str
- The name of the volume.
- netapp_
account str - The name of the netapp account.
- protocol_
types Sequence[str] - [ 'NFSv3' ].
- resource_
groups str - The name of the resource group in Azure where the volume will be created.
- service_
level str - ['Premium' or 'Standard' or 'Ultra'].
- size float
- The volume size, supported with decimal numbers.
- size_
unit str - [ 'GB' ].
- subnet str
- The name of the subnet.
- subscription str
- The name of the subscription.
- virtual_
network str - The name of the virtual network.
- volume_
path str - The volume path.
- working_
environment_ strname - The working environment name.
- account String
- The name of the account.
- anf
Volume StringId - The name of the volume.
- capacity
Pool String - The name of the capacity pool.
- client
Id String - The client ID of the Cloud Manager Connector. You can find the ID from a previous create Connector action as shown in the example, or from the Connector tab on https://console.bluexp.netapp.com/.
- export
Policies List<Property Map> - The rules of the export policy.
- location String
- The location of the account.
- name String
- The name of the volume.
- netapp
Account String - The name of the netapp account.
- protocol
Types List<String> - [ 'NFSv3' ].
- resource
Groups String - The name of the resource group in Azure where the volume will be created.
- service
Level String - ['Premium' or 'Standard' or 'Ultra'].
- size Number
- The volume size, supported with decimal numbers.
- size
Unit String - [ 'GB' ].
- subnet String
- The name of the subnet.
- subscription String
- The name of the subscription.
- virtual
Network String - The name of the virtual network.
- volume
Path String - The volume path.
- working
Environment StringName - The working environment name.
Supporting Types
AnfVolumeExportPolicy, AnfVolumeExportPolicyArgs
- Rules
List<Pulumi.
Netapp Cloudmanager. Inputs. Anf Volume Export Policy Rule> - The rule of the export policy.
- Rules
[]Anf
Volume Export Policy Rule - The rule of the export policy.
- rules
List<Anf
Volume Export Policy Rule> - The rule of the export policy.
- rules
Anf
Volume Export Policy Rule[] - The rule of the export policy.
- rules
Sequence[Anf
Volume Export Policy Rule] - The rule of the export policy.
- rules List<Property Map>
- The rule of the export policy.
AnfVolumeExportPolicyRule, AnfVolumeExportPolicyRuleArgs
- Allowed
Clients string - allowed clients.
- Cifs bool
- Nfsv3 bool
- Boolean.
- Nfsv41 bool
- Rule
Index double - rule index.
- Unix
Read boolOnly - Boolean.
- Unix
Read boolWrite - Boolean.
- Allowed
Clients string - allowed clients.
- Cifs bool
- Nfsv3 bool
- Boolean.
- Nfsv41 bool
- Rule
Index float64 - rule index.
- Unix
Read boolOnly - Boolean.
- Unix
Read boolWrite - Boolean.
- allowed
Clients String - allowed clients.
- cifs Boolean
- nfsv3 Boolean
- Boolean.
- nfsv41 Boolean
- rule
Index Double - rule index.
- unix
Read BooleanOnly - Boolean.
- unix
Read BooleanWrite - Boolean.
- allowed
Clients string - allowed clients.
- cifs boolean
- nfsv3 boolean
- Boolean.
- nfsv41 boolean
- rule
Index number - rule index.
- unix
Read booleanOnly - Boolean.
- unix
Read booleanWrite - Boolean.
- allowed_
clients str - allowed clients.
- cifs bool
- nfsv3 bool
- Boolean.
- nfsv41 bool
- rule_
index float - rule index.
- unix_
read_ boolonly - Boolean.
- unix_
read_ boolwrite - Boolean.
- allowed
Clients String - allowed clients.
- cifs Boolean
- nfsv3 Boolean
- Boolean.
- nfsv41 Boolean
- rule
Index Number - rule index.
- unix
Read BooleanOnly - Boolean.
- unix
Read BooleanWrite - Boolean.
Package Details
- Repository
- netapp-cloudmanager netapp/terraform-provider-netapp-cloudmanager
- License
- Notes
- This Pulumi package is based on the
netapp-cloudmanager
Terraform Provider.