| 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.DeviceFarm.Types.NetworkProfile
Description
Synopsis
- data NetworkProfile = NetworkProfile' {
- arn :: Maybe Text
- description :: Maybe Text
- downlinkBandwidthBits :: Maybe Integer
- downlinkDelayMs :: Maybe Integer
- downlinkJitterMs :: Maybe Integer
- downlinkLossPercent :: Maybe Natural
- name :: Maybe Text
- type' :: Maybe NetworkProfileType
- uplinkBandwidthBits :: Maybe Integer
- uplinkDelayMs :: Maybe Integer
- uplinkJitterMs :: Maybe Integer
- uplinkLossPercent :: Maybe Natural
- newNetworkProfile :: NetworkProfile
- networkProfile_arn :: Lens' NetworkProfile (Maybe Text)
- networkProfile_description :: Lens' NetworkProfile (Maybe Text)
- networkProfile_downlinkBandwidthBits :: Lens' NetworkProfile (Maybe Integer)
- networkProfile_downlinkDelayMs :: Lens' NetworkProfile (Maybe Integer)
- networkProfile_downlinkJitterMs :: Lens' NetworkProfile (Maybe Integer)
- networkProfile_downlinkLossPercent :: Lens' NetworkProfile (Maybe Natural)
- networkProfile_name :: Lens' NetworkProfile (Maybe Text)
- networkProfile_type :: Lens' NetworkProfile (Maybe NetworkProfileType)
- networkProfile_uplinkBandwidthBits :: Lens' NetworkProfile (Maybe Integer)
- networkProfile_uplinkDelayMs :: Lens' NetworkProfile (Maybe Integer)
- networkProfile_uplinkJitterMs :: Lens' NetworkProfile (Maybe Integer)
- networkProfile_uplinkLossPercent :: Lens' NetworkProfile (Maybe Natural)
Documentation
data NetworkProfile Source #
An array of settings that describes characteristics of a network profile.
See: newNetworkProfile smart constructor.
Constructors
| NetworkProfile' | |
Fields
| |
Instances
newNetworkProfile :: NetworkProfile Source #
Create a value of NetworkProfile 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:arn:NetworkProfile', networkProfile_arn - The Amazon Resource Name (ARN) of the network profile.
$sel:description:NetworkProfile', networkProfile_description - The description of the network profile.
$sel:downlinkBandwidthBits:NetworkProfile', networkProfile_downlinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to
104857600.
$sel:downlinkDelayMs:NetworkProfile', networkProfile_downlinkDelayMs - Delay time for all packets to destination in milliseconds as an integer
from 0 to 2000.
$sel:downlinkJitterMs:NetworkProfile', networkProfile_downlinkJitterMs - Time variation in the delay of received packets in milliseconds as an
integer from 0 to 2000.
$sel:downlinkLossPercent:NetworkProfile', networkProfile_downlinkLossPercent - Proportion of received packets that fail to arrive from 0 to 100
percent.
$sel:name:NetworkProfile', networkProfile_name - The name of the network profile.
$sel:type':NetworkProfile', networkProfile_type - The type of network profile. Valid values are listed here.
$sel:uplinkBandwidthBits:NetworkProfile', networkProfile_uplinkBandwidthBits - The data throughput rate in bits per second, as an integer from 0 to
104857600.
$sel:uplinkDelayMs:NetworkProfile', networkProfile_uplinkDelayMs - Delay time for all packets to destination in milliseconds as an integer
from 0 to 2000.
$sel:uplinkJitterMs:NetworkProfile', networkProfile_uplinkJitterMs - Time variation in the delay of received packets in milliseconds as an
integer from 0 to 2000.
$sel:uplinkLossPercent:NetworkProfile', networkProfile_uplinkLossPercent - Proportion of transmitted packets that fail to arrive from 0 to 100
percent.
networkProfile_arn :: Lens' NetworkProfile (Maybe Text) Source #
The Amazon Resource Name (ARN) of the network profile.
networkProfile_description :: Lens' NetworkProfile (Maybe Text) Source #
The description of the network profile.
networkProfile_downlinkBandwidthBits :: Lens' NetworkProfile (Maybe Integer) Source #
The data throughput rate in bits per second, as an integer from 0 to 104857600.
networkProfile_downlinkDelayMs :: Lens' NetworkProfile (Maybe Integer) Source #
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
networkProfile_downlinkJitterMs :: Lens' NetworkProfile (Maybe Integer) Source #
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
networkProfile_downlinkLossPercent :: Lens' NetworkProfile (Maybe Natural) Source #
Proportion of received packets that fail to arrive from 0 to 100 percent.
networkProfile_name :: Lens' NetworkProfile (Maybe Text) Source #
The name of the network profile.
networkProfile_type :: Lens' NetworkProfile (Maybe NetworkProfileType) Source #
The type of network profile. Valid values are listed here.
networkProfile_uplinkBandwidthBits :: Lens' NetworkProfile (Maybe Integer) Source #
The data throughput rate in bits per second, as an integer from 0 to 104857600.
networkProfile_uplinkDelayMs :: Lens' NetworkProfile (Maybe Integer) Source #
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
networkProfile_uplinkJitterMs :: Lens' NetworkProfile (Maybe Integer) Source #
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
networkProfile_uplinkLossPercent :: Lens' NetworkProfile (Maybe Natural) Source #
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.