Table of Contents

Class VersionXid

Namespace
Azure.Iot.Operations.Services.EdgeRegistry.Generated
Assembly
Azure.Iot.Operations.Services.dll

The XID components that identify a Version.

public class VersionXid : IJsonOnDeserialized, IJsonOnSerializing
Inheritance
VersionXid
Implements
Inherited Members

Properties

GroupId

Group identifier.

[JsonPropertyName("groupId")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string GroupId { get; set; }

Property Value

string

GroupType

Group type.

[JsonPropertyName("groupType")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string GroupType { get; set; }

Property Value

string

ResourceId

Resource identifier.

[JsonPropertyName("resourceId")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string ResourceId { get; set; }

Property Value

string

ResourceType

Resource type.

[JsonPropertyName("resourceType")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string ResourceType { get; set; }

Property Value

string

VersionId

Version identifier.

[JsonPropertyName("versionId")]
[JsonIgnore(Condition = JsonIgnoreCondition.Never)]
[JsonRequired]
public string VersionId { get; set; }

Property Value

string