Table of Contents

Namespace Azure.Iot.Operations.Services.EdgeRegistry.Models

Classes

CoreGroupAttributes

Request payload for creating or updating a Group.

CoreGroupEntity

A Group entity — container for related Resources.

CoreResourceEntity

Resource entity.

CoreResourceMeta

The server-managed metadata sub-entity of a Resource.

CoreResourceMetaAttributes

Mutable attributes for creating or updating a Resource (its meta sub-entity).

CoreVersionAttributes

Attributes needed to create a Version.

CoreVersionEntity

A specific Version of a Resource.

DeleteOptions

Options that control the behavior of a delete operation.

DeprecatedInfo

Information about the deprecation status of an entity.

Label

A key-value pair used for labeling.

ResourceXId

The XID components that identify a Resource.

SchemaVersion

A specific Version of a Schema. Self-contained: combines the generic Version fields and the schema-specific fields, with integer-typed VersionId and Ancestor.

SchemaVersionAttributes

Attributes needed to create a Schema Version. The versionId is assigned by the service.

SchemaVersionXid

The XID components that identify a Schema Version.

ThingDescriptionVersion

A specific Version of a Thing Description. Self-contained: combines the generic Version fields and the thing-description-specific fields, with integer-typed VersionId and Ancestor.

ThingDescriptionVersionAttributes

Attributes needed to create a Thing Description Version. The versionId is assigned by the service.

ThingDescriptionVersionXid

The XID components that identify a Thing Description Version.

ThingModelVersion

A specific Version of a Thing Model. Self-contained: combines the generic Version fields and the thing-model-specific fields, with integer-typed VersionId and Ancestor.

ThingModelVersionAttributes

Attributes needed to create a Thing Model Version. The versionId is assigned by the service.

ThingModelVersionXid

The XID components that identify a Thing Model Version.

ValidationStatus

Indicates whether validation was performed, and if not, the reason why not (e.g., "unsupported format", "validation disabled").

VersionXId

The XID components that identify a Version.

Structs

SchemaFormat

Format of a Schema Version document. The known formats mirror those defined by the xRegistry Schema extension; any other identifier can be supplied via Custom(string).

ThingDescriptionFormat

Format of a Thing Description Version document. The known format mirrors the one defined by the xRegistry Thing Description extension; any other identifier can be supplied via Custom(string).

ThingModelFormat

Format of a Thing Model Version document. The known format mirrors the one defined by the xRegistry Thing Model extension; any other identifier can be supplied via Custom(string).