Table of Contents

Class AssetManagementGroupActionStatusSchemaElementSchema

Namespace
Azure.Iot.Operations.Services.AssetAndDeviceRegistry.AdrBaseService
Assembly
Azure.Iot.Operations.Services.dll
public class AssetManagementGroupActionStatusSchemaElementSchema : IJsonOnDeserialized, IJsonOnSerializing
Inheritance
AssetManagementGroupActionStatusSchemaElementSchema
Implements
Inherited Members

Properties

Error

The last error that occurred while processing the action.

[JsonPropertyName("error")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ConfigError? Error { get; set; }

Property Value

ConfigError

Name

The name of the action. Must be unique within the status.managementGroup[i].actions array. This name is used to correlate between the spec and status management group action information.

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

Property Value

string

RequestMessageSchemaReference

The request message schema reference object.

[JsonPropertyName("requestMessageSchemaReference")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public MessageSchemaReference? RequestMessageSchemaReference { get; set; }

Property Value

MessageSchemaReference

ResponseMessageSchemaReference

The response message schema reference object.

[JsonPropertyName("responseMessageSchemaReference")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public MessageSchemaReference? ResponseMessageSchemaReference { get; set; }

Property Value

MessageSchemaReference