Class ContainerClusterCostManagementConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.container_cluster.ContainerClusterCostManagementConfig.Jsii$Proxy
-
- All Implemented Interfaces:
ContainerClusterCostManagementConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- ContainerClusterCostManagementConfig
@Stability(Stable) @Internal public static final class ContainerClusterCostManagementConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ContainerClusterCostManagementConfig
An implementation forContainerClusterCostManagementConfig
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.container_cluster.ContainerClusterCostManagementConfig
ContainerClusterCostManagementConfig.Builder, ContainerClusterCostManagementConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(ContainerClusterCostManagementConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theContainerClusterCostManagementConfig.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)ObjectgetEnabled()Whether to enable GKE cost allocation.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(ContainerClusterCostManagementConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theContainerClusterCostManagementConfig.Builder.
-
-
Method Detail
-
getEnabled
public final Object getEnabled()
Description copied from interface:ContainerClusterCostManagementConfigWhether to enable GKE cost allocation.When you enable GKE cost allocation, the cluster name and namespace of your GKE workloads appear in the labels field of the billing export to BigQuery. Defaults to false. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#enabled ContainerCluster#enabled}
- Specified by:
getEnabledin interfaceContainerClusterCostManagementConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-