awscc.stepfunctions_statemachine¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - states:DeleteStateMachine, states:DescribeStateMachine
update¶
Parent base class for filters and actions.
definitions:
CloudWatchLogsLogGroup:
additionalProperties: false
properties:
LogGroupArn:
maxLength: 256
minLength: 1
type: string
type: object
Definition:
minProperties: 1
type: object
DefinitionSubstitutions:
additionalProperties: false
minProperties: 1
patternProperties:
.*:
type: string
type: object
LogDestination:
additionalProperties: false
properties:
CloudWatchLogsLogGroup:
additionalProperties: false
properties:
LogGroupArn:
maxLength: 256
minLength: 1
type: string
type: object
type: object
LoggingConfiguration:
additionalProperties: false
properties:
Destinations:
items:
additionalProperties: false
properties:
CloudWatchLogsLogGroup:
additionalProperties: false
properties:
LogGroupArn:
maxLength: 256
minLength: 1
type: string
type: object
type: object
minItems: 1
type: array
IncludeExecutionData:
type: boolean
Level:
enum:
- ALL
- ERROR
- FATAL
- 'OFF'
type: string
type: object
S3Location:
additionalProperties: false
properties:
Bucket:
type: string
Key:
type: string
Version:
type: string
required:
- Bucket
- Key
type: object
TagsEntry:
additionalProperties: false
properties:
Key:
maxLength: 128
minLength: 1
type: string
Value:
maxLength: 256
minLength: 1
type: string
required:
- Key
- Value
type: object
TracingConfiguration:
additionalProperties: false
properties:
Enabled:
type: boolean
type: object
properties:
Definition:
minProperties: 1
type: object
DefinitionS3Location:
additionalProperties: false
properties:
Bucket:
type: string
Key:
type: string
Version:
type: string
required:
- Bucket
- Key
type: object
DefinitionString:
maxLength: 1048576
minLength: 1
type: string
DefinitionSubstitutions:
additionalProperties: false
minProperties: 1
patternProperties:
.*:
type: string
type: object
LoggingConfiguration:
additionalProperties: false
properties:
Destinations:
items:
additionalProperties: false
properties:
CloudWatchLogsLogGroup:
additionalProperties: false
properties:
LogGroupArn:
maxLength: 256
minLength: 1
type: string
type: object
type: object
minItems: 1
type: array
IncludeExecutionData:
type: boolean
Level:
enum:
- ALL
- ERROR
- FATAL
- 'OFF'
type: string
type: object
RoleArn:
maxLength: 256
minLength: 1
type: string
StateMachineType:
enum:
- STANDARD
- EXPRESS
type: string
Tags:
items:
additionalProperties: false
properties:
Key:
maxLength: 128
minLength: 1
type: string
Value:
maxLength: 256
minLength: 1
type: string
required:
- Key
- Value
type: object
type: array
uniqueItems: false
TracingConfiguration:
additionalProperties: false
properties:
Enabled:
type: boolean
type: object
type:
enum:
- update
Permissions - states:UpdateStateMachine, states:TagResource, states:UntagResource, states:ListTagsForResource, iam:PassRole