Show / Hide Table of Contents

Interface ICfnLocationFSxLustreProps

Properties for defining a CfnLocationFSxLustre.

Namespace: Amazon.CDK.AWS.DataSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnLocationFSxLustreProps
Syntax (vb)
Public Interface ICfnLocationFSxLustreProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.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.DataSync;

             var cfnLocationFSxLustreProps = new CfnLocationFSxLustreProps {
                 SecurityGroupArns = new [] { "securityGroupArns" },

                 // the properties below are optional
                 FsxFilesystemArn = "fsxFilesystemArn",
                 Subdirectory = "subdirectory",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

FsxFilesystemArn

Specifies the Amazon Resource Name (ARN) of the FSx for Lustre file system.

SecurityGroupArns

The ARNs of the security groups that are used to configure the FSx for Lustre file system.

Subdirectory

Specifies a mount path for your FSx for Lustre file system. The path can include subdirectories.

Tags

Specifies labels that help you categorize, filter, and search for your AWS resources.

Properties

FsxFilesystemArn

Specifies the Amazon Resource Name (ARN) of the FSx for Lustre file system.

string? FsxFilesystemArn { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-fsxfilesystemarn

SecurityGroupArns

The ARNs of the security groups that are used to configure the FSx for Lustre file system.

string[] SecurityGroupArns { get; }
Property Value

string[]

Remarks

Pattern : ^arn:(aws|aws-cn|aws-us-gov|aws-iso|aws-iso-b):ec2:[a-z-0-9]:[0-9]{12}:security-group/.$

Length constraints : Maximum length of 128.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-securitygrouparns

Subdirectory

Specifies a mount path for your FSx for Lustre file system. The path can include subdirectories.

string? Subdirectory { get; }
Property Value

string

Remarks

When the location is used as a source, DataSync reads data from the mount path. When the location is used as a destination, DataSync writes data to the mount path. If you don't include this parameter, DataSync uses the file system's root directory ( / ).

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-subdirectory

Tags

Specifies labels that help you categorize, filter, and search for your AWS resources.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

We recommend creating at least a name tag for your location.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-tags

Back to top Generated by DocFX