Class: Aws::SecretsManager::Types::GetResourcePolicyResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecretsManager::Types::GetResourcePolicyResponse
- Defined in:
- gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The ARN of the secret that the resource-based policy was retrieved for.
-
#name ⇒ String
The name of the secret that the resource-based policy was retrieved for.
-
#resource_policy ⇒ String
A JSON-formatted string that contains the permissions policy attached to the secret.
Instance Attribute Details
#arn ⇒ String
The ARN of the secret that the resource-based policy was retrieved for.
844 845 846 847 848 849 850 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 844 class GetResourcePolicyResponse < Struct.new( :arn, :name, :resource_policy) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the secret that the resource-based policy was retrieved for.
844 845 846 847 848 849 850 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 844 class GetResourcePolicyResponse < Struct.new( :arn, :name, :resource_policy) SENSITIVE = [] include Aws::Structure end |
#resource_policy ⇒ String
A JSON-formatted string that contains the permissions policy attached to the secret. For more information about permissions policies, see Authentication and access control for Secrets Manager.
844 845 846 847 848 849 850 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 844 class GetResourcePolicyResponse < Struct.new( :arn, :name, :resource_policy) SENSITIVE = [] include Aws::Structure end |