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 configuration of Bring Your Own License (BYOL) for the specified account.
Synopsis
- data ModifyAccount = ModifyAccount' {}
- newModifyAccount :: ModifyAccount
- modifyAccount_dedicatedTenancySupport :: Lens' ModifyAccount (Maybe DedicatedTenancySupportEnum)
- modifyAccount_dedicatedTenancyManagementCidrRange :: Lens' ModifyAccount (Maybe Text)
- data ModifyAccountResponse = ModifyAccountResponse' {
- httpStatus :: Int
- newModifyAccountResponse :: Int -> ModifyAccountResponse
- modifyAccountResponse_httpStatus :: Lens' ModifyAccountResponse Int
Creating a Request
data ModifyAccount Source #
See: newModifyAccount
smart constructor.
ModifyAccount' | |
|
Instances
newModifyAccount :: ModifyAccount Source #
Create a value of ModifyAccount
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:dedicatedTenancySupport:ModifyAccount'
, modifyAccount_dedicatedTenancySupport
- The status of BYOL.
$sel:dedicatedTenancyManagementCidrRange:ModifyAccount'
, modifyAccount_dedicatedTenancyManagementCidrRange
- The IP address range, specified as an IPv4 CIDR block, for the
management network interface. Specify an IP address range that is
compatible with your network and in CIDR notation (that is, specify the
range as an IPv4 CIDR block). The CIDR block size must be /16 (for
example, 203.0.113.25/16). It must also be specified as available by
the ListAvailableManagementCidrRanges
operation.
Request Lenses
modifyAccount_dedicatedTenancySupport :: Lens' ModifyAccount (Maybe DedicatedTenancySupportEnum) Source #
The status of BYOL.
modifyAccount_dedicatedTenancyManagementCidrRange :: Lens' ModifyAccount (Maybe Text) Source #
The IP address range, specified as an IPv4 CIDR block, for the
management network interface. Specify an IP address range that is
compatible with your network and in CIDR notation (that is, specify the
range as an IPv4 CIDR block). The CIDR block size must be /16 (for
example, 203.0.113.25/16). It must also be specified as available by
the ListAvailableManagementCidrRanges
operation.
Destructuring the Response
data ModifyAccountResponse Source #
See: newModifyAccountResponse
smart constructor.
ModifyAccountResponse' | |
|
Instances
newModifyAccountResponse Source #
Create a value of ModifyAccountResponse
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:httpStatus:ModifyAccountResponse'
, modifyAccountResponse_httpStatus
- The response's http status code.
Response Lenses
modifyAccountResponse_httpStatus :: Lens' ModifyAccountResponse Int Source #
The response's http status code.