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 |
Synopsis
- data AdditionalInferenceSpecificationDefinition = AdditionalInferenceSpecificationDefinition' {
- description :: Maybe Text
- supportedContentTypes :: Maybe [Text]
- supportedRealtimeInferenceInstanceTypes :: Maybe [ProductionVariantInstanceType]
- supportedResponseMIMETypes :: Maybe [Text]
- supportedTransformInstanceTypes :: Maybe (NonEmpty TransformInstanceType)
- name :: Text
- containers :: NonEmpty ModelPackageContainerDefinition
- newAdditionalInferenceSpecificationDefinition :: Text -> NonEmpty ModelPackageContainerDefinition -> AdditionalInferenceSpecificationDefinition
- additionalInferenceSpecificationDefinition_description :: Lens' AdditionalInferenceSpecificationDefinition (Maybe Text)
- additionalInferenceSpecificationDefinition_supportedContentTypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe [Text])
- additionalInferenceSpecificationDefinition_supportedRealtimeInferenceInstanceTypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe [ProductionVariantInstanceType])
- additionalInferenceSpecificationDefinition_supportedResponseMIMETypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe [Text])
- additionalInferenceSpecificationDefinition_supportedTransformInstanceTypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe (NonEmpty TransformInstanceType))
- additionalInferenceSpecificationDefinition_name :: Lens' AdditionalInferenceSpecificationDefinition Text
- additionalInferenceSpecificationDefinition_containers :: Lens' AdditionalInferenceSpecificationDefinition (NonEmpty ModelPackageContainerDefinition)
Documentation
data AdditionalInferenceSpecificationDefinition Source #
A structure of additional Inference Specification. Additional Inference Specification specifies details about inference jobs that can be run with models based on this model package
See: newAdditionalInferenceSpecificationDefinition
smart constructor.
AdditionalInferenceSpecificationDefinition' | |
|
Instances
newAdditionalInferenceSpecificationDefinition Source #
Create a value of AdditionalInferenceSpecificationDefinition
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:description:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_description
- A description of the additional Inference specification
$sel:supportedContentTypes:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_supportedContentTypes
- The supported MIME types for the input data.
$sel:supportedRealtimeInferenceInstanceTypes:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_supportedRealtimeInferenceInstanceTypes
- A list of the instance types that are used to generate inferences in
real-time.
$sel:supportedResponseMIMETypes:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_supportedResponseMIMETypes
- The supported MIME types for the output data.
$sel:supportedTransformInstanceTypes:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_supportedTransformInstanceTypes
- A list of the instance types on which a transformation job can be run or
on which an endpoint can be deployed.
$sel:name:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_name
- A unique name to identify the additional inference specification. The
name must be unique within the list of your additional inference
specifications for a particular model package.
$sel:containers:AdditionalInferenceSpecificationDefinition'
, additionalInferenceSpecificationDefinition_containers
- The Amazon ECR registry path of the Docker image that contains the
inference code.
additionalInferenceSpecificationDefinition_description :: Lens' AdditionalInferenceSpecificationDefinition (Maybe Text) Source #
A description of the additional Inference specification
additionalInferenceSpecificationDefinition_supportedContentTypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe [Text]) Source #
The supported MIME types for the input data.
additionalInferenceSpecificationDefinition_supportedRealtimeInferenceInstanceTypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe [ProductionVariantInstanceType]) Source #
A list of the instance types that are used to generate inferences in real-time.
additionalInferenceSpecificationDefinition_supportedResponseMIMETypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe [Text]) Source #
The supported MIME types for the output data.
additionalInferenceSpecificationDefinition_supportedTransformInstanceTypes :: Lens' AdditionalInferenceSpecificationDefinition (Maybe (NonEmpty TransformInstanceType)) Source #
A list of the instance types on which a transformation job can be run or on which an endpoint can be deployed.
additionalInferenceSpecificationDefinition_name :: Lens' AdditionalInferenceSpecificationDefinition Text Source #
A unique name to identify the additional inference specification. The name must be unique within the list of your additional inference specifications for a particular model package.
additionalInferenceSpecificationDefinition_containers :: Lens' AdditionalInferenceSpecificationDefinition (NonEmpty ModelPackageContainerDefinition) Source #
The Amazon ECR registry path of the Docker image that contains the inference code.