azure-native.storsimple.getStorageAccountCredential
Explore with Pulumi AI
Gets the properties of the specified storage account credential name. Azure REST API version: 2017-06-01.
Other available API versions: 2016-10-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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:storsimple:getStorageAccountCredential
arguments:
# arguments dictionary
The following arguments are supported:
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- Storage
Account stringCredential Name The name of storage account credential to be fetched.
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- Storage
Account stringCredential Name The name of storage account credential to be fetched.
- manager
Name String The manager name
- resource
Group StringName The resource group name
- storage
Account StringCredential Name The name of storage account credential to be fetched.
- manager
Name string The manager name
- resource
Group stringName The resource group name
- storage
Account 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.
- manager
Name String The manager name
- resource
Group StringName The resource group name
- storage
Account StringCredential Name The name of storage account credential to be fetched.
getStorageAccountCredential Result
The following output properties are available:
- End
Point string The storage endpoint
- Id string
The path ID that uniquely identifies the object.
- Name string
The name of the object.
- Ssl
Status string Signifies whether SSL needs to be enabled or not.
- Type string
The hierarchical type of the object.
- Volumes
Count int The count of volumes using this storage account credential.
- Access
Key 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
- End
Point string The storage endpoint
- Id string
The path ID that uniquely identifies the object.
- Name string
The name of the object.
- Ssl
Status string Signifies whether SSL needs to be enabled or not.
- Type string
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 string
The Kind of the object. Currently only Series8000 is supported
- end
Point String The storage endpoint
- id String
The path ID that uniquely identifies the object.
- name String
The name of the object.
- ssl
Status String Signifies whether SSL needs to be enabled or not.
- type String
The hierarchical type of the object.
- volumes
Count Integer The count of volumes using this storage account credential.
- access
Key AsymmetricEncrypted Secret Response The details of the storage account password.
- kind String
The Kind of the object. Currently only Series8000 is supported
- end
Point string The storage endpoint
- id string
The path ID that uniquely identifies the object.
- name string
The name of the object.
- ssl
Status string Signifies whether SSL needs to be enabled or not.
- type string
The hierarchical type of the object.
- volumes
Count number The count of volumes using this storage account credential.
- access
Key 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
- end
Point String The storage endpoint
- id String
The path ID that uniquely identifies the object.
- name String
The name of the object.
- ssl
Status String Signifies whether SSL needs to be enabled or not.
- type String
The hierarchical type of the object.
- volumes
Count Number The count of volumes using this storage account credential.
- access
Key Property Map The details of the storage account password.
- kind String
The Kind of the object. Currently only Series8000 is supported
Supporting Types
AsymmetricEncryptedSecretResponse
- Encryption
Algorithm string The algorithm used to encrypt "Value".
- Value string
The value of the secret.
- Encryption
Cert stringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- Encryption
Algorithm string The algorithm used to encrypt "Value".
- Value string
The value of the secret.
- Encryption
Cert stringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption
Algorithm String The algorithm used to encrypt "Value".
- value String
The value of the secret.
- encryption
Cert StringThumbprint Thumbprint certificate that was used to encrypt "Value". If the value in unencrypted, it will be null.
- encryption
Algorithm string The algorithm used to encrypt "Value".
- value string
The value of the secret.
- encryption
Cert 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.
- encryption
Algorithm String The algorithm used to encrypt "Value".
- value String
The value of the secret.
- encryption
Cert 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