Freigeben über


ArmDataBoxEdgeModelFactory.DataBoxEdgeDeviceExtendedInfo Methode

Definition

Initialisiert eine neue instance von 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

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemDaten.

encryptionKeyThumbprint
String

Die digitale Signatur des verschlüsselten Zertifikats.

encryptionKey
String

Der öffentliche Teil des Verschlüsselungszertifikats. Der Client verwendet dies, um ein beliebiges Geheimnis zu verschlüsseln.

resourceKey
String

Die Ressourcen-ID der Ressource.

clientSecretStoreId
ResourceIdentifier

Die Key Vault ARM-ID für Clientgeheimnisse.

clientSecretStoreUri
Uri

Die URL für den Zugriff auf den Client Key Vault.

channelIntegrityKeyName
String

Der Name des im Client Key Vault gespeicherten Kanalintegritätsschlüssels.

channelIntegrityKeyVersion
String

Die Version des Kanalintegritätsschlüssels, der im clientbasierten Key Vault gespeichert ist.

keyVaultSyncStatus
Nullable<EdgeKeyVaultSyncStatus>

Schlüsseltresorsynchronisierung status.

deviceSecrets
IReadOnlyDictionary<String,DataBoxEdgeDeviceSecret>

Gerätegeheimnisse werden nur mit ODataFilter $expand=deviceSecrets zurückgegeben.

clusterWitnessType
Nullable<EdgeClusterWitnessType>

Clusterzeugentyp.

fileShareWitnessLocation
String

Der Zeugenspeicherort der Dateifreigabe.

fileShareWitnessUsername
String

Der Benutzername der Dateifreigabe.

cloudWitnessStorageAccountName
String

Der Name des Cloudzeugenspeicherkontos.

cloudWitnessContainerName
String

Der Container for Cloud-Zeuge im Speicherkonto.

cloudWitnessStorageEndpoint
String

Der Azure-Dienstendpunkt des Cloudzeugenspeicherkontos.

Gibt zurück

Eine neue DataBoxEdgeDeviceExtendedInfo instance zum Mocking.

Gilt für: