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.
867 868 869 870 871 872 873 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 867 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.
867 868 869 870 871 872 873 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 867 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.
867 868 869 870 871 872 873 |
# File 'gems/aws-sdk-secretsmanager/lib/aws-sdk-secretsmanager/types.rb', line 867 class GetResourcePolicyResponse < Struct.new( :arn, :name, :resource_policy) SENSITIVE = [] include Aws::Structure end |