Compartilhar via


ArmDataBoxEdgeModelFactory.DataBoxEdgeDeviceExtendedInfo Método

Definição

Inicializa uma nova instância de DataBoxEdgeDeviceExtendedInfo.

public static Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeDeviceExtendedInfo DataBoxEdgeDeviceExtendedInfo (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string encryptionKeyThumbprint = default, string encryptionKey = default, string resourceKey = default, Azure.Core.ResourceIdentifier clientSecretStoreId = default, Uri clientSecretStoreUri = default, string channelIntegrityKeyName = default, string channelIntegrityKeyVersion = default, Azure.ResourceManager.DataBoxEdge.Models.EdgeKeyVaultSyncStatus? keyVaultSyncStatus = default, System.Collections.Generic.IReadOnlyDictionary<string,Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeDeviceSecret> deviceSecrets = default, Azure.ResourceManager.DataBoxEdge.Models.EdgeClusterWitnessType? clusterWitnessType = default, string fileShareWitnessLocation = default, string fileShareWitnessUsername = default, string cloudWitnessStorageAccountName = default, string cloudWitnessContainerName = default, string cloudWitnessStorageEndpoint = default);
static member DataBoxEdgeDeviceExtendedInfo : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * string * string * Azure.Core.ResourceIdentifier * Uri * string * string * Nullable<Azure.ResourceManager.DataBoxEdge.Models.EdgeKeyVaultSyncStatus> * System.Collections.Generic.IReadOnlyDictionary<string, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeDeviceSecret> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.EdgeClusterWitnessType> * string * string * string * string * string -> Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeDeviceExtendedInfo
Public Shared Function DataBoxEdgeDeviceExtendedInfo (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional encryptionKeyThumbprint As String = Nothing, Optional encryptionKey As String = Nothing, Optional resourceKey As String = Nothing, Optional clientSecretStoreId As ResourceIdentifier = Nothing, Optional clientSecretStoreUri As Uri = Nothing, Optional channelIntegrityKeyName As String = Nothing, Optional channelIntegrityKeyVersion As String = Nothing, Optional keyVaultSyncStatus As Nullable(Of EdgeKeyVaultSyncStatus) = Nothing, Optional deviceSecrets As IReadOnlyDictionary(Of String, DataBoxEdgeDeviceSecret) = Nothing, Optional clusterWitnessType As Nullable(Of EdgeClusterWitnessType) = Nothing, Optional fileShareWitnessLocation As String = Nothing, Optional fileShareWitnessUsername As String = Nothing, Optional cloudWitnessStorageAccountName As String = Nothing, Optional cloudWitnessContainerName As String = Nothing, Optional cloudWitnessStorageEndpoint As String = Nothing) As DataBoxEdgeDeviceExtendedInfo

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

encryptionKeyThumbprint
String

A assinatura digital do certificado criptografado.

encryptionKey
String

A parte pública do certificado de criptografia. O cliente usa isso para criptografar qualquer segredo.

resourceKey
String

A ID do recurso.

clientSecretStoreId
ResourceIdentifier

A ID do ARM Key Vault para segredos do cliente.

clientSecretStoreUri
Uri

A URL para acessar o Key Vault do Cliente.

channelIntegrityKeyName
String

O nome da Chave de Integridade do Canal armazenada no Key Vault cliente.

channelIntegrityKeyVersion
String

A versão da Chave de Integridade do Canal armazenada no Key Vault do cliente.

keyVaultSyncStatus
Nullable<EdgeKeyVaultSyncStatus>

Status de sincronização do cofre de chaves.

deviceSecrets
IReadOnlyDictionary<String,DataBoxEdgeDeviceSecret>

Os segredos do dispositivo serão retornados somente com ODataFilter $expand=deviceSecrets.

clusterWitnessType
Nullable<EdgeClusterWitnessType>

Tipo de testemunha de cluster.

fileShareWitnessLocation
String

O local da testemunha do compartilhamento de arquivos.

fileShareWitnessUsername
String

O nome de usuário do compartilhamento de arquivos.

cloudWitnessStorageAccountName
String

O nome da conta de Armazenamento de Testemunhas de Nuvem.

cloudWitnessContainerName
String

A testemunha contêiner para nuvem na conta de armazenamento.

cloudWitnessStorageEndpoint
String

O ponto de extremidade de serviço do Azure da conta de armazenamento de testemunha de nuvem.

Retornos

Uma nova DataBoxEdgeDeviceExtendedInfo instância para zombar.

Aplica-se a