NSX-T Data Center REST API

ALBControllerCloudCreationRequest (type)

{
  "description": "Request for creating a cloud in Avi Load Balancer Controller. This allows only NSX-T cloud creation.",
  "id": "ALBControllerCloudCreationRequest",
  "module_id": "PolicyALBControllerOnBoarding",
  "properties": {
    "clustering_id": {
      "description": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX.",
      "readonly": true,
      "required": false,
      "title": "Unique Id for Avi Load Balancer Controller Cluster used in VCF managed NSX",
      "type": "string"
    },
    "name": {
      "description": "Name of the cloud.",
      "required": true,
      "title": "Cloud Name",
      "type": "string"
    },
    "nsxt_credentials_name": {
      "description": "Name of the NSX-T credentials. This is the name of the NSX-T credentials object in Avi Load Balancer Controller.",
      "required": true,
      "title": "NSX-T Credentials Name",
      "type": "string"
    },
    "nsxt_fqdn": {
      "description": "FQDN of the NSX-T Manager.",
      "required": true,
      "title": "NSX-T Manager FQDN",
      "type": "string"
    },
    "obj_name_prefix": {
      "default": "vcf",
      "description": "Optional prefix for resources. Defaults to 'vcf' if not provided.",
      "required": false,
      "title": "Object Name Prefix",
      "type": "string"
    },
    "onboard_avi_into_nsx": {
      "default": true,
      "description": "Whether to onboard Avi into NSX.",
      "required": false,
      "title": "Onboard Avi into NSX",
      "type": "boolean"
    },
    "verify_certificate": {
      "default": false,
      "description": "Enable SSL certificate verification for NSX-T connection. When enabled, requires PKI Profile (trust store) to be configured in Avi Controller beforehand. When disabled, Avi Controller will not validate the NSX-T Manager's SSL certificate.",
      "required": false,
      "title": "Verify SSL Certificate",
      "type": "boolean"
    },
    "vpc_mode": {
      "default": true,
      "description": "Whether to enable VPC mode.",
      "required": false,
      "title": "VPC Mode",
      "type": "boolean"
    }
  },
  "title": "ALBControllerCloudCreationRequest",
  "type": "object"
}