«
class documentation

Common resource metadata.

Class LabelsEntry Undocumented
Method __dir__ Undocumented
Method __init__ Undocumented
Method created_at.setter Undocumented
Method id.setter Undocumented
Method labels.setter Undocumented
Method name.setter Undocumented
Method parent_id.setter Undocumented
Method resource_version.setter Undocumented
Method updated_at.setter Undocumented
Constant __PB2_DESCRIPTOR__ Undocumented
Constant __PY_TO_PB2__ Undocumented
Class Variable __mask_functions__ Undocumented
Property created_at Timestamp indicating when the resource was created.
Property id Identifier for the resource, unique for its resource type.
Property labels Labels associated with the resource.
Property name Human readable name for the resource.
Property parent_id Identifier of the parent resource to which the resource belongs.
Property resource_version Version of the resource for safe concurrent modifications and consistent reads. Positive and monotonically increases on each resource spec change (but *not* on each change of the resource's container(s) or status)...
Property updated_at Timestamp indicating when the resource was last updated.

Inherited from Message:

Class Method get_descriptor Undocumented
Class Method is_credentials Undocumented
Class Method is_sensitive Undocumented
Method __repr__ Undocumented
Method check_presence Undocumented
Method get_full_update_reset_mask Undocumented
Method get_mask Undocumented
Method is_default Undocumented
Method set_mask Undocumented
Method which_field_in_oneof Undocumented
Class Variable __PB2_CLASS__ Undocumented
Instance Variable __pb2_message__ Undocumented
Method _clear_field Undocumented
Method _get_field Undocumented
Method _set_field Undocumented
Class Variable __credentials_fields Undocumented
Class Variable __default Undocumented
Class Variable __sensitive_fields Undocumented
Instance Variable __recorded_reset_mask Undocumented
def __dir__(self) -> abc.Iterable[builtins.str]: (source)

Undocumented

def __init__(self, initial_message: message_1.Message | None = None, *, id: builtins.str | None | unset.UnsetType = unset.Unset, parent_id: builtins.str | None | unset.UnsetType = unset.Unset, name: builtins.str | None | unset.UnsetType = unset.Unset, resource_version: builtins.int | None | unset.UnsetType = unset.Unset, created_at: timestamp_pb2.Timestamp | datetime.datetime | None | unset.UnsetType = unset.Unset, updated_at: timestamp_pb2.Timestamp | datetime.datetime | None | unset.UnsetType = unset.Unset, labels: abc.Mapping[builtins.str, builtins.str] | None | unset.UnsetType = unset.Unset): (source)
@created_at.setter
def created_at(self, value: timestamp_pb2.Timestamp | datetime.datetime | None): (source)

Undocumented

@id.setter
def id(self, value: builtins.str | None): (source)

Undocumented

@labels.setter
def labels(self, value: abc.Mapping[builtins.str, builtins.str] | None): (source)

Undocumented

@name.setter
def name(self, value: builtins.str | None): (source)

Undocumented

@parent_id.setter
def parent_id(self, value: builtins.str | None): (source)

Undocumented

@resource_version.setter
def resource_version(self, value: builtins.int | None): (source)

Undocumented

@updated_at.setter
def updated_at(self, value: timestamp_pb2.Timestamp | datetime.datetime | None): (source)

Undocumented

__PB2_DESCRIPTOR__ = (source)

Undocumented

Value
descriptor.DescriptorWrap[descriptor_1.Descriptor]('.nebius.common.v1.ResourceMe
tadata',
                                                   metadata_pb2.DESCRIPTOR,
                                                   descriptor_1.Descriptor)
__PY_TO_PB2__: builtins.dict[builtins.str, builtins.str] = (source)

Undocumented

Value
{'id': 'id',
 'parent_id': 'parent_id',
 'name': 'name',
 'resource_version': 'resource_version',
 'created_at': 'created_at',
 'updated_at': 'updated_at',
 'labels': 'labels',
...
@builtins.property
created_at: datetime.datetime = (source)

Timestamp indicating when the resource was created.

@builtins.property
id: builtins.str = (source)

Identifier for the resource, unique for its resource type.

@builtins.property
labels: abc.MutableMapping[builtins.str, builtins.str] = (source)

Labels associated with the resource.

@builtins.property
name: builtins.str = (source)

Human readable name for the resource.

@builtins.property
parent_id: builtins.str = (source)

Identifier of the parent resource to which the resource belongs.

@builtins.property
resource_version: builtins.int = (source)

Version of the resource for safe concurrent modifications and consistent reads. Positive and monotonically increases on each resource spec change (but *not* on each change of the resource's container(s) or status). Service allows zero value or current.

@builtins.property
updated_at: datetime.datetime = (source)

Timestamp indicating when the resource was last updated.