Class CfnTaskDefinition.HostVolumePropertiesProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.CfnTaskDefinition.HostVolumePropertiesProperty.Jsii$Proxy
All Implemented Interfaces:
CfnTaskDefinition.HostVolumePropertiesProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnTaskDefinition.HostVolumePropertiesProperty

@Stability(Stable) @Internal public static final class CfnTaskDefinition.HostVolumePropertiesProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTaskDefinition.HostVolumePropertiesProperty
  • Constructor Details

  • Method Details

    • getSourcePath

      public final String getSourcePath()
      Description copied from interface: CfnTaskDefinition.HostVolumePropertiesProperty
      When the host parameter is used, specify a sourcePath to declare the path on the host container instance that's presented to the container.

      If this parameter is empty, then the Docker daemon has assigned a host path for you. If the host parameter contains a sourcePath file location, then the data volume persists at the specified location on the host container instance until you delete it manually. If the sourcePath value doesn't exist on the host container instance, the Docker daemon creates it. If the location does exist, the contents of the source path folder are exported.

      If you're using the Fargate launch type, the sourcePath parameter is not supported.

      Specified by:
      getSourcePath in interface CfnTaskDefinition.HostVolumePropertiesProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object