Show / Hide Table of Contents

Namespace Amazon.CDK.Mixins.Preview.AWS.Lambda.Mixins

Classes

CfnAliasMixinProps

Properties for CfnAliasPropsMixin.

CfnAliasPropsMixin

The AWS::Lambda::Alias resource creates an alias for a Lambda function version. Use aliases to provide clients with a function identifier that you can update to invoke a different version.

CfnAliasPropsMixin.AliasRoutingConfigurationProperty

The traffic-shifting configuration of a Lambda function alias.

CfnAliasPropsMixin.ProvisionedConcurrencyConfigurationProperty

A provisioned concurrency configuration for a function's alias.

CfnAliasPropsMixin.VersionWeightProperty

The traffic-shifting configuration of a Lambda function alias.

CfnCapacityProviderMixinProps

Properties for CfnCapacityProviderPropsMixin.

CfnCapacityProviderPropsMixin

Creates a capacity provider that manages compute resources for Lambda functions.

CfnCapacityProviderPropsMixin.CapacityProviderPermissionsConfigProperty

Configuration that specifies the permissions required for the capacity provider to manage compute resources.

CfnCapacityProviderPropsMixin.CapacityProviderScalingConfigProperty

Configuration that defines how the capacity provider scales compute instances based on demand and policies.

CfnCapacityProviderPropsMixin.CapacityProviderVpcConfigProperty

VPC configuration that specifies the network settings for compute instances managed by the capacity provider.

CfnCapacityProviderPropsMixin.InstanceRequirementsProperty

Specifications that define the characteristics and constraints for compute instances used by the capacity provider.

CfnCapacityProviderPropsMixin.TargetTrackingScalingPolicyProperty

A scaling policy for the capacity provider that automatically adjusts capacity to maintain a target value for a specific metric.

CfnCodeSigningConfigMixinProps

Properties for CfnCodeSigningConfigPropsMixin.

CfnCodeSigningConfigPropsMixin

Details about a Code signing configuration .

CfnCodeSigningConfigPropsMixin.AllowedPublishersProperty

List of signing profiles that can sign a code package.

CfnCodeSigningConfigPropsMixin.CodeSigningPoliciesProperty

Code signing configuration policies specify the validation failure action for signature mismatch or expiry.

CfnEventInvokeConfigMixinProps

Properties for CfnEventInvokeConfigPropsMixin.

CfnEventInvokeConfigPropsMixin

The AWS::Lambda::EventInvokeConfig resource configures options for asynchronous invocation on a version or an alias.

CfnEventInvokeConfigPropsMixin.DestinationConfigProperty

A configuration object that specifies the destination of an event after Lambda processes it.

CfnEventInvokeConfigPropsMixin.OnFailureProperty

A destination for events that failed processing.

CfnEventInvokeConfigPropsMixin.OnSuccessProperty

A destination for events that were processed successfully.

CfnEventSourceMappingMixinProps

Properties for CfnEventSourceMappingPropsMixin.

CfnEventSourceMappingPropsMixin

The AWS::Lambda::EventSourceMapping resource creates a mapping between an event source and an AWS Lambda function.

CfnEventSourceMappingPropsMixin.AmazonManagedKafkaEventSourceConfigProperty

Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.

CfnEventSourceMappingPropsMixin.DestinationConfigProperty

A configuration object that specifies the destination of an event after Lambda processes it.

CfnEventSourceMappingPropsMixin.DocumentDBEventSourceConfigProperty

Specific configuration settings for a DocumentDB event source.

CfnEventSourceMappingPropsMixin.EndpointsProperty

The list of bootstrap servers for your Kafka brokers in the following format: "KafkaBootstrapServers": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"] .

CfnEventSourceMappingPropsMixin.FilterCriteriaProperty

An object that contains the filters for an event source.

CfnEventSourceMappingPropsMixin.FilterProperty

A structure within a FilterCriteria object that defines an event filtering pattern.

CfnEventSourceMappingPropsMixin.LoggingConfigProperty

The function's Amazon CloudWatch Logs configuration settings.

CfnEventSourceMappingPropsMixin.MetricsConfigProperty

The metrics configuration for your event source.

CfnEventSourceMappingPropsMixin.OnFailureProperty

A destination for events that failed processing.

CfnEventSourceMappingPropsMixin.ProvisionedPollerConfigProperty

The provisioned mode configuration for the event source. Use Provisioned Mode to customize the minimum and maximum number of event pollers for your event source.

CfnEventSourceMappingPropsMixin.ScalingConfigProperty

(Amazon SQS only) The scaling configuration for the event source.

CfnEventSourceMappingPropsMixin.SchemaRegistryAccessConfigProperty

Specific access configuration settings that tell Lambda how to authenticate with your schema registry.

CfnEventSourceMappingPropsMixin.SchemaRegistryConfigProperty

Specific configuration settings for a Kafka schema registry.

CfnEventSourceMappingPropsMixin.SchemaValidationConfigProperty

Specific schema validation configuration settings that tell Lambda the message attributes you want to validate and filter using your schema registry.

CfnEventSourceMappingPropsMixin.SelfManagedEventSourceProperty

The self-managed Apache Kafka cluster for your event source.

CfnEventSourceMappingPropsMixin.SelfManagedKafkaEventSourceConfigProperty

Specific configuration settings for a self-managed Apache Kafka event source.

CfnEventSourceMappingPropsMixin.SourceAccessConfigurationProperty

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

CfnFunctionMixinProps

Properties for CfnFunctionPropsMixin.

CfnFunctionPropsMixin

The AWS::Lambda::Function resource creates a Lambda function.

CfnFunctionPropsMixin.CapacityProviderConfigProperty

Configuration for the capacity provider that manages compute resources for Lambda functions.

CfnFunctionPropsMixin.CodeProperty

The deployment package for a Lambda function. To deploy a function defined as a container image, you specify the location of a container image in the Amazon ECR registry. For a .zip file deployment package, you can specify the location of an object in Amazon S3. For Node.js and Python functions, you can specify the function code inline in the template.

CfnFunctionPropsMixin.DeadLetterConfigProperty

The dead-letter queue for failed asynchronous invocations.

CfnFunctionPropsMixin.DurableConfigProperty

Configuration settings for durable functions , including execution timeout and retention period for execution history.

CfnFunctionPropsMixin.EnvironmentProperty

A function's environment variable settings.

CfnFunctionPropsMixin.EphemeralStorageProperty

The size of the function's /tmp directory in MB.

CfnFunctionPropsMixin.FileSystemConfigProperty

Details about the connection between a Lambda function and an Amazon EFS file system .

CfnFunctionPropsMixin.FunctionScalingConfigProperty

Configuration that defines the scaling behavior for a Lambda Managed Instances function, including the minimum and maximum number of execution environments that can be provisioned.

CfnFunctionPropsMixin.ImageConfigProperty

Configuration values that override the container image Dockerfile settings.

CfnFunctionPropsMixin.LambdaManagedInstancesCapacityProviderConfigProperty

Configuration for Lambda-managed instances used by the capacity provider.

CfnFunctionPropsMixin.LoggingConfigProperty

The function's Amazon CloudWatch Logs configuration settings.

CfnFunctionPropsMixin.RuntimeManagementConfigProperty

Sets the runtime management configuration for a function's version.

CfnFunctionPropsMixin.SnapStartProperty

The function's AWS Lambda SnapStart setting.

CfnFunctionPropsMixin.SnapStartResponseProperty

The function's SnapStart setting.

CfnFunctionPropsMixin.TenancyConfigProperty

Specifies the tenant isolation mode configuration for a Lambda function.

CfnFunctionPropsMixin.TracingConfigProperty

The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active .

CfnFunctionPropsMixin.VpcConfigProperty

The VPC security groups and subnets that are attached to a Lambda function.

CfnLayerVersionMixinProps

Properties for CfnLayerVersionPropsMixin.

CfnLayerVersionPermissionMixinProps

Properties for CfnLayerVersionPermissionPropsMixin.

CfnLayerVersionPermissionPropsMixin

The AWS::Lambda::LayerVersionPermission resource adds permissions to the resource-based policy of a version of an Lambda layer . Use this action to grant layer usage permission to other accounts. You can grant permission to a single account, all AWS accounts, or all accounts in an organization.

CfnLayerVersionPropsMixin

The AWS::Lambda::LayerVersion resource creates a Lambda layer from a ZIP archive.

CfnLayerVersionPropsMixin.ContentProperty

A ZIP archive that contains the contents of an Lambda layer .

CfnPermissionMixinProps

Properties for CfnPermissionPropsMixin.

CfnPermissionPropsMixin

The AWS::Lambda::Permission resource grants an AWS service or another account permission to use a function.

CfnUrlMixinProps

Properties for CfnUrlPropsMixin.

CfnUrlPropsMixin

The AWS::Lambda::Url resource creates a function URL with the specified configuration parameters.

CfnUrlPropsMixin.CorsProperty

The Cross-Origin Resource Sharing (CORS) settings for your function URL. Use CORS to grant access to your function URL from any origin. You can also use CORS to control access for specific HTTP headers and methods in requests to your function URL.

