Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Returns descriptive information about an update against your Amazon EKS cluster or associated managed node group.
When the status of the update is Succeeded
, the update is complete. If
an update fails, the status is Failed
, and an error detail explains
the reason for the failure.
Synopsis
- data DescribeUpdate = DescribeUpdate' {}
- newDescribeUpdate :: Text -> Text -> DescribeUpdate
- describeUpdate_addonName :: Lens' DescribeUpdate (Maybe Text)
- describeUpdate_nodegroupName :: Lens' DescribeUpdate (Maybe Text)
- describeUpdate_name :: Lens' DescribeUpdate Text
- describeUpdate_updateId :: Lens' DescribeUpdate Text
- data DescribeUpdateResponse = DescribeUpdateResponse' {
- update :: Maybe Update
- httpStatus :: Int
- newDescribeUpdateResponse :: Int -> DescribeUpdateResponse
- describeUpdateResponse_update :: Lens' DescribeUpdateResponse (Maybe Update)
- describeUpdateResponse_httpStatus :: Lens' DescribeUpdateResponse Int
Creating a Request
data DescribeUpdate Source #
See: newDescribeUpdate
smart constructor.
DescribeUpdate' | |
|
Instances
Create a value of DescribeUpdate
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:addonName:DescribeUpdate'
, describeUpdate_addonName
- The name of the add-on. The name must match one of the names returned by
ListAddons
.
$sel:nodegroupName:DescribeUpdate'
, describeUpdate_nodegroupName
- The name of the Amazon EKS node group associated with the update.
$sel:name:DescribeUpdate'
, describeUpdate_name
- The name of the Amazon EKS cluster associated with the update.
$sel:updateId:DescribeUpdate'
, describeUpdate_updateId
- The ID of the update to describe.
Request Lenses
describeUpdate_addonName :: Lens' DescribeUpdate (Maybe Text) Source #
The name of the add-on. The name must match one of the names returned by ListAddons .
describeUpdate_nodegroupName :: Lens' DescribeUpdate (Maybe Text) Source #
The name of the Amazon EKS node group associated with the update.
describeUpdate_name :: Lens' DescribeUpdate Text Source #
The name of the Amazon EKS cluster associated with the update.
describeUpdate_updateId :: Lens' DescribeUpdate Text Source #
The ID of the update to describe.
Destructuring the Response
data DescribeUpdateResponse Source #
See: newDescribeUpdateResponse
smart constructor.
DescribeUpdateResponse' | |
|
Instances
newDescribeUpdateResponse Source #
Create a value of DescribeUpdateResponse
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:update:DescribeUpdateResponse'
, describeUpdateResponse_update
- The full description of the specified update.
$sel:httpStatus:DescribeUpdateResponse'
, describeUpdateResponse_httpStatus
- The response's http status code.
Response Lenses
describeUpdateResponse_update :: Lens' DescribeUpdateResponse (Maybe Update) Source #
The full description of the specified update.
describeUpdateResponse_httpStatus :: Lens' DescribeUpdateResponse Int Source #
The response's http status code.