Classes
Name | Description |
---|---|
CheckParameterFunction | No description |
CodePipelineCheckEmailParameterAction | No description |
CodePipelineCheckParameterAction | Represents a reference to a CodePipelineCheckParameterAction. |
CodePipelineCheckUrlParameterAction | No description |
Structs
Name | Description |
---|---|
CheckParamterFunctionProps | No description |
CodePipelineCheckEmailParameterActionProps | No description |
CodePipelineCheckParameterActionProps | No description |
CodePipelineCheckUrlParameterActionProps | No description |
CommonCodePipelineCheckParameterActionProps | No description |
RegExp | No description |
Implements: IConstruct, IConstruct, IConstruct, IDependable, IResource, IConstruct, IDependable, IConstruct, IFunction, IConstruct, IDependable, IConstruct, IResource, IConnectable, IGrantable, IClientVpnConnectionHandler Extends: Function
new CheckParameterFunction(scope: Construct, id: string, props: CheckParamterFunctionProps)
- scope (
Construct
) No description - id (
string
) No description - props (
CheckParamterFunctionProps
) No description- parameterName (
string
) The name of the parameter. - crossAccountRole (
IRole
) Role for crossAccount permission. Optional
- parameterName (
Implements: IAction Extends: CodePipelineCheckParameterAction
new CodePipelineCheckEmailParameterAction(props: CodePipelineCheckEmailParameterActionProps)
- props (
CodePipelineCheckEmailParameterActionProps
) No description- actionName (
string
) The physical, human-readable name of the Action. - runOrder (
number
) The runOrder property for this Action. Default: 1 - variablesNamespace (
string
) 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 - role (
IRole
) The Role in which context's this Action will be executing in. Default: a new Role will be generated - parameterName (
string
) The name of the parameter. - crossAccountRole (
IRole
) Role for crossAccount permission. Optional - logParameter (
boolean
) Parameter is logged after successful check. Default: false The parameter is not logged - exact (
boolean
) Only match an exact string. Default: true
- actionName (
Represents a reference to a CodePipelineCheckParameterAction.
Implements: IAction Extends: Action
new CodePipelineCheckParameterAction(props: CodePipelineCheckParameterActionProps)
- props (
CodePipelineCheckParameterActionProps
) No description- actionName (
string
) The physical, human-readable name of the Action. - runOrder (
number
) The runOrder property for this Action. Default: 1 - variablesNamespace (
string
) 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 - role (
IRole
) The Role in which context's this Action will be executing in. Default: a new Role will be generated - parameterName (
string
) The name of the parameter. - crossAccountRole (
IRole
) Role for crossAccount permission. Optional - logParameter (
boolean
) Parameter is logged after successful check. Default: false The parameter is not logged - regExp (
RegExp
) Regular expression to validate the parameter. Optional
- actionName (
This is a renamed version of the {@link IAction.bind} method.
protected bound(scope: Construct, _stage: IStage, options: ActionBindOptions): ActionConfig
- scope (
Construct
) No description - _stage (
IStage
) No description - options (
ActionBindOptions
) No description
Returns:
Implements: IAction Extends: CodePipelineCheckParameterAction
new CodePipelineCheckUrlParameterAction(props: CodePipelineCheckUrlParameterActionProps)
- props (
CodePipelineCheckUrlParameterActionProps
) No description- actionName (
string
) The physical, human-readable name of the Action. - runOrder (
number
) The runOrder property for this Action. Default: 1 - variablesNamespace (
string
) 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 - role (
IRole
) The Role in which context's this Action will be executing in. Default: a new Role will be generated - parameterName (
string
) The name of the parameter. - crossAccountRole (
IRole
) Role for crossAccount permission. Optional - logParameter (
boolean
) Parameter is logged after successful check. Default: false The parameter is not logged - exact (
boolean
) Only match an exact string. Default: true - strict (
boolean
) Force URLs to start with a valid protocol or www. Optional
- actionName (
Name | Type | Description |
---|---|---|
parameterName | string |
The name of the parameter. |
crossAccountRole? | IRole |
Role for crossAccount permission. Optional |
Name | Type | Description |
---|---|---|
actionName | string |
The physical, human-readable name of the Action. |
parameterName | string |
The name of the parameter. |
crossAccountRole? | IRole |
Role for crossAccount permission. Optional |
exact? | boolean |
Only match an exact string. Default: true |
logParameter? | boolean |
Parameter is logged after successful check. Default: false The parameter is not logged |
role? | IRole |
The Role in which context's this Action will be executing in. Default: a new Role will be generated |
runOrder? | number |
The runOrder property for this Action. Default: 1 |
variablesNamespace? | string |
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 |
Name | Type | Description |
---|---|---|
actionName | string |
The physical, human-readable name of the Action. |
parameterName | string |
The name of the parameter. |
crossAccountRole? | IRole |
Role for crossAccount permission. Optional |
logParameter? | boolean |
Parameter is logged after successful check. Default: false The parameter is not logged |
regExp? | RegExp |
Regular expression to validate the parameter. Optional |
role? | IRole |
The Role in which context's this Action will be executing in. Default: a new Role will be generated |
runOrder? | number |
The runOrder property for this Action. Default: 1 |
variablesNamespace? | string |
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 |
Name | Type | Description |
---|---|---|
actionName | string |
The physical, human-readable name of the Action. |
parameterName | string |
The name of the parameter. |
crossAccountRole? | IRole |
Role for crossAccount permission. Optional |
exact? | boolean |
Only match an exact string. Default: true |
logParameter? | boolean |
Parameter is logged after successful check. Default: false The parameter is not logged |
role? | IRole |
The Role in which context's this Action will be executing in. Default: a new Role will be generated |
runOrder? | number |
The runOrder property for this Action. Default: 1 |
strict? | boolean |
Force URLs to start with a valid protocol or www. Optional |
variablesNamespace? | string |
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 |
Name | Type | Description |
---|---|---|
actionName | string |
The physical, human-readable name of the Action. |
parameterName | string |
The name of the parameter. |
crossAccountRole? | IRole |
Role for crossAccount permission. Optional |
logParameter? | boolean |
Parameter is logged after successful check. Default: false The parameter is not logged |
role? | IRole |
The Role in which context's this Action will be executing in. Default: a new Role will be generated |
runOrder? | number |
The runOrder property for this Action. Default: 1 |
variablesNamespace? | string |
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 |
Name | Type | Description |
---|---|---|
source | string |