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 |
Creates an edge deployment plan, consisting of multiple stages. Each stage may have a different deployment configuration and devices.
Synopsis
- data CreateEdgeDeploymentPlan = CreateEdgeDeploymentPlan' {}
- newCreateEdgeDeploymentPlan :: Text -> Text -> CreateEdgeDeploymentPlan
- createEdgeDeploymentPlan_stages :: Lens' CreateEdgeDeploymentPlan (Maybe [DeploymentStage])
- createEdgeDeploymentPlan_tags :: Lens' CreateEdgeDeploymentPlan (Maybe [Tag])
- createEdgeDeploymentPlan_edgeDeploymentPlanName :: Lens' CreateEdgeDeploymentPlan Text
- createEdgeDeploymentPlan_modelConfigs :: Lens' CreateEdgeDeploymentPlan [EdgeDeploymentModelConfig]
- createEdgeDeploymentPlan_deviceFleetName :: Lens' CreateEdgeDeploymentPlan Text
- data CreateEdgeDeploymentPlanResponse = CreateEdgeDeploymentPlanResponse' {}
- newCreateEdgeDeploymentPlanResponse :: Int -> Text -> CreateEdgeDeploymentPlanResponse
- createEdgeDeploymentPlanResponse_httpStatus :: Lens' CreateEdgeDeploymentPlanResponse Int
- createEdgeDeploymentPlanResponse_edgeDeploymentPlanArn :: Lens' CreateEdgeDeploymentPlanResponse Text
Creating a Request
data CreateEdgeDeploymentPlan Source #
See: newCreateEdgeDeploymentPlan
smart constructor.
CreateEdgeDeploymentPlan' | |
|
Instances
newCreateEdgeDeploymentPlan Source #
Create a value of CreateEdgeDeploymentPlan
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:stages:CreateEdgeDeploymentPlan'
, createEdgeDeploymentPlan_stages
- List of stages of the edge deployment plan. The number of stages is
limited to 10 per deployment.
CreateEdgeDeploymentPlan
, createEdgeDeploymentPlan_tags
- List of tags with which to tag the edge deployment plan.
CreateEdgeDeploymentPlan
, createEdgeDeploymentPlan_edgeDeploymentPlanName
- The name of the edge deployment plan.
$sel:modelConfigs:CreateEdgeDeploymentPlan'
, createEdgeDeploymentPlan_modelConfigs
- List of models associated with the edge deployment plan.
CreateEdgeDeploymentPlan
, createEdgeDeploymentPlan_deviceFleetName
- The device fleet used for this edge deployment plan.
Request Lenses
createEdgeDeploymentPlan_stages :: Lens' CreateEdgeDeploymentPlan (Maybe [DeploymentStage]) Source #
List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.
createEdgeDeploymentPlan_tags :: Lens' CreateEdgeDeploymentPlan (Maybe [Tag]) Source #
List of tags with which to tag the edge deployment plan.
createEdgeDeploymentPlan_edgeDeploymentPlanName :: Lens' CreateEdgeDeploymentPlan Text Source #
The name of the edge deployment plan.
createEdgeDeploymentPlan_modelConfigs :: Lens' CreateEdgeDeploymentPlan [EdgeDeploymentModelConfig] Source #
List of models associated with the edge deployment plan.
createEdgeDeploymentPlan_deviceFleetName :: Lens' CreateEdgeDeploymentPlan Text Source #
The device fleet used for this edge deployment plan.
Destructuring the Response
data CreateEdgeDeploymentPlanResponse Source #
See: newCreateEdgeDeploymentPlanResponse
smart constructor.
CreateEdgeDeploymentPlanResponse' | |
|
Instances
Generic CreateEdgeDeploymentPlanResponse Source # | |
Read CreateEdgeDeploymentPlanResponse Source # | |
Show CreateEdgeDeploymentPlanResponse Source # | |
NFData CreateEdgeDeploymentPlanResponse Source # | |
Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan rnf :: CreateEdgeDeploymentPlanResponse -> () # | |
Eq CreateEdgeDeploymentPlanResponse Source # | |
type Rep CreateEdgeDeploymentPlanResponse Source # | |
Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan type Rep CreateEdgeDeploymentPlanResponse = D1 ('MetaData "CreateEdgeDeploymentPlanResponse" "Amazonka.SageMaker.CreateEdgeDeploymentPlan" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "CreateEdgeDeploymentPlanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "edgeDeploymentPlanArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
newCreateEdgeDeploymentPlanResponse Source #
Create a value of CreateEdgeDeploymentPlanResponse
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:httpStatus:CreateEdgeDeploymentPlanResponse'
, createEdgeDeploymentPlanResponse_httpStatus
- The response's http status code.
CreateEdgeDeploymentPlanResponse
, createEdgeDeploymentPlanResponse_edgeDeploymentPlanArn
- The ARN of the edge deployment plan.
Response Lenses
createEdgeDeploymentPlanResponse_httpStatus :: Lens' CreateEdgeDeploymentPlanResponse Int Source #
The response's http status code.
createEdgeDeploymentPlanResponse_edgeDeploymentPlanArn :: Lens' CreateEdgeDeploymentPlanResponse Text Source #
The ARN of the edge deployment plan.