class Aws::DynamoDB::Types::PutResourcePolicyInput
@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/PutResourcePolicyInput AWS API Documentation
@return [Boolean]
permissions to change the policy of this resource in the future.
Set this parameter to ‘true` to confirm that you want to remove your
@!attribute [rw] confirm_remove_self_resource_access
@return [String]
resource, specify `NO_POLICY` for the revision ID.
To conditionally put a policy when no policy exists for the
`PolicyNotFoundException`.
resource, your request will be rejected with a
resource doesn’t match or if there’s no policy attached to the
revision ID, if the revision ID of the existing policy on the
mutating requests against that policy. When you provide an expected
You can provide the revision ID of your existing policy to make
A string value that you can use to conditionally update your policy.
@!attribute [rw] expected_revision_id
@return [String]<br>: docs.aws.amazon.com/amazondynamodb/latest/developerguide/rbac-considerations.html<br><br><br><br>policy, see [Resource-based policy considerations].
that you should keep in mind while attaching a resource-based
policy against this limit. For a full list of all considerations
20 KB. DynamoDB counts whitespaces when calculating the size of a
The maximum size supported for a resource-based policy document is
format.
An Amazon Web Services resource-based policy document in JSON
@!attribute [rw] policy
@return [String]
in your policy document.
table, indexes, or both, you can define multiple ‘Statement` fields
document. Alternatively, to specify different permissions for your
in the `Resource` field of a given `Statement` in your policy
you can provide both the table and index Amazon Resource Name (ARN)s
specify the same permission level for your table and its indexes,
You can control index permissions using the base table’s policy. To
tables and streams.
policy will be attached. The resources you can specify include
The Amazon Resource Name (ARN) of the DynamoDB resource to which the
@!attribute [rw] resource_arn