class documentation

class PropertyGroupUpdate(bb.Struct): (source)

View In Hierarchy

:ivar file_properties.PropertyGroupUpdate.template_id: A unique identifier for a property template. :ivar file_properties.PropertyGroupUpdate.add_or_update_fields: Property fields to update. If the property field already exists, it is updated. If the property field doesn't exist, the property group is added. :ivar file_properties.PropertyGroupUpdate.remove_fields: Property fields to remove (by name), provided they exist.

Method __init__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable add_or_update_fields Undocumented
Instance Variable remove_fields Undocumented
Instance Variable template_id Undocumented
Method _process_custom_annotations Undocumented
Class Variable _has_required_fields Undocumented
Instance Variable _add_or_update_fields_value Undocumented
Instance Variable _remove_fields_value Undocumented
Instance Variable _template_id_value Undocumented
def __init__(self, template_id=None, add_or_update_fields=None, remove_fields=None): (source)

Undocumented

__slots__: list[str] = (source)

Undocumented

add_or_update_fields = (source)

Undocumented

remove_fields = (source)

Undocumented

template_id = (source)

Undocumented

def _process_custom_annotations(self, annotation_type, field_path, processor): (source)

Undocumented

_has_required_fields: bool = (source)

Undocumented

_add_or_update_fields_value = (source)

Undocumented

_remove_fields_value = (source)

Undocumented

_template_id_value = (source)

Undocumented