Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data ContainerDatasetAction = ContainerDatasetAction' {}
- newContainerDatasetAction :: Text -> Text -> ResourceConfiguration -> ContainerDatasetAction
- containerDatasetAction_variables :: Lens' ContainerDatasetAction (Maybe [Variable])
- containerDatasetAction_image :: Lens' ContainerDatasetAction Text
- containerDatasetAction_executionRoleArn :: Lens' ContainerDatasetAction Text
- containerDatasetAction_resourceConfiguration :: Lens' ContainerDatasetAction ResourceConfiguration
Documentation
data ContainerDatasetAction Source #
Information required to run the containerAction
to produce dataset
contents.
See: newContainerDatasetAction
smart constructor.
ContainerDatasetAction' | |
|
Instances
newContainerDatasetAction Source #
Create a value of ContainerDatasetAction
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:variables:ContainerDatasetAction'
, containerDatasetAction_variables
- 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
.
$sel:image:ContainerDatasetAction'
, containerDatasetAction_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.
$sel:executionRoleArn:ContainerDatasetAction'
, containerDatasetAction_executionRoleArn
- 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.
$sel:resourceConfiguration:ContainerDatasetAction'
, containerDatasetAction_resourceConfiguration
- Configuration of the resource that executes the containerAction
.
containerDatasetAction_variables :: Lens' ContainerDatasetAction (Maybe [Variable]) Source #
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
.
containerDatasetAction_image :: Lens' ContainerDatasetAction Text Source #
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.
containerDatasetAction_executionRoleArn :: Lens' ContainerDatasetAction Text Source #
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.
containerDatasetAction_resourceConfiguration :: Lens' ContainerDatasetAction ResourceConfiguration Source #
Configuration of the resource that executes the containerAction
.