This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.storsimple.getStorageAccountCredential
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the properties of the specified storage account credential name. Azure REST API version: 2017-06-01.
Using getStorageAccountCredential
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 getStorageAccountCredential(args: GetStorageAccountCredentialArgs, opts?: InvokeOptions): Promise<GetStorageAccountCredentialResult>
function getStorageAccountCredentialOutput(args: GetStorageAccountCredentialOutputArgs, opts?: InvokeOptions): Output<GetStorageAccountCredentialResult>def get_storage_account_credential(manager_name: Optional[str] = None,
                                   resource_group_name: Optional[str] = None,
                                   storage_account_credential_name: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetStorageAccountCredentialResult
def get_storage_account_credential_output(manager_name: Optional[pulumi.Input[str]] = None,
                                   resource_group_name: Optional[pulumi.Input[str]] = None,
                                   storage_account_credential_name: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetStorageAccountCredentialResult]func LookupStorageAccountCredential(ctx *Context, args *LookupStorageAccountCredentialArgs, opts ...InvokeOption) (*LookupStorageAccountCredentialResult, error)
func LookupStorageAccountCredentialOutput(ctx *Context, args *LookupStorageAccountCredentialOutputArgs, opts ...InvokeOption) LookupStorageAccountCredentialResultOutput> Note: This function is named LookupStorageAccountCredential in the Go SDK.
public static class GetStorageAccountCredential 
{
    public static Task<GetStorageAccountCredentialResult> InvokeAsync(GetStorageAccountCredentialArgs args, InvokeOptions? opts = null)
    public static Output<GetStorageAccountCredentialResult> Invoke(GetStorageAccountCredentialInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStorageAccountCredentialResult> getStorageAccountCredential(GetStorageAccountCredentialArgs args, InvokeOptions options)
public static Output<GetStorageAccountCredentialResult> getStorageAccountCredential(GetStorageAccountCredentialArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:storsimple:getStorageAccountCredential
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ManagerName string
- The manager name
- ResourceGroup stringName 
- The resource group name
- StorageAccount stringCredential Name 
- The name of storage account credential to be fetched.
- ManagerName string
- The manager name
- ResourceGroup stringName 
- The resource group name
- StorageAccount stringCredential Name 
- The name of storage account credential to be fetched.
- managerName String
- The manager name
- resourceGroup StringName 
- The resource group name
- storageAccount StringCredential Name 
- The name of storage account credential to be fetched.
- managerName string
- The manager name
- resourceGroup stringName 
- The resource group name
- storageAccount stringCredential Name 
- The name of storage account credential to be fetched.
- manager_name str
- The manager name
- resource_group_ strname 
- The resource group name
- storage_account_ strcredential_ name 
- The name of storage account credential to be fetched.
- managerName String
- The manager name
- resourceGroup StringName 
- The resource group name
- storageAccount StringCredential Name 
- The name of storage account credential to be fetched.
getStorageAccountCredential Result
The following output properties are available:
- EndPoint string
- The storage endpoint
- Id string
- The path ID that uniquely identifies the object.
- Name string
- The name of the object.
- SslStatus string
- Signifies whether SSL needs to be enabled or not.
- Type string
- The hierarchical type of the object.
- VolumesCount int
- The count of volumes using this storage account credential.
- AccessKey Pulumi.Azure Native. Stor Simple. Outputs. Asymmetric Encrypted Secret Response 
- The details of the storage account password.
- Kind string
- The Kind of the object. Currently only Series8000 is supported
- EndPoint string
- The storage endpoint
- Id string
- The path ID that uniquely identifies the object.
- Name string
- The name of the object.
- SslStatus string
- Signifies whether SSL needs to be enabled or not.
- Type string
- The hierarchical type of the object.
- VolumesCount int
- The count of volumes using this storage account credential.
- AccessKey AsymmetricEncrypted Secret Response 
- The details of the storage account password.
- Kind string
- The Kind of the object. Currently only Series8000 is supported
- endPoint String
- The storage endpoint
- id String
- The path ID that uniquely identifies the object.
- name String
- The name of the object.
- sslStatus String
- Signifies whether SSL needs to be enabled or not.
- type String
- The hierarchical type of the object.
- volumesCount Integer
- The count of volumes using this storage account credential.
- accessKey AsymmetricEncrypted Secret Response 
- The details of the storage account password.
- kind String
- The Kind of the object. Currently only Series8000 is supported
- endPoint string
- The storage endpoint
- id string
- The path ID that uniquely identifies the object.
- name string
- The name of the object.
- sslStatus string
- Signifies whether SSL needs to be enabled or not.
- type string
- The hierarchical type of the object.
- volumesCount number
- The count of volumes using this storage account credential.
- accessKey AsymmetricEncrypted Secret Response 
- The details of the storage account password.
- kind string
- The Kind of the object. Currently only Series8000 is supported
- end_point str
- The storage endpoint
- id str
- The path ID that uniquely identifies the object.
- name str
- The name of the object.
- ssl_status str
- Signifies whether SSL needs to be enabled or not.
- type str
- The hierarchical type of the object.
- volumes_count int
- The count of volumes using this storage account credential.
- access_key AsymmetricEncrypted Secret Response 
- The details of the storage account password.
- kind str
- The Kind of the object. Currently only Series8000 is supported
- endPoint String
- The storage endpoint
- id String
- The path ID that uniquely identifies the object.
- name String
- The name of the object.
- sslStatus String
- Signifies whether SSL needs to be enabled or not.
- type String
- The hierarchical type of the object.
- volumesCount Number
- The count of volumes using this storage account credential.
- accessKey Property Map
- The details of the storage account password.
- kind String
- The Kind of the object. Currently only Series8000 is supported
Supporting Types
AsymmetricEncryptedSecretResponse   
- EncryptionAlgorithm string
- The algorithm used to encrypt "Value".
- Value string
- The value of the secret.
- EncryptionCert stringThumbprint 
- Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- EncryptionAlgorithm string
- The algorithm used to encrypt "Value".
- Value string
- The value of the secret.
- EncryptionCert stringThumbprint 
- Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryptionAlgorithm String
- The algorithm used to encrypt "Value".
- value String
- The value of the secret.
- encryptionCert StringThumbprint 
- Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryptionAlgorithm string
- The algorithm used to encrypt "Value".
- value string
- The value of the secret.
- encryptionCert stringThumbprint 
- Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption_algorithm str
- The algorithm used to encrypt "Value".
- value str
- The value of the secret.
- encryption_cert_ strthumbprint 
- Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryptionAlgorithm String
- The algorithm used to encrypt "Value".
- value String
- The value of the secret.
- encryptionCert StringThumbprint 
- Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi