Class: Aws::CodeCommit::Types::ApprovalRuleTemplate
- Inherits:
 - 
      Struct
      
        
- Object
 - Struct
 - Aws::CodeCommit::Types::ApprovalRuleTemplate
 
 
- Includes:
 - Structure
 
- Defined in:
 - lib/aws-sdk-codecommit/types.rb
 
Overview
Returns information about an approval rule template.
Constant Summary collapse
- SENSITIVE =
 []
Instance Attribute Summary collapse
- 
  
    
      #approval_rule_template_content  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The content of the approval rule template.
 - 
  
    
      #approval_rule_template_description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The description of the approval rule template.
 - 
  
    
      #approval_rule_template_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The system-generated ID of the approval rule template.
 - 
  
    
      #approval_rule_template_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The name of the approval rule template.
 - 
  
    
      #creation_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date the approval rule template was created, in timestamp format.
 - 
  
    
      #last_modified_date  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The date the approval rule template was most recently changed, in timestamp format.
 - 
  
    
      #last_modified_user  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
 - 
  
    
      #rule_content_sha_256  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    
The SHA-256 hash signature for the content of the approval rule template.
 
Instance Attribute Details
#approval_rule_template_content ⇒ String
The content of the approval rule template.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#approval_rule_template_description ⇒ String
The description of the approval rule template.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#approval_rule_template_id ⇒ String
The system-generated ID of the approval rule template.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#approval_rule_template_name ⇒ String
The name of the approval rule template.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#creation_date ⇒ Time
The date the approval rule template was created, in timestamp format.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#last_modified_date ⇒ Time
The date the approval rule template was most recently changed, in timestamp format.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#last_modified_user ⇒ String
The Amazon Resource Name (ARN) of the user who made the most recent changes to the approval rule template.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  | 
  
#rule_content_sha_256 ⇒ String
The SHA-256 hash signature for the content of the approval rule template.
      202 203 204 205 206 207 208 209 210 211 212 213  | 
    
      # File 'lib/aws-sdk-codecommit/types.rb', line 202 class ApprovalRuleTemplate < Struct.new( :approval_rule_template_id, :approval_rule_template_name, :approval_rule_template_description, :approval_rule_template_content, :rule_content_sha_256, :last_modified_date, :creation_date, :last_modified_user) SENSITIVE = [] include Aws::Structure end  |