google-native.monitoring/v3.getService
Get the named Service.
Using getService
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getService(args: GetServiceArgs, opts?: InvokeOptions): Promise<GetServiceResult>
function getServiceOutput(args: GetServiceOutputArgs, opts?: InvokeOptions): Output<GetServiceResult>
def get_service(service_id: Optional[str] = None,
v3_id: Optional[str] = None,
v3_id1: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetServiceResult
def get_service_output(service_id: Optional[pulumi.Input[str]] = None,
v3_id: Optional[pulumi.Input[str]] = None,
v3_id1: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetServiceResult]
func LookupService(ctx *Context, args *LookupServiceArgs, opts ...InvokeOption) (*LookupServiceResult, error)
func LookupServiceOutput(ctx *Context, args *LookupServiceOutputArgs, opts ...InvokeOption) LookupServiceResultOutput
> Note: This function is named LookupService
in the Go SDK.
public static class GetService
{
public static Task<GetServiceResult> InvokeAsync(GetServiceArgs args, InvokeOptions? opts = null)
public static Output<GetServiceResult> Invoke(GetServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetServiceResult> getService(GetServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:monitoring/v3:getService
arguments:
# arguments dictionary
The following arguments are supported:
- service_
id str - v3_
id str - v3_
id1 str
getService Result
The following output properties are available:
- App
Engine Pulumi.Google Native. Monitoring. V3. Outputs. App Engine Response Type used for App Engine services.
- Basic
Service Pulumi.Google Native. Monitoring. V3. Outputs. Basic Service Response Message that contains the service type and service labels of this service if it is a basic service. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- Cloud
Endpoints Pulumi.Google Native. Monitoring. V3. Outputs. Cloud Endpoints Response Type used for Cloud Endpoints services.
- Cloud
Run Pulumi.Google Native. Monitoring. V3. Outputs. Cloud Run Response Type used for Cloud Run services.
- Cluster
Istio Pulumi.Google Native. Monitoring. V3. Outputs. Cluster Istio Response Type used for Istio services that live in a Kubernetes cluster.
- Custom
Pulumi.
Google Native. Monitoring. V3. Outputs. Custom Response Custom service type.
- Display
Name string Name used for UI elements listing this Service.
- Gke
Namespace Pulumi.Google Native. Monitoring. V3. Outputs. Gke Namespace Response Type used for GKE Namespaces.
- Gke
Service Pulumi.Google Native. Monitoring. V3. Outputs. Gke Service Response Type used for GKE Services (the Kubernetes concept of a service).
- Gke
Workload Pulumi.Google Native. Monitoring. V3. Outputs. Gke Workload Response Type used for GKE Workloads.
- Istio
Canonical Pulumi.Service Google Native. Monitoring. V3. Outputs. Istio Canonical Service Response Type used for canonical services scoped to an Istio mesh. Metrics for Istio are documented here (https://istio.io/latest/docs/reference/config/metrics/)
- Mesh
Istio Pulumi.Google Native. Monitoring. V3. Outputs. Mesh Istio Response Type used for Istio services scoped to an Istio mesh.
- Name string
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
- Telemetry
Pulumi.
Google Native. Monitoring. V3. Outputs. Telemetry Response Configuration for how to query telemetry on a Service.
- User
Labels Dictionary<string, string> Labels which have been used to annotate the service. Label keys must start with a letter. Label keys and values may contain lowercase letters, numbers, underscores, and dashes. Label keys and values have a maximum length of 63 characters, and must be less than 128 bytes in size. Up to 64 label entries may be stored. For labels which do not have a semantic value, the empty string may be supplied for the label value.
- App
Engine AppEngine Response Type used for App Engine services.
- Basic
Service BasicService Response Message that contains the service type and service labels of this service if it is a basic service. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- Cloud
Endpoints CloudEndpoints Response Type used for Cloud Endpoints services.
- Cloud
Run CloudRun Response Type used for Cloud Run services.
- Cluster
Istio ClusterIstio Response Type used for Istio services that live in a Kubernetes cluster.
- Custom
Custom
Response Custom service type.
- Display
Name string Name used for UI elements listing this Service.
- Gke
Namespace GkeNamespace Response Type used for GKE Namespaces.
- Gke
Service GkeService Response Type used for GKE Services (the Kubernetes concept of a service).
- Gke
Workload GkeWorkload Response Type used for GKE Workloads.
- Istio
Canonical IstioService Canonical Service Response Type used for canonical services scoped to an Istio mesh. Metrics for Istio are documented here (https://istio.io/latest/docs/reference/config/metrics/)
- Mesh
Istio MeshIstio Response Type used for Istio services scoped to an Istio mesh.
- Name string
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
- Telemetry
Telemetry
Response Configuration for how to query telemetry on a Service.
- User
Labels map[string]string Labels which have been used to annotate the service. Label keys must start with a letter. Label keys and values may contain lowercase letters, numbers, underscores, and dashes. Label keys and values have a maximum length of 63 characters, and must be less than 128 bytes in size. Up to 64 label entries may be stored. For labels which do not have a semantic value, the empty string may be supplied for the label value.
- app
Engine AppEngine Response Type used for App Engine services.
- basic
Service BasicService Response Message that contains the service type and service labels of this service if it is a basic service. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- cloud
Endpoints CloudEndpoints Response Type used for Cloud Endpoints services.
- cloud
Run CloudRun Response Type used for Cloud Run services.
- cluster
Istio ClusterIstio Response Type used for Istio services that live in a Kubernetes cluster.
- custom
Custom
Response Custom service type.
- display
Name String Name used for UI elements listing this Service.
- gke
Namespace GkeNamespace Response Type used for GKE Namespaces.
- gke
Service GkeService Response Type used for GKE Services (the Kubernetes concept of a service).
- gke
Workload GkeWorkload Response Type used for GKE Workloads.
- istio
Canonical IstioService Canonical Service Response Type used for canonical services scoped to an Istio mesh. Metrics for Istio are documented here (https://istio.io/latest/docs/reference/config/metrics/)
- mesh
Istio MeshIstio Response Type used for Istio services scoped to an Istio mesh.
- name String
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
- telemetry
Telemetry
Response Configuration for how to query telemetry on a Service.
- user
Labels Map<String,String> Labels which have been used to annotate the service. Label keys must start with a letter. Label keys and values may contain lowercase letters, numbers, underscores, and dashes. Label keys and values have a maximum length of 63 characters, and must be less than 128 bytes in size. Up to 64 label entries may be stored. For labels which do not have a semantic value, the empty string may be supplied for the label value.
- app
Engine AppEngine Response Type used for App Engine services.
- basic
Service BasicService Response Message that contains the service type and service labels of this service if it is a basic service. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- cloud
Endpoints CloudEndpoints Response Type used for Cloud Endpoints services.
- cloud
Run CloudRun Response Type used for Cloud Run services.
- cluster
Istio ClusterIstio Response Type used for Istio services that live in a Kubernetes cluster.
- custom
Custom
Response Custom service type.
- display
Name string Name used for UI elements listing this Service.
- gke
Namespace GkeNamespace Response Type used for GKE Namespaces.
- gke
Service GkeService Response Type used for GKE Services (the Kubernetes concept of a service).
- gke
Workload GkeWorkload Response Type used for GKE Workloads.
- istio
Canonical IstioService Canonical Service Response Type used for canonical services scoped to an Istio mesh. Metrics for Istio are documented here (https://istio.io/latest/docs/reference/config/metrics/)
- mesh
Istio MeshIstio Response Type used for Istio services scoped to an Istio mesh.
- name string
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
- telemetry
Telemetry
Response Configuration for how to query telemetry on a Service.
- user
Labels {[key: string]: string} Labels which have been used to annotate the service. Label keys must start with a letter. Label keys and values may contain lowercase letters, numbers, underscores, and dashes. Label keys and values have a maximum length of 63 characters, and must be less than 128 bytes in size. Up to 64 label entries may be stored. For labels which do not have a semantic value, the empty string may be supplied for the label value.
- app_
engine AppEngine Response Type used for App Engine services.
- basic_
service BasicService Response Message that contains the service type and service labels of this service if it is a basic service. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- cloud_
endpoints CloudEndpoints Response Type used for Cloud Endpoints services.
- cloud_
run CloudRun Response Type used for Cloud Run services.
- cluster_
istio ClusterIstio Response Type used for Istio services that live in a Kubernetes cluster.
- custom
Custom
Response Custom service type.
- display_
name str Name used for UI elements listing this Service.
- gke_
namespace GkeNamespace Response Type used for GKE Namespaces.
- gke_
service GkeService Response Type used for GKE Services (the Kubernetes concept of a service).
- gke_
workload GkeWorkload Response Type used for GKE Workloads.
- istio_
canonical_ Istioservice Canonical Service Response Type used for canonical services scoped to an Istio mesh. Metrics for Istio are documented here (https://istio.io/latest/docs/reference/config/metrics/)
- mesh_
istio MeshIstio Response Type used for Istio services scoped to an Istio mesh.
- name str
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
- telemetry
Telemetry
Response Configuration for how to query telemetry on a Service.
- user_
labels Mapping[str, str] Labels which have been used to annotate the service. Label keys must start with a letter. Label keys and values may contain lowercase letters, numbers, underscores, and dashes. Label keys and values have a maximum length of 63 characters, and must be less than 128 bytes in size. Up to 64 label entries may be stored. For labels which do not have a semantic value, the empty string may be supplied for the label value.
- app
Engine Property Map Type used for App Engine services.
- basic
Service Property Map Message that contains the service type and service labels of this service if it is a basic service. Documentation and examples here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- cloud
Endpoints Property Map Type used for Cloud Endpoints services.
- cloud
Run Property Map Type used for Cloud Run services.
- cluster
Istio Property Map Type used for Istio services that live in a Kubernetes cluster.
- custom Property Map
Custom service type.
- display
Name String Name used for UI elements listing this Service.
- gke
Namespace Property Map Type used for GKE Namespaces.
- gke
Service Property Map Type used for GKE Services (the Kubernetes concept of a service).
- gke
Workload Property Map Type used for GKE Workloads.
- istio
Canonical Property MapService Type used for canonical services scoped to an Istio mesh. Metrics for Istio are documented here (https://istio.io/latest/docs/reference/config/metrics/)
- mesh
Istio Property Map Type used for Istio services scoped to an Istio mesh.
- name String
Resource name for this Service. The format is: projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
- telemetry Property Map
Configuration for how to query telemetry on a Service.
- user
Labels Map<String> Labels which have been used to annotate the service. Label keys must start with a letter. Label keys and values may contain lowercase letters, numbers, underscores, and dashes. Label keys and values have a maximum length of 63 characters, and must be less than 128 bytes in size. Up to 64 label entries may be stored. For labels which do not have a semantic value, the empty string may be supplied for the label value.
Supporting Types
AppEngineResponse
- Module
Id string The ID of the App Engine module underlying this service. Corresponds to the module_id resource label in the gae_app monitored resource (https://cloud.google.com/monitoring/api/resources#tag_gae_app).
- Module
Id string The ID of the App Engine module underlying this service. Corresponds to the module_id resource label in the gae_app monitored resource (https://cloud.google.com/monitoring/api/resources#tag_gae_app).
- module
Id String The ID of the App Engine module underlying this service. Corresponds to the module_id resource label in the gae_app monitored resource (https://cloud.google.com/monitoring/api/resources#tag_gae_app).
- module
Id string The ID of the App Engine module underlying this service. Corresponds to the module_id resource label in the gae_app monitored resource (https://cloud.google.com/monitoring/api/resources#tag_gae_app).
- module_
id str The ID of the App Engine module underlying this service. Corresponds to the module_id resource label in the gae_app monitored resource (https://cloud.google.com/monitoring/api/resources#tag_gae_app).
- module
Id String The ID of the App Engine module underlying this service. Corresponds to the module_id resource label in the gae_app monitored resource (https://cloud.google.com/monitoring/api/resources#tag_gae_app).
BasicServiceResponse
- Service
Labels Dictionary<string, string> Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- Service
Type string The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- Service
Labels map[string]string Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- Service
Type string The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service
Labels Map<String,String> Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service
Type String The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service
Labels {[key: string]: string} Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service
Type string The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service_
labels Mapping[str, str] Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service_
type str The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service
Labels Map<String> Labels that specify the resource that emits the monitoring data which is used for SLO reporting of this Service. Documentation and valid values for given service types here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
- service
Type String The type of service that this basic service defines, e.g. APP_ENGINE service type. Documentation and valid values here (https://cloud.google.com/stackdriver/docs/solutions/slo-monitoring/api/api-structures#basic-svc-w-basic-sli).
CloudEndpointsResponse
- Service string
The name of the Cloud Endpoints service underlying this service. Corresponds to the service resource label in the api monitored resource (https://cloud.google.com/monitoring/api/resources#tag_api).
- Service string
The name of the Cloud Endpoints service underlying this service. Corresponds to the service resource label in the api monitored resource (https://cloud.google.com/monitoring/api/resources#tag_api).
- service String
The name of the Cloud Endpoints service underlying this service. Corresponds to the service resource label in the api monitored resource (https://cloud.google.com/monitoring/api/resources#tag_api).
- service string
The name of the Cloud Endpoints service underlying this service. Corresponds to the service resource label in the api monitored resource (https://cloud.google.com/monitoring/api/resources#tag_api).
- service str
The name of the Cloud Endpoints service underlying this service. Corresponds to the service resource label in the api monitored resource (https://cloud.google.com/monitoring/api/resources#tag_api).
- service String
The name of the Cloud Endpoints service underlying this service. Corresponds to the service resource label in the api monitored resource (https://cloud.google.com/monitoring/api/resources#tag_api).
CloudRunResponse
- Location string
The location the service is run. Corresponds to the location resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- Service
Name string The name of the Cloud Run service. Corresponds to the service_name resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- Location string
The location the service is run. Corresponds to the location resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- Service
Name string The name of the Cloud Run service. Corresponds to the service_name resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- location String
The location the service is run. Corresponds to the location resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- service
Name String The name of the Cloud Run service. Corresponds to the service_name resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- location string
The location the service is run. Corresponds to the location resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- service
Name string The name of the Cloud Run service. Corresponds to the service_name resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- location str
The location the service is run. Corresponds to the location resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- service_
name str The name of the Cloud Run service. Corresponds to the service_name resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- location String
The location the service is run. Corresponds to the location resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
- service
Name String The name of the Cloud Run service. Corresponds to the service_name resource label in the cloud_run_revision monitored resource (https://cloud.google.com/monitoring/api/resources#tag_cloud_run_revision).
ClusterIstioResponse
- Cluster
Name string The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.
- Location string
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
- Service
Name string The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- Service
Namespace string The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- Cluster
Name string The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.
- Location string
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
- Service
Name string The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- Service
Namespace string The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- cluster
Name String The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.
- location String
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
- service
Name String The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service
Namespace String The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- cluster
Name string The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.
- location string
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
- service
Name string The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service
Namespace string The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- cluster_
name str The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.
- location str
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
- service_
name str The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service_
namespace str The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- cluster
Name String The name of the Kubernetes cluster in which this Istio service is defined. Corresponds to the cluster_name resource label in k8s_cluster resources.
- location String
The location of the Kubernetes cluster in which this Istio service is defined. Corresponds to the location resource label in k8s_cluster resources.
- service
Name String The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service
Namespace String The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
GkeNamespaceResponse
- Cluster
Name string The name of the parent cluster.
- Location string
The location of the parent cluster. This may be a zone or region.
- Namespace
Name string The name of this namespace.
- Project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- Cluster
Name string The name of the parent cluster.
- Location string
The location of the parent cluster. This may be a zone or region.
- Namespace
Name string The name of this namespace.
- Project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- cluster
Name String The name of the parent cluster.
- location String
The location of the parent cluster. This may be a zone or region.
- namespace
Name String The name of this namespace.
- project String
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- cluster
Name string The name of the parent cluster.
- location string
The location of the parent cluster. This may be a zone or region.
- namespace
Name string The name of this namespace.
- project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- cluster_
name str The name of the parent cluster.
- location str
The location of the parent cluster. This may be a zone or region.
- namespace_
name str The name of this namespace.
- project str
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- cluster
Name String The name of the parent cluster.
- location String
The location of the parent cluster. This may be a zone or region.
- namespace
Name String The name of this namespace.
- project String
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
GkeServiceResponse
- Cluster
Name string The name of the parent cluster.
- Location string
The location of the parent cluster. This may be a zone or region.
- Namespace
Name string The name of the parent namespace.
- Project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- Service
Name string The name of this service.
- Cluster
Name string The name of the parent cluster.
- Location string
The location of the parent cluster. This may be a zone or region.
- Namespace
Name string The name of the parent namespace.
- Project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- Service
Name string The name of this service.
- cluster
Name String The name of the parent cluster.
- location String
The location of the parent cluster. This may be a zone or region.
- namespace
Name String The name of the parent namespace.
- project String
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- service
Name String The name of this service.
- cluster
Name string The name of the parent cluster.
- location string
The location of the parent cluster. This may be a zone or region.
- namespace
Name string The name of the parent namespace.
- project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- service
Name string The name of this service.
- cluster_
name str The name of the parent cluster.
- location str
The location of the parent cluster. This may be a zone or region.
- namespace_
name str The name of the parent namespace.
- project str
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- service_
name str The name of this service.
- cluster
Name String The name of the parent cluster.
- location String
The location of the parent cluster. This may be a zone or region.
- namespace
Name String The name of the parent namespace.
- project String
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- service
Name String The name of this service.
GkeWorkloadResponse
- Cluster
Name string The name of the parent cluster.
- Location string
The location of the parent cluster. This may be a zone or region.
- Namespace
Name string The name of the parent namespace.
- Project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- Top
Level stringController Name The name of this workload.
- Top
Level stringController Type The type of this workload (for example, "Deployment" or "DaemonSet")
- Cluster
Name string The name of the parent cluster.
- Location string
The location of the parent cluster. This may be a zone or region.
- Namespace
Name string The name of the parent namespace.
- Project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- Top
Level stringController Name The name of this workload.
- Top
Level stringController Type The type of this workload (for example, "Deployment" or "DaemonSet")
- cluster
Name String The name of the parent cluster.
- location String
The location of the parent cluster. This may be a zone or region.
- namespace
Name String The name of the parent namespace.
- project String
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- top
Level StringController Name The name of this workload.
- top
Level StringController Type The type of this workload (for example, "Deployment" or "DaemonSet")
- cluster
Name string The name of the parent cluster.
- location string
The location of the parent cluster. This may be a zone or region.
- namespace
Name string The name of the parent namespace.
- project string
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- top
Level stringController Name The name of this workload.
- top
Level stringController Type The type of this workload (for example, "Deployment" or "DaemonSet")
- cluster_
name str The name of the parent cluster.
- location str
The location of the parent cluster. This may be a zone or region.
- namespace_
name str The name of the parent namespace.
- project str
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- top_
level_ strcontroller_ name The name of this workload.
- top_
level_ strcontroller_ type The type of this workload (for example, "Deployment" or "DaemonSet")
- cluster
Name String The name of the parent cluster.
- location String
The location of the parent cluster. This may be a zone or region.
- namespace
Name String The name of the parent namespace.
- project String
The project this resource lives in. For legacy services migrated from the Custom type, this may be a distinct project from the one parenting the service itself.
- top
Level StringController Name The name of this workload.
- top
Level StringController Type The type of this workload (for example, "Deployment" or "DaemonSet")
IstioCanonicalServiceResponse
- Canonical
Service string The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- Canonical
Service stringNamespace The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- Mesh
Uid string Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- Canonical
Service string The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- Canonical
Service stringNamespace The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- Mesh
Uid string Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical
Service String The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical
Service StringNamespace The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- mesh
Uid String Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical
Service string The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical
Service stringNamespace The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- mesh
Uid string Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical_
service str The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical_
service_ strnamespace The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- mesh_
uid str Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical
Service String The name of the canonical service underlying this service. Corresponds to the destination_canonical_service_name metric label in label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- canonical
Service StringNamespace The namespace of the canonical service underlying this service. Corresponds to the destination_canonical_service_namespace metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
- mesh
Uid String Identifier for the Istio mesh in which this canonical service is defined. Corresponds to the mesh_uid metric label in Istio metrics (https://cloud.google.com/monitoring/api/metrics_istio).
MeshIstioResponse
- Mesh
Uid string Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
- Service
Name string The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- Service
Namespace string The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- Mesh
Uid string Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
- Service
Name string The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- Service
Namespace string The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- mesh
Uid String Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
- service
Name String The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service
Namespace String The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- mesh
Uid string Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
- service
Name string The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service
Namespace string The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- mesh_
uid str Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
- service_
name str The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service_
namespace str The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
- mesh
Uid String Identifier for the mesh in which this Istio service is defined. Corresponds to the mesh_uid metric label in Istio metrics.
- service
Name String The name of the Istio service underlying this service. Corresponds to the destination_service_name metric label in Istio metrics.
- service
Namespace String The namespace of the Istio service underlying this service. Corresponds to the destination_service_namespace metric label in Istio metrics.
TelemetryResponse
- Resource
Name string The full name of the resource that defines this service. Formatted as described in https://cloud.google.com/apis/design/resource_names.
- Resource
Name string The full name of the resource that defines this service. Formatted as described in https://cloud.google.com/apis/design/resource_names.
- resource
Name String The full name of the resource that defines this service. Formatted as described in https://cloud.google.com/apis/design/resource_names.
- resource
Name string The full name of the resource that defines this service. Formatted as described in https://cloud.google.com/apis/design/resource_names.
- resource_
name str The full name of the resource that defines this service. Formatted as described in https://cloud.google.com/apis/design/resource_names.
- resource
Name String The full name of the resource that defines this service. Formatted as described in https://cloud.google.com/apis/design/resource_names.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0