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 the versions for an add-on. Information such as the Kubernetes
versions that you can use the add-on with, the owner
, publisher
, and
the type
of the add-on are returned.
This operation returns paginated results.
Synopsis
- data DescribeAddonVersions = DescribeAddonVersions' {}
- newDescribeAddonVersions :: DescribeAddonVersions
- describeAddonVersions_addonName :: Lens' DescribeAddonVersions (Maybe Text)
- describeAddonVersions_kubernetesVersion :: Lens' DescribeAddonVersions (Maybe Text)
- describeAddonVersions_maxResults :: Lens' DescribeAddonVersions (Maybe Natural)
- describeAddonVersions_nextToken :: Lens' DescribeAddonVersions (Maybe Text)
- describeAddonVersions_owners :: Lens' DescribeAddonVersions (Maybe [Text])
- describeAddonVersions_publishers :: Lens' DescribeAddonVersions (Maybe [Text])
- describeAddonVersions_types :: Lens' DescribeAddonVersions (Maybe [Text])
- data DescribeAddonVersionsResponse = DescribeAddonVersionsResponse' {}
- newDescribeAddonVersionsResponse :: Int -> DescribeAddonVersionsResponse
- describeAddonVersionsResponse_addons :: Lens' DescribeAddonVersionsResponse (Maybe [AddonInfo])
- describeAddonVersionsResponse_nextToken :: Lens' DescribeAddonVersionsResponse (Maybe Text)
- describeAddonVersionsResponse_httpStatus :: Lens' DescribeAddonVersionsResponse Int
Creating a Request
data DescribeAddonVersions Source #
See: newDescribeAddonVersions
smart constructor.
DescribeAddonVersions' | |
|
Instances
newDescribeAddonVersions :: DescribeAddonVersions Source #
Create a value of DescribeAddonVersions
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:
DescribeAddonVersions
, describeAddonVersions_addonName
- The name of the add-on. The name must match one of the names returned by
ListAddons
.
$sel:kubernetesVersion:DescribeAddonVersions'
, describeAddonVersions_kubernetesVersion
- The Kubernetes versions that you can use the add-on with.
$sel:maxResults:DescribeAddonVersions'
, describeAddonVersions_maxResults
- The maximum number of results to return.
DescribeAddonVersions
, describeAddonVersions_nextToken
- The nextToken
value returned from a previous paginated
DescribeAddonVersionsRequest
where maxResults
was used and the
results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
$sel:owners:DescribeAddonVersions'
, describeAddonVersions_owners
- The owner of the add-on. For valid owners
, don't specify a value for
this property.
$sel:publishers:DescribeAddonVersions'
, describeAddonVersions_publishers
- The publisher of the add-on. For valid publishers
, don't specify a
value for this property.
DescribeAddonVersions
, describeAddonVersions_types
- The type of the add-on. For valid types
, don't specify a value for
this property.
Request Lenses
describeAddonVersions_addonName :: Lens' DescribeAddonVersions (Maybe Text) Source #
The name of the add-on. The name must match one of the names returned by ListAddons .
describeAddonVersions_kubernetesVersion :: Lens' DescribeAddonVersions (Maybe Text) Source #
The Kubernetes versions that you can use the add-on with.
describeAddonVersions_maxResults :: Lens' DescribeAddonVersions (Maybe Natural) Source #
The maximum number of results to return.
describeAddonVersions_nextToken :: Lens' DescribeAddonVersions (Maybe Text) Source #
The nextToken
value returned from a previous paginated
DescribeAddonVersionsRequest
where maxResults
was used and the
results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
describeAddonVersions_owners :: Lens' DescribeAddonVersions (Maybe [Text]) Source #
The owner of the add-on. For valid owners
, don't specify a value for
this property.
describeAddonVersions_publishers :: Lens' DescribeAddonVersions (Maybe [Text]) Source #
The publisher of the add-on. For valid publishers
, don't specify a
value for this property.
describeAddonVersions_types :: Lens' DescribeAddonVersions (Maybe [Text]) Source #
The type of the add-on. For valid types
, don't specify a value for
this property.
Destructuring the Response
data DescribeAddonVersionsResponse Source #
See: newDescribeAddonVersionsResponse
smart constructor.
DescribeAddonVersionsResponse' | |
|
Instances
newDescribeAddonVersionsResponse Source #
Create a value of DescribeAddonVersionsResponse
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:addons:DescribeAddonVersionsResponse'
, describeAddonVersionsResponse_addons
- The list of available versions with Kubernetes version compatibility and
other properties.
DescribeAddonVersions
, describeAddonVersionsResponse_nextToken
- The nextToken
value returned from a previous paginated
DescribeAddonVersionsResponse
where maxResults
was used and the
results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
$sel:httpStatus:DescribeAddonVersionsResponse'
, describeAddonVersionsResponse_httpStatus
- The response's http status code.
Response Lenses
describeAddonVersionsResponse_addons :: Lens' DescribeAddonVersionsResponse (Maybe [AddonInfo]) Source #
The list of available versions with Kubernetes version compatibility and other properties.
describeAddonVersionsResponse_nextToken :: Lens' DescribeAddonVersionsResponse (Maybe Text) Source #
The nextToken
value returned from a previous paginated
DescribeAddonVersionsResponse
where maxResults
was used and the
results exceeded the value of that parameter. Pagination continues from
the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is used only to retrieve the next items in a list and not for other programmatic purposes.
describeAddonVersionsResponse_httpStatus :: Lens' DescribeAddonVersionsResponse Int Source #
The response's http status code.