Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 2.07 KB

File metadata and controls

43 lines (36 loc) · 2.07 KB

SolutionCreateRequest

Request object for creating a new solution

Properties

Name Type Description Notes
key string Technical key for resource name convention and version grouping. Must be unique [default to undefined]
name string Solution name. This name is displayed in the sample webApp [default to undefined]
description string The Solution description [optional] [default to undefined]
repository string The registry repository containing the image [default to undefined]
version string The Solution version MAJOR.MINOR.PATCH [default to undefined]
alwaysPull boolean Set to true if the runtemplate wants to always pull the image [optional] [default to false]
tags Array<string> The list of tags [optional] [default to undefined]
parameters Array<RunTemplateParameterCreateRequest> The list of Run Template Parameters [optional] [default to undefined]
parameterGroups Array<RunTemplateParameterGroupCreateRequest> The list of parameters groups for the Run Templates [optional] [default to undefined]
runTemplates Array<RunTemplateCreateRequest> List of Run Templates [optional] [default to undefined]
url string An optional URL link to solution page [optional] [default to undefined]
security SolutionSecurity [optional] [default to undefined]

Example

import { SolutionCreateRequest } from '@cosmotech/api-ts';

const instance: SolutionCreateRequest = {
    key,
    name,
    description,
    repository,
    version,
    alwaysPull,
    tags,
    parameters,
    parameterGroups,
    runTemplates,
    url,
    security,
};

[Back to Model list] [Back to API list] [Back to README]