NetworkProfileState class

Input properties used for looking up and filtering NetworkProfile resources.

Constructors

NetworkProfileState({Input<String?>? arn, Input<String?>? description, Input<int?>? downlinkBandwidthBits, Input<int?>? downlinkDelayMs, Input<int?>? downlinkJitterMs, Input<int?>? downlinkLossPercent, Input<String?>? name, Input<String?>? projectArn, Input<String?>? region, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, Input<String?>? type, Input<int?>? uplinkBandwidthBits, Input<int?>? uplinkDelayMs, Input<int?>? uplinkJitterMs, Input<int?>? uplinkLossPercent})
Creates a new NetworkProfileState. arn ARN of this network profile. description The description of the network profile. downlinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600. Default value is 104857600. downlinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000. downlinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000. downlinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent. name The name for the network profile. projectArn The ARN of the project for the network profile. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. tags A map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. type The type of network profile to create. Valid values are listed are PRIVATE and CURATED. uplinkBandwidthBits The data throughput rate in bits per second, as an integer from 0 to 104857600. Default value is 104857600. uplinkDelayMs Delay time for all packets to destination in milliseconds as an integer from 0 to 2000. uplinkJitterMs Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000. uplinkLossPercent Proportion of received packets that fail to arrive from 0 to 100 percent.
const
NetworkProfileState.fromMap(Map<String, dynamic> map)
factory

Properties

arn → Input<String?>?
ARN of this network profile.
final
description → Input<String?>?
The description of the network profile.
final
downlinkBandwidthBits → Input<int?>?
The data throughput rate in bits per second, as an integer from 0 to 104857600. Default value is 104857600.
final
downlinkDelayMs → Input<int?>?
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
final
downlinkJitterMs → Input<int?>?
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
final
downlinkLossPercent → Input<int?>?
Proportion of received packets that fail to arrive from 0 to 100 percent.
final
hashCode int
The hash code for this object.
no setterinherited
name → Input<String?>?
The name for the network profile.
final
projectArn → Input<String?>?
The ARN of the project for the network profile.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags → Input<Map<String, String>?>?
A map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
final
tagsAll → Input<Map<String, String>?>?
A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
final
type → Input<String?>?
The type of network profile to create. Valid values are listed are PRIVATE and CURATED.
final
uplinkBandwidthBits → Input<int?>?
The data throughput rate in bits per second, as an integer from 0 to 104857600. Default value is 104857600.
final
uplinkDelayMs → Input<int?>?
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
final
uplinkJitterMs → Input<int?>?
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
final
uplinkLossPercent → Input<int?>?
Proportion of received packets that fail to arrive from 0 to 100 percent.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited