Class: Aws::IAM::Types::GetGroupPolicyResponse
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::IAM::Types::GetGroupPolicyResponse
 
- Defined in:
- gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb
Overview
Contains the response to a successful GetGroupPolicy request.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #group_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The group the policy is associated with. 
- 
  
    
      #policy_document  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The policy document. 
- 
  
    
      #policy_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the policy. 
Instance Attribute Details
#group_name ⇒ String
The group the policy is associated with.
| 3569 3570 3571 3572 3573 3574 3575 | # File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 3569 class GetGroupPolicyResponse < Struct.new( :group_name, :policy_name, :policy_document) SENSITIVE = [] include Aws::Structure end | 
#policy_document ⇒ String
The policy document.
IAM stores policies in JSON format. However, resources that were created using CloudFormation templates can be formatted in YAML. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.
| 3569 3570 3571 3572 3573 3574 3575 | # File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 3569 class GetGroupPolicyResponse < Struct.new( :group_name, :policy_name, :policy_document) SENSITIVE = [] include Aws::Structure end | 
#policy_name ⇒ String
The name of the policy.
| 3569 3570 3571 3572 3573 3574 3575 | # File 'gems/aws-sdk-iam/lib/aws-sdk-iam/types.rb', line 3569 class GetGroupPolicyResponse < Struct.new( :group_name, :policy_name, :policy_document) SENSITIVE = [] include Aws::Structure end |