CreateNetworkProfileRequest
public struct CreateNetworkProfileRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The description of the network profile.
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 for the new network profile.
Declaration
Swift
public let name: String
-
The Amazon Resource Name (ARN) of the project for which you want to create a network profile.
Declaration
Swift
public let projectArn: String
-
The type of network profile to create. 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(description:downlinkBandwidthBits:downlinkDelayMs:downlinkJitterMs:downlinkLossPercent:name:projectArn:type:uplinkBandwidthBits:uplinkDelayMs:uplinkJitterMs:uplinkLossPercent:)
Undocumented
Declaration
Swift
public init(description: String? = nil, downlinkBandwidthBits: Int64? = nil, downlinkDelayMs: Int64? = nil, downlinkJitterMs: Int64? = nil, downlinkLossPercent: Int? = nil, name: String, projectArn: String, type: NetworkProfileType? = nil, uplinkBandwidthBits: Int64? = nil, uplinkDelayMs: Int64? = nil, uplinkJitterMs: Int64? = nil, uplinkLossPercent: Int? = nil)
-
Declaration
Swift
public func validate(name: String) throws