CfnVersionMixinProps

Properties for CfnVersionPropsMixin.

CfnVersionPropsMixin

The AWS::Lambda::Version resource creates a version from the current code and configuration of a function. Use versions to create a snapshot of your function code and configuration that doesn't change.

CfnVersionPropsMixin.FunctionScalingConfigProperty

Configuration that defines the scaling behavior for a Lambda Managed Instances function, including the minimum and maximum number of execution environments that can be provisioned.

CfnVersionPropsMixin.ProvisionedConcurrencyConfigurationProperty

A provisioned concurrency configuration for a function's version.

CfnVersionPropsMixin.RuntimePolicyProperty

Sets the runtime management configuration for a function's version.

Interfaces

CfnAliasPropsMixin.IAliasRoutingConfigurationProperty

The traffic-shifting configuration of a Lambda function alias.

CfnAliasPropsMixin.IProvisionedConcurrencyConfigurationProperty

A provisioned concurrency configuration for a function's alias.

CfnAliasPropsMixin.IVersionWeightProperty

The traffic-shifting configuration of a Lambda function alias.

CfnCapacityProviderPropsMixin.ICapacityProviderPermissionsConfigProperty

Configuration that specifies the permissions required for the capacity provider to manage compute resources.

CfnCapacityProviderPropsMixin.ICapacityProviderScalingConfigProperty

Configuration that defines how the capacity provider scales compute instances based on demand and policies.

CfnCapacityProviderPropsMixin.ICapacityProviderVpcConfigProperty

VPC configuration that specifies the network settings for compute instances managed by the capacity provider.

CfnCapacityProviderPropsMixin.IInstanceRequirementsProperty

Specifications that define the characteristics and constraints for compute instances used by the capacity provider.

CfnCapacityProviderPropsMixin.ITargetTrackingScalingPolicyProperty

A scaling policy for the capacity provider that automatically adjusts capacity to maintain a target value for a specific metric.

CfnCodeSigningConfigPropsMixin.IAllowedPublishersProperty

List of signing profiles that can sign a code package.

CfnCodeSigningConfigPropsMixin.ICodeSigningPoliciesProperty

Code signing configuration policies specify the validation failure action for signature mismatch or expiry.

CfnEventInvokeConfigPropsMixin.IDestinationConfigProperty

A configuration object that specifies the destination of an event after Lambda processes it.

CfnEventInvokeConfigPropsMixin.IOnFailureProperty

A destination for events that failed processing.

CfnEventInvokeConfigPropsMixin.IOnSuccessProperty

A destination for events that were processed successfully.

CfnEventSourceMappingPropsMixin.IAmazonManagedKafkaEventSourceConfigProperty

Specific configuration settings for an Amazon Managed Streaming for Apache Kafka (Amazon MSK) event source.

CfnEventSourceMappingPropsMixin.IDestinationConfigProperty

A configuration object that specifies the destination of an event after Lambda processes it.

CfnEventSourceMappingPropsMixin.IDocumentDBEventSourceConfigProperty

Specific configuration settings for a DocumentDB event source.

CfnEventSourceMappingPropsMixin.IEndpointsProperty

The list of bootstrap servers for your Kafka brokers in the following format: "KafkaBootstrapServers": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"] .

CfnEventSourceMappingPropsMixin.IFilterCriteriaProperty

An object that contains the filters for an event source.

CfnEventSourceMappingPropsMixin.IFilterProperty

A structure within a FilterCriteria object that defines an event filtering pattern.

CfnEventSourceMappingPropsMixin.ILoggingConfigProperty

The function's Amazon CloudWatch Logs configuration settings.

CfnEventSourceMappingPropsMixin.IMetricsConfigProperty

The metrics configuration for your event source.

CfnEventSourceMappingPropsMixin.IOnFailureProperty

A destination for events that failed processing.

CfnEventSourceMappingPropsMixin.IProvisionedPollerConfigProperty

The provisioned mode configuration for the event source. Use Provisioned Mode to customize the minimum and maximum number of event pollers for your event source.

CfnEventSourceMappingPropsMixin.IScalingConfigProperty

(Amazon SQS only) The scaling configuration for the event source.

CfnEventSourceMappingPropsMixin.ISchemaRegistryAccessConfigProperty

Specific access configuration settings that tell Lambda how to authenticate with your schema registry.

CfnEventSourceMappingPropsMixin.ISchemaRegistryConfigProperty

Specific configuration settings for a Kafka schema registry.

CfnEventSourceMappingPropsMixin.ISchemaValidationConfigProperty

Specific schema validation configuration settings that tell Lambda the message attributes you want to validate and filter using your schema registry.

