Class: Aws::CodePipeline::Types::RuleTypeSettings

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codepipeline/types.rb

Overview

Returns information about the settings for a rule type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#entity_url_templateString

The URL returned to the CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for a CodeDeploy deployment group. This link is provided as part of the action display in the pipeline.

Returns:

  • (String)


4733
4734
4735
4736
4737
4738
4739
4740
# File 'lib/aws-sdk-codepipeline/types.rb', line 4733

class RuleTypeSettings < Struct.new(
  :third_party_configuration_url,
  :entity_url_template,
  :execution_url_template,
  :revision_url_template)
  SENSITIVE = []
  include Aws::Structure
end

#execution_url_templateString

The URL returned to the CodePipeline console that contains a link to the top-level landing page for the external system, such as the console page for CodeDeploy. This link is shown on the pipeline view page in the CodePipeline console and provides a link to the execution entity of the external action.

Returns:

  • (String)


4733
4734
4735
4736
4737
4738
4739
4740
# File 'lib/aws-sdk-codepipeline/types.rb', line 4733

class RuleTypeSettings < Struct.new(
  :third_party_configuration_url,
  :entity_url_template,
  :execution_url_template,
  :revision_url_template)
  SENSITIVE = []
  include Aws::Structure
end

#revision_url_templateString

The URL returned to the CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

Returns:

  • (String)


4733
4734
4735
4736
4737
4738
4739
4740
# File 'lib/aws-sdk-codepipeline/types.rb', line 4733

class RuleTypeSettings < Struct.new(
  :third_party_configuration_url,
  :entity_url_template,
  :execution_url_template,
  :revision_url_template)
  SENSITIVE = []
  include Aws::Structure
end

#third_party_configuration_urlString

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

Returns:

  • (String)


4733
4734
4735
4736
4737
4738
4739
4740
# File 'lib/aws-sdk-codepipeline/types.rb', line 4733

class RuleTypeSettings < Struct.new(
  :third_party_configuration_url,
  :entity_url_template,
  :execution_url_template,
  :revision_url_template)
  SENSITIVE = []
  include Aws::Structure
end