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.73.0 published on Wednesday, Nov 20, 2024 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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
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
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi