Package software.amazon.awscdk.services.sam
package software.amazon.awscdk.services.sam
AWS Serverless Application Model Construct Library
This module is part of the AWS Cloud Development Kit project.
import software.amazon.awscdk.services.sam.*;
There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:
- Search Construct Hub for Serverless construct libraries
- Use the automatically generated L1 constructs, in the same way you would use the CloudFormation AWS::Serverless resources directly.
There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.
For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::Serverless.
(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)
-
ClassDescriptionhttps://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapi.Example:A builder for
CfnApi.AccessLogSettingProperty
An implementation forCfnApi.AccessLogSettingProperty
Example:A builder forCfnApi.AuthProperty
An implementation forCfnApi.AuthProperty
A fluent builder forCfnApi
.Example:A builder forCfnApi.CanarySettingProperty
An implementation forCfnApi.CanarySettingProperty
Example:A builder forCfnApi.CorsConfigurationProperty
An implementation forCfnApi.CorsConfigurationProperty
Example:A builder forCfnApi.DomainConfigurationProperty
An implementation forCfnApi.DomainConfigurationProperty
Example:A builder forCfnApi.EndpointConfigurationProperty
An implementation forCfnApi.EndpointConfigurationProperty
Example:A builder forCfnApi.MutualTlsAuthenticationProperty
An implementation forCfnApi.MutualTlsAuthenticationProperty
Example:A builder forCfnApi.Route53ConfigurationProperty
An implementation forCfnApi.Route53ConfigurationProperty
Example:A builder forCfnApi.S3LocationProperty
An implementation forCfnApi.S3LocationProperty
Properties for defining aCfnApi
.A builder forCfnApiProps
An implementation forCfnApiProps
https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication.Example:A builder forCfnApplication.ApplicationLocationProperty
An implementation forCfnApplication.ApplicationLocationProperty
A fluent builder forCfnApplication
.Properties for defining aCfnApplication
.A builder forCfnApplicationProps
An implementation forCfnApplicationProps
https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction.Example:A builder forCfnFunction.AlexaSkillEventProperty
An implementation forCfnFunction.AlexaSkillEventProperty
Example:A builder forCfnFunction.ApiEventProperty
An implementation forCfnFunction.ApiEventProperty
Example:A builder forCfnFunction.AuthProperty
An implementation forCfnFunction.AuthProperty
Example:A builder forCfnFunction.AuthResourcePolicyProperty
An implementation forCfnFunction.AuthResourcePolicyProperty
Example:A builder forCfnFunction.BucketSAMPTProperty
An implementation forCfnFunction.BucketSAMPTProperty
A fluent builder forCfnFunction
.Example:A builder forCfnFunction.CloudWatchEventEventProperty
An implementation forCfnFunction.CloudWatchEventEventProperty
Example:A builder forCfnFunction.CloudWatchLogsEventProperty
An implementation forCfnFunction.CloudWatchLogsEventProperty
Example:A builder forCfnFunction.CognitoEventProperty
An implementation forCfnFunction.CognitoEventProperty
Example:A builder forCfnFunction.CollectionSAMPTProperty
An implementation forCfnFunction.CollectionSAMPTProperty
Example:A builder forCfnFunction.CorsConfigurationProperty
An implementation forCfnFunction.CorsConfigurationProperty
Example:A builder forCfnFunction.DeadLetterQueueProperty
An implementation forCfnFunction.DeadLetterQueueProperty
Example:A builder forCfnFunction.DeploymentPreferenceProperty
An implementation forCfnFunction.DeploymentPreferenceProperty
Example:A builder forCfnFunction.DestinationConfigProperty
An implementation forCfnFunction.DestinationConfigProperty
Example:A builder forCfnFunction.DestinationProperty
An implementation forCfnFunction.DestinationProperty
Example:A builder forCfnFunction.DomainSAMPTProperty
An implementation forCfnFunction.DomainSAMPTProperty
Example:A builder forCfnFunction.DynamoDBEventProperty
An implementation forCfnFunction.DynamoDBEventProperty
Example:A builder forCfnFunction.EmptySAMPTProperty
An implementation forCfnFunction.EmptySAMPTProperty
Example:A builder forCfnFunction.EphemeralStorageProperty
An implementation forCfnFunction.EphemeralStorageProperty
Example:A builder forCfnFunction.EventBridgeRuleEventProperty
An implementation forCfnFunction.EventBridgeRuleEventProperty
Example:A builder forCfnFunction.EventInvokeConfigProperty
An implementation forCfnFunction.EventInvokeConfigProperty
Example:A builder forCfnFunction.EventInvokeDestinationConfigProperty
An implementation forCfnFunction.EventInvokeDestinationConfigProperty
Example:A builder forCfnFunction.EventSourceProperty
An implementation forCfnFunction.EventSourceProperty
Example:A builder forCfnFunction.FileSystemConfigProperty
An implementation forCfnFunction.FileSystemConfigProperty
Example:A builder forCfnFunction.FunctionEnvironmentProperty
An implementation forCfnFunction.FunctionEnvironmentProperty
Example:A builder forCfnFunction.FunctionSAMPTProperty
An implementation forCfnFunction.FunctionSAMPTProperty
Example:A builder forCfnFunction.FunctionUrlConfigProperty
An implementation forCfnFunction.FunctionUrlConfigProperty
Example:A builder forCfnFunction.HooksProperty
An implementation forCfnFunction.HooksProperty
Example:A builder forCfnFunction.HttpApiEventProperty
An implementation forCfnFunction.HttpApiEventProperty
Example:A builder forCfnFunction.HttpApiFunctionAuthProperty
An implementation forCfnFunction.HttpApiFunctionAuthProperty
Example:A builder forCfnFunction.IAMPolicyDocumentProperty
An implementation forCfnFunction.IAMPolicyDocumentProperty
Example:A builder forCfnFunction.IdentitySAMPTProperty
An implementation forCfnFunction.IdentitySAMPTProperty
Example:A builder forCfnFunction.ImageConfigProperty
An implementation forCfnFunction.ImageConfigProperty
Example:A builder forCfnFunction.IoTRuleEventProperty
An implementation forCfnFunction.IoTRuleEventProperty
Example:A builder forCfnFunction.KeySAMPTProperty
An implementation forCfnFunction.KeySAMPTProperty
Example:A builder forCfnFunction.KinesisEventProperty
An implementation forCfnFunction.KinesisEventProperty
Example:A builder forCfnFunction.LogGroupSAMPTProperty
An implementation forCfnFunction.LogGroupSAMPTProperty
Example:A builder forCfnFunction.ParameterNameSAMPTProperty
An implementation forCfnFunction.ParameterNameSAMPTProperty
Example:A builder forCfnFunction.ProvisionedConcurrencyConfigProperty
An implementation forCfnFunction.ProvisionedConcurrencyConfigProperty
Example:A builder forCfnFunction.QueueSAMPTProperty
An implementation forCfnFunction.QueueSAMPTProperty
Example:A builder forCfnFunction.RequestModelProperty
An implementation forCfnFunction.RequestModelProperty
Example:A builder forCfnFunction.RequestParameterProperty
An implementation forCfnFunction.RequestParameterProperty
Example:A builder forCfnFunction.RouteSettingsProperty
An implementation forCfnFunction.RouteSettingsProperty
Example:A builder forCfnFunction.S3EventProperty
An implementation forCfnFunction.S3EventProperty
Example:A builder forCfnFunction.S3KeyFilterProperty
An implementation forCfnFunction.S3KeyFilterProperty
Example:A builder forCfnFunction.S3KeyFilterRuleProperty
An implementation forCfnFunction.S3KeyFilterRuleProperty
Example:A builder forCfnFunction.S3LocationProperty
An implementation forCfnFunction.S3LocationProperty
Example:A builder forCfnFunction.S3NotificationFilterProperty
An implementation forCfnFunction.S3NotificationFilterProperty
Example:A builder forCfnFunction.SAMPolicyTemplateProperty
An implementation forCfnFunction.SAMPolicyTemplateProperty
Example:A builder forCfnFunction.ScheduleEventProperty
An implementation forCfnFunction.ScheduleEventProperty
Example:A builder forCfnFunction.SecretArnSAMPTProperty
An implementation forCfnFunction.SecretArnSAMPTProperty
Example:A builder forCfnFunction.SNSEventProperty
An implementation forCfnFunction.SNSEventProperty
Example:A builder forCfnFunction.SQSEventProperty
An implementation forCfnFunction.SQSEventProperty
Example:A builder forCfnFunction.StateMachineSAMPTProperty
An implementation forCfnFunction.StateMachineSAMPTProperty
Example:A builder forCfnFunction.StreamSAMPTProperty
An implementation forCfnFunction.StreamSAMPTProperty
Example:A builder forCfnFunction.TableSAMPTProperty
An implementation forCfnFunction.TableSAMPTProperty
Example:A builder forCfnFunction.TableStreamSAMPTProperty
An implementation forCfnFunction.TableStreamSAMPTProperty
Example:A builder forCfnFunction.TopicSAMPTProperty
An implementation forCfnFunction.TopicSAMPTProperty
Example:A builder forCfnFunction.VpcConfigProperty
An implementation forCfnFunction.VpcConfigProperty
Properties for defining aCfnFunction
.A builder forCfnFunctionProps
An implementation forCfnFunctionProps
https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesshttpapi.Example:A builder forCfnHttpApi.AccessLogSettingProperty
An implementation forCfnHttpApi.AccessLogSettingProperty
A fluent builder forCfnHttpApi
.Example:A builder forCfnHttpApi.CorsConfigurationObjectProperty
An implementation forCfnHttpApi.CorsConfigurationObjectProperty
Example:A builder forCfnHttpApi.HttpApiAuthProperty
An implementation forCfnHttpApi.HttpApiAuthProperty
Example:A builder forCfnHttpApi.HttpApiDomainConfigurationProperty
An implementation forCfnHttpApi.HttpApiDomainConfigurationProperty
Example:A builder forCfnHttpApi.MutualTlsAuthenticationProperty
An implementation forCfnHttpApi.MutualTlsAuthenticationProperty
Example:A builder forCfnHttpApi.Route53ConfigurationProperty
An implementation forCfnHttpApi.Route53ConfigurationProperty
Example:A builder forCfnHttpApi.RouteSettingsProperty
An implementation forCfnHttpApi.RouteSettingsProperty
Example:A builder forCfnHttpApi.S3LocationProperty
An implementation forCfnHttpApi.S3LocationProperty
Properties for defining aCfnHttpApi
.A builder forCfnHttpApiProps
An implementation forCfnHttpApiProps
https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesslayerversion.A fluent builder forCfnLayerVersion
.Example:A builder forCfnLayerVersion.S3LocationProperty
An implementation forCfnLayerVersion.S3LocationProperty
Properties for defining aCfnLayerVersion
.A builder forCfnLayerVersionProps
An implementation forCfnLayerVersionProps
https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesssimpletable.A fluent builder forCfnSimpleTable
.Example:A builder forCfnSimpleTable.PrimaryKeyProperty
An implementation forCfnSimpleTable.PrimaryKeyProperty
Example:A builder forCfnSimpleTable.ProvisionedThroughputProperty
An implementation forCfnSimpleTable.ProvisionedThroughputProperty
Example:A builder forCfnSimpleTable.SSESpecificationProperty
An implementation forCfnSimpleTable.SSESpecificationProperty
Properties for defining aCfnSimpleTable
.A builder forCfnSimpleTableProps
An implementation forCfnSimpleTableProps
https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-statemachine.html.Example:A builder forCfnStateMachine.ApiEventProperty
An implementation forCfnStateMachine.ApiEventProperty
A fluent builder forCfnStateMachine
.Example:A builder forCfnStateMachine.CloudWatchEventEventProperty
An implementation forCfnStateMachine.CloudWatchEventEventProperty
Example:A builder forCfnStateMachine.CloudWatchLogsLogGroupProperty
An implementation forCfnStateMachine.CloudWatchLogsLogGroupProperty
Example:A builder forCfnStateMachine.EventBridgeRuleEventProperty
An implementation forCfnStateMachine.EventBridgeRuleEventProperty
Example:A builder forCfnStateMachine.EventSourceProperty
An implementation forCfnStateMachine.EventSourceProperty
Example:A builder forCfnStateMachine.FunctionSAMPTProperty
An implementation forCfnStateMachine.FunctionSAMPTProperty
Example:A builder forCfnStateMachine.IAMPolicyDocumentProperty
An implementation forCfnStateMachine.IAMPolicyDocumentProperty
Example:A builder forCfnStateMachine.LogDestinationProperty
An implementation forCfnStateMachine.LogDestinationProperty
Example:A builder forCfnStateMachine.LoggingConfigurationProperty
An implementation forCfnStateMachine.LoggingConfigurationProperty
Example:A builder forCfnStateMachine.S3LocationProperty
An implementation forCfnStateMachine.S3LocationProperty
Example:A builder forCfnStateMachine.SAMPolicyTemplateProperty
An implementation forCfnStateMachine.SAMPolicyTemplateProperty
Example:A builder forCfnStateMachine.ScheduleEventProperty
An implementation forCfnStateMachine.ScheduleEventProperty
Example:A builder forCfnStateMachine.StateMachineSAMPTProperty
An implementation forCfnStateMachine.StateMachineSAMPTProperty
Example:A builder forCfnStateMachine.TracingConfigurationProperty
An implementation forCfnStateMachine.TracingConfigurationProperty
Properties for defining aCfnStateMachine
.A builder forCfnStateMachineProps
An implementation forCfnStateMachineProps