Class: Aws::Types::CreateResourcePolicyStatementRequest
- Inherits:
-
Object
- Object
- Aws::Types::CreateResourcePolicyStatementRequest
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#action ⇒ ::Array[::String]
Returns the value of attribute action.
-
#condition ⇒ ::Hash[::String, ::Hash[::String, ::String]]
Returns the value of attribute condition.
-
#effect ⇒ "Allow", "Deny"
Returns the value of attribute effect.
-
#expected_revision_id ⇒ ::String
Returns the value of attribute expected_revision_id.
-
#principal ⇒ ::Array[Types::Principal]
Returns the value of attribute principal.
-
#resource_arn ⇒ ::String
Returns the value of attribute resource_arn.
-
#statement_id ⇒ ::String
Returns the value of attribute statement_id.
Instance Attribute Details
#action ⇒ ::Array[::String]
Returns the value of attribute action.
957 958 959 |
# File 'sig/types.rbs', line 957 def action @action end |
#condition ⇒ ::Hash[::String, ::Hash[::String, ::String]]
Returns the value of attribute condition.
958 959 960 |
# File 'sig/types.rbs', line 958 def condition @condition end |
#effect ⇒ "Allow", "Deny"
Returns the value of attribute effect.
955 956 957 |
# File 'sig/types.rbs', line 955 def effect @effect end |
#expected_revision_id ⇒ ::String
Returns the value of attribute expected_revision_id.
959 960 961 |
# File 'sig/types.rbs', line 959 def expected_revision_id @expected_revision_id end |
#principal ⇒ ::Array[Types::Principal]
Returns the value of attribute principal.
956 957 958 |
# File 'sig/types.rbs', line 956 def principal @principal end |
#resource_arn ⇒ ::String
Returns the value of attribute resource_arn.
953 954 955 |
# File 'sig/types.rbs', line 953 def resource_arn @resource_arn end |
#statement_id ⇒ ::String
Returns the value of attribute statement_id.
954 955 956 |
# File 'sig/types.rbs', line 954 def statement_id @statement_id end |