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 |
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.
DescribeEdgeDeploymentPlan' | |
|
Instances
newDescribeEdgeDeploymentPlan Source #
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.
DescribeEdgeDeploymentPlanResponse' | |
|
Instances
newDescribeEdgeDeploymentPlanResponse Source #
:: 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.