/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Information required to run the containerAction
to produce
* dataset contents.See Also:
AWS
* API Reference
The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline const Aws::String& GetImage() const{ return m_image; } /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline bool ImageHasBeenSet() const { return m_imageHasBeenSet; } /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline void SetImage(const Aws::String& value) { m_imageHasBeenSet = true; m_image = value; } /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline void SetImage(Aws::String&& value) { m_imageHasBeenSet = true; m_image = std::move(value); } /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline void SetImage(const char* value) { m_imageHasBeenSet = true; m_image.assign(value); } /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline ContainerDatasetAction& WithImage(const Aws::String& value) { SetImage(value); return *this;} /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline ContainerDatasetAction& WithImage(Aws::String&& value) { SetImage(std::move(value)); return *this;} /** *The ARN of the Docker container stored in your account. The Docker container * contains an application and required support libraries and is used to generate * dataset contents.
*/ inline ContainerDatasetAction& WithImage(const char* value) { SetImage(value); return *this;} /** *The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
The ARN of the role that gives permission to the system to access required
* resources to run the containerAction
. This includes, at minimum,
* permission to retrieve the dataset contents that are the input to the
* containerized application.
Configuration of the resource that executes the
* containerAction
.
Configuration of the resource that executes the
* containerAction
.
Configuration of the resource that executes the
* containerAction
.
Configuration of the resource that executes the
* containerAction
.
Configuration of the resource that executes the
* containerAction
.
Configuration of the resource that executes the
* containerAction
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.
The values of variables used in the context of the execution of the
* containerized application (basically, parameters passed to the application).
* Each variable must have a name and a value given by one of
* stringValue
, datasetContentVersionValue
, or
* outputFileUriValue
.