Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.monitoring/v3.getService
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
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
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi