Microsoft.DocumentDB databaseAccounts/sqlDatabases/clientEncryptionKeys 2022-02-15-preview
Artykuł 20.12.2024
Współautorzy: 2
Opinia
W tym artykule
Definicja zasobu Bicep
Format zasobu
Wartości właściwości
Definicja zasobu szablonu usługi ARM
Format zasobu
Wartości właściwości
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Format zasobu
Wartości właściwości
Pokaż jeszcze 5
API Versions:
2022-02-15-preview
Typ zasobu databaseAccounts/sqlDatabases/clientEncryptionKeys można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys@2022-02-15-preview' = {
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)
}
}
}
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
Rozwiń tabelę
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Rozwiń tabelę
Nazwa
Opis
Wartość
encryptionAlgorithm
Algorytm szyfrowania, który będzie używany wraz z tym kluczem szyfrowania klienta do szyfrowania/odszyfrowywania danych.
struna
id
Nazwa klucza ClientEncryptionKey
struna
keyWrapMetadata
Metadane dostawcy opakowującego, za pomocą których można odpakować opakowany klucz szyfrowania klienta.
KeyWrapMetadata
wrappedDataEncryptionKey
Opakowana (zaszyfrowana) forma klucza reprezentowana jako tablica bajtów.
jakikolwiek
Rozwiń tabelę
Nazwa
Opis
Wartość
algorytm
Algorytm używany w zawijaniu i rozpakuj klucz szyfrowania danych.
struna
nazwa
Nazwa skojarzonego klucza KeyEncryptionKey (aka CustomerManagedKey).
struna
typ
ProviderName dostawcy KeyStoreProvider.
struna
wartość
Odwołanie/łącze do klucza KeyEncryptionKey.
struna
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Rozwiń tabelę
Definicja zasobu szablonu usługi ARM
Typ zasobu databaseAccounts/sqlDatabases/clientEncryptionKeys można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys",
"apiVersion": "2022-02-15-preview",
"name": "string",
"properties": {
"resource": {
"encryptionAlgorithm": "string",
"id": "string",
"keyWrapMetadata": {
"algorithm": "string",
"name": "string",
"type": "string",
"value": "string"
},
"wrappedDataEncryptionKey": {}
}
}
}
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
Rozwiń tabelę
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Rozwiń tabelę
Nazwa
Opis
Wartość
encryptionAlgorithm
Algorytm szyfrowania, który będzie używany wraz z tym kluczem szyfrowania klienta do szyfrowania/odszyfrowywania danych.
struna
id
Nazwa klucza ClientEncryptionKey
struna
keyWrapMetadata
Metadane dostawcy opakowującego, za pomocą których można odpakować opakowany klucz szyfrowania klienta.
KeyWrapMetadata
wrappedDataEncryptionKey
Opakowana (zaszyfrowana) forma klucza reprezentowana jako tablica bajtów.
jakikolwiek
Rozwiń tabelę
Nazwa
Opis
Wartość
algorytm
Algorytm używany w zawijaniu i rozpakuj klucz szyfrowania danych.
struna
nazwa
Nazwa skojarzonego klucza KeyEncryptionKey (aka CustomerManagedKey).
struna
typ
ProviderName dostawcy KeyStoreProvider.
struna
wartość
Odwołanie/łącze do klucza KeyEncryptionKey.
struna
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Rozwiń tabelę
Typ zasobu databaseAccounts/sqlDatabases/clientEncryptionKeys można wdrożyć przy użyciu operacji docelowych:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian .
Aby utworzyć zasób Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys@2022-02-15-preview"
name = "string"
body = jsonencode({
properties = {
resource = {
encryptionAlgorithm = "string"
id = "string"
keyWrapMetadata = {
algorithm = "string"
name = "string"
type = "string"
value = "string"
}
wrappedDataEncryptionKey = ?
}
}
})
}
ClientEncryptionKeyCreateUpdatePropertiesOrClientEncryptionKeyGetProperties
Rozwiń tabelę
ClientEncryptionKeyResourceOrClientEncryptionKeyGetPropertiesResource
Rozwiń tabelę
Nazwa
Opis
Wartość
encryptionAlgorithm
Algorytm szyfrowania, który będzie używany wraz z tym kluczem szyfrowania klienta do szyfrowania/odszyfrowywania danych.
struna
id
Nazwa klucza ClientEncryptionKey
struna
keyWrapMetadata
Metadane dostawcy opakowującego, za pomocą których można odpakować opakowany klucz szyfrowania klienta.
KeyWrapMetadata
wrappedDataEncryptionKey
Opakowana (zaszyfrowana) forma klucza reprezentowana jako tablica bajtów.
jakikolwiek
Rozwiń tabelę
Nazwa
Opis
Wartość
algorytm
Algorytm używany w zawijaniu i rozpakuj klucz szyfrowania danych.
struna
nazwa
Nazwa skojarzonego klucza KeyEncryptionKey (aka CustomerManagedKey).
struna
typ
ProviderName dostawcy KeyStoreProvider.
struna
wartość
Odwołanie/łącze do klucza KeyEncryptionKey.
struna
Microsoft.DocumentDB/databaseAccounts/sqlDatabases/clientEncryptionKeys
Rozwiń tabelę