GetClusterMonitoringConfig class
Constructors
-
GetClusterMonitoringConfig({required Input<List<GetClusterMonitoringConfigAdvancedDatapathObservabilityConfig>> advancedDatapathObservabilityConfigs, required Input<List<String>> enableComponents, required Input<List<GetClusterMonitoringConfigManagedPrometheus>> managedPrometheuses})
-
Creates a new GetClusterMonitoringConfig.
advancedDatapathObservabilityConfigs Configuration of Advanced Datapath Observability features.
enableComponents GKE components exposing metrics. Valid values include SYSTEM_COMPONENTS, APISERVER, SCHEDULER, CONTROLLER_MANAGER, STORAGE, HPA, POD, DAEMONSET, DEPLOYMENT, STATEFULSET, WORKLOADS, KUBELET, CADVISOR, DCGM and JOBSET.
managedPrometheuses Configuration for Google Cloud Managed Services for Prometheus.
const
-
GetClusterMonitoringConfig.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
advancedDatapathObservabilityConfigs
→ Input<List<GetClusterMonitoringConfigAdvancedDatapathObservabilityConfig>>
-
Configuration of Advanced Datapath Observability features.
final
-
enableComponents
→ Input<List<String>>
-
GKE components exposing metrics. Valid values include SYSTEM_COMPONENTS, APISERVER, SCHEDULER, CONTROLLER_MANAGER, STORAGE, HPA, POD, DAEMONSET, DEPLOYMENT, STATEFULSET, WORKLOADS, KUBELET, CADVISOR, DCGM and JOBSET.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
managedPrometheuses
→ Input<List<GetClusterMonitoringConfigManagedPrometheus>>
-
Configuration for Google Cloud Managed Services for Prometheus.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited