Copyright | (c) 2013-2018 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 |
Language | Haskell2010 |
Updates the network profile with specific settings.
Synopsis
- updateNetworkProfile :: Text -> UpdateNetworkProfile
- data UpdateNetworkProfile
- unpUplinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- unpUplinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural)
- unpDownlinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- unpName :: Lens' UpdateNetworkProfile (Maybe Text)
- unpDownlinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural)
- unpType :: Lens' UpdateNetworkProfile (Maybe NetworkProfileType)
- unpUplinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- unpUplinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer)
- unpDescription :: Lens' UpdateNetworkProfile (Maybe Text)
- unpDownlinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer)
- unpDownlinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer)
- unpArn :: Lens' UpdateNetworkProfile Text
- updateNetworkProfileResponse :: Int -> UpdateNetworkProfileResponse
- data UpdateNetworkProfileResponse
- unprsNetworkProfile :: Lens' UpdateNetworkProfileResponse (Maybe NetworkProfile)
- unprsResponseStatus :: Lens' UpdateNetworkProfileResponse Int
Creating a Request
Creates a value of UpdateNetworkProfile
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
unpUplinkJitterMs
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.unpUplinkLossPercent
- Proportion of transmitted packets that fail to arrive from 0 to 100 percent.unpDownlinkJitterMs
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.unpName
- The name of the network profile about which you are returning information.unpDownlinkLossPercent
- Proportion of received packets that fail to arrive from 0 to 100 percent.unpType
- The type of network profile you wish to return information about. Valid values are listed below.unpUplinkDelayMs
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.unpUplinkBandwidthBits
- The data throughput rate in bits per second, as an integer from 0 to 104857600.unpDescription
- The descriptoin of the network profile about which you are returning information.unpDownlinkDelayMs
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.unpDownlinkBandwidthBits
- The data throughput rate in bits per second, as an integer from 0 to 104857600.unpArn
- The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
data UpdateNetworkProfile Source #
See: updateNetworkProfile
smart constructor.
Instances
Request Lenses
unpUplinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
unpUplinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural) Source #
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
unpDownlinkJitterMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
unpName :: Lens' UpdateNetworkProfile (Maybe Text) Source #
The name of the network profile about which you are returning information.
unpDownlinkLossPercent :: Lens' UpdateNetworkProfile (Maybe Natural) Source #
Proportion of received packets that fail to arrive from 0 to 100 percent.
unpType :: Lens' UpdateNetworkProfile (Maybe NetworkProfileType) Source #
The type of network profile you wish to return information about. Valid values are listed below.
unpUplinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
unpUplinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
The data throughput rate in bits per second, as an integer from 0 to 104857600.
unpDescription :: Lens' UpdateNetworkProfile (Maybe Text) Source #
The descriptoin of the network profile about which you are returning information.
unpDownlinkDelayMs :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
unpDownlinkBandwidthBits :: Lens' UpdateNetworkProfile (Maybe Integer) Source #
The data throughput rate in bits per second, as an integer from 0 to 104857600.
unpArn :: Lens' UpdateNetworkProfile Text Source #
The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
Destructuring the Response
updateNetworkProfileResponse Source #
Creates a value of UpdateNetworkProfileResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
unprsNetworkProfile
- A list of the available network profiles.unprsResponseStatus
- -- | The response status code.
data UpdateNetworkProfileResponse Source #
See: updateNetworkProfileResponse
smart constructor.
Instances
Response Lenses
unprsNetworkProfile :: Lens' UpdateNetworkProfileResponse (Maybe NetworkProfile) Source #
A list of the available network profiles.
unprsResponseStatus :: Lens' UpdateNetworkProfileResponse Int Source #
- - | The response status code.