PropertyMetadata

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

Properties

Name Type Required
TypeId string (enum) No
CustomTypeId string No
Parent string No
SizeInBytes integer No
LastModifiedUtcTimestamp string (date-time) No
SequenceNumber string No

TypeId

Type: string (enum)
Required: No

The kind of property, determined by the type of data. Following are the possible values.

Possible values are:

  • Invalid - Indicates the property is invalid. All Service Fabric enumerations have the invalid type. The value is zero.
  • Binary - The data inside the property is a binary blob. The value is 1.
  • Int64 - The data inside the property is an int64. The value is 2.
  • Double - The data inside the property is a double. The value is 3.
  • String - The data inside the property is a string. The value is 4.
  • Guid - The data inside the property is a guid. The value is 5.

CustomTypeId

Type: string
Required: No

The property's custom type ID.


Parent

Type: string
Required: No

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.


SizeInBytes

Type: integer
Required: No

The length of the serialized property value.


LastModifiedUtcTimestamp

Type: string (date-time)
Required: No

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


SequenceNumber

Type: string
Required: No

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