class Aws::CodePipeline::Types::UpdateActionTypeInput
@note When making an API call, you may pass UpdateActionTypeInput
data as a hash: { action_type: { # required description: "ActionTypeDescription", executor: { # required configuration: { # required lambda_executor_configuration: { lambda_function_arn: "LambdaFunctionArn", # required }, job_worker_executor_configuration: { polling_accounts: ["AccountId"], polling_service_principals: ["ServicePrincipal"], }, }, type: "JobWorker", # required, accepts JobWorker, Lambda policy_statements_template: "PolicyStatementsTemplate", job_timeout: 1, }, id: { # required category: "Source", # required, accepts Source, Build, Deploy, Test, Invoke, Approval owner: "ActionTypeOwner", # required provider: "ActionProvider", # required version: "Version", # required }, input_artifact_details: { # required minimum_count: 1, # required maximum_count: 1, # required }, output_artifact_details: { # required minimum_count: 1, # required maximum_count: 1, # required }, permissions: { allowed_accounts: ["AllowedAccount"], # required }, properties: [ { name: "ActionConfigurationKey", # required optional: false, # required key: false, # required no_echo: false, # required queryable: false, description: "PropertyDescription", }, ], urls: { configuration_url: "Url", entity_url_template: "UrlTemplate", execution_url_template: "UrlTemplate", revision_url_template: "UrlTemplate", }, }, }
@!attribute [rw] action_type
The action type definition for the action type to be updated. @return [Types::ActionTypeDeclaration]
@see docs.aws.amazon.com/goto/WebAPI/codepipeline-2015-07-09/UpdateActionTypeInput AWS API Documentation
Constants
- SENSITIVE