Interface CfnS3AccessPointAttachmentMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnS3AccessPointAttachmentMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:59.537Z")
@Stability(Stable)
public interface CfnS3AccessPointAttachmentMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnS3AccessPointAttachmentPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.fsx.*;
Object policy;
CfnS3AccessPointAttachmentMixinProps cfnS3AccessPointAttachmentMixinProps = CfnS3AccessPointAttachmentMixinProps.builder()
.name("name")
.ontapConfiguration(S3AccessPointOntapConfigurationProperty.builder()
.fileSystemIdentity(OntapFileSystemIdentityProperty.builder()
.type("type")
.unixUser(OntapUnixFileSystemUserProperty.builder()
.name("name")
.build())
.windowsUser(OntapWindowsFileSystemUserProperty.builder()
.name("name")
.build())
.build())
.volumeId("volumeId")
.build())
.openZfsConfiguration(S3AccessPointOpenZFSConfigurationProperty.builder()
.fileSystemIdentity(OpenZFSFileSystemIdentityProperty.builder()
.posixUser(OpenZFSPosixFileSystemUserProperty.builder()
.gid(123)
.secondaryGids(List.of(FileSystemGIDProperty.builder()
.gid(123)
.build()))
.uid(123)
.build())
.type("type")
.build())
.volumeId("volumeId")
.build())
.s3AccessPoint(S3AccessPointProperty.builder()
.alias("alias")
.policy(policy)
.resourceArn("resourceArn")
.vpcConfiguration(S3AccessPointVpcConfigurationProperty.builder()
.vpcId("vpcId")
.build())
.build())
.type("type")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnS3AccessPointAttachmentMixinPropsstatic final classAn implementation forCfnS3AccessPointAttachmentMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringgetName()The name of the S3 access point attachment;default ObjectThe ONTAP configuration of the S3 access point attachment.default ObjectThe OpenZFSConfiguration of the S3 access point attachment.default ObjectThe S3 access point configuration of the S3 access point attachment.default StringgetType()The type of Amazon FSx volume that the S3 access point is attached to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the S3 access point attachment;also used for the name of the S3 access point.
- See Also:
-
getOntapConfiguration
The ONTAP configuration of the S3 access point attachment.Returns union: either
IResolvableorCfnS3AccessPointAttachmentPropsMixin.S3AccessPointOntapConfigurationProperty- See Also:
-
getOpenZfsConfiguration
The OpenZFSConfiguration of the S3 access point attachment.Returns union: either
IResolvableorCfnS3AccessPointAttachmentPropsMixin.S3AccessPointOpenZFSConfigurationProperty- See Also:
-
getS3AccessPoint
The S3 access point configuration of the S3 access point attachment.Returns union: either
IResolvableorCfnS3AccessPointAttachmentPropsMixin.S3AccessPointProperty- See Also:
-
getType
The type of Amazon FSx volume that the S3 access point is attached to.- See Also:
-
builder
-