aws-cdk-lib.aws_sam.CfnStateMachine.SAMPolicyTemplateProperty

interface SAMPolicyTemplateProperty

LanguageType name
.NETAmazon.CDK.AWS.SAM.CfnStateMachine.SAMPolicyTemplateProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awssam#CfnStateMachine_SAMPolicyTemplateProperty
Javasoftware.amazon.awscdk.services.sam.CfnStateMachine.SAMPolicyTemplateProperty
Pythonaws_cdk.aws_sam.CfnStateMachine.SAMPolicyTemplateProperty
TypeScript aws-cdk-lib » aws_sam » CfnStateMachine » SAMPolicyTemplateProperty

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_sam as sam } from 'aws-cdk-lib';
const sAMPolicyTemplateProperty: sam.CfnStateMachine.SAMPolicyTemplateProperty = {
  lambdaInvokePolicy: {
    functionName: 'functionName',
  },
  stepFunctionsExecutionPolicy: {
    stateMachineName: 'stateMachineName',
  },
};

Properties

NameTypeDescription
lambdaInvokePolicy?IResolvable | FunctionSAMPTPropertyCfnStateMachine.SAMPolicyTemplateProperty.LambdaInvokePolicy.
stepFunctionsExecutionPolicy?IResolvable | StateMachineSAMPTPropertyCfnStateMachine.SAMPolicyTemplateProperty.StepFunctionsExecutionPolicy.

lambdaInvokePolicy?

Type: IResolvable | FunctionSAMPTProperty (optional)

CfnStateMachine.SAMPolicyTemplateProperty.LambdaInvokePolicy.


stepFunctionsExecutionPolicy?

Type: IResolvable | StateMachineSAMPTProperty (optional)

CfnStateMachine.SAMPolicyTemplateProperty.StepFunctionsExecutionPolicy.