Informacje o szyfrowaniu przesyłanych danych.
| Zapis JSON | 
|---|
{ // Union field  | 
            
| Pola | |
|---|---|
Pole zbiorcze wrapped_key. Klucz opakowany użyty do zaszyfrowania danych. wrapped_key może mieć tylko jedną z tych wartości: | 
            |
gcpWrappedKeyInfo | 
              
                 
 Informacje o kluczu obudowanym w Google Cloud Platform.  | 
            
GcpWrappedKeyInfo
Informacje o kluczu opakowanym Google Cloud Platform.
| Zapis JSON | 
|---|
{
  "keyType": enum ( | 
              
| Pola | |
|---|---|
keyType | 
                
                   
 Wymagane. Typ algorytmu użytego do zaszyfrowania danych.  | 
              
wipProvider | 
                
                   
 Wymagane. Dostawca puli Workload Identity wymagany do używania klucza KEK.  | 
              
kekUri | 
                
                   
 Wymagane. Identyfikator zasobu Cloud Key Management Service w Google Cloud Platform. Powinien mieć format „projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}”.  | 
              
encryptedDek | 
                
                   
 Wymagane. Zaszyfrowany klucz szyfrujący dane zakodowany w formacie base64.  | 
              
KeyType
Typ algorytmu użytego do zaszyfrowania danych.
| Wartości w polu enum | |
|---|---|
KEY_TYPE_UNSPECIFIED | 
                Nieokreślony typ klucza. Nigdy nie należy go używać. | 
XCHACHA20_POLY1305 | 
                Algorytm XChaCha20-Poly1305 |