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 |
Updates the network profile.
Synopsis
- data UpdateNetworkProfile = UpdateNetworkProfile' {
- uplinkJitterMs :: Maybe Integer
- uplinkLossPercent :: Maybe Natural
- downlinkJitterMs :: Maybe Integer
- name :: Maybe Text
- downlinkLossPercent :: Maybe Natural
- type' :: Maybe NetworkProfileType
- uplinkDelayMs :: Maybe Integer
- uplinkBandwidthBits :: Maybe Integer
- description :: Maybe Text
- downlinkDelayMs :: Maybe Integer
- downlinkBandwidthBits :: Maybe Integer
- arn :: Text
- newUpdateNetworkProfile :: Text -> UpdateNetworkProfile
- updateNetworkProfile_uplinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- updateNetworkProfile_uplinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural)
- updateNetworkProfile_downlinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- updateNetworkProfile_name :: Lens' UpdateNetworkProfile (Maybe Text)
- updateNetworkProfile_downlinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural)
- updateNetworkProfile_type :: Lens' UpdateNetworkProfile (Maybe NetworkProfileType)
- updateNetworkProfile_uplinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- updateNetworkProfile_uplinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer)
- updateNetworkProfile_description :: Lens' UpdateNetworkProfile (Maybe Text)
- updateNetworkProfile_downlinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- updateNetworkProfile_downlinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer)
- updateNetworkProfile_arn :: Lens' UpdateNetworkProfile Text
- data UpdateNetworkProfileResponse = UpdateNetworkProfileResponse' {}
- newUpdateNetworkProfileResponse :: Int -> UpdateNetworkProfileResponse
- updateNetworkProfileResponse_networkProfile :: Lens' UpdateNetworkProfileResponse (Maybe NetworkProfile)
- updateNetworkProfileResponse_httpStatus :: Lens' UpdateNetworkProfileResponse Int
Creating a Request
data UpdateNetworkProfile Source #
See: newUpdateNetworkProfile
smart constructor.
UpdateNetworkProfile' | |
|
Instances
newUpdateNetworkProfile Source #
Create a value of UpdateNetworkProfile
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:uplinkJitterMs:UpdateNetworkProfile'
, updateNetworkProfile_uplinkJitterMs
- Time variation in the delay of received packets in milliseconds as an
integer from 0 to 2000.
$sel:uplinkLossPercent:UpdateNetworkProfile'
, updateNetworkProfile_uplinkLossPercent
- Proportion of transmitted packets that fail to arrive from 0 to 100
percent.
$sel:downlinkJitterMs:UpdateNetworkProfile'
, updateNetworkProfile_downlinkJitterMs
- Time variation in the delay of received packets in milliseconds as an
integer from 0 to 2000.
$sel:name:UpdateNetworkProfile'
, updateNetworkProfile_name
- The name of the network profile about which you are returning
information.
$sel:downlinkLossPercent:UpdateNetworkProfile'
, updateNetworkProfile_downlinkLossPercent
- Proportion of received packets that fail to arrive from 0 to 100
percent.
$sel:type':UpdateNetworkProfile'
, updateNetworkProfile_type
- The type of network profile to return information about. Valid values
are listed here.
$sel:uplinkDelayMs:UpdateNetworkProfile'
, updateNetworkProfile_uplinkDelayMs
- Delay time for all packets to destination in milliseconds as an integer
from 0 to 2000.
$sel:uplinkBandwidthBits:UpdateNetworkProfile'
, updateNetworkProfile_uplinkBandwidthBits
- The data throughput rate in bits per second, as an integer from 0 to
104857600.
$sel:description:UpdateNetworkProfile'
, updateNetworkProfile_description
- The description of the network profile about which you are returning
information.
$sel:downlinkDelayMs:UpdateNetworkProfile'
, updateNetworkProfile_downlinkDelayMs
- Delay time for all packets to destination in milliseconds as an integer
from 0 to 2000.
$sel:downlinkBandwidthBits:UpdateNetworkProfile'
, updateNetworkProfile_downlinkBandwidthBits
- The data throughput rate in bits per second, as an integer from 0 to
104857600.
$sel:arn:UpdateNetworkProfile'
, updateNetworkProfile_arn
- The Amazon Resource Name (ARN) of the project for which you want to
update network profile settings.
Request Lenses
updateNetworkProfile_uplinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
updateNetworkProfile_uplinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural) Source #
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
updateNetworkProfile_downlinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
updateNetworkProfile_name :: Lens' UpdateNetworkProfile (Maybe Text) Source #
The name of the network profile about which you are returning information.
updateNetworkProfile_downlinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural) Source #
Proportion of received packets that fail to arrive from 0 to 100 percent.
updateNetworkProfile_type :: Lens' UpdateNetworkProfile (Maybe NetworkProfileType) Source #
The type of network profile to return information about. Valid values are listed here.
updateNetworkProfile_uplinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
updateNetworkProfile_uplinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
The data throughput rate in bits per second, as an integer from 0 to 104857600.
updateNetworkProfile_description :: Lens' UpdateNetworkProfile (Maybe Text) Source #
The description of the network profile about which you are returning information.
updateNetworkProfile_downlinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
updateNetworkProfile_downlinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
The data throughput rate in bits per second, as an integer from 0 to 104857600.
updateNetworkProfile_arn :: Lens' UpdateNetworkProfile Text Source #
The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
Destructuring the Response
data UpdateNetworkProfileResponse Source #
See: newUpdateNetworkProfileResponse
smart constructor.
UpdateNetworkProfileResponse' | |
|
Instances
newUpdateNetworkProfileResponse Source #
Create a value of UpdateNetworkProfileResponse
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:networkProfile:UpdateNetworkProfileResponse'
, updateNetworkProfileResponse_networkProfile
- A list of the available network profiles.
$sel:httpStatus:UpdateNetworkProfileResponse'
, updateNetworkProfileResponse_httpStatus
- The response's http status code.
Response Lenses
updateNetworkProfileResponse_networkProfile :: Lens' UpdateNetworkProfileResponse (Maybe NetworkProfile) Source #
A list of the available network profiles.
updateNetworkProfileResponse_httpStatus :: Lens' UpdateNetworkProfileResponse Int Source #
The response's http status code.