interface LoggingConfigurationProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.StepFunctions.CfnStateMachine.LoggingConfigurationProperty |
Java | software.amazon.awscdk.services.stepfunctions.CfnStateMachine.LoggingConfigurationProperty |
Python | aws_cdk.aws_stepfunctions.CfnStateMachine.LoggingConfigurationProperty |
TypeScript | @aws-cdk/aws-stepfunctions » CfnStateMachine » LoggingConfigurationProperty |
Defines what execution history events are logged and where they are logged.
By default, the
levelis set toOFF. For more information see Log Levels in the AWS Step Functions User Guide.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as stepfunctions from '@aws-cdk/aws-stepfunctions';
const loggingConfigurationProperty: stepfunctions.CfnStateMachine.LoggingConfigurationProperty = {
destinations: [{
cloudWatchLogsLogGroup: {
logGroupArn: 'logGroupArn',
},
}],
includeExecutionData: false,
level: 'level',
};
Properties
| Name | Type | Description |
|---|---|---|
| destinations? | IResolvable | IResolvable | Log[] | An array of objects that describes where your execution history events will be logged. |
| include | boolean | IResolvable | Determines whether execution data is included in your log. |
| level? | string | Defines which category of execution history events are logged. |
destinations?
Type:
IResolvable | IResolvable | Log[]
(optional)
An array of objects that describes where your execution history events will be logged.
Limited to size 1. Required, if your log level is not set to OFF .
includeExecutionData?
Type:
boolean | IResolvable
(optional)
Determines whether execution data is included in your log.
When set to false , data is excluded.
level?
Type:
string
(optional)
Defines which category of execution history events are logged.

.NET
Java
Python
TypeScript