class Aws::CodePipeline::Types::ActionTypeIdentifier

Specifies the category, owner, provider, and version of the action type.

@note When making an API call, you may pass ActionTypeIdentifier

data as a hash:

    {
      category: "Source", # required, accepts Source, Build, Deploy, Test, Invoke, Approval
      owner: "ActionTypeOwner", # required
      provider: "ActionProvider", # required
      version: "Version", # required
    }

@!attribute [rw] category

Defines what kind of action can be taken in the stage, one of the
following:

* `Source`

* `Build`

* `Test`

* `Deploy`

* `Approval`

* `Invoke`
@return [String]

@!attribute [rw] owner

The creator of the action type being called: `AWS` or `ThirdParty`.
@return [String]

@!attribute [rw] provider

The provider of the action type being called. The provider name is
supplied when the action type is created.
@return [String]

@!attribute [rw] version

A string that describes the action type version.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/ActionTypeIdentifier AWS API Documentation

Constants

SENSITIVE