AWS Native is in preview. AWS Classic is fully supported.
aws-native.devicefarm.NetworkProfile
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile
Create NetworkProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NetworkProfile(name: string, args: NetworkProfileArgs, opts?: CustomResourceOptions);
@overload
def NetworkProfile(resource_name: str,
args: NetworkProfileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def NetworkProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
project_arn: Optional[str] = None,
description: Optional[str] = None,
downlink_bandwidth_bits: Optional[int] = None,
downlink_delay_ms: Optional[int] = None,
downlink_jitter_ms: Optional[int] = None,
downlink_loss_percent: Optional[int] = None,
name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
uplink_bandwidth_bits: Optional[int] = None,
uplink_delay_ms: Optional[int] = None,
uplink_jitter_ms: Optional[int] = None,
uplink_loss_percent: Optional[int] = None)
func NewNetworkProfile(ctx *Context, name string, args NetworkProfileArgs, opts ...ResourceOption) (*NetworkProfile, error)
public NetworkProfile(string name, NetworkProfileArgs args, CustomResourceOptions? opts = null)
public NetworkProfile(String name, NetworkProfileArgs args)
public NetworkProfile(String name, NetworkProfileArgs args, CustomResourceOptions options)
type: aws-native:devicefarm:NetworkProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NetworkProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NetworkProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NetworkProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NetworkProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NetworkProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
NetworkProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The NetworkProfile resource accepts the following input properties:
- Project
Arn string - The Amazon Resource Name (ARN) of the specified project.
- Description string
- The description of the network profile.
- Downlink
Bandwidth intBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- Downlink
Delay intMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- Downlink
Jitter intMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- Downlink
Loss intPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
- Name string
- The name of the network profile.
- List<Pulumi.
Aws Native. Inputs. Tag> An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- Uplink
Bandwidth intBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- Uplink
Delay intMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- Uplink
Jitter intMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- Uplink
Loss intPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- Project
Arn string - The Amazon Resource Name (ARN) of the specified project.
- Description string
- The description of the network profile.
- Downlink
Bandwidth intBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- Downlink
Delay intMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- Downlink
Jitter intMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- Downlink
Loss intPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
- Name string
- The name of the network profile.
- Tag
Args An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- Uplink
Bandwidth intBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- Uplink
Delay intMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- Uplink
Jitter intMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- Uplink
Loss intPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- project
Arn String - The Amazon Resource Name (ARN) of the specified project.
- description String
- The description of the network profile.
- downlink
Bandwidth IntegerBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlink
Delay IntegerMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlink
Jitter IntegerMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlink
Loss IntegerPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
- name String
- The name of the network profile.
- List<Tag>
An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- uplink
Bandwidth IntegerBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplink
Delay IntegerMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplink
Jitter IntegerMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplink
Loss IntegerPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- project
Arn string - The Amazon Resource Name (ARN) of the specified project.
- description string
- The description of the network profile.
- downlink
Bandwidth numberBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlink
Delay numberMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlink
Jitter numberMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlink
Loss numberPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
- name string
- The name of the network profile.
- Tag[]
An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- uplink
Bandwidth numberBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplink
Delay numberMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplink
Jitter numberMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplink
Loss numberPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- project_
arn str - The Amazon Resource Name (ARN) of the specified project.
- description str
- The description of the network profile.
- downlink_
bandwidth_ intbits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlink_
delay_ intms - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlink_
jitter_ intms - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlink_
loss_ intpercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
- name str
- The name of the network profile.
- Sequence[Tag
Args] An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- uplink_
bandwidth_ intbits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplink_
delay_ intms - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplink_
jitter_ intms - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplink_
loss_ intpercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- project
Arn String - The Amazon Resource Name (ARN) of the specified project.
- description String
- The description of the network profile.
- downlink
Bandwidth NumberBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlink
Delay NumberMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlink
Jitter NumberMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlink
Loss NumberPercent - Proportion of received packets that fail to arrive from 0 to 100 percent.
- name String
- The name of the network profile.
- List<Property Map>
An array of key-value pairs to apply to this resource.
For more information, see Tag in the guide .
- uplink
Bandwidth NumberBits - The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplink
Delay NumberMs - Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplink
Jitter NumberMs - Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplink
Loss NumberPercent - Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
Outputs
All input properties are implicitly available as output properties. Additionally, the NetworkProfile resource produces the following output properties:
- Arn string
- The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide .
- Id string
- The provider-assigned unique ID for this managed resource.
- Arn string
- The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide .
- Id string
- The provider-assigned unique ID for this managed resource.
- arn String
- The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide .
- id String
- The provider-assigned unique ID for this managed resource.
- arn string
- The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide .
- id string
- The provider-assigned unique ID for this managed resource.
- arn str
- The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide .
- id str
- The provider-assigned unique ID for this managed resource.
- arn String
- The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide .
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.