AssignPrivateIpAddressesRequest
public struct AssignPrivateIpAddressesRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
Indicates whether to allow an IP address that is already assigned to another network interface or instance to be reassigned to the specified network interface.
Declaration
Swift
public let allowReassignment: Bool? -
The ID of the network interface.
Declaration
Swift
public let networkInterfaceId: String -
One or more IP addresses to be assigned as a secondary private IP address to the network interface. You can’t specify this parameter when also specifying a number of secondary IP addresses. If you don’t specify an IP address, Amazon EC2 automatically selects an IP address within the subnet range.
Declaration
Swift
public let privateIpAddresses: [String]? -
The number of secondary IP addresses to assign to the network interface. You can’t specify this parameter when also specifying private IP addresses.
Declaration
Swift
public let secondaryPrivateIpAddressCount: Int? -
Undocumented
Declaration
Swift
public init(allowReassignment: Bool? = nil, networkInterfaceId: String, privateIpAddresses: [String]? = nil, secondaryPrivateIpAddressCount: Int? = nil)
View on GitHub
AssignPrivateIpAddressesRequest Structure Reference