Class: Aws::CodeCommit::Types::BatchDisassociateApprovalRuleTemplateFromRepositoriesInput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb

Overview

Note:

When making an API call, you may pass BatchDisassociateApprovalRuleTemplateFromRepositoriesInput data as a hash:

{
  approval_rule_template_name: "ApprovalRuleTemplateName", # required
  repository_names: ["RepositoryName"], # required
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#approval_rule_template_nameString

The name of the template that you want to disassociate from one or more repositories.

Returns:

  • (String)


595
596
597
598
599
600
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 595

class BatchDisassociateApprovalRuleTemplateFromRepositoriesInput < Struct.new(
  :approval_rule_template_name,
  :repository_names)
  SENSITIVE = []
  include Aws::Structure
end

#repository_namesArray<String>

The repository names that you want to disassociate from the approval rule template.

The length constraint limit is for each string in the array. The array itself can be empty.

Returns:

  • (Array<String>)


595
596
597
598
599
600
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 595

class BatchDisassociateApprovalRuleTemplateFromRepositoriesInput < Struct.new(
  :approval_rule_template_name,
  :repository_names)
  SENSITIVE = []
  include Aws::Structure
end