Class AuthorizationConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.AuthorizationConfig.Jsii$Proxy
- All Implemented Interfaces:
AuthorizationConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AuthorizationConfig
@Stability(Stable)
@Internal
public static final class AuthorizationConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AuthorizationConfig
An implementation for
AuthorizationConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.AuthorizationConfig
AuthorizationConfig.Builder, AuthorizationConfig.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(AuthorizationConfig.Builder builder) Constructor that initializes the object based on literal property values passed by theAuthorizationConfig.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theAuthorizationConfig.Builder
.
-
-
Method Details
-
getAccessPointId
Description copied from interface:AuthorizationConfig
The access point ID to use.If an access point is specified, the root directory value will be relative to the directory set for the access point. If specified, transit encryption must be enabled in the EFSVolumeConfiguration.
Default: No id
- Specified by:
getAccessPointId
in interfaceAuthorizationConfig
-
getIam
Description copied from interface:AuthorizationConfig
Whether or not to use the Amazon ECS task IAM role defined in a task definition when mounting the Amazon EFS file system.If enabled, transit encryption must be enabled in the EFSVolumeConfiguration.
Valid values: ENABLED | DISABLED
Default: If this parameter is omitted, the default value of DISABLED is used.
- Specified by:
getIam
in interfaceAuthorizationConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-