Class SecureCabinetOrderRequest

java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.SecureCabinetOrderRequest

public class SecureCabinetOrderRequest extends Object
Request body for a secure cabinet order (POST /securecabinet/v1/orders, OrderCreateRequest).

accountNumber, ibxCode, contractTerm and orderItem are required by the API. contractTerm is a ContractTerm and orderItem is a typed SecureCabinetOrderItem carrying the cabinet configuration. The optional technicalContact is a typed SecureCabinetContact.

  • Method Details

    • builder

      public static SecureCabinetOrderRequest.Builder builder(String accountNumber, String ibxCode, ContractTerm contractTerm, SecureCabinetOrderItem orderItem)
      Returns a new builder for a secure cabinet order request.
      Parameters:
      accountNumber - the ordering account number (required)
      ibxCode - the target IBX code (required)
      contractTerm - the contract term (required)
      orderItem - the cabinet configuration (required)
      Returns:
      a new builder