Show / Hide Table of Contents

Class CfnFunctionDefinitionVersion.DefaultConfigProperty

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

Inheritance
object
CfnFunctionDefinitionVersion.DefaultConfigProperty
Implements
CfnFunctionDefinitionVersion.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.AWS.Greengrass
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnFunctionDefinitionVersion.DefaultConfigProperty : CfnFunctionDefinitionVersion.IDefaultConfigProperty
Syntax (vb)
Public Class CfnFunctionDefinitionVersion.DefaultConfigProperty Implements CfnFunctionDefinitionVersion.IDefaultConfigProperty
Remarks

Individual Lambda functions can override these settings.

In an AWS CloudFormation template, DefaultConfig is a property of the AWS::Greengrass::FunctionDefinitionVersion resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-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.AWS.Greengrass;

             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 AWS CloudFormation template, DefaultConfig is a property of the AWS::Greengrass::FunctionDefinitionVersion resource.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-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.AWS.Greengrass;

             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-functiondefinitionversion-defaultconfig.html#cfn-greengrass-functiondefinitionversion-defaultconfig-execution

Implements

CfnFunctionDefinitionVersion.IDefaultConfigProperty
Back to top Generated by DocFX