kubernetes_asyncio.client.models.v1_custom_resource_column_definition module

Kubernetes

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) # noqa: E501

The version of the OpenAPI document: v1.34.3 Generated by: https://openapi-generator.tech

class kubernetes_asyncio.client.models.v1_custom_resource_column_definition.V1CustomResourceColumnDefinition(description=None, format=None, json_path=None, name=None, priority=None, type=None, local_vars_configuration=None)

Bases: object

NOTE: This class is auto generated by OpenAPI Generator. Ref: https://openapi-generator.tech

Do not edit the class manually.

attribute_map = {'description': 'description', 'format': 'format', 'json_path': 'jsonPath', 'name': 'name', 'priority': 'priority', 'type': 'type'}
property description

Gets the description of this V1CustomResourceColumnDefinition. # noqa: E501

description is a human readable description of this column. # noqa: E501

Returns:

The description of this V1CustomResourceColumnDefinition. # noqa: E501

Return type:

str

property format

Gets the format of this V1CustomResourceColumnDefinition. # noqa: E501

format is an optional OpenAPI type definition for this column. The ‘name’ format is applied to the primary identifier column to assist in clients identifying column is the resource name. See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details. # noqa: E501

Returns:

The format of this V1CustomResourceColumnDefinition. # noqa: E501

Return type:

str

property json_path

Gets the json_path of this V1CustomResourceColumnDefinition. # noqa: E501

jsonPath is a simple JSON path (i.e. with array notation) which is evaluated against each custom resource to produce the value for this column. # noqa: E501

Returns:

The json_path of this V1CustomResourceColumnDefinition. # noqa: E501

Return type:

str

property name

Gets the name of this V1CustomResourceColumnDefinition. # noqa: E501

name is a human readable name for the column. # noqa: E501

Returns:

The name of this V1CustomResourceColumnDefinition. # noqa: E501

Return type:

str

openapi_types = {'description': 'str', 'format': 'str', 'json_path': 'str', 'name': 'str', 'priority': 'int', 'type': 'str'}
property priority

Gets the priority of this V1CustomResourceColumnDefinition. # noqa: E501

priority is an integer defining the relative importance of this column compared to others. Lower numbers are considered higher priority. Columns that may be omitted in limited space scenarios should be given a priority greater than 0. # noqa: E501

Returns:

The priority of this V1CustomResourceColumnDefinition. # noqa: E501

Return type:

int

to_dict(serialize=False)

Returns the model properties as a dict

to_str()

Returns the string representation of the model

property type

Gets the type of this V1CustomResourceColumnDefinition. # noqa: E501

type is an OpenAPI type definition for this column. See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details. # noqa: E501

Returns:

The type of this V1CustomResourceColumnDefinition. # noqa: E501

Return type:

str