| 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 | 
Amazonka.SageMaker.DescribeEdgeDeploymentPlan
Description
Describes an edge deployment plan with deployment status per stage.
Synopsis
- data DescribeEdgeDeploymentPlan = DescribeEdgeDeploymentPlan' {}
 - newDescribeEdgeDeploymentPlan :: Text -> DescribeEdgeDeploymentPlan
 - describeEdgeDeploymentPlan_maxResults :: Lens' DescribeEdgeDeploymentPlan (Maybe Int)
 - describeEdgeDeploymentPlan_nextToken :: Lens' DescribeEdgeDeploymentPlan (Maybe Text)
 - describeEdgeDeploymentPlan_edgeDeploymentPlanName :: Lens' DescribeEdgeDeploymentPlan Text
 - data DescribeEdgeDeploymentPlanResponse = DescribeEdgeDeploymentPlanResponse' {
- creationTime :: Maybe POSIX
 - edgeDeploymentFailed :: Maybe Int
 - edgeDeploymentPending :: Maybe Int
 - edgeDeploymentSuccess :: Maybe Int
 - lastModifiedTime :: Maybe POSIX
 - nextToken :: Maybe Text
 - httpStatus :: Int
 - edgeDeploymentPlanArn :: Text
 - edgeDeploymentPlanName :: Text
 - modelConfigs :: [EdgeDeploymentModelConfig]
 - deviceFleetName :: Text
 - stages :: [DeploymentStageStatusSummary]
 
 - newDescribeEdgeDeploymentPlanResponse :: Int -> Text -> Text -> Text -> DescribeEdgeDeploymentPlanResponse
 - describeEdgeDeploymentPlanResponse_creationTime :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe UTCTime)
 - describeEdgeDeploymentPlanResponse_edgeDeploymentFailed :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Int)
 - describeEdgeDeploymentPlanResponse_edgeDeploymentPending :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Int)
 - describeEdgeDeploymentPlanResponse_edgeDeploymentSuccess :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Int)
 - describeEdgeDeploymentPlanResponse_lastModifiedTime :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe UTCTime)
 - describeEdgeDeploymentPlanResponse_nextToken :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Text)
 - describeEdgeDeploymentPlanResponse_httpStatus :: Lens' DescribeEdgeDeploymentPlanResponse Int
 - describeEdgeDeploymentPlanResponse_edgeDeploymentPlanArn :: Lens' DescribeEdgeDeploymentPlanResponse Text
 - describeEdgeDeploymentPlanResponse_edgeDeploymentPlanName :: Lens' DescribeEdgeDeploymentPlanResponse Text
 - describeEdgeDeploymentPlanResponse_modelConfigs :: Lens' DescribeEdgeDeploymentPlanResponse [EdgeDeploymentModelConfig]
 - describeEdgeDeploymentPlanResponse_deviceFleetName :: Lens' DescribeEdgeDeploymentPlanResponse Text
 - describeEdgeDeploymentPlanResponse_stages :: Lens' DescribeEdgeDeploymentPlanResponse [DeploymentStageStatusSummary]
 
Creating a Request
data DescribeEdgeDeploymentPlan Source #
See: newDescribeEdgeDeploymentPlan smart constructor.
Constructors
| DescribeEdgeDeploymentPlan' | |
Fields 
  | |
Instances
newDescribeEdgeDeploymentPlan Source #
Arguments
| :: Text | |
| -> DescribeEdgeDeploymentPlan | 
Create a value of DescribeEdgeDeploymentPlan 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:maxResults:DescribeEdgeDeploymentPlan', describeEdgeDeploymentPlan_maxResults - The maximum number of results to select (50 by default).
DescribeEdgeDeploymentPlan, describeEdgeDeploymentPlan_nextToken - If the edge deployment plan has enough stages to require tokening, then
 this is the response from the last list of stages returned.
