Share via


DataBoxEdgeDeviceExtendedInfo Class

Definition

The extended Info of the Data Box Edge/Gateway device.

[Microsoft.Rest.Serialization.JsonTransformation]
public class DataBoxEdgeDeviceExtendedInfo : Microsoft.Azure.Management.DataBoxEdge.Models.ARMBaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type DataBoxEdgeDeviceExtendedInfo = class
    inherit ARMBaseModel
Public Class DataBoxEdgeDeviceExtendedInfo
Inherits ARMBaseModel
Inheritance
DataBoxEdgeDeviceExtendedInfo
Attributes

Constructors

DataBoxEdgeDeviceExtendedInfo()

Initializes a new instance of the DataBoxEdgeDeviceExtendedInfo class.

DataBoxEdgeDeviceExtendedInfo(String, String, String, String, String, String, String, String, String, String, String, IDictionary<String,Secret>)

Initializes a new instance of the DataBoxEdgeDeviceExtendedInfo class.

Properties

ChannelIntegrityKeyName

Gets or sets the name of Channel Integrity Key stored in the Client Key Vault

ChannelIntegrityKeyVersion

Gets or sets the version of Channel Integrity Key stored in the Client Key Vault

ClientSecretStoreId

Gets or sets the Key Vault ARM Id for client secrets

ClientSecretStoreUrl

Gets or sets the url to access the Client Key Vault

DeviceSecrets

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

EncryptionKey

Gets or sets the public part of the encryption certificate. Client uses this to encrypt any secret.

EncryptionKeyThumbprint

Gets or sets the digital signature of encrypted certificate.

Id

Gets the path ID that uniquely identifies the object.

(Inherited from ARMBaseModel)
KeyVaultSyncStatus

Gets or sets key vault sync status. Possible values include: 'KeyVaultSynced', 'KeyVaultSyncFailed', 'KeyVaultNotConfigured', 'KeyVaultSyncPending', 'KeyVaultSyncing', 'KeyVaultNotSynced'

Name

Gets the object name.

(Inherited from ARMBaseModel)
ResourceKey

Gets the Resource ID of the Resource.

Type

Gets the hierarchical type of the object.

(Inherited from ARMBaseModel)

Applies to