Database Microsoft.DocumentDBAccounts/sqlDatabases/clientEncryptionKeys 2024-05-15
Articolo 12/21/2024
2 contributori
Commenti e suggerimenti
In questo articolo
Definizione di risorsa Bicep
Il tipo di risorsa databaseAccounts/sqlDatabases/clientEncryptionKeys può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys@2024-05-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)
}
}
}
Valori delle proprietà
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Nome
Descrizione
Valore
encryptionAlgorithm
Algoritmo di crittografia che verrà usato insieme a questa chiave di crittografia client per crittografare/decrittografare i dati.
corda
Id
Nome di ClientEncryptionKey
corda
keyWrapMetadata
Metadati per il provider di wrapping che può essere usato per annullare il wrapping della chiave di crittografia del client di cui è stato eseguito il wrapping.
KeyWrapMetadata
wrappedDataEncryptionKey
Forma di wrapping (crittografata) della chiave rappresentata come matrice di byte.
qualunque
Nome
Descrizione
Valore
algoritmo
Algoritmo usato per il wrapping e l'annullamento del wrapping della chiave di crittografia dei dati.
corda
nome
Nome di KeyEncryptionKey associato (noto anche come CustomerManagedKey).
corda
digitare
ProviderName di KeyStoreProvider.
corda
valore
Riferimento/collegamento a KeyEncryptionKey.
corda
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa databaseAccounts/sqlDatabases/clientEncryptionKeys può essere distribuito con operazioni destinate a:
gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys",
"apiVersion": "2024-05-15",
"name": "string",
"properties": {
"resource": {
"encryptionAlgorithm": "string",
"id": "string",
"keyWrapMetadata": {
"algorithm": "string",
"name": "string",
"type": "string",
"value": "string"
},
"wrappedDataEncryptionKey": {}
}
}
}
Valori delle proprietà
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Nome
Descrizione
Valore
encryptionAlgorithm
Algoritmo di crittografia che verrà usato insieme a questa chiave di crittografia client per crittografare/decrittografare i dati.
corda
Id
Nome di ClientEncryptionKey
corda
keyWrapMetadata
Metadati per il provider di wrapping che può essere usato per annullare il wrapping della chiave di crittografia del client di cui è stato eseguito il wrapping.
KeyWrapMetadata
wrappedDataEncryptionKey
Forma di wrapping (crittografata) della chiave rappresentata come matrice di byte.
qualunque
Nome
Descrizione
Valore
algoritmo
Algoritmo usato per il wrapping e l'annullamento del wrapping della chiave di crittografia dei dati.
corda
nome
Nome di KeyEncryptionKey associato (noto anche come CustomerManagedKey).
corda
digitare
ProviderName di KeyStoreProvider.
corda
valore
Riferimento/collegamento a KeyEncryptionKey.
corda
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Il tipo di risorsa databaseAccounts/sqlDatabases/clientEncryptionKeys può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche .
Per creare una risorsa Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys@2024-05-15"
name = "string"
body = jsonencode({
properties = {
resource = {
encryptionAlgorithm = "string"
id = "string"
keyWrapMetadata = {
algorithm = "string"
name = "string"
type = "string"
value = "string"
}
wrappedDataEncryptionKey = ?
}
}
})
}
Valori delle proprietà
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Nome
Descrizione
Valore
encryptionAlgorithm
Algoritmo di crittografia che verrà usato insieme a questa chiave di crittografia client per crittografare/decrittografare i dati.
corda
Id
Nome di ClientEncryptionKey
corda
keyWrapMetadata
Metadati per il provider di wrapping che può essere usato per annullare il wrapping della chiave di crittografia del client di cui è stato eseguito il wrapping.
KeyWrapMetadata
wrappedDataEncryptionKey
Forma di wrapping (crittografata) della chiave rappresentata come matrice di byte.
qualunque
Nome
Descrizione
Valore
algoritmo
Algoritmo usato per il wrapping e l'annullamento del wrapping della chiave di crittografia dei dati.
corda
nome
Nome di KeyEncryptionKey associato (noto anche come CustomerManagedKey).
corda
digitare
ProviderName di KeyStoreProvider.
corda
valore
Riferimento/collegamento a KeyEncryptionKey.
corda
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys