Skip to content

Commit

Permalink
[skip ci] repo-sync
Browse files Browse the repository at this point in the history
  • Loading branch information
loft-bot committed Nov 21, 2024
1 parent 6663338 commit 17c4e36
Show file tree
Hide file tree
Showing 26 changed files with 1,162 additions and 19 deletions.
46 changes: 46 additions & 0 deletions gen/models/managementV1Cloud.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
/**
* Api
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* OpenAPI spec version: master
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/

import { ManagementV1MaintenanceWindow } from '../models/managementV1MaintenanceWindow';


export class ManagementV1Cloud {
'maintenanceWindow'?: ManagementV1MaintenanceWindow;
/**
* ReleaseChannel specifies the release channel for the cloud configuration. This can be used to determine which updates or versions are applied.
*/
'releaseChannel'?: string;

static readonly discriminator: string | undefined = undefined;

static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [
{
"name": "maintenanceWindow",
"baseName": "maintenanceWindow",
"type": "ManagementV1MaintenanceWindow",
"format": ""
},
{
"name": "releaseChannel",
"baseName": "releaseChannel",
"type": "string",
"format": ""
} ];

static getAttributeTypeMap() {
return ManagementV1Cloud.attributeTypeMap;
}

public constructor() {
}
}

8 changes: 8 additions & 0 deletions gen/models/managementV1ConfigStatus.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
import { ManagementV1Apps } from '../models/managementV1Apps';
import { ManagementV1Audit } from '../models/managementV1Audit';
import { ManagementV1Authentication } from '../models/managementV1Authentication';
import { ManagementV1Cloud } from '../models/managementV1Cloud';
import { ManagementV1OIDC } from '../models/managementV1OIDC';
import { StorageV1VaultIntegrationSpec } from '../models/storageV1VaultIntegrationSpec';
import { UiV1UISettingsConfig } from '../models/uiV1UISettingsConfig';
Expand All @@ -25,6 +26,7 @@ export class ManagementV1ConfigStatus {
'apps'?: ManagementV1Apps;
'audit'?: ManagementV1Audit;
'auth'?: ManagementV1Authentication;
'cloud'?: ManagementV1Cloud;
/**
* DevPodSubDomain holds a subdomain in the following form *.workspace.my-domain.com
*/
Expand Down Expand Up @@ -66,6 +68,12 @@ export class ManagementV1ConfigStatus {
"type": "ManagementV1Authentication",
"format": ""
},
{
"name": "cloud",
"baseName": "cloud",
"type": "ManagementV1Cloud",
"format": ""
},
{
"name": "devPodSubDomain",
"baseName": "devPodSubDomain",
Expand Down
24 changes: 17 additions & 7 deletions gen/models/managementV1DevPodEnvironmentTemplateSpec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
*/

import { StorageV1Access } from '../models/storageV1Access';
import { StorageV1DevPodEnvironmentTemplateDefinition } from '../models/storageV1DevPodEnvironmentTemplateDefinition';
import { StorageV1DevPodEnvironmentTemplateVersion } from '../models/storageV1DevPodEnvironmentTemplateVersion';
import { StorageV1GitEnvironmentTemplate } from '../models/storageV1GitEnvironmentTemplate';
import { StorageV1UserOrTeam } from '../models/storageV1UserOrTeam';


Expand All @@ -25,11 +25,15 @@ export class ManagementV1DevPodEnvironmentTemplateSpec {
*/
'access'?: Array<StorageV1Access>;
/**
* Description describes the environment template
*/
'description'?: string;
/**
* DisplayName is the name that should be displayed in the UI
*/
'displayName'?: string;
'git'?: StorageV1GitEnvironmentTemplate;
'owner'?: StorageV1UserOrTeam;
'template'?: StorageV1DevPodEnvironmentTemplateDefinition;
/**
* Versions are different versions of the template that can be referenced as well
*/
Expand All @@ -45,15 +49,15 @@ export class ManagementV1DevPodEnvironmentTemplateSpec {
"format": ""
},
{
"name": "displayName",
"baseName": "displayName",
"name": "description",
"baseName": "description",
"type": "string",
"format": ""
},
{
"name": "git",
"baseName": "git",
"type": "StorageV1GitEnvironmentTemplate",
"name": "displayName",
"baseName": "displayName",
"type": "string",
"format": ""
},
{
Expand All @@ -62,6 +66,12 @@ export class ManagementV1DevPodEnvironmentTemplateSpec {
"type": "StorageV1UserOrTeam",
"format": ""
},
{
"name": "template",
"baseName": "template",
"type": "StorageV1DevPodEnvironmentTemplateDefinition",
"format": ""
},
{
"name": "versions",
"baseName": "versions",
Expand Down
8 changes: 8 additions & 0 deletions gen/models/managementV1DevPodWorkspaceInstanceSpec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
import { StorageV1Access } from '../models/storageV1Access';
import { StorageV1DevPodWorkspaceTemplateDefinition } from '../models/storageV1DevPodWorkspaceTemplateDefinition';
import { StorageV1EnvironmentRef } from '../models/storageV1EnvironmentRef';
import { StorageV1PresetRef } from '../models/storageV1PresetRef';
import { StorageV1RunnerRef } from '../models/storageV1RunnerRef';
import { StorageV1TemplateRef } from '../models/storageV1TemplateRef';
import { StorageV1UserOrTeam } from '../models/storageV1UserOrTeam';
Expand Down Expand Up @@ -40,6 +41,7 @@ export class ManagementV1DevPodWorkspaceInstanceSpec {
* Parameters are values to pass to the template. The values should be encoded as YAML string where each parameter is represented as a top-level field key.
*/
'parameters'?: string;
'presetRef'?: StorageV1PresetRef;
/**
* PreventWakeUpOnConnection is used to prevent workspace that uses sleep mode from waking up on incomming ssh connection.
*/
Expand Down Expand Up @@ -87,6 +89,12 @@ export class ManagementV1DevPodWorkspaceInstanceSpec {
"type": "string",
"format": ""
},
{
"name": "presetRef",
"baseName": "presetRef",
"type": "StorageV1PresetRef",
"format": ""
},
{
"name": "preventWakeUpOnConnection",
"baseName": "preventWakeUpOnConnection",
Expand Down
77 changes: 77 additions & 0 deletions gen/models/managementV1DevPodWorkspacePreset.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
/**
* Api
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* OpenAPI spec version: master
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/

import { ManagementV1DevPodWorkspacePresetSpec } from '../models/managementV1DevPodWorkspacePresetSpec';
import { V1ObjectMeta } from '../models/V1ObjectMeta';


/**
* DevPodWorkspacePreset
*/
export class ManagementV1DevPodWorkspacePreset {
/**
* APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
*/
'apiVersion'?: string;
/**
* Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
*/
'kind'?: string;
'metadata'?: V1ObjectMeta;
'spec'?: ManagementV1DevPodWorkspacePresetSpec;
/**
* DevPodWorkspacePresetStatus holds the status
*/
'status'?: any;

static readonly discriminator: string | undefined = undefined;

static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [
{
"name": "apiVersion",
"baseName": "apiVersion",
"type": "string",
"format": ""
},
{
"name": "kind",
"baseName": "kind",
"type": "string",
"format": ""
},
{
"name": "metadata",
"baseName": "metadata",
"type": "V1ObjectMeta",
"format": ""
},
{
"name": "spec",
"baseName": "spec",
"type": "ManagementV1DevPodWorkspacePresetSpec",
"format": ""
},
{
"name": "status",
"baseName": "status",
"type": "any",
"format": ""
} ];

static getAttributeTypeMap() {
return ManagementV1DevPodWorkspacePreset.attributeTypeMap;
}

public constructor() {
}
}

64 changes: 64 additions & 0 deletions gen/models/managementV1DevPodWorkspacePresetList.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
/**
* Api
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* OpenAPI spec version: master
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/

import { ManagementV1DevPodWorkspacePreset } from '../models/managementV1DevPodWorkspacePreset';
import { V1ListMeta } from '../models/V1ListMeta';


export class ManagementV1DevPodWorkspacePresetList {
/**
* APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
*/
'apiVersion'?: string;
'items': Array<ManagementV1DevPodWorkspacePreset>;
/**
* Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
*/
'kind'?: string;
'metadata'?: V1ListMeta;

static readonly discriminator: string | undefined = undefined;

static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [
{
"name": "apiVersion",
"baseName": "apiVersion",
"type": "string",
"format": ""
},
{
"name": "items",
"baseName": "items",
"type": "Array<ManagementV1DevPodWorkspacePreset>",
"format": ""
},
{
"name": "kind",
"baseName": "kind",
"type": "string",
"format": ""
},
{
"name": "metadata",
"baseName": "metadata",
"type": "V1ListMeta",
"format": ""
} ];

static getAttributeTypeMap() {
return ManagementV1DevPodWorkspacePresetList.attributeTypeMap;
}

public constructor() {
}
}

Loading

0 comments on commit 17c4e36

Please sign in to comment.