APIResourceDiscovery provides information about an API resource for discovery.
| Name | Type | Description | Notes |
|---|---|---|---|
| resource | str | resource is the plural name of the resource. | |
| response_kind | V1GroupVersionKind | [optional] | |
| scope | str | scope indicates the scope of a resource, either Cluster or Namespaced | |
| singular_resource | str | singularResource is the singular name of the resource. | |
| verbs | List[str] | verbs is a list of supported API operation types | |
| short_names | List[str] | shortNames is a list of suggested short names of the resource. | [optional] |
| categories | List[str] | categories is a list of the grouped resources this resource belongs to. | [optional] |
| subresources | List[V2beta1APISubresourceDiscovery] | [optional] |
from kubernetes.client.models.v2beta1_api_resource_discovery import V2beta1APIResourceDiscovery
# TODO update the JSON string below
json = "{}"
# create an instance of V2beta1APIResourceDiscovery from a JSON string
v2beta1_api_resource_discovery_instance = V2beta1APIResourceDiscovery.from_json(json)
# print the JSON string representation of the object
print(V2beta1APIResourceDiscovery.to_json())
# convert the object into a dict
v2beta1_api_resource_discovery_dict = v2beta1_api_resource_discovery_instance.to_dict()
# create an instance of V2beta1APIResourceDiscovery from a dict
v2beta1_api_resource_discovery_from_dict = V2beta1APIResourceDiscovery.from_dict(v2beta1_api_resource_discovery_dict)