UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

75 lines (74 loc) 3.02 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Resource Type definition for a Device Farm Network Profile */ export declare function getNetworkProfile(args: GetNetworkProfileArgs, opts?: pulumi.InvokeOptions): Promise<GetNetworkProfileResult>; export interface GetNetworkProfileArgs { /** * The Amazon Resource Name (ARN) of the network profile. See [Amazon resource names](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the *General Reference guide* . */ arn: string; } export interface GetNetworkProfileResult { /** * The Amazon Resource Name (ARN) of the network profile. See [Amazon resource names](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the *General Reference guide* . */ readonly arn?: string; /** * The description of the network profile. */ readonly description?: string; /** * The data throughput rate in bits per second, as an integer from 0 to 104857600. */ readonly downlinkBandwidthBits?: number; /** * Delay time for all packets to destination in milliseconds as an integer from 0 to 2000. */ readonly downlinkDelayMs?: number; /** * Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000. */ readonly downlinkJitterMs?: number; /** * Proportion of received packets that fail to arrive from 0 to 100 percent. */ readonly downlinkLossPercent?: number; /** * The name of the network profile. */ readonly name?: string; /** * An array of key-value pairs to apply to this resource. * * For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) in the *guide* . */ readonly tags?: outputs.Tag[]; /** * The data throughput rate in bits per second, as an integer from 0 to 104857600. */ readonly uplinkBandwidthBits?: number; /** * Delay time for all packets to destination in milliseconds as an integer from 0 to 2000. */ readonly uplinkDelayMs?: number; /** * Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000. */ readonly uplinkJitterMs?: number; /** * Proportion of transmitted packets that fail to arrive from 0 to 100 percent. */ readonly uplinkLossPercent?: number; } /** * Resource Type definition for a Device Farm Network Profile */ export declare function getNetworkProfileOutput(args: GetNetworkProfileOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetNetworkProfileResult>; export interface GetNetworkProfileOutputArgs { /** * The Amazon Resource Name (ARN) of the network profile. See [Amazon resource names](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html) in the *General Reference guide* . */ arn: pulumi.Input<string>; }