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
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: 1variables_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 setclient_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.
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
-
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
-
run_order
¶ The runOrder property for this Action.
RunOrder determines the relative order in which multiple Actions in the same Stage execute.
- Default
1
- 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
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
]