Cache resource
Uses Azure REST API version 2025-09-01-preview.
Example Usage
Caches_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var capacityPoolCache = new AzureNative.NetApp.CapacityPoolCache("capacityPoolCache", new()
{
AccountName = "account1",
CacheName = "cache1",
Location = "eastus",
PoolName = "pool1",
Properties = new AzureNative.NetApp.Inputs.CachePropertiesArgs
{
CacheSubnetResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/cacheVnet/subnets/cacheSubnet1",
EncryptionKeySource = AzureNative.NetApp.EncryptionKeySource.Microsoft_NetApp,
Filepath = "cache-west-us2-01",
Ldap = AzureNative.NetApp.LdapState.Enabled,
LdapServerType = AzureNative.NetApp.LdapServerType.OpenLDAP,
OriginClusterInformation = new AzureNative.NetApp.Inputs.OriginClusterInformationArgs
{
PeerAddresses = new[]
{
"192.0.2.10",
"192.0.2.11",
},
PeerClusterName = "cluster1",
PeerVolumeName = "originvol1",
PeerVserverName = "vserver1",
},
PeeringSubnetResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/icLifVnet/subnets/peeringSubnet1",
Size = 107374182400,
},
ResourceGroupName = "myRG",
});
});
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.NewCapacityPoolCache(ctx, "capacityPoolCache", &netapp.CapacityPoolCacheArgs{
AccountName: pulumi.String("account1"),
CacheName: pulumi.String("cache1"),
Location: pulumi.String("eastus"),
PoolName: pulumi.String("pool1"),
Properties: &netapp.CachePropertiesArgs{
CacheSubnetResourceId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/cacheVnet/subnets/cacheSubnet1"),
EncryptionKeySource: pulumi.String(netapp.EncryptionKeySource_Microsoft_NetApp),
Filepath: pulumi.String("cache-west-us2-01"),
Ldap: pulumi.String(netapp.LdapStateEnabled),
LdapServerType: pulumi.String(netapp.LdapServerTypeOpenLDAP),
OriginClusterInformation: &netapp.OriginClusterInformationArgs{
PeerAddresses: pulumi.StringArray{
pulumi.String("192.0.2.10"),
pulumi.String("192.0.2.11"),
},
PeerClusterName: pulumi.String("cluster1"),
PeerVolumeName: pulumi.String("originvol1"),
PeerVserverName: pulumi.String("vserver1"),
},
PeeringSubnetResourceId: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/icLifVnet/subnets/peeringSubnet1"),
Size: pulumi.Float64(107374182400),
},
ResourceGroupName: pulumi.String("myRG"),
})
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.CapacityPoolCache;
import com.pulumi.azurenative.netapp.CapacityPoolCacheArgs;
import com.pulumi.azurenative.netapp.inputs.CachePropertiesArgs;
import com.pulumi.azurenative.netapp.inputs.OriginClusterInformationArgs;
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 capacityPoolCache = new CapacityPoolCache("capacityPoolCache", CapacityPoolCacheArgs.builder()
.accountName("account1")
.cacheName("cache1")
.location("eastus")
.poolName("pool1")
.properties(CachePropertiesArgs.builder()
.cacheSubnetResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/cacheVnet/subnets/cacheSubnet1")
.encryptionKeySource("Microsoft.NetApp")
.filepath("cache-west-us2-01")
.ldap("Enabled")
.ldapServerType("OpenLDAP")
.originClusterInformation(OriginClusterInformationArgs.builder()
.peerAddresses(
"192.0.2.10",
"192.0.2.11")
.peerClusterName("cluster1")
.peerVolumeName("originvol1")
.peerVserverName("vserver1")
.build())
.peeringSubnetResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/icLifVnet/subnets/peeringSubnet1")
.size(107374182400.0)
.build())
.resourceGroupName("myRG")
.build());
}
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const capacityPoolCache = new azure_native.netapp.CapacityPoolCache("capacityPoolCache", {
accountName: "account1",
cacheName: "cache1",
location: "eastus",
poolName: "pool1",
properties: {
cacheSubnetResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/cacheVnet/subnets/cacheSubnet1",
encryptionKeySource: azure_native.netapp.EncryptionKeySource.Microsoft_NetApp,
filepath: "cache-west-us2-01",
ldap: azure_native.netapp.LdapState.Enabled,
ldapServerType: azure_native.netapp.LdapServerType.OpenLDAP,
originClusterInformation: {
peerAddresses: [
"192.0.2.10",
"192.0.2.11",
],
peerClusterName: "cluster1",
peerVolumeName: "originvol1",
peerVserverName: "vserver1",
},
peeringSubnetResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/icLifVnet/subnets/peeringSubnet1",
size: 107374182400,
},
resourceGroupName: "myRG",
});
import pulumi
import pulumi_azure_native as azure_native
capacity_pool_cache = azure_native.netapp.CapacityPoolCache("capacityPoolCache",
account_name="account1",
cache_name="cache1",
location="eastus",
pool_name="pool1",
properties={
"cache_subnet_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/cacheVnet/subnets/cacheSubnet1",
"encryption_key_source": azure_native.netapp.EncryptionKeySource.MICROSOFT_NET_APP,
"filepath": "cache-west-us2-01",
"ldap": azure_native.netapp.LdapState.ENABLED,
"ldap_server_type": azure_native.netapp.LdapServerType.OPEN_LDAP,
"origin_cluster_information": {
"peer_addresses": [
"192.0.2.10",
"192.0.2.11",
],
"peer_cluster_name": "cluster1",
"peer_volume_name": "originvol1",
"peer_vserver_name": "vserver1",
},
"peering_subnet_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/icLifVnet/subnets/peeringSubnet1",
"size": 107374182400,
},
resource_group_name="myRG")
resources:
capacityPoolCache:
type: azure-native:netapp:CapacityPoolCache
properties:
accountName: account1
cacheName: cache1
location: eastus
poolName: pool1
properties:
cacheSubnetResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/cacheVnet/subnets/cacheSubnet1
encryptionKeySource: Microsoft.NetApp
filepath: cache-west-us2-01
ldap: Enabled
ldapServerType: OpenLDAP
originClusterInformation:
peerAddresses:
- 192.0.2.10
- 192.0.2.11
peerClusterName: cluster1
peerVolumeName: originvol1
peerVserverName: vserver1
peeringSubnetResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRP/providers/Microsoft.Network/virtualNetworks/icLifVnet/subnets/peeringSubnet1
size: 1.073741824e+11
resourceGroupName: myRG
Create CapacityPoolCache Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CapacityPoolCache(name: string, args: CapacityPoolCacheArgs, opts?: CustomResourceOptions);@overload
def CapacityPoolCache(resource_name: str,
args: CapacityPoolCacheArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CapacityPoolCache(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_name: Optional[str] = None,
pool_name: Optional[str] = None,
properties: Optional[CachePropertiesArgs] = None,
resource_group_name: Optional[str] = None,
cache_name: Optional[str] = None,
location: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
zones: Optional[Sequence[str]] = None)func NewCapacityPoolCache(ctx *Context, name string, args CapacityPoolCacheArgs, opts ...ResourceOption) (*CapacityPoolCache, error)public CapacityPoolCache(string name, CapacityPoolCacheArgs args, CustomResourceOptions? opts = null)
public CapacityPoolCache(String name, CapacityPoolCacheArgs args)
public CapacityPoolCache(String name, CapacityPoolCacheArgs args, CustomResourceOptions options)
type: azure-native:netapp:CapacityPoolCache
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 CapacityPoolCacheArgs
- 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 CapacityPoolCacheArgs
- 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 CapacityPoolCacheArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CapacityPoolCacheArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CapacityPoolCacheArgs
- 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 capacityPoolCacheResource = new AzureNative.NetApp.CapacityPoolCache("capacityPoolCacheResource", new()
{
AccountName = "string",
PoolName = "string",
Properties = new AzureNative.NetApp.Inputs.CachePropertiesArgs
{
CacheSubnetResourceId = "string",
Size = 0,
EncryptionKeySource = "string",
PeeringSubnetResourceId = "string",
Filepath = "string",
OriginClusterInformation = new AzureNative.NetApp.Inputs.OriginClusterInformationArgs
{
PeerAddresses = new[]
{
"string",
},
PeerClusterName = "string",
PeerVolumeName = "string",
PeerVserverName = "string",
},
Ldap = "string",
KeyVaultPrivateEndpointResourceId = "string",
Kerberos = "string",
LdapServerType = "string",
GlobalFileLocking = "string",
ExportPolicy = new AzureNative.NetApp.Inputs.CachePropertiesExportPolicyArgs
{
Rules = new[]
{
new AzureNative.NetApp.Inputs.ExportPolicyRuleArgs
{
AllowedClients = "string",
ChownMode = "string",
Cifs = false,
HasRootAccess = false,
Kerberos5IReadOnly = false,
Kerberos5IReadWrite = false,
Kerberos5PReadOnly = false,
Kerberos5PReadWrite = false,
Kerberos5ReadOnly = false,
Kerberos5ReadWrite = false,
Kerberos5iReadOnly = false,
Kerberos5iReadWrite = false,
Kerberos5pReadOnly = false,
Kerberos5pReadWrite = false,
Nfsv3 = false,
Nfsv41 = false,
RuleIndex = 0,
UnixReadOnly = false,
UnixReadWrite = false,
},
},
},
ProtocolTypes = new[]
{
"string",
},
CifsChangeNotifications = "string",
SmbSettings = new AzureNative.NetApp.Inputs.SmbSettingsArgs
{
SmbAccessBasedEnumeration = "string",
SmbEncryption = "string",
SmbNonBrowsable = "string",
},
ThroughputMibps = 0,
WriteBack = "string",
},
ResourceGroupName = "string",
CacheName = "string",
Location = "string",
Tags =
{
{ "string", "string" },
},
Zones = new[]
{
"string",
},
});
example, err := netapp.NewCapacityPoolCache(ctx, "capacityPoolCacheResource", &netapp.CapacityPoolCacheArgs{
AccountName: pulumi.String("string"),
PoolName: pulumi.String("string"),
Properties: &netapp.CachePropertiesArgs{
CacheSubnetResourceId: pulumi.String("string"),
Size: pulumi.Float64(0),
EncryptionKeySource: pulumi.String("string"),
PeeringSubnetResourceId: pulumi.String("string"),
Filepath: pulumi.String("string"),
OriginClusterInformation: &netapp.OriginClusterInformationArgs{
PeerAddresses: pulumi.StringArray{
pulumi.String("string"),
},
PeerClusterName: pulumi.String("string"),
PeerVolumeName: pulumi.String("string"),
PeerVserverName: pulumi.String("string"),
},
Ldap: pulumi.String("string"),
KeyVaultPrivateEndpointResourceId: pulumi.String("string"),
Kerberos: pulumi.String("string"),
LdapServerType: pulumi.String("string"),
GlobalFileLocking: pulumi.String("string"),
ExportPolicy: &netapp.CachePropertiesExportPolicyArgs{
Rules: netapp.ExportPolicyRuleArray{
&netapp.ExportPolicyRuleArgs{
AllowedClients: pulumi.String("string"),
ChownMode: pulumi.String("string"),
Cifs: pulumi.Bool(false),
HasRootAccess: pulumi.Bool(false),
Kerberos5IReadOnly: pulumi.Bool(false),
Kerberos5IReadWrite: pulumi.Bool(false),
Kerberos5PReadOnly: pulumi.Bool(false),
Kerberos5PReadWrite: pulumi.Bool(false),
Kerberos5ReadOnly: pulumi.Bool(false),
Kerberos5ReadWrite: pulumi.Bool(false),
Kerberos5iReadOnly: pulumi.Bool(false),
Kerberos5iReadWrite: pulumi.Bool(false),
Kerberos5pReadOnly: pulumi.Bool(false),
Kerberos5pReadWrite: pulumi.Bool(false),
Nfsv3: pulumi.Bool(false),
Nfsv41: pulumi.Bool(false),
RuleIndex: pulumi.Int(0),
UnixReadOnly: pulumi.Bool(false),
UnixReadWrite: pulumi.Bool(false),
},
},
},
ProtocolTypes: pulumi.StringArray{
pulumi.String("string"),
},
CifsChangeNotifications: pulumi.String("string"),
SmbSettings: &netapp.SmbSettingsArgs{
SmbAccessBasedEnumeration: pulumi.String("string"),
SmbEncryption: pulumi.String("string"),
SmbNonBrowsable: pulumi.String("string"),
},
ThroughputMibps: pulumi.Float64(0),
WriteBack: pulumi.String("string"),
},
ResourceGroupName: pulumi.String("string"),
CacheName: pulumi.String("string"),
Location: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
Zones: pulumi.StringArray{
pulumi.String("string"),
},
})
var capacityPoolCacheResource = new CapacityPoolCache("capacityPoolCacheResource", CapacityPoolCacheArgs.builder()
.accountName("string")
.poolName("string")
.properties(CachePropertiesArgs.builder()
.cacheSubnetResourceId("string")
.size(0.0)
.encryptionKeySource("string")
.peeringSubnetResourceId("string")
.filepath("string")
.originClusterInformation(OriginClusterInformationArgs.builder()
.peerAddresses("string")
.peerClusterName("string")
.peerVolumeName("string")
.peerVserverName("string")
.build())
.ldap("string")
.keyVaultPrivateEndpointResourceId("string")
.kerberos("string")
.ldapServerType("string")
.globalFileLocking("string")
.exportPolicy(CachePropertiesExportPolicyArgs.builder()
.rules(ExportPolicyRuleArgs.builder()
.allowedClients("string")
.chownMode("string")
.cifs(false)
.hasRootAccess(false)
.kerberos5IReadOnly(false)
.kerberos5IReadWrite(false)
.kerberos5PReadOnly(false)
.kerberos5PReadWrite(false)
.kerberos5ReadOnly(false)
.kerberos5ReadWrite(false)
.kerberos5iReadOnly(false)
.kerberos5iReadWrite(false)
.kerberos5pReadOnly(false)
.kerberos5pReadWrite(false)
.nfsv3(false)
.nfsv41(false)
.ruleIndex(0)
.unixReadOnly(false)
.unixReadWrite(false)
.build())
.build())
.protocolTypes("string")
.cifsChangeNotifications("string")
.smbSettings(SmbSettingsArgs.builder()
.smbAccessBasedEnumeration("string")
.smbEncryption("string")
.smbNonBrowsable("string")
.build())
.throughputMibps(0.0)
.writeBack("string")
.build())
.resourceGroupName("string")
.cacheName("string")
.location("string")
.tags(Map.of("string", "string"))
.zones("string")
.build());
capacity_pool_cache_resource = azure_native.netapp.CapacityPoolCache("capacityPoolCacheResource",
account_name="string",
pool_name="string",
properties={
"cache_subnet_resource_id": "string",
"size": 0,
"encryption_key_source": "string",
"peering_subnet_resource_id": "string",
"filepath": "string",
"origin_cluster_information": {
"peer_addresses": ["string"],
"peer_cluster_name": "string",
"peer_volume_name": "string",
"peer_vserver_name": "string",
},
"ldap": "string",
"key_vault_private_endpoint_resource_id": "string",
"kerberos": "string",
"ldap_server_type": "string",
"global_file_locking": "string",
"export_policy": {
"rules": [{
"allowed_clients": "string",
"chown_mode": "string",
"cifs": False,
"has_root_access": False,
"kerberos5_i_read_only": False,
"kerberos5_i_read_write": False,
"kerberos5_p_read_only": False,
"kerberos5_p_read_write": False,
"kerberos5_read_only": False,
"kerberos5_read_write": False,
"kerberos5i_read_only": False,
"kerberos5i_read_write": False,
"kerberos5p_read_only": False,
"kerberos5p_read_write": False,
"nfsv3": False,
"nfsv41": False,
"rule_index": 0,
"unix_read_only": False,
"unix_read_write": False,
}],
},
"protocol_types": ["string"],
"cifs_change_notifications": "string",
"smb_settings": {
"smb_access_based_enumeration": "string",
"smb_encryption": "string",
"smb_non_browsable": "string",
},
"throughput_mibps": 0,
"write_back": "string",
},
resource_group_name="string",
cache_name="string",
location="string",
tags={
"string": "string",
},
zones=["string"])
const capacityPoolCacheResource = new azure_native.netapp.CapacityPoolCache("capacityPoolCacheResource", {
accountName: "string",
poolName: "string",
properties: {
cacheSubnetResourceId: "string",
size: 0,
encryptionKeySource: "string",
peeringSubnetResourceId: "string",
filepath: "string",
originClusterInformation: {
peerAddresses: ["string"],
peerClusterName: "string",
peerVolumeName: "string",
peerVserverName: "string",
},
ldap: "string",
keyVaultPrivateEndpointResourceId: "string",
kerberos: "string",
ldapServerType: "string",
globalFileLocking: "string",
exportPolicy: {
rules: [{
allowedClients: "string",
chownMode: "string",
cifs: false,
hasRootAccess: false,
kerberos5IReadOnly: false,
kerberos5IReadWrite: false,
kerberos5PReadOnly: false,
kerberos5PReadWrite: false,
kerberos5ReadOnly: false,
kerberos5ReadWrite: false,
kerberos5iReadOnly: false,
kerberos5iReadWrite: false,
kerberos5pReadOnly: false,
kerberos5pReadWrite: false,
nfsv3: false,
nfsv41: false,
ruleIndex: 0,
unixReadOnly: false,
unixReadWrite: false,
}],
},
protocolTypes: ["string"],
cifsChangeNotifications: "string",
smbSettings: {
smbAccessBasedEnumeration: "string",
smbEncryption: "string",
smbNonBrowsable: "string",
},
throughputMibps: 0,
writeBack: "string",
},
resourceGroupName: "string",
cacheName: "string",
location: "string",
tags: {
string: "string",
},
zones: ["string"],
});
type: azure-native:netapp:CapacityPoolCache
properties:
accountName: string
cacheName: string
location: string
poolName: string
properties:
cacheSubnetResourceId: string
cifsChangeNotifications: string
encryptionKeySource: string
exportPolicy:
rules:
- allowedClients: string
chownMode: string
cifs: false
hasRootAccess: false
kerberos5IReadOnly: false
kerberos5IReadWrite: false
kerberos5PReadOnly: false
kerberos5PReadWrite: false
kerberos5ReadOnly: false
kerberos5ReadWrite: false
kerberos5iReadOnly: false
kerberos5iReadWrite: false
kerberos5pReadOnly: false
kerberos5pReadWrite: false
nfsv3: false
nfsv41: false
ruleIndex: 0
unixReadOnly: false
unixReadWrite: false
filepath: string
globalFileLocking: string
kerberos: string
keyVaultPrivateEndpointResourceId: string
ldap: string
ldapServerType: string
originClusterInformation:
peerAddresses:
- string
peerClusterName: string
peerVolumeName: string
peerVserverName: string
peeringSubnetResourceId: string
protocolTypes:
- string
size: 0
smbSettings:
smbAccessBasedEnumeration: string
smbEncryption: string
smbNonBrowsable: string
throughputMibps: 0
writeBack: string
resourceGroupName: string
tags:
string: string
zones:
- string
CapacityPoolCache 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 CapacityPoolCache resource accepts the following input properties:
- Account
Name string - The name of the NetApp account
- Pool
Name string - The name of the capacity pool
- Properties
Pulumi.
Azure Native. Net App. Inputs. Cache Properties - Cache properties
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Cache
Name string - The name of the cache resource.
- Location string
- The geo-location where the resource lives
- Dictionary<string, string>
- Resource tags.
- Zones List<string>
- The availability zones.
- Account
Name string - The name of the NetApp account
- Pool
Name string - The name of the capacity pool
- Properties
Cache
Properties Args - Cache properties
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Cache
Name string - The name of the cache resource.
- Location string
- The geo-location where the resource lives
- map[string]string
- Resource tags.
- Zones []string
- The availability zones.
- account
Name String - The name of the NetApp account
- pool
Name String - The name of the capacity pool
- properties
Cache
Properties - Cache properties
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- cache
Name String - The name of the cache resource.
- location String
- The geo-location where the resource lives
- Map<String,String>
- Resource tags.
- zones List<String>
- The availability zones.
- account
Name string - The name of the NetApp account
- pool
Name string - The name of the capacity pool
- properties
Cache
Properties - Cache properties
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- cache
Name string - The name of the cache resource.
- location string
- The geo-location where the resource lives
- {[key: string]: string}
- Resource tags.
- zones string[]
- The availability zones.
- account_
name str - The name of the NetApp account
- pool_
name str - The name of the capacity pool
- properties
Cache
Properties Args - Cache properties
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- cache_
name str - The name of the cache resource.
- location str
- The geo-location where the resource lives
- Mapping[str, str]
- Resource tags.
- zones Sequence[str]
- The availability zones.
- account
Name String - The name of the NetApp account
- pool
Name String - The name of the capacity pool
- properties Property Map
- Cache properties
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- cache
Name String - The name of the cache resource.
- location String
- The geo-location where the resource lives
- Map<String>
- Resource tags.
- zones List<String>
- The availability zones.
Outputs
All input properties are implicitly available as output properties. Additionally, the CapacityPoolCache 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.
- 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.
- 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_ strversion - The Azure API version of the resource.
- etag 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.
- 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 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
CacheMountTargetPropertiesResponse, CacheMountTargetPropertiesResponseArgs
Contains all the information needed to mount a cache- Ip
Address string - The mount target's IPv4 address, used to mount the cache.
- Mount
Target stringId - UUID v4 used to identify the MountTarget
- 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 cache.
- Mount
Target stringId - UUID v4 used to identify the MountTarget
- 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 cache.
- mount
Target StringId - UUID v4 used to identify the MountTarget
- 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 cache.
- mount
Target stringId - UUID v4 used to identify the MountTarget
- 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 cache.
- mount_
target_ strid - UUID v4 used to identify the MountTarget
- 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 cache.
- mount
Target StringId - UUID v4 used to identify the MountTarget
- smb
Server StringFqdn - The SMB server's Fully Qualified Domain Name, FQDN
CacheProperties, CachePropertiesArgs
Cache resource properties- Cache
Subnet stringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- Encryption
Key string | Pulumi.Source Azure Native. Net App. Encryption Key Source - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- Filepath string
- The file path of the Cache.
- Origin
Cluster Pulumi.Information Azure Native. Net App. Inputs. Origin Cluster Information - Origin cluster information
- Peering
Subnet stringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- Size double
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- Cifs
Change string | Pulumi.Notifications Azure Native. Net App. Cifs Change Notify State - Flag indicating whether a CIFS change notification is enabled for the cache.
- Export
Policy Pulumi.Azure Native. Net App. Inputs. Cache Properties Export Policy - Set of export policy rules
- Global
File string | Pulumi.Locking Azure Native. Net App. Global File Locking State - Flag indicating whether the global file lock is enabled for the cache.
- Kerberos
string | Pulumi.
Azure Native. Net App. Kerberos State - Describe if a cache is Kerberos enabled.
- Key
Vault stringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- Ldap
string | Pulumi.
Azure Native. Net App. Ldap State - Specifies whether LDAP is enabled or not for flexcache volume.
- Ldap
Server string | Pulumi.Type Azure Native. Net App. Ldap Server Type - Specifies the type of LDAP server for flexcache volume.
- Protocol
Types List<Union<string, Pulumi.Azure Native. Net App. Protocol Types>> - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- Smb
Settings Pulumi.Azure Native. Net App. Inputs. Smb Settings - SMB information for the cache
- Throughput
Mibps double - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- Write
Back string | Pulumi.Azure Native. Net App. Enable Write Back State - Flag indicating whether writeback is enabled for the cache.
- Cache
Subnet stringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- Encryption
Key string | EncryptionSource Key Source - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- Filepath string
- The file path of the Cache.
- Origin
Cluster OriginInformation Cluster Information - Origin cluster information
- Peering
Subnet stringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- Size float64
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- Cifs
Change string | CifsNotifications Change Notify State - Flag indicating whether a CIFS change notification is enabled for the cache.
- Export
Policy CacheProperties Export Policy - Set of export policy rules
- Global
File string | GlobalLocking File Locking State - Flag indicating whether the global file lock is enabled for the cache.
- Kerberos
string | Kerberos
State - Describe if a cache is Kerberos enabled.
- Key
Vault stringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- Ldap
string | Ldap
State - Specifies whether LDAP is enabled or not for flexcache volume.
- Ldap
Server string | LdapType Server Type - Specifies the type of LDAP server for flexcache volume.
- Protocol
Types []string - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- Smb
Settings SmbSettings - SMB information for the cache
- Throughput
Mibps float64 - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- Write
Back string | EnableWrite Back State - Flag indicating whether writeback is enabled for the cache.
- cache
Subnet StringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption
Key String | EncryptionSource Key Source - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath String
- The file path of the Cache.
- origin
Cluster OriginInformation Cluster Information - Origin cluster information
- peering
Subnet StringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- size Double
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs
Change String | CifsNotifications Change Notify State - Flag indicating whether a CIFS change notification is enabled for the cache.
- export
Policy CacheProperties Export Policy - Set of export policy rules
- global
File String | GlobalLocking File Locking State - Flag indicating whether the global file lock is enabled for the cache.
- kerberos
String | Kerberos
State - Describe if a cache is Kerberos enabled.
- key
Vault StringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap
String | Ldap
State - Specifies whether LDAP is enabled or not for flexcache volume.
- ldap
Server String | LdapType Server Type - Specifies the type of LDAP server for flexcache volume.
- protocol
Types List<Either<String,ProtocolTypes>> - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb
Settings SmbSettings - SMB information for the cache
- throughput
Mibps Double - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write
Back String | EnableWrite Back State - Flag indicating whether writeback is enabled for the cache.
- cache
Subnet stringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption
Key string | EncryptionSource Key Source - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath string
- The file path of the Cache.
- origin
Cluster OriginInformation Cluster Information - Origin cluster information
- peering
Subnet stringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- size number
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs
Change string | CifsNotifications Change Notify State - Flag indicating whether a CIFS change notification is enabled for the cache.
- export
Policy CacheProperties Export Policy - Set of export policy rules
- global
File string | GlobalLocking File Locking State - Flag indicating whether the global file lock is enabled for the cache.
- kerberos
string | Kerberos
State - Describe if a cache is Kerberos enabled.
- key
Vault stringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap
string | Ldap
State - Specifies whether LDAP is enabled or not for flexcache volume.
- ldap
Server string | LdapType Server Type - Specifies the type of LDAP server for flexcache volume.
- protocol
Types (string | ProtocolTypes)[] - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb
Settings SmbSettings - SMB information for the cache
- throughput
Mibps number - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write
Back string | EnableWrite Back State - Flag indicating whether writeback is enabled for the cache.
- cache_
subnet_ strresource_ id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption_
key_ str | Encryptionsource Key Source - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath str
- The file path of the Cache.
- origin_
cluster_ Origininformation Cluster Information - Origin cluster information
- peering_
subnet_ strresource_ id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- size float
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs_
change_ str | Cifsnotifications Change Notify State - Flag indicating whether a CIFS change notification is enabled for the cache.
- export_
policy CacheProperties Export Policy - Set of export policy rules
- global_
file_ str | Globallocking File Locking State - Flag indicating whether the global file lock is enabled for the cache.
- kerberos
str | Kerberos
State - Describe if a cache is Kerberos enabled.
- key_
vault_ strprivate_ endpoint_ resource_ id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap
str | Ldap
State - Specifies whether LDAP is enabled or not for flexcache volume.
- ldap_
server_ str | Ldaptype Server Type - Specifies the type of LDAP server for flexcache volume.
- protocol_
types Sequence[Union[str, ProtocolTypes]] - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb_
settings SmbSettings - SMB information for the cache
- throughput_
mibps float - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write_
back str | EnableWrite Back State - Flag indicating whether writeback is enabled for the cache.
- cache
Subnet StringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption
Key String | "Microsoft.Source Net App" | "Microsoft. Key Vault" - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath String
- The file path of the Cache.
- origin
Cluster Property MapInformation - Origin cluster information
- peering
Subnet StringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- size Number
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs
Change String | "Disabled" | "Enabled"Notifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- export
Policy Property Map - Set of export policy rules
- global
File String | "Disabled" | "Enabled"Locking - Flag indicating whether the global file lock is enabled for the cache.
- kerberos String | "Disabled" | "Enabled"
- Describe if a cache is Kerberos enabled.
- key
Vault StringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap String | "Disabled" | "Enabled"
- Specifies whether LDAP is enabled or not for flexcache volume.
- ldap
Server String | "ActiveType Directory" | "Open LDAP" - Specifies the type of LDAP server for flexcache volume.
- protocol
Types List<String | "NFSv3" | "NFSv4" | "SMB"> - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb
Settings Property Map - SMB information for the cache
- throughput
Mibps Number - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write
Back String | "Disabled" | "Enabled" - Flag indicating whether writeback is enabled for the cache.
CachePropertiesExportPolicy, CachePropertiesExportPolicyArgs
Set of export policy rules- Rules
List<Pulumi.
Azure Native. Net App. Inputs. Export Policy Rule> - Export policy rule
- Rules
[]Export
Policy Rule - Export policy rule
- rules
List<Export
Policy Rule> - Export policy rule
- rules
Export
Policy Rule[] - Export policy rule
- rules
Sequence[Export
Policy Rule] - Export policy rule
- rules List<Property Map>
- Export policy rule
CachePropertiesExportPolicyResponse, CachePropertiesExportPolicyResponseArgs
Set of export policy rules- Rules
List<Pulumi.
Azure Native. Net App. Inputs. Export Policy Rule Response> - Export policy rule
- Rules
[]Export
Policy Rule Response - Export policy rule
- rules
List<Export
Policy Rule Response> - Export policy rule
- rules
Export
Policy Rule Response[] - Export policy rule
- rules
Sequence[Export
Policy Rule Response] - Export policy rule
- rules List<Property Map>
- Export policy rule
CachePropertiesResponse, CachePropertiesResponseArgs
Cache resource properties- Actual
Throughput doubleMibps - Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- Cache
State string - Azure NetApp Files Cache lifecycle management
- Cache
Subnet stringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- Encryption string
- Specifies if the cache is encryption or not.
- Encryption
Key stringSource - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- Filepath string
- The file path of the Cache.
- Language string
- Language supported for volume.
- Maximum
Number doubleOf Files - Maximum number of files allowed.
- Mount
Targets List<Pulumi.Azure Native. Net App. Inputs. Cache Mount Target Properties Response> - List of mount targets that can be used to mount this cache
- Origin
Cluster Pulumi.Information Azure Native. Net App. Inputs. Origin Cluster Information Response - Origin cluster information
- Peering
Subnet stringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- Provisioning
State string - Azure lifecycle management
- Size double
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- Cifs
Change stringNotifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- Export
Policy Pulumi.Azure Native. Net App. Inputs. Cache Properties Export Policy Response - Set of export policy rules
- Global
File stringLocking - Flag indicating whether the global file lock is enabled for the cache.
- Kerberos string
- Describe if a cache is Kerberos enabled.
- Key
Vault stringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- Ldap string
- Specifies whether LDAP is enabled or not for flexcache volume.
- Ldap
Server stringType - Specifies the type of LDAP server for flexcache volume.
- Protocol
Types List<string> - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- Smb
Settings Pulumi.Azure Native. Net App. Inputs. Smb Settings Response - SMB information for the cache
- Throughput
Mibps double - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- Write
Back string - Flag indicating whether writeback is enabled for the cache.
- Actual
Throughput float64Mibps - Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- Cache
State string - Azure NetApp Files Cache lifecycle management
- Cache
Subnet stringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- Encryption string
- Specifies if the cache is encryption or not.
- Encryption
Key stringSource - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- Filepath string
- The file path of the Cache.
- Language string
- Language supported for volume.
- Maximum
Number float64Of Files - Maximum number of files allowed.
- Mount
Targets []CacheMount Target Properties Response - List of mount targets that can be used to mount this cache
- Origin
Cluster OriginInformation Cluster Information Response - Origin cluster information
- Peering
Subnet stringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- Provisioning
State string - Azure lifecycle management
- Size float64
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- Cifs
Change stringNotifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- Export
Policy CacheProperties Export Policy Response - Set of export policy rules
- Global
File stringLocking - Flag indicating whether the global file lock is enabled for the cache.
- Kerberos string
- Describe if a cache is Kerberos enabled.
- Key
Vault stringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- Ldap string
- Specifies whether LDAP is enabled or not for flexcache volume.
- Ldap
Server stringType - Specifies the type of LDAP server for flexcache volume.
- Protocol
Types []string - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- Smb
Settings SmbSettings Response - SMB information for the cache
- Throughput
Mibps float64 - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- Write
Back string - Flag indicating whether writeback is enabled for the cache.
- actual
Throughput DoubleMibps - Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- cache
State String - Azure NetApp Files Cache lifecycle management
- cache
Subnet StringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption String
- Specifies if the cache is encryption or not.
- encryption
Key StringSource - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath String
- The file path of the Cache.
- language String
- Language supported for volume.
- maximum
Number DoubleOf Files - Maximum number of files allowed.
- mount
Targets List<CacheMount Target Properties Response> - List of mount targets that can be used to mount this cache
- origin
Cluster OriginInformation Cluster Information Response - Origin cluster information
- peering
Subnet StringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- provisioning
State String - Azure lifecycle management
- size Double
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs
Change StringNotifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- export
Policy CacheProperties Export Policy Response - Set of export policy rules
- global
File StringLocking - Flag indicating whether the global file lock is enabled for the cache.
- kerberos String
- Describe if a cache is Kerberos enabled.
- key
Vault StringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap String
- Specifies whether LDAP is enabled or not for flexcache volume.
- ldap
Server StringType - Specifies the type of LDAP server for flexcache volume.
- protocol
Types List<String> - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb
Settings SmbSettings Response - SMB information for the cache
- throughput
Mibps Double - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write
Back String - Flag indicating whether writeback is enabled for the cache.
- actual
Throughput numberMibps - Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- cache
State string - Azure NetApp Files Cache lifecycle management
- cache
Subnet stringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption string
- Specifies if the cache is encryption or not.
- encryption
Key stringSource - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath string
- The file path of the Cache.
- language string
- Language supported for volume.
- maximum
Number numberOf Files - Maximum number of files allowed.
- mount
Targets CacheMount Target Properties Response[] - List of mount targets that can be used to mount this cache
- origin
Cluster OriginInformation Cluster Information Response - Origin cluster information
- peering
Subnet stringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- provisioning
State string - Azure lifecycle management
- size number
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs
Change stringNotifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- export
Policy CacheProperties Export Policy Response - Set of export policy rules
- global
File stringLocking - Flag indicating whether the global file lock is enabled for the cache.
- kerberos string
- Describe if a cache is Kerberos enabled.
- key
Vault stringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap string
- Specifies whether LDAP is enabled or not for flexcache volume.
- ldap
Server stringType - Specifies the type of LDAP server for flexcache volume.
- protocol
Types string[] - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb
Settings SmbSettings Response - SMB information for the cache
- throughput
Mibps number - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write
Back string - Flag indicating whether writeback is enabled for the cache.
- actual_
throughput_ floatmibps - Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- cache_
state str - Azure NetApp Files Cache lifecycle management
- cache_
subnet_ strresource_ id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption str
- Specifies if the cache is encryption or not.
- encryption_
key_ strsource - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath str
- The file path of the Cache.
- language str
- Language supported for volume.
- maximum_
number_ floatof_ files - Maximum number of files allowed.
- mount_
targets Sequence[CacheMount Target Properties Response] - List of mount targets that can be used to mount this cache
- origin_
cluster_ Origininformation Cluster Information Response - Origin cluster information
- peering_
subnet_ strresource_ id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- provisioning_
state str - Azure lifecycle management
- size float
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs_
change_ strnotifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- export_
policy CacheProperties Export Policy Response - Set of export policy rules
- global_
file_ strlocking - Flag indicating whether the global file lock is enabled for the cache.
- kerberos str
- Describe if a cache is Kerberos enabled.
- key_
vault_ strprivate_ endpoint_ resource_ id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap str
- Specifies whether LDAP is enabled or not for flexcache volume.
- ldap_
server_ strtype - Specifies the type of LDAP server for flexcache volume.
- protocol_
types Sequence[str] - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb_
settings SmbSettings Response - SMB information for the cache
- throughput_
mibps float - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write_
back str - Flag indicating whether writeback is enabled for the cache.
- actual
Throughput NumberMibps - Actual throughput in MiB/s for auto qosType volumes calculated based on size and serviceLevel
- cache
State String - Azure NetApp Files Cache lifecycle management
- cache
Subnet StringResource Id - The Azure Resource URI for a delegated cache subnet that will be used to allocate data IPs.
- encryption String
- Specifies if the cache is encryption or not.
- encryption
Key StringSource - Source of key used to encrypt data in the cache. Applicable if NetApp account has encryption.keySource = 'Microsoft.KeyVault'. Possible values (case-insensitive) are: 'Microsoft.NetApp, Microsoft.KeyVault'
- filepath String
- The file path of the Cache.
- language String
- Language supported for volume.
- maximum
Number NumberOf Files - Maximum number of files allowed.
- mount
Targets List<Property Map> - List of mount targets that can be used to mount this cache
- origin
Cluster Property MapInformation - Origin cluster information
- peering
Subnet StringResource Id - The Azure Resource URI for a delegated subnet that will be used for ANF Intercluster Interface IP addresses.
- provisioning
State String - Azure lifecycle management
- size Number
- Maximum storage quota allowed for a file system in bytes. Valid values are in the range 50GiB to 1PiB. Values expressed in bytes as multiples of 1GiB.
- cifs
Change StringNotifications - Flag indicating whether a CIFS change notification is enabled for the cache.
- export
Policy Property Map - Set of export policy rules
- global
File StringLocking - Flag indicating whether the global file lock is enabled for the cache.
- kerberos String
- Describe if a cache is Kerberos enabled.
- key
Vault StringPrivate Endpoint Resource Id - The resource ID of private endpoint for KeyVault. It must reside in the same VNET as the volume. Only applicable if encryptionKeySource = 'Microsoft.KeyVault'.
- ldap String
- Specifies whether LDAP is enabled or not for flexcache volume.
- ldap
Server StringType - Specifies the type of LDAP server for flexcache volume.
- protocol
Types List<String> - Set of supported protocol types, which include NFSv3, NFSv4 and SMB protocol
- smb
Settings Property Map - SMB information for the cache
- throughput
Mibps Number - Maximum throughput in MiB/s that can be achieved by this cache volume and this will be accepted as input only for manual qosType cache
- write
Back String - Flag indicating whether writeback is enabled for the cache.
ChownMode, ChownModeArgs
- Restricted
Restricted- Unrestricted
Unrestricted
- Chown
Mode Restricted Restricted- Chown
Mode Unrestricted Unrestricted
- Restricted
Restricted- Unrestricted
Unrestricted
- Restricted
Restricted- Unrestricted
Unrestricted
- RESTRICTED
Restricted- UNRESTRICTED
Unrestricted
- "Restricted"
Restricted- "Unrestricted"
Unrestricted
CifsChangeNotifyState, CifsChangeNotifyStateArgs
- Disabled
DisabledCIFS change notification is disabled- Enabled
EnabledCIFS change notification is enabled
- Cifs
Change Notify State Disabled DisabledCIFS change notification is disabled- Cifs
Change Notify State Enabled EnabledCIFS change notification is enabled
- Disabled
DisabledCIFS change notification is disabled- Enabled
EnabledCIFS change notification is enabled
- Disabled
DisabledCIFS change notification is disabled- Enabled
EnabledCIFS change notification is enabled
- DISABLED
DisabledCIFS change notification is disabled- ENABLED
EnabledCIFS change notification is enabled
- "Disabled"
DisabledCIFS change notification is disabled- "Enabled"
EnabledCIFS change notification is enabled
EnableWriteBackState, EnableWriteBackStateArgs
- Disabled
DisabledWriteback cache is disabled- Enabled
EnabledWriteback cache is enabled
- Enable
Write Back State Disabled DisabledWriteback cache is disabled- Enable
Write Back State Enabled EnabledWriteback cache is enabled
- Disabled
DisabledWriteback cache is disabled- Enabled
EnabledWriteback cache is enabled
- Disabled
DisabledWriteback cache is disabled- Enabled
EnabledWriteback cache is enabled
- DISABLED
DisabledWriteback cache is disabled- ENABLED
EnabledWriteback cache is enabled
- "Disabled"
DisabledWriteback cache is disabled- "Enabled"
EnabledWriteback cache is enabled
EncryptionKeySource, EncryptionKeySourceArgs
- Microsoft_Net
App Microsoft.NetAppMicrosoft-managed key encryption- Microsoft_Key
Vault Microsoft.KeyVaultCustomer-managed key encryption
- Encryption
Key Source_Microsoft_Net App Microsoft.NetAppMicrosoft-managed key encryption- Encryption
Key Source_Microsoft_Key Vault Microsoft.KeyVaultCustomer-managed key encryption
- Microsoft_Net
App Microsoft.NetAppMicrosoft-managed key encryption- Microsoft_Key
Vault Microsoft.KeyVaultCustomer-managed key encryption
- Microsoft_Net
App Microsoft.NetAppMicrosoft-managed key encryption- Microsoft_Key
Vault Microsoft.KeyVaultCustomer-managed key encryption
- MICROSOFT_NET_APP
Microsoft.NetAppMicrosoft-managed key encryption- MICROSOFT_KEY_VAULT
Microsoft.KeyVaultCustomer-managed key encryption
- "Microsoft.
Net App" Microsoft.NetAppMicrosoft-managed key encryption- "Microsoft.
Key Vault" Microsoft.KeyVaultCustomer-managed key encryption
ExportPolicyRule, ExportPolicyRuleArgs
Volume Export Policy Rule- Allowed
Clients string - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- Chown
Mode string | Pulumi.Azure Native. Net App. Chown Mode - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- Cifs bool
- Allows CIFS protocol
- Has
Root boolAccess - Has root access to volume
- Kerberos5IRead
Only bool - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5IRead
Write bool - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Only bool - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Write bool - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Only bool - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Write bool - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- Rule
Index int - Order index
- Unix
Read boolOnly - Read only access
- Unix
Read boolWrite - Read and write access
- Allowed
Clients string - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- Chown
Mode string | ChownMode - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- Cifs bool
- Allows CIFS protocol
- Has
Root boolAccess - Has root access to volume
- Kerberos5IRead
Only bool - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5IRead
Write bool - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Only bool - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Write bool - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Only bool - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Write bool - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- Rule
Index int - Order index
- Unix
Read boolOnly - Read only access
- Unix
Read boolWrite - Read and write access
- allowed
Clients String - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown
Mode String | ChownMode - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs Boolean
- Allows CIFS protocol
- has
Root BooleanAccess - Has root access to volume
- kerberos5IRead
Only Boolean - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5IRead
Write Boolean - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Only Boolean - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Write Boolean - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Only Boolean - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Write Boolean - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 Boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 Boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule
Index Integer - Order index
- unix
Read BooleanOnly - Read only access
- unix
Read BooleanWrite - Read and write access
- allowed
Clients string - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown
Mode string | ChownMode - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs boolean
- Allows CIFS protocol
- has
Root booleanAccess - Has root access to volume
- kerberos5IRead
Only boolean - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5IRead
Write boolean - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Only boolean - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Write boolean - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Only boolean - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Write boolean - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read booleanOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read booleanWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read booleanOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read booleanWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule
Index number - Order index
- unix
Read booleanOnly - Read only access
- unix
Read booleanWrite - Read and write access
- allowed_
clients str - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown_
mode str | ChownMode - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs bool
- Allows CIFS protocol
- has_
root_ boolaccess - Has root access to volume
- kerberos5_
i_ boolread_ only - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_
i_ boolread_ write - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5_
p_ boolread_ only - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_
p_ boolread_ write - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5_
read_ boolonly - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_
read_ boolwrite - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i_
read_ boolonly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i_
read_ boolwrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p_
read_ boolonly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p_
read_ boolwrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule_
index int - Order index
- unix_
read_ boolonly - Read only access
- unix_
read_ boolwrite - Read and write access
- allowed
Clients String - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown
Mode String | "Restricted" | "Unrestricted" - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs Boolean
- Allows CIFS protocol
- has
Root BooleanAccess - Has root access to volume
- kerberos5IRead
Only Boolean - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5IRead
Write Boolean - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Only Boolean - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Write Boolean - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Only Boolean - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Write Boolean - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 Boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 Boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule
Index Number - Order index
- unix
Read BooleanOnly - Read only access
- unix
Read BooleanWrite - Read and write access
ExportPolicyRuleResponse, ExportPolicyRuleResponseArgs
Volume Export Policy Rule- Allowed
Clients string - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- Chown
Mode string - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- Cifs bool
- Allows CIFS protocol
- Has
Root boolAccess - Has root access to volume
- Kerberos5IRead
Only bool - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5IRead
Write bool - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Only bool - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Write bool - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Only bool - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Write bool - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- Rule
Index int - Order index
- Unix
Read boolOnly - Read only access
- Unix
Read boolWrite - Read and write access
- Allowed
Clients string - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- Chown
Mode string - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- Cifs bool
- Allows CIFS protocol
- Has
Root boolAccess - Has root access to volume
- Kerberos5IRead
Only bool - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5IRead
Write bool - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Only bool - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5PRead
Write bool - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Only bool - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5Read
Write bool - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5i
Read boolWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- Kerberos5p
Read boolWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- Nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- Nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- Rule
Index int - Order index
- Unix
Read boolOnly - Read only access
- Unix
Read boolWrite - Read and write access
- allowed
Clients String - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown
Mode String - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs Boolean
- Allows CIFS protocol
- has
Root BooleanAccess - Has root access to volume
- kerberos5IRead
Only Boolean - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5IRead
Write Boolean - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Only Boolean - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Write Boolean - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Only Boolean - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Write Boolean - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 Boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 Boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule
Index Integer - Order index
- unix
Read BooleanOnly - Read only access
- unix
Read BooleanWrite - Read and write access
- allowed
Clients string - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown
Mode string - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs boolean
- Allows CIFS protocol
- has
Root booleanAccess - Has root access to volume
- kerberos5IRead
Only boolean - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5IRead
Write boolean - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Only boolean - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Write boolean - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Only boolean - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Write boolean - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read booleanOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read booleanWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read booleanOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read booleanWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule
Index number - Order index
- unix
Read booleanOnly - Read only access
- unix
Read booleanWrite - Read and write access
- allowed_
clients str - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown_
mode str - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs bool
- Allows CIFS protocol
- has_
root_ boolaccess - Has root access to volume
- kerberos5_
i_ boolread_ only - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_
i_ boolread_ write - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5_
p_ boolread_ only - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_
p_ boolread_ write - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5_
read_ boolonly - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5_
read_ boolwrite - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i_
read_ boolonly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i_
read_ boolwrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p_
read_ boolonly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p_
read_ boolwrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 bool
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 bool
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule_
index int - Order index
- unix_
read_ boolonly - Read only access
- unix_
read_ boolwrite - Read and write access
- allowed
Clients String - Client ingress specification as comma separated string with IPv4 CIDRs, IPv4 host addresses and host names
- chown
Mode String - This parameter specifies who is authorized to change the ownership of a file. restricted - Only root user can change the ownership of the file. unrestricted - Non-root users can change ownership of files that they own.
- cifs Boolean
- Allows CIFS protocol
- has
Root BooleanAccess - Has root access to volume
- kerberos5IRead
Only Boolean - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5IRead
Write Boolean - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Only Boolean - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5PRead
Write Boolean - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Only Boolean - Kerberos5 Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5Read
Write Boolean - Kerberos5 Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanOnly - Kerberos5i Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5i
Read BooleanWrite - Kerberos5i Read and write access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanOnly - Kerberos5p Read only access. To be use with swagger version 2020-05-01 or later
- kerberos5p
Read BooleanWrite - Kerberos5p Read and write access. To be use with swagger version 2020-05-01 or later
- nfsv3 Boolean
- Allows NFSv3 protocol. Enable only for NFSv3 type volumes
- nfsv41 Boolean
- Allows NFSv4.1 protocol. Enable only for NFSv4.1 type volumes
- rule
Index Number - Order index
- unix
Read BooleanOnly - Read only access
- unix
Read BooleanWrite - Read and write access
GlobalFileLockingState, GlobalFileLockingStateArgs
- Disabled
DisabledGlobal file locking is disabled- Enabled
EnabledGlobal file locking is enabled
- Global
File Locking State Disabled DisabledGlobal file locking is disabled- Global
File Locking State Enabled EnabledGlobal file locking is enabled
- Disabled
DisabledGlobal file locking is disabled- Enabled
EnabledGlobal file locking is enabled
- Disabled
DisabledGlobal file locking is disabled- Enabled
EnabledGlobal file locking is enabled
- DISABLED
DisabledGlobal file locking is disabled- ENABLED
EnabledGlobal file locking is enabled
- "Disabled"
DisabledGlobal file locking is disabled- "Enabled"
EnabledGlobal file locking is enabled
KerberosState, KerberosStateArgs
- Disabled
DisabledKerberos is disabled- Enabled
EnabledKerberos is enabled
- Kerberos
State Disabled DisabledKerberos is disabled- Kerberos
State Enabled EnabledKerberos is enabled
- Disabled
DisabledKerberos is disabled- Enabled
EnabledKerberos is enabled
- Disabled
DisabledKerberos is disabled- Enabled
EnabledKerberos is enabled
- DISABLED
DisabledKerberos is disabled- ENABLED
EnabledKerberos is enabled
- "Disabled"
DisabledKerberos is disabled- "Enabled"
EnabledKerberos is enabled
LdapServerType, LdapServerTypeArgs
- Active
Directory ActiveDirectoryThe volume should use Active Directory for LDAP connections.- Open
LDAP OpenLDAPThe volume should use OpenLDAP for LDAP connections.
- Ldap
Server Type Active Directory ActiveDirectoryThe volume should use Active Directory for LDAP connections.- Ldap
Server Type Open LDAP OpenLDAPThe volume should use OpenLDAP for LDAP connections.
- Active
Directory ActiveDirectoryThe volume should use Active Directory for LDAP connections.- Open
LDAP OpenLDAPThe volume should use OpenLDAP for LDAP connections.
- Active
Directory ActiveDirectoryThe volume should use Active Directory for LDAP connections.- Open
LDAP OpenLDAPThe volume should use OpenLDAP for LDAP connections.
- ACTIVE_DIRECTORY
ActiveDirectoryThe volume should use Active Directory for LDAP connections.- OPEN_LDAP
OpenLDAPThe volume should use OpenLDAP for LDAP connections.
- "Active
Directory" ActiveDirectoryThe volume should use Active Directory for LDAP connections.- "Open
LDAP" OpenLDAPThe volume should use OpenLDAP for LDAP connections.
LdapState, LdapStateArgs
- Disabled
Disabledldap is disabled.- Enabled
Enabledldap is enabled
- Ldap
State Disabled Disabledldap is disabled.- Ldap
State Enabled Enabledldap is enabled
- Disabled
Disabledldap is disabled.- Enabled
Enabledldap is enabled
- Disabled
Disabledldap is disabled.- Enabled
Enabledldap is enabled
- DISABLED
Disabledldap is disabled.- ENABLED
Enabledldap is enabled
- "Disabled"
Disabledldap is disabled.- "Enabled"
Enabledldap is enabled
OriginClusterInformation, OriginClusterInformationArgs
Stores the origin cluster information associated to a cache.- Peer
Addresses List<string> - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- Peer
Cluster stringName - ONTAP cluster name of external cluster hosting the origin volume
- Peer
Volume stringName - External origin volume name associated to this cache
- Peer
Vserver stringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- Peer
Addresses []string - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- Peer
Cluster stringName - ONTAP cluster name of external cluster hosting the origin volume
- Peer
Volume stringName - External origin volume name associated to this cache
- Peer
Vserver stringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer
Addresses List<String> - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer
Cluster StringName - ONTAP cluster name of external cluster hosting the origin volume
- peer
Volume StringName - External origin volume name associated to this cache
- peer
Vserver StringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer
Addresses string[] - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer
Cluster stringName - ONTAP cluster name of external cluster hosting the origin volume
- peer
Volume stringName - External origin volume name associated to this cache
- peer
Vserver stringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer_
addresses Sequence[str] - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer_
cluster_ strname - ONTAP cluster name of external cluster hosting the origin volume
- peer_
volume_ strname - External origin volume name associated to this cache
- peer_
vserver_ strname - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer
Addresses List<String> - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer
Cluster StringName - ONTAP cluster name of external cluster hosting the origin volume
- peer
Volume StringName - External origin volume name associated to this cache
- peer
Vserver StringName - External Vserver (SVM) name name of the SVM hosting the origin volume
OriginClusterInformationResponse, OriginClusterInformationResponseArgs
Stores the origin cluster information associated to a cache.- Peer
Addresses List<string> - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- Peer
Cluster stringName - ONTAP cluster name of external cluster hosting the origin volume
- Peer
Volume stringName - External origin volume name associated to this cache
- Peer
Vserver stringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- Peer
Addresses []string - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- Peer
Cluster stringName - ONTAP cluster name of external cluster hosting the origin volume
- Peer
Volume stringName - External origin volume name associated to this cache
- Peer
Vserver stringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer
Addresses List<String> - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer
Cluster StringName - ONTAP cluster name of external cluster hosting the origin volume
- peer
Volume StringName - External origin volume name associated to this cache
- peer
Vserver StringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer
Addresses string[] - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer
Cluster stringName - ONTAP cluster name of external cluster hosting the origin volume
- peer
Volume stringName - External origin volume name associated to this cache
- peer
Vserver stringName - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer_
addresses Sequence[str] - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer_
cluster_ strname - ONTAP cluster name of external cluster hosting the origin volume
- peer_
volume_ strname - External origin volume name associated to this cache
- peer_
vserver_ strname - External Vserver (SVM) name name of the SVM hosting the origin volume
- peer
Addresses List<String> - ONTAP Intercluster LIF IP addresses. One IP address per cluster node is required
- peer
Cluster StringName - ONTAP cluster name of external cluster hosting the origin volume
- peer
Volume StringName - External origin volume name associated to this cache
- peer
Vserver StringName - External Vserver (SVM) name name of the SVM hosting the origin volume
ProtocolTypes, ProtocolTypesArgs
- NFSv3
NFSv3NFSv3 protocol type- NFSv4
NFSv4NFSv4 protocol type- SMB
SMBSMB protocol type
- Protocol
Types NFSv3 NFSv3NFSv3 protocol type- Protocol
Types NFSv4 NFSv4NFSv4 protocol type- Protocol
Types SMB SMBSMB protocol type
- NFSv3
NFSv3NFSv3 protocol type- NFSv4
NFSv4NFSv4 protocol type- SMB
SMBSMB protocol type
- NFSv3
NFSv3NFSv3 protocol type- NFSv4
NFSv4NFSv4 protocol type- SMB
SMBSMB protocol type
- NF_SV3
NFSv3NFSv3 protocol type- NF_SV4
NFSv4NFSv4 protocol type- SMB
SMBSMB protocol type
- "NFSv3"
NFSv3NFSv3 protocol type- "NFSv4"
NFSv4NFSv4 protocol type- "SMB"
SMBSMB protocol type
SmbAccessBasedEnumeration, SmbAccessBasedEnumerationArgs
- Disabled
DisabledsmbAccessBasedEnumeration share setting is disabled- Enabled
EnabledsmbAccessBasedEnumeration share setting is enabled
- Smb
Access Based Enumeration Disabled DisabledsmbAccessBasedEnumeration share setting is disabled- Smb
Access Based Enumeration Enabled EnabledsmbAccessBasedEnumeration share setting is enabled
- Disabled
DisabledsmbAccessBasedEnumeration share setting is disabled- Enabled
EnabledsmbAccessBasedEnumeration share setting is enabled
- Disabled
DisabledsmbAccessBasedEnumeration share setting is disabled- Enabled
EnabledsmbAccessBasedEnumeration share setting is enabled
- DISABLED
DisabledsmbAccessBasedEnumeration share setting is disabled- ENABLED
EnabledsmbAccessBasedEnumeration share setting is enabled
- "Disabled"
DisabledsmbAccessBasedEnumeration share setting is disabled- "Enabled"
EnabledsmbAccessBasedEnumeration share setting is enabled
SmbEncryptionState, SmbEncryptionStateArgs
- Disabled
DisabledSMB encryption is disabled- Enabled
EnabledSMB encryption is enabled
- Smb
Encryption State Disabled DisabledSMB encryption is disabled- Smb
Encryption State Enabled EnabledSMB encryption is enabled
- Disabled
DisabledSMB encryption is disabled- Enabled
EnabledSMB encryption is enabled
- Disabled
DisabledSMB encryption is disabled- Enabled
EnabledSMB encryption is enabled
- DISABLED
DisabledSMB encryption is disabled- ENABLED
EnabledSMB encryption is enabled
- "Disabled"
DisabledSMB encryption is disabled- "Enabled"
EnabledSMB encryption is enabled
SmbNonBrowsable, SmbNonBrowsableArgs
- Disabled
DisabledsmbNonBrowsable share setting is disabled- Enabled
EnabledsmbNonBrowsable share setting is enabled
- Smb
Non Browsable Disabled DisabledsmbNonBrowsable share setting is disabled- Smb
Non Browsable Enabled EnabledsmbNonBrowsable share setting is enabled
- Disabled
DisabledsmbNonBrowsable share setting is disabled- Enabled
EnabledsmbNonBrowsable share setting is enabled
- Disabled
DisabledsmbNonBrowsable share setting is disabled- Enabled
EnabledsmbNonBrowsable share setting is enabled
- DISABLED
DisabledsmbNonBrowsable share setting is disabled- ENABLED
EnabledsmbNonBrowsable share setting is enabled
- "Disabled"
DisabledsmbNonBrowsable share setting is disabled- "Enabled"
EnabledsmbNonBrowsable share setting is enabled
SmbSettings, SmbSettingsArgs
SMB settings for the cache- Smb
Access string | Pulumi.Based Enumeration Azure Native. Net App. Smb Access Based Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- Smb
Encryption string | Pulumi.Azure Native. Net App. Smb Encryption State - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- Smb
Non string | Pulumi.Browsable Azure Native. Net App. Smb Non Browsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- Smb
Access string | SmbBased Enumeration Access Based Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- Smb
Encryption string | SmbEncryption State - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- Smb
Non string | SmbBrowsable Non Browsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Access String | SmbBased Enumeration Access Based Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Encryption String | SmbEncryption State - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb
Non String | SmbBrowsable Non Browsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Access string | SmbBased Enumeration Access Based Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Encryption string | SmbEncryption State - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb
Non string | SmbBrowsable Non Browsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb_
access_ str | Smbbased_ enumeration Access Based Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb_
encryption str | SmbEncryption State - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb_
non_ str | Smbbrowsable Non Browsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Access String | "Disabled" | "Enabled"Based Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Encryption String | "Disabled" | "Enabled" - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb
Non String | "Disabled" | "Enabled"Browsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
SmbSettingsResponse, SmbSettingsResponseArgs
SMB settings for the cache- Smb
Access stringBased Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- Smb
Encryption string - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- Smb
Non stringBrowsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- Smb
Access stringBased Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- Smb
Encryption string - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- Smb
Non stringBrowsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Access StringBased Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Encryption String - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb
Non StringBrowsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Access stringBased Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Encryption string - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb
Non stringBrowsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb_
access_ strbased_ enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb_
encryption str - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb_
non_ strbrowsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Access StringBased Enumeration - Enables access-based enumeration share property for SMB Shares. Only applicable for SMB/DualProtocol volume
- smb
Encryption String - Enables encryption for in-flight smb3 data. Only applicable for SMB/DualProtocol cache.
- smb
Non StringBrowsable - Enables non-browsable property for SMB Shares. Only applicable for SMB/DualProtocol volume
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:CapacityPoolCache account1/pool1/cache1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetApp/netAppAccounts/{accountName}/capacityPools/{poolName}/caches/{cacheName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
