public static final class CfnJobDefinition.AuthorizationConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnJobDefinition.AuthorizationConfigProperty
CfnJobDefinition.AuthorizationConfigProperty
CfnJobDefinition.AuthorizationConfigProperty.Builder, CfnJobDefinition.AuthorizationConfigProperty.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 |
getAccessPointId()
The Amazon EFS access point ID to use.
|
java.lang.String |
getIam()
Whether or not to use the AWS Batch job IAM role defined in a job definition when mounting the Amazon EFS file system.
|
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 getAccessPointId()
CfnJobDefinition.AuthorizationConfigProperty
If an access point is specified, the root directory value specified in the EFSVolumeConfiguration
must either be omitted or set to /
which will enforce the path set on the EFS access point. If an access point is used, transit encryption must be enabled in the EFSVolumeConfiguration
. For more information, see Working with Amazon EFS access points in the Amazon Elastic File System User Guide .
getAccessPointId
in interface CfnJobDefinition.AuthorizationConfigProperty
public final java.lang.String getIam()
CfnJobDefinition.AuthorizationConfigProperty
If enabled, transit encryption must be enabled in the EFSVolumeConfiguration
. If this parameter is omitted, the default value of DISABLED
is used. For more information, see Using Amazon EFS access points in the AWS Batch User Guide . EFS IAM authorization requires that TransitEncryption
be ENABLED
and that a JobRoleArn
is specified.
getIam
in interface CfnJobDefinition.AuthorizationConfigProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()