public static final class CfnLocationFSxOpenZFSProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnLocationFSxOpenZFSProps
CfnLocationFSxOpenZFSProps
CfnLocationFSxOpenZFSProps.Builder, CfnLocationFSxOpenZFSProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getFsxFilesystemArn()
The Amazon Resource Name (ARN) of the FSx for OpenZFS file system.
|
java.lang.Object |
getProtocol()
The type of protocol that AWS DataSync uses to access your file system.
|
java.util.List<java.lang.String> |
getSecurityGroupArns()
The ARNs of the security groups that are used to configure the FSx for OpenZFS file system.
|
java.lang.String |
getSubdirectory()
A subdirectory in the location's path that must begin with `/fsx` .
|
java.util.List<CfnTag> |
getTags()
The key-value pair that represents a tag that you want to add to the resource.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getFsxFilesystemArn()
CfnLocationFSxOpenZFSProps
getFsxFilesystemArn
in interface CfnLocationFSxOpenZFSProps
public final java.lang.Object getProtocol()
CfnLocationFSxOpenZFSProps
getProtocol
in interface CfnLocationFSxOpenZFSProps
public final java.util.List<java.lang.String> getSecurityGroupArns()
CfnLocationFSxOpenZFSProps
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.
getSecurityGroupArns
in interface CfnLocationFSxOpenZFSProps
public final java.lang.String getSubdirectory()
CfnLocationFSxOpenZFSProps
DataSync uses this subdirectory to read or write data (depending on whether the file system is a source or destination location).
getSubdirectory
in interface CfnLocationFSxOpenZFSProps
public final java.util.List<CfnTag> getTags()
CfnLocationFSxOpenZFSProps
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.
getTags
in interface CfnLocationFSxOpenZFSProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()