AWS::DeviceFarm::NetworkProfile - AWS CloudFormation

AWS::DeviceFarm::NetworkProfile

Creates a network profile.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::DeviceFarm::NetworkProfile", "Properties" : { "Description" : String, "DownlinkBandwidthBits" : Integer, "DownlinkDelayMs" : Integer, "DownlinkJitterMs" : Integer, "DownlinkLossPercent" : Integer, "Name" : String, "ProjectArn" : String, "Tags" : [ Tag, ... ], "UplinkBandwidthBits" : Integer, "UplinkDelayMs" : Integer, "UplinkJitterMs" : Integer, "UplinkLossPercent" : Integer } }

YAML

Type: AWS::DeviceFarm::NetworkProfile Properties: Description: String DownlinkBandwidthBits: Integer DownlinkDelayMs: Integer DownlinkJitterMs: Integer DownlinkLossPercent: Integer Name: String ProjectArn: String Tags: - Tag UplinkBandwidthBits: Integer UplinkDelayMs: Integer UplinkJitterMs: Integer UplinkLossPercent: Integer

Properties

Description

The description of the network profile.

Required: No

Type: String

Minimum: 1

Maximum: 16384

Update requires: No interruption

DownlinkBandwidthBits

The data throughput rate in bits per second, as an integer from 0 to 104857600.

Required: No

Type: Integer

Minimum: 0

Maximum: 104857600

Update requires: No interruption

DownlinkDelayMs

Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

Required: No

Type: Integer

Minimum: 0

Maximum: 2000

Update requires: No interruption

DownlinkJitterMs

Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

Required: No

Type: Integer

Minimum: 0

Maximum: 2000

Update requires: No interruption

DownlinkLossPercent

Proportion of received packets that fail to arrive from 0 to 100 percent.

Required: No

Type: Integer

Minimum: 0

Maximum: 100

Update requires: No interruption

Name

The name of the network profile.

Required: Yes

Type: String

Minimum: 1

Maximum: 256

Update requires: No interruption

ProjectArn

The Amazon Resource Name (ARN) of the specified project.

Required: Yes

Type: String

Pattern: ^arn:.+

Minimum: 32

Maximum: 1011

Update requires: Replacement

Tags

An array of key-value pairs to apply to this resource.

For more information, see Tag in the AWS CloudFormation resource type reference guide.

Required: No

Type: Array of Tag

Update requires: No interruption

UplinkBandwidthBits

The data throughput rate in bits per second, as an integer from 0 to 104857600.

Required: No

Type: Integer

Minimum: 0

Maximum: 104857600

Update requires: No interruption

UplinkDelayMs

Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.

Required: No

Type: Integer

Minimum: 0

Maximum: 2000

Update requires: No interruption

UplinkJitterMs

Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.

Required: No

Type: Integer

Minimum: 0

Maximum: 2000

Update requires: No interruption

UplinkLossPercent

Proportion of transmitted packets that fail to arrive from 0 to 100 percent.

Required: No

Type: Integer

Minimum: 0

Maximum: 100

Update requires: No interruption

Return values

Ref

Not supported for this resource.

Fn::GetAtt

The Fn::GetAtt intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAtt intrinsic function, see Fn::GetAtt.

Arn

The Amazon Resource Name (ARN) of the network profile. See Amazon resource names in the General Reference guide.