| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IoTAnalytics.Types.ContainerDatasetAction
Description
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.
Constructors
| ContainerDatasetAction' | |
Fields
| |
Instances
newContainerDatasetAction Source #
Arguments
| :: Text | |
| -> Text | |
| -> ResourceConfiguration | |
| -> ContainerDatasetAction |
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.