amazonka-sagemaker-2.0: Amazon SageMaker Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMaker.CreateEdgeDeploymentPlan

Description

Creates an edge deployment plan, consisting of multiple stages. Each stage may have a different deployment configuration and devices.

Synopsis

Creating a Request

data CreateEdgeDeploymentPlan Source #

See: newCreateEdgeDeploymentPlan smart constructor.

Constructors

CreateEdgeDeploymentPlan' 

Fields

Instances

Instances details
ToJSON CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

ToHeaders CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

ToPath CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

ToQuery CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

AWSRequest CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Generic CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Associated Types

type Rep CreateEdgeDeploymentPlan :: Type -> Type #

Read CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Show CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

NFData CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Eq CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Hashable CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

type AWSResponse CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

type Rep CreateEdgeDeploymentPlan Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

type Rep CreateEdgeDeploymentPlan = D1 ('MetaData "CreateEdgeDeploymentPlan" "Amazonka.SageMaker.CreateEdgeDeploymentPlan" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "CreateEdgeDeploymentPlan'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "stages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeploymentStage])) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))) :*: (S1 ('MetaSel ('Just "edgeDeploymentPlanName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "modelConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [EdgeDeploymentModelConfig]) :*: S1 ('MetaSel ('Just "deviceFleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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_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.

Constructors

CreateEdgeDeploymentPlanResponse' 

Fields

Instances

Instances details
Generic CreateEdgeDeploymentPlanResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Associated Types

type Rep CreateEdgeDeploymentPlanResponse :: Type -> Type #

Read CreateEdgeDeploymentPlanResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Show CreateEdgeDeploymentPlanResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

NFData CreateEdgeDeploymentPlanResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

Eq CreateEdgeDeploymentPlanResponse Source # 
Instance details

Defined in Amazonka.SageMaker.CreateEdgeDeploymentPlan

type Rep CreateEdgeDeploymentPlanResponse Source # 
Instance details

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