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.63.0 published on Tuesday, Sep 24, 2024 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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Returns a cache. Azure REST API version: 2023-05-01.
Other available API versions: 2020-10-01, 2021-03-01, 2023-03-01-preview, 2023-11-01-preview, 2024-03-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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:storagecache:getCache
arguments:
# arguments dictionary
The following arguments are supported:
- Cache
Name 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.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Cache
Name 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.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- cache
Name 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.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- cache
Name 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.
- resource
Group 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.
- cache
Name 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.
- resource
Group 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.
- Mount
Addresses List<string> - Array of IPv4 addresses that can be used by clients mounting this cache.
- Name string
- Name of cache.
- Priming
Jobs List<Pulumi.Azure Native. Storage Cache. Outputs. Priming Job Response> - Specifies the priming jobs defined in the cache.
- Provisioning
State string - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- Space
Allocation List<Pulumi.Azure Native. Storage Cache. Outputs. Storage Target Space Allocation Response> - Specifies the space allocation percentage for each storage target in the cache.
- System
Data 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
- Upgrade
Status Pulumi.Azure Native. Storage Cache. Outputs. Cache Upgrade Status Response - Upgrade status of the cache.
- Cache
Size intGB - The size of this Cache, in GB.
- Directory
Services Pulumi.Settings Azure Native. Storage Cache. Outputs. Cache Directory Settings Response - Specifies Directory Services settings of the cache.
- Encryption
Settings 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.
- Network
Settings Pulumi.Azure Native. Storage Cache. Outputs. Cache Network Settings Response - Specifies network settings of the cache.
- Security
Settings 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.
- Upgrade
Settings 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
Cache
Health Response - Health of the cache.
- Id string
- Resource ID of the cache.
- Mount
Addresses []string - Array of IPv4 addresses that can be used by clients mounting this cache.
- Name string
- Name of cache.
- Priming
Jobs []PrimingJob Response - Specifies the priming jobs defined in the cache.
- Provisioning
State string - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- Space
Allocation []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 string
- 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
Cache
Identity Response - The identity of the cache, if configured.
- Location string
- 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
Cache
Response Sku - SKU for the cache.
- Subnet string
- Subnet used for the cache.
- map[string]string
- Resource tags.
- Upgrade
Settings 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
Cache
Health Response - Health of the cache.
- id String
- Resource ID of the cache.
- mount
Addresses List<String> - Array of IPv4 addresses that can be used by clients mounting this cache.
- name String
- Name of cache.
- priming
Jobs List<PrimingJob Response> - Specifies the priming jobs defined in the cache.
- provisioning
State String - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- space
Allocation List<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 String
- Type of the cache; Microsoft.StorageCache/Cache
- upgrade
Status CacheUpgrade Status Response - Upgrade status of the cache.
- cache
Size IntegerGB - 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
Cache
Identity Response - The identity of the cache, if configured.
- location String
- 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
Cache
Response Sku - SKU for the cache.
- subnet String
- Subnet used for the cache.
- Map<String,String>
- Resource tags.
- upgrade
Settings 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
Cache
Health Response - Health of the cache.
- id string
- Resource ID of the cache.
- mount
Addresses string[] - Array of IPv4 addresses that can be used by clients mounting this cache.
- name string
- Name of cache.
- priming
Jobs PrimingJob Response[] - Specifies the priming jobs defined in the cache.
- provisioning
State string - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- space
Allocation 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 string
- Type of the cache; Microsoft.StorageCache/Cache
- upgrade
Status CacheUpgrade Status Response - Upgrade status of the cache.
- cache
Size numberGB - 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
Cache
Identity Response - The identity of the cache, if configured.
- location string
- 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
Cache
Response Sku - SKU for the cache.
- subnet string
- Subnet used for the cache.
- {[key: string]: string}
- Resource tags.
- upgrade
Settings 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
Cache
Health 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
Cache
Identity 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
Cache
Response 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.
- mount
Addresses List<String> - Array of IPv4 addresses that can be used by clients mounting this cache.
- name String
- Name of cache.
- priming
Jobs List<Property Map> - Specifies the priming jobs defined in the cache.
- provisioning
State String - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- space
Allocation List<Property Map> - Specifies the space allocation percentage for each storage target in the cache.
- system
Data Property Map - The system meta data relating to this resource.
- type String
- Type of the cache; Microsoft.StorageCache/Cache
- upgrade
Status Property Map - Upgrade status of the cache.
- cache
Size NumberGB - The size of this Cache, in GB.
- directory
Services Property MapSettings - Specifies Directory Services settings of the cache.
- encryption
Settings Property Map - Specifies encryption settings of the cache.
- identity Property Map
- The identity of the cache, if configured.
- location String
- Region name string.
- network
Settings Property Map - Specifies network settings of the cache.
- security
Settings 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.
- upgrade
Settings 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
- Cache
Net 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].
- Domain
Joined string - True if the HPC Cache is joined to the Active Directory domain.
- Domain
Name string - The fully qualified domain name of the Active Directory domain controller.
- Domain
Net stringBios Name - The Active Directory domain's NetBIOS name.
- Primary
Dns 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.
- Secondary
Dns stringIp Address - Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- Cache
Net 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].
- Domain
Joined string - True if the HPC Cache is joined to the Active Directory domain.
- Domain
Name string - The fully qualified domain name of the Active Directory domain controller.
- Domain
Net stringBios Name - The Active Directory domain's NetBIOS name.
- Primary
Dns stringIp Address - Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- Credentials
Cache
Active Directory Settings Response Credentials - Active Directory admin credentials used to join the HPC Cache to a domain.
- Secondary
Dns stringIp Address - Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- cache
Net 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].
- domain
Joined String - True if the HPC Cache is joined to the Active Directory domain.
- domain
Name String - The fully qualified domain name of the Active Directory domain controller.
- domain
Net StringBios Name - The Active Directory domain's NetBIOS name.
- primary
Dns StringIp Address - Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- credentials
Cache
Active Directory Settings Response Credentials - Active Directory admin credentials used to join the HPC Cache to a domain.
- secondary
Dns StringIp Address - Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- cache
Net 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].
- domain
Joined string - True if the HPC Cache is joined to the Active Directory domain.
- domain
Name string - The fully qualified domain name of the Active Directory domain controller.
- domain
Net stringBios Name - The Active Directory domain's NetBIOS name.
- primary
Dns stringIp Address - Primary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
- credentials
Cache
Active Directory Settings Response Credentials - Active Directory admin credentials used to join the HPC Cache to a domain.
- secondary
Dns 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
Cache
Active 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.
- cache
Net 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].
- domain
Joined String - True if the HPC Cache is joined to the Active Directory domain.
- domain
Name String - The fully qualified domain name of the Active Directory domain controller.
- domain
Net StringBios Name - The Active Directory domain's NetBIOS name.
- primary
Dns 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.
- secondary
Dns StringIp Address - Secondary DNS IP address used to resolve the Active Directory domain controller's fully qualified domain name.
CacheActiveDirectorySettingsResponseCredentials
CacheDirectorySettingsResponse
- Active
Directory Pulumi.Azure Native. Storage Cache. Inputs. Cache Active Directory Settings Response - Specifies settings for joining the HPC Cache to an Active Directory domain.
- Username
Download 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.
- 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.
- 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.
- 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.
- 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.
- active
Directory Property Map - Specifies settings for joining the HPC Cache to an Active Directory domain.
- username
Download Property Map - Specifies settings for Extended Groups. Extended Groups allows users to be members of more than 16 groups.
CacheEncryptionSettingsResponse
- Key
Encryption Pulumi.Key Azure Native. Storage Cache. Inputs. Key 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.
- 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.
- key
Encryption KeyKey Vault Key Reference Response - Specifies the location of the key encryption key in key vault.
- rotation
To 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 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.
- key
Encryption Property MapKey - Specifies the location of the key encryption key in key vault.
- rotation
To 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.
- Status
Description string - Describes explanation of state.
- Conditions
[]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.
- Status
Description string - Describes explanation of state.
- conditions
List<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.
- status
Description String - Describes explanation of state.
- conditions
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.
- status
Description string - Describes explanation of state.
- conditions
Sequence[Condition
Response] - 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.
- status
Description String - Describes explanation of state.
CacheIdentityResponse
- Principal
Id string - The principal ID for the system-assigned identity of the cache.
- Tenant
Id string - The tenant ID associated with the cache.
- Type string
- The type of identity used for the cache
- User
Assigned 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.
- Principal
Id string - The principal ID for the system-assigned identity of the cache.
- Tenant
Id string - The tenant ID associated with the cache.
- Type string
- The type of identity used for the cache
- User
Assigned 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.
- principal
Id String - The principal ID for the system-assigned identity of the cache.
- tenant
Id String - The tenant ID associated with the cache.
- type String
- The type of identity used for the cache
- user
Assigned 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.
- principal
Id string - The principal ID for the system-assigned identity of the cache.
- tenant
Id string - The tenant ID associated with the cache.
- type string
- The type of identity used for the cache
- user
Assigned {[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.
- principal
Id String - The principal ID for the system-assigned identity of the cache.
- tenant
Id String - The tenant ID associated with the cache.
- type String
- The type of identity used for the cache
- user
Assigned 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
- Client
Id string - The client ID of the user-assigned identity.
- Principal
Id string - The principal ID of the user-assigned identity.
- Client
Id string - The client ID of the user-assigned identity.
- Principal
Id string - The principal ID of the user-assigned identity.
- client
Id String - The client ID of the user-assigned identity.
- principal
Id String - The principal ID of the user-assigned identity.
- client
Id string - The client ID of the user-assigned identity.
- principal
Id 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.
- client
Id String - The client ID of the user-assigned identity.
- principal
Id String - The principal ID of the user-assigned identity.
CacheNetworkSettingsResponse
- Utility
Addresses List<string> - Array of additional IP addresses used by this cache.
- Dns
Search stringDomain - DNS search domain
- Dns
Servers 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.
- Ntp
Server string - NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- Utility
Addresses []string - Array of additional IP addresses used by this cache.
- Dns
Search stringDomain - DNS search domain
- Dns
Servers []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.
- Ntp
Server string - NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- utility
Addresses List<String> - Array of additional IP addresses used by this cache.
- dns
Search StringDomain - DNS search domain
- dns
Servers 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.
- ntp
Server String - NTP server IP Address or FQDN for the cache to use. The default is time.windows.com.
- utility
Addresses string[] - Array of additional IP addresses used by this cache.
- dns
Search stringDomain - DNS search domain
- dns
Servers 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.
- ntp
Server 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.
- utility
Addresses List<String> - Array of additional IP addresses used by this cache.
- dns
Search StringDomain - DNS search domain
- dns
Servers 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.
- ntp
Server 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
- Access
Policies List<Pulumi.Azure Native. Storage Cache. Inputs. Nfs Access Policy Response> - NFS access policies defined for this cache.
- Access
Policies []NfsAccess Policy Response - NFS access policies defined for this cache.
- access
Policies List<NfsAccess Policy Response> - NFS access policies defined for this cache.
- access
Policies NfsAccess Policy Response[] - NFS access policies defined for this cache.
- access_
policies Sequence[NfsAccess Policy Response] - NFS access policies defined for this cache.
- access
Policies List<Property Map> - NFS access policies defined for this cache.
CacheUpgradeSettingsResponse
- Scheduled
Time 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.
- 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.
- Scheduled
Time 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.
- 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.
- scheduled
Time 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.
- upgrade
Schedule 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 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.
- upgrade
Schedule 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.
- scheduled
Time 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.
- upgrade
Schedule 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
- Current
Firmware stringVersion - Version string of the firmware currently installed on this cache.
- Firmware
Update stringDeadline - Time at which the pending firmware update will automatically be installed on the cache.
- Firmware
Update 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.
- Last
Firmware stringUpdate - Time of the last successful firmware update.
- Pending
Firmware stringVersion - When firmwareUpdateAvailable is true, this field holds the version string for the update.
- Current
Firmware stringVersion - Version string of the firmware currently installed on this cache.
- Firmware
Update stringDeadline - Time at which the pending firmware update will automatically be installed on the cache.
- Firmware
Update 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.
- Last
Firmware stringUpdate - Time of the last successful firmware update.
- Pending
Firmware stringVersion - When firmwareUpdateAvailable is true, this field holds the version string for the update.
- current
Firmware StringVersion - Version string of the firmware currently installed on this cache.
- firmware
Update StringDeadline - Time at which the pending firmware update will automatically be installed on the cache.
- firmware
Update 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.
- last
Firmware StringUpdate - Time of the last successful firmware update.
- pending
Firmware StringVersion - When firmwareUpdateAvailable is true, this field holds the version string for the update.
- current
Firmware stringVersion - Version string of the firmware currently installed on this cache.
- firmware
Update stringDeadline - Time at which the pending firmware update will automatically be installed on the cache.
- firmware
Update 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.
- last
Firmware stringUpdate - Time of the last successful firmware update.
- pending
Firmware 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.
- current
Firmware StringVersion - Version string of the firmware currently installed on this cache.
- firmware
Update StringDeadline - Time at which the pending firmware update will automatically be installed on the cache.
- firmware
Update 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.
- last
Firmware StringUpdate - Time of the last successful firmware update.
- pending
Firmware StringVersion - When firmwareUpdateAvailable is true, this field holds the version string for the update.
CacheUsernameDownloadSettingsResponse
- Username
Downloaded string - 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 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.
- Encrypt
Ldap boolConnection - Whether or not the LDAP connection should be encrypted.
- Extended
Groups bool - Whether or not Extended Groups is enabled.
- Group
File 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'.
- Ldap
Base stringDN - The base distinguished name for the LDAP domain.
- Ldap
Server string - 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 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'.
- Username
Source string - This setting determines how the cache gets username and group names for clients.
- Username
Downloaded string - 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 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
Cache
Username 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 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'.
- Ldap
Base stringDN - The base distinguished name for the LDAP domain.
- Ldap
Server string - 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 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'.
- Username
Source string - This setting determines how the cache gets username and group names for clients.
- username
Downloaded String - Indicates whether or not the HPC Cache has performed the username download successfully.
- auto
Download BooleanCertificate - Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- ca
Certificate 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
Cache
Username Download Settings Response Credentials - When present, these are the credentials for the secure LDAP connection.
- encrypt
Ldap BooleanConnection - Whether or not the LDAP connection should be encrypted.
- extended
Groups Boolean - Whether or not Extended Groups is enabled.
- group
File 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'.
- ldap
Base StringDN - The base distinguished name for the LDAP domain.
- ldap
Server String - The fully qualified domain name or IP address of the LDAP server to use.
- require
Valid BooleanCertificate - Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- user
File 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'.
- username
Source String - This setting determines how the cache gets username and group names for clients.
- username
Downloaded string - Indicates whether or not the HPC Cache has performed the username download successfully.
- auto
Download booleanCertificate - Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- ca
Certificate 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
Cache
Username Download Settings Response Credentials - When present, these are the credentials for the secure LDAP connection.
- encrypt
Ldap booleanConnection - Whether or not the LDAP connection should be encrypted.
- extended
Groups boolean - Whether or not Extended Groups is enabled.
- group
File 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'.
- ldap
Base stringDN - The base distinguished name for the LDAP domain.
- ldap
Server string - The fully qualified domain name or IP address of the LDAP server to use.
- require
Valid booleanCertificate - Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- user
File 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'.
- username
Source 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
Cache
Username 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.
- username
Downloaded String - Indicates whether or not the HPC Cache has performed the username download successfully.
- auto
Download BooleanCertificate - Determines if the certificate should be automatically downloaded. This applies to 'caCertificateURI' only if 'requireValidCertificate' is true.
- ca
Certificate 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.
- encrypt
Ldap BooleanConnection - Whether or not the LDAP connection should be encrypted.
- extended
Groups Boolean - Whether or not Extended Groups is enabled.
- group
File 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'.
- ldap
Base StringDN - The base distinguished name for the LDAP domain.
- ldap
Server String - The fully qualified domain name or IP address of the LDAP server to use.
- require
Valid BooleanCertificate - Determines if the certificates must be validated by a certificate authority. When true, caCertificateURI must be provided.
- user
File 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'.
- username
Source String - This setting determines how the cache gets username and group names for clients.
CacheUsernameDownloadSettingsResponseCredentials
- Bind
Dn string - 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 string - The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- Bind
Dn string - 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 string - The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bind
Dn String - 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 String - The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
- bind
Dn string - 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 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.
- bind
Dn String - 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 String - The Bind password to be used in the secure LDAP connection. This value is stored encrypted and not returned on response.
ConditionResponse
KeyVaultKeyReferenceResponse
- Key
Url string - The URL referencing a key encryption key in key vault.
- Source
Vault Pulumi.Azure Native. Storage Cache. Inputs. Key Vault Key Reference Response Source Vault - Describes a resource Id to source key vault.
- Key
Url string - 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.
- key
Url String - 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.
- key
Url string - 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.
- 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.
- key
Url String - The URL referencing a key encryption key in key vault.
- source
Vault 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
- Access
Rules 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.
- Access
Rules []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 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.
- access
Rules 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.
- access
Rules 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.
- Anonymous
GID string - GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- Anonymous
UID 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.
- 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.
- Anonymous
GID string - GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- Anonymous
UID 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.
- 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.
- anonymous
GID String - GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymous
UID 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.
- root
Squash Boolean - Map root accesses to anonymousUID and anonymousGID.
- submount
Access 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.
- anonymous
GID string - GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymous
UID 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.
- root
Squash boolean - Map root accesses to anonymousUID and anonymousGID.
- submount
Access 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.
- anonymous
GID String - GID value that replaces 0 when rootSquash is true. This will use the value of anonymousUID if not provided.
- anonymous
UID 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.
- root
Squash Boolean - Map root accesses to anonymousUID and anonymousGID.
- submount
Access 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
- Priming
Job stringDetails - The job details or error information if any.
- Priming
Job stringId - The unique identifier of the priming job.
- Priming
Job stringName - The priming job name.
- Priming
Job doublePercent Complete - The current progress of the priming job, as a percentage.
- Priming
Job stringState - The state of the priming operation.
- Priming
Job stringStatus - The status code of the priming job.
- Priming
Job stringDetails - The job details or error information if any.
- Priming
Job stringId - The unique identifier of the priming job.
- Priming
Job stringName - The priming job name.
- Priming
Job float64Percent Complete - The current progress of the priming job, as a percentage.
- Priming
Job stringState - The state of the priming operation.
- Priming
Job stringStatus - The status code of the priming job.
- priming
Job StringDetails - The job details or error information if any.
- priming
Job StringId - The unique identifier of the priming job.
- priming
Job StringName - The priming job name.
- priming
Job DoublePercent Complete - The current progress of the priming job, as a percentage.
- priming
Job StringState - The state of the priming operation.
- priming
Job StringStatus - The status code of the priming job.
- priming
Job stringDetails - The job details or error information if any.
- priming
Job stringId - The unique identifier of the priming job.
- priming
Job stringName - The priming job name.
- priming
Job numberPercent Complete - The current progress of the priming job, as a percentage.
- priming
Job stringState - The state of the priming operation.
- priming
Job 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.
- priming
Job StringDetails - The job details or error information if any.
- priming
Job StringId - The unique identifier of the priming job.
- priming
Job StringName - The priming job name.
- priming
Job NumberPercent Complete - The current progress of the priming job, as a percentage.
- priming
Job StringState - The state of the priming operation.
- priming
Job StringStatus - The status code of the priming job.
StorageTargetSpaceAllocationResponse
- Allocation
Percentage int - 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 string
- Name of the storage target.
- allocation
Percentage Integer - The percentage of cache space allocated for this storage target
- name String
- Name of the storage target.
- allocation
Percentage 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.
- allocation
Percentage Number - The percentage of cache space allocated for this storage target
- name String
- Name of the storage target.
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 v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi