AlexaSkillDeployActionProps

class aws_cdk.aws_codepipeline_actions.AlexaSkillDeployActionProps(*, action_name, run_order=None, variables_namespace=None, client_id, client_secret, input, refresh_token, skill_id, parameter_overrides_artifact=None)

Bases: aws_cdk.aws_codepipeline.CommonActionProps

__init__(*, action_name, run_order=None, variables_namespace=None, client_id, client_secret, input, refresh_token, skill_id, parameter_overrides_artifact=None)

Construction properties of the {@link AlexaSkillDeployAction Alexa deploy Action}.

Parameters
  • action_name (str) – The physical, human-readable name of the Action. Note that Action names must be unique within a single Stage.

  • run_order (Union[int, float, None]) – The runOrder property for this Action. RunOrder determines the relative order in which multiple Actions in the same Stage execute. Default: 1

  • variables_namespace (Optional[str]) – The name of the namespace to use for variables emitted by this action. Default: - a name will be generated, based on the stage and action names, if any of the action’s variables were referenced - otherwise, no namespace will be set

  • client_id (str) – The client id of the developer console token.

  • client_secret (SecretValue) – The client secret of the developer console token.

  • input (Artifact) – The source artifact containing the voice model and skill manifest.

  • refresh_token (SecretValue) – The refresh token of the developer console token.

  • skill_id (str) – The Alexa skill id.

  • parameter_overrides_artifact (Optional[Artifact]) – An optional artifact containing overrides for the skill manifest.

Return type

None

Attributes

action_name

The physical, human-readable name of the Action.

Note that Action names must be unique within a single Stage.

Return type

str

client_id

The client id of the developer console token.

Return type

str

client_secret

The client secret of the developer console token.

Return type

SecretValue

input

The source artifact containing the voice model and skill manifest.

Return type

Artifact

parameter_overrides_artifact

An optional artifact containing overrides for the skill manifest.

Return type

Optional[Artifact]

refresh_token

The refresh token of the developer console token.

Return type

SecretValue

run_order

The runOrder property for this Action.

RunOrder determines the relative order in which multiple Actions in the same Stage execute.

default :default: 1

see :see: https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html

Return type

Union[int, float, None]

skill_id

The Alexa skill id.

Return type

str

variables_namespace

The name of the namespace to use for variables emitted by this action.

default :default:

  • a name will be generated, based on the stage and action names, if any of the action’s variables were referenced - otherwise, no namespace will be set

Return type

Optional[str]