Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
KmsGrantConfiguration
Configuration de subvention proposée pour une clé KMS. Pour de plus amples informations, veuillez consulter CreateGrant.
Table des matières
- granteePrincipal
-
Le principal autorisé à effectuer les opérations autorisées par la subvention.
Type : String
Obligatoire : oui
- issuingAccount
-
Le Compte AWS titre dans lequel la subvention a été accordée. Le compte est utilisé pour proposer AWS KMS des subventions émises par des comptes autres que le propriétaire de la clé.
Type : String
Obligatoire : oui
- operations
-
Liste des opérations autorisées par la subvention.
Type : tableau de chaînes
Valeurs valides :
CreateGrant | Decrypt | DescribeKey | Encrypt | GenerateDataKey | GenerateDataKeyPair | GenerateDataKeyPairWithoutPlaintext | GenerateDataKeyWithoutPlaintext | GetPublicKey | ReEncryptFrom | ReEncryptTo | RetireGrant | Sign | Verify
Obligatoire : oui
- constraints
-
Utilisez cette structure pour proposer d'autoriser les opérations cryptographiques dans l'autorisation uniquement lorsque la demande d'opération inclut le contexte de chiffrement spécifié.
Type : objet KmsGrantConstraints
Obligatoire : non
- retiringPrincipal
-
Le principal autorisé à retirer la subvention en utilisant l'RetireGrantopération.
Type : chaîne
Obligatoire : non
consultez aussi
Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :