Skip to content

Commit

Permalink
Rebuild schema for object store APIs.
Browse files Browse the repository at this point in the history
  • Loading branch information
jmchilton committed Mar 30, 2023
1 parent 558d158 commit 0e6a3ef
Showing 1 changed file with 68 additions and 0 deletions.
68 changes: 68 additions & 0 deletions client/src/schema/schema.ts
Original file line number Diff line number Diff line change
Expand Up @@ -889,6 +889,10 @@ export interface paths {
*/
post: operations["create_api_metrics_post"];
};
"/api/object_store_templates": {
/** Get a list of object store templates available to build user defined object stores from */
get: operations["object_stores__templates_index"];
};
"/api/object_stores": {
/** Get a list of (currently only concrete) object stores configured with this Galaxy instance. */
get: operations["index_api_object_stores_get"];
Expand Down Expand Up @@ -5789,6 +5793,59 @@ export interface components {
*/
up_to_date: boolean;
};
/** ObjectStoreTemplateSecret */
ObjectStoreTemplateSecret: {
/** Help */
help?: string;
/** Name */
name: string;
};
/**
* ObjectStoreTemplateSummaries
* @description Represents a collection of ObjectStoreTemplate summaries.
*/
ObjectStoreTemplateSummaries: components["schemas"]["ObjectStoreTemplateSummary"][];
/**
* ObjectStoreTemplateSummary
* @description Version of ObjectStoreTemplate we can send to the UI/API.
*
* The configuration key in the child type may have secretes
* and shouldn't be exposed over the API - at least to non-admins.
*/
ObjectStoreTemplateSummary: {
/** Description */
description?: string;
/**
* Hidden
* @default false
*/
hidden?: boolean;
/** Id */
id: string;
/** Name */
name?: string;
/** Secrets */
secrets?: components["schemas"]["ObjectStoreTemplateSecret"][];
/** Variables */
variables?: components["schemas"]["ObjectStoreTemplateVariable"][];
/**
* Version
* @default 0
*/
version?: number;
};
/** ObjectStoreTemplateVariable */
ObjectStoreTemplateVariable: {
/** Help */
help?: string;
/** Name */
name: string;
/**
* Type
* @enum {string}
*/
type: "string" | "boolean" | "integer";
};
/** Organization */
Organization: {
/**
Expand Down Expand Up @@ -12634,6 +12691,17 @@ export interface operations {
};
};
};
object_stores__templates_index: {
/** Get a list of object store templates available to build user defined object stores from */
responses: {
/** @description A list of the configured object store templates. */
200: {
content: {
"application/json": components["schemas"]["ObjectStoreTemplateSummaries"];
};
};
};
};
index_api_object_stores_get: {
/** Get a list of (currently only concrete) object stores configured with this Galaxy instance. */
parameters?: {
Expand Down

0 comments on commit 0e6a3ef

Please sign in to comment.