We recommend new projects start with resources from the AWS provider.
aws-native.devicefarm.NetworkProfile
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The NetworkProfile resource accepts the following input properties:
- ProjectArn string
- The Amazon Resource Name (ARN) of the specified project.
- Description string
- The description of the network profile.
- DownlinkBandwidth intBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- DownlinkDelay intMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- DownlinkJitter intMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- DownlinkLoss 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 . 
- UplinkBandwidth intBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- UplinkDelay intMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- UplinkJitter intMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- UplinkLoss intPercent 
- Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- ProjectArn string
- The Amazon Resource Name (ARN) of the specified project.
- Description string
- The description of the network profile.
- DownlinkBandwidth intBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- DownlinkDelay intMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- DownlinkJitter intMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- DownlinkLoss intPercent 
- Proportion of received packets that fail to arrive from 0 to 100 percent.
- Name string
- The name of the network profile.
- 
TagArgs 
- An array of key-value pairs to apply to this resource. - For more information, see Tag in the guide . 
- UplinkBandwidth intBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- UplinkDelay intMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- UplinkJitter intMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- UplinkLoss intPercent 
- Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- projectArn String
- The Amazon Resource Name (ARN) of the specified project.
- description String
- The description of the network profile.
- downlinkBandwidth IntegerBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlinkDelay IntegerMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlinkJitter IntegerMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlinkLoss 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 . 
- uplinkBandwidth IntegerBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplinkDelay IntegerMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplinkJitter IntegerMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplinkLoss IntegerPercent 
- Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
- projectArn string
- The Amazon Resource Name (ARN) of the specified project.
- description string
- The description of the network profile.
- downlinkBandwidth numberBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlinkDelay numberMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlinkJitter numberMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlinkLoss 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 . 
- uplinkBandwidth numberBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplinkDelay numberMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplinkJitter numberMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplinkLoss 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[TagArgs] 
- 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.
- projectArn String
- The Amazon Resource Name (ARN) of the specified project.
- description String
- The description of the network profile.
- downlinkBandwidth NumberBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- downlinkDelay NumberMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- downlinkJitter NumberMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- downlinkLoss 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 . 
- uplinkBandwidth NumberBits 
- The data throughput rate in bits per second, as an integer from 0 to 104857600.
- uplinkDelay NumberMs 
- Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
- uplinkJitter NumberMs 
- Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
- uplinkLoss 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
We recommend new projects start with resources from the AWS provider.