ActionTypeDeclaration
The parameters for the action type definition that are provided when the action type is created or updated.
Contents
- executor
-
Information about the executor for an action type that was created with any supported integration model.
Type: ActionTypeExecutor object
Required: Yes
- id
-
The action category, owner, provider, and version of the action type to be updated.
Type: ActionTypeIdentifier object
Required: Yes
- inputArtifactDetails
-
Details for the artifacts, such as application files, to be worked on by the action. For example, the minimum and maximum number of input artifacts allowed.
Type: ActionTypeArtifactDetails object
Required: Yes
- outputArtifactDetails
-
Details for the output artifacts, such as a built application, that are the result of the action. For example, the minimum and maximum number of output artifacts allowed.
Type: ActionTypeArtifactDetails object
Required: Yes
- description
-
The description for the action type to be updated.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 1024.
Required: No
- permissions
-
Details identifying the accounts with permissions to use the action type.
Type: ActionTypePermissions object
Required: No
- properties
-
The properties of the action type to be updated.
Type: Array of ActionTypeProperty objects
Array Members: Maximum number of 10 items.
Required: No
- urls
-
The links associated with the action type to be updated.
Type: ActionTypeUrls object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: