Help Center> Cloud Container Instance (CCI)> API Reference> Kubernetes-native APIs> API Groups> Listing APIResources of GroupVersion apps/v1beta1

Listing APIResources of GroupVersion apps/v1beta1

Function

This API is used to list APIResources of Group Version "apps/v1beta1".

URI

GET /apis/apps/v1beta1

Request

N/A

Response

Response parameters

Table 1 Parameter description

Parameter

Type

Description

kind

String

Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated.

groupVersion

String

GroupVersion specifies the API group and version in the form "group/version".

resources

Table 2

Standard list resource.

Table 2 Data structure of the resources field

Parameter

Type

Description

categories

String array

Categories is a list of the grouped resources this resource belongs to (e.g. 'all').

kind

String

Kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo').

name

String

Name is the plural name of the resource.

namespaced

Boolean

Namespaced indicates if a resource is namespaced or not.

shortNames

String array

ShortNames is a list of suggested short names of the resource.

singularName

String

SingularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.

verbs

String array

Verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy).

Example response

{
    "kind": "APIResourceList",
    "apiVersion": "v1",
    "groupVersion": "apps/v1beta1",
    "resources": [
        {
            "name": "statefulsets",
            "singularName": "",
            "namespaced": true,
            "kind": "StatefulSet",
            "verbs": [
                "create",
                "delete",
                "deletecollection",
                "get",
                "list",
                "patch",
                "update"
            ],
            "shortNames": [
                "sts"
            ],
            "categories": [
                "all"
            ]
        }
    ]
}

Status Code

Table 3 Status code

Status Code

Description

200

This operation succeeds, and a list of APIResources is returned.

For more status codes, see Status Codes.