| 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.Types.UpdateLabelsPayload
Description
Synopsis
- data UpdateLabelsPayload = UpdateLabelsPayload' {
- addOrUpdateLabels :: Maybe (HashMap Text Text)
- removeLabels :: Maybe [Text]
- newUpdateLabelsPayload :: UpdateLabelsPayload
- updateLabelsPayload_addOrUpdateLabels :: Lens' UpdateLabelsPayload (Maybe (HashMap Text Text))
- updateLabelsPayload_removeLabels :: Lens' UpdateLabelsPayload (Maybe [Text])
Documentation
data UpdateLabelsPayload Source #
An object representing a Kubernetes label change for a managed node group.
See: newUpdateLabelsPayload smart constructor.
Constructors
| UpdateLabelsPayload' | |
Fields
| |
Instances
newUpdateLabelsPayload :: UpdateLabelsPayload Source #
Create a value of UpdateLabelsPayload 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:addOrUpdateLabels:UpdateLabelsPayload', updateLabelsPayload_addOrUpdateLabels - Kubernetes labels to be added or updated.
$sel:removeLabels:UpdateLabelsPayload', updateLabelsPayload_removeLabels - Kubernetes labels to be removed.
updateLabelsPayload_addOrUpdateLabels :: Lens' UpdateLabelsPayload (Maybe (HashMap Text Text)) Source #
Kubernetes labels to be added or updated.
updateLabelsPayload_removeLabels :: Lens' UpdateLabelsPayload (Maybe [Text]) Source #
Kubernetes labels to be removed.