CfnEventSourceMappingPropsMixin.ISelfManagedEventSourceProperty

The self-managed Apache Kafka cluster for your event source.

CfnEventSourceMappingPropsMixin.ISelfManagedKafkaEventSourceConfigProperty

Specific configuration settings for a self-managed Apache Kafka event source.

CfnEventSourceMappingPropsMixin.ISourceAccessConfigurationProperty

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

CfnFunctionPropsMixin.ICapacityProviderConfigProperty

Configuration for the capacity provider that manages compute resources for Lambda functions.

CfnFunctionPropsMixin.ICodeProperty

The deployment package for a Lambda function. To deploy a function defined as a container image, you specify the location of a container image in the Amazon ECR registry. For a .zip file deployment package, you can specify the location of an object in Amazon S3. For Node.js and Python functions, you can specify the function code inline in the template.

CfnFunctionPropsMixin.IDeadLetterConfigProperty

The dead-letter queue for failed asynchronous invocations.

CfnFunctionPropsMixin.IDurableConfigProperty

Configuration settings for durable functions , including execution timeout and retention period for execution history.

CfnFunctionPropsMixin.IEnvironmentProperty

A function's environment variable settings.

CfnFunctionPropsMixin.IEphemeralStorageProperty

The size of the function's /tmp directory in MB.

CfnFunctionPropsMixin.IFileSystemConfigProperty

Details about the connection between a Lambda function and an Amazon EFS file system .

CfnFunctionPropsMixin.IFunctionScalingConfigProperty

Configuration that defines the scaling behavior for a Lambda Managed Instances function, including the minimum and maximum number of execution environments that can be provisioned.

CfnFunctionPropsMixin.IImageConfigProperty

Configuration values that override the container image Dockerfile settings.

CfnFunctionPropsMixin.ILambdaManagedInstancesCapacityProviderConfigProperty

Configuration for Lambda-managed instances used by the capacity provider.

CfnFunctionPropsMixin.ILoggingConfigProperty

The function's Amazon CloudWatch Logs configuration settings.

CfnFunctionPropsMixin.IRuntimeManagementConfigProperty

Sets the runtime management configuration for a function's version.

CfnFunctionPropsMixin.ISnapStartProperty

The function's AWS Lambda SnapStart setting.

CfnFunctionPropsMixin.ISnapStartResponseProperty

The function's SnapStart setting.

CfnFunctionPropsMixin.ITenancyConfigProperty

Specifies the tenant isolation mode configuration for a Lambda function.

CfnFunctionPropsMixin.ITracingConfigProperty

The function's AWS X-Ray tracing configuration. To sample and record incoming requests, set Mode to Active .

CfnFunctionPropsMixin.IVpcConfigProperty

The VPC security groups and subnets that are attached to a Lambda function.

CfnLayerVersionPropsMixin.IContentProperty

A ZIP archive that contains the contents of an Lambda layer .

CfnUrlPropsMixin.ICorsProperty

The Cross-Origin Resource Sharing (CORS) settings for your function URL. Use CORS to grant access to your function URL from any origin. You can also use CORS to control access for specific HTTP headers and methods in requests to your function URL.

CfnVersionPropsMixin.IFunctionScalingConfigProperty

Configuration that defines the scaling behavior for a Lambda Managed Instances function, including the minimum and maximum number of execution environments that can be provisioned.

CfnVersionPropsMixin.IProvisionedConcurrencyConfigurationProperty

A provisioned concurrency configuration for a function's version.

CfnVersionPropsMixin.IRuntimePolicyProperty

Sets the runtime management configuration for a function's version.

ICfnAliasMixinProps

Properties for CfnAliasPropsMixin.

ICfnCapacityProviderMixinProps

Properties for CfnCapacityProviderPropsMixin.

ICfnCodeSigningConfigMixinProps

Properties for CfnCodeSigningConfigPropsMixin.

ICfnEventInvokeConfigMixinProps

Properties for CfnEventInvokeConfigPropsMixin.

ICfnEventSourceMappingMixinProps

Properties for CfnEventSourceMappingPropsMixin.

ICfnFunctionMixinProps

Properties for CfnFunctionPropsMixin.

ICfnLayerVersionMixinProps

Properties for CfnLayerVersionPropsMixin.

ICfnLayerVersionPermissionMixinProps

Properties for CfnLayerVersionPermissionPropsMixin.

ICfnPermissionMixinProps

Properties for CfnPermissionPropsMixin.

ICfnUrlMixinProps

Properties for CfnUrlPropsMixin.

ICfnVersionMixinProps

Properties for CfnVersionPropsMixin.

Back to top Generated by DocFX