Skip to content

/AWS1/CL_BTCVOLUME

A data volume that's used in a job's container properties.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_host TYPE REF TO /AWS1/CL_BTCHOST /AWS1/CL_BTCHOST

The contents of the host parameter determine whether your data volume persists on the host container instance and where it's stored. If the host parameter is empty, then the Docker daemon assigns a host path for your data volume. However, the data isn't guaranteed to persist after the containers that are associated with it stop running.

This parameter isn't applicable to jobs that are running on Fargate resources and shouldn't be provided.

iv_name TYPE /AWS1/BTCSTRING /AWS1/BTCSTRING

The name of the volume. It can be up to 255 characters long. It can contain uppercase and lowercase letters, numbers, hyphens (-), and underscores (_). This name is referenced in the sourceVolume parameter of container definition mountPoints.

io_efsvolumeconfiguration TYPE REF TO /AWS1/CL_BTCEFSVOLUMECONF /AWS1/CL_BTCEFSVOLUMECONF

This parameter is specified when you're using an Amazon Elastic File System file system for job storage. Jobs that are running on Fargate resources must specify a platformVersion of at least 1.4.0.


Queryable Attributes

host

The contents of the host parameter determine whether your data volume persists on the host container instance and where it's stored. If the host parameter is empty, then the Docker daemon assigns a host path for your data volume. However, the data isn't guaranteed to persist after the containers that are associated with it stop running.

This parameter isn't applicable to jobs that are running on Fargate resources and shouldn't be provided.

Accessible with the following methods

Method Description
GET_HOST() Getter for HOST

name

The name of the volume. It can be up to 255 characters long. It can contain uppercase and lowercase letters, numbers, hyphens (-), and underscores (_). This name is referenced in the sourceVolume parameter of container definition mountPoints.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

efsVolumeConfiguration

This parameter is specified when you're using an Amazon Elastic File System file system for job storage. Jobs that are running on Fargate resources must specify a platformVersion of at least 1.4.0.

Accessible with the following methods

Method Description
GET_EFSVOLUMECONFIGURATION() Getter for EFSVOLUMECONFIGURATION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_VOLUMES

TYPES TT_VOLUMES TYPE STANDARD TABLE OF REF TO /AWS1/CL_BTCVOLUME WITH DEFAULT KEY
.