Class: Aws::EntityResolution::Types::PutPolicyInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::EntityResolution::Types::PutPolicyInput
- Defined in:
- gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource for which the policy needs to be updated.
-
#policy ⇒ String
The resource-based policy.
-
#token ⇒ String
A unique identifier for the current revision of the policy.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the resource for which the policy needs to be updated.
2869 2870 2871 2872 2873 2874 2875 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2869 class PutPolicyInput < Struct.new( :arn, :token, :policy) SENSITIVE = [] include Aws::Structure end |
#policy ⇒ String
The resource-based policy.
If you set the value of the effect parameter in the policy to
Deny for the PutPolicy operation, you must also set the value of
the effect parameter to Deny for the AddPolicyStatement
operation.
2869 2870 2871 2872 2873 2874 2875 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2869 class PutPolicyInput < Struct.new( :arn, :token, :policy) SENSITIVE = [] include Aws::Structure end |
#token ⇒ String
A unique identifier for the current revision of the policy.
2869 2870 2871 2872 2873 2874 2875 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 2869 class PutPolicyInput < Struct.new( :arn, :token, :policy) SENSITIVE = [] include Aws::Structure end |