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 |
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.
ModifyTargetGroupAttributes' | |
|
Instances
newModifyTargetGroupAttributes Source #
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:
$sel:targetGroupArn:ModifyTargetGroupAttributes'
, modifyTargetGroupAttributes_targetGroupArn
- The Amazon Resource Name (ARN) of the target group.
$sel:attributes: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.
ModifyTargetGroupAttributesResponse' | |
|
Instances
Eq ModifyTargetGroupAttributesResponse Source # | |
Read ModifyTargetGroupAttributesResponse Source # | |
Show ModifyTargetGroupAttributesResponse Source # | |
Generic ModifyTargetGroupAttributesResponse Source # | |
NFData ModifyTargetGroupAttributesResponse Source # | |
Defined in Amazonka.ELBV2.ModifyTargetGroupAttributes rnf :: ModifyTargetGroupAttributesResponse -> () # | |
type Rep ModifyTargetGroupAttributesResponse Source # | |
Defined in Amazonka.ELBV2.ModifyTargetGroupAttributes type Rep ModifyTargetGroupAttributesResponse = D1 ('MetaData "ModifyTargetGroupAttributesResponse" "Amazonka.ELBV2.ModifyTargetGroupAttributes" "libZSservicesZSamazonka-elbv2ZSamazonka-elbv2" 'False) (C1 ('MetaCons "ModifyTargetGroupAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TargetGroupAttribute])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newModifyTargetGroupAttributesResponse Source #
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:
$sel:attributes: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.