Microsoft.DocumentDB databaseAccounts/sqlDatabases/clientEncryptionKeys 2022-11-15
Article 12/18/2024
2 contributeurs
Commentaires
Dans cet article
Définition de ressource Bicep
Le type de ressource databaseAccounts/sqlDatabases/clientEncryptionKeys peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys@2022-11-15' = {
parent: resourceSymbolicName
name: 'string'
properties: {
resource: {
encryptionAlgorithm: 'string'
id: 'string'
keyWrapMetadata: {
algorithm: 'string'
name: 'string'
type: 'string'
value: 'string'
}
wrappedDataEncryptionKey: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
}
Valeurs de propriété
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Nom
Description
Valeur
encryptionAlgorithm
Algorithme de chiffrement qui sera utilisé avec cette clé de chiffrement client pour chiffrer/déchiffrer les données.
corde
id
Nom de ClientEncryptionKey
corde
keyWrapMetadata
Métadonnées pour le fournisseur de création de package de restrictions qui peuvent être utilisées pour décompresser la clé de chiffrement du client encapsulée.
KeyWrapMetadata
wrappedDataEncryptionKey
Forme encapsulée (chiffrée) de la clé représentée sous forme de tableau d’octets.
quelconque
Nom
Description
Valeur
algorithme
Algorithme utilisé dans l’habillage et le désencapsulation de la clé de chiffrement de données.
corde
nom
Nom de KeyEncryptionKey associé (aka CustomerManagedKey).
corde
type
ProviderName of KeyStoreProvider.
corde
valeur
Référence / lien vers KeyEncryptionKey.
corde
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Définition de ressource de modèle ARM
Le type de ressource databaseAccounts/sqlDatabases/clientEncryptionKeys peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys",
"apiVersion": "2022-11-15",
"name": "string",
"properties": {
"resource": {
"encryptionAlgorithm": "string",
"id": "string",
"keyWrapMetadata": {
"algorithm": "string",
"name": "string",
"type": "string",
"value": "string"
},
"wrappedDataEncryptionKey": {}
}
}
}
Valeurs de propriété
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Nom
Description
Valeur
encryptionAlgorithm
Algorithme de chiffrement qui sera utilisé avec cette clé de chiffrement client pour chiffrer/déchiffrer les données.
corde
id
Nom de ClientEncryptionKey
corde
keyWrapMetadata
Métadonnées pour le fournisseur de création de package de restrictions qui peuvent être utilisées pour décompresser la clé de chiffrement du client encapsulée.
KeyWrapMetadata
wrappedDataEncryptionKey
Forme encapsulée (chiffrée) de la clé représentée sous forme de tableau d’octets.
quelconque
Nom
Description
Valeur
algorithme
Algorithme utilisé dans l’habillage et le désencapsulation de la clé de chiffrement de données.
corde
nom
Nom de KeyEncryptionKey associé (aka CustomerManagedKey).
corde
type
ProviderName of KeyStoreProvider.
corde
valeur
Référence / lien vers KeyEncryptionKey.
corde
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Nom
Description
Valeur
apiVersion
Version de l’API
'2022-11-15'
nom
Nom de la ressource
chaîne (obligatoire)
Propriétés
Propriétés permettant de créer et de mettre à jour ClientEncryptionKey.
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties (obligatoire)
type
Type de ressource
'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys'
Le type de ressource databaseAccounts/sqlDatabases/clientEncryptionKeys peut être déployé avec des opérations qui ciblent :
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications .
Pour créer une ressource Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, ajoutez le terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys@2022-11-15"
name = "string"
body = jsonencode({
properties = {
resource = {
encryptionAlgorithm = "string"
id = "string"
keyWrapMetadata = {
algorithm = "string"
name = "string"
type = "string"
value = "string"
}
wrappedDataEncryptionKey = ?
}
}
})
}
Valeurs de propriété
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Nom
Description
Valeur
encryptionAlgorithm
Algorithme de chiffrement qui sera utilisé avec cette clé de chiffrement client pour chiffrer/déchiffrer les données.
corde
id
Nom de ClientEncryptionKey
corde
keyWrapMetadata
Métadonnées pour le fournisseur de création de package de restrictions qui peuvent être utilisées pour décompresser la clé de chiffrement du client encapsulée.
KeyWrapMetadata
wrappedDataEncryptionKey
Forme encapsulée (chiffrée) de la clé représentée sous forme de tableau d’octets.
quelconque
Nom
Description
Valeur
algorithme
Algorithme utilisé dans l’habillage et le désencapsulation de la clé de chiffrement de données.
corde
nom
Nom de KeyEncryptionKey associé (aka CustomerManagedKey).
corde
type
ProviderName of KeyStoreProvider.
corde
valeur
Référence / lien vers KeyEncryptionKey.
corde
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys