Class EBSTagSpecification.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.EBSTagSpecification.Jsii$Proxy
- All Implemented Interfaces:
EBSTagSpecification
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
EBSTagSpecification
@Stability(Stable)
@Internal
public static final class EBSTagSpecification.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements EBSTagSpecification
An implementation for
EBSTagSpecification
-
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.EBSTagSpecification
EBSTagSpecification.Builder, EBSTagSpecification.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(EBSTagSpecification.Builder builder) Constructor that initializes the object based on literal property values passed by theEBSTagSpecification.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final EbsPropagatedTagSource
Specifies whether to propagate the tags from the task definition or the service to the task.getTags()
The tags to apply to the volume.final int
hashCode()
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 theEBSTagSpecification.Builder
.
-
-
Method Details
-
getPropagateTags
Description copied from interface:EBSTagSpecification
Specifies whether to propagate the tags from the task definition or the service to the task.Valid values are: PropagatedTagSource.SERVICE, PropagatedTagSource.TASK_DEFINITION
Default: - undefined
- Specified by:
getPropagateTags
in interfaceEBSTagSpecification
-
getTags
Description copied from interface:EBSTagSpecification
The tags to apply to the volume.Default: - No tags
- Specified by:
getTags
in interfaceEBSTagSpecification
-
$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()
-