Skip to content

Create Edge Deployment Plan

sagemaker_create_edge_deployment_plan R Documentation

Creates an edge deployment plan, consisting of multiple stages

Description

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

Usage

sagemaker_create_edge_deployment_plan(EdgeDeploymentPlanName,
  ModelConfigs, DeviceFleetName, Stages, Tags)

Arguments

EdgeDeploymentPlanName

[required] The name of the edge deployment plan.

ModelConfigs

[required] List of models associated with the edge deployment plan.

DeviceFleetName

[required] The device fleet used for this edge deployment plan.

Stages

List of stages of the edge deployment plan. The number of stages is limited to 10 per deployment.

Tags

List of tags with which to tag the edge deployment plan.

Value

A list with the following syntax:

list(
  EdgeDeploymentPlanArn = "string"
)

Request syntax

svc$create_edge_deployment_plan(
  EdgeDeploymentPlanName = "string",
  ModelConfigs = list(
    list(
      ModelHandle = "string",
      EdgePackagingJobName = "string"
    )
  ),
  DeviceFleetName = "string",
  Stages = list(
    list(
      StageName = "string",
      DeviceSelectionConfig = list(
        DeviceSubsetType = "PERCENTAGE"|"SELECTION"|"NAMECONTAINS",
        Percentage = 123,
        DeviceNames = list(
          "string"
        ),
        DeviceNameContains = "string"
      ),
      DeploymentConfig = list(
        FailureHandlingPolicy = "ROLLBACK_ON_FAILURE"|"DO_NOTHING"
      )
    )
  ),
  Tags = list(
    list(
      Key = "string",
      Value = "string"
    )
  )
)