Variable SduServiceDeploymentDeployCommandSchemaConst
SduServiceDeploymentDeployCommandSchema: {
$schema: string;
additionalProperties: boolean;
definitions: {
k8s_resource_config: {
additionalProperties: boolean;
description: string;
properties: {
cpu: { description: string; type: string };
memory: { description: string; type: string };
};
title: string;
type: string;
};
};
description: string;
properties: {
environment_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
k8s_config: {
additionalProperties: boolean;
description: string;
properties: {
container_image: { description: string; type: string };
custom_object_definitions: {
additionalItems: boolean;
description: string;
items: { description: string; type: string };
type: string;
};
fqdn_port_mappings: {
additionalItems: boolean;
description: string;
items: {
additionalProperties: boolean;
description: string;
properties: {
fqdn: { description: string; type: string };
name: { description: string; type: string };
port: { description: string; type: string };
};
required: string[];
title: string;
type: string;
};
type: string;
uniqueItems: boolean;
};
replicas: { description: string; type: string };
resource_limits: {
additionalProperties: boolean;
description: string;
properties: {
cpu: { description: string; type: string };
memory: { description: string; type: string };
};
title: string;
type: string;
};
resource_requests: {
additionalProperties: boolean;
description: string;
properties: {
cpu: { description: string; type: string };
memory: { description: string; type: string };
};
title: string;
type: string;
};
vm_spec_id: { description: string; type: string };
};
required: string[];
title: string;
type: string;
};
mosaic_service_config: {
additionalProperties: boolean;
description: string;
properties: {
environment_variables: {
additionalProperties: { type: string[] };
description: string;
title: string;
type: string;
};
owned_by_axinom: { description: string; type: string };
};
required: string[];
title: string;
type: string;
};
request_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
service_definition_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
service_deployment_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
service_id: { description: string; type: string };
tenant_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
};
required: string[];
title: string;
type: string;
} = SduServiceDeploymentDeployCommand
Type Declaration
$schema: string
additionalProperties: boolean
definitions: {
k8s_resource_config: {
additionalProperties: boolean;
description: string;
properties: {
cpu: { description: string; type: string };
memory: { description: string; type: string };
};
title: string;
type: string;
};
}
description: string
properties: {
environment_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
k8s_config: {
additionalProperties: boolean;
description: string;
properties: {
container_image: { description: string; type: string };
custom_object_definitions: {
additionalItems: boolean;
description: string;
items: { description: string; type: string };
type: string;
};
fqdn_port_mappings: {
additionalItems: boolean;
description: string;
items: {
additionalProperties: boolean;
description: string;
properties: {
fqdn: { description: string; type: string };
name: { description: string; type: string };
port: { description: string; type: string };
};
required: string[];
title: string;
type: string;
};
type: string;
uniqueItems: boolean;
};
replicas: { description: string; type: string };
resource_limits: {
additionalProperties: boolean;
description: string;
properties: {
cpu: { description: string; type: string };
memory: { description: string; type: string };
};
title: string;
type: string;
};
resource_requests: {
additionalProperties: boolean;
description: string;
properties: {
cpu: { description: string; type: string };
memory: { description: string; type: string };
};
title: string;
type: string;
};
vm_spec_id: { description: string; type: string };
};
required: string[];
title: string;
type: string;
};
mosaic_service_config: {
additionalProperties: boolean;
description: string;
properties: {
environment_variables: {
additionalProperties: { type: string[] };
description: string;
title: string;
type: string;
};
owned_by_axinom: { description: string; type: string };
};
required: string[];
title: string;
type: string;
};
request_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
service_definition_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
service_deployment_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
service_id: { description: string; type: string };
tenant_id: {
description: string;
format: string;
maxLength: number;
minLength: number;
type: string;
};
}
required: string[]
title: string
type: string