Delete IP Pool

Delete IP Pool

Delete ip pool from mc by uid

Request
URI
DELETE
https://{api_host}/tca/caas/api/v3/orgs/{orgId}/clusters/{clusterId}/ippools/{uid}
COPY
Path Parameters
string
orgId
Required

organization id for multiple tenant case

string
clusterId
Required

management cluster id

string
uid
Required

uid of the ip pool intent


Responses
200

OK

{
    "metadata": {
        "creationTenantId": "string",
        "creationTimestamp": "2023-02-06T08:25:44Z",
        "creationUser": "string",
        "deletionTimestamp": "2023-02-06T08:25:44Z",
        "generation": 0,
        "managementClusterName": "string",
        "name": "string",
        "uid": "string",
        "updateTimestamp": "2023-02-06T08:25:44Z"
    },
    "spec": {
        "addresses": [
            "string"
        ],
        "gateway": "string",
        "prefix": 0
    },
    "status": {
        "conditions": [
            {
                "lastTransitionTime": "2023-02-06T08:25:44.1441Z",
                "message": "string",
                "reason": "string",
                "status": "True",
                "type": "string"
            }
        ],
        "errorCode": "string",
        "ipAddresses": {
            "free": 0,
            "outOfRange": 0,
            "total": 0,
            "used": 0
        },
        "observedGeneration": 0,
        "phase": "string",
        "usedAddresses": [
            {
                "addressInfo": [
                    {
                        "key": "string",
                        "value": "string"
                    }
                ]
            }
        ]
    }
}
object
metadata
Optional

metadata

object
spec
Optional

spec

status
Optional

For POST/PUT response body, status is invisible


400

Bad Request

{
    "details": [
        {}
    ],
    "errorCode": "string",
    "errorMessage": "string"
}
array of details
details
Optional

details

string
errorCode
Optional

Code represent codes in response

string
errorMessage
Optional

Message represent detail message


404

Not Found

{
    "details": [
        {}
    ],
    "errorCode": "string",
    "errorMessage": "string"
}
array of details
details
Optional

details

string
errorCode
Optional

Code represent codes in response

string
errorMessage
Optional

Message represent detail message


500

Internal Server Error

{
    "details": [
        {}
    ],
    "errorCode": "string",
    "errorMessage": "string"
}
array of details
details
Optional

details

string
errorCode
Optional

Code represent codes in response

string
errorMessage
Optional

Message represent detail message