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;
        };
    }
    • k8s_resource_config: {
          additionalProperties: boolean;
          description: string;
          properties: {
              cpu: {
                  description: string;
                  type: string;
              };
              memory: {
                  description: string;
                  type: string;
              };
          };
          title: string;
          type: string;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            cpu: {
                description: string;
                type: string;
            };
            memory: {
                description: string;
                type: string;
            };
        }
        • cpu: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
        • memory: {
              description: string;
              type: string;
          }
          • 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;
        };
    }
    • environment_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • 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;
      }
      • 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;
            };
        }
        • container_image: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
        • custom_object_definitions: {
              additionalItems: boolean;
              description: string;
              items: {
                  description: string;
                  type: string;
              };
              type: string;
          }
          • additionalItems: boolean
          • description: string
          • items: {
                description: string;
                type: string;
            }
            • 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;
          }
          • 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;
            }
            • additionalProperties: boolean
            • description: string
            • properties: {
                  fqdn: {
                      description: string;
                      type: string;
                  };
                  name: {
                      description: string;
                      type: string;
                  };
                  port: {
                      description: string;
                      type: string;
                  };
              }
              • fqdn: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • name: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
              • port: {
                    description: string;
                    type: string;
                }
                • description: string
                • type: string
            • required: string[]
            • title: string
            • type: string
          • type: string
          • uniqueItems: boolean
        • replicas: {
              description: string;
              type: string;
          }
          • 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;
          }
          • additionalProperties: boolean
          • description: string
          • properties: {
                cpu: {
                    description: string;
                    type: string;
                };
                memory: {
                    description: string;
                    type: string;
                };
            }
            • cpu: {
                  description: string;
                  type: string;
              }
              • description: string
              • type: string
            • memory: {
                  description: string;
                  type: string;
              }
              • 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;
          }
          • additionalProperties: boolean
          • description: string
          • properties: {
                cpu: {
                    description: string;
                    type: string;
                };
                memory: {
                    description: string;
                    type: string;
                };
            }
            • cpu: {
                  description: string;
                  type: string;
              }
              • description: string
              • type: string
            • memory: {
                  description: string;
                  type: string;
              }
              • description: string
              • type: string
          • title: string
          • type: string
        • vm_spec_id: {
              description: string;
              type: string;
          }
          • 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;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            environment_variables: {
                additionalProperties: {
                    type: string[];
                };
                description: string;
                title: string;
                type: string;
            };
            owned_by_axinom: {
                description: string;
                type: string;
            };
        }
        • environment_variables: {
              additionalProperties: {
                  type: string[];
              };
              description: string;
              title: string;
              type: string;
          }
          • additionalProperties: {
                type: string[];
            }
            • type: string[]
          • description: string
          • title: string
          • type: string
        • owned_by_axinom: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
      • required: string[]
      • title: string
      • type: string
    • request_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
    • service_definition_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
    • service_deployment_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
    • service_id: {
          description: string;
          type: string;
      }
      • description: string
      • type: string
    • tenant_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
  • required: string[]
  • title: string
  • type: string

Generated using TypeDoc