Partager via


EncryptionScopeInner Classe

public final class EncryptionScopeInner
extends ProxyResource

Ressource Étendue de chiffrement.

Récapitulatif du constructeur

Constructeur Description
EncryptionScopeInner()

Crée une instance de la classe inner de l’étenduede chiffrement.

Résumé de la méthode

Modificateur et type Méthode et description
OffsetDateTime creationTime()

Obtenir la propriété Heure de création: obtient la date et l’heure de création de l’étendue de chiffrement en UTC.

EncryptionScopeKeyVaultProperties keyVaultProperties()

Obtenir la propriété Propriétés du coffrede clés: propriétés du coffre de clés pour l’étendue de chiffrement.

OffsetDateTime lastModifiedTime()

Obtenir la dernièrepropriété Heure de modification: obtient la date et l’heure de la dernière modification de l’étendue de chiffrement en UTC.

Boolean requireInfrastructureEncryption()

Obtenir la propriété RequireInfrastructureEncryption : booléen indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

EncryptionScopeSource source()

Obtenir la propriété source : fournisseur de l’étendue de chiffrement.

EncryptionScopeState state()

Obtenir la propriété d’état : état de l’étendue de chiffrement.

void validate()

Valide le instance.

EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)

Définissez la propriété Propriétés du coffrede clés: propriétés du coffre de clés pour l’étendue de chiffrement.

EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Définissez la propriété RequireInfrastructureEncryption : booléen indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

EncryptionScopeInner withSource(EncryptionScopeSource source)

Définir la propriété source : fournisseur de l’étendue de chiffrement.

EncryptionScopeInner withState(EncryptionScopeState state)

Définir la propriété d’état : état de l’étendue de chiffrement.

Méthodes héritées de ProxyResource

Méthodes héritées de java.lang.Object

Détails du constructeur

EncryptionScopeInner

public EncryptionScopeInner()

Crée un instance de la classe EncryptionScopeInner.

Détails de la méthode

creationTime

public OffsetDateTime creationTime()

Obtenir la propriété creationTime : obtient la date et l’heure de création de l’étendue de chiffrement au format UTC.

Returns:

valeur creationTime.

keyVaultProperties

public EncryptionScopeKeyVaultProperties keyVaultProperties()

Obtenir la propriété keyVaultProperties : propriétés du coffre de clés pour l’étendue de chiffrement. Il s’agit d’un champ obligatoire si l’attribut « source » de l’étendue de chiffrement est défini sur « Microsoft.KeyVault ».

Returns:

valeur keyVaultProperties.

lastModifiedTime

public OffsetDateTime lastModifiedTime()

Obtenir la propriété lastModifiedTime : obtient la date et l’heure de la dernière modification de l’étendue de chiffrement en UTC.

Returns:

valeur lastModifiedTime.

requireInfrastructureEncryption

public Boolean requireInfrastructureEncryption()

Obtenir la propriété requireInfrastructureEncryption : booléen indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

Returns:

valeur requireInfrastructureEncryption.

source

public EncryptionScopeSource source()

Obtenir la propriété source : fournisseur de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.KeyVault.

Returns:

valeur source.

state

public EncryptionScopeState state()

Obtenir la propriété d’état : état de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Activé, Désactivé.

Returns:

valeur d’état.

validate

public void validate()

Valide le instance.

withKeyVaultProperties

public EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)

Définissez la propriété keyVaultProperties : propriétés du coffre de clés pour l’étendue de chiffrement. Il s’agit d’un champ obligatoire si l’attribut « source » de l’étendue de chiffrement est défini sur « Microsoft.KeyVault ».

Parameters:

keyVaultProperties - valeur keyVaultProperties à définir.

Returns:

l’objet EncryptionScopeInner lui-même.

withRequireInfrastructureEncryption

public EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Définissez la propriété requireInfrastructureEncryption : booléen indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

Parameters:

requireInfrastructureEncryption - valeur requireInfrastructureEncryption à définir.

Returns:

l’objet EncryptionScopeInner lui-même.

withSource

public EncryptionScopeInner withSource(EncryptionScopeSource source)

Définir la propriété source : fournisseur de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.KeyVault.

Parameters:

source - valeur source à définir.

Returns:

l’objet EncryptionScopeInner lui-même.

withState

public EncryptionScopeInner withState(EncryptionScopeState state)

Définir la propriété d’état : état de l’étendue de chiffrement. Valeurs possibles (ne respectant pas la casse) : Activé, Désactivé.

Parameters:

state - valeur d’état à définir.

Returns:

l’objet EncryptionScopeInner lui-même.

S’applique à