ArmComputeModelFactory.DiskEncryptionSetData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de DiskEncryptionSetData.
public static Azure.ResourceManager.Compute.DiskEncryptionSetData DiskEncryptionSetData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Compute.Models.DiskEncryptionSetType? encryptionType = default, Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet activeKey = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet> previousKeys = default, string provisioningState = default, bool? rotationToLatestKeyVersionEnabled = default, DateTimeOffset? lastKeyRotationTimestamp = default, Azure.ResourceManager.Compute.Models.ComputeApiError autoKeyRotationError = default, string federatedClientId = default);
static member DiskEncryptionSetData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.Compute.Models.DiskEncryptionSetType> * Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet * seq<Azure.ResourceManager.Compute.Models.KeyForDiskEncryptionSet> * string * Nullable<bool> * Nullable<DateTimeOffset> * Azure.ResourceManager.Compute.Models.ComputeApiError * string -> Azure.ResourceManager.Compute.DiskEncryptionSetData
Public Shared Function DiskEncryptionSetData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional encryptionType As Nullable(Of DiskEncryptionSetType) = Nothing, Optional activeKey As KeyForDiskEncryptionSet = Nothing, Optional previousKeys As IEnumerable(Of KeyForDiskEncryptionSet) = Nothing, Optional provisioningState As String = Nothing, Optional rotationToLatestKeyVersionEnabled As Nullable(Of Boolean) = Nothing, Optional lastKeyRotationTimestamp As Nullable(Of DateTimeOffset) = Nothing, Optional autoKeyRotationError As ComputeApiError = Nothing, Optional federatedClientId As String = Nothing) As DiskEncryptionSetData
Parâmetros
A ID.
- name
- String
O nome.
- resourceType
- ResourceType
O resourceType.
- systemData
- SystemData
O systemData.
- tags
- IDictionary<String,String>
As marcas.
- location
- AzureLocation
O local.
- identity
- ManagedServiceIdentity
A identidade gerenciada para o conjunto de criptografia de disco. Ele deve receber permissão no cofre de chaves antes de poder ser usado para criptografar discos.
- encryptionType
- Nullable<DiskEncryptionSetType>
O tipo de chave usado para criptografar os dados do disco.
- activeKey
- KeyForDiskEncryptionSet
A chave do cofre de chaves que é usada atualmente por esse conjunto de criptografia de disco.
- previousKeys
- IEnumerable<KeyForDiskEncryptionSet>
Uma coleção somente leitura de chaves do cofre de chaves usadas anteriormente por esse conjunto de criptografia de disco enquanto uma rotação de chaves está em andamento. Ele ficará vazio se não houver nenhuma rotação de chaves em andamento.
- provisioningState
- String
O estado de provisionamento do conjunto de criptografia de disco.
Defina esse sinalizador como true para habilitar a atualização automática desse conjunto de criptografia de disco para a versão mais recente da chave.
- lastKeyRotationTimestamp
- Nullable<DateTimeOffset>
A hora em que a chave ativa desse conjunto de criptografia de disco foi atualizada.
- autoKeyRotationError
- ComputeApiError
O erro que foi encontrado durante a rotação automática de teclas. Se houver um erro, a rotação automática de chaves não será tentada até que o erro neste conjunto de criptografia de disco seja corrigido.
- federatedClientId
- String
ID do cliente do aplicativo multilocatário para acessar o cofre de chaves em um locatário diferente. Definir o valor como 'None' limpará a propriedade.
Retornos
Uma nova DiskEncryptionSetData instância para simulação.
Aplica-se a
Azure SDK for .NET