Class ContainerClusterResourceUsageExportConfig.Jsii$Proxy

    • Method Detail

      • getEnableNetworkEgressMetering

        public final Object getEnableNetworkEgressMetering()
        Description copied from interface: ContainerClusterResourceUsageExportConfig
        Whether to enable network egress metering for this cluster.

        If enabled, a daemonset will be created in the cluster to meter network egress traffic. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#enable_network_egress_metering ContainerCluster#enable_network_egress_metering}

        Specified by:
        getEnableNetworkEgressMetering in interface ContainerClusterResourceUsageExportConfig
      • getEnableResourceConsumptionMetering

        public final Object getEnableResourceConsumptionMetering()
        Description copied from interface: ContainerClusterResourceUsageExportConfig
        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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#enable_resource_consumption_metering ContainerCluster#enable_resource_consumption_metering}

        Specified by:
        getEnableResourceConsumptionMetering in interface ContainerClusterResourceUsageExportConfig
      • $jsii$toJson

        @Internal
        public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
        Specified by:
        $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object