| id |
uuid::Uuid |
|
[readonly] |
| created_at |
String |
|
[readonly] |
| updated_at |
Option<String> |
|
[optional][readonly] |
| storage |
Option<Vecmodels::ServiceStorageStorageInner> |
|
[optional] |
| warnings |
Option<Vecmodels::ServiceEditWarning> |
Non-blocking problems found while applying a service edit. Only present on the response of an edit, and only when there is at least one warning. The edit itself is saved. |
[optional] |
| environment |
models::ReferenceObject |
|
|
| git_repository |
Option<models::ApplicationGitRepository> |
|
[optional] |
| maximum_cpu |
Option<i32> |
Maximum cpu that can be allocated to the application based on organization cluster configuration. unit is millicores (m). 1000m = 1 cpu |
[optional] |
| maximum_memory |
Option<i32> |
Maximum memory that can be allocated to the application based on organization cluster configuration. unit is MB. 1024 MB = 1GB |
[optional] |
| maximun_gpu |
Option<i32> |
|
[optional][default to 0] |
| name |
String |
name is case insensitive |
|
| description |
Option<String> |
give a description to this application |
[optional] |
| build_mode |
Option<models::BuildModeEnum> |
|
[optional] |
| dockerfile_path |
Option<String> |
The path of the associated Dockerfile. Only if you are using build_mode = DOCKER |
[optional] |
| cpu |
Option<i32> |
unit is millicores (m). 1000m = 1 cpu |
[optional] |
| memory |
Option<i32> |
unit is MB. 1024 MB = 1GB |
[optional] |
| gpu |
Option<i32> |
|
[optional][default to 0] |
| ephemeral_storage_in_gib |
Option<i32> |
Ephemeral storage of the service in GiB. When omitted, the platform default is used. |
[optional] |
| cpu_architecture |
Option<models::CpuArchitectureEnum> |
CPU architecture this service runs on. If null, the cluster default architecture is used. |
[optional] |
| min_running_instances |
Option<i32> |
Minimum number of instances running. This resource auto-scale based on the CPU and Memory consumption. Note: 0 means that there is no application running. |
[optional][default to 1] |
| max_running_instances |
Option<i32> |
Maximum number of instances running. This resource auto-scale based on the CPU and Memory consumption. Note: -1 means that there is no limit. |
[optional][default to 1] |
| healthchecks |
models::Healthcheck |
|
|
| auto_preview |
Option<bool> |
Specify if the environment preview option is activated or not for this application. If activated, a preview environment will be automatically cloned at each pull request. If not specified, it takes the value of the auto_preview property from the associated environment. |
[optional][default to true] |
| ports |
Option<Vecmodels::ServicePort> |
|
[optional] |
| arguments |
Option<Vec> |
|
[optional] |
| entrypoint |
Option<String> |
optional entrypoint when launching container |
[optional] |
| auto_deploy |
Option<bool> |
Specify if the application will be automatically updated after receiving a new commit. |
[optional] |
| annotations_groups |
Option<Vecmodels::OrganizationAnnotationsGroupResponse> |
|
[optional] |
| labels_groups |
Option<Vecmodels::OrganizationLabelsGroupResponse> |
|
[optional] |
| icon_uri |
String |
Icon URI representing the application. |
|
| service_type |
models::ServiceTypeEnum |
|
|
| docker_target_build_stage |
Option<String> |
The target build stage in the Dockerfile to build |
[optional] |
| autoscaling |
Option<models::KedaAutoscalingResponse> |
|
[optional] |