Show / Hide Table of Contents

Interface ICfnS3AccessPointAttachmentMixinProps

Properties for CfnS3AccessPointAttachmentPropsMixin.

Namespace: Amazon.CDK.CfnPropertyMixins.AWS.FSx
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnS3AccessPointAttachmentMixinProps
Syntax (vb)
Public Interface ICfnS3AccessPointAttachmentMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-s3accesspointattachment.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.CfnPropertyMixins.AWS.FSx;

             var policy;

             var cfnS3AccessPointAttachmentMixinProps = new CfnS3AccessPointAttachmentMixinProps {
                 Name = "name",
                 OntapConfiguration = new S3AccessPointOntapConfigurationProperty {
                     FileSystemIdentity = new OntapFileSystemIdentityProperty {
                         Type = "type",
                         UnixUser = new OntapUnixFileSystemUserProperty {
                             Name = "name"
                         },
                         WindowsUser = new OntapWindowsFileSystemUserProperty {
                             Name = "name"
                         }
                     },
                     VolumeId = "volumeId"
                 },
                 OpenZfsConfiguration = new S3AccessPointOpenZFSConfigurationProperty {
                     FileSystemIdentity = new OpenZFSFileSystemIdentityProperty {
                         PosixUser = new OpenZFSPosixFileSystemUserProperty {
                             Gid = 123,
                             SecondaryGids = new [] { new FileSystemGIDProperty {
                                 Gid = 123
                             } },
                             Uid = 123
                         },
                         Type = "type"
                     },
                     VolumeId = "volumeId"
                 },
                 S3AccessPoint = new S3AccessPointProperty {
                     Alias = "alias",
                     Policy = policy,
                     ResourceArn = "resourceArn",
                     VpcConfiguration = new S3AccessPointVpcConfigurationProperty {
                         VpcId = "vpcId"
                     }
                 },
                 Type = "type"
             };

Synopsis

Properties

Name

The name of the S3 access point attachment;

OntapConfiguration

The ONTAP configuration of the S3 access point attachment.

OpenZfsConfiguration

The OpenZFSConfiguration of the S3 access point attachment.

S3AccessPoint

The S3 access point configuration of the S3 access point attachment.

Type

The type of Amazon FSx volume that the S3 access point is attached to.

Properties

Name

The name of the S3 access point attachment;

string? Name { get; }
Property Value

string

Remarks

also used for the name of the S3 access point.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-s3accesspointattachment.html#cfn-fsx-s3accesspointattachment-name

OntapConfiguration

The ONTAP configuration of the S3 access point attachment.

object? OntapConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-s3accesspointattachment.html#cfn-fsx-s3accesspointattachment-ontapconfiguration

Type union: either IResolvable or CfnS3AccessPointAttachmentPropsMixin.IS3AccessPointOntapConfigurationProperty

OpenZfsConfiguration

The OpenZFSConfiguration of the S3 access point attachment.

object? OpenZfsConfiguration { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-s3accesspointattachment.html#cfn-fsx-s3accesspointattachment-openzfsconfiguration

Type union: either IResolvable or CfnS3AccessPointAttachmentPropsMixin.IS3AccessPointOpenZFSConfigurationProperty

S3AccessPoint

The S3 access point configuration of the S3 access point attachment.

object? S3AccessPoint { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-s3accesspointattachment.html#cfn-fsx-s3accesspointattachment-s3accesspoint

Type union: either IResolvable or CfnS3AccessPointAttachmentPropsMixin.IS3AccessPointProperty

Type

The type of Amazon FSx volume that the S3 access point is attached to.

string? Type { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-s3accesspointattachment.html#cfn-fsx-s3accesspointattachment-type

Back to top Generated by DocFX