| 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.EKS.DescribeUpdate
Description
Returns descriptive information about an update against your Amazon EKS cluster or associated managed node group or Amazon EKS add-on.
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.
Constructors
| DescribeUpdate' | |
| Fields 
 | |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> DescribeUpdate | 
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:
DescribeUpdate, describeUpdate_addonName - The name of the add-on. The name must match one of the names returned by
 ListAddons
 . This parameter is required if the update is an add-on update.
DescribeUpdate, describeUpdate_nodegroupName - The name of the Amazon EKS node group associated with the update. This
 parameter is required if the update is a node group update.
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 . This parameter is required if the update is an add-on update.
describeUpdate_nodegroupName :: Lens' DescribeUpdate (Maybe Text) Source #
The name of the Amazon EKS node group associated with the update. This parameter is required if the update is a node group 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.
Constructors
| DescribeUpdateResponse' | |
| Fields 
 | |
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.