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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.ecs.EBSTagSpecification
EBSTagSpecification.Builder, EBSTagSpecification.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(EBSTagSpecification.Builder builder) Constructor that initializes the object based on literal property values passed by theEBSTagSpecification.Builder.protectedJsii$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.JsonNodefinal booleanfinal EbsPropagatedTagSourceSpecifies whether to propagate the tags from the task definition or the service to the task.getTags()The tags to apply to the volume.final inthashCode()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:EBSTagSpecificationSpecifies 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:
getPropagateTagsin interfaceEBSTagSpecification
-
getTags
Description copied from interface:EBSTagSpecificationThe tags to apply to the volume.Default: - No tags
- Specified by:
getTagsin interfaceEBSTagSpecification
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-