CfnTriggerProps¶
-
class
aws_cdk.aws_glue.
CfnTriggerProps
(*, actions, type, description=None, name=None, predicate=None, schedule=None, start_on_creation=None, tags=None, workflow_name=None)¶ Bases:
object
Properties for defining a
AWS::Glue::Trigger
.- Parameters
actions (
Union
[IResolvable
,Sequence
[Union
[IResolvable
,ActionProperty
]]]) –AWS::Glue::Trigger.Actions
.type (
str
) –AWS::Glue::Trigger.Type
.description (
Optional
[str
]) –AWS::Glue::Trigger.Description
.name (
Optional
[str
]) –AWS::Glue::Trigger.Name
.predicate (
Union
[IResolvable
,PredicateProperty
,None
]) –AWS::Glue::Trigger.Predicate
.schedule (
Optional
[str
]) –AWS::Glue::Trigger.Schedule
.start_on_creation (
Union
[bool
,IResolvable
,None
]) –AWS::Glue::Trigger.StartOnCreation
.tags (
Optional
[Any
]) –AWS::Glue::Trigger.Tags
.workflow_name (
Optional
[str
]) –AWS::Glue::Trigger.WorkflowName
.
- Link
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html
Attributes
-
actions
¶ AWS::Glue::Trigger.Actions
.- Link
- Return type
Union
[IResolvable
,List
[Union
[IResolvable
,ActionProperty
]]]
-
description
¶ AWS::Glue::Trigger.Description
.- Link
- Return type
Optional
[str
]
-
name
¶ AWS::Glue::Trigger.Name
.- Link
- Return type
Optional
[str
]
-
predicate
¶ AWS::Glue::Trigger.Predicate
.
-
schedule
¶ AWS::Glue::Trigger.Schedule
.- Link
- Return type
Optional
[str
]
-
start_on_creation
¶ AWS::Glue::Trigger.StartOnCreation
.- Link
- Return type
Union
[bool
,IResolvable
,None
]
AWS::Glue::Trigger.Tags
.
-
type
¶ AWS::Glue::Trigger.Type
.
-
workflow_name
¶ AWS::Glue::Trigger.WorkflowName
.- Link
- Return type
Optional
[str
]