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 |
Updates the properties of a SageMaker image version.
Synopsis
- data UpdateImageVersion = UpdateImageVersion' {
- alias :: Maybe Text
- aliasesToAdd :: Maybe [Text]
- aliasesToDelete :: Maybe [Text]
- horovod :: Maybe Bool
- jobType :: Maybe JobType
- mLFramework :: Maybe Text
- processor :: Maybe Processor
- programmingLang :: Maybe Text
- releaseNotes :: Maybe Text
- vendorGuidance :: Maybe VendorGuidance
- version :: Maybe Natural
- imageName :: Text
- newUpdateImageVersion :: Text -> UpdateImageVersion
- updateImageVersion_alias :: Lens' UpdateImageVersion (Maybe Text)
- updateImageVersion_aliasesToAdd :: Lens' UpdateImageVersion (Maybe [Text])
- updateImageVersion_aliasesToDelete :: Lens' UpdateImageVersion (Maybe [Text])
- updateImageVersion_horovod :: Lens' UpdateImageVersion (Maybe Bool)
- updateImageVersion_jobType :: Lens' UpdateImageVersion (Maybe JobType)
- updateImageVersion_mLFramework :: Lens' UpdateImageVersion (Maybe Text)
- updateImageVersion_processor :: Lens' UpdateImageVersion (Maybe Processor)
- updateImageVersion_programmingLang :: Lens' UpdateImageVersion (Maybe Text)
- updateImageVersion_releaseNotes :: Lens' UpdateImageVersion (Maybe Text)
- updateImageVersion_vendorGuidance :: Lens' UpdateImageVersion (Maybe VendorGuidance)
- updateImageVersion_version :: Lens' UpdateImageVersion (Maybe Natural)
- updateImageVersion_imageName :: Lens' UpdateImageVersion Text
- data UpdateImageVersionResponse = UpdateImageVersionResponse' {}
- newUpdateImageVersionResponse :: Int -> UpdateImageVersionResponse
- updateImageVersionResponse_imageVersionArn :: Lens' UpdateImageVersionResponse (Maybe Text)
- updateImageVersionResponse_httpStatus :: Lens' UpdateImageVersionResponse Int
Creating a Request
data UpdateImageVersion Source #
See: newUpdateImageVersion
smart constructor.
UpdateImageVersion' | |
|
Instances
newUpdateImageVersion Source #
Create a value of UpdateImageVersion
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:alias:UpdateImageVersion'
, updateImageVersion_alias
- The alias of the image version.
$sel:aliasesToAdd:UpdateImageVersion'
, updateImageVersion_aliasesToAdd
- A list of aliases to add.
$sel:aliasesToDelete:UpdateImageVersion'
, updateImageVersion_aliasesToDelete
- A list of aliases to delete.
$sel:horovod:UpdateImageVersion'
, updateImageVersion_horovod
- Indicates Horovod compatibility.
UpdateImageVersion
, updateImageVersion_jobType
- Indicates SageMaker job type compatibility.
TRAINING
: The image version is compatible with SageMaker training jobs.INFERENCE
: The image version is compatible with SageMaker inference jobs.NOTEBOOK_KERNEL
: The image version is compatible with SageMaker notebook kernels.
$sel:mLFramework:UpdateImageVersion'
, updateImageVersion_mLFramework
- The machine learning framework vended in the image version.
$sel:processor:UpdateImageVersion'
, updateImageVersion_processor
- Indicates CPU or GPU compatibility.
CPU
: The image version is compatible with CPU.GPU
: The image version is compatible with GPU.
$sel:programmingLang:UpdateImageVersion'
, updateImageVersion_programmingLang
- The supported programming language and its version.
$sel:releaseNotes:UpdateImageVersion'
, updateImageVersion_releaseNotes
- The maintainer description of the image version.
$sel:vendorGuidance:UpdateImageVersion'
, updateImageVersion_vendorGuidance
- The availability of the image version specified by the maintainer.
NOT_PROVIDED
: The maintainers did not provide a status for image version stability.STABLE
: The image version is stable.TO_BE_ARCHIVED
: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months.ARCHIVED
: The image version is archived. Archived image versions are not searchable and are no longer actively supported.
UpdateImageVersion
, updateImageVersion_version
- The version of the image.
UpdateImageVersion
, updateImageVersion_imageName
- The name of the image.
Request Lenses
updateImageVersion_alias :: Lens' UpdateImageVersion (Maybe Text) Source #
The alias of the image version.
updateImageVersion_aliasesToAdd :: Lens' UpdateImageVersion (Maybe [Text]) Source #
A list of aliases to add.
updateImageVersion_aliasesToDelete :: Lens' UpdateImageVersion (Maybe [Text]) Source #
A list of aliases to delete.
updateImageVersion_horovod :: Lens' UpdateImageVersion (Maybe Bool) Source #
Indicates Horovod compatibility.
updateImageVersion_jobType :: Lens' UpdateImageVersion (Maybe JobType) Source #
Indicates SageMaker job type compatibility.
TRAINING
: The image version is compatible with SageMaker training jobs.INFERENCE
: The image version is compatible with SageMaker inference jobs.NOTEBOOK_KERNEL
: The image version is compatible with SageMaker notebook kernels.
updateImageVersion_mLFramework :: Lens' UpdateImageVersion (Maybe Text) Source #
The machine learning framework vended in the image version.
updateImageVersion_processor :: Lens' UpdateImageVersion (Maybe Processor) Source #
Indicates CPU or GPU compatibility.
CPU
: The image version is compatible with CPU.GPU
: The image version is compatible with GPU.
updateImageVersion_programmingLang :: Lens' UpdateImageVersion (Maybe Text) Source #
The supported programming language and its version.
updateImageVersion_releaseNotes :: Lens' UpdateImageVersion (Maybe Text) Source #
The maintainer description of the image version.
updateImageVersion_vendorGuidance :: Lens' UpdateImageVersion (Maybe VendorGuidance) Source #
The availability of the image version specified by the maintainer.
NOT_PROVIDED
: The maintainers did not provide a status for image version stability.STABLE
: The image version is stable.TO_BE_ARCHIVED
: The image version is set to be archived. Custom image versions that are set to be archived are automatically archived after three months.ARCHIVED
: The image version is archived. Archived image versions are not searchable and are no longer actively supported.
updateImageVersion_version :: Lens' UpdateImageVersion (Maybe Natural) Source #
The version of the image.
updateImageVersion_imageName :: Lens' UpdateImageVersion Text Source #
The name of the image.
Destructuring the Response
data UpdateImageVersionResponse Source #
See: newUpdateImageVersionResponse
smart constructor.
UpdateImageVersionResponse' | |
|
Instances
newUpdateImageVersionResponse Source #
Create a value of UpdateImageVersionResponse
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:
UpdateImageVersionResponse
, updateImageVersionResponse_imageVersionArn
- The ARN of the image version.
$sel:httpStatus:UpdateImageVersionResponse'
, updateImageVersionResponse_httpStatus
- The response's http status code.
Response Lenses
updateImageVersionResponse_imageVersionArn :: Lens' UpdateImageVersionResponse (Maybe Text) Source #
The ARN of the image version.
updateImageVersionResponse_httpStatus :: Lens' UpdateImageVersionResponse Int Source #
The response's http status code.