Database Microsoft.DocumentDBAccounts/sqlDatabases/clientEncryptionKeys 2021-10-15-preview
Articolo 12/20/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@2021-10-15-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
resource: {
encryptionAlgorithm: 'string'
id: 'string'
keyWrapMetadata: {
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
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": "2021-10-15-preview",
"name": "string",
"properties": {
"resource": {
"encryptionAlgorithm": "string",
"id": "string",
"keyWrapMetadata": {
"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
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
Nome
Descrizione
Valore
apiVersion
Versione dell'API
'2021-10-15-preview'
nome
Nome della risorsa
stringa (obbligatorio)
proprietà
Proprietà per creare e aggiornare ClientEncryptionKey.
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties (obbligatorio)
digitare
Tipo di risorsa
'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@2021-10-15-preview"
name = "string"
body = jsonencode({
properties = {
resource = {
encryptionAlgorithm = "string"
id = "string"
keyWrapMetadata = {
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
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