| 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.ELBV2.ModifyTargetGroupAttributes
Description
Modifies the specified attributes of the specified target group.
Synopsis
- data ModifyTargetGroupAttributes = ModifyTargetGroupAttributes' {}
- newModifyTargetGroupAttributes :: Text -> ModifyTargetGroupAttributes
- modifyTargetGroupAttributes_targetGroupArn :: Lens' ModifyTargetGroupAttributes Text
- modifyTargetGroupAttributes_attributes :: Lens' ModifyTargetGroupAttributes [TargetGroupAttribute]
- data ModifyTargetGroupAttributesResponse = ModifyTargetGroupAttributesResponse' {}
- newModifyTargetGroupAttributesResponse :: Int -> ModifyTargetGroupAttributesResponse
- modifyTargetGroupAttributesResponse_attributes :: Lens' ModifyTargetGroupAttributesResponse (Maybe [TargetGroupAttribute])
- modifyTargetGroupAttributesResponse_httpStatus :: Lens' ModifyTargetGroupAttributesResponse Int
Creating a Request
data ModifyTargetGroupAttributes Source #
See: newModifyTargetGroupAttributes smart constructor.
Constructors
| ModifyTargetGroupAttributes' | |
Fields
| |
Instances
newModifyTargetGroupAttributes Source #
Arguments
| :: Text | |
| -> ModifyTargetGroupAttributes |
Create a value of ModifyTargetGroupAttributes 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:
ModifyTargetGroupAttributes, modifyTargetGroupAttributes_targetGroupArn - The Amazon Resource Name (ARN) of the target group.
ModifyTargetGroupAttributes, modifyTargetGroupAttributes_attributes - The attributes.
Request Lenses
modifyTargetGroupAttributes_targetGroupArn :: Lens' ModifyTargetGroupAttributes Text Source #
The Amazon Resource Name (ARN) of the target group.
modifyTargetGroupAttributes_attributes :: Lens' ModifyTargetGroupAttributes [TargetGroupAttribute] Source #
The attributes.
Destructuring the Response
data ModifyTargetGroupAttributesResponse Source #
See: newModifyTargetGroupAttributesResponse smart constructor.
Constructors
| ModifyTargetGroupAttributesResponse' | |
Fields
| |
Instances
newModifyTargetGroupAttributesResponse Source #
Arguments
| :: Int | |
| -> ModifyTargetGroupAttributesResponse |
Create a value of ModifyTargetGroupAttributesResponse 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:
ModifyTargetGroupAttributes, modifyTargetGroupAttributesResponse_attributes - Information about the attributes.
$sel:httpStatus:ModifyTargetGroupAttributesResponse', modifyTargetGroupAttributesResponse_httpStatus - The response's http status code.
Response Lenses
modifyTargetGroupAttributesResponse_attributes :: Lens' ModifyTargetGroupAttributesResponse (Maybe [TargetGroupAttribute]) Source #
Information about the attributes.
modifyTargetGroupAttributesResponse_httpStatus :: Lens' ModifyTargetGroupAttributesResponse Int Source #
The response's http status code.