Show / Hide Table of Contents

Class CfnFunctionDefinitionPropsMixin.DefaultConfigProperty

The default configuration that applies to all Lambda functions in the function definition version.

Inheritance
object
CfnFunctionDefinitionPropsMixin.DefaultConfigProperty
Implements
CfnFunctionDefinitionPropsMixin.IDefaultConfigProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Greengrass.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnFunctionDefinitionPropsMixin.DefaultConfigProperty : CfnFunctionDefinitionPropsMixin.IDefaultConfigProperty
Syntax (vb)
Public Class CfnFunctionDefinitionPropsMixin.DefaultConfigProperty Implements CfnFunctionDefinitionPropsMixin.IDefaultConfigProperty
Remarks

Individual Lambda functions can override these settings.

In an CloudFormation template, DefaultConfig is a property of the FunctionDefinitionVersion property type.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-defaultconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Greengrass.Mixins;

             var defaultConfigProperty = new DefaultConfigProperty {
                 Execution = new ExecutionProperty {
                     IsolationMode = "isolationMode",
                     RunAs = new RunAsProperty {
                         Gid = 123,
                         Uid = 123
                     }
                 }
             };

Synopsis

Constructors

DefaultConfigProperty()

The default configuration that applies to all Lambda functions in the function definition version.

Properties

Execution

Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core.

Constructors

DefaultConfigProperty()

The default configuration that applies to all Lambda functions in the function definition version.

public DefaultConfigProperty()
Remarks

Individual Lambda functions can override these settings.

In an CloudFormation template, DefaultConfig is a property of the FunctionDefinitionVersion property type.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-defaultconfig.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.Greengrass.Mixins;

             var defaultConfigProperty = new DefaultConfigProperty {
                 Execution = new ExecutionProperty {
                     IsolationMode = "isolationMode",
                     RunAs = new RunAsProperty {
                         Gid = 123,
                         Uid = 123
                     }
                 }
             };

Properties

Execution

Configuration settings for the Lambda execution environment on the AWS IoT Greengrass core.

public object? Execution { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-defaultconfig.html#cfn-greengrass-functiondefinition-defaultconfig-execution

Type union: either IResolvable or CfnFunctionDefinitionPropsMixin.IExecutionProperty

Implements

CfnFunctionDefinitionPropsMixin.IDefaultConfigProperty
Back to top Generated by DocFX