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.databoxedge.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. Azure REST API version: 2022-03-01.
Other available API versions: 2023-01-01-preview, 2023-07-01, 2023-12-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(device_name: Optional[str] = None,
name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetStorageAccountCredentialResult
def get_storage_account_credential_output(device_name: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
resource_group_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:databoxedge:getStorageAccountCredential
arguments:
# arguments dictionary
The following arguments are supported:
- Device
Name string - The device name.
- Name string
- The storage account credential name.
- Resource
Group stringName - The resource group name.
- Device
Name string - The device name.
- Name string
- The storage account credential name.
- Resource
Group stringName - The resource group name.
- device
Name String - The device name.
- name String
- The storage account credential name.
- resource
Group StringName - The resource group name.
- device
Name string - The device name.
- name string
- The storage account credential name.
- resource
Group stringName - The resource group name.
- device_
name str - The device name.
- name str
- The storage account credential name.
- resource_
group_ strname - The resource group name.
- device
Name String - The device name.
- name String
- The storage account credential name.
- resource
Group StringName - The resource group name.
getStorageAccountCredential Result
The following output properties are available:
- Account
Type string - Type of storage accessed on the storage account.
- Alias string
- Alias for the storage account.
- Id string
- The path ID that uniquely identifies the object.
- Name string
- The object name.
- Ssl
Status string - Signifies whether SSL needs to be enabled or not.
- System
Data Pulumi.Azure Native. Data Box Edge. Outputs. System Data Response - Metadata pertaining to creation and last modification of StorageAccountCredential
- Type string
- The hierarchical type of the object.
- Account
Key Pulumi.Azure Native. Data Box Edge. Outputs. Asymmetric Encrypted Secret Response - Encrypted storage key.
- Blob
Domain stringName - Blob end point for private clouds.
- Connection
String string - Connection string for the storage account. Use this string if username and account key are not specified.
- Storage
Account stringId - Id of the storage account.
- User
Name string - Username for the storage account.
- Account
Type string - Type of storage accessed on the storage account.
- Alias string
- Alias for the storage account.
- Id string
- The path ID that uniquely identifies the object.
- Name string
- The object name.
- Ssl
Status string - Signifies whether SSL needs to be enabled or not.
- System
Data SystemData Response - Metadata pertaining to creation and last modification of StorageAccountCredential
- Type string
- The hierarchical type of the object.
- Account
Key AsymmetricEncrypted Secret Response - Encrypted storage key.
- Blob
Domain stringName - Blob end point for private clouds.
- Connection
String string - Connection string for the storage account. Use this string if username and account key are not specified.
- Storage
Account stringId - Id of the storage account.
- User
Name string - Username for the storage account.
- account
Type String - Type of storage accessed on the storage account.
- alias String
- Alias for the storage account.
- id String
- The path ID that uniquely identifies the object.
- name String
- The object name.
- ssl
Status String - Signifies whether SSL needs to be enabled or not.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of StorageAccountCredential
- type String
- The hierarchical type of the object.
- account
Key AsymmetricEncrypted Secret Response - Encrypted storage key.
- blob
Domain StringName - Blob end point for private clouds.
- connection
String String - Connection string for the storage account. Use this string if username and account key are not specified.
- storage
Account StringId - Id of the storage account.
- user
Name String - Username for the storage account.
- account
Type string - Type of storage accessed on the storage account.
- alias string
- Alias for the storage account.
- id string
- The path ID that uniquely identifies the object.
- name string
- The object name.
- ssl
Status string - Signifies whether SSL needs to be enabled or not.
- system
Data SystemData Response - Metadata pertaining to creation and last modification of StorageAccountCredential
- type string
- The hierarchical type of the object.
- account
Key AsymmetricEncrypted Secret Response - Encrypted storage key.
- blob
Domain stringName - Blob end point for private clouds.
- connection
String string - Connection string for the storage account. Use this string if username and account key are not specified.
- storage
Account stringId - Id of the storage account.
- user
Name string - Username for the storage account.
- account_
type str - Type of storage accessed on the storage account.
- alias str
- Alias for the storage account.
- id str
- The path ID that uniquely identifies the object.
- name str
- The object name.
- ssl_
status str - Signifies whether SSL needs to be enabled or not.
- system_
data SystemData Response - Metadata pertaining to creation and last modification of StorageAccountCredential
- type str
- The hierarchical type of the object.
- account_
key AsymmetricEncrypted Secret Response - Encrypted storage key.
- blob_
domain_ strname - Blob end point for private clouds.
- connection_
string str - Connection string for the storage account. Use this string if username and account key are not specified.
- storage_
account_ strid - Id of the storage account.
- user_
name str - Username for the storage account.
- account
Type String - Type of storage accessed on the storage account.
- alias String
- Alias for the storage account.
- id String
- The path ID that uniquely identifies the object.
- name String
- The object name.
- ssl
Status String - Signifies whether SSL needs to be enabled or not.
- system
Data Property Map - Metadata pertaining to creation and last modification of StorageAccountCredential
- type String
- The hierarchical type of the object.
- account
Key Property Map - Encrypted storage key.
- blob
Domain StringName - Blob end point for private clouds.
- connection
String String - Connection string for the storage account. Use this string if username and account key are not specified.
- storage
Account StringId - Id of the storage account.
- user
Name String - Username for the storage account.
Supporting Types
AsymmetricEncryptedSecretResponse
- Encryption
Algorithm string - The algorithm used to encrypt "Value".
- Value string
- The value of the secret.
- Encryption
Cert stringThumbprint - Thumbprint certificate used to encrypt "Value". If the value is 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 used to encrypt "Value". If the value is 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 used to encrypt "Value". If the value is 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 used to encrypt "Value". If the value is 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 used to encrypt "Value". If the value is 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 used to encrypt "Value". If the value is unencrypted, it will be null.
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi