@gridscale/api
Version:
gridscale API Wrapper
81 lines • 1.8 kB
text/typescript
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
export const $PaasServiceTemplate = {
properties: {
name: {
type: 'string',
},
object_uuid: {
type: 'string',
format: 'uuid',
},
category: {
type: 'string',
},
flavour: {
type: 'string',
},
version: {
type: 'string',
},
release: {
type: 'string',
},
performance_class: {
type: 'string',
},
version_upgrades: {
type: 'array',
contains: {
type: 'string',
format: 'uuid',
},
},
performance_class_updates: {
type: 'array',
contains: {
type: 'string',
format: 'uuid',
},
},
patch_updates: {
type: 'array',
contains: {
type: 'string',
format: 'uuid',
},
},
labels: {
type: 'array',
contains: {
type: 'string',
},
},
product_no: {
type: 'number',
},
discount_product_no: {
type: 'number',
},
discount_period: {
type: 'number',
},
resources: {
properties: {
memory: {
type: 'number',
},
connections: {
type: 'number',
},
},
},
status: {
type: 'string',
},
parameters_schema: {
type: 'PaasServiceParametersSchema',
},
},
};