Create Load Balancer Type

Create Load Balancer Type

Create a load balancer type

Request
URI
POST
https:///network-service//api/load-balancers/types
COPY
Request Body
LoadBalancerType of type(s) application/json
Optional
{
    "schema": [
        {
            "schema": {
                "fields": [
                    {
                        "permissibleValues": {
                            "customAllowed": "boolean"
                        },
                        "displayAdvice": "string",
                        "columns": [
                            "Field Object"
                        ],
                        "dataType": {
                            "typeId": "string"
                        },
                        "isMultiValued": "boolean",
                        "description": "string",
                        "orderIndex": "integer",
                        "id": "string",
                        "label": "string",
                        "state": {
                            "dependencies": [
                                "string"
                            ],
                            "facets": [
                                {}
                            ]
                        }
                    }
                ]
            },
            "lastUpdated": "string",
            "schemaClassId": "string",
            "createdDate": "string",
            "id": "string",
            "version": "integer"
        }
    ],
    "lastUpdated": "string",
    "createdDate": "string",
    "name": "string",
    "serviceTypeId": "string",
    "description": "string",
    "id": "string",
    "version": "integer",
    "allocationRelatedResourceTypes": [
        "string"
    ]
}
schema
Optional

schema

string As date-time As date-time
lastUpdated
Optional

lastUpdated

formReference
Required

formReference

string As date-time As date-time
createdDate
Optional

createdDate

string
name
Optional

name

string
serviceTypeId
Optional

serviceTypeId

string
description
Optional

description

string
id
Optional

id

integer As int64 As int64
version
Optional

version

array of string
allocationRelatedResourceTypes
Optional

allocationRelatedResourceTypes

Responses
200

successful operation

Returns LoadBalancerType of type(s) */*
{
    "schema": [
        {
            "schema": {
                "fields": [
                    {
                        "permissibleValues": {
                            "customAllowed": "boolean"
                        },
                        "displayAdvice": "string",
                        "columns": [
                            "Field Object"
                        ],
                        "dataType": {
                            "typeId": "string"
                        },
                        "isMultiValued": "boolean",
                        "description": "string",
                        "orderIndex": "integer",
                        "id": "string",
                        "label": "string",
                        "state": {
                            "dependencies": [
                                "string"
                            ],
                            "facets": [
                                {}
                            ]
                        }
                    }
                ]
            },
            "lastUpdated": "string",
            "schemaClassId": "string",
            "createdDate": "string",
            "id": "string",
            "version": "integer"
        }
    ],
    "lastUpdated": "string",
    "createdDate": "string",
    "name": "string",
    "serviceTypeId": "string",
    "description": "string",
    "id": "string",
    "version": "integer",
    "allocationRelatedResourceTypes": [
        "string"
    ]
}
schema
Optional

schema

string As date-time As date-time
lastUpdated
Optional

lastUpdated

formReference
Required

formReference

string As date-time As date-time
createdDate
Optional

createdDate

string
name
Optional

name

string
serviceTypeId
Optional

serviceTypeId

string
description
Optional

description

string
id
Optional

id

integer As int64 As int64
version
Optional

version

array of string
allocationRelatedResourceTypes
Optional

allocationRelatedResourceTypes


201

Load balancer type created successfully

Returns LoadBalancerType of type(s) */*
{
    "schema": [
        {
            "schema": {
                "fields": [
                    {
                        "permissibleValues": {
                            "customAllowed": "boolean"
                        },
                        "displayAdvice": "string",
                        "columns": [
                            "Field Object"
                        ],
                        "dataType": {
                            "typeId": "string"
                        },
                        "isMultiValued": "boolean",
                        "description": "string",
                        "orderIndex": "integer",
                        "id": "string",
                        "label": "string",
                        "state": {
                            "dependencies": [
                                "string"
                            ],
                            "facets": [
                                {}
                            ]
                        }
                    }
                ]
            },
            "lastUpdated": "string",
            "schemaClassId": "string",
            "createdDate": "string",
            "id": "string",
            "version": "integer"
        }
    ],
    "lastUpdated": "string",
    "createdDate": "string",
    "name": "string",
    "serviceTypeId": "string",
    "description": "string",
    "id": "string",
    "version": "integer",
    "allocationRelatedResourceTypes": [
        "string"
    ]
}
schema
Optional

schema

string As date-time As date-time
lastUpdated
Optional

lastUpdated

formReference
Required

formReference

string As date-time As date-time
createdDate
Optional

createdDate

string
name
Optional

name

string
serviceTypeId
Optional

serviceTypeId

string
description
Optional

description

string
id
Optional

id

integer As int64 As int64
version
Optional

version

array of string
allocationRelatedResourceTypes
Optional

allocationRelatedResourceTypes