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)