Table of Contents

Class CatalogMetadata

Namespace
Nexus.Api.V1
Assembly
Nexus.Api.dll

A structure for catalog metadata.

public record CatalogMetadata : IEquatable<CatalogMetadata>
Inheritance
CatalogMetadata
Implements
Inherited Members

Constructors

CatalogMetadata(string?, IReadOnlyList<string>?, ResourceCatalog?)

A structure for catalog metadata.

public CatalogMetadata(string? Contact, IReadOnlyList<string>? GroupMemberships, ResourceCatalog? Overrides)

Parameters

Contact string

The contact.

GroupMemberships IReadOnlyList<string>

A list of groups the catalog is part of.

Overrides ResourceCatalog

Overrides for the catalog.

Properties

Contact

The contact.

public string? Contact { get; init; }

Property Value

string

GroupMemberships

A list of groups the catalog is part of.

public IReadOnlyList<string>? GroupMemberships { get; init; }

Property Value

IReadOnlyList<string>

Overrides

Overrides for the catalog.

public ResourceCatalog? Overrides { get; init; }

Property Value

ResourceCatalog