Class: Aws::Types::CreateGrantRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateGrantRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#constraints ⇒ Types::GrantConstraints
Returns the value of attribute constraints.
-
#dry_run ⇒ Boolean
Returns the value of attribute dry_run.
-
#grant_tokens ⇒ ::Array[::String]
Returns the value of attribute grant_tokens.
-
#grantee_principal ⇒ ::String
Returns the value of attribute grantee_principal.
-
#grantee_service_principal ⇒ ::String
Returns the value of attribute grantee_service_principal.
-
#key_id ⇒ ::String
Returns the value of attribute key_id.
-
#name ⇒ ::String
Returns the value of attribute name.
-
#operations ⇒ ::Array[("Decrypt" | "Encrypt" | "GenerateDataKey" | "GenerateDataKeyWithoutPlaintext" | "ReEncryptFrom" | "ReEncryptTo" | "Sign" | "Verify" | "GetPublicKey" | "CreateGrant" | "RetireGrant" | "DescribeKey" | "GenerateDataKeyPair" | "GenerateDataKeyPairWithoutPlaintext" | "GenerateMac" | "VerifyMac" | "DeriveSharedSecret")]
Returns the value of attribute operations.
-
#retiring_principal ⇒ ::String
Returns the value of attribute retiring_principal.
-
#retiring_service_principal ⇒ ::String
Returns the value of attribute retiring_service_principal.
Instance Attribute Details
#constraints ⇒ Types::GrantConstraints
Returns the value of attribute constraints.
104 105 106 |
# File 'sig/types.rbs', line 104 def constraints @constraints end |
#dry_run ⇒ Boolean
Returns the value of attribute dry_run.
107 108 109 |
# File 'sig/types.rbs', line 107 def dry_run @dry_run end |
#grant_tokens ⇒ ::Array[::String]
Returns the value of attribute grant_tokens.
105 106 107 |
# File 'sig/types.rbs', line 105 def grant_tokens @grant_tokens end |
#grantee_principal ⇒ ::String
Returns the value of attribute grantee_principal.
101 102 103 |
# File 'sig/types.rbs', line 101 def grantee_principal @grantee_principal end |
#grantee_service_principal ⇒ ::String
Returns the value of attribute grantee_service_principal.
108 109 110 |
# File 'sig/types.rbs', line 108 def grantee_service_principal @grantee_service_principal end |
#key_id ⇒ ::String
Returns the value of attribute key_id.
100 101 102 |
# File 'sig/types.rbs', line 100 def key_id @key_id end |
#name ⇒ ::String
Returns the value of attribute name.
106 107 108 |
# File 'sig/types.rbs', line 106 def name @name end |
#operations ⇒ ::Array[("Decrypt" | "Encrypt" | "GenerateDataKey" | "GenerateDataKeyWithoutPlaintext" | "ReEncryptFrom" | "ReEncryptTo" | "Sign" | "Verify" | "GetPublicKey" | "CreateGrant" | "RetireGrant" | "DescribeKey" | "GenerateDataKeyPair" | "GenerateDataKeyPairWithoutPlaintext" | "GenerateMac" | "VerifyMac" | "DeriveSharedSecret")]
Returns the value of attribute operations.
103 104 105 |
# File 'sig/types.rbs', line 103 def operations @operations end |
#retiring_principal ⇒ ::String
Returns the value of attribute retiring_principal.
102 103 104 |
# File 'sig/types.rbs', line 102 def retiring_principal @retiring_principal end |
#retiring_service_principal ⇒ ::String
Returns the value of attribute retiring_service_principal.
109 110 111 |
# File 'sig/types.rbs', line 109 def retiring_service_principal @retiring_service_principal end |