Skip to content

Metadata🔗

Definition🔗

class Metadata:
    name: str
    namespace: typing.Optional[str]
    labels: typing.Optional[dict[str, str]]
    annotations: typing.Optional[dict[str, str]]
    uid: typing.Optional[str]
    resource_version: typing.Optional[str]
    generation: typing.Optional[int]
    creation_timestamp: typing.Optional[str]
    update_timestamp: typing.Optional[str]
    deletion_timestamp: typing.Optional[str]

Methods🔗

to_json🔗

Converts this object into a representation that can easily be encoded to JSON.

def to_json() -> dict[str, object]

from_json🔗

Builds this object from a JSON-decoded dict.

@classmethod
def from_json(data: dict[str, typing.Any]) -> typing.Self

See also🔗