Get Addon

Get Addon

API to get Addon on Kubernetes Cluster

Request
URI
GET
https://{api_host}/tca/caas/api/v2/orgs/{orgId}/clusters/{clusterUUID}/addons/{addonName}
COPY
Path Parameters
string
orgId
Optional

The identifier of the tenant

string
clusterUUID
Required

UUID of cluster where addon is created

string
addonName
Required

Name of addon

Query Parameters
string
mgmtClusterName
Optional

Name of management cluster of the given cluster.

string
tcaCpId
Required

TCA-CP id of management cluster managing given cluster


Authentication
This operation uses the following authentication methods.
Responses
200

Successfully returned addon

Returns addon of type(s) application/json
{
    "metadata": {
        "resourceVersion": "number",
        "name": "string",
        "clusterName": "string",
        "annotations": {
            "templateName": "string",
            "templateAddonName": "string"
        }
    },
    "spec": {
        "clusterRef": {
            "apiVersion": "string",
            "fieldPath": "string",
            "kind": "string",
            "name": "string",
            "namespace": "string",
            "resourceVersion": "string",
            "uid": "string"
        },
        "name": "string",
        "namespace": "string",
        "tcaBomReleaseRef": {
            "apiVersion": "string",
            "fieldPath": "string",
            "kind": "string",
            "name": "string",
            "namespace": "string",
            "resourceVersion": "string",
            "uid": "string"
        },
        "config": {
            "partnerSystemRefs": [
                "string"
            ]
        }
    },
    "status": {
        "resourceVersion": "number",
        "opstatus": "string",
        "deleteAccepted": false,
        "conditions": [
            {
                "lastTransitionTime": "string",
                "status": "string",
                "type": "string",
                "reason": "string",
                "message": "string",
                "severity": "string"
            }
        ]
    },
    "lastUpdated": "string",
    "creationDate": "string",
    "creationTenantId": "string",
    "creationUser": "string",
    "intentQueued": false
}
object
metadata
Optional

metadata

object
spec
Optional

properties of Addons

object
status
Optional

status

string
lastUpdated
Optional

lastUpdated

string
creationDate
Optional

creationDate

string
creationTenantId
Optional

creationTenantId

string
creationUser
Optional

creationUser

boolean
intentQueued
Optional

intentQueued


400
Returns BadRequest of type(s) application/json
{
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}
array of error
errors
Optional

errors


500
Returns InternalServerError of type(s) application/json
{
    "errors": [
        {
            "code": "string",
            "message": "string"
        }
    ]
}
array of error
errors
Optional

errors