Azure Native

v1.79.2 published on Thursday, Sep 29, 2022 by Pulumi

getDeviceExtendedInformation

The extended Info of the Data Box Edge/Gateway device. API Version: 2020-12-01.

Using getDeviceExtendedInformation

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 getDeviceExtendedInformation(args: GetDeviceExtendedInformationArgs, opts?: InvokeOptions): Promise<GetDeviceExtendedInformationResult>
function getDeviceExtendedInformationOutput(args: GetDeviceExtendedInformationOutputArgs, opts?: InvokeOptions): Output<GetDeviceExtendedInformationResult>
def get_device_extended_information(device_name: Optional[str] = None,
                                    resource_group_name: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetDeviceExtendedInformationResult
def get_device_extended_information_output(device_name: Optional[pulumi.Input[str]] = None,
                                    resource_group_name: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetDeviceExtendedInformationResult]
func GetDeviceExtendedInformation(ctx *Context, args *GetDeviceExtendedInformationArgs, opts ...InvokeOption) (*GetDeviceExtendedInformationResult, error)
func GetDeviceExtendedInformationOutput(ctx *Context, args *GetDeviceExtendedInformationOutputArgs, opts ...InvokeOption) GetDeviceExtendedInformationResultOutput

> Note: This function is named GetDeviceExtendedInformation in the Go SDK.

public static class GetDeviceExtendedInformation 
{
    public static Task<GetDeviceExtendedInformationResult> InvokeAsync(GetDeviceExtendedInformationArgs args, InvokeOptions? opts = null)
    public static Output<GetDeviceExtendedInformationResult> Invoke(GetDeviceExtendedInformationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDeviceExtendedInformationResult> getDeviceExtendedInformation(GetDeviceExtendedInformationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:databoxedge:getDeviceExtendedInformation
  Arguments:
    # Arguments dictionary

The following arguments are supported:

DeviceName string

The device name.

ResourceGroupName string

The resource group name.

DeviceName string

The device name.

ResourceGroupName string

The resource group name.

deviceName String

The device name.

resourceGroupName String

The resource group name.

deviceName string

The device name.

resourceGroupName string

The resource group name.

device_name str

The device name.

resource_group_name str

The resource group name.

deviceName String

The device name.

resourceGroupName String

The resource group name.

getDeviceExtendedInformation Result

The following output properties are available:

DeviceSecrets Pulumi.AzureNative.DataBoxEdge.Outputs.DeviceSecretsResponse

Device secrets, will be returned only with ODataFilter $expand=deviceSecrets

Id string

The path ID that uniquely identifies the object.

Name string

The object name.

ResourceKey string

The Resource ID of the Resource.

Type string

The hierarchical type of the object.

ChannelIntegrityKeyName string

The name of Channel Integrity Key stored in the Client Key Vault

ChannelIntegrityKeyVersion string

The version of Channel Integrity Key stored in the Client Key Vault

ClientSecretStoreId string

The Key Vault ARM Id for client secrets

ClientSecretStoreUrl string

The url to access the Client Key Vault

EncryptionKey string

The public part of the encryption certificate. Client uses this to encrypt any secret.

EncryptionKeyThumbprint string

The digital signature of encrypted certificate.

KeyVaultSyncStatus string

Key vault sync status

DeviceSecrets DeviceSecretsResponse

Device secrets, will be returned only with ODataFilter $expand=deviceSecrets

Id string

The path ID that uniquely identifies the object.

Name string

The object name.

ResourceKey string

The Resource ID of the Resource.

Type string

The hierarchical type of the object.

ChannelIntegrityKeyName string

The name of Channel Integrity Key stored in the Client Key Vault

ChannelIntegrityKeyVersion string

The version of Channel Integrity Key stored in the Client Key Vault

ClientSecretStoreId string

The Key Vault ARM Id for client secrets

ClientSecretStoreUrl string

The url to access the Client Key Vault

EncryptionKey string

The public part of the encryption certificate. Client uses this to encrypt any secret.

EncryptionKeyThumbprint string

The digital signature of encrypted certificate.

KeyVaultSyncStatus string

Key vault sync status

deviceSecrets DeviceSecretsResponse

Device secrets, will be returned only with ODataFilter $expand=deviceSecrets

id String

The path ID that uniquely identifies the object.

name String

The object name.

resourceKey String

The Resource ID of the Resource.

type String

The hierarchical type of the object.

channelIntegrityKeyName String

The name of Channel Integrity Key stored in the Client Key Vault

channelIntegrityKeyVersion String

The version of Channel Integrity Key stored in the Client Key Vault

clientSecretStoreId String

The Key Vault ARM Id for client secrets

clientSecretStoreUrl String

The url to access the Client Key Vault

encryptionKey String

The public part of the encryption certificate. Client uses this to encrypt any secret.

encryptionKeyThumbprint String

The digital signature of encrypted certificate.

keyVaultSyncStatus String

Key vault sync status

deviceSecrets DeviceSecretsResponse

Device secrets, will be returned only with ODataFilter $expand=deviceSecrets

id string

The path ID that uniquely identifies the object.

name string

The object name.

resourceKey string

The Resource ID of the Resource.

type string

The hierarchical type of the object.

channelIntegrityKeyName string

The name of Channel Integrity Key stored in the Client Key Vault

channelIntegrityKeyVersion string

The version of Channel Integrity Key stored in the Client Key Vault

clientSecretStoreId string

The Key Vault ARM Id for client secrets

clientSecretStoreUrl string

The url to access the Client Key Vault

encryptionKey string

The public part of the encryption certificate. Client uses this to encrypt any secret.

encryptionKeyThumbprint string

The digital signature of encrypted certificate.

keyVaultSyncStatus string

Key vault sync status

device_secrets DeviceSecretsResponse

Device secrets, will be returned only with ODataFilter $expand=deviceSecrets

id str

The path ID that uniquely identifies the object.

name str

The object name.

resource_key str

The Resource ID of the Resource.

type str

The hierarchical type of the object.

channel_integrity_key_name str

The name of Channel Integrity Key stored in the Client Key Vault

channel_integrity_key_version str

The version of Channel Integrity Key stored in the Client Key Vault

client_secret_store_id str

The Key Vault ARM Id for client secrets

client_secret_store_url str

The url to access the Client Key Vault

encryption_key str

The public part of the encryption certificate. Client uses this to encrypt any secret.

encryption_key_thumbprint str

The digital signature of encrypted certificate.

key_vault_sync_status str

Key vault sync status

deviceSecrets Property Map

Device secrets, will be returned only with ODataFilter $expand=deviceSecrets

id String

The path ID that uniquely identifies the object.

name String

The object name.

resourceKey String

The Resource ID of the Resource.

type String

The hierarchical type of the object.

channelIntegrityKeyName String

The name of Channel Integrity Key stored in the Client Key Vault

channelIntegrityKeyVersion String

The version of Channel Integrity Key stored in the Client Key Vault

clientSecretStoreId String

The Key Vault ARM Id for client secrets

clientSecretStoreUrl String

The url to access the Client Key Vault

encryptionKey String

The public part of the encryption certificate. Client uses this to encrypt any secret.

encryptionKeyThumbprint String

The digital signature of encrypted certificate.

keyVaultSyncStatus String

Key vault sync status

Supporting Types

AsymmetricEncryptedSecretResponse

EncryptionAlgorithm string

The algorithm used to encrypt "Value".

Value string

The value of the secret.

EncryptionCertThumbprint string

Thumbprint certificate used to encrypt "Value". If the value is unencrypted, it will be null.

EncryptionAlgorithm string

The algorithm used to encrypt "Value".

Value string

The value of the secret.

EncryptionCertThumbprint string

Thumbprint certificate used to encrypt "Value". If the value is unencrypted, it will be null.

encryptionAlgorithm String

The algorithm used to encrypt "Value".

value String

The value of the secret.

encryptionCertThumbprint String

Thumbprint certificate used to encrypt "Value". If the value is unencrypted, it will be null.

encryptionAlgorithm string

The algorithm used to encrypt "Value".

value string

The value of the secret.

encryptionCertThumbprint string

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_thumbprint str

Thumbprint certificate used to encrypt "Value". If the value is unencrypted, it will be null.

encryptionAlgorithm String

The algorithm used to encrypt "Value".

value String

The value of the secret.

encryptionCertThumbprint String

Thumbprint certificate used to encrypt "Value". If the value is unencrypted, it will be null.

DeviceSecretsResponse

BmcDefaultUserPassword Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of BMCDefaultUserPassword

HcsDataVolumeBitLockerExternalKey Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of HcsDataVolumeBitLockerExternalKey

HcsInternalVolumeBitLockerExternalKey Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of HcsInternalVolumeBitLockerExternalKey

RotateKeyForDataVolumeBitlocker Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of RotateKeyForDataVolumeBitlocker

RotateKeysForSedDrivesSerialized Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of RotateKeysForSedDrivesSerialized

SedEncryptionExternalKey Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of SEDEncryptionExternalKey

SedEncryptionExternalKeyId Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of SEDEncryptionExternalKeyId

SystemVolumeBitLockerRecoveryKey Pulumi.AzureNative.DataBoxEdge.Inputs.SecretResponse

Keyvault Id of SystemVolumeBitLockerRecoveryKey

BmcDefaultUserPassword SecretResponse

Keyvault Id of BMCDefaultUserPassword

HcsDataVolumeBitLockerExternalKey SecretResponse

Keyvault Id of HcsDataVolumeBitLockerExternalKey

HcsInternalVolumeBitLockerExternalKey SecretResponse

Keyvault Id of HcsInternalVolumeBitLockerExternalKey

RotateKeyForDataVolumeBitlocker SecretResponse

Keyvault Id of RotateKeyForDataVolumeBitlocker

RotateKeysForSedDrivesSerialized SecretResponse

Keyvault Id of RotateKeysForSedDrivesSerialized

SedEncryptionExternalKey SecretResponse

Keyvault Id of SEDEncryptionExternalKey

SedEncryptionExternalKeyId SecretResponse

Keyvault Id of SEDEncryptionExternalKeyId

SystemVolumeBitLockerRecoveryKey SecretResponse

Keyvault Id of SystemVolumeBitLockerRecoveryKey

bmcDefaultUserPassword SecretResponse

Keyvault Id of BMCDefaultUserPassword

hcsDataVolumeBitLockerExternalKey SecretResponse

Keyvault Id of HcsDataVolumeBitLockerExternalKey

hcsInternalVolumeBitLockerExternalKey SecretResponse

Keyvault Id of HcsInternalVolumeBitLockerExternalKey

rotateKeyForDataVolumeBitlocker SecretResponse

Keyvault Id of RotateKeyForDataVolumeBitlocker

rotateKeysForSedDrivesSerialized SecretResponse

Keyvault Id of RotateKeysForSedDrivesSerialized

sedEncryptionExternalKey SecretResponse

Keyvault Id of SEDEncryptionExternalKey

sedEncryptionExternalKeyId SecretResponse

Keyvault Id of SEDEncryptionExternalKeyId

systemVolumeBitLockerRecoveryKey SecretResponse

Keyvault Id of SystemVolumeBitLockerRecoveryKey

bmcDefaultUserPassword SecretResponse

Keyvault Id of BMCDefaultUserPassword

hcsDataVolumeBitLockerExternalKey SecretResponse

Keyvault Id of HcsDataVolumeBitLockerExternalKey

hcsInternalVolumeBitLockerExternalKey SecretResponse

Keyvault Id of HcsInternalVolumeBitLockerExternalKey

rotateKeyForDataVolumeBitlocker SecretResponse

Keyvault Id of RotateKeyForDataVolumeBitlocker

rotateKeysForSedDrivesSerialized SecretResponse

Keyvault Id of RotateKeysForSedDrivesSerialized

sedEncryptionExternalKey SecretResponse

Keyvault Id of SEDEncryptionExternalKey

sedEncryptionExternalKeyId SecretResponse

Keyvault Id of SEDEncryptionExternalKeyId

systemVolumeBitLockerRecoveryKey SecretResponse

Keyvault Id of SystemVolumeBitLockerRecoveryKey

bmc_default_user_password SecretResponse

Keyvault Id of BMCDefaultUserPassword

hcs_data_volume_bit_locker_external_key SecretResponse

Keyvault Id of HcsDataVolumeBitLockerExternalKey

hcs_internal_volume_bit_locker_external_key SecretResponse

Keyvault Id of HcsInternalVolumeBitLockerExternalKey

rotate_key_for_data_volume_bitlocker SecretResponse

Keyvault Id of RotateKeyForDataVolumeBitlocker

rotate_keys_for_sed_drives_serialized SecretResponse

Keyvault Id of RotateKeysForSedDrivesSerialized

sed_encryption_external_key SecretResponse

Keyvault Id of SEDEncryptionExternalKey

sed_encryption_external_key_id SecretResponse

Keyvault Id of SEDEncryptionExternalKeyId

system_volume_bit_locker_recovery_key SecretResponse

Keyvault Id of SystemVolumeBitLockerRecoveryKey

bmcDefaultUserPassword Property Map

Keyvault Id of BMCDefaultUserPassword

hcsDataVolumeBitLockerExternalKey Property Map

Keyvault Id of HcsDataVolumeBitLockerExternalKey

hcsInternalVolumeBitLockerExternalKey Property Map

Keyvault Id of HcsInternalVolumeBitLockerExternalKey

rotateKeyForDataVolumeBitlocker Property Map

Keyvault Id of RotateKeyForDataVolumeBitlocker

rotateKeysForSedDrivesSerialized Property Map

Keyvault Id of RotateKeysForSedDrivesSerialized

sedEncryptionExternalKey Property Map

Keyvault Id of SEDEncryptionExternalKey

sedEncryptionExternalKeyId Property Map

Keyvault Id of SEDEncryptionExternalKeyId

systemVolumeBitLockerRecoveryKey Property Map

Keyvault Id of SystemVolumeBitLockerRecoveryKey

SecretResponse

EncryptedSecret Pulumi.AzureNative.DataBoxEdge.Inputs.AsymmetricEncryptedSecretResponse

Encrypted (using device public key) secret value.

KeyVaultId string

Id of the Key-Vault where secret is stored (ex: secrets/AuthClientSecret/82ef4346187a4033a10d629cde07d740).

EncryptedSecret AsymmetricEncryptedSecretResponse

Encrypted (using device public key) secret value.

KeyVaultId string

Id of the Key-Vault where secret is stored (ex: secrets/AuthClientSecret/82ef4346187a4033a10d629cde07d740).

encryptedSecret AsymmetricEncryptedSecretResponse

Encrypted (using device public key) secret value.

keyVaultId String

Id of the Key-Vault where secret is stored (ex: secrets/AuthClientSecret/82ef4346187a4033a10d629cde07d740).

encryptedSecret AsymmetricEncryptedSecretResponse

Encrypted (using device public key) secret value.

keyVaultId string

Id of the Key-Vault where secret is stored (ex: secrets/AuthClientSecret/82ef4346187a4033a10d629cde07d740).

encrypted_secret AsymmetricEncryptedSecretResponse

Encrypted (using device public key) secret value.

key_vault_id str

Id of the Key-Vault where secret is stored (ex: secrets/AuthClientSecret/82ef4346187a4033a10d629cde07d740).

encryptedSecret Property Map

Encrypted (using device public key) secret value.

keyVaultId String

Id of the Key-Vault where secret is stored (ex: secrets/AuthClientSecret/82ef4346187a4033a10d629cde07d740).

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0