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 |
Lists all edge deployment plans.
This operation returns paginated results.
Synopsis
- data ListEdgeDeploymentPlans = ListEdgeDeploymentPlans' {
- creationTimeAfter :: Maybe POSIX
- creationTimeBefore :: Maybe POSIX
- deviceFleetNameContains :: Maybe Text
- lastModifiedTimeAfter :: Maybe POSIX
- lastModifiedTimeBefore :: Maybe POSIX
- maxResults :: Maybe Int
- nameContains :: Maybe Text
- nextToken :: Maybe Text
- sortBy :: Maybe ListEdgeDeploymentPlansSortBy
- sortOrder :: Maybe SortOrder
- newListEdgeDeploymentPlans :: ListEdgeDeploymentPlans
- listEdgeDeploymentPlans_creationTimeAfter :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime)
- listEdgeDeploymentPlans_creationTimeBefore :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime)
- listEdgeDeploymentPlans_deviceFleetNameContains :: Lens' ListEdgeDeploymentPlans (Maybe Text)
- listEdgeDeploymentPlans_lastModifiedTimeAfter :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime)
- listEdgeDeploymentPlans_lastModifiedTimeBefore :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime)
- listEdgeDeploymentPlans_maxResults :: Lens' ListEdgeDeploymentPlans (Maybe Int)
- listEdgeDeploymentPlans_nameContains :: Lens' ListEdgeDeploymentPlans (Maybe Text)
- listEdgeDeploymentPlans_nextToken :: Lens' ListEdgeDeploymentPlans (Maybe Text)
- listEdgeDeploymentPlans_sortBy :: Lens' ListEdgeDeploymentPlans (Maybe ListEdgeDeploymentPlansSortBy)
- listEdgeDeploymentPlans_sortOrder :: Lens' ListEdgeDeploymentPlans (Maybe SortOrder)
- data ListEdgeDeploymentPlansResponse = ListEdgeDeploymentPlansResponse' {}
- newListEdgeDeploymentPlansResponse :: Int -> ListEdgeDeploymentPlansResponse
- listEdgeDeploymentPlansResponse_nextToken :: Lens' ListEdgeDeploymentPlansResponse (Maybe Text)
- listEdgeDeploymentPlansResponse_httpStatus :: Lens' ListEdgeDeploymentPlansResponse Int
- listEdgeDeploymentPlansResponse_edgeDeploymentPlanSummaries :: Lens' ListEdgeDeploymentPlansResponse [EdgeDeploymentPlanSummary]
Creating a Request
data ListEdgeDeploymentPlans Source #
See: newListEdgeDeploymentPlans
smart constructor.
ListEdgeDeploymentPlans' | |
|
Instances
newListEdgeDeploymentPlans :: ListEdgeDeploymentPlans Source #
Create a value of ListEdgeDeploymentPlans
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:creationTimeAfter:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_creationTimeAfter
- Selects edge deployment plans created after this time.
$sel:creationTimeBefore:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_creationTimeBefore
- Selects edge deployment plans created before this time.
$sel:deviceFleetNameContains:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_deviceFleetNameContains
- Selects edge deployment plans with a device fleet name containing this
name.
$sel:lastModifiedTimeAfter:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_lastModifiedTimeAfter
- Selects edge deployment plans that were last updated after this time.
$sel:lastModifiedTimeBefore:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_lastModifiedTimeBefore
- Selects edge deployment plans that were last updated before this time.
$sel:maxResults:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_maxResults
- The maximum number of results to select (50 by default).
$sel:nameContains:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_nameContains
- Selects edge deployment plans with names containing this name.
ListEdgeDeploymentPlans
, listEdgeDeploymentPlans_nextToken
- The response from the last list when returning a list large enough to
need tokening.
$sel:sortBy:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_sortBy
- The column by which to sort the edge deployment plans. Can be one of
NAME
, DEVICEFLEETNAME
, CREATIONTIME
, LASTMODIFIEDTIME
.
$sel:sortOrder:ListEdgeDeploymentPlans'
, listEdgeDeploymentPlans_sortOrder
- The direction of the sorting (ascending or descending).
Request Lenses
listEdgeDeploymentPlans_creationTimeAfter :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime) Source #
Selects edge deployment plans created after this time.
listEdgeDeploymentPlans_creationTimeBefore :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime) Source #
Selects edge deployment plans created before this time.
listEdgeDeploymentPlans_deviceFleetNameContains :: Lens' ListEdgeDeploymentPlans (Maybe Text) Source #
Selects edge deployment plans with a device fleet name containing this name.
listEdgeDeploymentPlans_lastModifiedTimeAfter :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime) Source #
Selects edge deployment plans that were last updated after this time.
listEdgeDeploymentPlans_lastModifiedTimeBefore :: Lens' ListEdgeDeploymentPlans (Maybe UTCTime) Source #
Selects edge deployment plans that were last updated before this time.
listEdgeDeploymentPlans_maxResults :: Lens' ListEdgeDeploymentPlans (Maybe Int) Source #
The maximum number of results to select (50 by default).
listEdgeDeploymentPlans_nameContains :: Lens' ListEdgeDeploymentPlans (Maybe Text) Source #
Selects edge deployment plans with names containing this name.
listEdgeDeploymentPlans_nextToken :: Lens' ListEdgeDeploymentPlans (Maybe Text) Source #
The response from the last list when returning a list large enough to need tokening.
listEdgeDeploymentPlans_sortBy :: Lens' ListEdgeDeploymentPlans (Maybe ListEdgeDeploymentPlansSortBy) Source #
The column by which to sort the edge deployment plans. Can be one of
NAME
, DEVICEFLEETNAME
, CREATIONTIME
, LASTMODIFIEDTIME
.
listEdgeDeploymentPlans_sortOrder :: Lens' ListEdgeDeploymentPlans (Maybe SortOrder) Source #
The direction of the sorting (ascending or descending).
Destructuring the Response
data ListEdgeDeploymentPlansResponse Source #
See: newListEdgeDeploymentPlansResponse
smart constructor.
ListEdgeDeploymentPlansResponse' | |
|
Instances
newListEdgeDeploymentPlansResponse Source #
Create a value of ListEdgeDeploymentPlansResponse
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:
ListEdgeDeploymentPlans
, listEdgeDeploymentPlansResponse_nextToken
- The token to use when calling the next page of results.
$sel:httpStatus:ListEdgeDeploymentPlansResponse'
, listEdgeDeploymentPlansResponse_httpStatus
- The response's http status code.
$sel:edgeDeploymentPlanSummaries:ListEdgeDeploymentPlansResponse'
, listEdgeDeploymentPlansResponse_edgeDeploymentPlanSummaries
- List of summaries of edge deployment plans.
Response Lenses
listEdgeDeploymentPlansResponse_nextToken :: Lens' ListEdgeDeploymentPlansResponse (Maybe Text) Source #
The token to use when calling the next page of results.
listEdgeDeploymentPlansResponse_httpStatus :: Lens' ListEdgeDeploymentPlansResponse Int Source #
The response's http status code.
listEdgeDeploymentPlansResponse_edgeDeploymentPlanSummaries :: Lens' ListEdgeDeploymentPlansResponse [EdgeDeploymentPlanSummary] Source #
List of summaries of edge deployment plans.