Interface IFileSystemConfig
FileSystem configurations for the Lambda function.
Namespace: Amazon.CDK.AWS.Lambda
Assembly: Amazon.CDK.AWS.Lambda.dll
Syntax (csharp)
public interface IFileSystemConfig
Syntax (vb)
Public Interface IFileSystemConfig
Remarks
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.EC2;
using Amazon.CDK.AWS.IAM;
using Amazon.CDK.AWS.Lambda;
using Amazon.CDK;
Connections connections;
IDependable dependable;
PolicyStatement policyStatement;
var fileSystemConfig = new FileSystemConfig {
Arn = "arn",
LocalMountPath = "localMountPath",
// the properties below are optional
Connections = connections,
Dependency = new [] { dependable },
Policies = new [] { policyStatement }
};
Synopsis
Properties
Arn | ARN of the access point. |
Connections | connections object used to allow ingress traffic from lambda function. |
Dependency | array of IDependable that lambda function depends on. |
LocalMountPath | mount path in the lambda runtime environment. |
Policies | additional IAM policies required for the lambda function. |
Properties
Arn
ARN of the access point.
string Arn { get; }
Property Value
System.String
Connections
connections object used to allow ingress traffic from lambda function.
virtual Connections_ Connections { get; }
Property Value
Remarks
Default: - no connections required to add extra ingress rules for Lambda function
Dependency
array of IDependable that lambda function depends on.
virtual IDependable[] Dependency { get; }
Property Value
Remarks
Default: - no dependency
LocalMountPath
mount path in the lambda runtime environment.
string LocalMountPath { get; }
Property Value
System.String
Policies
additional IAM policies required for the lambda function.
virtual PolicyStatement[] Policies { get; }
Property Value
Remarks
Default: - no additional policies required