RuntimeConfig represents the runtimes where the application is deployed.
| JSON representation |
|---|
{ "uri": string, "state": enum ( |
| Fields | |
|---|---|
uri |
Required. Immutable. The URI of the runtime configuration. For GKE, this is the cluster name. For Cloud Run, this is the service name. |
state |
Output only. The state of the Runtime. |
Union field runtime. The type of the runtime. runtime can be only one of the following: |
|
gkeWorkload |
Output only. Google Kubernetes Engine runtime. |
googleCloudRun |
Output only. Cloud Run runtime. |
Union field derived_from. Where the runtime is derived from. derived_from can be only one of the following: |
|
appHubWorkload |
Output only. App Hub Workload. |
appHubService |
Output only. App Hub Service. |
GKEWorkload
GKEWorkload represents the Google Kubernetes Engine runtime.
| JSON representation |
|---|
{ "cluster": string, "deployment": string } |
| Fields | |
|---|---|
cluster |
Required. Immutable. The name of the GKE cluster. Format: |
deployment |
Output only. The name of the GKE deployment. Format: |
GoogleCloudRun
GoogleCloudRun represents the Cloud Run runtime.
| JSON representation |
|---|
{ "serviceUri": string } |
| Fields | |
|---|---|
serviceUri |
Required. Immutable. The name of the Cloud Run service. Format: |
AppHubWorkload
AppHubWorkload represents the App Hub Workload.
| JSON representation |
|---|
{ "workload": string, "criticality": string, "environment": string } |
| Fields | |
|---|---|
workload |
Required. Output only. Immutable. The name of the App Hub Workload. Format: |
criticality |
Output only. The criticality of the App Hub Workload. |
environment |
Output only. The environment of the App Hub Workload. |
AppHubService
AppHubService represents the App Hub Service.
| JSON representation |
|---|
{ "apphubService": string, "criticality": string, "environment": string } |
| Fields | |
|---|---|
apphubService |
Required. Output only. Immutable. The name of the App Hub Service. Format: |
criticality |
Output only. The criticality of the App Hub Service. |
environment |
Output only. The environment of the App Hub Service. |
State
The state of the runtime in the InsightsConfig. Whether the runtime is linked to the InsightsConfig.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
No state specified. |
LINKED |
The runtime configuration has been linked to the InsightsConfig. |
UNLINKED |
The runtime configuration has been unlinked to the InsightsConfig. |