These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.storagecache.getCache
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Returns a Cache. API Version: 2021-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 - Target resource group.
- 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 - Target resource group.
- 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 - Target resource group.
- 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 - Target resource group.
- 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 - Target resource group.
- 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 - Target resource group.
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 IP addresses that can be used by clients mounting this Cache.
- Name string
- Name of 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
- 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.
- Provisioning
State string - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- 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
Status Pulumi.Azure Native. Storage Cache. Outputs. Cache Upgrade Status Response - Upgrade status of the Cache.
- Health
Cache
Health Response - Health of the Cache.
- Id string
- Resource ID of the Cache.
- Mount
Addresses []string - Array of IP addresses that can be used by clients mounting this Cache.
- Name string
- Name of Cache.
- System
Data SystemData Response - The system meta data relating to this resource.
- Type string
- Type of the Cache; Microsoft.StorageCache/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.
- Provisioning
State string - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- 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
Status CacheUpgrade Status Response - Upgrade status of the Cache.
- health
Cache
Health Response - Health of the Cache.
- id String
- Resource ID of the Cache.
- mount
Addresses List<String> - Array of IP addresses that can be used by clients mounting this Cache.
- name String
- Name of Cache.
- system
Data SystemData Response - The system meta data relating to this resource.
- type String
- Type of the Cache; Microsoft.StorageCache/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.
- provisioning
State String - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- 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
Status CacheUpgrade Status Response - Upgrade status of the Cache.
- health
Cache
Health Response - Health of the Cache.
- id string
- Resource ID of the Cache.
- mount
Addresses string[] - Array of IP addresses that can be used by clients mounting this Cache.
- name string
- Name of Cache.
- system
Data SystemData Response - The system meta data relating to this resource.
- type string
- Type of the Cache; Microsoft.StorageCache/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.
- provisioning
State string - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- 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
Status CacheUpgrade Status Response - Upgrade status of the Cache.
- health
Cache
Health Response - Health of the Cache.
- id str
- Resource ID of the Cache.
- mount_
addresses Sequence[str] - Array of IP addresses that can be used by clients mounting this Cache.
- name str
- Name of Cache.
- system_
data SystemData Response - The system meta data relating to this resource.
- type str
- Type of the Cache; Microsoft.StorageCache/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.
- provisioning_
state str - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- 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_
status CacheUpgrade Status Response - Upgrade status of the Cache.
- health Property Map
- Health of the Cache.
- id String
- Resource ID of the Cache.
- mount
Addresses List<String> - Array of IP addresses that can be used by clients mounting this Cache.
- name String
- Name of Cache.
- system
Data Property Map - The system meta data relating to this resource.
- type String
- Type of the Cache; Microsoft.StorageCache/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.
- provisioning
State String - ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property
- 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
Status Property Map - Upgrade status of the Cache.
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.
- Key
Encryption KeyKey Vault Key Reference Response - Specifies the location of the key encryption key in Key Vault.
- key
Encryption KeyKey Vault Key Reference Response - Specifies the location of the key encryption key in Key Vault.
- key
Encryption KeyKey Vault Key Reference Response - Specifies the location of the key encryption key in Key Vault.
- key_
encryption_ Keykey Vault Key Reference Response - Specifies the location of the key encryption key in Key Vault.
- key
Encryption Property MapKey - Specifies the location of the key encryption key in 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- status
Description String - Describes explanation of state.
CacheIdentityResponse
- Principal
Id string - The principal id of the cache.
- Tenant
Id string - The tenant id associated with the cache.
- Type string
- The type of identity used for the cache
- Principal
Id string - The principal id of the cache.
- Tenant
Id string - The tenant id associated with the cache.
- Type string
- The type of identity used for the cache
- principal
Id String - The principal id of the cache.
- tenant
Id String - The tenant id associated with the cache.
- type String
- The type of identity used for the cache
- principal
Id string - The principal id of the cache.
- tenant
Id string - The tenant id associated with the cache.
- type string
- The type of identity used for the cache
- principal_
id str - The principal id of the cache.
- tenant_
id str - The tenant id associated with the cache.
- type str
- The type of identity used for the cache
- principal
Id String - The principal id of the cache.
- tenant
Id String - The tenant id associated with the cache.
- type String
- The type of identity used for the cache
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.
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.
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-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi