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 |
Documentation
data JobResource Source #
Contains an array of AWS resource objects. Each object represents an Amazon S3 bucket, an AWS Lambda function, or an Amazon Machine Image (AMI) based on Amazon EC2 that is associated with a particular job.
See: newJobResource
smart constructor.
JobResource' | |
|
Instances
newJobResource :: JobResource Source #
Create a value of JobResource
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:ec2AmiResources:JobResource'
, jobResource_ec2AmiResources
- The Amazon Machine Images (AMIs) associated with this job.
$sel:lambdaResources:JobResource'
, jobResource_lambdaResources
- The Python-language Lambda functions for this job.
$sel:s3Resources:JobResource'
, jobResource_s3Resources
- An array of S3Resource
objects.
jobResource_ec2AmiResources :: Lens' JobResource (Maybe [Ec2AmiResource]) Source #
The Amazon Machine Images (AMIs) associated with this job.
jobResource_lambdaResources :: Lens' JobResource (Maybe [LambdaResource]) Source #
The Python-language Lambda functions for this job.
jobResource_s3Resources :: Lens' JobResource (Maybe [S3Resource]) Source #
An array of S3Resource
objects.