ClusterResourceUsageExportConfig class
Constructors
-
ClusterResourceUsageExportConfig({required Input<
ClusterResourceUsageExportConfigBigqueryDestination> bigqueryDestination, Input<bool?> ? enableNetworkEgressMetering, Input<bool?> ? enableResourceConsumptionMetering}) -
Creates a new ClusterResourceUsageExportConfig.
bigqueryDestinationParameters for using BigQuery as the destination of resource usage export.enableNetworkEgressMeteringWhether to enable network egress metering for this cluster. If enabled, a daemonset will be createdenableResourceConsumptionMeteringWhether to enable resourceconst -
ClusterResourceUsageExportConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
bigqueryDestination
→ Input<
ClusterResourceUsageExportConfigBigqueryDestination> -
Parameters for using BigQuery as the destination of resource usage export.
final
-
enableNetworkEgressMetering
→ Input<
bool?> ? -
Whether to enable network egress metering for this cluster. If enabled, a daemonset will be created
in the cluster to meter network egress traffic.
final
-
enableResourceConsumptionMetering
→ Input<
bool?> ? -
Whether to enable resource
consumption metering on this cluster. When enabled, a table will be created in
the resource export BigQuery dataset to store resource consumption data. The
resulting table can be joined with the resource usage table or with BigQuery
billing export. Defaults to
true.final - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited