Package-level declarations

Types

Link copied to clipboard
data class ActivityEncryptionConfiguration(val kmsDataKeyReusePeriodSeconds: Int? = null, val kmsKeyId: String? = null, val type: ActivityEncryptionConfigurationType)
Link copied to clipboard
data class GetActivityResult(val arn: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetStateMachineAliasResult(val arn: String? = null, val description: String? = null, val routingConfiguration: List<StateMachineAliasRoutingConfigurationVersion>? = null)
Link copied to clipboard
data class GetStateMachineResult(val arn: String? = null, val definitionString: String? = null, val encryptionConfiguration: StateMachineEncryptionConfiguration? = null, val loggingConfiguration: StateMachineLoggingConfiguration? = null, val name: String? = null, val roleArn: String? = null, val stateMachineRevisionId: String? = null, val tags: List<Tag>? = null, val tracingConfiguration: StateMachineTracingConfiguration? = null)
Link copied to clipboard
data class GetStateMachineVersionResult(val arn: String? = null, val description: String? = null)
Link copied to clipboard
data class StateMachineAliasDeploymentPreference(val alarms: List<String>? = null, val interval: Int? = null, val percentage: Int? = null, val stateMachineVersionArn: String, val type: StateMachineAliasDeploymentPreferenceType)

The settings to enable gradual state machine deployments.

data class StateMachineAliasRoutingConfigurationVersion(val stateMachineVersionArn: String, val weight: Int)
Link copied to clipboard
data class StateMachineCloudWatchLogsLogGroup(val logGroupArn: String? = null)
Link copied to clipboard
Link copied to clipboard
data class StateMachineEncryptionConfiguration(val kmsDataKeyReusePeriodSeconds: Int? = null, val kmsKeyId: String? = null, val type: StateMachineEncryptionConfigurationType)
Link copied to clipboard
data class StateMachineLogDestination(val cloudWatchLogsLogGroup: StateMachineCloudWatchLogsLogGroup? = null)
Link copied to clipboard
data class StateMachineLoggingConfiguration(val destinations: List<StateMachineLogDestination>? = null, val includeExecutionData: Boolean? = null, val level: StateMachineLoggingConfigurationLevel? = null)
Link copied to clipboard
data class StateMachineS3Location(val bucket: String, val key: String, val version: String? = null)
Link copied to clipboard
data class StateMachineTracingConfiguration(val enabled: Boolean? = null)