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.
855 856 857 858 859 860 861 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 855 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.
855 856 857 858 859 860 861 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 855 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.
855 856 857 858 859 860 861 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 855 class GetResourcePolicyResponse < Struct.new( :arn, :name, :resource_policy) SENSITIVE = [] include Aws::Structure end |