mirror of
https://github.com/openziti/zrok.git
synced 2025-08-18 19:58:28 +02:00
list public frontends for account implementation (#996)
This commit is contained in:
@@ -39,6 +39,7 @@ models/ListOrganizationMembers200ResponseMembersInner.ts
|
||||
models/ListOrganizations200Response.ts
|
||||
models/ListOrganizations200ResponseOrganizationsInner.ts
|
||||
models/ListPublicFrontendsForAccount200Response.ts
|
||||
models/ListPublicFrontendsForAccount200ResponsePublicFrontendsInner.ts
|
||||
models/LoginRequest.ts
|
||||
models/Metrics.ts
|
||||
models/MetricsSample.ts
|
||||
|
@@ -13,6 +13,14 @@
|
||||
*/
|
||||
|
||||
import { mapValues } from '../runtime';
|
||||
import type { ListPublicFrontendsForAccount200ResponsePublicFrontendsInner } from './ListPublicFrontendsForAccount200ResponsePublicFrontendsInner';
|
||||
import {
|
||||
ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerFromJSON,
|
||||
ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerFromJSONTyped,
|
||||
ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerToJSON,
|
||||
ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerToJSONTyped,
|
||||
} from './ListPublicFrontendsForAccount200ResponsePublicFrontendsInner';
|
||||
|
||||
/**
|
||||
*
|
||||
* @export
|
||||
@@ -21,16 +29,10 @@ import { mapValues } from '../runtime';
|
||||
export interface ListPublicFrontendsForAccount200Response {
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @type {Array<ListPublicFrontendsForAccount200ResponsePublicFrontendsInner>}
|
||||
* @memberof ListPublicFrontendsForAccount200Response
|
||||
*/
|
||||
publicName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ListPublicFrontendsForAccount200Response
|
||||
*/
|
||||
urlTemplate?: string;
|
||||
publicFrontends?: Array<ListPublicFrontendsForAccount200ResponsePublicFrontendsInner>;
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -50,8 +52,7 @@ export function ListPublicFrontendsForAccount200ResponseFromJSONTyped(json: any,
|
||||
}
|
||||
return {
|
||||
|
||||
'publicName': json['publicName'] == null ? undefined : json['publicName'],
|
||||
'urlTemplate': json['urlTemplate'] == null ? undefined : json['urlTemplate'],
|
||||
'publicFrontends': json['publicFrontends'] == null ? undefined : ((json['publicFrontends'] as Array<any>).map(ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerFromJSON)),
|
||||
};
|
||||
}
|
||||
|
||||
@@ -66,8 +67,7 @@ export function ListPublicFrontendsForAccount200ResponseToJSONTyped(value?: List
|
||||
|
||||
return {
|
||||
|
||||
'publicName': value['publicName'],
|
||||
'urlTemplate': value['urlTemplate'],
|
||||
'publicFrontends': value['publicFrontends'] == null ? undefined : ((value['publicFrontends'] as Array<any>).map(ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerToJSON)),
|
||||
};
|
||||
}
|
||||
|
||||
|
@@ -0,0 +1,73 @@
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
/**
|
||||
* zrok
|
||||
* zrok client access
|
||||
*
|
||||
* The version of the OpenAPI document: 1.0.0
|
||||
*
|
||||
*
|
||||
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
|
||||
* https://openapi-generator.tech
|
||||
* Do not edit the class manually.
|
||||
*/
|
||||
|
||||
import { mapValues } from '../runtime';
|
||||
/**
|
||||
*
|
||||
* @export
|
||||
* @interface ListPublicFrontendsForAccount200ResponsePublicFrontendsInner
|
||||
*/
|
||||
export interface ListPublicFrontendsForAccount200ResponsePublicFrontendsInner {
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ListPublicFrontendsForAccount200ResponsePublicFrontendsInner
|
||||
*/
|
||||
publicName?: string;
|
||||
/**
|
||||
*
|
||||
* @type {string}
|
||||
* @memberof ListPublicFrontendsForAccount200ResponsePublicFrontendsInner
|
||||
*/
|
||||
urlTemplate?: string;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if a given object implements the ListPublicFrontendsForAccount200ResponsePublicFrontendsInner interface.
|
||||
*/
|
||||
export function instanceOfListPublicFrontendsForAccount200ResponsePublicFrontendsInner(value: object): value is ListPublicFrontendsForAccount200ResponsePublicFrontendsInner {
|
||||
return true;
|
||||
}
|
||||
|
||||
export function ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerFromJSON(json: any): ListPublicFrontendsForAccount200ResponsePublicFrontendsInner {
|
||||
return ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerFromJSONTyped(json, false);
|
||||
}
|
||||
|
||||
export function ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerFromJSONTyped(json: any, ignoreDiscriminator: boolean): ListPublicFrontendsForAccount200ResponsePublicFrontendsInner {
|
||||
if (json == null) {
|
||||
return json;
|
||||
}
|
||||
return {
|
||||
|
||||
'publicName': json['publicName'] == null ? undefined : json['publicName'],
|
||||
'urlTemplate': json['urlTemplate'] == null ? undefined : json['urlTemplate'],
|
||||
};
|
||||
}
|
||||
|
||||
export function ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerToJSON(json: any): ListPublicFrontendsForAccount200ResponsePublicFrontendsInner {
|
||||
return ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerToJSONTyped(json, false);
|
||||
}
|
||||
|
||||
export function ListPublicFrontendsForAccount200ResponsePublicFrontendsInnerToJSONTyped(value?: ListPublicFrontendsForAccount200ResponsePublicFrontendsInner | null, ignoreDiscriminator: boolean = false): any {
|
||||
if (value == null) {
|
||||
return value;
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
'publicName': value['publicName'],
|
||||
'urlTemplate': value['urlTemplate'],
|
||||
};
|
||||
}
|
||||
|
@@ -32,6 +32,7 @@ export * from './ListOrganizationMembers200ResponseMembersInner';
|
||||
export * from './ListOrganizations200Response';
|
||||
export * from './ListOrganizations200ResponseOrganizationsInner';
|
||||
export * from './ListPublicFrontendsForAccount200Response';
|
||||
export * from './ListPublicFrontendsForAccount200ResponsePublicFrontendsInner';
|
||||
export * from './LoginRequest';
|
||||
export * from './Metrics';
|
||||
export * from './MetricsSample';
|
||||
|
Reference in New Issue
Block a user