DescribeEdgeDeploymentPlan, describeEdgeDeploymentPlan_edgeDeploymentPlanName - The name of the deployment plan to describe.
Request Lenses
describeEdgeDeploymentPlan_maxResults :: Lens' DescribeEdgeDeploymentPlan (Maybe Int) Source #
The maximum number of results to select (50 by default).
describeEdgeDeploymentPlan_nextToken :: Lens' DescribeEdgeDeploymentPlan (Maybe Text) Source #
If the edge deployment plan has enough stages to require tokening, then this is the response from the last list of stages returned.
describeEdgeDeploymentPlan_edgeDeploymentPlanName :: Lens' DescribeEdgeDeploymentPlan Text Source #
The name of the deployment plan to describe.
Destructuring the Response
data DescribeEdgeDeploymentPlanResponse Source #
See: newDescribeEdgeDeploymentPlanResponse smart constructor.
Constructors
| DescribeEdgeDeploymentPlanResponse' | |
Fields 
  | |
Instances
newDescribeEdgeDeploymentPlanResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> DescribeEdgeDeploymentPlanResponse | 
Create a value of DescribeEdgeDeploymentPlanResponse 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:
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_creationTime - The time when the edge deployment plan was created.
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_edgeDeploymentFailed - The number of edge devices that failed the deployment.
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_edgeDeploymentPending - The number of edge devices yet to pick up deployment, or in progress.
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_edgeDeploymentSuccess - The number of edge devices with the successful deployment.
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_lastModifiedTime - The time when the edge deployment plan was last updated.
DescribeEdgeDeploymentPlan, describeEdgeDeploymentPlanResponse_nextToken - Token to use when calling the next set of stages in the edge deployment
 plan.
$sel:httpStatus:DescribeEdgeDeploymentPlanResponse', describeEdgeDeploymentPlanResponse_httpStatus - The response's http status code.
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_edgeDeploymentPlanArn - The ARN of edge deployment plan.
DescribeEdgeDeploymentPlan, describeEdgeDeploymentPlanResponse_edgeDeploymentPlanName - The name of the edge deployment plan.
$sel:modelConfigs:DescribeEdgeDeploymentPlanResponse', describeEdgeDeploymentPlanResponse_modelConfigs - List of models associated with the edge deployment plan.
DescribeEdgeDeploymentPlanResponse, describeEdgeDeploymentPlanResponse_deviceFleetName - The device fleet used for this edge deployment plan.
$sel:stages:DescribeEdgeDeploymentPlanResponse', describeEdgeDeploymentPlanResponse_stages - List of stages in the edge deployment plan.
Response Lenses
describeEdgeDeploymentPlanResponse_creationTime :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe UTCTime) Source #
The time when the edge deployment plan was created.
describeEdgeDeploymentPlanResponse_edgeDeploymentFailed :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Int) Source #
The number of edge devices that failed the deployment.
describeEdgeDeploymentPlanResponse_edgeDeploymentPending :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Int) Source #
The number of edge devices yet to pick up deployment, or in progress.
describeEdgeDeploymentPlanResponse_edgeDeploymentSuccess :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Int) Source #
The number of edge devices with the successful deployment.
describeEdgeDeploymentPlanResponse_lastModifiedTime :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe UTCTime) Source #
The time when the edge deployment plan was last updated.
describeEdgeDeploymentPlanResponse_nextToken :: Lens' DescribeEdgeDeploymentPlanResponse (Maybe Text) Source #
Token to use when calling the next set of stages in the edge deployment plan.
describeEdgeDeploymentPlanResponse_httpStatus :: Lens' DescribeEdgeDeploymentPlanResponse Int Source #
The response's http status code.
describeEdgeDeploymentPlanResponse_edgeDeploymentPlanArn :: Lens' DescribeEdgeDeploymentPlanResponse Text Source #
The ARN of edge deployment plan.
describeEdgeDeploymentPlanResponse_edgeDeploymentPlanName :: Lens' DescribeEdgeDeploymentPlanResponse Text Source #
The name of the edge deployment plan.
describeEdgeDeploymentPlanResponse_modelConfigs :: Lens' DescribeEdgeDeploymentPlanResponse [EdgeDeploymentModelConfig] Source #
List of models associated with the edge deployment plan.
describeEdgeDeploymentPlanResponse_deviceFleetName :: Lens' DescribeEdgeDeploymentPlanResponse Text Source #
The device fleet used for this edge deployment plan.
describeEdgeDeploymentPlanResponse_stages :: Lens' DescribeEdgeDeploymentPlanResponse [DeploymentStageStatusSummary] Source #
List of stages in the edge deployment plan.