Interface CfnLocationFSxOpenZFSMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLocationFSxOpenZFSMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:57.865Z")
@Stability(Stable)
public interface CfnLocationFSxOpenZFSMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnLocationFSxOpenZFSPropsMixin.
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.datasync.*;
CfnLocationFSxOpenZFSMixinProps cfnLocationFSxOpenZFSMixinProps = CfnLocationFSxOpenZFSMixinProps.builder()
.fsxFilesystemArn("fsxFilesystemArn")
.protocol(ProtocolProperty.builder()
.nfs(NFSProperty.builder()
.mountOptions(MountOptionsProperty.builder()
.version("version")
.build())
.build())
.build())
.securityGroupArns(List.of("securityGroupArns"))
.subdirectory("subdirectory")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnLocationFSxOpenZFSMixinPropsstatic final classAn implementation forCfnLocationFSxOpenZFSMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe Amazon Resource Name (ARN) of the FSx for OpenZFS file system.default ObjectThe type of protocol that AWS DataSync uses to access your file system.The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.default StringA subdirectory in the location's path that must begin with/fsx.getTags()The key-value pair that represents a tag that you want to add to the resource.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFsxFilesystemArn
The Amazon Resource Name (ARN) of the FSx for OpenZFS file system.- See Also:
-
getProtocol
The type of protocol that AWS DataSync uses to access your file system.Returns union: either
IResolvableorCfnLocationFSxOpenZFSPropsMixin.ProtocolProperty- See Also:
-
getSecurityGroupArns
The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.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 Also:
-
getSubdirectory
A subdirectory in the location's path that must begin with/fsx.DataSync uses this subdirectory to read or write data (depending on whether the file system is a source or destination location).
- See Also:
-
getTags
The key-value pair that represents a tag that you want to add to the resource.The value can be an empty string. This value helps you manage, filter, and search for your resources. We recommend that you create a name tag for your location.
- See Also:
-
builder
-