Table of Contents

Class ResourceXid

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

The XID components that identify a Resource.

public class ResourceXid : IJsonOnDeserialized, IJsonOnSerializing
Inheritance
ResourceXid
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