Class: Aws::Types::KmsGrantConfiguration
- Inherits:
-
Object
- Object
- Aws::Types::KmsGrantConfiguration
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#constraints ⇒ Types::KmsGrantConstraints
Returns the value of attribute constraints.
-
#grantee_principal ⇒ ::String
Returns the value of attribute grantee_principal.
-
#issuing_account ⇒ ::String
Returns the value of attribute issuing_account.
-
#operations ⇒ ::Array[("CreateGrant" | "Decrypt" | "DescribeKey" | "Encrypt" | "GenerateDataKey" | "GenerateDataKeyPair" | "GenerateDataKeyPairWithoutPlaintext" | "GenerateDataKeyWithoutPlaintext" | "GetPublicKey" | "ReEncryptFrom" | "ReEncryptTo" | "RetireGrant" | "Sign" | "Verify")]
Returns the value of attribute operations.
-
#retiring_principal ⇒ ::String
Returns the value of attribute retiring_principal.
Instance Attribute Details
#constraints ⇒ Types::KmsGrantConstraints
Returns the value of attribute constraints.
747 748 749 |
# File 'sig/types.rbs', line 747 def constraints @constraints end |
#grantee_principal ⇒ ::String
Returns the value of attribute grantee_principal.
745 746 747 |
# File 'sig/types.rbs', line 745 def grantee_principal @grantee_principal end |
#issuing_account ⇒ ::String
Returns the value of attribute issuing_account.
748 749 750 |
# File 'sig/types.rbs', line 748 def issuing_account @issuing_account end |
#operations ⇒ ::Array[("CreateGrant" | "Decrypt" | "DescribeKey" | "Encrypt" | "GenerateDataKey" | "GenerateDataKeyPair" | "GenerateDataKeyPairWithoutPlaintext" | "GenerateDataKeyWithoutPlaintext" | "GetPublicKey" | "ReEncryptFrom" | "ReEncryptTo" | "RetireGrant" | "Sign" | "Verify")]
Returns the value of attribute operations.
744 745 746 |
# File 'sig/types.rbs', line 744 def operations @operations end |
#retiring_principal ⇒ ::String
Returns the value of attribute retiring_principal.
746 747 748 |
# File 'sig/types.rbs', line 746 def retiring_principal @retiring_principal end |