Cisco Intersight Kubernetes API

Custom resource definition operations for Intersight Kubernetes Service (IKS) cluster and add-on management. 6 operations across 2 paths and 1 resource tag(s), from Cisco's own OpenAPI 3.0.2 document.

OpenAPI Specification

intersight-kubernetes-openapi.json Raw ↑
{
  "openapi": "3.0.2",
  "info": {
    "description": "Cisco Intersight is a management platform delivered as a service with embedded analytics for your Cisco and\n3rd party IT infrastructure. This platform offers an intelligent level of management that enables\nIT organizations to analyze, simplify, and automate their environments in more advanced ways than the prior\ngenerations of tools. Cisco Intersight provides an integrated and intuitive management experience for\nresources in the traditional data center as well as at the edge. With flexible deployment options to address\ncomplex security needs, getting started with Intersight is quick and easy.\nCisco Intersight has deep integration with Cisco UCS and HyperFlex systems allowing for remote deployment,\nconfiguration, and ongoing maintenance. The model-based deployment works for a single system in a remote\nlocation or hundreds of systems in a data center and enables rapid, standardized configuration and deployment.\nIt also streamlines maintaining those systems whether you are working with small or very large configurations.\nThe Intersight OpenAPI document defines the complete set of properties that are returned in the\nHTTP response. From that perspective, a client can expect that no additional properties are returned,\nunless these properties are explicitly defined in the OpenAPI document.\nHowever, when a client uses an older version of the Intersight OpenAPI document, the server may\nsend additional properties because the software is more recent than the client. In that case, the client\nmay receive properties that it does not know about.\nSome generated SDKs perform a strict validation of the HTTP response body against the OpenAPI document.\nThis document was created on 2026-08-07T06:46:04Z.",
    "version": "1.0.11-20260807064027971",
    "title": "Cisco Intersight Kubernetes",
    "license": {
      "name": "Apache License, Version 2.0",
      "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
    },
    "contact": {
      "name": "Intersight API support",
      "url": "https://intersight.com/help",
      "email": "intersight@cisco.com"
    },
    "x-provenance": {
      "method": "harvested",
      "authored_by": "Cisco Intersight",
      "harvested_by": "API Evangelist",
      "harvested_on": "2026-08-19",
      "first_party": true,
      "provider_published": true,
      "source_host": "cdn.intersight.com",
      "note": "Cisco publishes the full Intersight OpenAPI 3.0.2 anonymously from its CDN (27.5MB master document; 3,963 operations / 2,448 paths / 5,612 schemas) plus 11 per-service documents covering 100% of the master's paths. Byte-identity reconfirmed 2026-08-19 by SHA-256. Note intersight.com itself is a soft-404 farm \u2014 the contract is on the CDN, not the app host."
    },
    "x-evidence": [
      {
        "type": "source",
        "url": "https://cdn.intersight.com/components/an-apidocs/1.0.11-20260807064027971/model/intersight-openapi-v3-1.0.11-20260807064027971.json"
      },
      {
        "type": "source",
        "url": "https://intersight.com/apidocs/apirefs/"
      }
    ]
  },
  "externalDocs": {
    "url": "/apidocs",
    "description": "Online documentation for the Intersight APIs"
  },
  "servers": [
    {
      "url": "https://{server}",
      "variables": {
        "server": {
          "default": "intersight.com"
        }
      },
      "description": "The Intersight URL for the cloud-based infrastructure management APIs."
    }
  ],
  "tags": [
    {
      "name": "crd"
    }
  ],
  "paths": {
    "/api/v1/crd/CustomResources": {
      "get": {
        "tags": [
          "crd"
        ],
        "x-intersight-type": "SaaS",
        "summary": "Read a 'crd.CustomResource' resource.",
        "operationId": "GetCrdCustomResourceList",
        "security": [
          {
            "cookieAuth": []
          },
          {
            "http_signature": []
          },
          {
            "oAuth2": [
              "PRIVSET.Account Administrator",
              "PRIVSET.Claim Devices",
              "PRIVSET.Delete Devices",
              "PRIVSET.Manage Hypervisors",
              "PRIVSET.Read-Only",
              "PRIVSET.View Devices",
              "PRIVSET.View Hypervisors",
              "READ.crd.CustomResource",
              "ROLE.Account Administrator",
              "ROLE.Read-Only"
            ]
          }
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/filterParam"
          },
          {
            "$ref": "#/components/parameters/orderbyParam"
          },
          {
            "$ref": "#/components/parameters/topParam"
          },
          {
            "$ref": "#/components/parameters/skipParam"
          },
          {
            "$ref": "#/components/parameters/selectParam"
          },
          {
            "$ref": "#/components/parameters/expandParam"
          },
          {
            "$ref": "#/components/parameters/applyParam"
          },
          {
            "$ref": "#/components/parameters/countParam"
          },
          {
            "$ref": "#/components/parameters/inlinecountParam"
          },
          {
            "$ref": "#/components/parameters/atParam"
          },
          {
            "$ref": "#/components/parameters/tagsParam"
          }
        ],
        "responses": {
          "200": {
            "description": "List of 'crd.CustomResource' resources for the given filter criteria",
            "headers": {
              "Set-Cookie": {
                "$ref": "#/components/headers/Set-Cookie"
              },
              "x-starship-traceid": {
                "$ref": "#/components/headers/x-starship-traceid"
              },
              "Content-Disposition": {
                "$ref": "#/components/headers/Content-Disposition"
              },
              "Content-Length": {
                "$ref": "#/components/headers/Content-Length"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/crd.CustomResource.Response"
                }
              },
              "text/csv": {
                "schema": {
                  "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile"
                }
              },
              "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": {
                "schema": {
                  "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile"
                }
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/http_status_400"
          },
          "401": {
            "$ref": "#/components/responses/http_status_401"
          },
          "403": {
            "$ref": "#/components/responses/http_status_403"
          },
          "404": {
            "$ref": "#/components/responses/http_status_404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "crd"
        ],
        "x-intersight-type": "SaaS",
        "summary": "Create a 'crd.CustomResource' resource.",
        "operationId": "CreateCrdCustomResource",
        "security": [
          {
            "cookieAuth": []
          },
          {
            "http_signature": []
          },
          {
            "oAuth2": [
              "CREATE.crd.CustomResource",
              "PRIVSET.Account Administrator",
              "PRIVSET.Manage Hypervisors",
              "ROLE.Account Administrator"
            ]
          }
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/IfMatch"
          },
          {
            "$ref": "#/components/parameters/IfNoneMatch"
          }
        ],
        "requestBody": {
          "description": "The 'crd.CustomResource' resource to create.",
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/crd.CustomResource"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'crd.CustomResource' resource was created as requested. The 'crd.CustomResource' resource is created before this response is sent back and the resource is returned in the body of the message.",
            "headers": {
              "Set-Cookie": {
                "$ref": "#/components/headers/Set-Cookie"
              },
              "x-starship-traceid": {
                "$ref": "#/components/headers/x-starship-traceid"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/crd.CustomResource"
                }
              }
            },
            "links": {
              "GetCrdCustomResourceByMoid": {
                "operationId": "GetCrdCustomResourceByMoid",
                "parameters": {
                  "Moid": "$response.body#/Moid"
                },
                "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/crd/CustomResources/{Moid}'."
              },
              "GetIamAccountByMoid": {
                "$ref": "#/components/links/GetIamAccountByMoid"
              },
              "GetIamDomainGroupByMoid": {
                "$ref": "#/components/links/GetIamDomainGroupByMoid"
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/http_status_400"
          },
          "401": {
            "$ref": "#/components/responses/http_status_401"
          },
          "403": {
            "$ref": "#/components/responses/http_status_403"
          },
          "404": {
            "$ref": "#/components/responses/http_status_404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    },
    "/api/v1/crd/CustomResources/{Moid}": {
      "get": {
        "tags": [
          "crd"
        ],
        "x-intersight-type": "SaaS",
        "summary": "Read a 'crd.CustomResource' resource.",
        "operationId": "GetCrdCustomResourceByMoid",
        "security": [
          {
            "cookieAuth": []
          },
          {
            "http_signature": []
          },
          {
            "oAuth2": [
              "PRIVSET.Account Administrator",
              "PRIVSET.Claim Devices",
              "PRIVSET.Delete Devices",
              "PRIVSET.Manage Hypervisors",
              "PRIVSET.Read-Only",
              "PRIVSET.View Devices",
              "PRIVSET.View Hypervisors",
              "READ.crd.CustomResource",
              "ROLE.Account Administrator",
              "ROLE.Read-Only"
            ]
          }
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/moidParam"
          },
          {
            "$ref": "#/components/parameters/selectParam"
          },
          {
            "$ref": "#/components/parameters/expandParam"
          },
          {
            "$ref": "#/components/parameters/atParam"
          }
        ],
        "responses": {
          "200": {
            "description": "An instance of the 'crd.CustomResource' resource.",
            "headers": {
              "Set-Cookie": {
                "$ref": "#/components/headers/Set-Cookie"
              },
              "x-starship-traceid": {
                "$ref": "#/components/headers/x-starship-traceid"
              },
              "Content-Disposition": {
                "$ref": "#/components/headers/Content-Disposition"
              },
              "Content-Length": {
                "$ref": "#/components/headers/Content-Length"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/crd.CustomResource"
                }
              },
              "text/csv": {
                "schema": {
                  "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/CsvFile"
                }
              },
              "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet": {
                "schema": {
                  "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/ExcelFile"
                }
              }
            },
            "links": {
              "GetCrdCustomResourceByMoid": {
                "operationId": "GetCrdCustomResourceByMoid",
                "parameters": {
                  "Moid": "$response.body#/Moid"
                },
                "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/crd/CustomResources/{Moid}'."
              },
              "GetIamAccountByMoid": {
                "$ref": "#/components/links/GetIamAccountByMoid"
              },
              "GetIamDomainGroupByMoid": {
                "$ref": "#/components/links/GetIamDomainGroupByMoid"
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/http_status_400"
          },
          "401": {
            "$ref": "#/components/responses/http_status_401"
          },
          "403": {
            "$ref": "#/components/responses/http_status_403"
          },
          "404": {
            "$ref": "#/components/responses/http_status_404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "post": {
        "tags": [
          "crd"
        ],
        "x-intersight-type": "SaaS",
        "summary": "Update a 'crd.CustomResource' resource.",
        "operationId": "UpdateCrdCustomResource",
        "security": [
          {
            "cookieAuth": []
          },
          {
            "http_signature": []
          },
          {
            "oAuth2": [
              "PRIVSET.Account Administrator",
              "PRIVSET.Manage Hypervisors",
              "ROLE.Account Administrator",
              "UPDATE.crd.CustomResource"
            ]
          }
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/moidParam"
          },
          {
            "$ref": "#/components/parameters/IfMatch"
          }
        ],
        "requestBody": {
          "description": "The 'crd.CustomResource' resource to update.",
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/crd.CustomResource"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'crd.CustomResource' resource was modified as requested. The 'crd.CustomResource' resource is modified before this response is sent back and the resource is returned in the body of the message.",
            "headers": {
              "Set-Cookie": {
                "$ref": "#/components/headers/Set-Cookie"
              },
              "x-starship-traceid": {
                "$ref": "#/components/headers/x-starship-traceid"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/crd.CustomResource"
                }
              }
            },
            "links": {
              "GetCrdCustomResourceByMoid": {
                "operationId": "GetCrdCustomResourceByMoid",
                "parameters": {
                  "Moid": "$response.body#/Moid"
                },
                "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/crd/CustomResources/{Moid}'."
              },
              "GetIamAccountByMoid": {
                "$ref": "#/components/links/GetIamAccountByMoid"
              },
              "GetIamDomainGroupByMoid": {
                "$ref": "#/components/links/GetIamDomainGroupByMoid"
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/http_status_400"
          },
          "401": {
            "$ref": "#/components/responses/http_status_401"
          },
          "403": {
            "$ref": "#/components/responses/http_status_403"
          },
          "404": {
            "$ref": "#/components/responses/http_status_404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "patch": {
        "tags": [
          "crd"
        ],
        "x-intersight-type": "SaaS",
        "summary": "Update a 'crd.CustomResource' resource.",
        "operationId": "PatchCrdCustomResource",
        "security": [
          {
            "cookieAuth": []
          },
          {
            "http_signature": []
          },
          {
            "oAuth2": [
              "PRIVSET.Account Administrator",
              "PRIVSET.Manage Hypervisors",
              "ROLE.Account Administrator",
              "UPDATE.crd.CustomResource"
            ]
          }
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/moidParam"
          },
          {
            "$ref": "#/components/parameters/IfMatch"
          }
        ],
        "requestBody": {
          "description": "The 'crd.CustomResource' resource to update.",
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/crd.CustomResource"
              }
            },
            "application/json-patch+json": {
              "schema": {
                "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/PatchDocument"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "The HTTP 200 status response code indicates that the request has succeeded and the 'crd.CustomResource' resource was patched as requested. The 'crd.CustomResource' resource is patched before this response is sent back and the resource is returned in the body of the message.",
            "headers": {
              "Set-Cookie": {
                "$ref": "#/components/headers/Set-Cookie"
              },
              "x-starship-traceid": {
                "$ref": "#/components/headers/x-starship-traceid"
              }
            },
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/crd.CustomResource"
                }
              }
            },
            "links": {
              "GetCrdCustomResourceByMoid": {
                "operationId": "GetCrdCustomResourceByMoid",
                "parameters": {
                  "Moid": "$response.body#/Moid"
                },
                "description": "The 'Moid' value returned in the response can be used as the 'Moid' parameter in 'GET /api/v1/crd/CustomResources/{Moid}'."
              },
              "GetIamAccountByMoid": {
                "$ref": "#/components/links/GetIamAccountByMoid"
              },
              "GetIamDomainGroupByMoid": {
                "$ref": "#/components/links/GetIamDomainGroupByMoid"
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/http_status_400"
          },
          "401": {
            "$ref": "#/components/responses/http_status_401"
          },
          "403": {
            "$ref": "#/components/responses/http_status_403"
          },
          "404": {
            "$ref": "#/components/responses/http_status_404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      },
      "delete": {
        "tags": [
          "crd"
        ],
        "x-intersight-type": "SaaS",
        "summary": "Delete a 'crd.CustomResource' resource.",
        "operationId": "DeleteCrdCustomResource",
        "security": [
          {
            "cookieAuth": []
          },
          {
            "http_signature": []
          },
          {
            "oAuth2": [
              "DELETE.crd.CustomResource",
              "PRIVSET.Account Administrator",
              "PRIVSET.Delete Devices",
              "PRIVSET.Manage Hypervisors",
              "ROLE.Account Administrator"
            ]
          }
        ],
        "parameters": [
          {
            "$ref": "#/components/parameters/moidParam"
          }
        ],
        "responses": {
          "200": {
            "description": "Resource has been deleted successfully.",
            "headers": {
              "Set-Cookie": {
                "$ref": "#/components/headers/Set-Cookie"
              },
              "x-starship-traceid": {
                "$ref": "#/components/headers/x-starship-traceid"
              }
            }
          },
          "400": {
            "$ref": "#/components/responses/http_status_400"
          },
          "401": {
            "$ref": "#/components/responses/http_status_401"
          },
          "403": {
            "$ref": "#/components/responses/http_status_403"
          },
          "404": {
            "$ref": "#/components/responses/http_status_404"
          },
          "default": {
            "$ref": "#/components/responses/default"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "crd.CustomResource.Response": {
        "description": "The response body of a HTTP GET request for the 'crd.CustomResource' resource.\nThe value may be one of the following types.\n1. When 'tag' is specified in the URL query, the response schema\n    is a summary of the tag usage.\n1. When '$apply' is specified in the URL query, the response schema\n    is dynamically-generated schema based on the $apply value.\n1. When '$count' is specified in the URL query, the response is\n    a simple object providing the count of the resources.\n1. In all other cases, the response is a list of 'crd.CustomResource' resources.",
        "x-one-of-name": "crd.CustomResource.Response",
        "oneOf": [
          {
            "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.DocumentCount"
          },
          {
            "$ref": "#/components/schemas/crd.CustomResource.List"
          },
          {
            "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.AggregateTransform"
          },
          {
            "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.TagSummary"
          }
        ],
        "discriminator": {
          "propertyName": "ObjectType"
        }
      },
      "crd.CustomResource": {
        "title": "Crd:Custom Resource",
        "description": "The CustomResource object is used internally to launch required resources for certain targets.      \n#### Purpose  \nThe CustomResource object is a component of the Cloud DC Life Cycle Management, enabling the deployment and management of Cloud DCs within a cloud environment. It is created internally for each Cloud DC targets. \n#### Key Concepts\n- **Access Control:** Utilizes privilege sets to manage who can read, create, update, and delete resources, ensuring secure and controlled access.\n- **Identity Management:** Uses unique identifiers to enforce constraints and maintain resource uniqueness within the system.",
        "x-allOf-name": "crd.CustomResource",
        "allOf": [
          {
            "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseMo"
          },
          {
            "type": "object",
            "description": "Definition of the list of properties defined in 'crd.CustomResource', excluding properties defined in parent classes.",
            "required": [
              "ClassId",
              "ObjectType"
            ],
            "properties": {
              "ClassId": {
                "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.",
                "enum": [
                  "crd.CustomResource"
                ],
                "default": "crd.CustomResource",
                "x-enum-as-string": true
              },
              "ObjectType": {
                "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.",
                "enum": [
                  "crd.CustomResource"
                ],
                "default": "crd.CustomResource",
                "x-enum-as-string": true
              },
              "DcLauncher": {
                "description": "The type of custom resource in Kubernetes.",
                "type": "string",
                "x-omitempty": true
              },
              "Image": {
                "description": "The docker image URL for the cloud DC.",
                "type": "string",
                "x-omitempty": true
              },
              "Name": {
                "description": "A string property called 'name', used as part of a uniqueness constraint. Refer to the 'identity' specification in this MO definition.",
                "type": "string",
                "x-omitempty": true
              },
              "Namespace": {
                "description": "Namespace for launching the deployment associated with the custom resource.",
                "type": "string",
                "x-omitempty": true
              },
              "Port": {
                "description": "Port used for the cloud DC.",
                "type": "integer",
                "format": "int64",
                "x-omitempty": true
              },
              "Properties": {
                "type": "array",
                "items": {
                  "description": "List of custom resource configuration properties.",
                  "$ref": "#/components/schemas/crd.CustomResourceConfigProperty",
                  "x-omitempty": true
                },
                "nullable": true
              },
              "TargetId": {
                "description": "Target Id for the cloud DC.",
                "type": "string",
                "x-omitempty": true
              },
              "TargetMoid": {
                "description": "Target MOID for the cloud DC.",
                "type": "string",
                "x-omitempty": true
              },
              "TargetType": {
                "description": "Target type for the cloud DC.",
                "type": "string",
                "x-omitempty": true
              },
              "Account": {
                "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/iam.Account.Relationship",
                "description": "A reference to a iamAccount resource.\nWhen the $expand query parameter is specified, the referenced resource is returned inline."
              }
            }
          }
        ]
      },
      "crd.CustomResource.List": {
        "title": "List of 'crd.CustomResource' resources",
        "description": "This resource list is returned as a response to a HTTP GET request that does not include a specific resource identifier.",
        "allOf": [
          {
            "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseResponse"
          },
          {
            "type": "object",
            "properties": {
              "Count": {
                "description": "The total number of 'crd.CustomResource' resources matching the request, accross all pages.\nThe 'Count' attribute is included when the HTTP GET request includes the '$inlinecount' parameter.",
                "type": "integer",
                "format": "int32"
              },
              "Results": {
                "description": "The array of 'crd.CustomResource' resources matching the request.",
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/crd.CustomResource"
                },
                "nullable": true
              }
            }
          }
        ]
      },
      "crd.CustomResourceConfigProperty": {
        "title": "Crd:Custom Resource Config Property",
        "description": "Defines a configurable property for the custom resource.",
        "x-allOf-name": "crd.CustomResourceConfigProperty",
        "nullable": true,
        "allOf": [
          {
            "$ref": "intersight-system-v3-1.0.11-20260807064027971.json#/components/schemas/mo.BaseComplexType"
          },
          {
            "type": "object",
            "description": "Definition of the list of properties defined in 'crd.CustomResourceConfigProperty', excluding properties defined in parent classes.",
            "required": [
              "ClassId",
              "ObjectType"
            ],
            "properties": {
              "ClassId": {
                "description": "The fully-qualified name of the instantiated, concrete type.\nThis property is used as a discriminator to identify the type of the payload\nwhen marshaling and unmarshaling data.",
                "enum": [
                  "crd.CustomResourceConfigProperty"
                ],
                "default": "crd.CustomResourceConfigProperty",
                "x-enum-as-string": true
              },
              "ObjectType": {
                "description": "The fully-qualified name of the instantiated, concrete type.\nThe value should be the same as the 'ClassId' property.",
                "enum": [
                  "crd.CustomResourceConfigProperty"
                ],
                "default": "crd.CustomResourceConfigProperty",
                "x-enum-as-string": true
              },
              "Key": {
                "description": "Name of the key/value property.",
                "type": "string",
                "x-omitempty": true
              },
              "Value": {
                "description": "Value of the key/value property.",
                "type": "string",
                "x-omitempty": true
              }
            }
          }
        ]
      }
    },
    "parameters": {
      "moidParam": {
        "name": "Moid",
        "in": "path",
        "required": true,
        "description": "The unique Moid identifier of a resource instance.",
        "schema": {
          "type": "string"
        }
      },
      "countParam": {
        "name": "$count",
        "in": "query",
        "description": "The $count query specifies the service should return the count of the matching resources, instead of returning the resources.",
        "required": false,
        "allowEmptyValue": false,
        "schema": {
          "type": "boolean"
        },
        "examples": {
          "total_count": {
            "summary": "Return the count of the resources.",
            "value": "$count=true"
          },
          "count_filtered": {
            "summary": "Return the count of resources that were created less than two hours ago.",
            "value": "$count=true&$filter=CreateTime gt now() sub PT2H"
          }
        }
      },
      "expandParam": {
        "name": "$expand",
        "in": "query",
        "description": "Specify additional attributes or related resources to return in addition to the primary resources.",
        "required": false,
        "schema": {
          "type": "string"
        },
        "examples": {
          "expand_displaynames": {
            "summary": "Return the resources.",
            "value": "$expand=DisplayNames"
          }
        }
      },
      "inlinecountParam": {
        "name": "$inlinecount",
        "in": "query",
        "description": "The $inlinecount query option allows clients to request an inline count of the matching resources included with the resou

# --- truncated at 32 KB (424 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/intersight/refs/heads/main/openapi/intersight-kubernetes-openapi.json