aws-cdk-lib.aws_stepfunctions.ChainDefinitionBody

class ChainDefinitionBody

LanguageType name
.NETAmazon.CDK.AWS.StepFunctions.ChainDefinitionBody
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsstepfunctions#ChainDefinitionBody
Javasoftware.amazon.awscdk.services.stepfunctions.ChainDefinitionBody
Pythonaws_cdk.aws_stepfunctions.ChainDefinitionBody
TypeScript (source)aws-cdk-lib » aws_stepfunctions » ChainDefinitionBody

Extends DefinitionBody

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_stepfunctions as stepfunctions } from 'aws-cdk-lib';

declare const chainable: stepfunctions.IChainable;
const chainDefinitionBody = stepfunctions.ChainDefinitionBody.fromChainable(chainable);

Initializer

new ChainDefinitionBody(chainable: IChainable)

Parameters

  • chainable IChainable

Properties

NameTypeDescription
chainableIChainable

chainable

Type: IChainable

Methods

NameDescription
bind(scope, sfnPrincipal, sfnProps)

bind(scope, sfnPrincipal, sfnProps)

public bind(scope: Construct, sfnPrincipal: IPrincipal, sfnProps: StateMachineProps): DefinitionConfig

Parameters

  • scope Construct
  • sfnPrincipal IPrincipal
  • sfnProps StateMachineProps

Returns

  • DefinitionConfig