UpdateNetworkProfileRequest
public struct UpdateNetworkProfileRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
Declaration
Swift
public let arn: String -
The description of the network profile about which you are returning information.
Declaration
Swift
public let description: String? -
The data throughput rate in bits per second, as an integer from 0 to 104857600.
Declaration
Swift
public let downlinkBandwidthBits: Int64? -
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
Declaration
Swift
public let downlinkDelayMs: Int64? -
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
Declaration
Swift
public let downlinkJitterMs: Int64? -
Proportion of received packets that fail to arrive from 0 to 100 percent.
Declaration
Swift
public let downlinkLossPercent: Int? -
The name of the network profile about which you are returning information.
Declaration
Swift
public let name: String? -
The type of network profile to return information about. Valid values are listed here.
Declaration
Swift
public let type: NetworkProfileType? -
The data throughput rate in bits per second, as an integer from 0 to 104857600.
Declaration
Swift
public let uplinkBandwidthBits: Int64? -
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
Declaration
Swift
public let uplinkDelayMs: Int64? -
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
Declaration
Swift
public let uplinkJitterMs: Int64? -
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
Declaration
Swift
public let uplinkLossPercent: Int? -
init(arn:description:downlinkBandwidthBits:downlinkDelayMs:downlinkJitterMs:downlinkLossPercent:name:type:uplinkBandwidthBits:uplinkDelayMs:uplinkJitterMs:uplinkLossPercent:)Undocumented
Declaration
Swift
public init(arn: String, description: String? = nil, downlinkBandwidthBits: Int64? = nil, downlinkDelayMs: Int64? = nil, downlinkJitterMs: Int64? = nil, downlinkLossPercent: Int? = nil, name: String? = nil, type: NetworkProfileType? = nil, uplinkBandwidthBits: Int64? = nil, uplinkDelayMs: Int64? = nil, uplinkJitterMs: Int64? = nil, uplinkLossPercent: Int? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
UpdateNetworkProfileRequest Structure Reference