Snapshot Class

Definition

Snapshot object.

public class Snapshot
type Snapshot = class
Public Class Snapshot
Inheritance
Snapshot

Constructors

Snapshot()

Initializes a new instance of the Snapshot class.

Snapshot(Guid, String, SnapshotObjectType, IList<Guid>, DateTime, DateTime, String)

Initializes a new instance of the Snapshot class.

Properties

Account

Gets or sets azure Cognitive Service Face account id of the subscriber who created the snapshot by Snapshot - Take.

ApplyScope

Gets or sets array of the target Face subscription ids for the snapshot, specified by the user who created the snapshot when calling Snapshot - Take. For each snapshot, only subscriptions included in the applyScope of Snapshot - Take can apply it.

CreatedTime

Gets or sets a combined UTC date and time string that describes the created time of the snapshot. E.g. 2018-12-25T11:41:02.2331413Z.

Id

Gets or sets snapshot id.

LastUpdateTime

Gets or sets a combined UTC date and time string that describes the last time when the snapshot was created or updated by Snapshot - Update. E.g. 2018-12-25T11:51:27.8705696Z.

Type

Gets or sets type of the source object in the snapshot, specified by the subscriber who created the snapshot when calling Snapshot - Take. Currently FaceList, PersonGroup, LargeFaceList and LargePersonGroup are supported. Possible values include: 'FaceList', 'LargeFaceList', 'LargePersonGroup', 'PersonGroup'

UserData

Gets or sets user specified data about the snapshot for any purpose. Length should not exceed 16KB.

Methods

Validate()

Validate the object.

Applies to