Table of Contents

Namespace Nexus.Api.V1

Classes

ArtifactsClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

CatalogAvailability

The catalog availability.

CatalogInfo

A structure for catalog information.

CatalogItem

A catalog item consists of a catalog, a resource and a representation.

CatalogMetadata

A structure for catalog metadata.

CatalogTimeRange

A catalog time range.

CatalogsClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

CreateTokenRequest

A request to create a personal access token.

DataClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

DataSourcePipeline

A data source pipeline.

DataSourceRegistration

A data source registration.

ExportParameters

A structure for export parameters.

ExtensionDescription

An extension description.

GitClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

GitConfigResponse

The effective Git configuration without secret values.

GitDiffFile

A changed file in a Git commit.

GitHistoryEntry

A Git commit in the configuration history.

GitRestoreRequest

A request to restore configuration from a commit.

GitRestoreResponse

The result of restoring configuration from a commit.

GitStatusResponse

The current Git repository and push status required by the admin UI.

GitSyncRequest

A request to synchronize local configuration history with the configured remote.

Job

Description of a job.

JobStatus

Describes the status of the job.

JobsClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

MeResponse

A me response.

PackageReference

A package reference.

PackageReferencesClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

PersonalAccessToken

A personal access token.

PipelineInfo

A structure for pipeline information.

Representation

A representation is part of a resource.

Resource

A resource is part of a resource catalog and holds a list of representations.

ResourceCatalog

A catalog is a top level element and holds a list of resources.

SourcesClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

SystemClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

SystemResponse

A system response.

TokenClaim

A revoke token request.

UsersClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

V1

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

WritersClient

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

Interfaces

IArtifactsClient

Provides methods to interact with artifacts.

ICatalogsClient

Provides methods to interact with catalogs.

IDataClient

Provides methods to interact with data.

IGitClient

Provides methods to interact with git.

IJobsClient

Provides methods to interact with jobs.

IPackageReferencesClient

Provides methods to interact with package references.

ISourcesClient

Provides methods to interact with sources.

ISystemClient

Provides methods to interact with system.

IUsersClient

Provides methods to interact with users.

IV1

A client for version V1.

IWritersClient

Provides methods to interact with writers.

Enums

GitPushStatus

The result of pushing configuration history to a remote Git repository.

NexusDataType

Specifies the Nexus data type.

TaskStatus