PropertyMetadata Class

The metadata associated with a property, including the property's name.

Inheritance
PropertyMetadata

Constructor

PropertyMetadata(*, type_id=None, custom_type_id: Optional[str] = None, parent: Optional[str] = None, size_in_bytes: Optional[int] = None, last_modified_utc_timestamp=None, sequence_number: Optional[str] = None, **kwargs)

Parameters

type_id
str or PropertyValueKind
Required

The kind of property, determined by the type of data. Following are the possible values. Possible values include: 'Invalid', 'Binary', 'Int64', 'Double', 'String', 'Guid'

custom_type_id
str
Required

The property's custom type ID.

parent
str
Required

The name of the parent Service Fabric Name for the property. It could be thought of as the name-space/table under which the property exists.

size_in_bytes
int
Required

The length of the serialized property value.

last_modified_utc_timestamp
datetime
Required

Represents when the Property was last modified. Only write operations will cause this field to be updated.

sequence_number
str
Required

The version of the property. Every time a property is modified, its sequence number is increased.