ActionTypeId
Represents information about an action type.
Contents
- category
-
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the following values.
-
Source
-
Build
-
Test
-
Deploy
-
Invoke
-
Approval
-
Compute
Type: String
Valid Values:
Source | Build | Deploy | Test | Invoke | Approval | Compute
Required: Yes
-
- owner
-
The creator of the action being called. There are three valid values for the
Owner
field in the action category section within your pipeline structure:AWS
,ThirdParty
, andCustom
. For more information, see Valid Action Types and Providers in CodePipeline.Type: String
Valid Values:
AWS | ThirdParty | Custom
Required: Yes
- provider
-
The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as
CodeDeploy
. For more information, see Valid Action Types and Providers in CodePipeline.Type: String
Length Constraints: Minimum length of 1. Maximum length of 35.
Pattern:
[0-9A-Za-z_-]+
Required: Yes
- version
-
A string that describes the action version.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 9.
Pattern:
[0-9A-Za-z_-]+
Required: Yes
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: