<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/container/v1/cluster_service.proto

namespace GPBMetadata\Google\Container\V1;

class ClusterService
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Rpc\Code::initOnce();
        \GPBMetadata\Google\Rpc\Status::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xA4\xCA\x04\x0A)google/container/v1/cluster_service.proto\x12\x13google.container.v1\x1A\x17google/api/client.proto\x1A\x1Fgoogle/api/field_behavior.proto\x1A\x19google/api/resource.proto\x1A\x1Egoogle/protobuf/duration.proto\x1A\x1Bgoogle/protobuf/empty.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\x1A\x1Egoogle/protobuf/wrappers.proto\x1A\x15google/rpc/code.proto\x1A\x17google/rpc/status.proto\"\x81\x13\x0A\x0FLinuxNodeConfig\x12B\x0A\x07sysctls\x18\x01 \x03(\x0B21.google.container.v1.LinuxNodeConfig.SysctlsEntry\x12D\x0A\x0Bcgroup_mode\x18\x02 \x01(\x0E2/.google.container.v1.LinuxNodeConfig.CgroupMode\x12Q\x0A\x09hugepages\x18\x03 \x01(\x0B24.google.container.v1.LinuxNodeConfig.HugepagesConfigB\x03\xE0A\x01H\x00\x88\x01\x01\x12j\x0A\x1Ctransparent_hugepage_enabled\x18\x04 \x01(\x0E2?.google.container.v1.LinuxNodeConfig.TransparentHugepageEnabledB\x03\xE0A\x01\x12h\x0A\x1Btransparent_hugepage_defrag\x18\x05 \x01(\x0E2>.google.container.v1.LinuxNodeConfig.TransparentHugepageDefragB\x03\xE0A\x01\x12N\x0A\x0Bswap_config\x18\x0C \x01(\x0B2/.google.container.v1.LinuxNodeConfig.SwapConfigB\x03\xE0A\x01H\x01\x88\x01\x01\x12e\x0A\x1Anode_kernel_module_loading\x18\x0D \x01(\x0B2<.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoadingB\x03\xE0A\x01\x1A\x7F\x0A\x0FHugepagesConfig\x12!\x0A\x0Fhugepage_size2m\x18\x01 \x01(\x05B\x03\xE0A\x01H\x00\x88\x01\x01\x12!\x0A\x0Fhugepage_size1g\x18\x02 \x01(\x05B\x03\xE0A\x01H\x01\x88\x01\x01B\x12\x0A\x10_hugepage_size2mB\x12\x0A\x10_hugepage_size1g\x1A\xA9\x06\x0A\x0ASwapConfig\x12\x19\x0A\x07enabled\x18\x01 \x01(\x08B\x03\xE0A\x01H\x01\x88\x01\x01\x12e\x0A\x11encryption_config\x18\x02 \x01(\x0B2@.google.container.v1.LinuxNodeConfig.SwapConfig.EncryptionConfigB\x03\xE0A\x01H\x02\x88\x01\x01\x12\\\x0A\x11boot_disk_profile\x18\x03 \x01(\x0B2?.google.container.v1.LinuxNodeConfig.SwapConfig.BootDiskProfileH\x00\x12o\x0A\x1Bephemeral_local_ssd_profile\x18\x04 \x01(\x0B2H.google.container.v1.LinuxNodeConfig.SwapConfig.EphemeralLocalSsdProfileH\x00\x12o\x0A\x1Bdedicated_local_ssd_profile\x18\x05 \x01(\x0B2H.google.container.v1.LinuxNodeConfig.SwapConfig.DedicatedLocalSsdProfileH\x00\x1A;\x0A\x10EncryptionConfig\x12\x1A\x0A\x08disabled\x18\x01 \x01(\x08B\x03\xE0A\x01H\x00\x88\x01\x01B\x0B\x0A\x09_disabled\x1AT\x0A\x0FBootDiskProfile\x12\x17\x0A\x0Dswap_size_gib\x18\x01 \x01(\x03H\x00\x12\x1B\x0A\x11swap_size_percent\x18\x02 \x01(\x05H\x00B\x0B\x0A\x09swap_size\x1A]\x0A\x18EphemeralLocalSsdProfile\x12\x17\x0A\x0Dswap_size_gib\x18\x01 \x01(\x03H\x00\x12\x1B\x0A\x11swap_size_percent\x18\x02 \x01(\x05H\x00B\x0B\x0A\x09swap_size\x1A.\x0A\x18DedicatedLocalSsdProfile\x12\x12\x0A\x0Adisk_count\x18\x01 \x01(\x03B\x15\x0A\x13performance_profileB\x0A\x0A\x08_enabledB\x14\x0A\x12_encryption_config\x1A\xCF\x01\x0A\x17NodeKernelModuleLoading\x12S\x0A\x06policy\x18\x01 \x01(\x0E2C.google.container.v1.LinuxNodeConfig.NodeKernelModuleLoading.Policy\"_\x0A\x06Policy\x12\x16\x0A\x12POLICY_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16ENFORCE_SIGNED_MODULES\x10\x01\x12!\x0A\x1DDO_NOT_ENFORCE_SIGNED_MODULES\x10\x02\x1A.\x0A\x0CSysctlsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"Q\x0A\x0ACgroupMode\x12\x1B\x0A\x17CGROUP_MODE_UNSPECIFIED\x10\x00\x12\x12\x0A\x0ECGROUP_MODE_V1\x10\x01\x12\x12\x0A\x0ECGROUP_MODE_V2\x10\x02\"\xC5\x01\x0A\x1ATransparentHugepageEnabled\x12,\x0A(TRANSPARENT_HUGEPAGE_ENABLED_UNSPECIFIED\x10\x00\x12'\x0A#TRANSPARENT_HUGEPAGE_ENABLED_ALWAYS\x10\x01\x12(\x0A\$TRANSPARENT_HUGEPAGE_ENABLED_MADVISE\x10\x02\x12&\x0A\"TRANSPARENT_HUGEPAGE_ENABLED_NEVER\x10\x03\"\x9B\x02\x0A\x19TransparentHugepageDefrag\x12+\x0A'TRANSPARENT_HUGEPAGE_DEFRAG_UNSPECIFIED\x10\x00\x12&\x0A\"TRANSPARENT_HUGEPAGE_DEFRAG_ALWAYS\x10\x01\x12%\x0A!TRANSPARENT_HUGEPAGE_DEFRAG_DEFER\x10\x02\x122\x0A.TRANSPARENT_HUGEPAGE_DEFRAG_DEFER_WITH_MADVISE\x10\x03\x12'\x0A#TRANSPARENT_HUGEPAGE_DEFRAG_MADVISE\x10\x04\x12%\x0A!TRANSPARENT_HUGEPAGE_DEFRAG_NEVER\x10\x05B\x0C\x0A\x0A_hugepagesB\x0E\x0A\x0C_swap_config\"\xB4\x01\x0A\x11WindowsNodeConfig\x12D\x0A\x0Aos_version\x18\x01 \x01(\x0E20.google.container.v1.WindowsNodeConfig.OSVersion\"Y\x0A\x09OSVersion\x12\x1A\x0A\x16OS_VERSION_UNSPECIFIED\x10\x00\x12\x17\x0A\x13OS_VERSION_LTSC2019\x10\x01\x12\x17\x0A\x13OS_VERSION_LTSC2022\x10\x02\"\xDC\x09\x0A\x11NodeKubeletConfig\x12\x1A\x0A\x12cpu_manager_policy\x18\x01 \x01(\x09\x12C\x0A\x10topology_manager\x18\x08 \x01(\x0B2\$.google.container.v1.TopologyManagerB\x03\xE0A\x01\x12?\x0A\x0Ememory_manager\x18\x09 \x01(\x0B2\".google.container.v1.MemoryManagerB\x03\xE0A\x01\x121\x0A\x0Dcpu_cfs_quota\x18\x02 \x01(\x0B2\x1A.google.protobuf.BoolValue\x12\x1C\x0A\x14cpu_cfs_quota_period\x18\x03 \x01(\x09\x12\x16\x0A\x0Epod_pids_limit\x18\x04 \x01(\x03\x123\x0A&insecure_kubelet_readonly_port_enabled\x18\x07 \x01(\x08H\x00\x88\x01\x01\x12+\x0A\x1Eimage_gc_low_threshold_percent\x18\x0A \x01(\x05B\x03\xE0A\x01\x12,\x0A\x1Fimage_gc_high_threshold_percent\x18\x0B \x01(\x05B\x03\xE0A\x01\x12!\x0A\x14image_minimum_gc_age\x18\x0C \x01(\x09B\x03\xE0A\x01\x12!\x0A\x14image_maximum_gc_age\x18\x0D \x01(\x09B\x03\xE0A\x01\x12#\x0A\x16container_log_max_size\x18\x0E \x01(\x09B\x03\xE0A\x01\x12\$\x0A\x17container_log_max_files\x18\x0F \x01(\x05B\x03\xE0A\x01\x12#\x0A\x16allowed_unsafe_sysctls\x18\x10 \x03(\x09B\x03\xE0A\x01\x12@\x0A\x0Deviction_soft\x18\x11 \x01(\x0B2\$.google.container.v1.EvictionSignalsB\x03\xE0A\x01\x12Q\x0A\x1Aeviction_soft_grace_period\x18\x12 \x01(\x0B2(.google.container.v1.EvictionGracePeriodB\x03\xE0A\x01\x12R\x0A\x18eviction_minimum_reclaim\x18\x13 \x01(\x0B2+.google.container.v1.EvictionMinimumReclaimB\x03\xE0A\x01\x122\x0A%eviction_max_pod_grace_period_seconds\x18\x14 \x01(\x05B\x03\xE0A\x01\x12%\x0A\x18max_parallel_image_pulls\x18\x15 \x01(\x05B\x03\xE0A\x01\x12)\x0A\x17single_process_oom_kill\x18\x16 \x01(\x08B\x03\xE0A\x01H\x01\x88\x01\x01\x12/\x0A\x1Dshutdown_grace_period_seconds\x18\x1A \x01(\x05B\x03\xE0A\x01H\x02\x88\x01\x01\x12=\x0A+shutdown_grace_period_critical_pods_seconds\x18\x1B \x01(\x05B\x03\xE0A\x01H\x03\x88\x01\x01B)\x0A'_insecure_kubelet_readonly_port_enabledB\x1A\x0A\x18_single_process_oom_killB \x0A\x1E_shutdown_grace_period_secondsB.\x0A,_shutdown_grace_period_critical_pods_seconds\"0\x0A\x0FTopologyManager\x12\x0E\x0A\x06policy\x18\x01 \x01(\x09\x12\x0D\x0A\x05scope\x18\x02 \x01(\x09\"\x1F\x0A\x0DMemoryManager\x12\x0E\x0A\x06policy\x18\x01 \x01(\x09\"\xCE\x01\x0A\x0FEvictionSignals\x12\x1D\x0A\x10memory_available\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x1D\x0A\x10nodefs_available\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x1F\x0A\x12nodefs_inodes_free\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x1E\x0A\x11imagefs_available\x18\x04 \x01(\x09B\x03\xE0A\x01\x12 \x0A\x13imagefs_inodes_free\x18\x05 \x01(\x09B\x03\xE0A\x01\x12\x1A\x0A\x0Dpid_available\x18\x06 \x01(\x09B\x03\xE0A\x01\"\xD2\x01\x0A\x13EvictionGracePeriod\x12\x1D\x0A\x10memory_available\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x1D\x0A\x10nodefs_available\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x1F\x0A\x12nodefs_inodes_free\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x1E\x0A\x11imagefs_available\x18\x04 \x01(\x09B\x03\xE0A\x01\x12 \x0A\x13imagefs_inodes_free\x18\x05 \x01(\x09B\x03\xE0A\x01\x12\x1A\x0A\x0Dpid_available\x18\x06 \x01(\x09B\x03\xE0A\x01\"\xD5\x01\x0A\x16EvictionMinimumReclaim\x12\x1D\x0A\x10memory_available\x18\x01 \x01(\x09B\x03\xE0A\x01\x12\x1D\x0A\x10nodefs_available\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x1F\x0A\x12nodefs_inodes_free\x18\x03 \x01(\x09B\x03\xE0A\x01\x12\x1E\x0A\x11imagefs_available\x18\x04 \x01(\x09B\x03\xE0A\x01\x12 \x0A\x13imagefs_inodes_free\x18\x05 \x01(\x09B\x03\xE0A\x01\x12\x1A\x0A\x0Dpid_available\x18\x06 \x01(\x09B\x03\xE0A\x01\"\xED\x17\x0A\x0ANodeConfig\x12\x14\x0A\x0Cmachine_type\x18\x01 \x01(\x09\x12\x14\x0A\x0Cdisk_size_gb\x18\x02 \x01(\x05\x12\x14\x0A\x0Coauth_scopes\x18\x03 \x03(\x09\x12\x17\x0A\x0Fservice_account\x18\x09 \x01(\x09\x12?\x0A\x08metadata\x18\x04 \x03(\x0B2-.google.container.v1.NodeConfig.MetadataEntry\x12\x12\x0A\x0Aimage_type\x18\x05 \x01(\x09\x12;\x0A\x06labels\x18\x06 \x03(\x0B2+.google.container.v1.NodeConfig.LabelsEntry\x12\x17\x0A\x0Flocal_ssd_count\x18\x07 \x01(\x05\x12\x0C\x0A\x04tags\x18\x08 \x03(\x09\x12\x13\x0A\x0Bpreemptible\x18\x0A \x01(\x08\x12<\x0A\x0Caccelerators\x18\x0B \x03(\x0B2&.google.container.v1.AcceleratorConfig\x12\x11\x0A\x09disk_type\x18\x0C \x01(\x09\x12\x18\x0A\x10min_cpu_platform\x18\x0D \x01(\x09\x12M\x0A\x18workload_metadata_config\x18\x0E \x01(\x0B2+.google.container.v1.WorkloadMetadataConfig\x12.\x0A\x06taints\x18\x0F \x03(\x0B2\x1E.google.container.v1.NodeTaint\x12:\x0A\x0Esandbox_config\x18\x11 \x01(\x0B2\".google.container.v1.SandboxConfig\x12\x12\x0A\x0Anode_group\x18\x12 \x01(\x09\x12F\x0A\x14reservation_affinity\x18\x13 \x01(\x0B2(.google.container.v1.ReservationAffinity\x12M\x0A\x18shielded_instance_config\x18\x14 \x01(\x0B2+.google.container.v1.ShieldedInstanceConfig\x12?\x0A\x11linux_node_config\x18\x15 \x01(\x0B2\$.google.container.v1.LinuxNodeConfig\x12>\x0A\x0Ekubelet_config\x18\x16 \x01(\x0B2&.google.container.v1.NodeKubeletConfig\x12\x19\x0A\x11boot_disk_kms_key\x18\x17 \x01(\x09\x124\x0A\x0Bgcfs_config\x18\x19 \x01(\x0B2\x1F.google.container.v1.GcfsConfig\x12O\x0A\x19advanced_machine_features\x18\x1A \x01(\x0B2,.google.container.v1.AdvancedMachineFeatures\x12.\x0A\x05gvnic\x18\x1D \x01(\x0B2\x1F.google.container.v1.VirtualNIC\x12\x0C\x0A\x04spot\x18  \x01(\x08\x12B\x0A\x12confidential_nodes\x18# \x01(\x0B2&.google.container.v1.ConfidentialNodes\x129\x0A\x0Bfast_socket\x18\$ \x01(\x0B2\x1F.google.container.v1.FastSocketH\x00\x88\x01\x01\x12L\x0A\x0Fresource_labels\x18% \x03(\x0B23.google.container.v1.NodeConfig.ResourceLabelsEntry\x12B\x0A\x0Elogging_config\x18& \x01(\x0B2*.google.container.v1.NodePoolLoggingConfig\x12C\x0A\x13windows_node_config\x18' \x01(\x0B2&.google.container.v1.WindowsNodeConfig\x12Q\x0A\x1Blocal_nvme_ssd_block_config\x18( \x01(\x0B2,.google.container.v1.LocalNvmeSsdBlockConfig\x12_\x0A\"ephemeral_storage_local_ssd_config\x18) \x01(\x0B23.google.container.v1.EphemeralStorageLocalSsdConfig\x12A\x0A\x12sole_tenant_config\x18* \x01(\x0B2%.google.container.v1.SoleTenantConfig\x12@\x0A\x11containerd_config\x18+ \x01(\x0B2%.google.container.v1.ContainerdConfig\x12G\x0A\x15resource_manager_tags\x18- \x01(\x0B2(.google.container.v1.ResourceManagerTags\x12(\x0A\x1Benable_confidential_storage\x18. \x01(\x08B\x03\xE0A\x01\x12D\x0A\x14secondary_boot_disks\x180 \x03(\x0B2&.google.container.v1.SecondaryBootDisk\x12\x15\x0A\x0Dstorage_pools\x181 \x03(\x09\x12f\x0A#secondary_boot_disk_update_strategy\x182 \x01(\x0B24.google.container.v1.SecondaryBootDiskUpdateStrategyH\x01\x88\x01\x01\x12D\x0A\x11gpu_direct_config\x183 \x01(\x0B2\$.google.container.v1.GPUDirectConfigH\x02\x88\x01\x01\x123\x0A\x10max_run_duration\x185 \x01(\x0B2\x19.google.protobuf.Duration\x12^\x0A\x19local_ssd_encryption_mode\x186 \x01(\x0E26.google.container.v1.NodeConfig.LocalSsdEncryptionModeH\x03\x88\x01\x01\x12W\x0A\x15effective_cgroup_mode\x187 \x01(\x0E23.google.container.v1.NodeConfig.EffectiveCgroupModeB\x03\xE0A\x03\x12\x17\x0A\x0Aflex_start\x188 \x01(\x08H\x04\x88\x01\x01\x120\x0A\x09boot_disk\x189 \x01(\x0B2\x1D.google.container.v1.BootDisk\x126\x0A\x13consolidation_delay\x18< \x01(\x0B2\x19.google.protobuf.Duration\x1A/\x0A\x0DMetadataEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\x1A-\x0A\x0BLabelsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\x1A5\x0A\x13ResourceLabelsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"z\x0A\x16LocalSsdEncryptionMode\x12)\x0A%LOCAL_SSD_ENCRYPTION_MODE_UNSPECIFIED\x10\x00\x12\x17\x0A\x13STANDARD_ENCRYPTION\x10\x01\x12\x1C\x0A\x18EPHEMERAL_KEY_ENCRYPTION\x10\x02\"x\x0A\x13EffectiveCgroupMode\x12%\x0A!EFFECTIVE_CGROUP_MODE_UNSPECIFIED\x10\x00\x12\x1C\x0A\x18EFFECTIVE_CGROUP_MODE_V1\x10\x01\x12\x1C\x0A\x18EFFECTIVE_CGROUP_MODE_V2\x10\x02B\x0E\x0A\x0C_fast_socketB&\x0A\$_secondary_boot_disk_update_strategyB\x14\x0A\x12_gpu_direct_configB\x1C\x0A\x1A_local_ssd_encryption_modeB\x0D\x0A\x0B_flex_start\"\xA4\x03\x0A\x17AdvancedMachineFeatures\x12\x1D\x0A\x10threads_per_core\x18\x01 \x01(\x03H\x00\x88\x01\x01\x12)\x0A\x1Cenable_nested_virtualization\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12p\x0A\x1Bperformance_monitoring_unit\x18\x03 \x01(\x0E2F.google.container.v1.AdvancedMachineFeatures.PerformanceMonitoringUnitH\x02\x88\x01\x01\"w\x0A\x19PerformanceMonitoringUnit\x12+\x0A'PERFORMANCE_MONITORING_UNIT_UNSPECIFIED\x10\x00\x12\x11\x0A\x0DARCHITECTURAL\x10\x01\x12\x0C\x0A\x08STANDARD\x10\x02\x12\x0C\x0A\x08ENHANCED\x10\x03B\x13\x0A\x11_threads_per_coreB\x1F\x0A\x1D_enable_nested_virtualizationB\x1E\x0A\x1C_performance_monitoring_unit\"\xBC\x07\x0A\x11NodeNetworkConfig\x12\x1D\x0A\x10create_pod_range\x18\x04 \x01(\x08B\x03\xE0A\x04\x12\x11\x0A\x09pod_range\x18\x05 \x01(\x09\x12\x1B\x0A\x13pod_ipv4_cidr_block\x18\x06 \x01(\x09\x12!\x0A\x14enable_private_nodes\x18\x09 \x01(\x08H\x00\x88\x01\x01\x12h\x0A\x1Anetwork_performance_config\x18\x0B \x01(\x0B2?.google.container.v1.NodeNetworkConfig.NetworkPerformanceConfigH\x01\x88\x01\x01\x12V\x0A\x1Dpod_cidr_overprovision_config\x18\x0D \x01(\x0B2/.google.container.v1.PodCIDROverprovisionConfig\x12Y\x0A\x1Fadditional_node_network_configs\x18\x0E \x03(\x0B20.google.container.v1.AdditionalNodeNetworkConfig\x12W\x0A\x1Eadditional_pod_network_configs\x18\x0F \x03(\x0B2/.google.container.v1.AdditionalPodNetworkConfig\x12'\x0A\x1Apod_ipv4_range_utilization\x18\x10 \x01(\x01B\x03\xE0A\x03\x12=\x0A\x0Asubnetwork\x18\x13 \x01(\x09B)\xE0A\x01\xFAA#\x0A!compute.googleapis.com/Subnetwork\x12H\x0A\x13network_tier_config\x18\x14 \x01(\x0B2&.google.container.v1.NetworkTierConfigB\x03\xE0A\x03\x1A\xD4\x01\x0A\x18NetworkPerformanceConfig\x12n\x0A\x1Btotal_egress_bandwidth_tier\x18\x01 \x01(\x0E2D.google.container.v1.NodeNetworkConfig.NetworkPerformanceConfig.TierH\x00\x88\x01\x01\"(\x0A\x04Tier\x12\x14\x0A\x10TIER_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06TIER_1\x10\x01B\x1E\x0A\x1C_total_egress_bandwidth_tierB\x17\x0A\x15_enable_private_nodesB\x1D\x0A\x1B_network_performance_config\"B\x0A\x1BAdditionalNodeNetworkConfig\x12\x0F\x0A\x07network\x18\x01 \x01(\x09\x12\x12\x0A\x0Asubnetwork\x18\x02 \x01(\x09\"\xAB\x01\x0A\x1AAdditionalPodNetworkConfig\x12\x12\x0A\x0Asubnetwork\x18\x01 \x01(\x09\x12\x1B\x0A\x13secondary_pod_range\x18\x02 \x01(\x09\x12F\x0A\x11max_pods_per_node\x18\x03 \x01(\x0B2&.google.container.v1.MaxPodsConstraintH\x00\x88\x01\x01B\x14\x0A\x12_max_pods_per_node\"Y\x0A\x16ShieldedInstanceConfig\x12\x1A\x0A\x12enable_secure_boot\x18\x01 \x01(\x08\x12#\x0A\x1Benable_integrity_monitoring\x18\x02 \x01(\x08\"k\x0A\x0DSandboxConfig\x125\x0A\x04type\x18\x02 \x01(\x0E2'.google.container.v1.SandboxConfig.Type\"#\x0A\x04Type\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x0A\x0A\x06GVISOR\x10\x01\"\x1D\x0A\x0AGcfsConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\xDF\x01\x0A\x13ReservationAffinity\x12O\x0A\x18consume_reservation_type\x18\x01 \x01(\x0E2-.google.container.v1.ReservationAffinity.Type\x12\x0B\x0A\x03key\x18\x02 \x01(\x09\x12\x0E\x0A\x06values\x18\x03 \x03(\x09\"Z\x0A\x04Type\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x12\x0A\x0ENO_RESERVATION\x10\x01\x12\x13\x0A\x0FANY_RESERVATION\x10\x02\x12\x18\x0A\x14SPECIFIC_RESERVATION\x10\x03\"\xC9\x02\x0A\x10SoleTenantConfig\x12K\x0A\x0Fnode_affinities\x18\x01 \x03(\x0B22.google.container.v1.SoleTenantConfig.NodeAffinity\x12\x1F\x0A\x0Dmin_node_cpus\x18\x02 \x01(\x05B\x03\xE0A\x01H\x00\x88\x01\x01\x1A\xB4\x01\x0A\x0CNodeAffinity\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12M\x0A\x08operator\x18\x02 \x01(\x0E2;.google.container.v1.SoleTenantConfig.NodeAffinity.Operator\x12\x0E\x0A\x06values\x18\x03 \x03(\x09\"8\x0A\x08Operator\x12\x18\x0A\x14OPERATOR_UNSPECIFIED\x10\x00\x12\x06\x0A\x02IN\x10\x01\x12\x0A\x0A\x06NOT_IN\x10\x02B\x10\x0A\x0E_min_node_cpus\"\xEA\x0E\x0A\x10ContainerdConfig\x12i\x0A\x1Eprivate_registry_access_config\x18\x01 \x01(\x0B2A.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig\x12T\x0A\x10writable_cgroups\x18\x02 \x01(\x0B25.google.container.v1.ContainerdConfig.WritableCgroupsB\x03\xE0A\x01\x12P\x0A\x0Eregistry_hosts\x18\x03 \x03(\x0B28.google.container.v1.ContainerdConfig.RegistryHostConfig\x1A\xFC\x03\x0A\x1BPrivateRegistryAccessConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12\x8F\x01\x0A#certificate_authority_domain_config\x18\x02 \x03(\x0B2b.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig\x1A\xB9\x02\x0A CertificateAuthorityDomainConfig\x12\x0D\x0A\x05fqdns\x18\x01 \x03(\x09\x12\xB6\x01\x0A%gcp_secret_manager_certificate_config\x18\x02 \x01(\x0B2\x84\x01.google.container.v1.ContainerdConfig.PrivateRegistryAccessConfig.CertificateAuthorityDomainConfig.GCPSecretManagerCertificateConfigH\x00\x1A7\x0A!GCPSecretManagerCertificateConfig\x12\x12\x0A\x0Asecret_uri\x18\x01 \x01(\x09B\x14\x0A\x12certificate_config\x1A'\x0A\x0FWritableCgroups\x12\x14\x0A\x07enabled\x18\x01 \x01(\x08B\x03\xE0A\x01\x1A\x9A\x08\x0A\x12RegistryHostConfig\x12\x0E\x0A\x06server\x18\x01 \x01(\x09\x12R\x0A\x05hosts\x18\x02 \x03(\x0B2C.google.container.v1.ContainerdConfig.RegistryHostConfig.HostConfig\x1AK\x0A\x11CertificateConfig\x12'\x0A\x1Dgcp_secret_manager_secret_uri\x18\x01 \x01(\x09H\x00B\x0D\x0A\x0Bcertificate\x1A\xCA\x01\x0A\x15CertificateConfigPair\x12X\x0A\x04cert\x18\x01 \x01(\x0B2J.google.container.v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\x12W\x0A\x03key\x18\x02 \x01(\x0B2J.google.container.v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\x1A,\x0A\x0ERegistryHeader\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x03(\x09\x1A\xD2\x03\x0A\x0AHostConfig\x12\x0C\x0A\x04host\x18\x01 \x01(\x09\x12]\x0A\x0Ccapabilities\x18\x02 \x03(\x0E2G.google.container.v1.ContainerdConfig.RegistryHostConfig.HostCapability\x12\x15\x0A\x0Doverride_path\x18\x03 \x01(\x08\x12W\x0A\x06header\x18\x04 \x03(\x0B2G.google.container.v1.ContainerdConfig.RegistryHostConfig.RegistryHeader\x12V\x0A\x02ca\x18\x05 \x03(\x0B2J.google.container.v1.ContainerdConfig.RegistryHostConfig.CertificateConfig\x12^\x0A\x06client\x18\x06 \x03(\x0B2N.google.container.v1.ContainerdConfig.RegistryHostConfig.CertificateConfigPair\x12/\x0A\x0Cdial_timeout\x18\x07 \x01(\x0B2\x19.google.protobuf.Duration\"\x82\x01\x0A\x0EHostCapability\x12\x1F\x0A\x1BHOST_CAPABILITY_UNSPECIFIED\x10\x00\x12\x18\x0A\x14HOST_CAPABILITY_PULL\x10\x01\x12\x1B\x0A\x17HOST_CAPABILITY_RESOLVE\x10\x02\x12\x18\x0A\x14HOST_CAPABILITY_PUSH\x10\x03\"\xB9\x01\x0A\x09NodeTaint\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09\x125\x0A\x06effect\x18\x03 \x01(\x0E2%.google.container.v1.NodeTaint.Effect\"Y\x0A\x06Effect\x12\x16\x0A\x12EFFECT_UNSPECIFIED\x10\x00\x12\x0F\x0A\x0BNO_SCHEDULE\x10\x01\x12\x16\x0A\x12PREFER_NO_SCHEDULE\x10\x02\x12\x0E\x0A\x0ANO_EXECUTE\x10\x03\"<\x0A\x0ANodeTaints\x12.\x0A\x06taints\x18\x01 \x03(\x0B2\x1E.google.container.v1.NodeTaint\"x\x0A\x0ANodeLabels\x12;\x0A\x06labels\x18\x01 \x03(\x0B2+.google.container.v1.NodeLabels.LabelsEntry\x1A-\x0A\x0BLabelsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\x80\x01\x0A\x0EResourceLabels\x12?\x0A\x06labels\x18\x01 \x03(\x0B2/.google.container.v1.ResourceLabels.LabelsEntry\x1A-\x0A\x0BLabelsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\x1B\x0A\x0BNetworkTags\x12\x0C\x0A\x04tags\x18\x01 \x03(\x09\"\xE8\x01\x0A\x0AMasterAuth\x12\x14\x0A\x08username\x18\x01 \x01(\x09B\x02\x18\x01\x12\x14\x0A\x08password\x18\x02 \x01(\x09B\x02\x18\x01\x12O\x0A\x19client_certificate_config\x18\x03 \x01(\x0B2,.google.container.v1.ClientCertificateConfig\x12#\x0A\x16cluster_ca_certificate\x18d \x01(\x09B\x03\xE0A\x03\x12\x1F\x0A\x12client_certificate\x18e \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Aclient_key\x18f \x01(\x09B\x03\xE0A\x03\";\x0A\x17ClientCertificateConfig\x12 \x0A\x18issue_client_certificate\x18\x01 \x01(\x08\"\xCE\x0A\x0A\x0CAddonsConfig\x12C\x0A\x13http_load_balancing\x18\x01 \x01(\x0B2&.google.container.v1.HttpLoadBalancing\x12Q\x0A\x1Ahorizontal_pod_autoscaling\x18\x02 \x01(\x0B2-.google.container.v1.HorizontalPodAutoscaling\x12J\x0A\x14kubernetes_dashboard\x18\x03 \x01(\x0B2(.google.container.v1.KubernetesDashboardB\x02\x18\x01\x12G\x0A\x15network_policy_config\x18\x04 \x01(\x0B2(.google.container.v1.NetworkPolicyConfig\x12=\x0A\x10cloud_run_config\x18\x07 \x01(\x0B2#.google.container.v1.CloudRunConfig\x12=\x0A\x10dns_cache_config\x18\x08 \x01(\x0B2#.google.container.v1.DnsCacheConfig\x12K\x0A\x17config_connector_config\x18\x0A \x01(\x0B2*.google.container.v1.ConfigConnectorConfig\x12d\x0A%gce_persistent_disk_csi_driver_config\x18\x0B \x01(\x0B25.google.container.v1.GcePersistentDiskCsiDriverConfig\x12Y\x0A\x1Fgcp_filestore_csi_driver_config\x18\x0E \x01(\x0B20.google.container.v1.GcpFilestoreCsiDriverConfig\x12J\x0A\x17gke_backup_agent_config\x18\x10 \x01(\x0B2).google.container.v1.GkeBackupAgentConfig\x12O\x0A\x1Agcs_fuse_csi_driver_config\x18\x11 \x01(\x0B2+.google.container.v1.GcsFuseCsiDriverConfig\x12F\x0A\x12stateful_ha_config\x18\x12 \x01(\x0B2%.google.container.v1.StatefulHAConfigB\x03\xE0A\x01\x12Z\x0A\x1Fparallelstore_csi_driver_config\x18\x13 \x01(\x0B21.google.container.v1.ParallelstoreCsiDriverConfig\x12H\x0A\x13ray_operator_config\x18\x15 \x01(\x0B2&.google.container.v1.RayOperatorConfigB\x03\xE0A\x01\x12Z\x0A\x1Fhigh_scale_checkpointing_config\x18\x16 \x01(\x0B21.google.container.v1.HighScaleCheckpointingConfig\x12L\x0A\x18lustre_csi_driver_config\x18\x17 \x01(\x0B2*.google.container.v1.LustreCsiDriverConfig\x12P\x0A\x17slice_controller_config\x18\x1A \x01(\x0B2*.google.container.v1.SliceControllerConfigB\x03\xE0A\x01\"%\x0A\x11HttpLoadBalancing\x12\x10\x0A\x08disabled\x18\x01 \x01(\x08\",\x0A\x18HorizontalPodAutoscaling\x12\x10\x0A\x08disabled\x18\x01 \x01(\x08\"'\x0A\x13KubernetesDashboard\x12\x10\x0A\x08disabled\x18\x01 \x01(\x08\"'\x0A\x13NetworkPolicyConfig\x12\x10\x0A\x08disabled\x18\x01 \x01(\x08\"!\x0A\x0EDnsCacheConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"9\x0A&PrivateClusterMasterGlobalAccessConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\xE8\x02\x0A\x14PrivateClusterConfig\x12 \x0A\x14enable_private_nodes\x18\x01 \x01(\x08B\x02\x18\x01\x12#\x0A\x17enable_private_endpoint\x18\x02 \x01(\x08B\x02\x18\x01\x12\x1E\x0A\x16master_ipv4_cidr_block\x18\x03 \x01(\x09\x12\x1F\x0A\x10private_endpoint\x18\x04 \x01(\x09B\x05\x18\x01\xE0A\x03\x12\x1E\x0A\x0Fpublic_endpoint\x18\x05 \x01(\x09B\x05\x18\x01\xE0A\x03\x12\x19\x0A\x0Cpeering_name\x18\x07 \x01(\x09B\x03\xE0A\x03\x12d\x0A\x1Bmaster_global_access_config\x18\x08 \x01(\x0B2;.google.container.v1.PrivateClusterMasterGlobalAccessConfigB\x02\x18\x01\x12'\x0A\x1Bprivate_endpoint_subnetwork\x18\x0A \x01(\x09B\x02\x18\x01\"D\x0A\x19AuthenticatorGroupsConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12\x16\x0A\x0Esecurity_group\x18\x02 \x01(\x09\"\xEE\x01\x0A\x0ECloudRunConfig\x12\x10\x0A\x08disabled\x18\x01 \x01(\x08\x12P\x0A\x12load_balancer_type\x18\x03 \x01(\x0E24.google.container.v1.CloudRunConfig.LoadBalancerType\"x\x0A\x10LoadBalancerType\x12\"\x0A\x1ELOAD_BALANCER_TYPE_UNSPECIFIED\x10\x00\x12\x1F\x0A\x1BLOAD_BALANCER_TYPE_EXTERNAL\x10\x01\x12\x1F\x0A\x1BLOAD_BALANCER_TYPE_INTERNAL\x10\x02\"(\x0A\x15ConfigConnectorConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"3\x0A GcePersistentDiskCsiDriverConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\".\x0A\x1BGcpFilestoreCsiDriverConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\")\x0A\x16GcsFuseCsiDriverConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"/\x0A\x1CParallelstoreCsiDriverConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"/\x0A\x1CHighScaleCheckpointingConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"O\x0A\x15LustreCsiDriverConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12%\x0A\x19enable_legacy_lustre_port\x18\x03 \x01(\x08B\x02\x18\x01\"-\x0A\x15SliceControllerConfig\x12\x14\x0A\x07enabled\x18\x01 \x01(\x08B\x03\xE0A\x01\"\xD8\x01\x0A\x11RayOperatorConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12U\x0A\x1Aray_cluster_logging_config\x18\x02 \x01(\x0B2,.google.container.v1.RayClusterLoggingConfigB\x03\xE0A\x01\x12[\x0A\x1Dray_cluster_monitoring_config\x18\x03 \x01(\x0B2/.google.container.v1.RayClusterMonitoringConfigB\x03\xE0A\x01\"'\x0A\x14GkeBackupAgentConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"#\x0A\x10StatefulHAConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\xEA\x02\x0A\x1EMasterAuthorizedNetworksConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12R\x0A\x0Bcidr_blocks\x18\x02 \x03(\x0B2=.google.container.v1.MasterAuthorizedNetworksConfig.CidrBlock\x12,\x0A\x1Fgcp_public_cidrs_access_enabled\x18\x03 \x01(\x08H\x00\x88\x01\x01\x121\x0A\$private_endpoint_enforcement_enabled\x18\x05 \x01(\x08H\x01\x88\x01\x01\x1A5\x0A\x09CidrBlock\x12\x14\x0A\x0Cdisplay_name\x18\x01 \x01(\x09\x12\x12\x0A\x0Acidr_block\x18\x02 \x01(\x09B\"\x0A _gcp_public_cidrs_access_enabledB'\x0A%_private_endpoint_enforcement_enabled\"\x1D\x0A\x0ALegacyAbac\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\x91\x01\x0A\x0DNetworkPolicy\x12=\x0A\x08provider\x18\x01 \x01(\x0E2+.google.container.v1.NetworkPolicy.Provider\x12\x0F\x0A\x07enabled\x18\x02 \x01(\x08\"0\x0A\x08Provider\x12\x18\x0A\x14PROVIDER_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06CALICO\x10\x01\"\xE3\x01\x0A\x13BinaryAuthorization\x12\x13\x0A\x07enabled\x18\x01 \x01(\x08B\x02\x18\x01\x12P\x0A\x0Fevaluation_mode\x18\x02 \x01(\x0E27.google.container.v1.BinaryAuthorization.EvaluationMode\"e\x0A\x0EEvaluationMode\x12\x1F\x0A\x1BEVALUATION_MODE_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08DISABLED\x10\x01\x12\$\x0A PROJECT_SINGLETON_POLICY_ENFORCE\x10\x02\"-\x0A\x1APodCIDROverprovisionConfig\x12\x0F\x0A\x07disable\x18\x01 \x01(\x08\"\xA4\x08\x0A\x12IPAllocationPolicy\x12\x16\x0A\x0Euse_ip_aliases\x18\x01 \x01(\x08\x12\x19\x0A\x11create_subnetwork\x18\x02 \x01(\x08\x12\x17\x0A\x0Fsubnetwork_name\x18\x03 \x01(\x09\x12\x1D\x0A\x11cluster_ipv4_cidr\x18\x04 \x01(\x09B\x02\x18\x01\x12\x1A\x0A\x0Enode_ipv4_cidr\x18\x05 \x01(\x09B\x02\x18\x01\x12\x1E\x0A\x12services_ipv4_cidr\x18\x06 \x01(\x09B\x02\x18\x01\x12\$\x0A\x1Ccluster_secondary_range_name\x18\x07 \x01(\x09\x12%\x0A\x1Dservices_secondary_range_name\x18\x08 \x01(\x09\x12\x1F\x0A\x17cluster_ipv4_cidr_block\x18\x09 \x01(\x09\x12\x1C\x0A\x14node_ipv4_cidr_block\x18\x0A \x01(\x09\x12 \x0A\x18services_ipv4_cidr_block\x18\x0B \x01(\x09\x12\x1F\x0A\x13tpu_ipv4_cidr_block\x18\x0D \x01(\x09B\x02\x18\x01\x12\x12\x0A\x0Ause_routes\x18\x0F \x01(\x08\x122\x0A\x0Astack_type\x18\x10 \x01(\x0E2\x1E.google.container.v1.StackType\x12=\x0A\x10ipv6_access_type\x18\x11 \x01(\x0E2#.google.container.v1.IPv6AccessType\x12V\x0A\x1Dpod_cidr_overprovision_config\x18\x15 \x01(\x0B2/.google.container.v1.PodCIDROverprovisionConfig\x12#\x0A\x16subnet_ipv6_cidr_block\x18\x16 \x01(\x09B\x03\xE0A\x03\x12%\x0A\x18services_ipv6_cidr_block\x18\x17 \x01(\x09B\x03\xE0A\x03\x12Y\x0A\x1Cadditional_pod_ranges_config\x18\x18 \x01(\x0B2..google.container.v1.AdditionalPodRangesConfigB\x03\xE0A\x03\x12/\x0A\"default_pod_ipv4_range_utilization\x18\x19 \x01(\x01B\x03\xE0A\x03\x12X\x0A\x1Cadditional_ip_ranges_configs\x18\x1D \x03(\x0B2-.google.container.v1.AdditionalIPRangesConfigB\x03\xE0A\x03\x12B\x0A\x10auto_ipam_config\x18\x1E \x01(\x0B2#.google.container.v1.AutoIpamConfigB\x03\xE0A\x01\x12C\x0A\x13network_tier_config\x18\x1F \x01(\x0B2&.google.container.v1.NetworkTierConfig\"\x83#\x0A\x07Cluster\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x02 \x01(\x09\x12\x1E\x0A\x12initial_node_count\x18\x03 \x01(\x05B\x02\x18\x01\x128\x0A\x0Bnode_config\x18\x04 \x01(\x0B2\x1F.google.container.v1.NodeConfigB\x02\x18\x01\x124\x0A\x0Bmaster_auth\x18\x05 \x01(\x0B2\x1F.google.container.v1.MasterAuth\x12\x17\x0A\x0Flogging_service\x18\x06 \x01(\x09\x12\x1A\x0A\x12monitoring_service\x18\x07 \x01(\x09\x12\x0F\x0A\x07network\x18\x08 \x01(\x09\x12\x19\x0A\x11cluster_ipv4_cidr\x18\x09 \x01(\x09\x128\x0A\x0Daddons_config\x18\x0A \x01(\x0B2!.google.container.v1.AddonsConfig\x12\x12\x0A\x0Asubnetwork\x18\x0B \x01(\x09\x121\x0A\x0Anode_pools\x18\x0C \x03(\x0B2\x1D.google.container.v1.NodePool\x12\x11\x0A\x09locations\x18\x0D \x03(\x09\x12\x1F\x0A\x17enable_kubernetes_alpha\x18\x0E \x01(\x08\x12\$\x0A\x1Balpha_cluster_feature_gates\x18\xA0\x01 \x03(\x09\x12I\x0A\x0Fresource_labels\x18\x0F \x03(\x0B20.google.container.v1.Cluster.ResourceLabelsEntry\x12\x19\x0A\x11label_fingerprint\x18\x10 \x01(\x09\x124\x0A\x0Blegacy_abac\x18\x12 \x01(\x0B2\x1F.google.container.v1.LegacyAbac\x12:\x0A\x0Enetwork_policy\x18\x13 \x01(\x0B2\".google.container.v1.NetworkPolicy\x12E\x0A\x14ip_allocation_policy\x18\x14 \x01(\x0B2'.google.container.v1.IPAllocationPolicy\x12b\x0A!master_authorized_networks_config\x18\x16 \x01(\x0B23.google.container.v1.MasterAuthorizedNetworksConfigB\x02\x18\x01\x12B\x0A\x12maintenance_policy\x18\x17 \x01(\x0B2&.google.container.v1.MaintenancePolicy\x12F\x0A\x14binary_authorization\x18\x18 \x01(\x0B2(.google.container.v1.BinaryAuthorization\x12<\x0A\x0Bautoscaling\x18\x1A \x01(\x0B2'.google.container.v1.ClusterAutoscaling\x12:\x0A\x0Enetwork_config\x18\x1B \x01(\x0B2\".google.container.v1.NetworkConfig\x12K\x0A\x1Bdefault_max_pods_constraint\x18\x1E \x01(\x0B2&.google.container.v1.MaxPodsConstraint\x12T\x0A\x1Cresource_usage_export_config\x18! \x01(\x0B2..google.container.v1.ResourceUsageExportConfig\x12S\x0A\x1Bauthenticator_groups_config\x18\" \x01(\x0B2..google.container.v1.AuthenticatorGroupsConfig\x12I\x0A\x16private_cluster_config\x18% \x01(\x0B2).google.container.v1.PrivateClusterConfig\x12D\x0A\x13database_encryption\x18& \x01(\x0B2'.google.container.v1.DatabaseEncryption\x12M\x0A\x18vertical_pod_autoscaling\x18' \x01(\x0B2+.google.container.v1.VerticalPodAutoscaling\x12:\x0A\x0Eshielded_nodes\x18( \x01(\x0B2\".google.container.v1.ShieldedNodes\x12<\x0A\x0Frelease_channel\x18) \x01(\x0B2#.google.container.v1.ReleaseChannel\x12M\x0A\x18workload_identity_config\x18+ \x01(\x0B2+.google.container.v1.WorkloadIdentityConfig\x12@\x0A\x11mesh_certificates\x18C \x01(\x0B2%.google.container.v1.MeshCertificates\x12I\x0A\x16cost_management_config\x18- \x01(\x0B2).google.container.v1.CostManagementConfig\x12D\x0A\x13notification_config\x181 \x01(\x0B2'.google.container.v1.NotificationConfig\x12B\x0A\x12confidential_nodes\x182 \x01(\x0B2&.google.container.v1.ConfidentialNodes\x12K\x0A\x17identity_service_config\x186 \x01(\x0B2*.google.container.v1.IdentityServiceConfig\x12\x16\x0A\x09self_link\x18d \x01(\x09B\x03\xE0A\x03\x12\x13\x0A\x04zone\x18e \x01(\x09B\x05\x18\x01\xE0A\x03\x12\x15\x0A\x08endpoint\x18f \x01(\x09B\x03\xE0A\x03\x12\x1F\x0A\x17initial_cluster_version\x18g \x01(\x09\x12#\x0A\x16current_master_version\x18h \x01(\x09B\x03\xE0A\x03\x12#\x0A\x14current_node_version\x18i \x01(\x09B\x05\x18\x01\xE0A\x03\x12\x18\x0A\x0Bcreate_time\x18j \x01(\x09B\x03\xE0A\x03\x128\x0A\x06status\x18k \x01(\x0E2#.google.container.v1.Cluster.StatusB\x03\xE0A\x03\x12\x1D\x0A\x0Estatus_message\x18l \x01(\x09B\x05\x18\x01\xE0A\x03\x12 \x0A\x13node_ipv4_cidr_size\x18m \x01(\x05B\x03\xE0A\x03\x12\x1F\x0A\x12services_ipv4_cidr\x18n \x01(\x09B\x03\xE0A\x03\x12\"\x0A\x13instance_group_urls\x18o \x03(\x09B\x05\x18\x01\xE0A\x03\x12!\x0A\x12current_node_count\x18p \x01(\x05B\x05\x18\x01\xE0A\x03\x12\x18\x0A\x0Bexpire_time\x18q \x01(\x09B\x03\xE0A\x03\x12\x15\x0A\x08location\x18r \x01(\x09B\x03\xE0A\x03\x12\x16\x0A\x0Aenable_tpu\x18s \x01(\x08B\x02\x18\x01\x12\"\x0A\x13tpu_ipv4_cidr_block\x18t \x01(\x09B\x05\x18\x01\xE0A\x03\x128\x0A\x0Aconditions\x18v \x03(\x0B2\$.google.container.v1.StatusCondition\x122\x0A\x09autopilot\x18\x80\x01 \x01(\x0B2\x1E.google.container.v1.Autopilot\x12\x10\x0A\x02id\x18\x81\x01 \x01(\x09B\x03\xE0A\x03\x12G\x0A\x12node_pool_defaults\x18\x83\x01 \x01(\x0B2%.google.container.v1.NodePoolDefaultsH\x00\x88\x01\x01\x12;\x0A\x0Elogging_config\x18\x84\x01 \x01(\x0B2\".google.container.v1.LoggingConfig\x12A\x0A\x11monitoring_config\x18\x85\x01 \x01(\x0B2%.google.container.v1.MonitoringConfig\x12G\x0A\x15node_pool_auto_config\x18\x88\x01 \x01(\x0B2'.google.container.v1.NodePoolAutoConfig\x12=\x0A\x0Fpod_autoscaling\x18\x8A\x01 \x01(\x0B2#.google.container.v1.PodAutoscaling\x12\x0D\x0A\x04etag\x18\x8B\x01 \x01(\x09\x12*\x0A\x05fleet\x18\x8C\x01 \x01(\x0B2\x1A.google.container.v1.Fleet\x12L\x0A\x17security_posture_config\x18\x91\x01 \x01(\x0B2*.google.container.v1.SecurityPostureConfig\x12Y\x0A\x1Econtrol_plane_endpoints_config\x18\x92\x01 \x01(\x0B20.google.container.v1.ControlPlaneEndpointsConfig\x12D\x0A\x14enable_k8s_beta_apis\x18\x8F\x01 \x01(\x0B2%.google.container.v1.K8sBetaAPIConfig\x12E\x0A\x11enterprise_config\x18\x95\x01 \x01(\x0B2%.google.container.v1.EnterpriseConfigB\x02\x18\x01\x12H\x0A\x15secret_manager_config\x18\x96\x01 \x01(\x0B2(.google.container.v1.SecretManagerConfig\x12P\x0A\x19compliance_posture_config\x18\x97\x01 \x01(\x0B2,.google.container.v1.CompliancePostureConfig\x12 \x0A\x0Dsatisfies_pzs\x18\x98\x01 \x01(\x08B\x03\xE0A\x03H\x01\x88\x01\x01\x12 \x0A\x0Dsatisfies_pzi\x18\x99\x01 \x01(\x08B\x03\xE0A\x03H\x02\x88\x01\x01\x12R\x0A\x18user_managed_keys_config\x18\x9A\x01 \x01(\x0B2*.google.container.v1.UserManagedKeysConfigH\x03\x88\x01\x01\x12I\x0A\x13rbac_binding_config\x18\x9C\x01 \x01(\x0B2&.google.container.v1.RBACBindingConfigH\x04\x88\x01\x01\x12K\x0A\x17gke_auto_upgrade_config\x18\xA3\x01 \x01(\x0B2).google.container.v1.GkeAutoUpgradeConfig\x12\\\x0A\x1Fanonymous_authentication_config\x18\xA4\x01 \x01(\x0B22.google.container.v1.AnonymousAuthenticationConfig\x12V\x0A\x1Cmanaged_opentelemetry_config\x18\xA8\x01 \x01(\x0B2/.google.container.v1.ManagedOpenTelemetryConfig\x1A5\x0A\x13ResourceLabelsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"w\x0A\x06Status\x12\x16\x0A\x12STATUS_UNSPECIFIED\x10\x00\x12\x10\x0A\x0CPROVISIONING\x10\x01\x12\x0B\x0A\x07RUNNING\x10\x02\x12\x0F\x0A\x0BRECONCILING\x10\x03\x12\x0C\x0A\x08STOPPING\x10\x04\x12\x09\x0A\x05ERROR\x10\x05\x12\x0C\x0A\x08DEGRADED\x10\x06B\x15\x0A\x13_node_pool_defaultsB\x10\x0A\x0E_satisfies_pzsB\x10\x0A\x0E_satisfies_pziB\x1B\x0A\x19_user_managed_keys_configB\x16\x0A\x14_rbac_binding_config\"\xEF\x01\x0A\x11RBACBindingConfig\x12;\x0A.enable_insecure_binding_system_unauthenticated\x18\x01 \x01(\x08H\x00\x88\x01\x01\x129\x0A,enable_insecure_binding_system_authenticated\x18\x02 \x01(\x08H\x01\x88\x01\x01B1\x0A/_enable_insecure_binding_system_unauthenticatedB/\x0A-_enable_insecure_binding_system_authenticated\"\xA2\x05\x0A\x15UserManagedKeysConfig\x128\x0A\x0Acluster_ca\x18\x0A \x01(\x09B\$\xFAA!\x0A\x1Fprivateca.googleapis.com/CaPool\x129\x0A\x0Betcd_api_ca\x18\x0B \x01(\x09B\$\xFAA!\x0A\x1Fprivateca.googleapis.com/CaPool\x12:\x0A\x0Cetcd_peer_ca\x18\x0C \x01(\x09B\$\xFAA!\x0A\x1Fprivateca.googleapis.com/CaPool\x12S\x0A\x1Cservice_account_signing_keys\x18\x0D \x03(\x09B-\xFAA*\x0A(cloudkms.googleapis.com/CryptoKeyVersion\x12X\x0A!service_account_verification_keys\x18\x0E \x03(\x09B-\xFAA*\x0A(cloudkms.googleapis.com/CryptoKeyVersion\x12<\x0A\x0Eaggregation_ca\x18\x0F \x01(\x09B\$\xFAA!\x0A\x1Fprivateca.googleapis.com/CaPool\x12X\x0A!control_plane_disk_encryption_key\x18\x10 \x01(\x09B-\xFAA*\x0A(cloudkms.googleapis.com/CryptoKeyVersion\x127\x0A*control_plane_disk_encryption_key_versions\x18\x12 \x03(\x09B\x03\xE0A\x03\x12X\x0A!gkeops_etcd_backup_encryption_key\x18\x11 \x01(\x09B-\xFAA*\x0A(cloudkms.googleapis.com/CryptoKeyVersion\"\x9E\x01\x0A\x1DAnonymousAuthenticationConfig\x12E\x0A\x04mode\x18\x01 \x01(\x0E27.google.container.v1.AnonymousAuthenticationConfig.Mode\"6\x0A\x04Mode\x12\x14\x0A\x10MODE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07ENABLED\x10\x01\x12\x0B\x0A\x07LIMITED\x10\x02\"\xBA\x02\x0A\x17CompliancePostureConfig\x12D\x0A\x04mode\x18\x01 \x01(\x0E21.google.container.v1.CompliancePostureConfig.ModeH\x00\x88\x01\x01\x12]\x0A\x14compliance_standards\x18\x02 \x03(\x0B2?.google.container.v1.CompliancePostureConfig.ComplianceStandard\x1A8\x0A\x12ComplianceStandard\x12\x15\x0A\x08standard\x18\x01 \x01(\x09H\x00\x88\x01\x01B\x0B\x0A\x09_standard\"7\x0A\x04Mode\x12\x14\x0A\x10MODE_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08DISABLED\x10\x01\x12\x0B\x0A\x07ENABLED\x10\x02B\x07\x0A\x05_mode\"(\x0A\x10K8sBetaAPIConfig\x12\x14\x0A\x0Cenabled_apis\x18\x01 \x03(\x09\"\xAE\x03\x0A\x15SecurityPostureConfig\x12B\x0A\x04mode\x18\x01 \x01(\x0E2/.google.container.v1.SecurityPostureConfig.ModeH\x00\x88\x01\x01\x12]\x0A\x12vulnerability_mode\x18\x02 \x01(\x0E2<.google.container.v1.SecurityPostureConfig.VulnerabilityModeH\x01\x88\x01\x01\"E\x0A\x04Mode\x12\x14\x0A\x10MODE_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08DISABLED\x10\x01\x12\x09\x0A\x05BASIC\x10\x02\x12\x0E\x0A\x0AENTERPRISE\x10\x03\"\x8A\x01\x0A\x11VulnerabilityMode\x12\"\x0A\x1EVULNERABILITY_MODE_UNSPECIFIED\x10\x00\x12\x1A\x0A\x16VULNERABILITY_DISABLED\x10\x01\x12\x17\x0A\x13VULNERABILITY_BASIC\x10\x02\x12\x1C\x0A\x18VULNERABILITY_ENTERPRISE\x10\x03B\x07\x0A\x05_modeB\x15\x0A\x13_vulnerability_mode\"\xA0\x02\x0A\x12NodePoolAutoConfig\x126\x0A\x0Cnetwork_tags\x18\x01 \x01(\x0B2 .google.container.v1.NetworkTags\x12G\x0A\x15resource_manager_tags\x18\x02 \x01(\x0B2(.google.container.v1.ResourceManagerTags\x12C\x0A\x13node_kubelet_config\x18\x03 \x01(\x0B2&.google.container.v1.NodeKubeletConfig\x12D\x0A\x11linux_node_config\x18\x04 \x01(\x0B2\$.google.container.v1.LinuxNodeConfigB\x03\xE0A\x03\"Y\x0A\x10NodePoolDefaults\x12E\x0A\x14node_config_defaults\x18\x01 \x01(\x0B2'.google.container.v1.NodeConfigDefaults\"\x95\x02\x0A\x12NodeConfigDefaults\x124\x0A\x0Bgcfs_config\x18\x01 \x01(\x0B2\x1F.google.container.v1.GcfsConfig\x12B\x0A\x0Elogging_config\x18\x03 \x01(\x0B2*.google.container.v1.NodePoolLoggingConfig\x12@\x0A\x11containerd_config\x18\x04 \x01(\x0B2%.google.container.v1.ContainerdConfig\x12C\x0A\x13node_kubelet_config\x18\x06 \x01(\x0B2&.google.container.v1.NodeKubeletConfig\"\xCB.\x0A\x0DClusterUpdate\x12\x1C\x0A\x14desired_node_version\x18\x04 \x01(\x09\x12\"\x0A\x1Adesired_monitoring_service\x18\x05 \x01(\x09\x12@\x0A\x15desired_addons_config\x18\x06 \x01(\x0B2!.google.container.v1.AddonsConfig\x12\x1C\x0A\x14desired_node_pool_id\x18\x07 \x01(\x09\x12\x1A\x0A\x12desired_image_type\x18\x08 \x01(\x09\x12L\x0A\x1Bdesired_database_encryption\x18. \x01(\x0B2'.google.container.v1.DatabaseEncryption\x12U\x0A desired_workload_identity_config\x18/ \x01(\x0B2+.google.container.v1.WorkloadIdentityConfig\x12H\x0A\x19desired_mesh_certificates\x18C \x01(\x0B2%.google.container.v1.MeshCertificates\x12B\x0A\x16desired_shielded_nodes\x180 \x01(\x0B2\".google.container.v1.ShieldedNodes\x12Q\x0A\x1Edesired_cost_management_config\x181 \x01(\x0B2).google.container.v1.CostManagementConfig\x12:\x0A\x12desired_dns_config\x185 \x01(\x0B2\x1E.google.container.v1.DNSConfig\x12O\x0A\x1Ddesired_node_pool_autoscaling\x18\x09 \x01(\x0B2(.google.container.v1.NodePoolAutoscaling\x12\x19\x0A\x11desired_locations\x18\x0A \x03(\x09\x12j\x0A)desired_master_authorized_networks_config\x18\x0C \x01(\x0B23.google.container.v1.MasterAuthorizedNetworksConfigB\x02\x18\x01\x12L\x0A\x1Bdesired_cluster_autoscaling\x18\x0F \x01(\x0B2'.google.container.v1.ClusterAutoscaling\x12N\x0A\x1Cdesired_binary_authorization\x18\x10 \x01(\x0B2(.google.container.v1.BinaryAuthorization\x12\x1F\x0A\x17desired_logging_service\x18\x13 \x01(\x09\x12\\\x0A\$desired_resource_usage_export_config\x18\x15 \x01(\x0B2..google.container.v1.ResourceUsageExportConfig\x12U\x0A desired_vertical_pod_autoscaling\x18\x16 \x01(\x0B2+.google.container.v1.VerticalPodAutoscaling\x12U\x0A\x1Edesired_private_cluster_config\x18\x19 \x01(\x0B2).google.container.v1.PrivateClusterConfigB\x02\x18\x01\x12\\\x0A\$desired_intra_node_visibility_config\x18\x1A \x01(\x0B2..google.container.v1.IntraNodeVisibilityConfig\x12K\x0A\x1Bdesired_default_snat_status\x18\x1C \x01(\x0B2&.google.container.v1.DefaultSnatStatus\x12D\x0A\x17desired_release_channel\x18\x1F \x01(\x0B2#.google.container.v1.ReleaseChannel\x12Q\x0A\x1Fdesired_l4ilb_subsetting_config\x18' \x01(\x0B2(.google.container.v1.ILBSubsettingConfig\x12H\x0A\x19desired_datapath_provider\x182 \x01(\x0E2%.google.container.v1.DatapathProvider\x12X\x0A\"desired_private_ipv6_google_access\x183 \x01(\x0E2,.google.container.v1.PrivateIPv6GoogleAccess\x12L\x0A\x1Bdesired_notification_config\x187 \x01(\x0B2'.google.container.v1.NotificationConfig\x12[\x0A#desired_authenticator_groups_config\x18? \x01(\x0B2..google.container.v1.AuthenticatorGroupsConfig\x12B\x0A\x16desired_logging_config\x18@ \x01(\x0B2\".google.container.v1.LoggingConfig\x12H\x0A\x19desired_monitoring_config\x18A \x01(\x0B2%.google.container.v1.MonitoringConfig\x12S\x0A\x1Fdesired_identity_service_config\x18B \x01(\x0B2*.google.container.v1.IdentityServiceConfig\x12Z\x0A#desired_service_external_ips_config\x18< \x01(\x0B2-.google.container.v1.ServiceExternalIPsConfig\x120\x0A\x1Fdesired_enable_private_endpoint\x18G \x01(\x08B\x02\x18\x01H\x00\x88\x01\x01\x121\x0A\$desired_default_enable_private_nodes\x18H \x01(\x08H\x01\x88\x01\x01\x12`\x0A&desired_control_plane_endpoints_config\x18I \x01(\x0B20.google.container.v1.ControlPlaneEndpointsConfig\x12\x1E\x0A\x16desired_master_version\x18d \x01(\x09\x12<\x0A\x13desired_gcfs_config\x18m \x01(\x0B2\x1F.google.container.v1.GcfsConfig\x12T\x0A*desired_node_pool_auto_config_network_tags\x18n \x01(\x0B2 .google.container.v1.NetworkTags\x12D\x0A\x17desired_pod_autoscaling\x18q \x01(\x0B2#.google.container.v1.PodAutoscaling\x12I\x0A\x1Adesired_gateway_api_config\x18r \x01(\x0B2%.google.container.v1.GatewayAPIConfig\x12\x0C\x0A\x04etag\x18s \x01(\x09\x12T\x0A desired_node_pool_logging_config\x18t \x01(\x0B2*.google.container.v1.NodePoolLoggingConfig\x121\x0A\x0Ddesired_fleet\x18u \x01(\x0B2\x1A.google.container.v1.Fleet\x12:\x0A\x12desired_stack_type\x18w \x01(\x0E2\x1E.google.container.v1.StackType\x12T\x0A\x1Cadditional_pod_ranges_config\x18x \x01(\x0B2..google.container.v1.AdditionalPodRangesConfig\x12\\\x0A\$removed_additional_pod_ranges_config\x18y \x01(\x0B2..google.container.v1.AdditionalPodRangesConfig\x12C\x0A\x14enable_k8s_beta_apis\x18z \x01(\x0B2%.google.container.v1.K8sBetaAPIConfig\x12S\x0A\x1Fdesired_security_posture_config\x18| \x01(\x0B2*.google.container.v1.SecurityPostureConfig\x12n\x0A\"desired_network_performance_config\x18} \x01(\x0B2B.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig\x12/\x0A\"desired_enable_fqdn_network_policy\x18~ \x01(\x08H\x02\x88\x01\x01\x12\\\x0A(desired_autopilot_workload_policy_config\x18\x80\x01 \x01(\x0B2).google.container.v1.WorkloadPolicyConfig\x12E\x0A\x15desired_k8s_beta_apis\x18\x83\x01 \x01(\x0B2%.google.container.v1.K8sBetaAPIConfig\x12I\x0A\x19desired_containerd_config\x18\x86\x01 \x01(\x0B2%.google.container.v1.ContainerdConfig\x12-\x0A\x1Fdesired_enable_multi_networking\x18\x87\x01 \x01(\x08H\x03\x88\x01\x01\x12f\x0A3desired_node_pool_auto_config_resource_manager_tags\x18\x88\x01 \x01(\x0B2(.google.container.v1.ResourceManagerTags\x12b\x0A\$desired_in_transit_encryption_config\x18\x89\x01 \x01(\x0E2..google.container.v1.InTransitEncryptionConfigH\x04\x88\x01\x01\x12>\x0A0desired_enable_cilium_clusterwide_network_policy\x18\x8A\x01 \x01(\x08H\x05\x88\x01\x01\x12U\x0A\x1Ddesired_secret_manager_config\x18\x8B\x01 \x01(\x0B2(.google.container.v1.SecretManagerConfigH\x06\x88\x01\x01\x12]\x0A!desired_compliance_posture_config\x18\x8C\x01 \x01(\x0B2,.google.container.v1.CompliancePostureConfigH\x07\x88\x01\x01\x12L\x0A\x1Bdesired_node_kubelet_config\x18\x8D\x01 \x01(\x0B2&.google.container.v1.NodeKubeletConfig\x12]\x0A,desired_node_pool_auto_config_kubelet_config\x18\x8E\x01 \x01(\x0B2&.google.container.v1.NodeKubeletConfig\x12Q\x0A\x18user_managed_keys_config\x18\x8F\x01 \x01(\x0B2*.google.container.v1.UserManagedKeysConfigB\x02\x18\x01\x12Q\x0A\x1Bdesired_rbac_binding_config\x18\x90\x01 \x01(\x0B2&.google.container.v1.RBACBindingConfigH\x08\x88\x01\x01\x12b\x0A#desired_additional_ip_ranges_config\x18\x91\x01 \x01(\x0B24.google.container.v1.DesiredAdditionalIPRangesConfig\x12T\x0A\x19desired_enterprise_config\x18\x93\x01 \x01(\x0B2,.google.container.v1.DesiredEnterpriseConfigB\x02\x18\x01\x12F\x0A\x18desired_auto_ipam_config\x18\x94\x01 \x01(\x0B2#.google.container.v1.AutoIpamConfig\x12;\x0A-desired_disable_l4_lb_firewall_reconciliation\x18\x95\x01 \x01(\x08H\x09\x88\x01\x01\x12^\x0A/desired_node_pool_auto_config_linux_node_config\x18\x96\x01 \x01(\x0B2\$.google.container.v1.LinuxNodeConfig\x12U\x0A desired_user_managed_keys_config\x18\x98\x01 \x01(\x0B2*.google.container.v1.UserManagedKeysConfig\x12d\x0A'desired_anonymous_authentication_config\x18\x9C\x01 \x01(\x0B22.google.container.v1.AnonymousAuthenticationConfig\x12K\x0A\x17gke_auto_upgrade_config\x18\x9A\x01 \x01(\x0B2).google.container.v1.GkeAutoUpgradeConfig\x12L\x0A\x1Bdesired_network_tier_config\x18\x9B\x01 \x01(\x0B2&.google.container.v1.NetworkTierConfig\x12\\\x0A#desired_privileged_admission_config\x18\x9F\x01 \x01(\x0B2..google.container.v1.PrivilegedAdmissionConfig\x12^\x0A\$desired_managed_opentelemetry_config\x18\xA3\x01 \x01(\x0B2/.google.container.v1.ManagedOpenTelemetryConfigB\"\x0A _desired_enable_private_endpointB'\x0A%_desired_default_enable_private_nodesB%\x0A#_desired_enable_fqdn_network_policyB\"\x0A _desired_enable_multi_networkingB'\x0A%_desired_in_transit_encryption_configB3\x0A1_desired_enable_cilium_clusterwide_network_policyB \x0A\x1E_desired_secret_manager_configB\$\x0A\"_desired_compliance_posture_configB\x1E\x0A\x1C_desired_rbac_binding_configB0\x0A._desired_disable_l4_lb_firewall_reconciliation\"q\x0A\x19AdditionalPodRangesConfig\x12\x17\x0A\x0Fpod_range_names\x18\x01 \x03(\x09\x12;\x0A\x0Epod_range_info\x18\x02 \x03(\x0B2\x1E.google.container.v1.RangeInfoB\x03\xE0A\x03\"\xCE\x01\x0A\x18AdditionalIPRangesConfig\x12\x12\x0A\x0Asubnetwork\x18\x01 \x01(\x09\x12\x1C\x0A\x14pod_ipv4_range_names\x18\x02 \x03(\x09\x12D\x0A\x06status\x18\x03 \x01(\x0E24.google.container.v1.AdditionalIPRangesConfig.Status\":\x0A\x06Status\x12\x16\x0A\x12STATUS_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06ACTIVE\x10\x01\x12\x0C\x0A\x08DRAINING\x10\x02\"v\x0A\x1FDesiredAdditionalIPRangesConfig\x12S\x0A\x1Cadditional_ip_ranges_configs\x18\x01 \x03(\x0B2-.google.container.v1.AdditionalIPRangesConfig\"2\x0A\x0EAutoIpamConfig\x12\x14\x0A\x07enabled\x18\x01 \x01(\x08H\x00\x88\x01\x01B\x0A\x0A\x08_enabled\">\x0A\x09RangeInfo\x12\x17\x0A\x0Arange_name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Butilization\x18\x02 \x01(\x01B\x03\xE0A\x03\"f\x0A\x17DesiredEnterpriseConfig\x12G\x0A\x0Cdesired_tier\x18\x01 \x01(\x0E21.google.container.v1.EnterpriseConfig.ClusterTier:\x02\x18\x01\"\xE4\x08\x0A\x09Operation\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x13\x0A\x04zone\x18\x02 \x01(\x09B\x05\x18\x01\xE0A\x03\x12@\x0A\x0Eoperation_type\x18\x03 \x01(\x0E2#.google.container.v1.Operation.TypeB\x03\xE0A\x03\x12:\x0A\x06status\x18\x04 \x01(\x0E2%.google.container.v1.Operation.StatusB\x03\xE0A\x03\x12\x13\x0A\x06detail\x18\x08 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x0Estatus_message\x18\x05 \x01(\x09B\x05\x18\x01\xE0A\x03\x12\x16\x0A\x09self_link\x18\x06 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Btarget_link\x18\x07 \x01(\x09B\x03\xE0A\x03\x12\x15\x0A\x08location\x18\x09 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Astart_time\x18\x0A \x01(\x09B\x03\xE0A\x03\x12\x15\x0A\x08end_time\x18\x0B \x01(\x09B\x03\xE0A\x03\x12=\x0A\x08progress\x18\x0C \x01(\x0B2&.google.container.v1.OperationProgressB\x03\xE0A\x03\x12D\x0A\x12cluster_conditions\x18\x0D \x03(\x0B2\$.google.container.v1.StatusConditionB\x02\x18\x01\x12E\x0A\x13nodepool_conditions\x18\x0E \x03(\x0B2\$.google.container.v1.StatusConditionB\x02\x18\x01\x12!\x0A\x05error\x18\x0F \x01(\x0B2\x12.google.rpc.Status\"R\x0A\x06Status\x12\x16\x0A\x12STATUS_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07PENDING\x10\x01\x12\x0B\x0A\x07RUNNING\x10\x02\x12\x08\x0A\x04DONE\x10\x03\x12\x0C\x0A\x08ABORTING\x10\x04\"\xC0\x03\x0A\x04Type\x12\x14\x0A\x10TYPE_UNSPECIFIED\x10\x00\x12\x12\x0A\x0ECREATE_CLUSTER\x10\x01\x12\x12\x0A\x0EDELETE_CLUSTER\x10\x02\x12\x12\x0A\x0EUPGRADE_MASTER\x10\x03\x12\x11\x0A\x0DUPGRADE_NODES\x10\x04\x12\x12\x0A\x0EREPAIR_CLUSTER\x10\x05\x12\x12\x0A\x0EUPDATE_CLUSTER\x10\x06\x12\x14\x0A\x10CREATE_NODE_POOL\x10\x07\x12\x14\x0A\x10DELETE_NODE_POOL\x10\x08\x12\x1C\x0A\x18SET_NODE_POOL_MANAGEMENT\x10\x09\x12\x15\x0A\x11AUTO_REPAIR_NODES\x10\x0A\x12\x1A\x0A\x12AUTO_UPGRADE_NODES\x10\x0B\x1A\x02\x08\x01\x12\x12\x0A\x0ASET_LABELS\x10\x0C\x1A\x02\x08\x01\x12\x17\x0A\x0FSET_MASTER_AUTH\x10\x0D\x1A\x02\x08\x01\x12\x16\x0A\x12SET_NODE_POOL_SIZE\x10\x0E\x12\x1A\x0A\x12SET_NETWORK_POLICY\x10\x0F\x1A\x02\x08\x01\x12\x1E\x0A\x16SET_MAINTENANCE_POLICY\x10\x10\x1A\x02\x08\x01\x12\x12\x0A\x0ERESIZE_CLUSTER\x10\x12\x12\x19\x0A\x15FLEET_FEATURE_UPGRADE\x10\x13\"\xBB\x02\x0A\x11OperationProgress\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x125\x0A\x06status\x18\x02 \x01(\x0E2%.google.container.v1.Operation.Status\x12>\x0A\x07metrics\x18\x03 \x03(\x0B2-.google.container.v1.OperationProgress.Metric\x126\x0A\x06stages\x18\x04 \x03(\x0B2&.google.container.v1.OperationProgress\x1Ai\x0A\x06Metric\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x13\x0A\x09int_value\x18\x02 \x01(\x03H\x00\x12\x16\x0A\x0Cdouble_value\x18\x03 \x01(\x01H\x00\x12\x16\x0A\x0Cstring_value\x18\x04 \x01(\x09H\x00B\x07\x0A\x05value\"\x84\x01\x0A\x14CreateClusterRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x122\x0A\x07cluster\x18\x03 \x01(\x0B2\x1C.google.container.v1.ClusterB\x03\xE0A\x02\x12\x0E\x0A\x06parent\x18\x05 \x01(\x09\"c\x0A\x11GetClusterRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x05 \x01(\x09\"\x9F\x01\x0A\x14UpdateClusterRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x127\x0A\x06update\x18\x04 \x01(\x0B2\".google.container.v1.ClusterUpdateB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x05 \x01(\x09\"\xFB\x0D\x0A\x15UpdateNodePoolRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12\x19\x0A\x0Cnode_version\x18\x05 \x01(\x09B\x03\xE0A\x02\x12\x17\x0A\x0Aimage_type\x18\x06 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x08 \x01(\x09\x12\x11\x0A\x09locations\x18\x0D \x03(\x09\x12M\x0A\x18workload_metadata_config\x18\x0E \x01(\x0B2+.google.container.v1.WorkloadMetadataConfig\x12G\x0A\x10upgrade_settings\x18\x0F \x01(\x0B2-.google.container.v1.NodePool.UpgradeSettings\x12.\x0A\x04tags\x18\x10 \x01(\x0B2 .google.container.v1.NetworkTags\x12/\x0A\x06taints\x18\x11 \x01(\x0B2\x1F.google.container.v1.NodeTaints\x12/\x0A\x06labels\x18\x12 \x01(\x0B2\x1F.google.container.v1.NodeLabels\x12?\x0A\x11linux_node_config\x18\x13 \x01(\x0B2\$.google.container.v1.LinuxNodeConfig\x12>\x0A\x0Ekubelet_config\x18\x14 \x01(\x0B2&.google.container.v1.NodeKubeletConfig\x12C\x0A\x13node_network_config\x18\x15 \x01(\x0B2&.google.container.v1.NodeNetworkConfig\x124\x0A\x0Bgcfs_config\x18\x16 \x01(\x0B2\x1F.google.container.v1.GcfsConfig\x12B\x0A\x12confidential_nodes\x18\x17 \x01(\x0B2&.google.container.v1.ConfidentialNodes\x12.\x0A\x05gvnic\x18\x1D \x01(\x0B2\x1F.google.container.v1.VirtualNIC\x12\x0C\x0A\x04etag\x18\x1E \x01(\x09\x124\x0A\x0Bfast_socket\x18\x1F \x01(\x0B2\x1F.google.container.v1.FastSocket\x12B\x0A\x0Elogging_config\x18  \x01(\x0B2*.google.container.v1.NodePoolLoggingConfig\x12<\x0A\x0Fresource_labels\x18! \x01(\x0B2#.google.container.v1.ResourceLabels\x12C\x0A\x13windows_node_config\x18\" \x01(\x0B2&.google.container.v1.WindowsNodeConfig\x12<\x0A\x0Caccelerators\x18# \x03(\x0B2&.google.container.v1.AcceleratorConfig\x12\x19\x0A\x0Cmachine_type\x18\$ \x01(\x09B\x03\xE0A\x01\x12\x16\x0A\x09disk_type\x18% \x01(\x09B\x03\xE0A\x01\x12\x19\x0A\x0Cdisk_size_gb\x18& \x01(\x03B\x03\xE0A\x01\x12G\x0A\x15resource_manager_tags\x18' \x01(\x0B2(.google.container.v1.ResourceManagerTags\x12@\x0A\x11containerd_config\x18( \x01(\x0B2%.google.container.v1.ContainerdConfig\x12M\x0A\x13queued_provisioning\x18* \x01(\x0B20.google.container.v1.NodePool.QueuedProvisioning\x12\x15\x0A\x0Dstorage_pools\x18+ \x03(\x09\x123\x0A\x10max_run_duration\x18- \x01(\x0B2\x19.google.protobuf.Duration\x12\x17\x0A\x0Aflex_start\x18. \x01(\x08H\x00\x88\x01\x01\x120\x0A\x09boot_disk\x18/ \x01(\x0B2\x1D.google.container.v1.BootDisk\x12H\x0A\x11node_drain_config\x180 \x01(\x0B2-.google.container.v1.NodePool.NodeDrainConfig\x126\x0A\x13consolidation_delay\x181 \x01(\x0B2\x19.google.protobuf.DurationB\x0D\x0A\x0B_flex_start\"\xCD\x01\x0A\x1DSetNodePoolAutoscalingRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12B\x0A\x0Bautoscaling\x18\x05 \x01(\x0B2(.google.container.v1.NodePoolAutoscalingB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"\x88\x01\x0A\x18SetLoggingServiceRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x1C\x0A\x0Flogging_service\x18\x04 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x05 \x01(\x09\"\x8E\x01\x0A\x1BSetMonitoringServiceRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x1F\x0A\x12monitoring_service\x18\x04 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"\xA7\x01\x0A\x16SetAddonsConfigRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12=\x0A\x0Daddons_config\x18\x04 \x01(\x0B2!.google.container.v1.AddonsConfigB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"}\x0A\x13SetLocationsRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x09locations\x18\x04 \x03(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"\x82\x01\x0A\x13UpdateMasterRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x1B\x0A\x0Emaster_version\x18\x04 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\"\xB5\x02\x0A\x14SetMasterAuthRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12E\x0A\x06action\x18\x04 \x01(\x0E20.google.container.v1.SetMasterAuthRequest.ActionB\x03\xE0A\x02\x124\x0A\x06update\x18\x05 \x01(\x0B2\x1F.google.container.v1.MasterAuthB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\"P\x0A\x06Action\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x10\x0A\x0CSET_PASSWORD\x10\x01\x12\x15\x0A\x11GENERATE_PASSWORD\x10\x02\x12\x10\x0A\x0CSET_USERNAME\x10\x03\"f\x0A\x14DeleteClusterRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x04 \x01(\x09\"O\x0A\x13ListClustersRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x0E\x0A\x06parent\x18\x04 \x01(\x09\"]\x0A\x14ListClustersResponse\x12.\x0A\x08clusters\x18\x01 \x03(\x0B2\x1C.google.container.v1.Cluster\x12\x15\x0A\x0Dmissing_zones\x18\x02 \x03(\x09\"g\x0A\x13GetOperationRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Coperation_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x05 \x01(\x09\"Q\x0A\x15ListOperationsRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x0E\x0A\x06parent\x18\x04 \x01(\x09\"j\x0A\x16CancelOperationRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Coperation_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x04 \x01(\x09\"c\x0A\x16ListOperationsResponse\x122\x0A\x0Aoperations\x18\x01 \x03(\x0B2\x1E.google.container.v1.Operation\x12\x15\x0A\x0Dmissing_zones\x18\x02 \x03(\x09\"P\x0A\x16GetServerConfigRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x04 \x01(\x09\"\x94\x03\x0A\x0CServerConfig\x12\x1F\x0A\x17default_cluster_version\x18\x01 \x01(\x09\x12\x1B\x0A\x13valid_node_versions\x18\x03 \x03(\x09\x12\x1A\x0A\x12default_image_type\x18\x04 \x01(\x09\x12\x19\x0A\x11valid_image_types\x18\x05 \x03(\x09\x12\x1D\x0A\x15valid_master_versions\x18\x06 \x03(\x09\x12H\x0A\x08channels\x18\x09 \x03(\x0B26.google.container.v1.ServerConfig.ReleaseChannelConfig\x1A\xA5\x01\x0A\x14ReleaseChannelConfig\x12<\x0A\x07channel\x18\x01 \x01(\x0E2+.google.container.v1.ReleaseChannel.Channel\x12\x17\x0A\x0Fdefault_version\x18\x02 \x01(\x09\x12\x16\x0A\x0Evalid_versions\x18\x04 \x03(\x09\x12\x1E\x0A\x16upgrade_target_version\x18\x05 \x01(\x09\"\xA0\x01\x0A\x15CreateNodePoolRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x125\x0A\x09node_pool\x18\x04 \x01(\x0B2\x1D.google.container.v1.NodePoolB\x03\xE0A\x02\x12\x0E\x0A\x06parent\x18\x06 \x01(\x09\"\x81\x01\x0A\x15DeleteNodePoolRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"h\x0A\x14ListNodePoolsRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0E\x0A\x06parent\x18\x05 \x01(\x09\"~\x0A\x12GetNodePoolRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"\xE0\x04\x0A\x11BlueGreenSettings\x12_\x0A\x17standard_rollout_policy\x18\x01 \x01(\x0B2<.google.container.v1.BlueGreenSettings.StandardRolloutPolicyH\x00\x12c\x0A\x19autoscaled_rollout_policy\x18\x03 \x01(\x0B2>.google.container.v1.BlueGreenSettings.AutoscaledRolloutPolicyH\x00\x12?\x0A\x17node_pool_soak_duration\x18\x02 \x01(\x0B2\x19.google.protobuf.DurationH\x01\x88\x01\x01\x1A\xB9\x01\x0A\x15StandardRolloutPolicy\x12\x1A\x0A\x10batch_percentage\x18\x01 \x01(\x02H\x00\x12\x1A\x0A\x10batch_node_count\x18\x02 \x01(\x05H\x00\x12;\x0A\x13batch_soak_duration\x18\x03 \x01(\x0B2\x19.google.protobuf.DurationH\x01\x88\x01\x01B\x13\x0A\x11update_batch_sizeB\x16\x0A\x14_batch_soak_duration\x1AZ\x0A\x17AutoscaledRolloutPolicy\x12?\x0A\x17wait_for_drain_duration\x18\x01 \x01(\x0B2\x19.google.protobuf.DurationB\x03\xE0A\x01B\x10\x0A\x0Erollout_policyB\x1A\x0A\x18_node_pool_soak_duration\"\x8C\x12\x0A\x08NodePool\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12/\x0A\x06config\x18\x02 \x01(\x0B2\x1F.google.container.v1.NodeConfig\x12\x1A\x0A\x12initial_node_count\x18\x03 \x01(\x05\x12\x11\x0A\x09locations\x18\x0D \x03(\x09\x12>\x0A\x0Enetwork_config\x18\x0E \x01(\x0B2&.google.container.v1.NodeNetworkConfig\x12\x16\x0A\x09self_link\x18d \x01(\x09B\x03\xE0A\x03\x12\x0F\x0A\x07version\x18e \x01(\x09\x12 \x0A\x13instance_group_urls\x18f \x03(\x09B\x03\xE0A\x03\x129\x0A\x06status\x18g \x01(\x0E2\$.google.container.v1.NodePool.StatusB\x03\xE0A\x03\x12\x1D\x0A\x0Estatus_message\x18h \x01(\x09B\x05\x18\x01\xE0A\x03\x12=\x0A\x0Bautoscaling\x18\x04 \x01(\x0B2(.google.container.v1.NodePoolAutoscaling\x127\x0A\x0Amanagement\x18\x05 \x01(\x0B2#.google.container.v1.NodeManagement\x12C\x0A\x13max_pods_constraint\x18\x06 \x01(\x0B2&.google.container.v1.MaxPodsConstraint\x128\x0A\x0Aconditions\x18i \x03(\x0B2\$.google.container.v1.StatusCondition\x12\x1F\x0A\x12pod_ipv4_cidr_size\x18\x07 \x01(\x05B\x03\xE0A\x03\x12G\x0A\x10upgrade_settings\x18k \x01(\x0B2-.google.container.v1.NodePool.UpgradeSettings\x12G\x0A\x10placement_policy\x18l \x01(\x0B2-.google.container.v1.NodePool.PlacementPolicy\x12B\x0A\x0Bupdate_info\x18m \x01(\x0B2(.google.container.v1.NodePool.UpdateInfoB\x03\xE0A\x03\x12\x0C\x0A\x04etag\x18n \x01(\x09\x12M\x0A\x13queued_provisioning\x18p \x01(\x0B20.google.container.v1.NodePool.QueuedProvisioning\x12M\x0A\x18best_effort_provisioning\x18q \x01(\x0B2+.google.container.v1.BestEffortProvisioning\x12H\x0A\x11node_drain_config\x18t \x01(\x0B2-.google.container.v1.NodePool.NodeDrainConfig\x1A\xF0\x01\x0A\x0FUpgradeSettings\x12\x11\x0A\x09max_surge\x18\x01 \x01(\x05\x12\x17\x0A\x0Fmax_unavailable\x18\x02 \x01(\x05\x12B\x0A\x08strategy\x18\x03 \x01(\x0E2+.google.container.v1.NodePoolUpdateStrategyH\x00\x88\x01\x01\x12H\x0A\x13blue_green_settings\x18\x04 \x01(\x0B2&.google.container.v1.BlueGreenSettingsH\x01\x88\x01\x01B\x0B\x0A\x09_strategyB\x16\x0A\x14_blue_green_settings\x1A\x88\x04\x0A\x0AUpdateInfo\x12O\x0A\x0Fblue_green_info\x18\x01 \x01(\x0B26.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo\x1A\xA8\x03\x0A\x0DBlueGreenInfo\x12K\x0A\x05phase\x18\x01 \x01(\x0E2<.google.container.v1.NodePool.UpdateInfo.BlueGreenInfo.Phase\x12 \x0A\x18blue_instance_group_urls\x18\x02 \x03(\x09\x12!\x0A\x19green_instance_group_urls\x18\x03 \x03(\x09\x12%\x0A\x1Dblue_pool_deletion_start_time\x18\x04 \x01(\x09\x12\x1A\x0A\x12green_pool_version\x18\x05 \x01(\x09\"\xC1\x01\x0A\x05Phase\x12\x15\x0A\x11PHASE_UNSPECIFIED\x10\x00\x12\x12\x0A\x0EUPDATE_STARTED\x10\x01\x12\x17\x0A\x13CREATING_GREEN_POOL\x10\x02\x12\x17\x0A\x13CORDONING_BLUE_POOL\x10\x03\x12\x16\x0A\x12DRAINING_BLUE_POOL\x10\x04\x12\x15\x0A\x11NODE_POOL_SOAKING\x10\x05\x12\x16\x0A\x12DELETING_BLUE_POOL\x10\x06\x12\x14\x0A\x10ROLLBACK_STARTED\x10\x07\x1A\xAE\x01\x0A\x0FPlacementPolicy\x12@\x0A\x04type\x18\x01 \x01(\x0E22.google.container.v1.NodePool.PlacementPolicy.Type\x12\x19\x0A\x0Ctpu_topology\x18\x02 \x01(\x09B\x03\xE0A\x01\x12\x13\x0A\x0Bpolicy_name\x18\x03 \x01(\x09\")\x0A\x04Type\x12\x14\x0A\x10TYPE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07COMPACT\x10\x01\x1A%\x0A\x12QueuedProvisioning\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x1Ao\x0A\x0FNodeDrainConfig\x122\x0A%respect_pdb_during_node_pool_deletion\x18\x03 \x01(\x08H\x00\x88\x01\x01B(\x0A&_respect_pdb_during_node_pool_deletion\"\x81\x01\x0A\x06Status\x12\x16\x0A\x12STATUS_UNSPECIFIED\x10\x00\x12\x10\x0A\x0CPROVISIONING\x10\x01\x12\x0B\x0A\x07RUNNING\x10\x02\x12\x16\x0A\x12RUNNING_WITH_ERROR\x10\x03\x12\x0F\x0A\x0BRECONCILING\x10\x04\x12\x0C\x0A\x08STOPPING\x10\x05\x12\x09\x0A\x05ERROR\x10\x06\"}\x0A\x0ENodeManagement\x12\x14\x0A\x0Cauto_upgrade\x18\x01 \x01(\x08\x12\x13\x0A\x0Bauto_repair\x18\x02 \x01(\x08\x12@\x0A\x0Fupgrade_options\x18\x0A \x01(\x0B2'.google.container.v1.AutoUpgradeOptions\"F\x0A\x16BestEffortProvisioning\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12\x1B\x0A\x13min_provision_nodes\x18\x02 \x01(\x05\"T\x0A\x12AutoUpgradeOptions\x12\$\x0A\x17auto_upgrade_start_time\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x18\x0A\x0Bdescription\x18\x02 \x01(\x09B\x03\xE0A\x03\"e\x0A\x11MaintenancePolicy\x126\x0A\x06window\x18\x01 \x01(\x0B2&.google.container.v1.MaintenanceWindow\x12\x18\x0A\x10resource_version\x18\x03 \x01(\x09\"\xF6\x02\x0A\x11MaintenanceWindow\x12O\x0A\x18daily_maintenance_window\x18\x02 \x01(\x0B2+.google.container.v1.DailyMaintenanceWindowH\x00\x12D\x0A\x10recurring_window\x18\x03 \x01(\x0B2(.google.container.v1.RecurringTimeWindowH\x00\x12a\x0A\x16maintenance_exclusions\x18\x04 \x03(\x0B2A.google.container.v1.MaintenanceWindow.MaintenanceExclusionsEntry\x1A]\x0A\x1AMaintenanceExclusionsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12.\x0A\x05value\x18\x02 \x01(\x0B2\x1F.google.container.v1.TimeWindow:\x028\x01B\x08\x0A\x06policy\"\xD0\x01\x0A\x0ATimeWindow\x12Y\x0A\x1Dmaintenance_exclusion_options\x18\x03 \x01(\x0B20.google.container.v1.MaintenanceExclusionOptionsH\x00\x12.\x0A\x0Astart_time\x18\x01 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12,\x0A\x08end_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampB\x09\x0A\x07options\"\xE1\x02\x0A\x1BMaintenanceExclusionOptions\x12E\x0A\x05scope\x18\x01 \x01(\x0E26.google.container.v1.MaintenanceExclusionOptions.Scope\x12[\x0A\x11end_time_behavior\x18\x02 \x01(\x0E2@.google.container.v1.MaintenanceExclusionOptions.EndTimeBehavior\"N\x0A\x05Scope\x12\x0F\x0A\x0BNO_UPGRADES\x10\x00\x12\x15\x0A\x11NO_MINOR_UPGRADES\x10\x01\x12\x1D\x0A\x19NO_MINOR_OR_NODE_UPGRADES\x10\x02\"N\x0A\x0FEndTimeBehavior\x12!\x0A\x1DEND_TIME_BEHAVIOR_UNSPECIFIED\x10\x00\x12\x18\x0A\x14UNTIL_END_OF_SUPPORT\x10\x01\"Z\x0A\x13RecurringTimeWindow\x12/\x0A\x06window\x18\x01 \x01(\x0B2\x1F.google.container.v1.TimeWindow\x12\x12\x0A\x0Arecurrence\x18\x02 \x01(\x09\"C\x0A\x16DailyMaintenanceWindow\x12\x12\x0A\x0Astart_time\x18\x02 \x01(\x09\x12\x15\x0A\x08duration\x18\x03 \x01(\x09B\x03\xE0A\x03\"\xC6\x01\x0A\x1CSetNodePoolManagementRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12<\x0A\x0Amanagement\x18\x05 \x01(\x0B2#.google.container.v1.NodeManagementB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\"\x9B\x01\x0A\x16SetNodePoolSizeRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12\x17\x0A\x0Anode_count\x18\x05 \x01(\x05B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\".\x0A\x1ECompleteNodePoolUpgradeRequest\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\"\x9F\x01\x0A\x1ERollbackNodePoolUpgradeRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x18\x0A\x0Cnode_pool_id\x18\x04 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\x12\x13\x0A\x0Brespect_pdb\x18\x07 \x01(\x08\"J\x0A\x15ListNodePoolsResponse\x121\x0A\x0Anode_pools\x18\x01 \x03(\x0B2\x1D.google.container.v1.NodePool\"\xC3\x05\x0A\x12ClusterAutoscaling\x12\$\x0A\x1Cenable_node_autoprovisioning\x18\x01 \x01(\x08\x12;\x0A\x0Fresource_limits\x18\x02 \x03(\x0B2\".google.container.v1.ResourceLimit\x12W\x0A\x13autoscaling_profile\x18\x03 \x01(\x0E2:.google.container.v1.ClusterAutoscaling.AutoscalingProfile\x12b\x0A#autoprovisioning_node_pool_defaults\x18\x04 \x01(\x0B25.google.container.v1.AutoprovisioningNodePoolDefaults\x12\"\x0A\x1Aautoprovisioning_locations\x18\x05 \x03(\x09\x12T\x0A\x1Cdefault_compute_class_config\x18\x09 \x01(\x0B2..google.container.v1.DefaultComputeClassConfig\x12b\x0A\x19autopilot_general_profile\x18\x0E \x01(\x0E2?.google.container.v1.ClusterAutoscaling.AutopilotGeneralProfile\"U\x0A\x12AutoscalingProfile\x12\x17\x0A\x13PROFILE_UNSPECIFIED\x10\x00\x12\x18\x0A\x14OPTIMIZE_UTILIZATION\x10\x01\x12\x0C\x0A\x08BALANCED\x10\x02\"X\x0A\x17AutopilotGeneralProfile\x12)\x0A%AUTOPILOT_GENERAL_PROFILE_UNSPECIFIED\x10\x00\x12\x12\x0A\x0ENO_PERFORMANCE\x10\x01\"\xF8\x03\x0A AutoprovisioningNodePoolDefaults\x12\x14\x0A\x0Coauth_scopes\x18\x01 \x03(\x09\x12\x17\x0A\x0Fservice_account\x18\x02 \x01(\x09\x12G\x0A\x10upgrade_settings\x18\x03 \x01(\x0B2-.google.container.v1.NodePool.UpgradeSettings\x127\x0A\x0Amanagement\x18\x04 \x01(\x0B2#.google.container.v1.NodeManagement\x12\x1C\x0A\x10min_cpu_platform\x18\x05 \x01(\x09B\x02\x18\x01\x12\x14\x0A\x0Cdisk_size_gb\x18\x06 \x01(\x05\x12\x11\x0A\x09disk_type\x18\x07 \x01(\x09\x12M\x0A\x18shielded_instance_config\x18\x08 \x01(\x0B2+.google.container.v1.ShieldedInstanceConfig\x12\x19\x0A\x11boot_disk_kms_key\x18\x09 \x01(\x09\x12\x12\x0A\x0Aimage_type\x18\x0A \x01(\x09\x123\x0A&insecure_kubelet_readonly_port_enabled\x18\x0D \x01(\x08H\x00\x88\x01\x01B)\x0A'_insecure_kubelet_readonly_port_enabled\"H\x0A\x0DResourceLimit\x12\x15\x0A\x0Dresource_type\x18\x01 \x01(\x09\x12\x0F\x0A\x07minimum\x18\x02 \x01(\x03\x12\x0F\x0A\x07maximum\x18\x03 \x01(\x03\",\x0A\x19DefaultComputeClassConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\xC7\x02\x0A\x13NodePoolAutoscaling\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12\x16\x0A\x0Emin_node_count\x18\x02 \x01(\x05\x12\x16\x0A\x0Emax_node_count\x18\x03 \x01(\x05\x12\x17\x0A\x0Fautoprovisioned\x18\x04 \x01(\x08\x12P\x0A\x0Flocation_policy\x18\x05 \x01(\x0E27.google.container.v1.NodePoolAutoscaling.LocationPolicy\x12\x1C\x0A\x14total_min_node_count\x18\x06 \x01(\x05\x12\x1C\x0A\x14total_max_node_count\x18\x07 \x01(\x05\"H\x0A\x0ELocationPolicy\x12\x1F\x0A\x1BLOCATION_POLICY_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08BALANCED\x10\x01\x12\x07\x0A\x03ANY\x10\x02\"\x92\x02\x0A\x10SetLabelsRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12W\x0A\x0Fresource_labels\x18\x04 \x03(\x0B29.google.container.v1.SetLabelsRequest.ResourceLabelsEntryB\x03\xE0A\x02\x12\x1E\x0A\x11label_fingerprint\x18\x05 \x01(\x09B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\x1A5\x0A\x13ResourceLabelsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"|\x0A\x14SetLegacyAbacRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x14\x0A\x07enabled\x18\x04 \x01(\x08B\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"\x84\x01\x0A\x16StartIPRotationRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\x12\x1A\x0A\x12rotate_credentials\x18\x07 \x01(\x08\"k\x0A\x19CompleteIPRotationRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12\x0C\x0A\x04name\x18\x07 \x01(\x09\"\xC5\x02\x0A\x11AcceleratorConfig\x12\x19\x0A\x11accelerator_count\x18\x01 \x01(\x03\x12\x18\x0A\x10accelerator_type\x18\x02 \x01(\x09\x12\x1A\x0A\x12gpu_partition_size\x18\x03 \x01(\x09\x12F\x0A\x12gpu_sharing_config\x18\x05 \x01(\x0B2%.google.container.v1.GPUSharingConfigH\x00\x88\x01\x01\x12]\x0A\x1Egpu_driver_installation_config\x18\x06 \x01(\x0B20.google.container.v1.GPUDriverInstallationConfigH\x01\x88\x01\x01B\x15\x0A\x13_gpu_sharing_configB!\x0A\x1F_gpu_driver_installation_config\"\x83\x02\x0A\x10GPUSharingConfig\x12\"\x0A\x1Amax_shared_clients_per_gpu\x18\x01 \x01(\x03\x12[\x0A\x14gpu_sharing_strategy\x18\x02 \x01(\x0E28.google.container.v1.GPUSharingConfig.GPUSharingStrategyH\x00\x88\x01\x01\"U\x0A\x12GPUSharingStrategy\x12\$\x0A GPU_SHARING_STRATEGY_UNSPECIFIED\x10\x00\x12\x10\x0A\x0CTIME_SHARING\x10\x01\x12\x07\x0A\x03MPS\x10\x02B\x17\x0A\x15_gpu_sharing_strategy\"\x84\x02\x0A\x1BGPUDriverInstallationConfig\x12b\x0A\x12gpu_driver_version\x18\x01 \x01(\x0E2A.google.container.v1.GPUDriverInstallationConfig.GPUDriverVersionH\x00\x88\x01\x01\"j\x0A\x10GPUDriverVersion\x12\"\x0A\x1EGPU_DRIVER_VERSION_UNSPECIFIED\x10\x00\x12\x19\x0A\x15INSTALLATION_DISABLED\x10\x01\x12\x0B\x0A\x07DEFAULT\x10\x02\x12\x0A\x0A\x06LATEST\x10\x03B\x15\x0A\x13_gpu_driver_version\"\x9A\x01\x0A\x16WorkloadMetadataConfig\x12>\x0A\x04mode\x18\x02 \x01(\x0E20.google.container.v1.WorkloadMetadataConfig.Mode\"@\x0A\x04Mode\x12\x14\x0A\x10MODE_UNSPECIFIED\x10\x00\x12\x10\x0A\x0CGCE_METADATA\x10\x01\x12\x10\x0A\x0CGKE_METADATA\x10\x02\"\xAA\x01\x0A\x17SetNetworkPolicyRequest\x12\x16\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x04zone\x18\x02 \x01(\x09B\x02\x18\x01\x12\x16\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x02\x18\x01\x12?\x0A\x0Enetwork_policy\x18\x04 \x01(\x0B2\".google.container.v1.NetworkPolicyB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x06 \x01(\x09\"\xB9\x01\x0A\x1BSetMaintenancePolicyRequest\x12\x17\x0A\x0Aproject_id\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x11\x0A\x04zone\x18\x02 \x01(\x09B\x03\xE0A\x02\x12\x17\x0A\x0Acluster_id\x18\x03 \x01(\x09B\x03\xE0A\x02\x12G\x0A\x12maintenance_policy\x18\x04 \x01(\x0B2&.google.container.v1.MaintenancePolicyB\x03\xE0A\x02\x12\x0C\x0A\x04name\x18\x05 \x01(\x09\"\xF4\x02\x0A\x0FStatusCondition\x12;\x0A\x04code\x18\x01 \x01(\x0E2).google.container.v1.StatusCondition.CodeB\x02\x18\x01\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\x12(\x0A\x0Ecanonical_code\x18\x03 \x01(\x0E2\x10.google.rpc.Code\"\xE8\x01\x0A\x04Code\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x10\x0A\x0CGCE_STOCKOUT\x10\x01\x12\x1F\x0A\x1BGKE_SERVICE_ACCOUNT_DELETED\x10\x02\x12\x16\x0A\x12GCE_QUOTA_EXCEEDED\x10\x03\x12\x13\x0A\x0FSET_BY_OPERATOR\x10\x04\x12\x17\x0A\x13CLOUD_KMS_KEY_ERROR\x10\x07\x12\x0F\x0A\x0BCA_EXPIRING\x10\x09\x12,\x0A(NODE_SERVICE_ACCOUNT_MISSING_PERMISSIONS\x10\x0A\x12\x1B\x0A\x17CLOUD_KMS_KEY_DESTROYED\x10\x0B\"\xE5\x0A\x0A\x0DNetworkConfig\x12\x14\x0A\x07network\x18\x01 \x01(\x09B\x03\xE0A\x03\x12\x17\x0A\x0Asubnetwork\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\$\x0A\x1Cenable_intra_node_visibility\x18\x05 \x01(\x08\x12C\x0A\x13default_snat_status\x18\x07 \x01(\x0B2&.google.container.v1.DefaultSnatStatus\x12\x1F\x0A\x17enable_l4ilb_subsetting\x18\x0A \x01(\x08\x12@\x0A\x11datapath_provider\x18\x0B \x01(\x0E2%.google.container.v1.DatapathProvider\x12P\x0A\x1Aprivate_ipv6_google_access\x18\x0C \x01(\x0E2,.google.container.v1.PrivateIPv6GoogleAccess\x122\x0A\x0Adns_config\x18\x0D \x01(\x0B2\x1E.google.container.v1.DNSConfig\x12R\x0A\x1Bservice_external_ips_config\x18\x0F \x01(\x0B2-.google.container.v1.ServiceExternalIPsConfig\x12A\x0A\x12gateway_api_config\x18\x10 \x01(\x0B2%.google.container.v1.GatewayAPIConfig\x12\x1F\x0A\x17enable_multi_networking\x18\x11 \x01(\x08\x12f\x0A\x1Anetwork_performance_config\x18\x12 \x01(\x0B2B.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig\x12'\x0A\x1Aenable_fqdn_network_policy\x18\x13 \x01(\x08H\x00\x88\x01\x01\x12Y\x0A\x1Cin_transit_encryption_config\x18\x14 \x01(\x0E2..google.container.v1.InTransitEncryptionConfigH\x01\x88\x01\x01\x125\x0A(enable_cilium_clusterwide_network_policy\x18\x15 \x01(\x08H\x02\x88\x01\x01\x12)\x0A\x1Cdefault_enable_private_nodes\x18\x16 \x01(\x08H\x03\x88\x01\x01\x122\x0A%disable_l4_lb_firewall_reconciliation\x18\x18 \x01(\x08H\x04\x88\x01\x01\x1A\xDE\x01\x0A\x1FClusterNetworkPerformanceConfig\x12q\x0A\x1Btotal_egress_bandwidth_tier\x18\x01 \x01(\x0E2G.google.container.v1.NetworkConfig.ClusterNetworkPerformanceConfig.TierH\x00\x88\x01\x01\"(\x0A\x04Tier\x12\x14\x0A\x10TIER_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06TIER_1\x10\x01B\x1E\x0A\x1C_total_egress_bandwidth_tierB\x1D\x0A\x1B_enable_fqdn_network_policyB\x1F\x0A\x1D_in_transit_encryption_configB+\x0A)_enable_cilium_clusterwide_network_policyB\x1F\x0A\x1D_default_enable_private_nodesB(\x0A&_disable_l4_lb_firewall_reconciliation\"\xC0\x01\x0A\x10GatewayAPIConfig\x12>\x0A\x07channel\x18\x01 \x01(\x0E2-.google.container.v1.GatewayAPIConfig.Channel\"l\x0A\x07Channel\x12\x17\x0A\x13CHANNEL_UNSPECIFIED\x10\x00\x12\x14\x0A\x10CHANNEL_DISABLED\x10\x01\x12\x1C\x0A\x14CHANNEL_EXPERIMENTAL\x10\x03\x1A\x02\x08\x01\x12\x14\x0A\x10CHANNEL_STANDARD\x10\x04\"+\x0A\x18ServiceExternalIPsConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"(\x0A\x16GetOpenIDConfigRequest\x12\x0E\x0A\x06parent\x18\x01 \x01(\x09\"\xDF\x02\x0A\x17GetOpenIDConfigResponse\x12\x0E\x0A\x06issuer\x18\x01 \x01(\x09\x12\x1A\x0A\x08jwks_uri\x18\x02 \x01(\x09R\x08jwks_uri\x12:\x0A\x18response_types_supported\x18\x03 \x03(\x09R\x18response_types_supported\x128\x0A\x17subject_types_supported\x18\x04 \x03(\x09R\x17subject_types_supported\x12T\x0A%id_token_signing_alg_values_supported\x18\x05 \x03(\x09R%id_token_signing_alg_values_supported\x12*\x0A\x10claims_supported\x18\x06 \x03(\x09R\x10claims_supported\x12 \x0A\x0Bgrant_types\x18\x07 \x03(\x09R\x0Bgrant_types\"'\x0A\x15GetJSONWebKeysRequest\x12\x0E\x0A\x06parent\x18\x01 \x01(\x09\"r\x0A\x03Jwk\x12\x0B\x0A\x03kty\x18\x01 \x01(\x09\x12\x0B\x0A\x03alg\x18\x02 \x01(\x09\x12\x0B\x0A\x03use\x18\x03 \x01(\x09\x12\x0B\x0A\x03kid\x18\x04 \x01(\x09\x12\x09\x0A\x01n\x18\x05 \x01(\x09\x12\x09\x0A\x01e\x18\x06 \x01(\x09\x12\x09\x0A\x01x\x18\x07 \x01(\x09\x12\x09\x0A\x01y\x18\x08 \x01(\x09\x12\x0B\x0A\x03crv\x18\x09 \x01(\x09\"@\x0A\x16GetJSONWebKeysResponse\x12&\x0A\x04keys\x18\x01 \x03(\x0B2\x18.google.container.v1.Jwk\"2\x0A\"CheckAutopilotCompatibilityRequest\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\"\xFC\x02\x0A\x1BAutopilotCompatibilityIssue\x124\x0A\x10last_observation\x18\x01 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x17\x0A\x0Fconstraint_type\x18\x02 \x01(\x09\x12X\x0A\x14incompatibility_type\x18\x03 \x01(\x0E2:.google.container.v1.AutopilotCompatibilityIssue.IssueType\x12\x10\x0A\x08subjects\x18\x04 \x03(\x09\x12\x19\x0A\x11documentation_url\x18\x05 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x06 \x01(\x09\"r\x0A\x09IssueType\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x13\x0A\x0FINCOMPATIBILITY\x10\x01\x12\x1E\x0A\x1AADDITIONAL_CONFIG_REQUIRED\x10\x02\x12\x1F\x0A\x1BPASSED_WITH_OPTIONAL_CONFIG\x10\x03\"x\x0A#CheckAutopilotCompatibilityResponse\x12@\x0A\x06issues\x18\x01 \x03(\x0B20.google.container.v1.AutopilotCompatibilityIssue\x12\x0F\x0A\x07summary\x18\x02 \x01(\x09\"\x9C\x01\x0A\x0EReleaseChannel\x12<\x0A\x07channel\x18\x01 \x01(\x0E2+.google.container.v1.ReleaseChannel.Channel\"L\x0A\x07Channel\x12\x0F\x0A\x0BUNSPECIFIED\x10\x00\x12\x09\x0A\x05RAPID\x10\x01\x12\x0B\x0A\x07REGULAR\x10\x02\x12\x0A\x0A\x06STABLE\x10\x03\x12\x0C\x0A\x08EXTENDED\x10\x04\"'\x0A\x14CostManagementConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\",\x0A\x19IntraNodeVisibilityConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"&\x0A\x13ILBSubsettingConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\xF7\x02\x0A\x09DNSConfig\x12<\x0A\x0Bcluster_dns\x18\x01 \x01(\x0E2'.google.container.v1.DNSConfig.Provider\x12B\x0A\x11cluster_dns_scope\x18\x02 \x01(\x0E2'.google.container.v1.DNSConfig.DNSScope\x12\x1A\x0A\x12cluster_dns_domain\x18\x03 \x01(\x09\x12*\x0A\x1Dadditive_vpc_scope_dns_domain\x18\x05 \x01(\x09B\x03\xE0A\x01\"W\x0A\x08Provider\x12\x18\x0A\x14PROVIDER_UNSPECIFIED\x10\x00\x12\x14\x0A\x10PLATFORM_DEFAULT\x10\x01\x12\x0D\x0A\x09CLOUD_DNS\x10\x02\x12\x0C\x0A\x08KUBE_DNS\x10\x03\"G\x0A\x08DNSScope\x12\x19\x0A\x15DNS_SCOPE_UNSPECIFIED\x10\x00\x12\x11\x0A\x0DCLUSTER_SCOPE\x10\x01\x12\x0D\x0A\x09VPC_SCOPE\x10\x02\".\x0A\x11MaxPodsConstraint\x12\x19\x0A\x11max_pods_per_node\x18\x01 \x01(\x03\"/\x0A\x16WorkloadIdentityConfig\x12\x15\x0A\x0Dworkload_pool\x18\x02 \x01(\x09\"(\x0A\x15IdentityServiceConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"K\x0A\x10MeshCertificates\x127\x0A\x13enable_certificates\x18\x01 \x01(\x0B2\x1A.google.protobuf.BoolValue\"\xE3\x05\x0A\x12DatabaseEncryption\x12\x10\x0A\x08key_name\x18\x01 \x01(\x09\x12<\x0A\x05state\x18\x02 \x01(\x0E2-.google.container.v1.DatabaseEncryption.State\x12U\x0A\x0Dcurrent_state\x18\x03 \x01(\x0E24.google.container.v1.DatabaseEncryption.CurrentStateB\x03\xE0A\x03H\x00\x88\x01\x01\x12\x1C\x0A\x0Fdecryption_keys\x18\x04 \x03(\x09B\x03\xE0A\x03\x12Z\x0A\x15last_operation_errors\x18\x05 \x03(\x0B26.google.container.v1.DatabaseEncryption.OperationErrorB\x03\xE0A\x03\x1Ah\x0A\x0EOperationError\x12\x10\x0A\x08key_name\x18\x01 \x01(\x09\x12\x15\x0A\x0Derror_message\x18\x02 \x01(\x09\x12-\x0A\x09timestamp\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\"2\x0A\x05State\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x0D\x0A\x09ENCRYPTED\x10\x01\x12\x0D\x0A\x09DECRYPTED\x10\x02\"\xFB\x01\x0A\x0CCurrentState\x12\x1D\x0A\x19CURRENT_STATE_UNSPECIFIED\x10\x00\x12\x1B\x0A\x17CURRENT_STATE_ENCRYPTED\x10\x07\x12\x1B\x0A\x17CURRENT_STATE_DECRYPTED\x10\x02\x12\$\x0A CURRENT_STATE_ENCRYPTION_PENDING\x10\x03\x12\"\x0A\x1ECURRENT_STATE_ENCRYPTION_ERROR\x10\x04\x12\$\x0A CURRENT_STATE_DECRYPTION_PENDING\x10\x05\x12\"\x0A\x1ECURRENT_STATE_DECRYPTION_ERROR\x10\x06B\x10\x0A\x0E_current_state\"e\x0A\x1CListUsableSubnetworksRequest\x12\x0E\x0A\x06parent\x18\x01 \x01(\x09\x12\x0E\x0A\x06filter\x18\x02 \x01(\x09\x12\x11\x0A\x09page_size\x18\x03 \x01(\x05\x12\x12\x0A\x0Apage_token\x18\x04 \x01(\x09\"t\x0A\x1DListUsableSubnetworksResponse\x12:\x0A\x0Bsubnetworks\x18\x01 \x03(\x0B2%.google.container.v1.UsableSubnetwork\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x09\"\x80\x02\x0A\x1EUsableSubnetworkSecondaryRange\x12\x12\x0A\x0Arange_name\x18\x01 \x01(\x09\x12\x15\x0A\x0Dip_cidr_range\x18\x02 \x01(\x09\x12J\x0A\x06status\x18\x03 \x01(\x0E2:.google.container.v1.UsableSubnetworkSecondaryRange.Status\"g\x0A\x06Status\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x0A\x0A\x06UNUSED\x10\x01\x12\x12\x0A\x0EIN_USE_SERVICE\x10\x02\x12\x18\x0A\x14IN_USE_SHAREABLE_POD\x10\x03\x12\x16\x0A\x12IN_USE_MANAGED_POD\x10\x04\"\xB8\x01\x0A\x10UsableSubnetwork\x12\x12\x0A\x0Asubnetwork\x18\x01 \x01(\x09\x12\x0F\x0A\x07network\x18\x02 \x01(\x09\x12\x15\x0A\x0Dip_cidr_range\x18\x03 \x01(\x09\x12P\x0A\x13secondary_ip_ranges\x18\x04 \x03(\x0B23.google.container.v1.UsableSubnetworkSecondaryRange\x12\x16\x0A\x0Estatus_message\x18\x05 \x01(\x09\"\xED\x02\x0A\x19ResourceUsageExportConfig\x12`\x0A\x14bigquery_destination\x18\x01 \x01(\x0B2B.google.container.v1.ResourceUsageExportConfig.BigQueryDestination\x12&\x0A\x1Eenable_network_egress_metering\x18\x02 \x01(\x08\x12m\x0A\x1Bconsumption_metering_config\x18\x03 \x01(\x0B2H.google.container.v1.ResourceUsageExportConfig.ConsumptionMeteringConfig\x1A)\x0A\x13BigQueryDestination\x12\x12\x0A\x0Adataset_id\x18\x01 \x01(\x09\x1A,\x0A\x19ConsumptionMeteringConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\")\x0A\x16VerticalPodAutoscaling\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"%\x0A\x11DefaultSnatStatus\x12\x10\x0A\x08disabled\x18\x01 \x01(\x08\" \x0A\x0DShieldedNodes\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\x1D\x0A\x0AVirtualNIC\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\x1D\x0A\x0AFastSocket\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\xC7\x01\x0A\x0FGPUDirectConfig\x12X\x0A\x13gpu_direct_strategy\x18\x01 \x01(\x0E26.google.container.v1.GPUDirectConfig.GPUDirectStrategyH\x00\x88\x01\x01\"B\x0A\x11GPUDirectStrategy\x12#\x0A\x1FGPU_DIRECT_STRATEGY_UNSPECIFIED\x10\x00\x12\x08\x0A\x04RDMA\x10\x02B\x16\x0A\x14_gpu_direct_strategy\"\xC1\x03\x0A\x12NotificationConfig\x12>\x0A\x06pubsub\x18\x01 \x01(\x0B2..google.container.v1.NotificationConfig.PubSub\x1A\x8A\x01\x0A\x06PubSub\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12/\x0A\x05topic\x18\x02 \x01(\x09B \xFAA\x1D\x0A\x1Bpubsub.googleapis.com/Topic\x12>\x0A\x06filter\x18\x03 \x01(\x0B2..google.container.v1.NotificationConfig.Filter\x1AO\x0A\x06Filter\x12E\x0A\x0Aevent_type\x18\x01 \x03(\x0E21.google.container.v1.NotificationConfig.EventType\"\x8C\x01\x0A\x09EventType\x12\x1A\x0A\x16EVENT_TYPE_UNSPECIFIED\x10\x00\x12\x1B\x0A\x17UPGRADE_AVAILABLE_EVENT\x10\x01\x12\x11\x0A\x0DUPGRADE_EVENT\x10\x02\x12\x1B\x0A\x17SECURITY_BULLETIN_EVENT\x10\x03\x12\x16\x0A\x12UPGRADE_INFO_EVENT\x10\x04\"\xF0\x01\x0A\x11ConfidentialNodes\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12c\x0A\x1Aconfidential_instance_type\x18\x02 \x01(\x0E2?.google.container.v1.ConfidentialNodes.ConfidentialInstanceType\"e\x0A\x18ConfidentialInstanceType\x12*\x0A&CONFIDENTIAL_INSTANCE_TYPE_UNSPECIFIED\x10\x00\x12\x07\x0A\x03SEV\x10\x01\x12\x0B\x0A\x07SEV_SNP\x10\x02\x12\x07\x0A\x03TDX\x10\x03\"\xDF\x01\x0A\x0CUpgradeEvent\x12?\x0A\x0Dresource_type\x18\x01 \x01(\x0E2(.google.container.v1.UpgradeResourceType\x12\x11\x0A\x09operation\x18\x02 \x01(\x09\x128\x0A\x14operation_start_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x17\x0A\x0Fcurrent_version\x18\x04 \x01(\x09\x12\x16\x0A\x0Etarget_version\x18\x05 \x01(\x09\x12\x10\x0A\x08resource\x18\x06 \x01(\x09\"\xA3\x07\x0A\x10UpgradeInfoEvent\x12?\x0A\x0Dresource_type\x18\x01 \x01(\x0E2(.google.container.v1.UpgradeResourceType\x12\x11\x0A\x09operation\x18\x02 \x01(\x09\x12.\x0A\x0Astart_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12,\x0A\x08end_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x17\x0A\x0Fcurrent_version\x18\x05 \x01(\x09\x12\x16\x0A\x0Etarget_version\x18\x06 \x01(\x09\x12\x10\x0A\x08resource\x18\x07 \x01(\x09\x12?\x0A\x05state\x18\x08 \x01(\x0E2+.google.container.v1.UpgradeInfoEvent.StateB\x03\xE0A\x03\x12B\x0A\x19standard_support_end_time\x18\x09 \x01(\x0B2\x1A.google.protobuf.TimestampH\x00\x88\x01\x01\x12B\x0A\x19extended_support_end_time\x18\x0A \x01(\x0B2\x1A.google.protobuf.TimestampH\x01\x88\x01\x01\x12\x13\x0A\x0Bdescription\x18\x0B \x01(\x09\x12C\x0A\x0Aevent_type\x18\x0C \x01(\x0E2/.google.container.v1.UpgradeInfoEvent.EventType\x12C\x0A\x10disruption_event\x18\x0E \x01(\x0B2\$.google.container.v1.DisruptionEventH\x02\x88\x01\x01\"T\x0A\x05State\x12\x15\x0A\x11STATE_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07STARTED\x10\x03\x12\x0D\x0A\x09SUCCEEDED\x10\x04\x12\x0A\x0A\x06FAILED\x10\x05\x12\x0C\x0A\x08CANCELED\x10\x06\"\x8A\x01\x0A\x09EventType\x12\x1A\x0A\x16EVENT_TYPE_UNSPECIFIED\x10\x00\x12\x12\x0A\x0EEND_OF_SUPPORT\x10\x01\x12 \x0A\x1CCOS_MILESTONE_VERSION_UPDATE\x10\x02\x12\x15\x0A\x11UPGRADE_LIFECYCLE\x10\x03\x12\x14\x0A\x10DISRUPTION_EVENT\x10\x04B\x1C\x0A\x1A_standard_support_end_timeB\x1C\x0A\x1A_extended_support_end_timeB\x13\x0A\x11_disruption_event\"\xB3\x03\x0A\x0FDisruptionEvent\x12L\x0A\x0Fdisruption_type\x18\x01 \x01(\x0E23.google.container.v1.DisruptionEvent.DisruptionType\x12\x18\x0A\x10pdb_blocked_node\x18\x02 \x01(\x09\x12K\x0A\x0Fpdb_blocked_pod\x18\x03 \x03(\x0B22.google.container.v1.DisruptionEvent.PdbBlockedPod\x12=\x0A\x15pdb_violation_timeout\x18\x04 \x01(\x0B2\x19.google.protobuf.DurationH\x00\x88\x01\x01\x1A0\x0A\x0DPdbBlockedPod\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\"`\x0A\x0EDisruptionType\x12\x1F\x0A\x1BDISRUPTION_TYPE_UNSPECIFIED\x10\x00\x12\x16\x0A\x12POD_NOT_ENOUGH_PDB\x10\x01\x12\x15\x0A\x11POD_PDB_VIOLATION\x10\x02B\x18\x0A\x16_pdb_violation_timeout\"\xB9\x01\x0A\x15UpgradeAvailableEvent\x12\x0F\x0A\x07version\x18\x01 \x01(\x09\x12?\x0A\x0Dresource_type\x18\x02 \x01(\x0E2(.google.container.v1.UpgradeResourceType\x12<\x0A\x0Frelease_channel\x18\x03 \x01(\x0B2#.google.container.v1.ReleaseChannel\x12\x10\x0A\x08resource\x18\x04 \x01(\x09\"\xBA\x02\x0A\x15SecurityBulletinEvent\x12\x1E\x0A\x16resource_type_affected\x18\x01 \x01(\x09\x12\x13\x0A\x0Bbulletin_id\x18\x02 \x01(\x09\x12\x0F\x0A\x07cve_ids\x18\x03 \x03(\x09\x12\x10\x0A\x08severity\x18\x04 \x01(\x09\x12\x14\x0A\x0Cbulletin_uri\x18\x05 \x01(\x09\x12\x19\x0A\x11brief_description\x18\x06 \x01(\x09\x12!\x0A\x19affected_supported_minors\x18\x07 \x03(\x09\x12\x18\x0A\x10patched_versions\x18\x08 \x03(\x09\x12 \x0A\x18suggested_upgrade_target\x18\x09 \x01(\x09\x12\x1D\x0A\x15manual_steps_required\x18\x0A \x01(\x08\x12\x1A\x0A\x12mitigated_versions\x18\x0B \x03(\x09\"\xBC\x01\x0A\x09Autopilot\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12I\x0A\x16workload_policy_config\x18\x02 \x01(\x0B2).google.container.v1.WorkloadPolicyConfig\x12S\x0A\x1Bprivileged_admission_config\x18\x04 \x01(\x0B2..google.container.v1.PrivilegedAdmissionConfig\"4\x0A\x19PrivilegedAdmissionConfig\x12\x17\x0A\x0Fallowlist_paths\x18\x01 \x03(\x09\"\xAC\x01\x0A\x14WorkloadPolicyConfig\x12\x1C\x0A\x0Fallow_net_admin\x18\x01 \x01(\x08H\x00\x88\x01\x01\x125\x0A(autopilot_compatibility_auditing_enabled\x18\x02 \x01(\x08H\x01\x88\x01\x01B\x12\x0A\x10_allow_net_adminB+\x0A)_autopilot_compatibility_auditing_enabled\"V\x0A\x0DLoggingConfig\x12E\x0A\x10component_config\x18\x01 \x01(\x0B2+.google.container.v1.LoggingComponentConfig\"\x9E\x02\x0A\x16LoggingComponentConfig\x12P\x0A\x11enable_components\x18\x01 \x03(\x0E25.google.container.v1.LoggingComponentConfig.Component\"\xB1\x01\x0A\x09Component\x12\x19\x0A\x15COMPONENT_UNSPECIFIED\x10\x00\x12\x15\x0A\x11SYSTEM_COMPONENTS\x10\x01\x12\x0D\x0A\x09WORKLOADS\x10\x02\x12\x0D\x0A\x09APISERVER\x10\x03\x12\x0D\x0A\x09SCHEDULER\x10\x04\x12\x16\x0A\x12CONTROLLER_MANAGER\x10\x05\x12\x0C\x0A\x08KCP_SSHD\x10\x07\x12\x12\x0A\x0EKCP_CONNECTION\x10\x08\x12\x0B\x0A\x07KCP_HPA\x10\x09\"*\x0A\x17RayClusterLoggingConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"\x97\x02\x0A\x10MonitoringConfig\x12H\x0A\x10component_config\x18\x01 \x01(\x0B2..google.container.v1.MonitoringComponentConfig\x12O\x0A\x19managed_prometheus_config\x18\x02 \x01(\x0B2,.google.container.v1.ManagedPrometheusConfig\x12h\x0A&advanced_datapath_observability_config\x18\x03 \x01(\x0B28.google.container.v1.AdvancedDatapathObservabilityConfig\"\x9E\x02\x0A#AdvancedDatapathObservabilityConfig\x12\x16\x0A\x0Eenable_metrics\x18\x01 \x01(\x08\x12V\x0A\x0Arelay_mode\x18\x02 \x01(\x0E2B.google.container.v1.AdvancedDatapathObservabilityConfig.RelayMode\x12\x19\x0A\x0Cenable_relay\x18\x03 \x01(\x08H\x00\x88\x01\x01\"[\x0A\x09RelayMode\x12\x1A\x0A\x16RELAY_MODE_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08DISABLED\x10\x01\x12\x13\x0A\x0FINTERNAL_VPC_LB\x10\x03\x12\x0F\x0A\x0BEXTERNAL_LB\x10\x04B\x0F\x0A\x0D_enable_relay\"-\x0A\x1ARayClusterMonitoringConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\"Z\x0A\x15NodePoolLoggingConfig\x12A\x0A\x0Evariant_config\x18\x01 \x01(\x0B2).google.container.v1.LoggingVariantConfig\"\x9F\x01\x0A\x14LoggingVariantConfig\x12B\x0A\x07variant\x18\x01 \x01(\x0E21.google.container.v1.LoggingVariantConfig.Variant\"C\x0A\x07Variant\x12\x17\x0A\x13VARIANT_UNSPECIFIED\x10\x00\x12\x0B\x0A\x07DEFAULT\x10\x01\x12\x12\x0A\x0EMAX_THROUGHPUT\x10\x02\"\xE6\x02\x0A\x19MonitoringComponentConfig\x12S\x0A\x11enable_components\x18\x01 \x03(\x0E28.google.container.v1.MonitoringComponentConfig.Component\"\xF3\x01\x0A\x09Component\x12\x19\x0A\x15COMPONENT_UNSPECIFIED\x10\x00\x12\x15\x0A\x11SYSTEM_COMPONENTS\x10\x01\x12\x0D\x0A\x09APISERVER\x10\x03\x12\x0D\x0A\x09SCHEDULER\x10\x04\x12\x16\x0A\x12CONTROLLER_MANAGER\x10\x05\x12\x0B\x0A\x07STORAGE\x10\x07\x12\x07\x0A\x03HPA\x10\x08\x12\x07\x0A\x03POD\x10\x09\x12\x0D\x0A\x09DAEMONSET\x10\x0A\x12\x0E\x0A\x0ADEPLOYMENT\x10\x0B\x12\x0F\x0A\x0BSTATEFULSET\x10\x0C\x12\x0C\x0A\x08CADVISOR\x10\x0D\x12\x0B\x0A\x07KUBELET\x10\x0E\x12\x08\x0A\x04DCGM\x10\x0F\x12\x0A\x0A\x06JOBSET\x10\x10\"u\x0A\x17ManagedPrometheusConfig\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12I\x0A\x16auto_monitoring_config\x18\x02 \x01(\x0B2).google.container.v1.AutoMonitoringConfig\"\x89\x01\x0A\x14AutoMonitoringConfig\x12>\x0A\x05scope\x18\x01 \x01(\x0E2/.google.container.v1.AutoMonitoringConfig.Scope\"1\x0A\x05Scope\x12\x15\x0A\x11SCOPE_UNSPECIFIED\x10\x00\x12\x07\x0A\x03ALL\x10\x01\x12\x08\x0A\x04NONE\x10\x02\"\xB0\x01\x0A\x0EPodAutoscaling\x12H\x0A\x0Bhpa_profile\x18\x02 \x01(\x0E2..google.container.v1.PodAutoscaling.HPAProfileH\x00\x88\x01\x01\"D\x0A\x0AHPAProfile\x12\x1B\x0A\x17HPA_PROFILE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04NONE\x10\x01\x12\x0F\x0A\x0BPERFORMANCE\x10\x02B\x0E\x0A\x0C_hpa_profile\"\xD6\x01\x0A\x05Fleet\x12\x0F\x0A\x07project\x18\x01 \x01(\x09\x12\x17\x0A\x0Amembership\x18\x02 \x01(\x09B\x03\xE0A\x03\x12\x1B\x0A\x0Epre_registered\x18\x03 \x01(\x08B\x03\xE0A\x03\x12B\x0A\x0Fmembership_type\x18\x04 \x01(\x0E2).google.container.v1.Fleet.MembershipType\"B\x0A\x0EMembershipType\x12\x1F\x0A\x1BMEMBERSHIP_TYPE_UNSPECIFIED\x10\x00\x12\x0F\x0A\x0BLIGHTWEIGHT\x10\x01\"\xB7\x06\x0A\x1BControlPlaneEndpointsConfig\x12_\x0A\x13dns_endpoint_config\x18\x01 \x01(\x0B2B.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig\x12_\x0A\x13ip_endpoints_config\x18\x03 \x01(\x0B2B.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig\x1A\xF4\x01\x0A\x11DNSEndpointConfig\x12\x15\x0A\x08endpoint\x18\x02 \x01(\x09B\x03\xE0A\x03\x12#\x0A\x16allow_external_traffic\x18\x03 \x01(\x08H\x00\x88\x01\x01\x12&\x0A\x19enable_k8s_tokens_via_dns\x18\x05 \x01(\x08H\x01\x88\x01\x01\x12%\x0A\x18enable_k8s_certs_via_dns\x18\x06 \x01(\x08H\x02\x88\x01\x01B\x19\x0A\x17_allow_external_trafficB\x1C\x0A\x1A_enable_k8s_tokens_via_dnsB\x1B\x0A\x19_enable_k8s_certs_via_dns\x1A\xDE\x02\x0A\x11IPEndpointsConfig\x12\x14\x0A\x07enabled\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12#\x0A\x16enable_public_endpoint\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x1A\x0A\x0Dglobal_access\x18\x03 \x01(\x08H\x02\x88\x01\x01\x12W\x0A\x1Aauthorized_networks_config\x18\x04 \x01(\x0B23.google.container.v1.MasterAuthorizedNetworksConfig\x12\x1C\x0A\x0Fpublic_endpoint\x18\x05 \x01(\x09B\x03\xE0A\x03\x12\x1D\x0A\x10private_endpoint\x18\x06 \x01(\x09B\x03\xE0A\x03\x12#\x0A\x1Bprivate_endpoint_subnetwork\x18\x07 \x01(\x09B\x0A\x0A\x08_enabledB\x19\x0A\x17_enable_public_endpointB\x10\x0A\x0E_global_access\"2\x0A\x17LocalNvmeSsdBlockConfig\x12\x17\x0A\x0Flocal_ssd_count\x18\x01 \x01(\x05\"S\x0A\x1EEphemeralStorageLocalSsdConfig\x12\x17\x0A\x0Flocal_ssd_count\x18\x01 \x01(\x05\x12\x18\x0A\x10data_cache_count\x18\x02 \x01(\x05\"\x84\x01\x0A\x13ResourceManagerTags\x12@\x0A\x04tags\x18\x01 \x03(\x0B22.google.container.v1.ResourceManagerTags.TagsEntry\x1A+\x0A\x09TagsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\xFC\x01\x0A\x10EnterpriseConfig\x12L\x0A\x0Ccluster_tier\x18\x01 \x01(\x0E21.google.container.v1.EnterpriseConfig.ClusterTierB\x03\xE0A\x03\x12G\x0A\x0Cdesired_tier\x18\x02 \x01(\x0E21.google.container.v1.EnterpriseConfig.ClusterTier\"M\x0A\x0BClusterTier\x12\x1C\x0A\x18CLUSTER_TIER_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08STANDARD\x10\x01\x12\x0E\x0A\x0AENTERPRISE\x10\x02\x1A\x02\x18\x01:\x02\x18\x01\"\xA8\x02\x0A\x13SecretManagerConfig\x12\x14\x0A\x07enabled\x18\x01 \x01(\x08H\x00\x88\x01\x01\x12U\x0A\x0Frotation_config\x18\x02 \x01(\x0B27.google.container.v1.SecretManagerConfig.RotationConfigH\x01\x88\x01\x01\x1A\x83\x01\x0A\x0ERotationConfig\x12\x14\x0A\x07enabled\x18\x01 \x01(\x08H\x00\x88\x01\x01\x129\x0A\x11rotation_interval\x18\x02 \x01(\x0B2\x19.google.protobuf.DurationH\x01\x88\x01\x01B\x0A\x0A\x08_enabledB\x14\x0A\x12_rotation_intervalB\x0A\x0A\x08_enabledB\x12\x0A\x10_rotation_config\"h\x0A\x08BootDisk\x12\x11\x0A\x09disk_type\x18\x01 \x01(\x09\x12\x0F\x0A\x07size_gb\x18\x02 \x01(\x03\x12\x18\x0A\x10provisioned_iops\x18\x03 \x01(\x03\x12\x1E\x0A\x16provisioned_throughput\x18\x04 \x01(\x03\"\x9B\x01\x0A\x11SecondaryBootDisk\x129\x0A\x04mode\x18\x01 \x01(\x0E2+.google.container.v1.SecondaryBootDisk.Mode\x12\x12\x0A\x0Adisk_image\x18\x02 \x01(\x09\"7\x0A\x04Mode\x12\x14\x0A\x10MODE_UNSPECIFIED\x10\x00\x12\x19\x0A\x15CONTAINER_IMAGE_CACHE\x10\x01\"!\x0A\x1FSecondaryBootDiskUpdateStrategy\"D\x0A\x1EFetchClusterUpgradeInfoRequest\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x0F\x0A\x07version\x18d \x01(\x09\"\x95\x07\x0A\x12ClusterUpgradeInfo\x12!\x0A\x14minor_target_version\x18\x07 \x01(\x09H\x00\x88\x01\x01\x12!\x0A\x14patch_target_version\x18\x08 \x01(\x09H\x01\x88\x01\x01\x12V\x0A\x13auto_upgrade_status\x18\x02 \x03(\x0E29.google.container.v1.ClusterUpgradeInfo.AutoUpgradeStatus\x12V\x0A\x0Dpaused_reason\x18\x03 \x03(\x0E2?.google.container.v1.ClusterUpgradeInfo.AutoUpgradePausedReason\x12<\x0A\x0Fupgrade_details\x18\x04 \x03(\x0B2#.google.container.v1.UpgradeDetails\x12.\x0A!end_of_standard_support_timestamp\x18\x05 \x01(\x09H\x02\x88\x01\x01\x12.\x0A!end_of_extended_support_timestamp\x18\x06 \x01(\x09H\x03\x88\x01\x01\"Z\x0A\x11AutoUpgradeStatus\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x0A\x0A\x06ACTIVE\x10\x01\x12\x18\x0A\x14MINOR_UPGRADE_PAUSED\x10\x04\x12\x12\x0A\x0EUPGRADE_PAUSED\x10\x05\"\x90\x02\x0A\x17AutoUpgradePausedReason\x12*\x0A&AUTO_UPGRADE_PAUSED_REASON_UNSPECIFIED\x10\x00\x12\x16\x0A\x12MAINTENANCE_WINDOW\x10\x01\x12%\x0A!MAINTENANCE_EXCLUSION_NO_UPGRADES\x10\x05\x12+\x0A'MAINTENANCE_EXCLUSION_NO_MINOR_UPGRADES\x10\x06\x12\x1D\x0A\x19CLUSTER_DISRUPTION_BUDGET\x10\x04\x12+\x0A'CLUSTER_DISRUPTION_BUDGET_MINOR_UPGRADE\x10\x07\x12\x11\x0A\x0DSYSTEM_CONFIG\x10\x08B\x17\x0A\x15_minor_target_versionB\x17\x0A\x15_patch_target_versionB\$\x0A\"_end_of_standard_support_timestampB\$\x0A\"_end_of_extended_support_timestamp\"\xD7\x03\x0A\x0EUpgradeDetails\x12=\x0A\x05state\x18\x01 \x01(\x0E2).google.container.v1.UpgradeDetails.StateB\x03\xE0A\x03\x123\x0A\x0Astart_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.TimestampH\x00\x88\x01\x01\x121\x0A\x08end_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.TimestampH\x01\x88\x01\x01\x12\x17\x0A\x0Finitial_version\x18\x04 \x01(\x09\x12\x16\x0A\x0Etarget_version\x18\x05 \x01(\x09\x12A\x0A\x0Astart_type\x18\x06 \x01(\x0E2-.google.container.v1.UpgradeDetails.StartType\"J\x0A\x05State\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x0A\x0A\x06FAILED\x10\x01\x12\x0D\x0A\x09SUCCEEDED\x10\x02\x12\x0C\x0A\x08CANCELED\x10\x03\x12\x0B\x0A\x07RUNNING\x10\x04\"B\x0A\x09StartType\x12\x1A\x0A\x16START_TYPE_UNSPECIFIED\x10\x00\x12\x0D\x0A\x09AUTOMATIC\x10\x01\x12\x0A\x0A\x06MANUAL\x10\x02B\x0D\x0A\x0B_start_timeB\x0B\x0A\x09_end_time\"E\x0A\x1FFetchNodePoolUpgradeInfoRequest\x12\x11\x0A\x04name\x18\x01 \x01(\x09B\x03\xE0A\x02\x12\x0F\x0A\x07version\x18d \x01(\x09\"\xCC\x06\x0A\x13NodePoolUpgradeInfo\x12!\x0A\x14minor_target_version\x18\x01 \x01(\x09H\x00\x88\x01\x01\x12!\x0A\x14patch_target_version\x18\x02 \x01(\x09H\x01\x88\x01\x01\x12W\x0A\x13auto_upgrade_status\x18\x03 \x03(\x0E2:.google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus\x12W\x0A\x0Dpaused_reason\x18\x04 \x03(\x0E2@.google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason\x12<\x0A\x0Fupgrade_details\x18\x05 \x03(\x0B2#.google.container.v1.UpgradeDetails\x12.\x0A!end_of_standard_support_timestamp\x18\x06 \x01(\x09H\x02\x88\x01\x01\x12.\x0A!end_of_extended_support_timestamp\x18\x07 \x01(\x09H\x03\x88\x01\x01\"Z\x0A\x11AutoUpgradeStatus\x12\x0B\x0A\x07UNKNOWN\x10\x00\x12\x0A\x0A\x06ACTIVE\x10\x01\x12\x18\x0A\x14MINOR_UPGRADE_PAUSED\x10\x02\x12\x12\x0A\x0EUPGRADE_PAUSED\x10\x03\"\xC4\x01\x0A\x17AutoUpgradePausedReason\x12*\x0A&AUTO_UPGRADE_PAUSED_REASON_UNSPECIFIED\x10\x00\x12\x16\x0A\x12MAINTENANCE_WINDOW\x10\x01\x12%\x0A!MAINTENANCE_EXCLUSION_NO_UPGRADES\x10\x02\x12+\x0A'MAINTENANCE_EXCLUSION_NO_MINOR_UPGRADES\x10\x03\x12\x11\x0A\x0DSYSTEM_CONFIG\x10\x04B\x17\x0A\x15_minor_target_versionB\x17\x0A\x15_patch_target_versionB\$\x0A\"_end_of_standard_support_timestampB\$\x0A\"_end_of_extended_support_timestamp\"\x99\x01\x0A\x14GkeAutoUpgradeConfig\x12G\x0A\x0Apatch_mode\x18\x01 \x01(\x0E23.google.container.v1.GkeAutoUpgradeConfig.PatchMode\"8\x0A\x09PatchMode\x12\x1A\x0A\x16PATCH_MODE_UNSPECIFIED\x10\x00\x12\x0F\x0A\x0BACCELERATED\x10\x01\"\xD9\x01\x0A\x11NetworkTierConfig\x12H\x0A\x0Cnetwork_tier\x18\x01 \x01(\x0E22.google.container.v1.NetworkTierConfig.NetworkTier\"z\x0A\x0BNetworkTier\x12\x1C\x0A\x18NETWORK_TIER_UNSPECIFIED\x10\x00\x12\x18\x0A\x14NETWORK_TIER_DEFAULT\x10\x01\x12\x18\x0A\x14NETWORK_TIER_PREMIUM\x10\x02\x12\x19\x0A\x15NETWORK_TIER_STANDARD\x10\x03\"\xCA\x01\x0A\x1AManagedOpenTelemetryConfig\x12I\x0A\x05scope\x18\x01 \x01(\x0E25.google.container.v1.ManagedOpenTelemetryConfig.ScopeH\x00\x88\x01\x01\"W\x0A\x05Scope\x12\x15\x0A\x11SCOPE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04NONE\x10\x01\x12-\x0A)COLLECTION_AND_INSTRUMENTATION_COMPONENTS\x10\x02B\x08\x0A\x06_scope*\xC6\x01\x0A\x17PrivateIPv6GoogleAccess\x12*\x0A&PRIVATE_IPV6_GOOGLE_ACCESS_UNSPECIFIED\x10\x00\x12'\x0A#PRIVATE_IPV6_GOOGLE_ACCESS_DISABLED\x10\x01\x12(\x0A\$PRIVATE_IPV6_GOOGLE_ACCESS_TO_GOOGLE\x10\x02\x12,\x0A(PRIVATE_IPV6_GOOGLE_ACCESS_BIDIRECTIONAL\x10\x03*W\x0A\x13UpgradeResourceType\x12%\x0A!UPGRADE_RESOURCE_TYPE_UNSPECIFIED\x10\x00\x12\x0A\x0A\x06MASTER\x10\x01\x12\x0D\x0A\x09NODE_POOL\x10\x02*a\x0A\x10DatapathProvider\x12!\x0A\x1DDATAPATH_PROVIDER_UNSPECIFIED\x10\x00\x12\x13\x0A\x0FLEGACY_DATAPATH\x10\x01\x12\x15\x0A\x11ADVANCED_DATAPATH\x10\x02*o\x0A\x16NodePoolUpdateStrategy\x12)\x0A%NODE_POOL_UPDATE_STRATEGY_UNSPECIFIED\x10\x00\x12\x0E\x0A\x0ABLUE_GREEN\x10\x02\x12\x09\x0A\x05SURGE\x10\x03\x12\x0F\x0A\x0BSHORT_LIVED\x10\x05*@\x0A\x09StackType\x12\x1A\x0A\x16STACK_TYPE_UNSPECIFIED\x10\x00\x12\x08\x0A\x04IPV4\x10\x01\x12\x0D\x0A\x09IPV4_IPV6\x10\x02*N\x0A\x0EIPv6AccessType\x12 \x0A\x1CIPV6_ACCESS_TYPE_UNSPECIFIED\x10\x00\x12\x0C\x0A\x08INTERNAL\x10\x01\x12\x0C\x0A\x08EXTERNAL\x10\x02*\x9F\x01\x0A\x19InTransitEncryptionConfig\x12,\x0A(IN_TRANSIT_ENCRYPTION_CONFIG_UNSPECIFIED\x10\x00\x12\"\x0A\x1EIN_TRANSIT_ENCRYPTION_DISABLED\x10\x01\x120\x0A,IN_TRANSIT_ENCRYPTION_INTER_NODE_TRANSPARENT\x10\x022\xF9M\x0A\x0EClusterManager\x12\xE8\x01\x0A\x0CListClusters\x12(.google.container.v1.ListClustersRequest\x1A).google.container.v1.ListClustersResponse\"\x82\x01\xDAA\x0Fproject_id,zone\xDAA\x06parent\x82\xD3\xE4\x93\x02a\x12,/v1/{parent=projects/*/locations/*}/clustersZ1\x12//v1/projects/{project_id}/zones/{zone}/clusters\x12\xED\x01\x0A\x0AGetCluster\x12&.google.container.v1.GetClusterRequest\x1A\x1C.google.container.v1.Cluster\"\x98\x01\xDAA\x1Aproject_id,zone,cluster_id\xDAA\x04name\x82\xD3\xE4\x93\x02n\x12,/v1/{name=projects/*/locations/*/clusters/*}Z>\x12</v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}\x12\xF5\x01\x0A\x0DCreateCluster\x12).google.container.v1.CreateClusterRequest\x1A\x1E.google.container.v1.Operation\"\x98\x01\xDAA\x17project_id,zone,cluster\xDAA\x0Eparent,cluster\x82\xD3\xE4\x93\x02g\",/v1/{parent=projects/*/locations/*}/clusters:\x01*Z4\"//v1/projects/{project_id}/zones/{zone}/clusters:\x01*\x12\x89\x02\x0A\x0DUpdateCluster\x12).google.container.v1.UpdateClusterRequest\x1A\x1E.google.container.v1.Operation\"\xAC\x01\xDAA!project_id,zone,cluster_id,update\xDAA\x0Bname,update\x82\xD3\xE4\x93\x02t\x1A,/v1/{name=projects/*/locations/*/clusters/*}:\x01*ZA\x1A</v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:\x01*\x12\x86\x02\x0A\x0EUpdateNodePool\x12*.google.container.v1.UpdateNodePoolRequest\x1A\x1E.google.container.v1.Operation\"\xA7\x01\x82\xD3\xE4\x93\x02\xA0\x01\x1A8/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:\x01*Za\"\\/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/update:\x01*\x12\xAA\x02\x0A\x16SetNodePoolAutoscaling\x122.google.container.v1.SetNodePoolAutoscalingRequest\x1A\x1E.google.container.v1.Operation\"\xBB\x01\x82\xD3\xE4\x93\x02\xB4\x01\"G/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setAutoscaling:\x01*Zf\"a/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/autoscaling:\x01*\x12\xB7\x02\x0A\x11SetLoggingService\x12-.google.container.v1.SetLoggingServiceRequest\x1A\x1E.google.container.v1.Operation\"\xD2\x01\xDAA*project_id,zone,cluster_id,logging_service\xDAA\x14name,logging_service\x82\xD3\xE4\x93\x02\x87\x01\"7/v1/{name=projects/*/locations/*/clusters/*}:setLogging:\x01*ZI\"D/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/logging:\x01*\x12\xC9\x02\x0A\x14SetMonitoringService\x120.google.container.v1.SetMonitoringServiceRequest\x1A\x1E.google.container.v1.Operation\"\xDE\x01\xDAA-project_id,zone,cluster_id,monitoring_service\xDAA\x17name,monitoring_service\x82\xD3\xE4\x93\x02\x8D\x01\":/v1/{name=projects/*/locations/*/clusters/*}:setMonitoring:\x01*ZL\"G/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/monitoring:\x01*\x12\xAD\x02\x0A\x0FSetAddonsConfig\x12+.google.container.v1.SetAddonsConfigRequest\x1A\x1E.google.container.v1.Operation\"\xCC\x01\xDAA(project_id,zone,cluster_id,addons_config\xDAA\x12name,addons_config\x82\xD3\xE4\x93\x02\x85\x01\"6/v1/{name=projects/*/locations/*/clusters/*}:setAddons:\x01*ZH\"C/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/addons:\x01*\x12\xA8\x02\x0A\x0CSetLocations\x12(.google.container.v1.SetLocationsRequest\x1A\x1E.google.container.v1.Operation\"\xCD\x01\x88\x02\x01\xDAA\$project_id,zone,cluster_id,locations\xDAA\x0Ename,locations\x82\xD3\xE4\x93\x02\x8B\x01\"9/v1/{name=projects/*/locations/*/clusters/*}:setLocations:\x01*ZK\"F/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/locations:\x01*\x12\xAC\x02\x0A\x0CUpdateMaster\x12(.google.container.v1.UpdateMasterRequest\x1A\x1E.google.container.v1.Operation\"\xD1\x01\xDAA)project_id,zone,cluster_id,master_version\xDAA\x13name,master_version\x82\xD3\xE4\x93\x02\x88\x01\"9/v1/{name=projects/*/locations/*/clusters/*}:updateMaster:\x01*ZH\"C/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/master:\x01*\x12\xF4\x01\x0A\x0DSetMasterAuth\x12).google.container.v1.SetMasterAuthRequest\x1A\x1E.google.container.v1.Operation\"\x97\x01\x82\xD3\xE4\x93\x02\x90\x01\":/v1/{name=projects/*/locations/*/clusters/*}:setMasterAuth:\x01*ZO\"J/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMasterAuth:\x01*\x12\xF5\x01\x0A\x0DDeleteCluster\x12).google.container.v1.DeleteClusterRequest\x1A\x1E.google.container.v1.Operation\"\x98\x01\xDAA\x1Aproject_id,zone,cluster_id\xDAA\x04name\x82\xD3\xE4\x93\x02n*,/v1/{name=projects/*/locations/*/clusters/*}Z>*</v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}\x12\xF2\x01\x0A\x0EListOperations\x12*.google.container.v1.ListOperationsRequest\x1A+.google.container.v1.ListOperationsResponse\"\x86\x01\xDAA\x0Fproject_id,zone\xDAA\x06parent\x82\xD3\xE4\x93\x02e\x12./v1/{parent=projects/*/locations/*}/operationsZ3\x121/v1/projects/{project_id}/zones/{zone}/operations\x12\xFB\x01\x0A\x0CGetOperation\x12(.google.container.v1.GetOperationRequest\x1A\x1E.google.container.v1.Operation\"\xA0\x01\xDAA\x1Cproject_id,zone,operation_id\xDAA\x04name\x82\xD3\xE4\x93\x02t\x12./v1/{name=projects/*/locations/*/operations/*}ZB\x12@/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}\x12\x8E\x02\x0A\x0FCancelOperation\x12+.google.container.v1.CancelOperationRequest\x1A\x16.google.protobuf.Empty\"\xB5\x01\xDAA\x1Cproject_id,zone,operation_id\xDAA\x04name\x82\xD3\xE4\x93\x02\x88\x01\"5/v1/{name=projects/*/locations/*/operations/*}:cancel:\x01*ZL\"G/v1/projects/{project_id}/zones/{zone}/operations/{operation_id}:cancel:\x01*\x12\xEA\x01\x0A\x0FGetServerConfig\x12+.google.container.v1.GetServerConfigRequest\x1A!.google.container.v1.ServerConfig\"\x86\x01\xDAA\x0Fproject_id,zone\xDAA\x04name\x82\xD3\xE4\x93\x02g\x12./v1/{name=projects/*/locations/*}/serverConfigZ5\x123/v1/projects/{project_id}/zones/{zone}/serverconfig\x12\xA6\x01\x0A\x0EGetJSONWebKeys\x12*.google.container.v1.GetJSONWebKeysRequest\x1A+.google.container.v1.GetJSONWebKeysResponse\";\x82\xD3\xE4\x93\x025\x123/v1/{parent=projects/*/locations/*/clusters/*}/jwks\x12\x9A\x02\x0A\x0DListNodePools\x12).google.container.v1.ListNodePoolsRequest\x1A*.google.container.v1.ListNodePoolsResponse\"\xB1\x01\xDAA\x1Aproject_id,zone,cluster_id\xDAA\x06parent\x82\xD3\xE4\x93\x02\x84\x01\x128/v1/{parent=projects/*/locations/*/clusters/*}/nodePoolsZH\x12F/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools\x12\xA3\x02\x0A\x0BGetNodePool\x12'.google.container.v1.GetNodePoolRequest\x1A\x1D.google.container.v1.NodePool\"\xCB\x01\xDAA'project_id,zone,cluster_id,node_pool_id\xDAA\x04name\x82\xD3\xE4\x93\x02\x93\x01\x128/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}ZW\x12U/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}\x12\xAA\x02\x0A\x0ECreateNodePool\x12*.google.container.v1.CreateNodePoolRequest\x1A\x1E.google.container.v1.Operation\"\xCB\x01\xDAA\$project_id,zone,cluster_id,node_pool\xDAA\x10parent,node_pool\x82\xD3\xE4\x93\x02\x8A\x01\"8/v1/{parent=projects/*/locations/*/clusters/*}/nodePools:\x01*ZK\"F/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools:\x01*\x12\xAA\x02\x0A\x0EDeleteNodePool\x12*.google.container.v1.DeleteNodePoolRequest\x1A\x1E.google.container.v1.Operation\"\xCB\x01\xDAA'project_id,zone,cluster_id,node_pool_id\xDAA\x04name\x82\xD3\xE4\x93\x02\x93\x01*8/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}ZW*U/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}\x12\xBB\x01\x0A\x17CompleteNodePoolUpgrade\x123.google.container.v1.CompleteNodePoolUpgradeRequest\x1A\x16.google.protobuf.Empty\"S\x82\xD3\xE4\x93\x02M\"H/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:completeUpgrade:\x01*\x12\xD4\x02\x0A\x17RollbackNodePoolUpgrade\x123.google.container.v1.RollbackNodePoolUpgradeRequest\x1A\x1E.google.container.v1.Operation\"\xE3\x01\xDAA'project_id,zone,cluster_id,node_pool_id\xDAA\x04name\x82\xD3\xE4\x93\x02\xAB\x01\"A/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:rollback:\x01*Zc\"^/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}:rollback:\x01*\x12\xA9\x02\x0A\x15SetNodePoolManagement\x121.google.container.v1.SetNodePoolManagementRequest\x1A\x1E.google.container.v1.Operation\"\xBC\x01\x82\xD3\xE4\x93\x02\xB5\x01\"F/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setManagement:\x01*Zh\"c/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setManagement:\x01*\x12\xF1\x01\x0A\x09SetLabels\x12%.google.container.v1.SetLabelsRequest\x1A\x1E.google.container.v1.Operation\"\x9C\x01\x82\xD3\xE4\x93\x02\x95\x01\">/v1/{name=projects/*/locations/*/clusters/*}:setResourceLabels:\x01*ZP\"K/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/resourceLabels:\x01*\x12\xA5\x02\x0A\x0DSetLegacyAbac\x12).google.container.v1.SetLegacyAbacRequest\x1A\x1E.google.container.v1.Operation\"\xC8\x01\xDAA\"project_id,zone,cluster_id,enabled\xDAA\x0Cname,enabled\x82\xD3\xE4\x93\x02\x8D\x01\":/v1/{name=projects/*/locations/*/clusters/*}:setLegacyAbac:\x01*ZL\"G/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/legacyAbac:\x01*\x12\xA0\x02\x0A\x0FStartIPRotation\x12+.google.container.v1.StartIPRotationRequest\x1A\x1E.google.container.v1.Operation\"\xBF\x01\xDAA\x1Aproject_id,zone,cluster_id\xDAA\x04name\x82\xD3\xE4\x93\x02\x94\x01\"</v1/{name=projects/*/locations/*/clusters/*}:startIpRotation:\x01*ZQ\"L/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:startIpRotation:\x01*\x12\xAC\x02\x0A\x12CompleteIPRotation\x12..google.container.v1.CompleteIPRotationRequest\x1A\x1E.google.container.v1.Operation\"\xC5\x01\xDAA\x1Aproject_id,zone,cluster_id\xDAA\x04name\x82\xD3\xE4\x93\x02\x9A\x01\"?/v1/{name=projects/*/locations/*/clusters/*}:completeIpRotation:\x01*ZT\"O/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:completeIpRotation:\x01*\x12\x91\x02\x0A\x0FSetNodePoolSize\x12+.google.container.v1.SetNodePoolSizeRequest\x1A\x1E.google.container.v1.Operation\"\xB0\x01\x82\xD3\xE4\x93\x02\xA9\x01\"@/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:setSize:\x01*Zb\"]/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}/nodePools/{node_pool_id}/setSize:\x01*\x12\xC2\x02\x0A\x10SetNetworkPolicy\x12,.google.container.v1.SetNetworkPolicyRequest\x1A\x1E.google.container.v1.Operation\"\xDF\x01\xDAA)project_id,zone,cluster_id,network_policy\xDAA\x13name,network_policy\x82\xD3\xE4\x93\x02\x96\x01\"=/v1/{name=projects/*/locations/*/clusters/*}:setNetworkPolicy:\x01*ZR\"M/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setNetworkPolicy:\x01*\x12\xDA\x02\x0A\x14SetMaintenancePolicy\x120.google.container.v1.SetMaintenancePolicyRequest\x1A\x1E.google.container.v1.Operation\"\xEF\x01\xDAA-project_id,zone,cluster_id,maintenance_policy\xDAA\x17name,maintenance_policy\x82\xD3\xE4\x93\x02\x9E\x01\"A/v1/{name=projects/*/locations/*/clusters/*}:setMaintenancePolicy:\x01*ZV\"Q/v1/projects/{project_id}/zones/{zone}/clusters/{cluster_id}:setMaintenancePolicy:\x01*\x12\xBC\x01\x0A\x15ListUsableSubnetworks\x121.google.container.v1.ListUsableSubnetworksRequest\x1A2.google.container.v1.ListUsableSubnetworksResponse\"<\x82\xD3\xE4\x93\x026\x124/v1/{parent=projects/*}/aggregated/usableSubnetworks\x12\xE2\x01\x0A\x1BCheckAutopilotCompatibility\x127.google.container.v1.CheckAutopilotCompatibilityRequest\x1A8.google.container.v1.CheckAutopilotCompatibilityResponse\"P\x82\xD3\xE4\x93\x02J\x12H/v1/{name=projects/*/locations/*/clusters/*}:checkAutopilotCompatibility\x12\x92\x02\x0A\x17FetchClusterUpgradeInfo\x123.google.container.v1.FetchClusterUpgradeInfoRequest\x1A'.google.container.v1.ClusterUpgradeInfo\"\x98\x01\xDAA\x04name\x82\xD3\xE4\x93\x02\x8A\x01\x12D/v1/{name=projects/*/locations/*/clusters/*}:fetchClusterUpgradeInfoZB\x12@/v1/{name=projects/*/zones/*/clusters/*}:fetchClusterUpgradeInfo\x12\xAF\x02\x0A\x18FetchNodePoolUpgradeInfo\x124.google.container.v1.FetchNodePoolUpgradeInfoRequest\x1A(.google.container.v1.NodePoolUpgradeInfo\"\xB2\x01\xDAA\x04name\x82\xD3\xE4\x93\x02\xA4\x01\x12Q/v1/{name=projects/*/locations/*/clusters/*/nodePools/*}:fetchNodePoolUpgradeInfoZO\x12M/v1/{name=projects/*/zones/*/clusters/*/nodePools/*}:fetchNodePoolUpgradeInfo\x1AL\xCAA\x18container.googleapis.com\xD2A.https://www.googleapis.com/auth/cloud-platformB\xF4\x04\x0A\x17com.google.container.v1B\x13ClusterServiceProtoP\x01Z;cloud.google.com/go/container/apiv1/containerpb;containerpb\xAA\x02\x19Google.Cloud.Container.V1\xCA\x02\x19Google\\Cloud\\Container\\V1\xEA\x02\x1CGoogle::Cloud::Container::V1\xEAA@\x0A\x1Bpubsub.googleapis.com/Topic\x12!projects/{project}/topics/{topic}\xEAA\\\x0A\x1Fprivateca.googleapis.com/CaPool\x129projects/{project}/locations/{location}/caPools/{ca_pool}\xEAA\xA6\x01\x0A(cloudkms.googleapis.com/CryptoKeyVersion\x12zprojects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}\xEAAa\x0A!compute.googleapis.com/Subnetwork\x12<projects/{project}/regions/{region}/subnetworks/{subnetwork}b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

