This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
Get the details of the specified Cache
Uses Azure REST API version 2025-09-01-preview.
Using getCapacityPoolCache
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCapacityPoolCache(args: GetCapacityPoolCacheArgs, opts?: InvokeOptions): Promise<GetCapacityPoolCacheResult>
function getCapacityPoolCacheOutput(args: GetCapacityPoolCacheOutputArgs, opts?: InvokeOptions): Output<GetCapacityPoolCacheResult>def get_capacity_pool_cache(account_name: Optional[str] = None,
cache_name: Optional[str] = None,
pool_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCapacityPoolCacheResult
def get_capacity_pool_cache_output(account_name: Optional[pulumi.Input[str]] = None,
cache_name: Optional[pulumi.Input[str]] = None,
pool_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCapacityPoolCacheResult]func LookupCapacityPoolCache(ctx *Context, args *LookupCapacityPoolCacheArgs, opts ...InvokeOption) (*LookupCapacityPoolCacheResult, error)
func LookupCapacityPoolCacheOutput(ctx *Context, args *LookupCapacityPoolCacheOutputArgs, opts ...InvokeOption) LookupCapacityPoolCacheResultOutput> Note: This function is named LookupCapacityPoolCache in the Go SDK.
public static class GetCapacityPoolCache
{
public static Task<GetCapacityPoolCacheResult> InvokeAsync(GetCapacityPoolCacheArgs args, InvokeOptions? opts = null)
public static Output<GetCapacityPoolCacheResult> Invoke(GetCapacityPoolCacheInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCapacityPoolCacheResult> getCapacityPoolCache(GetCapacityPoolCacheArgs args, InvokeOptions options)
public static Output<GetCapacityPoolCacheResult> getCapacityPoolCache(GetCapacityPoolCacheArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:netapp:getCapacityPoolCache
arguments:
# arguments dictionaryThe following arguments are supported:
- Account
Name string - The name of the NetApp account
- Cache
Name string - The name of the cache resource.
- Pool
Name string - The name of the capacity pool
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Account
Name string - The name of the NetApp account
- Cache
Name string - The name of the cache resource.
- Pool
Name string - The name of the capacity pool
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- account
Name String - The name of the NetApp account
- cache
Name String - The name of the cache resource.
- pool
Name String - The name of the capacity pool
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- account
Name string - The name of the NetApp account
- cache
Name string - The name of the cache resource.
- pool
Name string - The name of the capacity pool
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- account_
name str - The name of the NetApp account
- cache_
name str - The name of the cache resource.
- pool_
name str - The name of the capacity pool
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- account
Name String - The name of the NetApp account
- cache
Name String - The name of the cache resource.
- pool
Name String - The name of the capacity pool
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getCapacityPoolCache Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Net App. Outputs. Cache Properties Response - Cache properties
- System
Data Pulumi.Azure Native. Net App. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Dictionary<string, string>
- Resource tags.
- Zones List<string>
- The availability zones.
- Azure
Api stringVersion - The Azure API version of the resource.
- Etag string
- "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Properties
Cache
Properties Response - Cache properties
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- map[string]string
- Resource tags.
- Zones []string
- The availability zones.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties
Cache
Properties Response - Cache properties
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String,String>
- Resource tags.
- zones List<String>
- The availability zones.
- azure
Api stringVersion - The Azure API version of the resource.
- etag string
- "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- properties
Cache
Properties Response - Cache properties
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- {[key: string]: string}
- Resource tags.
- zones string[]
- The availability zones.
- azure_
api_ strversion - The Azure API version of the resource.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- properties
Cache
Properties Response - Cache properties
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Mapping[str, str]
- Resource tags.
- zones Sequence[str]
- The availability zones.
- azure
Api StringVersion - The Azure API version of the resource.
- etag String
- "If etag is provided in the response body, it may also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields.")
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- properties Property Map
- Cache properties
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Map<String>
- Resource tags.
- zones List<String>
- The availability zones.
Supporting Types
CacheMountTargetPropertiesResponse
- 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
CachePropertiesExportPolicyResponse
- 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
- 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.
ExportPolicyRuleResponse
- 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
OriginClusterInformationResponse
- 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
SmbSettingsResponse
- 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
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
