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< ? tags, Input<String, String> ?>Map< ? tagsAll, Input<String, String> ?>String?> ? type, Input<int?> ? uplinkBandwidthBits, Input<int?> ? uplinkDelayMs, Input<int?> ? uplinkJitterMs, Input<int?> ? uplinkLossPercent}) -
Creates a new NetworkProfileState.
arnARN of this network profile.descriptionThe description of the network profile.downlinkBandwidthBitsThe data throughput rate in bits per second, as an integer from0to104857600. Default value is104857600.downlinkDelayMsDelay time for all packets to destination in milliseconds as an integer from0to2000.downlinkJitterMsTime variation in the delay of received packets in milliseconds as an integer from0to2000.downlinkLossPercentProportion of received packets that fail to arrive from0to100percent.nameThe name for the network profile.projectArnThe ARN of the project for the network profile.regionRegion where this resource will be managed. Defaults to the Region set in the provider configuration.tagsA map of tags to assign to the resource. If configured with a providerdefaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.tagsAllA map of tags assigned to the resource, including those inherited from the providerdefaultTagsconfiguration block.typeThe type of network profile to create. Valid values are listed arePRIVATEandCURATED.uplinkBandwidthBitsThe data throughput rate in bits per second, as an integer from0to104857600. Default value is104857600.uplinkDelayMsDelay time for all packets to destination in milliseconds as an integer from0to2000.uplinkJitterMsTime variation in the delay of received packets in milliseconds as an integer from0to2000.uplinkLossPercentProportion of received packets that fail to arrive from0to100percent.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
0to104857600. Default value is104857600.final -
downlinkDelayMs
→ Input<
int?> ? -
Delay time for all packets to destination in milliseconds as an integer from
0to2000.final -
downlinkJitterMs
→ Input<
int?> ? -
Time variation in the delay of received packets in milliseconds as an integer from
0to2000.final -
downlinkLossPercent
→ Input<
int?> ? -
Proportion of received packets that fail to arrive from
0to100percent.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
-
A map of tags to assign to the resource. If configured with a provider
defaultTagsconfiguration block present, tags with matching keys will overwrite those defined at the provider-level.final -
A map of tags assigned to the resource, including those inherited from the provider
defaultTagsconfiguration block.final -
type
→ Input<
String?> ? -
The type of network profile to create. Valid values are listed are
PRIVATEandCURATED.final -
uplinkBandwidthBits
→ Input<
int?> ? -
The data throughput rate in bits per second, as an integer from
0to104857600. Default value is104857600.final -
uplinkDelayMs
→ Input<
int?> ? -
Delay time for all packets to destination in milliseconds as an integer from
0to2000.final -
uplinkJitterMs
→ Input<
int?> ? -
Time variation in the delay of received packets in milliseconds as an integer from
0to2000.final -
uplinkLossPercent
→ Input<
int?> ? -
Proportion of received packets that fail to arrive from
0to100percent.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