This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.storagecache.getCache
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Returns a cache. Azure REST API version: 2023-05-01.
Other available API versions: 2021-03-01, 2023-03-01-preview, 2023-11-01-preview, 2024-03-01, 2024-07-01.
Using getCache
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 getCache(args: GetCacheArgs, opts?: InvokeOptions): Promise<GetCacheResult>
function getCacheOutput(args: GetCacheOutputArgs, opts?: InvokeOptions): Output<GetCacheResult>def get_cache(cache_name: Optional[str] = None,
              resource_group_name: Optional[str] = None,
              opts: Optional[InvokeOptions] = None) -> GetCacheResult
def get_cache_output(cache_name: Optional[pulumi.Input[str]] = None,
              resource_group_name: Optional[pulumi.Input[str]] = None,
              opts: Optional[InvokeOptions] = None) -> Output[GetCacheResult]func LookupCache(ctx *Context, args *LookupCacheArgs, opts ...InvokeOption) (*LookupCacheResult, error)
func LookupCacheOutput(ctx *Context, args *LookupCacheOutputArgs, opts ...InvokeOption) LookupCacheResultOutput> Note: This function is named LookupCache in the Go SDK.
public static class GetCache 
{
    public static Task<GetCacheResult> InvokeAsync(GetCacheArgs args, InvokeOptions? opts = null)
    public static Output<GetCacheResult> Invoke(GetCacheInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCacheResult> getCache(GetCacheArgs args, InvokeOptions options)
public static Output<GetCacheResult> getCache(GetCacheArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:storagecache:getCache
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CacheName string
- Name of cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- CacheName string
- Name of cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- cacheName String
- Name of cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- cacheName string
- Name of cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- cache_name str
- Name of cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- cacheName String
- Name of cache. Length of name must not be greater than 80 and chars must be from the [-0-9a-zA-Z_] char class.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getCache Result
The following output properties are available:
- Health
Pulumi.Azure Native. Storage Cache. Outputs. Cache Health Response 
- Health of the cache.
- Id string
- Resource ID of the cache.
- MountAddresses List<string>
- Array of IPv4 addresses that can be used by clients mounting this cache.
- Name string
- Name of cache.
- PrimingJobs List<Pulumi.Azure Native. Storage Cache. Outputs. Priming Job Response> 
- Specifies the priming jobs defined in the cache.
- ProvisioningState string
- ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- SpaceAllocation List<Pulumi.Azure Native. Storage Cache. Outputs. Storage Target Space Allocation Response> 
- Specifies the space allocation percentage for each storage target in the cache.
- SystemData Pulumi.Azure Native. Storage Cache. Outputs. System Data Response 
- The system meta data relating to this resource.
- Type string
- Type of the cache; Microsoft.StorageCache/Cache
- UpgradeStatus Pulumi.Azure Native. Storage Cache. Outputs. Cache Upgrade Status Response 
- Upgrade status of the cache.
- CacheSize intGB 
- The size of this Cache, in GB.
- DirectoryServices Pulumi.Settings Azure Native. Storage Cache. Outputs. Cache Directory Settings Response 
- Specifies Directory Services settings of the cache.
- EncryptionSettings Pulumi.Azure Native. Storage Cache. Outputs. Cache Encryption Settings Response 
- Specifies encryption settings of the cache.
- Identity
Pulumi.Azure Native. Storage Cache. Outputs. Cache Identity Response 
- The identity of the cache, if configured.
- Location string
- Region name string.
- NetworkSettings Pulumi.Azure Native. Storage Cache. Outputs. Cache Network Settings Response 
- Specifies network settings of the cache.
- SecuritySettings Pulumi.Azure Native. Storage Cache. Outputs. Cache Security Settings Response 
- Specifies security settings of the cache.
- Sku
Pulumi.Azure Native. Storage Cache. Outputs. Cache Response Sku 
- SKU for the cache.
- Subnet string
- Subnet used for the cache.
- Dictionary<string, string>
- Resource tags.
- UpgradeSettings Pulumi.Azure Native. Storage Cache. Outputs. Cache Upgrade Settings Response 
- Upgrade settings of the cache.
- Zones List<string>
- Availability zones for resources. This field should only contain a single element in the array.
- Health
CacheHealth Response 
- Health of the cache.
- Id string
- Resource ID of the cache.
- MountAddresses []string
- Array of IPv4 addresses that can be used by clients mounting this cache.
- Name string
- Name of cache.
- PrimingJobs []PrimingJob Response 
- Specifies the priming jobs defined in the cache.
- ProvisioningState string
- ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- SpaceAllocation []StorageTarget Space Allocation Response 
- Specifies the space allocation percentage for each storage target in the cache.
- SystemData SystemData Response 
- The system meta data relating to this resource.
- Type string
- Type of the cache; Microsoft.StorageCache/Cache
- UpgradeStatus CacheUpgrade Status Response 
- Upgrade status of the cache.
- CacheSize intGB 
- The size of this Cache, in GB.
- DirectoryServices CacheSettings Directory Settings Response 
- Specifies Directory Services settings of the cache.
- EncryptionSettings CacheEncryption Settings Response 
- Specifies encryption settings of the cache.
- Identity
CacheIdentity Response 
- The identity of the cache, if configured.
- Location string
- Region name string.
- NetworkSettings CacheNetwork Settings Response 
- Specifies network settings of the cache.
- SecuritySettings CacheSecurity Settings Response 
- Specifies security settings of the cache.
- Sku
CacheResponse Sku 
- SKU for the cache.
- Subnet string
- Subnet used for the cache.
- map[string]string
- Resource tags.
- UpgradeSettings CacheUpgrade Settings Response 
- Upgrade settings of the cache.
- Zones []string
- Availability zones for resources. This field should only contain a single element in the array.
- health
CacheHealth Response 
- Health of the cache.
- id String
- Resource ID of the cache.
- mountAddresses List<String>
- Array of IPv4 addresses that can be used by clients mounting this cache.
- name String
- Name of cache.
- primingJobs List<PrimingJob Response> 
- Specifies the priming jobs defined in the cache.
- provisioningState String
- ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- spaceAllocation List<StorageTarget Space Allocation Response> 
- Specifies the space allocation percentage for each storage target in the cache.
- systemData SystemData Response 
- The system meta data relating to this resource.
- type String
- Type of the cache; Microsoft.StorageCache/Cache
- upgradeStatus CacheUpgrade Status Response 
- Upgrade status of the cache.
- cacheSize IntegerGB 
- The size of this Cache, in GB.
- directoryServices CacheSettings Directory Settings Response 
- Specifies Directory Services settings of the cache.
- encryptionSettings CacheEncryption Settings Response 
- Specifies encryption settings of the cache.
- identity
CacheIdentity Response 
- The identity of the cache, if configured.
- location String
- Region name string.
- networkSettings CacheNetwork Settings Response 
- Specifies network settings of the cache.
- securitySettings CacheSecurity Settings Response 
- Specifies security settings of the cache.
- sku
CacheResponse Sku 
- SKU for the cache.
- subnet String
- Subnet used for the cache.
- Map<String,String>
- Resource tags.
- upgradeSettings CacheUpgrade Settings Response 
- Upgrade settings of the cache.
- zones List<String>
- Availability zones for resources. This field should only contain a single element in the array.
- health
CacheHealth Response 
- Health of the cache.
- id string
- Resource ID of the cache.
- mountAddresses string[]
- Array of IPv4 addresses that can be used by clients mounting this cache.
- name string
- Name of cache.
- primingJobs PrimingJob Response[] 
- Specifies the priming jobs defined in the cache.
- provisioningState string
- ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- spaceAllocation StorageTarget Space Allocation Response[] 
- Specifies the space allocation percentage for each storage target in the cache.
- systemData SystemData Response 
- The system meta data relating to this resource.
- type string
- Type of the cache; Microsoft.StorageCache/Cache
- upgradeStatus CacheUpgrade Status Response 
- Upgrade status of the cache.
- cacheSize numberGB 
- The size of this Cache, in GB.
- directoryServices CacheSettings Directory Settings Response 
- Specifies Directory Services settings of the cache.
- encryptionSettings CacheEncryption Settings Response 
- Specifies encryption settings of the cache.
- identity
CacheIdentity Response 
- The identity of the cache, if configured.
- location string
- Region name string.
- networkSettings CacheNetwork Settings Response 
- Specifies network settings of the cache.
- securitySettings CacheSecurity Settings Response 
- Specifies security settings of the cache.
- sku
CacheResponse Sku 
- SKU for the cache.
- subnet string
- Subnet used for the cache.
- {[key: string]: string}
- Resource tags.
- upgradeSettings CacheUpgrade Settings Response 
- Upgrade settings of the cache.
- zones string[]
- Availability zones for resources. This field should only contain a single element in the array.
- health
CacheHealth Response 
- Health of the cache.
- id str
- Resource ID of the cache.
- mount_addresses Sequence[str]
- Array of IPv4 addresses that can be used by clients mounting this cache.
- name str
- Name of cache.
- priming_jobs Sequence[PrimingJob Response] 
- Specifies the priming jobs defined in the cache.
- provisioning_state str
- ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- space_allocation Sequence[StorageTarget Space Allocation Response] 
- Specifies the space allocation percentage for each storage target in the cache.
- system_data SystemData Response 
- The system meta data relating to this resource.
- type str
- Type of the cache; Microsoft.StorageCache/Cache
- upgrade_status CacheUpgrade Status Response 
- Upgrade status of the cache.
- cache_size_ intgb 
- The size of this Cache, in GB.
- directory_services_ Cachesettings Directory Settings Response 
- Specifies Directory Services settings of the cache.
- encryption_settings CacheEncryption Settings Response 
- Specifies encryption settings of the cache.
- identity
CacheIdentity Response 
- The identity of the cache, if configured.
- location str
- Region name string.
- network_settings CacheNetwork Settings Response 
- Specifies network settings of the cache.
- security_settings CacheSecurity Settings Response 
- Specifies security settings of the cache.
- sku
CacheResponse Sku 
- SKU for the cache.
- subnet str
- Subnet used for the cache.
- Mapping[str, str]
- Resource tags.
- upgrade_settings CacheUpgrade Settings Response 
- Upgrade settings of the cache.
- zones Sequence[str]
- Availability zones for resources. This field should only contain a single element in the array.
- health Property Map
- Health of the cache.
- id String
- Resource ID of the cache.
- mountAddresses List<String>
- Array of IPv4 addresses that can be used by clients mounting this cache.
- name String
- Name of cache.
- primingJobs List<Property Map>
- Specifies the priming jobs defined in the cache.
- provisioningState String
- ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- spaceAllocation List<Property Map>
- Specifies the space allocation percentage for each storage target in the cache.
- systemData Property Map
- The system meta data relating to this resource.
- type String
- Type of the cache; Microsoft.StorageCache/Cache
- upgradeStatus Property Map
- Upgrade status of the cache.
- cacheSize NumberGB 
- The size of this Cache, in GB.
- directoryServices Property MapSettings 
- Specifies Directory Services settings of the cache.
- encryptionSettings Property Map
- Specifies encryption settings of the cache.
- identity Property Map
- The identity of the cache, if configured.
- location String
- Region name string.
- networkSettings Property Map
- Specifies network settings of the cache.
- securitySettings Property Map
- Specifies security settings of the cache.
- sku Property Map
- SKU for the cache.
- subnet String
- Subnet used for the cache.
- Map<String>
- Resource tags.
- upgradeSettings Property Map
- Upgrade settings of the cache.
- zones List<String>
- Availability zones for resources. This field should only contain a single element in the array.
Supporting Types
CacheActiveDirectorySettingsResponse    
- CacheNet stringBios Name 
- The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
- DomainJoined string
- True if the HPC Cache is joined to the Active Directory domain.
- DomainName string
- The fully qualified domain name of the Active Directory domain controller.
- DomainNet stringBios Name 
- The Active Directory domain's NetBIOS name.
- PrimaryDns stringIp Address 
- Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- Credentials
Pulumi.Azure Native. Storage Cache. Inputs. Cache Active Directory Settings Response Credentials 
- Active Directory admin credentials used to join the HPC Cache to a domain.
- SecondaryDns stringIp Address 
- Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- CacheNet stringBios Name 
- The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
- DomainJoined string
- True if the HPC Cache is joined to the Active Directory domain.
- DomainName string
- The fully qualified domain name of the Active Directory domain controller.
- DomainNet stringBios Name 
- The Active Directory domain's NetBIOS name.
- PrimaryDns stringIp Address 
- Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- Credentials
CacheActive Directory Settings Response Credentials 
- Active Directory admin credentials used to join the HPC Cache to a domain.
- SecondaryDns stringIp Address 
- Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- cacheNet StringBios Name 
- The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
- domainJoined String
- True if the HPC Cache is joined to the Active Directory domain.
- domainName String
- The fully qualified domain name of the Active Directory domain controller.
- domainNet StringBios Name 
- The Active Directory domain's NetBIOS name.
- primaryDns StringIp Address 
- Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- credentials
CacheActive Directory Settings Response Credentials 
- Active Directory admin credentials used to join the HPC Cache to a domain.
- secondaryDns StringIp Address 
- Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- cacheNet stringBios Name 
- The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
- domainJoined string
- True if the HPC Cache is joined to the Active Directory domain.
- domainName string
- The fully qualified domain name of the Active Directory domain controller.
- domainNet stringBios Name 
- The Active Directory domain's NetBIOS name.
- primaryDns stringIp Address 
- Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- credentials
CacheActive Directory Settings Response Credentials 
- Active Directory admin credentials used to join the HPC Cache to a domain.
- secondaryDns stringIp Address 
- Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- cache_net_ strbios_ name 
- The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
- domain_joined str
- True if the HPC Cache is joined to the Active Directory domain.
- domain_name str
- The fully qualified domain name of the Active Directory domain controller.
- domain_net_ strbios_ name 
- The Active Directory domain's NetBIOS name.
- primary_dns_ strip_ address 
- Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- credentials
CacheActive Directory Settings Response Credentials 
- Active Directory admin credentials used to join the HPC Cache to a domain.
- secondary_dns_ strip_ address 
- Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- cacheNet StringBios Name 
- The NetBIOS name to assign to the HPC Cache when it joins the Active Directory domain as a server. Length must 1-15 characters from the class [-0-9a-zA-Z].
- domainJoined String
- True if the HPC Cache is joined to the Active Directory domain.
- domainName String
- The fully qualified domain name of the Active Directory domain controller.
- domainNet StringBios Name 
- The Active Directory domain's NetBIOS name.
- primaryDns StringIp Address 
- Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- credentials Property Map
- Active Directory admin credentials used to join the HPC Cache to a domain.
- secondaryDns StringIp Address 
- Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
CacheActiveDirectorySettingsResponseCredentials     
CacheDirectorySettingsResponse   
- ActiveDirectory Pulumi.Azure Native. Storage Cache. Inputs. Cache Active Directory Settings Response 
- Specifies settings for joining the HPC Cache to an Active Directory domain.
- UsernameDownload Pulumi.Azure Native. Storage Cache. Inputs. Cache Username Download Settings Response 
- Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
- ActiveDirectory CacheActive Directory Settings Response 
- Specifies settings for joining the HPC Cache to an Active Directory domain.
- UsernameDownload CacheUsername Download Settings Response 
- Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
- activeDirectory CacheActive Directory Settings Response 
- Specifies settings for joining the HPC Cache to an Active Directory domain.
- usernameDownload CacheUsername Download Settings Response 
- Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
- activeDirectory CacheActive Directory Settings Response 
- Specifies settings for joining the HPC Cache to an Active Directory domain.
- usernameDownload CacheUsername Download Settings Response 
- Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
- active_directory CacheActive Directory Settings Response 
- Specifies settings for joining the HPC Cache to an Active Directory domain.
- username_download CacheUsername Download Settings Response 
- Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
- activeDirectory Property Map
- Specifies settings for joining the HPC Cache to an Active Directory domain.
- usernameDownload Property Map
- Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
CacheEncryptionSettingsResponse   
- KeyEncryption Pulumi.Key Azure Native. Storage Cache. Inputs. Key Vault Key Reference Response 
- Specifies the location of the key encryption key in key vault.
- RotationTo boolLatest Key Version Enabled 
- Specifies whether the service will automatically rotate to the newest version of the key in the key vault.
- KeyEncryption KeyKey Vault Key Reference Response 
- Specifies the location of the key encryption key in key vault.
- RotationTo boolLatest Key Version Enabled 
- Specifies whether the service will automatically rotate to the newest version of the key in the key vault.
- keyEncryption KeyKey Vault Key Reference Response 
- Specifies the location of the key encryption key in key vault.
- rotationTo BooleanLatest Key Version Enabled 
- Specifies whether the service will automatically rotate to the newest version of the key in the key vault.
- keyEncryption KeyKey Vault Key Reference Response 
- Specifies the location of the key encryption key in key vault.
- rotationTo booleanLatest Key Version Enabled 
- Specifies whether the service will automatically rotate to the newest version of the key in the key vault.
- key_encryption_ Keykey Vault Key Reference Response 
- Specifies the location of the key encryption key in key vault.
- rotation_to_ boollatest_ key_ version_ enabled 
- Specifies whether the service will automatically rotate to the newest version of the key in the key vault.
- keyEncryption Property MapKey 
- Specifies the location of the key encryption key in key vault.
- rotationTo BooleanLatest Key Version Enabled 
- Specifies whether the service will automatically rotate to the newest version of the key in the key vault.
CacheHealthResponse  
- Conditions
List<Pulumi.Azure Native. Storage Cache. Inputs. Condition Response> 
- Outstanding conditions that need to be investigated and resolved.
- State string
- List of cache health states. Down is when the cluster is not responding. Degraded is when its functioning but has some alerts. Transitioning when it is creating or deleting. Unknown will be returned in old api versions when a new value is added in future versions. WaitingForKey is when the create is waiting for the system assigned identity to be given access to the encryption key in the encryption settings.
- StatusDescription string
- Describes explanation of state.
- Conditions
[]ConditionResponse 
- Outstanding conditions that need to be investigated and resolved.
- State string
- List of cache health states. Down is when the cluster is not responding. Degraded is when its functioning but has some alerts. Transitioning when it is creating or deleting. Unknown will be returned in old api versions when a new value is added in future versions. WaitingForKey is when the create is waiting for the system assigned identity to be given access to the encryption key in the encryption settings.
- StatusDescription string
- Describes explanation of state.
- conditions
List<ConditionResponse> 
- Outstanding conditions that need to be investigated and resolved.
- state String
- List of cache health states. Down is when the cluster is not responding. Degraded is when its functioning but has some alerts. Transitioning when it is creating or deleting. Unknown will be returned in old api versions when a new value is added in future versions. WaitingForKey is when the create is waiting for the system assigned identity to be given access to the encryption key in the encryption settings.
- statusDescription String
- Describes explanation of state.
- conditions
ConditionResponse[] 
- Outstanding conditions that need to be investigated and resolved.
- state string
- List of cache health states. Down is when the cluster is not responding. Degraded is when its functioning but has some alerts. Transitioning when it is creating or deleting. Unknown will be returned in old api versions when a new value is added in future versions. WaitingForKey is when the create is waiting for the system assigned identity to be given access to the encryption key in the encryption settings.
- statusDescription string
- Describes explanation of state.
- conditions
Sequence[ConditionResponse] 
- Outstanding conditions that need to be investigated and resolved.
- state str
- List of cache health states. Down is when the cluster is not responding. Degraded is when its functioning but has some alerts. Transitioning when it is creating or deleting. Unknown will be returned in old api versions when a new value is added in future versions. WaitingForKey is when the create is waiting for the system assigned identity to be given access to the encryption key in the encryption settings.
- status_description str
- Describes explanation of state.
- conditions List<Property Map>
- Outstanding conditions that need to be investigated and resolved.
- state String
- List of cache health states. Down is when the cluster is not responding. Degraded is when its functioning but has some alerts. Transitioning when it is creating or deleting. Unknown will be returned in old api versions when a new value is added in future versions. WaitingForKey is when the create is waiting for the system assigned identity to be given access to the encryption key in the encryption settings.
- statusDescription String
- Describes explanation of state.
CacheIdentityResponse  
- PrincipalId string
- The principal ID for the system-assigned identity of the cache.
- TenantId string
- The tenant ID associated with the cache.
- Type string
- The type of identity used for the cache
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Storage Cache. Inputs. Cache Identity Response User Assigned Identities> 
- A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
- PrincipalId string
- The principal ID for the system-assigned identity of the cache.
- TenantId string
- The tenant ID associated with the cache.
- Type string
- The type of identity used for the cache
- UserAssigned map[string]CacheIdentities Identity Response User Assigned Identities 
- A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
- principalId String
- The principal ID for the system-assigned identity of the cache.
- tenantId String
- The tenant ID associated with the cache.
- type String
- The type of identity used for the cache
- userAssigned Map<String,CacheIdentities Identity Response User Assigned Identities> 
- A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
- principalId string
- The principal ID for the system-assigned identity of the cache.
- tenantId string
- The tenant ID associated with the cache.
- type string
- The type of identity used for the cache
- userAssigned {[key: string]: CacheIdentities Identity Response User Assigned Identities} 
- A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
- principal_id str
- The principal ID for the system-assigned identity of the cache.
- tenant_id str
- The tenant ID associated with the cache.
- type str
- The type of identity used for the cache
- user_assigned_ Mapping[str, Cacheidentities Identity Response User Assigned Identities] 
- A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
- principalId String
- The principal ID for the system-assigned identity of the cache.
- tenantId String
- The tenant ID associated with the cache.
- type String
- The type of identity used for the cache
- userAssigned Map<Property Map>Identities 
- A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
CacheIdentityResponseUserAssignedIdentities     
- ClientId string
- The client ID of the user-assigned identity.
- PrincipalId string
- The principal ID of the user-assigned identity.
- ClientId string
- The client ID of the user-assigned identity.
- PrincipalId string
- The principal ID of the user-assigned identity.
- clientId String
- The client ID of the user-assigned identity.
- principalId String
- The principal ID of the user-assigned identity.
- clientId string
- The client ID of the user-assigned identity.
- principalId string
- The principal ID of the user-assigned identity.
- client_id str
- The client ID of the user-assigned identity.
- principal_id str
- The principal ID of the user-assigned identity.
- clientId String
- The client ID of the user-assigned identity.
- principalId String
- The principal ID of the user-assigned identity.
CacheNetworkSettingsResponse   
- UtilityAddresses List<string>
- Array of additional IP addresses used by this cache.
- DnsSearch stringDomain 
- DNS search domain
- DnsServers List<string>
- DNS servers for the cache to use. It will be set from the network configuration if no value is provided.
- Mtu int
- The IPv4 maximum transmission unit configured for the subnet.
- NtpServer string
- NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- UtilityAddresses []string
- Array of additional IP addresses used by this cache.
- DnsSearch stringDomain 
- DNS search domain
- DnsServers []string
- DNS servers for the cache to use. It will be set from the network configuration if no value is provided.
- Mtu int
- The IPv4 maximum transmission unit configured for the subnet.
- NtpServer string
- NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- utilityAddresses List<String>
- Array of additional IP addresses used by this cache.
- dnsSearch StringDomain 
- DNS search domain
- dnsServers List<String>
- DNS servers for the cache to use. It will be set from the network configuration if no value is provided.
- mtu Integer
- The IPv4 maximum transmission unit configured for the subnet.
- ntpServer String
- NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- utilityAddresses string[]
- Array of additional IP addresses used by this cache.
- dnsSearch stringDomain 
- DNS search domain
- dnsServers string[]
- DNS servers for the cache to use. It will be set from the network configuration if no value is provided.
- mtu number
- The IPv4 maximum transmission unit configured for the subnet.
- ntpServer string
- NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- utility_addresses Sequence[str]
- Array of additional IP addresses used by this cache.
- dns_search_ strdomain 
- DNS search domain
- dns_servers Sequence[str]
- DNS servers for the cache to use. It will be set from the network configuration if no value is provided.
- mtu int
- The IPv4 maximum transmission unit configured for the subnet.
- ntp_server str
- NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- utilityAddresses List<String>
- Array of additional IP addresses used by this cache.
- dnsSearch StringDomain 
- DNS search domain
- dnsServers List<String>
- DNS servers for the cache to use. It will be set from the network configuration if no value is provided.
- mtu Number
- The IPv4 maximum transmission unit configured for the subnet.
- ntpServer String
- NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
CacheResponseSku  
- Name string
- SKU name for this cache.
- Name string
- SKU name for this cache.
- name String
- SKU name for this cache.
- name string
- SKU name for this cache.
- name str
- SKU name for this cache.
- name String
- SKU name for this cache.
CacheSecuritySettingsResponse   
- AccessPolicies List<Pulumi.Azure Native. Storage Cache. Inputs. Nfs Access Policy Response> 
- NFS access policies defined for this cache.
- AccessPolicies []NfsAccess Policy Response 
- NFS access policies defined for this cache.
- accessPolicies List<NfsAccess Policy Response> 
- NFS access policies defined for this cache.
- accessPolicies NfsAccess Policy Response[] 
- NFS access policies defined for this cache.
- access_policies Sequence[NfsAccess Policy Response] 
- NFS access policies defined for this cache.
- accessPolicies List<Property Map>
- NFS access policies defined for this cache.
CacheUpgradeSettingsResponse   
- ScheduledTime string
- When upgradeScheduleEnabled is true, this field holds the user-chosen upgrade time. At the user-chosen time, the firmware update will automatically be installed on the cache.
- UpgradeSchedule boolEnabled 
- True if the user chooses to select an installation time between now and firmwareUpdateDeadline. Else the firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- ScheduledTime string
- When upgradeScheduleEnabled is true, this field holds the user-chosen upgrade time. At the user-chosen time, the firmware update will automatically be installed on the cache.
- UpgradeSchedule boolEnabled 
- True if the user chooses to select an installation time between now and firmwareUpdateDeadline. Else the firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- scheduledTime String
- When upgradeScheduleEnabled is true, this field holds the user-chosen upgrade time. At the user-chosen time, the firmware update will automatically be installed on the cache.
- upgradeSchedule BooleanEnabled 
- True if the user chooses to select an installation time between now and firmwareUpdateDeadline. Else the firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- scheduledTime string
- When upgradeScheduleEnabled is true, this field holds the user-chosen upgrade time. At the user-chosen time, the firmware update will automatically be installed on the cache.
- upgradeSchedule booleanEnabled 
- True if the user chooses to select an installation time between now and firmwareUpdateDeadline. Else the firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- scheduled_time str
- When upgradeScheduleEnabled is true, this field holds the user-chosen upgrade time. At the user-chosen time, the firmware update will automatically be installed on the cache.
- upgrade_schedule_ boolenabled 
- True if the user chooses to select an installation time between now and firmwareUpdateDeadline. Else the firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- scheduledTime String
- When upgradeScheduleEnabled is true, this field holds the user-chosen upgrade time. At the user-chosen time, the firmware update will automatically be installed on the cache.
- upgradeSchedule BooleanEnabled 
- True if the user chooses to select an installation time between now and firmwareUpdateDeadline. Else the firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
CacheUpgradeStatusResponse   
- CurrentFirmware stringVersion 
- Version string of the firmware currently installed on this cache.
- FirmwareUpdate stringDeadline 
- Time at which the pending firmware update will automatically be installed on the cache.
- FirmwareUpdate stringStatus 
- True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- LastFirmware stringUpdate 
- Time of the last successful firmware update.
- PendingFirmware stringVersion 
- When firmwareUpdateAvailable is true, this field holds the version string for the update.
- CurrentFirmware stringVersion 
- Version string of the firmware currently installed on this cache.
- FirmwareUpdate stringDeadline 
- Time at which the pending firmware update will automatically be installed on the cache.
- FirmwareUpdate stringStatus 
- True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- LastFirmware stringUpdate 
- Time of the last successful firmware update.
- PendingFirmware stringVersion 
- When firmwareUpdateAvailable is true, this field holds the version string for the update.
- currentFirmware StringVersion 
- Version string of the firmware currently installed on this cache.
- firmwareUpdate StringDeadline 
- Time at which the pending firmware update will automatically be installed on the cache.
- firmwareUpdate StringStatus 
- True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- lastFirmware StringUpdate 
- Time of the last successful firmware update.
- pendingFirmware StringVersion 
- When firmwareUpdateAvailable is true, this field holds the version string for the update.
- currentFirmware stringVersion 
- Version string of the firmware currently installed on this cache.
- firmwareUpdate stringDeadline 
- Time at which the pending firmware update will automatically be installed on the cache.
- firmwareUpdate stringStatus 
- True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- lastFirmware stringUpdate 
- Time of the last successful firmware update.
- pendingFirmware stringVersion 
- When firmwareUpdateAvailable is true, this field holds the version string for the update.
- current_firmware_ strversion 
- Version string of the firmware currently installed on this cache.
- firmware_update_ strdeadline 
- Time at which the pending firmware update will automatically be installed on the cache.
- firmware_update_ strstatus 
- True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- last_firmware_ strupdate 
- Time of the last successful firmware update.
- pending_firmware_ strversion 
- When firmwareUpdateAvailable is true, this field holds the version string for the update.
- currentFirmware StringVersion 
- Version string of the firmware currently installed on this cache.
- firmwareUpdate StringDeadline 
- Time at which the pending firmware update will automatically be installed on the cache.
- firmwareUpdate StringStatus 
- True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
- lastFirmware StringUpdate 
- Time of the last successful firmware update.
- pendingFirmware StringVersion 
- When firmwareUpdateAvailable is true, this field holds the version string for the update.
CacheUsernameDownloadSettingsResponse    
- UsernameDownloaded string
- Indicates whether or not the HPC Cache has performed the username download successfully.
- AutoDownload boolCertificate 
- Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- CaCertificate stringURI 
- The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
- Credentials
Pulumi.Azure Native. Storage Cache. Inputs. Cache Username Download Settings Response Credentials 
- When present, these are the credentials for the secure LDAP connection.
- EncryptLdap boolConnection 
- Whether or not the LDAP connection should be encrypted.
- ExtendedGroups bool
- Whether or not Extended Groups is enabled.
- GroupFile stringURI 
- The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
- LdapBase stringDN 
- The base distinguished name for the LDAP domain.
- LdapServer string
- The fully qualified domain name or IP address of the LDAP server to use.
- RequireValid boolCertificate 
- Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- UserFile stringURI 
- The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
- UsernameSource string
- This setting determines how the cache gets username and group names for clients.
- UsernameDownloaded string
- Indicates whether or not the HPC Cache has performed the username download successfully.
- AutoDownload boolCertificate 
- Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- CaCertificate stringURI 
- The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
- Credentials
CacheUsername Download Settings Response Credentials 
- When present, these are the credentials for the secure LDAP connection.
- EncryptLdap boolConnection 
- Whether or not the LDAP connection should be encrypted.
- ExtendedGroups bool
- Whether or not Extended Groups is enabled.
- GroupFile stringURI 
- The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
- LdapBase stringDN 
- The base distinguished name for the LDAP domain.
- LdapServer string
- The fully qualified domain name or IP address of the LDAP server to use.
- RequireValid boolCertificate 
- Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- UserFile stringURI 
- The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
- UsernameSource string
- This setting determines how the cache gets username and group names for clients.
- usernameDownloaded String
- Indicates whether or not the HPC Cache has performed the username download successfully.
- autoDownload BooleanCertificate 
- Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- caCertificate StringURI 
- The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
- credentials
CacheUsername Download Settings Response Credentials 
- When present, these are the credentials for the secure LDAP connection.
- encryptLdap BooleanConnection 
- Whether or not the LDAP connection should be encrypted.
- extendedGroups Boolean
- Whether or not Extended Groups is enabled.
- groupFile StringURI 
- The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
- ldapBase StringDN 
- The base distinguished name for the LDAP domain.
- ldapServer String
- The fully qualified domain name or IP address of the LDAP server to use.
- requireValid BooleanCertificate 
- Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- userFile StringURI 
- The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
- usernameSource String
- This setting determines how the cache gets username and group names for clients.
- usernameDownloaded string
- Indicates whether or not the HPC Cache has performed the username download successfully.
- autoDownload booleanCertificate 
- Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- caCertificate stringURI 
- The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
- credentials
CacheUsername Download Settings Response Credentials 
- When present, these are the credentials for the secure LDAP connection.
- encryptLdap booleanConnection 
- Whether or not the LDAP connection should be encrypted.
- extendedGroups boolean
- Whether or not Extended Groups is enabled.
- groupFile stringURI 
- The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
- ldapBase stringDN 
- The base distinguished name for the LDAP domain.
- ldapServer string
- The fully qualified domain name or IP address of the LDAP server to use.
- requireValid booleanCertificate 
- Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- userFile stringURI 
- The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
- usernameSource string
- This setting determines how the cache gets username and group names for clients.
- username_downloaded str
- Indicates whether or not the HPC Cache has performed the username download successfully.
- auto_download_ boolcertificate 
- Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- ca_certificate_ struri 
- The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
- credentials
CacheUsername Download Settings Response Credentials 
- When present, these are the credentials for the secure LDAP connection.
- encrypt_ldap_ boolconnection 
- Whether or not the LDAP connection should be encrypted.
- extended_groups bool
- Whether or not Extended Groups is enabled.
- group_file_ struri 
- The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
- ldap_base_ strdn 
- The base distinguished name for the LDAP domain.
- ldap_server str
- The fully qualified domain name or IP address of the LDAP server to use.
- require_valid_ boolcertificate 
- Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- user_file_ struri 
- The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
- username_source str
- This setting determines how the cache gets username and group names for clients.
- usernameDownloaded String
- Indicates whether or not the HPC Cache has performed the username download successfully.
- autoDownload BooleanCertificate 
- Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- caCertificate StringURI 
- The URI of the CA certificate to validate the LDAP secure connection. This field must be populated when 'requireValidCertificate' is set to true.
- credentials Property Map
- When present, these are the credentials for the secure LDAP connection.
- encryptLdap BooleanConnection 
- Whether or not the LDAP connection should be encrypted.
- extendedGroups Boolean
- Whether or not Extended Groups is enabled.
- groupFile StringURI 
- The URI of the file containing group information (in /etc/group file format). This field must be populated when 'usernameSource' is set to 'File'.
- ldapBase StringDN 
- The base distinguished name for the LDAP domain.
- ldapServer String
- The fully qualified domain name or IP address of the LDAP server to use.
- requireValid BooleanCertificate 
- Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- userFile StringURI 
- The URI of the file containing user information (in /etc/passwd file format). This field must be populated when 'usernameSource' is set to 'File'.
- usernameSource String
- This setting determines how the cache gets username and group names for clients.
CacheUsernameDownloadSettingsResponseCredentials     
- BindDn string
- The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- BindPassword string
- The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- BindDn string
- The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- BindPassword string
- The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bindDn String
- The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bindPassword String
- The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bindDn string
- The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bindPassword string
- The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bind_dn str
- The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bind_password str
- The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bindDn String
- The Bind Distinguished Name identity to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bindPassword String
- The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
ConditionResponse 
KeyVaultKeyReferenceResponse    
- KeyUrl string
- The URL referencing a key encryption key in key vault.
- SourceVault Pulumi.Azure Native. Storage Cache. Inputs. Key Vault Key Reference Response Source Vault 
- Describes a resource Id to source key vault.
- KeyUrl string
- The URL referencing a key encryption key in key vault.
- SourceVault KeyVault Key Reference Response Source Vault 
- Describes a resource Id to source key vault.
- keyUrl String
- The URL referencing a key encryption key in key vault.
- sourceVault KeyVault Key Reference Response Source Vault 
- Describes a resource Id to source key vault.
- keyUrl string
- The URL referencing a key encryption key in key vault.
- sourceVault KeyVault Key Reference Response Source Vault 
- Describes a resource Id to source key vault.
- key_url str
- The URL referencing a key encryption key in key vault.
- source_vault KeyVault Key Reference Response Source Vault 
- Describes a resource Id to source key vault.
- keyUrl String
- The URL referencing a key encryption key in key vault.
- sourceVault Property Map
- Describes a resource Id to source key vault.
KeyVaultKeyReferenceResponseSourceVault      
- Id string
- Resource Id.
- Id string
- Resource Id.
- id String
- Resource Id.
- id string
- Resource Id.
- id str
- Resource Id.
- id String
- Resource Id.
NfsAccessPolicyResponse   
- AccessRules List<Pulumi.Azure Native. Storage Cache. Inputs. Nfs Access Rule Response> 
- The set of rules describing client accesses allowed under this policy.
- Name string
- Name identifying this policy. Access Policy names are not case sensitive.
- AccessRules []NfsAccess Rule Response 
- The set of rules describing client accesses allowed under this policy.
- Name string
- Name identifying this policy. Access Policy names are not case sensitive.
- accessRules List<NfsAccess Rule Response> 
- The set of rules describing client accesses allowed under this policy.
- name String
- Name identifying this policy. Access Policy names are not case sensitive.
- accessRules NfsAccess Rule Response[] 
- The set of rules describing client accesses allowed under this policy.
- name string
- Name identifying this policy. Access Policy names are not case sensitive.
- access_rules Sequence[NfsAccess Rule Response] 
- The set of rules describing client accesses allowed under this policy.
- name str
- Name identifying this policy. Access Policy names are not case sensitive.
- accessRules List<Property Map>
- The set of rules describing client accesses allowed under this policy.
- name String
- Name identifying this policy. Access Policy names are not case sensitive.
NfsAccessRuleResponse   
- Access string
- Access allowed by this rule.
- Scope string
- Scope for this rule. The scope and filter determine which clients match the rule.
- AnonymousGID string
- GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- AnonymousUID string
- UID value that replaces 0 when rootSquash is true. 65534 will be used if not provided.
- Filter string
- Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
- RootSquash bool
- Map root accesses to anonymousUID and anonymousGID.
- SubmountAccess bool
- For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
- Suid bool
- Allow SUID semantics.
- Access string
- Access allowed by this rule.
- Scope string
- Scope for this rule. The scope and filter determine which clients match the rule.
- AnonymousGID string
- GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- AnonymousUID string
- UID value that replaces 0 when rootSquash is true. 65534 will be used if not provided.
- Filter string
- Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
- RootSquash bool
- Map root accesses to anonymousUID and anonymousGID.
- SubmountAccess bool
- For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
- Suid bool
- Allow SUID semantics.
- access String
- Access allowed by this rule.
- scope String
- Scope for this rule. The scope and filter determine which clients match the rule.
- anonymousGID String
- GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymousUID String
- UID value that replaces 0 when rootSquash is true. 65534 will be used if not provided.
- filter String
- Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
- rootSquash Boolean
- Map root accesses to anonymousUID and anonymousGID.
- submountAccess Boolean
- For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
- suid Boolean
- Allow SUID semantics.
- access string
- Access allowed by this rule.
- scope string
- Scope for this rule. The scope and filter determine which clients match the rule.
- anonymousGID string
- GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymousUID string
- UID value that replaces 0 when rootSquash is true. 65534 will be used if not provided.
- filter string
- Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
- rootSquash boolean
- Map root accesses to anonymousUID and anonymousGID.
- submountAccess boolean
- For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
- suid boolean
- Allow SUID semantics.
- access str
- Access allowed by this rule.
- scope str
- Scope for this rule. The scope and filter determine which clients match the rule.
- anonymous_gid str
- GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymous_uid str
- UID value that replaces 0 when rootSquash is true. 65534 will be used if not provided.
- filter str
- Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
- root_squash bool
- Map root accesses to anonymousUID and anonymousGID.
- submount_access bool
- For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
- suid bool
- Allow SUID semantics.
- access String
- Access allowed by this rule.
- scope String
- Scope for this rule. The scope and filter determine which clients match the rule.
- anonymousGID String
- GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymousUID String
- UID value that replaces 0 when rootSquash is true. 65534 will be used if not provided.
- filter String
- Filter applied to the scope for this rule. The filter's format depends on its scope. 'default' scope matches all clients and has no filter value. 'network' scope takes a filter in CIDR format (for example, 10.99.1.0/24). 'host' takes an IP address or fully qualified domain name as filter. If a client does not match any filter rule and there is no default rule, access is denied.
- rootSquash Boolean
- Map root accesses to anonymousUID and anonymousGID.
- submountAccess Boolean
- For the default policy, allow access to subdirectories under the root export. If this is set to no, clients can only mount the path '/'. If set to yes, clients can mount a deeper path, like '/a/b'.
- suid Boolean
- Allow SUID semantics.
PrimingJobResponse  
- PrimingJob stringDetails 
- The job details or error information if any.
- PrimingJob stringId 
- The unique identifier of the priming job.
- PrimingJob stringName 
- The priming job name.
- PrimingJob doublePercent Complete 
- The current progress of the priming job, as a percentage.
- PrimingJob stringState 
- The state of the priming operation.
- PrimingJob stringStatus 
- The status code of the priming job.
- PrimingJob stringDetails 
- The job details or error information if any.
- PrimingJob stringId 
- The unique identifier of the priming job.
- PrimingJob stringName 
- The priming job name.
- PrimingJob float64Percent Complete 
- The current progress of the priming job, as a percentage.
- PrimingJob stringState 
- The state of the priming operation.
- PrimingJob stringStatus 
- The status code of the priming job.
- primingJob StringDetails 
- The job details or error information if any.
- primingJob StringId 
- The unique identifier of the priming job.
- primingJob StringName 
- The priming job name.
- primingJob DoublePercent Complete 
- The current progress of the priming job, as a percentage.
- primingJob StringState 
- The state of the priming operation.
- primingJob StringStatus 
- The status code of the priming job.
- primingJob stringDetails 
- The job details or error information if any.
- primingJob stringId 
- The unique identifier of the priming job.
- primingJob stringName 
- The priming job name.
- primingJob numberPercent Complete 
- The current progress of the priming job, as a percentage.
- primingJob stringState 
- The state of the priming operation.
- primingJob stringStatus 
- The status code of the priming job.
- priming_job_ strdetails 
- The job details or error information if any.
- priming_job_ strid 
- The unique identifier of the priming job.
- priming_job_ strname 
- The priming job name.
- priming_job_ floatpercent_ complete 
- The current progress of the priming job, as a percentage.
- priming_job_ strstate 
- The state of the priming operation.
- priming_job_ strstatus 
- The status code of the priming job.
- primingJob StringDetails 
- The job details or error information if any.
- primingJob StringId 
- The unique identifier of the priming job.
- primingJob StringName 
- The priming job name.
- primingJob NumberPercent Complete 
- The current progress of the priming job, as a percentage.
- primingJob StringState 
- The state of the priming operation.
- primingJob StringStatus 
- The status code of the priming job.
StorageTargetSpaceAllocationResponse    
- AllocationPercentage int
- The percentage of cache space allocated for this storage target
- Name string
- Name of the storage target.
- AllocationPercentage int
- The percentage of cache space allocated for this storage target
- Name string
- Name of the storage target.
- allocationPercentage Integer
- The percentage of cache space allocated for this storage target
- name String
- Name of the storage target.
- allocationPercentage number
- The percentage of cache space allocated for this storage target
- name string
- Name of the storage target.
- allocation_percentage int
- The percentage of cache space allocated for this storage target
- name str
- Name of the storage target.
- allocationPercentage Number
- The percentage of cache space allocated for this storage target
- name String
- Name of the storage target.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified 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 v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi