Compartir a través de


EncryptionScopeInner Clase

public final class EncryptionScopeInner
extends ProxyResource

El recurso Ámbito de cifrado.

Resumen del constructor

Constructor Description
EncryptionScopeInner()

Crea una instancia de clase interna de ámbitode cifrado.

Resumen del método

Modificador y tipo Método y descripción
OffsetDateTime creationTime()

Obtiene la propiedad Hora de creación: obtiene la fecha y hora de creación del ámbito de cifrado en UTC.

EncryptionScopeKeyVaultProperties keyVaultProperties()

Obtenga la propiedad Propiedades de KeyVault: las propiedades del almacén de claves para el ámbito de cifrado.

OffsetDateTime lastModifiedTime()

Obtiene la últimapropiedad Hora modificada: obtiene la fecha y hora de la última modificación del ámbito de cifrado en UTC.

Boolean requireInfrastructureEncryption()

Obtiene la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

EncryptionScopeSource source()

Obtiene la propiedad de origen: el proveedor para el ámbito de cifrado.

EncryptionScopeState state()

Obtiene la propiedad state: el estado del ámbito de cifrado.

void validate()

Valida la instancia.

EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)

Establezca la propiedad Propiedades de KeyVault: las propiedades del almacén de claves para el ámbito de cifrado.

EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Establezca la propiedad require Infrastructure Encryption ( Requerircifrado de infraestructura): valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

EncryptionScopeInner withSource(EncryptionScopeSource source)

Establezca la propiedad de origen: el proveedor para el ámbito de cifrado.

EncryptionScopeInner withState(EncryptionScopeState state)

Establezca la propiedad state: el estado del ámbito de cifrado.

Métodos heredados de ProxyResource

Métodos heredados de java.lang.Object

Detalles del constructor

EncryptionScopeInner

public EncryptionScopeInner()

Crea una instancia de la clase EncryptionScopeInner.

Detalles del método

creationTime

public OffsetDateTime creationTime()

Obtiene la propiedad creationTime: obtiene la fecha y hora de creación del ámbito de cifrado en UTC.

Returns:

el valor creationTime.

keyVaultProperties

public EncryptionScopeKeyVaultProperties keyVaultProperties()

Obtenga la propiedad keyVaultProperties: las propiedades del almacén de claves para el ámbito de cifrado. Se trata de un campo obligatorio si el atributo de ámbito de cifrado "source" está establecido en "Microsoft.KeyVault".

Returns:

el valor keyVaultProperties.

lastModifiedTime

public OffsetDateTime lastModifiedTime()

Obtiene la propiedad lastModifiedTime: obtiene la fecha y hora de la última modificación del ámbito de cifrado en UTC.

Returns:

el valor lastModifiedTime.

requireInfrastructureEncryption

public Boolean requireInfrastructureEncryption()

Obtiene la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

Returns:

el valor requireInfrastructureEncryption.

source

public EncryptionScopeSource source()

Obtiene la propiedad de origen: el proveedor para el ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Microsoft.Storage, Microsoft.KeyVault.

Returns:

el valor de origen.

state

public EncryptionScopeState state()

Obtiene la propiedad state: el estado del ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Habilitado, Deshabilitado.

Returns:

el valor de estado.

validate

public void validate()

Valida la instancia.

withKeyVaultProperties

public EncryptionScopeInner withKeyVaultProperties(EncryptionScopeKeyVaultProperties keyVaultProperties)

Establezca la propiedad keyVaultProperties: las propiedades del almacén de claves para el ámbito de cifrado. Se trata de un campo obligatorio si el atributo de ámbito de cifrado "source" está establecido en "Microsoft.KeyVault".

Parameters:

keyVaultProperties - el valor keyVaultProperties que se va a establecer.

Returns:

El propio objeto EncryptionScopeInner.

withRequireInfrastructureEncryption

public EncryptionScopeInner withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Establezca la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

Parameters:

requireInfrastructureEncryption - el valor requireInfrastructureEncryption que se va a establecer.

Returns:

El propio objeto EncryptionScopeInner.

withSource

public EncryptionScopeInner withSource(EncryptionScopeSource source)

Establezca la propiedad de origen: el proveedor para el ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Microsoft.Storage, Microsoft.KeyVault.

Parameters:

source - valor de origen que se va a establecer.

Returns:

El propio objeto EncryptionScopeInner.

withState

public EncryptionScopeInner withState(EncryptionScopeState state)

Establezca la propiedad state: el estado del ámbito de cifrado. Valores posibles (sin distinción entre mayúsculas y minúsculas): Habilitado, Deshabilitado.

Parameters:

state - valor de estado que se va a establecer.

Returns:

El propio objeto EncryptionScopeInner.

Se aplica a