# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! # source: core.proto """Generated protocol buffer code.""" from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() from .base import base_pb2 as base_dot_base__pb2 DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\ncore.proto\x12\x04\x63ore\x1a\x0f\x62\x61se/base.proto\"\x90\x02\n\rCloudProvider\x12\x0c\n\x04name\x18\x02 \x01(\t\x12*\n\x06status\x18\x03 \x01(\x0e\x32\x1a.core.CloudProvider.Status\x12\x39\n\x0bname2region\x18\x04 \x03(\x0b\x32$.core.CloudProvider.Name2regionEntry\x1a@\n\x10Name2regionEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x1b\n\x05value\x18\x02 \x01(\x0b\x32\x0c.core.Region:\x02\x38\x01\"H\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x13\n\x0fSTATUS_INACTIVE\x10\x02\"\xa5\x02\n\x06Region\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12\x1b\n\x13\x63loud_provider_name\x18\x04 \x01(\t\x12#\n\x06status\x18\x05 \x01(\x0e\x32\x13.core.Region.Status\x12\x19\n\x11opened_tenant_ids\x18\x06 \x03(\x04\x12\x1a\n\x12xaccount_deploy_id\x18\x07 \x01(\x04\x12\x10\n\x08priority\x18\x08 \x01(\x05\x12\x0c\n\x04\x61rea\x18\t \x01(\t\x12\x14\n\x0c\x63ountry_code\x18\n \x01(\t\"H\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x13\n\x0fSTATUS_INACTIVE\x10\x02\"\xcf\x02\n\x0b\x43loudRegion\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12(\n\x06status\x18\x04 \x01(\x0e\x32\x18.core.CloudRegion.Status\x12\x1b\n\x13\x63loud_provider_name\x18\x05 \x01(\t\x12\x10\n\x08priority\x18\x06 \x01(\x05\x12\x0c\n\x04\x61rea\x18\x07 \x01(\t\x12\x14\n\x0c\x63ountry_code\x18\x08 \x01(\t\x12\x11\n\tis_public\x18\t \x01(\x08\x12\x19\n\x11opened_tenant_ids\x18\n \x03(\x04\x12\x1b\n\x13\x64\x65\x66\x61ult_backup_time\x18\x0b \x01(\t\"H\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x13\n\x0fSTATUS_INACTIVE\x10\x02\"M\n\x11\x43loudRegionFilter\x12\x1c\n\x14\x63loud_provider_names\x18\x01 \x03(\t\x12\r\n\x05names\x18\x02 \x03(\t\x12\x0b\n\x03ids\x18\x03 \x03(\x04\"`\n\x13ListCloudRegionsReq\x12\'\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x17.core.CloudRegionFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"^\n\x14ListCloudRegionsResp\x12\"\n\x07regions\x18\x01 \x03(\x0b\x32\x11.core.CloudRegion\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xb3\x01\n\x17SimplifiedCloudProvider\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x34\n\x06status\x18\x03 \x01(\x0e\x32$.core.SimplifiedCloudProvider.Status\"H\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x13\n\x0fSTATUS_INACTIVE\x10\x02\",\n\x1dSimplifiedCloudProviderFilter\x12\x0b\n\x03ids\x18\x01 \x03(\x04\"o\n\x16QueryCloudProvidersReq\x12\x33\n\x06\x66ilter\x18\x01 \x01(\x0b\x32#.core.SimplifiedCloudProviderFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"u\n\x17QueryCloudProvidersResp\x12\x36\n\x0f\x63loud_providers\x18\x01 \x03(\x0b\x32\x1d.core.SimplifiedCloudProvider\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xb9\x01\n\x0eProfileVersion\x12\n\n\x02id\x18\x01 \x01(\x04\x12+\n\x06status\x18\x02 \x01(\x0e\x32\x1b.core.ProfileVersion.Status\x12\x11\n\tcommit_id\x18\x03 \x01(\t\"[\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_SYNCING\x10\x01\x12\x10\n\x0cSTATUS_USING\x10\x02\x12\x13\n\x0fSTATUS_OUTDATED\x10\x03\"\xe1\x03\n\x10\x43lusterComponent\x12+\n\x0e\x63omponent_type\x18\x01 \x01(\x0e\x32\x13.core.ComponentType\x12\x19\n\x11node_profile_name\x18\x03 \x01(\t\x12\x10\n\x08replicas\x18\x04 \x01(\x05\x12!\n\x19node_profile_display_name\x18\x05 \x01(\t\x12\x1d\n\x15\x63ompute_instance_type\x18\x0b \x01(\t\x12\x0f\n\x07\x63pu_num\x18\x0c \x01(\x05\x12\x11\n\tmemory_gi\x18\r \x01(\x03\x12\x1d\n\x15storage_instance_type\x18\x15 \x01(\t\x12\x17\n\x0fstorage_size_gi\x18\x16 \x01(\x03\x12\x43\n\x0fmodify_progress\x18\x1a \x01(\x0b\x32%.core.ClusterComponent.ModifyProgressH\x00\x88\x01\x01\x1a|\n\x0eModifyProgress\x12\x0f\n\x07pending\x18\x01 \x01(\x08\x12\x19\n\x11\x65xpected_quantity\x18\x02 \x01(\x05\x12\x19\n\x11uptodate_quantity\x18\x03 \x01(\x05\x12#\n\x1bremaining_deletion_quantity\x18\x04 \x01(\x05\x42\x12\n\x10_modify_progress\"\xcd\x02\n\x12NodeProfile4Tenant\x12\x0c\n\x04name\x18\x02 \x01(\t\x12+\n\x0e\x63omponent_type\x18\x03 \x01(\x0e\x32\x13.core.ComponentType\x12%\n\x0b\x64\x65ploy_type\x18\x04 \x01(\x0e\x32\x10.core.DeployType\x12\x16\n\x0e\x63loud_provider\x18\x05 \x01(\t\x12\x0e\n\x06region\x18\x06 \x01(\t\x12\x0f\n\x07\x63pu_num\x18\x07 \x01(\x05\x12\x11\n\tmemory_gi\x18\x08 \x01(\x05\x12\x14\n\x0c\x64isplay_name\x18\t \x01(\t\x12\x18\n\x10\x64\x65\x66\x61ult_node_num\x18\x0b \x01(\x05\x12\x1b\n\x13min_storage_size_gi\x18\x0c \x01(\x05\x12\x1b\n\x13max_storage_size_gi\x18\r \x01(\x05\x12\x1f\n\x17\x64\x65\x66\x61ult_storage_size_gi\x18\x0e \x01(\x05\"\x95\x01\n\x11\x43lusterConnection\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12)\n\x04type\x18\x03 \x01(\x0e\x32\x1b.core.ClusterConnectionType\x12\x16\n\x0e\x63reate_success\x18\x04 \x01(\x08\x12\x0c\n\x04host\x18\x0b \x01(\t\x12\x0c\n\x04port\x18\x0c \x01(\x05\x12\r\n\x05token\x18\r \x01(\t\"\xa6\n\n\x07\x43luster\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x11\n\ttenant_id\x18\x02 \x01(\x04\x12\x12\n\nproject_id\x18\x03 \x01(\x04\x12\x1b\n\x13\x63loud_provider_name\x18\x04 \x01(\t\x12\x1b\n\x13infra_provider_type\x18\x05 \x01(\t\x12\x13\n\x0bregion_name\x18\x06 \x01(\t\x12\x1b\n\x13region_display_name\x18\x19 \x01(\t\x12\x0c\n\x04name\x18\x07 \x01(\t\x12\x0f\n\x07version\x18\x08 \x01(\t\x12*\n\ncomponents\x18\t \x03(\x0b\x32\x16.core.ClusterComponent\x12#\n\x06status\x18\n \x01(\x0e\x32\x13.core.ClusterStatus\x12,\n\x0buser_status\x18\x0b \x01(\x0e\x32\x17.core.UserClusterStatus\x12\x33\n\x0fuser_sub_status\x18\x0c \x01(\x0e\x32\x1a.core.UserClusterSubStatus\x12\x13\n\x0bis_dev_tier\x18\r \x01(\x08\x12\x16\n\timport_id\x18\x0e \x01(\x04H\x00\x88\x01\x01\x12,\n\x0b\x63onnections\x18\x0f \x03(\x0b\x32\x17.core.ClusterConnection\x12\x11\n\tread_only\x18\x10 \x01(\x08\x12+\n\x0etraffic_filter\x18\x11 \x01(\x0b\x32\x13.core.TrafficFilter\x12%\n\x0b\x64\x65ploy_type\x18\x12 \x01(\x0e\x32\x10.core.DeployType\x12\x12\n\ncreated_at\x18\x15 \x01(\x03\x12!\n\x14\x63reation_finished_at\x18! \x01(\x03H\x01\x88\x01\x01\x12\x12\n\ncreated_by\x18\x16 \x01(\x04\x12\x1a\n\x12xaccount_deploy_id\x18\x17 \x01(\x04\x12\x17\n\ndeleted_at\x18\x18 \x01(\x03H\x02\x88\x01\x01\x12\x39\n\x0f\x64\x61ta_plane_info\x18\x1a \x01(\x0b\x32\x1b.core.Cluster.DataPlaneInfoH\x03\x88\x01\x01\x12\x13\n\x0bhas_set_pwd\x18\x1b \x01(\x08\x12/\n\rdev_tier_type\x18\x1c \x01(\x0e\x32\x18.core.DevTierClusterType\x12(\n\x08\x66\x65\x61tures\x18\x1d \x03(\x0e\x32\x16.core.AvailableFeature\x12\x17\n\nrestore_id\x18\x1e \x01(\x04H\x04\x88\x01\x01\x12\x1d\n\x10serverless_token\x18\x1f \x01(\tH\x05\x88\x01\x01\x12,\n\nattributes\x18 \x01(\x0b\x32\x18.core.Cluster.Attributes\x12&\n\x0c\x63luster_jobs\x18\" \x03(\x0b\x32\x10.core.ClusterJob\x1ah\n\rDataPlaneInfo\x12\x12\n\nshoot_name\x18\x01 \x01(\t\x12\x15\n\rk8s_namespace\x18\x02 \x01(\t\x12\x14\n\x0cnetwork_name\x18\x03 \x01(\t\x12\x16\n\x0e\x64\x61taplane_name\x18\x04 \x01(\t\x1aV\n\nAttributes\x12(\n\x1bwith_builtin_cdc_admin_role\x18\x01 \x01(\x08H\x00\x88\x01\x01\x42\x1e\n\x1c_with_builtin_cdc_admin_roleB\x0c\n\n_import_idB\x17\n\x15_creation_finished_atB\r\n\x0b_deleted_atB\x12\n\x10_data_plane_infoB\r\n\x0b_restore_idB\x13\n\x11_serverless_token\"\x8d\x01\n\x0f\x43lusterSnapshot\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x11\n\ttenant_id\x18\x02 \x01(\x04\x12\x12\n\nproject_id\x18\x03 \x01(\x04\x12\x1b\n\x13\x63loud_provider_name\x18\x04 \x01(\t\x12*\n\ncomponents\x18\t \x03(\x0b\x32\x16.core.ClusterComponent\"\xe6\x02\n\x17\x41wsXAccountDeployParams\x12\x0e\n\x06vpc_id\x18\x0b \x01(\t\x12\x19\n\x11security_group_id\x18\x0c \x01(\t\x12\x12\n\nsubnet_ids\x18\r \x03(\t\x12\x13\n\x0b\x62ucket_name\x18\x15 \x01(\t\x12\x13\n\x0bkms_key_arn\x18\x1f \x01(\t\x12\"\n\x1apca_cluster_components_arn\x18 \x01(\t\x12\x16\n\x0epca_client_arn\x18! \x01(\t\x12\x15\n\rnode_role_arn\x18) \x01(\t\x12\x14\n\x0c\x65ks_role_arn\x18* \x01(\t\x12\x1d\n\x15tidb_service_role_arn\x18+ \x01(\t\x12\x13\n\x0btidb_cacert\x18, \x01(\t\x12\x18\n\x10tidb_client_cert\x18- \x01(\t\x12\x17\n\x0ftidb_client_key\x18. \x01(\t\x12\x12\n\nis_mtls_on\x18/ \x01(\x08\"\xcd\x02\n\x0eXAccountDeploy\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncreated_at\x18\x03 \x01(\x03\x12\x16\n\x0e\x63loud_provider\x18\x04 \x01(\t\x12\x0e\n\x06region\x18\x05 \x01(\t\x12\x1b\n\x13region_display_name\x18\x07 \x01(\t\x12+\n\x06status\x18\x06 \x01(\x0e\x32\x1b.core.XAccountDeploy.Status\x12/\n\x03\x61ws\x18\x0b \x01(\x0b\x32\x1d.core.AwsXAccountDeployParamsH\x00\x88\x01\x01\"\\\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x11\n\rSTATUS_ACTIVE\x10\n\x12\x13\n\x0fSTATUS_DELETING\x10\x14\x42\x06\n\x04_aws\"k\n\nRegionCIDR\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x0e\n\x06region\x18\x02 \x01(\t\x12\x1b\n\x13region_display_name\x18\x03 \x01(\t\x12\x0c\n\x04\x63idr\x18\x04 \x01(\t\x12\x0e\n\x06\x61\x63tive\x18\x05 \x01(\x08\"a\n\x13NetworkPeerInfo4Aws\x12\x17\n\x0fpeer_account_id\x18\x01 \x01(\t\x12\x16\n\x0evpc_peering_id\x18\x15 \x01(\t\x12\x19\n\x11private_host_zone\x18\x16 \x01(\t\"B\n\x13NetworkPeerInfo4Gcp\x12\x17\n\x0fpeer_project_id\x18\x01 \x01(\t\x12\x12\n\nproject_id\x18\x02 \x01(\t\"\xc1\x04\n\x0bNetworkPeer\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x11\n\ttenant_id\x18\x02 \x01(\x04\x12\x12\n\nproject_id\x18\x03 \x01(\x04\x12\x16\n\x0e\x63loud_provider\x18\x04 \x01(\t\x12\x0e\n\x06region\x18\x05 \x01(\t\x12\x10\n\x08vpc_cidr\x18\x06 \x01(\t\x12\x0f\n\x07network\x18\x07 \x01(\t\x12\x13\n\x0bpeer_region\x18\x08 \x01(\t\x12\x15\n\rpeer_vpc_cidr\x18\t \x01(\t\x12\x14\n\x0cpeer_network\x18\n \x01(\t\x12$\n\x04type\x18\x0b \x01(\x0e\x32\x16.core.NetworkPeer.Type\x12(\n\x06status\x18\x0c \x01(\x0e\x32\x18.core.NetworkPeer.Status\x12\x1b\n\x13region_display_name\x18\r \x01(\t\x12+\n\x03\x61ws\x18\x15 \x01(\x0b\x32\x19.core.NetworkPeerInfo4AwsH\x00\x88\x01\x01\x12+\n\x03gcp\x18\x16 \x01(\x0b\x32\x19.core.NetworkPeerInfo4GcpH\x01\x88\x01\x01\"?\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x11\n\rTYPE_CUSTOMER\x10\x01\x12\x0e\n\nTYPE_DBAAS\x10\x02\"Z\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x11\n\rSTATUS_FAILED\x10\x04\x12\x11\n\rSTATUS_ACTIVE\x10\x05\x42\x06\n\x04_awsB\x06\n\x04_gcp\"6\n\x11TrafficFilterItem\x12\x0c\n\x04\x63idr\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"R\n\rTrafficFilter\x12&\n\x05items\x18\x01 \x03(\x0b\x32\x17.core.TrafficFilterItem\x12\x19\n\x11\x64isable_public_lb\x18\x03 \x01(\x08\"\xda\x01\n\x0cIamRoleUsage\x12\x34\n\x0cservice_name\x18\x01 \x01(\x0e\x32\x1e.core.IamRoleUsage.ServiceName\x12\x15\n\rprovider_name\x18\x02 \x01(\t\x12\x13\n\x0bregion_name\x18\x03 \x01(\t\x12\x1b\n\x13region_display_name\x18\x04 \x01(\t\"K\n\x0bServiceName\x12\x1c\n\x18SERVICE_NAME_UNSPECIFIED\x10\x00\x12\x1e\n\x1aSERVICE_NAME_CROSS_ACCOUNT\x10\x01\"Z\n\x07IamRole\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x0b\n\x03\x61rn\x18\x02 \x01(\t\x12\x12\n\ncreated_at\x18\x03 \x01(\x03\x12\"\n\x06usages\x18\x04 \x03(\x0b\x32\x12.core.IamRoleUsage\"7\n\x13SyncInfraProfileReq\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"N\n\x14SyncInfraProfileResp\x12\x12\n\nrequest_id\x18\x01 \x01(\t\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"5\n\x11\x43heckSkuSyncedReq\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"H\n\x12\x43heckSkuSyncedResp\x12\x0e\n\x06synced\x18\x01 \x01(\x08\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x9a\x01\n\x16UpsertProfileByYamlReq\x12\x11\n\tchange_id\x18\x01 \x01(\t\x12\x11\n\ttier_file\x18\x02 \x01(\x0c\x12\x16\n\x0etier_unit_file\x18\x03 \x01(\x0c\x12\x10\n\x08sku_file\x18\x04 \x01(\x0c\x12\x0e\n\x06\x64ryrun\x18\x05 \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"=\n\x17UpsertProfileByYamlResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xbe\x01\n\x1aListNodeProfiles4TenantReq\x12\x11\n\ttenant_id\x18\x01 \x01(\x04\x12\x1b\n\x13\x63loud_provider_name\x18\x02 \x01(\t\x12\x13\n\x0bregion_name\x18\x03 \x01(\t\x12%\n\x0b\x64\x65ploy_type\x18\x04 \x01(\x0e\x32\x10.core.DeployType\x12\x12\n\nproject_id\x18\x05 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"m\n\x1bListNodeProfiles4TenantResp\x12*\n\x08profiles\x18\x01 \x03(\x0b\x32\x18.core.NodeProfile4Tenant\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"r\n\x0eTierIdentifier\x12\x0c\n\x04name\x18\x01 \x01(\t\x12%\n\x0b\x64\x65ploy_type\x18\x02 \x01(\x0e\x32\x10.core.DeployType\x12+\n\x0e\x63omponent_type\x18\x03 \x01(\x0e\x32\x13.core.ComponentType\"_\n\x10\x42\x61tchGetTiersReq\x12)\n\x0bidentifiers\x18\x01 \x03(\x0b\x32\x14.core.TierIdentifier\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"\xa2\x01\n\x04Tier\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12%\n\x0b\x64\x65ploy_type\x18\x03 \x01(\x0e\x32\x10.core.DeployType\x12+\n\x0e\x63omponent_type\x18\x04 \x01(\x0e\x32\x13.core.ComponentType\x12\x0f\n\x07\x63pu_num\x18\x05 \x01(\x05\x12\x11\n\tmemory_gi\x18\x06 \x01(\x05\"R\n\x11\x42\x61tchGetTiersResp\x12\x19\n\x05tiers\x18\x01 \x03(\x0b\x32\n.core.Tier\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x9c\x03\n\x15ListCloudProvidersReq\x12\x1f\n\x12specific_tenant_id\x18\x01 \x01(\x04H\x00\x88\x01\x01\x12\'\n\x1f\x66ilter_out_empty_cloud_provider\x18\x02 \x01(\x08\x12\x1f\n\x17\x66ilter_out_empty_region\x18\x03 \x01(\x08\x12*\n\x0b\x64\x65ploy_type\x18\x04 \x01(\x0e\x32\x10.core.DeployTypeH\x01\x88\x01\x01\x12\"\n\x1a\x66ilter_out_inactive_region\x18\x05 \x01(\x08\x12$\n\x1c\x66ilter_out_inactive_provider\x18\x06 \x01(\x08\x12\x1f\n\x17with_xaccount_deploy_id\x18\x07 \x01(\x08\x12 \n\x13specific_project_id\x18\x08 \x01(\x04H\x02\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x15\n\x13_specific_tenant_idB\x0e\n\x0c_deploy_typeB\x16\n\x14_specific_project_id\"\xdf\x01\n\x16ListCloudProvidersResp\x12Q\n\x13name2cloud_provider\x18\x01 \x03(\x0b\x32\x34.core.ListCloudProvidersResp.Name2cloudProviderEntry\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\x1aN\n\x17Name2cloudProviderEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\"\n\x05value\x18\x02 \x01(\x0b\x32\x13.core.CloudProvider:\x02\x38\x01\"Z\n\x10\x43reateIamRoleReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x10\n\x08role_arn\x18\x02 \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"C\n\x11\x43reateIamRoleResp\x12\n\n\x02id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"E\n\x10\x44\x65leteIamRoleReq\x12\x0f\n\x07role_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"7\n\x11\x44\x65leteIamRoleResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"$\n\rIamRoleFilter\x12\x13\n\x0bproject_ids\x18\x01 \x03(\x04\"X\n\x0fListIamRolesReq\x12#\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x13.core.IamRoleFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"T\n\x10ListIamRolesResp\x12\x1c\n\x05roles\x18\x01 \x03(\x0b\x32\r.core.IamRole\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\\\n\x11GetClusterNameReq\x12\x11\n\ttenant_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"F\n\x12GetClusterNameResp\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"^\n\x16\x43hangeClusterPasswdReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x0e\n\x06passwd\x18\x02 \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"M\n\x17\x43hangeClusterPasswdResp\x12\x0e\n\x06synced\x18\x01 \x01(\x08\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"z\n\x1dUpdateClusterTrafficFilterReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12#\n\x06\x66ilter\x18\x02 \x01(\x0b\x32\x13.core.TrafficFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"D\n\x1eUpdateClusterTrafficFilterResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xfb\x01\n\x13\x43reateClusterOption\x12\x43\n\x0btikv_option\x18\x01 \x01(\x0b\x32).core.CreateClusterOption.ComponentOptionH\x00\x88\x01\x01\x12\x46\n\x0etiflash_option\x18\x02 \x01(\x0b\x32).core.CreateClusterOption.ComponentOptionH\x01\x88\x01\x01\x1a\x34\n\x0f\x43omponentOption\x12!\n\x19ignore_storage_size_check\x18\x01 \x01(\x08\x42\x0e\n\x0c_tikv_optionB\x11\n\x0f_tiflash_option\"\x97\x05\n\x10\x43reateClusterReq\x12\x11\n\ttenant_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x15\n\rroot_password\x18\x04 \x01(\t\x12\x16\n\x0e\x63loud_provider\x18\x05 \x01(\t\x12\x0e\n\x06region\x18\x06 \x01(\t\x12%\n\x0b\x64\x65ploy_type\x18\x07 \x01(\x0e\x32\x10.core.DeployType\x12\x13\n\x0bis_dev_tier\x18\x08 \x01(\x08\x12*\n\ncomponents\x18\t \x03(\x0b\x32\x16.core.ClusterComponent\x12\x14\n\x0c\x63reate_by_id\x18\n \x01(\x04\x12\x1a\n\x12primary_cluster_id\x18\x0b \x01(\x04\x12\x0c\n\x04port\x18\x0c \x01(\x05\x12\x1a\n\x12xaccount_deploy_id\x18\r \x01(\x04\x12\x30\n\x0etraffic_filter\x18\x0e \x01(\x0b\x32\x13.core.TrafficFilterH\x00\x88\x01\x01\x12\x17\n\nrestore_id\x18\x0f \x01(\x04H\x01\x88\x01\x01\x12\x1a\n\rrecovery_mode\x18\x10 \x01(\x08H\x02\x88\x01\x01\x12\x17\n\x0finitial_version\x18\x11 \x01(\t\x12.\n\x06option\x18\x12 \x01(\x0b\x32\x19.core.CreateClusterOptionH\x03\x88\x01\x01\x12\x19\n\x0cspend_limits\x18\x13 \x01(\x02H\x04\x88\x01\x01\x12\x0e\n\x06\x64ryrun\x18) \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x11\n\x0f_traffic_filterB\r\n\x0b_restore_idB\x10\n\x0e_recovery_modeB\t\n\x07_optionB\x0f\n\r_spend_limits\"C\n\x11\x43reateClusterResp\x12\n\n\x02id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"f\n\x10\x44\x65leteClusterReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x1c\n\x14require_final_backup\x18\x03 \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"7\n\x11\x44\x65leteClusterResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"P\n\x18\x43reateClusterSnapshotReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"T\n\x19\x43reateClusterSnapshotResp\x12\x13\n\x0bsnapshot_id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"k\n\x15\x43lusterSnapshotFilter\x12\x12\n\ntenant_ids\x18\x01 \x03(\x04\x12\x13\n\x0bproject_ids\x18\x02 \x03(\x04\x12\x13\n\x0b\x63luster_ids\x18\x03 \x03(\x04\x12\x14\n\x0csnapshot_ids\x18\x04 \x03(\x04\"\xb2\x01\n\x17ListClusterSnapshotsReq\x12+\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1b.core.ClusterSnapshotFilter\x12\x1f\n\x05pager\x18\x02 \x01(\x0b\x32\x0b.base.PagerH\x00\x88\x01\x01\x12\x1d\n\x07sorters\x18\x04 \x03(\x0b\x32\x0c.base.Sorter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x08\n\x06_pager\"h\n\x18ListClusterSnapshotsResp\x12(\n\tsnapshots\x18\x01 \x03(\x0b\x32\x15.core.ClusterSnapshot\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xdd\x01\n\x0fScaleClusterReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12.\n\x0enew_components\x18\x02 \x03(\x0b\x32\x16.core.ClusterComponent\x12\x16\n\x0e\x61llow_scale_in\x18\x03 \x01(\x08\x12\x1d\n\x15\x61llow_scale_secondary\x18\x04 \x01(\x08\x12\x18\n\x10\x61llow_scale_down\x18\x05 \x01(\x08\x12\x13\n\x0boperator_id\x18\x06 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"6\n\x10ScaleClusterResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\\\n\x0fPauseClusterReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x13\n\x0boperator_id\x18\x02 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"6\n\x10PauseClusterResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"]\n\x10ResumeClusterReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x13\n\x0boperator_id\x18\x02 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"7\n\x11ResumeClusterResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"G\n\x0f\x43learClusterReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"6\n\x10\x43learClusterResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"_\n\x15SetClusterReadonlyReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x10\n\x08readonly\x18\x02 \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"<\n\x16SetClusterReadonlyResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x8e\x02\n\x11\x43\x61lcClusterFeeReq\x12\x11\n\ttenant_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x1b\n\x13\x63loud_provider_name\x18\x03 \x01(\t\x12\x13\n\x0bregion_name\x18\x04 \x01(\t\x12\x10\n\x08\x64uration\x18\x05 \x01(\x03\x12%\n\x0b\x64\x65ploy_type\x18\x06 \x01(\x0e\x32\x10.core.DeployType\x12*\n\ncomponents\x18\x07 \x03(\x0b\x32\x16.core.ClusterComponent\x12\x19\n\x11is_cluster_paused\x18\x08 \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"\xfa\x01\n\x12\x43\x61lcClusterFeeResp\x12\x35\n\x05\x63osts\x18\x01 \x03(\x0b\x32&.core.CalcClusterFeeResp.ComponentCost\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\x1a\x88\x01\n\rComponentCost\x12+\n\x0e\x63omponent_type\x18\x01 \x01(\x0e\x32\x13.core.ComponentType\x12\x0f\n\x07\x63ompute\x18\x02 \x01(\x01\x12\x0f\n\x07storage\x18\x03 \x01(\x01\x12\x13\n\x0braw_compute\x18\x0b \x01(\x01\x12\x13\n\x0braw_storage\x18\x0c \x01(\x01\"\xb9\x02\n\rClusterFilter\x12\x1c\n\x14\x63loud_provider_names\x18\x01 \x03(\t\x12%\n\x08statuses\x18\x03 \x03(\x0e\x32\x13.core.ClusterStatus\x12-\n\x10\x65xclude_statuses\x18\x04 \x03(\x0e\x32\x13.core.ClusterStatus\x12\x12\n\ntenant_ids\x18\x05 \x03(\x04\x12\x13\n\x0bproject_ids\x18\x06 \x03(\x04\x12\x13\n\x0b\x63luster_ids\x18\x07 \x03(\x04\x12\x14\n\x07\x64\x65leted\x18\x08 \x01(\x08H\x00\x88\x01\x01\x12\x13\n\x0b\x63reator_ids\x18\t \x03(\x04\x12\x15\n\rcluster_names\x18\n \x03(\t\x12\x18\n\x0bis_dev_tier\x18\x0c \x01(\x08H\x01\x88\x01\x01\x42\n\n\x08_deletedB\x0e\n\x0c_is_dev_tier\"\xee\x01\n\x0fListClustersReq\x12#\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x13.core.ClusterFilter\x12\x1f\n\x05pager\x18\x02 \x01(\x0b\x32\x0b.base.PagerH\x00\x88\x01\x01\x12!\n\x06sorter\x18\x03 \x01(\x0b\x32\x0c.base.SorterH\x01\x88\x01\x01\x12\x1d\n\x07sorters\x18\x04 \x03(\x0b\x32\x0c.base.Sorter\x12\x1c\n\x14with_data_plane_info\x18\x05 \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x08\n\x06_pagerB\t\n\x07_sorter\"\xcb\x01\n\x10ListClustersResp\x12\x36\n\x08\x63lusters\x18\x01 \x03(\x0b\x32$.core.ListClustersResp.ClustersEntry\x12\x1b\n\x13ordered_cluster_ids\x18\x02 \x03(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\x1a>\n\rClustersEntry\x12\x0b\n\x03key\x18\x01 \x01(\x04\x12\x1c\n\x05value\x18\x02 \x01(\x0b\x32\r.core.Cluster:\x02\x38\x01\"Y\n\x10\x43ountClustersReq\x12#\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x13.core.ClusterFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"F\n\x11\x43ountClustersResp\x12\r\n\x05\x63ount\x18\x01 \x01(\x03\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"U\n\x1dGetClusterConfidentialInfoReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"?\n\x17\x43lusterConfidentialInfo\x12$\n\x1c\x65ncrypted_cloud_admin_passwd\x18\x01 \x01(\t\"q\n\x1eGetClusterConfidentialInfoResp\x12+\n\x04info\x18\x01 \x01(\x0b\x32\x1d.core.ClusterConfidentialInfo\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xb0\x01\n\x17\x43reateXAccountDeployReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x16\n\x0e\x63loud_provider\x18\x02 \x01(\t\x12\x0e\n\x06region\x18\x03 \x01(\t\x12/\n\x03\x61ws\x18\x0b \x01(\x0b\x32\x1d.core.AwsXAccountDeployParamsH\x00\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x06\n\x04_aws\"Z\n\x18\x43reateXAccountDeployResp\x12\x1a\n\x12xaccount_deploy_id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"+\n\x14XAccountDeployFilter\x12\x13\n\x0bproject_ids\x18\x01 \x03(\x04\"e\n\x15ListXAccountDeployReq\x12*\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1a.core.XAccountDeployFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"l\n\x16ListXAccountDeployResp\x12.\n\x10xaccount_deploys\x18\x01 \x03(\x0b\x32\x14.core.XAccountDeploy\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"W\n\x17\x44\x65leteXAccountDeployReq\x12\x1a\n\x12xaccount_deploy_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\">\n\x18\x44\x65leteXAccountDeployResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x88\x01\n\x1aGetClusterCACertificateReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x33\n\x04type\x18\x02 \x01(\x0e\x32%.core.GetClusterCACertificateReq.Type\"!\n\x04Type\x12\x10\n\x0c\x44OWNLOAD_URL\x10\x00\x12\x07\n\x03PEM\x10\x01\"l\n\x1bGetClusterCACertificateResp\x12\x13\n\x0b\x63\x65rtificate\x18\x01 \x01(\x0c\x12\x14\n\x0c\x64ownload_url\x18\x02 \x01(\t\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"v\n\x14\x43reateNetworkPeerReq\x12\"\n\x07peering\x18\x01 \x01(\x0b\x32\x11.core.NetworkPeer\x12\x18\n\x10operator_user_id\x18\x02 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"O\n\x15\x43reateNetworkPeerResp\x12\x12\n\npeering_id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"~\n\x14\x44\x65leteNetworkPeerReq\x12\x12\n\npeering_id\x18\x01 \x01(\x04\x12\x16\n\x0e\x63loud_provider\x18\x02 \x01(\t\x12\x18\n\x10operator_user_id\x18\x04 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\";\n\x15\x44\x65leteNetworkPeerResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xbe\x01\n\x11NetworkPeerFilter\x12\x16\n\x0e\x63loud_provider\x18\x01 \x01(\t\x12\x14\n\x0cregion_names\x18\x02 \x03(\t\x12*\n\x08statuses\x18\x03 \x03(\x0e\x32\x18.core.NetworkPeer.Status\x12%\n\x05types\x18\x05 \x03(\x0e\x32\x16.core.NetworkPeer.Type\x12\x13\n\x0bproject_ids\x18\x07 \x03(\x04\x12\x13\n\x0bpeering_ids\x18\x08 \x03(\x04\"\xb8\x01\n\x12ListNetworkPeerReq\x12\'\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x17.core.NetworkPeerFilter\x12\x1f\n\x05pager\x18\x02 \x01(\x0b\x32\x0b.base.PagerH\x00\x88\x01\x01\x12!\n\x06sorter\x18\x03 \x01(\x0b\x32\x0c.base.SorterH\x01\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x08\n\x06_pagerB\t\n\x07_sorter\"b\n\x13ListNetworkPeerResp\x12\'\n\x0cpeering_list\x18\x01 \x03(\x0b\x32\x11.core.NetworkPeer\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xe0\x01\n\x12PrivateLinkService\x12\x16\n\x0e\x63loud_provider\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12/\n\x06status\x18\x03 \x01(\x0e\x32\x1f.core.PrivateLinkService.Status\x12\x10\n\x08\x64ns_name\x18\x04 \x01(\t\x12\x0c\n\x04port\x18\x05 \x01(\x05\x12\x0e\n\x06\x61z_ids\x18\x06 \x03(\t\"C\n\x06Status\x12\x11\n\rNOT_CONFIGURE\x10\x00\x12\x0c\n\x08\x43REATING\x10\x01\x12\n\n\x06\x41\x43TIVE\x10\x02\x12\x0c\n\x08\x44\x45LETING\x10\x03\"\x8c\x01\n\x1b\x43reatePrivateLinkServiceReq\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncluster_id\x18\x03 \x01(\x04\x12\x35\n\x13privatelink_service\x18\x04 \x01(\x0b\x32\x18.core.PrivateLinkService\"y\n\x1c\x43reatePrivateLinkServiceResp\x12\x35\n\x13privatelink_service\x18\x01 \x01(\x0b\x32\x18.core.PrivateLinkService\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"U\n\x1b\x44\x65letePrivateLinkServiceReq\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncluster_id\x18\x03 \x01(\x04\"B\n\x1c\x44\x65letePrivateLinkServiceResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"R\n\x18GetPrivateLinkServiceReq\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncluster_id\x18\x03 \x01(\x04\"v\n\x19GetPrivateLinkServiceResp\x12\x35\n\x13privatelink_service\x18\x01 \x01(\x0b\x32\x18.core.PrivateLinkService\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xd2\x03\n\x13PrivateLinkEndpoint\x12\x16\n\x0e\x63loud_provider\x18\x01 \x01(\t\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x14\n\x0c\x63luster_name\x18\x03 \x01(\t\x12\x13\n\x0bregion_name\x18\x04 \x01(\t\x12\x13\n\x0b\x65ndpoint_id\x18\x05 \x01(\t\x12\x30\n\x06status\x18\x06 \x01(\x0e\x32 .core.PrivateLinkEndpoint.Status\x12\x0f\n\x07message\x18\x07 \x01(\t\x12\x14\n\x0cservice_name\x18\x08 \x01(\t\x12\x37\n\x0eservice_status\x18\t \x01(\x0e\x32\x1f.core.PrivateLinkService.Status\x12,\n\x04type\x18\n \x01(\x0e\x32\x1e.core.PrivateLinkEndpoint.Type\"N\n\x06Status\x12\x11\n\rNOT_CONFIGURE\x10\x00\x12\x0b\n\x07PENDING\x10\x01\x12\n\n\x06\x41\x43TIVE\x10\x02\x12\x0c\n\x08\x44\x45LETING\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\"?\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x11\n\rTYPE_CUSTOMER\x10\x01\x12\x0e\n\nTYPE_DBAAS\x10\x02\"A\n\x1bListPrivateLinkEndpointsReq\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\"p\n\x1cListPrivateLinkEndpointsResp\x12,\n\tendpoints\x18\x01 \x03(\x0b\x32\x19.core.PrivateLinkEndpoint\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x8f\x01\n\x1c\x43reatePrivateLinkEndpointReq\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncluster_id\x18\x03 \x01(\x04\x12\x37\n\x14privatelink_endpoint\x18\x04 \x01(\x0b\x32\x19.core.PrivateLinkEndpoint\"|\n\x1d\x43reatePrivateLinkEndpointResp\x12\x37\n\x14privatelink_endpoint\x18\x01 \x01(\x0b\x32\x19.core.PrivateLinkEndpoint\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"k\n\x1c\x44\x65letePrivateLinkEndpointReq\x12\x0e\n\x06org_id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncluster_id\x18\x03 \x01(\x04\x12\x13\n\x0b\x65ndpoint_id\x18\x04 \x01(\t\"C\n\x1d\x44\x65letePrivateLinkEndpointResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"j\n\x1aListRegionCIDROfProjectReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x16\n\x0e\x63loud_provider\x18\x02 \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"\x7f\n\x1bListRegionCIDROfProjectResp\x12\x14\n\x0cproject_cidr\x18\x01 \x01(\t\x12&\n\x0cregion_cidrs\x18\x02 \x03(\x0b\x32\x10.core.RegionCIDR\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"|\n\x14\x43reateClusterConnReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12.\n\tconn_type\x18\x02 \x01(\x0e\x32\x1b.core.ClusterConnectionType\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\";\n\x15\x43reateClusterConnResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x86\x01\n\nMeasureReq\x12\x12\n\ntenant_ids\x18\x01 \x03(\x04\x12\x10\n\x08\x65nd_time\x18\x02 \x01(\x03\x12\x17\n\x0fmeasure_project\x18\x0b \x01(\x08\x12\x17\n\x0fmeasure_cluster\x18\x0c \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"1\n\x0bMeasureResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"z\n\x10\x43leanClustersReq\x12\x11\n\ttenant_id\x18\x01 \x01(\x04\x12\x13\n\x0bis_dev_tier\x18\x02 \x01(\x08\x12\x1c\n\x14\x64isable_final_backup\x18\x03 \x01(\x08\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"7\n\x11\x43leanClustersResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"O\n\x17\x43leanProjectResourceReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\">\n\x18\x43leanProjectResourceResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"M\n\x16\x43leanTenantResourceReq\x12\x11\n\ttenant_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"=\n\x17\x43leanTenantResourceResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"|\n CreateClusterEcosystemAccountReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x10\n\x08username\x18\x02 \x01(\t\x12\x10\n\x08password\x18\x03 \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"G\n!CreateClusterEcosystemAccountResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xa9\x03\n\x06\x44\x42User\x12\x10\n\x08username\x18\x01 \x01(\t\x12.\n\x0c\x62uiltin_role\x18\x02 \x01(\x0e\x32\x18.core.DBUser.BuiltinRole\x12\x14\n\x0c\x63ustom_roles\x18\x03 \x03(\t\"F\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x15\n\x11TYPE_USER_DEFINED\x10\x01\x12\x11\n\rTYPE_DELEGATE\x10\x02\"\xa2\x01\n\x0b\x42uiltinRole\x12\x1c\n\x18\x42UILTIN_ROLE_UNSPECIFIED\x10\x00\x12\x1b\n\x17\x42UILTIN_ROLE_USER_ADMIN\x10\x01\x12\x1c\n\x18\x42UILTIN_ROLE_USER_MEMBER\x10\x02\x12\x1e\n\x1a\x42UILTIN_ROLE_USER_OBSERVER\x10\x03\x12\x1a\n\x16\x42UILTIN_ROLE_CDC_ADMIN\x10\x04\"Z\n\nAuthMethod\x12\x1b\n\x17\x41UTH_METHOD_UNSPECIFIED\x10\x00\x12\x18\n\x14\x41UTH_METHOD_PASSWORD\x10\x01\x12\x15\n\x11\x41UTH_METHOD_TOKEN\x10\x02\"d\n\x0e\x44\x42UserOperator\x12\x10\n\x08username\x18\x01 \x01(\t\x12,\n\x0b\x61uth_method\x18\x02 \x01(\x0e\x32\x17.core.DBUser.AuthMethod\x12\x12\n\ncredential\x18\x03 \x01(\t\"<\n\x11\x43lusterProxyError\x12\x12\n\nsql_err_no\x18\x01 \x01(\r\x12\x13\n\x0bsql_err_msg\x18\x02 \x01(\t\"\xc8\x03\n\x0f\x43reateDBUserReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12$\n\tuser_type\x18\x0b \x01(\x0e\x32\x11.core.DBUser.Type\x12\x10\n\x08username\x18\x0c \x01(\t\x12\x12\n\x05\x65mail\x18\r \x01(\tH\x00\x88\x01\x01\x12,\n\x0b\x61uth_method\x18\x0e \x01(\x0e\x32\x17.core.DBUser.AuthMethod\x12\x17\n\ncredential\x18\x0f \x01(\tH\x01\x88\x01\x01\x12.\n\x0c\x62uiltin_role\x18\x10 \x01(\x0e\x32\x18.core.DBUser.BuiltinRole\x12\x14\n\x0c\x63ustom_roles\x18\x11 \x03(\t\x12\x35\n\x08settings\x18\x12 \x01(\x0b\x32\x1e.core.CreateDBUserReq.SettingsH\x02\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\x1a!\n\x08Settings\x12\x15\n\rignore_exists\x18\x01 \x01(\x08\x42\x08\n\x06_emailB\r\n\x0b_credentialB\x0b\n\t_settings\"y\n\x10\x43reateDBUserResp\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\"\xdd\x01\n\x0fUpdateDBUserReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x10\n\x08username\x18\x0b \x01(\t\x12\x33\n\x0c\x62uiltin_role\x18\x10 \x01(\x0e\x32\x18.core.DBUser.BuiltinRoleH\x00\x88\x01\x01\x12\x14\n\x0c\x63ustom_roles\x18\x11 \x03(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x0f\n\r_builtin_role\"y\n\x10UpdateDBUserResp\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\"\x81\x01\n\x0f\x44\x65leteDBUserReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x10\n\x08username\x18\x0b \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"y\n\x10\x44\x65leteDBUserResp\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\"~\n\x0cGetDBUserReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x10\n\x08username\x18\x0b \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"\x92\x01\n\rGetDBUserResp\x12\x1a\n\x04user\x18\x01 \x01(\x0b\x32\x0c.core.DBUser\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\"\x85\x01\n\x13IsDBUserExistingReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x10\n\x08username\x18\x0b \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"\x8f\x01\n\x14IsDBUserExistingResp\x12\x10\n\x08\x65xisting\x18\x01 \x01(\x08\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\"\xa6\x01\n\x0f\x43reateDBRoleReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x11\n\trole_name\x18\x0b \x01(\t\x12\x0e\n\x06grants\x18\x0c \x01(\t\x12\x12\n\nrevocation\x18\r \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"y\n\x10\x43reateDBRoleResp\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\"\xca\x01\n\x0fUpdateDBRoleReq\x12&\n\x08operator\x18\x01 \x01(\x0b\x32\x14.core.DBUserOperator\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x11\n\trole_name\x18\x0b \x01(\t\x12\x13\n\x06grants\x18\x0c \x01(\tH\x00\x88\x01\x01\x12\x17\n\nrevocation\x18\r \x01(\tH\x01\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\t\n\x07_grantsB\r\n\x0b_revocation\"y\n\x10UpdateDBRoleResp\x12\x31\n\x0bproxy_error\x18\x64 \x01(\x0b\x32\x17.core.ClusterProxyErrorH\x00\x88\x01\x01\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseRespB\x0e\n\x0c_proxy_error\";\n\x17SetClusterAuthPubKeyReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12\x0c\n\x04jwks\x18\x02 \x01(\t\">\n\x18SetClusterAuthPubKeyResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"-\n\tSampleReq\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"0\n\nSampleResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\x81\x01\n\x13\x43reateClusterJobReq\x12\x12\n\ncluster_id\x18\x01 \x01(\x04\x12&\n\x08job_type\x18\x02 \x01(\x0e\x32\x14.core.ClusterJobType\x12\x0c\n\x04name\x18\x03 \x01(\t\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"J\n\x14\x43reateClusterJobResp\x12\x0e\n\x06job_id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"g\n\x13\x44\x65leteClusterJobReq\x12.\n\nidentifier\x18\x01 \x01(\x0b\x32\x1a.core.ClusterJobIdentifier\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\":\n\x14\x44\x65leteClusterJobResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"p\n\x14\x43lusterJobIdentifier\x12\x0e\n\x06job_id\x18\x01 \x01(\x04\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12&\n\x08job_type\x18\x03 \x01(\x0e\x32\x14.core.ClusterJobType\x12\x0c\n\x04name\x18\x04 \x01(\t\"m\n\x19IsClusterJobRegisteredReq\x12.\n\nidentifier\x18\x01 \x01(\x0b\x32\x1a.core.ClusterJobIdentifier\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"W\n\x1aIsClusterJobRegisteredResp\x12\x15\n\ris_registered\x18\x01 \x01(\x08\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"O\n\x10\x43lusterJobFilter\x12&\n\x08job_type\x18\x01 \x01(\x0e\x32\x14.core.ClusterJobType\x12\x13\n\x0b\x63luster_ids\x18\x02 \x03(\x04\"^\n\x12ListClusterJobsReq\x12&\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x16.core.ClusterJobFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"f\n\nClusterJob\x12\x0e\n\x06job_id\x18\x01 \x01(\x04\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12&\n\x08job_type\x18\x03 \x01(\x0e\x32\x14.core.ClusterJobType\x12\x0c\n\x04name\x18\x04 \x01(\t\"Y\n\x13ListClusterJobsResp\x12\x1e\n\x04jobs\x18\x01 \x03(\x0b\x32\x10.core.ClusterJob\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"3\n\x0b\x41wsCmekSpec\x12\x13\n\x0bregion_name\x18\x01 \x01(\t\x12\x0f\n\x07kms_arn\x18\x02 \x01(\t\"j\n\x10\x43reateAwsCmekReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12 \n\x05specs\x18\x02 \x03(\x0b\x32\x11.core.AwsCmekSpec\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"7\n\x11\x43reateAwsCmekResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"o\n\rGetAwsCmekReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x18\n\x0bregion_name\x18\x02 \x01(\tH\x00\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x0e\n\x0c_region_name\"O\n\x07\x41wsCmek\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x13\n\x0bregion_name\x18\x03 \x01(\t\x12\x0f\n\x07kms_arn\x18\x04 \x01(\t\"R\n\x0eGetAwsCmekResp\x12\x1c\n\x05\x63meks\x18\x01 \x03(\x0b\x32\r.core.AwsCmek\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"i\n\x11MaintenanceWindow\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x13\n\x0b\x64\x61y_of_week\x18\x02 \x01(\x05\x12\x13\n\x0bhour_of_day\x18\x03 \x01(\x05\x12\x16\n\x0eminute_of_hour\x18\x04 \x01(\x05\"Z\n\"GetMaintenanceWindowByProjectIDReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"~\n#GetMaintenanceWindowByProjectIDResp\x12\x33\n\x12maintenance_window\x18\x01 \x01(\x0b\x32\x17.core.MaintenanceWindow\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"s\n\x1aUpdateMaintenanceWindowReq\x12\x33\n\x12maintenance_window\x18\x01 \x01(\x0b\x32\x17.core.MaintenanceWindow\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"0\n\rUnchangedTask\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"o\n\x1bUpdateMaintenanceWindowResp\x12,\n\x0funchanged_tasks\x18\x01 \x03(\x0b\x32\x13.core.UnchangedTask\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\xa5\x02\n\x0fMaintenanceTask\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x12\n\nproject_id\x18\x02 \x01(\x04\x12\x12\n\ncreated_at\x18\x03 \x01(\x03\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12,\n\x06status\x18\x05 \x01(\x0e\x32\x1c.core.MaintenanceTask.Status\x12\x1c\n\x14scheduled_apply_time\x18\x06 \x01(\x03\x12\x15\n\x08\x64\x65\x61\x64line\x18\x07 \x01(\x03H\x00\x88\x01\x01\"Y\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x12\n\x0eSTATUS_RUNNING\x10\x02\x12\x0f\n\x0bSTATUS_DONE\x10\x03\x42\x0b\n\t_deadline\"\xa5\x03\n\x18MaintenanceTaskExecution\x12\x1b\n\x13maintenance_task_id\x18\x01 \x01(\x04\x12\x12\n\ncluster_id\x18\x02 \x01(\x04\x12\x35\n\x06status\x18\x03 \x01(\x0e\x32%.core.MaintenanceTaskExecution.Status\x12N\n\x13\x63\x61ncellation_reason\x18\x04 \x01(\x0e\x32\x31.core.MaintenanceTaskExecution.CancellationReason\"n\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x12\n\x0eSTATUS_RUNNING\x10\x02\x12\x0f\n\x0bSTATUS_DONE\x10\x03\x12\x13\n\x0fSTATUS_CANCELED\x10\x04\"a\n\x12\x43\x61ncellationReason\x12\x16\n\x12REASON_UNSPECIFIED\x10\x00\x12\x17\n\x13REASON_OPS_CANCELED\x10\x01\x12\x1a\n\x16REASON_CLUSTER_DELETED\x10\x02\"\x89\x01\n\x18\x43reateMaintenanceTaskReq\x12\x12\n\nproject_id\x18\x01 \x01(\x04\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x15\n\x08\x64\x65\x61\x64line\x18\x03 \x01(\x03H\x00\x88\x01\x01\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReqB\x0b\n\t_deadline\"K\n\x19\x43reateMaintenanceTaskResp\x12\n\n\x02id\x18\x01 \x01(\x04\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"\\\n\x15MaintenanceTaskFilter\x12\x13\n\x0bproject_ids\x18\x01 \x03(\x04\x12.\n\x08statuses\x18\x02 \x03(\x0e\x32\x1c.core.MaintenanceTask.Status\"i\n\x18QueryMaintenanceTasksReq\x12+\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1b.core.MaintenanceTaskFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"e\n\x19QueryMaintenanceTasksResp\x12$\n\x05tasks\x18\x01 \x03(\x0b\x32\x15.core.MaintenanceTask\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"n\n\x1eMaintenanceTaskExecutionFilter\x12\x13\n\x0b\x63luster_ids\x18\x01 \x03(\x04\x12\x37\n\x08statuses\x18\x02 \x03(\x0e\x32%.core.MaintenanceTaskExecution.Status\"{\n!QueryMaintenanceTaskExecutionsReq\x12\x34\n\x06\x66ilter\x18\x01 \x01(\x0b\x32$.core.MaintenanceTaskExecutionFilter\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\"|\n\"QueryMaintenanceTaskExecutionsResp\x12\x32\n\nexecutions\x18\x01 \x03(\x0b\x32\x1e.core.MaintenanceTaskExecution\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp\"G\n\x17\x44\x65\x66\x65rMaintenanceTaskReq\x12\n\n\x02id\x18\x01 \x01(\x04\x12 \n\x08\x62\x61se_req\x18\xff\x01 \x01(\x0b\x32\r.base.BaseReq\">\n\x18\x44\x65\x66\x65rMaintenanceTaskResp\x12\"\n\tbase_resp\x18\xff\x01 \x01(\x0b\x32\x0e.base.BaseResp*t\n\nDeployType\x12\x1b\n\x17\x44\x45PLOY_TYPE_UNSPECIFIED\x10\x00\x12\x19\n\x15\x44\x45PLOY_TYPE_DEDICATED\x10\x01\x12\x16\n\x12\x44\x45PLOY_TYPE_SHARED\x10\x02\x12\x16\n\x12\x44\x45PLOY_TYPE_HYBRID\x10\x03*\xae\x01\n\rComponentType\x12\x1e\n\x1a\x43OMPONENT_TYPE_UNSPECIFIED\x10\x00\x12\x17\n\x13\x43OMPONENT_TYPE_TIDB\x10\x01\x12\x17\n\x13\x43OMPONENT_TYPE_TIKV\x10\x02\x12\x1a\n\x16\x43OMPONENT_TYPE_TIFLASH\x10\x03\x12\x15\n\x11\x43OMPONENT_TYPE_PD\x10\x04\x12\x18\n\x14\x43OMPONENT_TYPE_TICDC\x10\x05*\xbb\x04\n\x07SKUType\x12\x18\n\x14SKU_TYPE_UNSPECIFIED\x10\x00\x12\x11\n\rSKU_TYPE_NODE\x10\x01\x12\x16\n\x12SKU_TYPE_DISK_IOPS\x10\x15\x12\x1c\n\x18SKU_TYPE_DISK_THROUGHPUT\x10\x16\x12\x19\n\x15SKU_TYPE_DISK_STORAGE\x10\x17\x12\x1c\n\x18SKU_TYPE_NETWORK_TRAFFIC\x10\x1f\x12\x1b\n\x17SKU_TYPE_BACKUP_STORAGE\x10 \x12\x1b\n\x17SKU_TYPE_BACKUP_REPLICA\x10!\x12+\n\'SKU_TYPE_BACKUP_VOLUME_SNAPSHOT_STORAGE\x10\"\x12\x16\n\x12SKU_TYPE_TICDC_TCU\x10)\x12\x18\n\x14SKU_TYPE_VPC_PEERING\x10\x33\x12\x17\n\x13SKU_TYPE_PLENDPOINT\x10\x34\x12\x16\n\x12SKU_TYPE_PLNETWORK\x10\x35\x12\x16\n\x12SKU_TYPE_DMNETWORK\x10\x36\x12\x12\n\x0eSKU_TYPE_DMRCU\x10\x37\x12\x12\n\x0eSKU_TYPE_DMNAT\x10\x38\x12\x17\n\x13SKU_TYPE_DMINTERNET\x10\x39\x12#\n\x1fSKU_TYPE_SERVERLESS_ROW_STORAGE\x10=\x12&\n\"SKU_TYPE_SERVERLESS_COLUMN_STORAGE\x10>\x12$\n SKU_TYPE_SERVERLESS_REQUEST_UNIT\x10?*\x83\x01\n\rProfileStatus\x12\x1e\n\x1aPROFILE_STATUS_UNSPECIFIED\x10\x00\x12\x19\n\x15PROFILE_STATUS_ACTIVE\x10\x01\x12\x1b\n\x17PROFILE_STATUS_INACTIVE\x10\x02\x12\x1a\n\x16PROFILE_STATUS_DELETED\x10\x03*\x89\x01\n\x15\x43lusterConnectionType\x12\'\n#CLUSTER_CONNECTION_TYPE_UNSPECIFIED\x10\x00\x12#\n\x1f\x43LUSTER_CONNECTION_TYPE_PRIVATE\x10\x01\x12\"\n\x1e\x43LUSTER_CONNECTION_TYPE_PUBLIC\x10\x02*\xde\x03\n\rClusterStatus\x12\x1e\n\x1a\x43LUSTER_STATUS_UNSPECIFIED\x10\x00\x12\x1f\n\x1b\x43LUSTER_STATUS_INITIALIZING\x10\x01\x12\x1c\n\x18\x43LUSTER_STATUS_PREPARING\x10\x05\x12,\n(CLUSTER_STATUS_VOLUME_SNAPSHOT_RESTORING\x10\x06\x12\x1c\n\x18\x43LUSTER_STATUS_LAUNCHING\x10\n\x12\x19\n\x15\x43LUSTER_STATUS_NORMAL\x10\x0f\x12\x1d\n\x19\x43LUSTER_STATUS_HIBERNATED\x10\x10\x12\x1a\n\x16\x43LUSTER_STATUS_PAUSING\x10\x11\x12\x19\n\x15\x43LUSTER_STATUS_PAUSED\x10\x12\x12\x1b\n\x17\x43LUSTER_STATUS_RESUMING\x10\x13\x12\x1a\n\x16\x43LUSTER_STATUS_SCALING\x10\x14\x12\x1d\n\x19\x43LUSTER_STATUS_RECOVERING\x10\x19\x12\x1a\n\x16\x43LUSTER_STATUS_DELETED\x10\x1e\x12!\n\x1d\x43LUSTER_STATUS_DELETECOMPLETE\x10#\x12\x1a\n\x16\x43LUSTER_STATUS_CLEARED\x10(*\x8d\x03\n\x11UserClusterStatus\x12\x1e\n\x1aUSER_CLUSTER_STATUS_NORMAL\x10\x00\x12 \n\x1cUSER_CLUSTER_STATUS_CREATING\x10\x01\x12\x1f\n\x1bUSER_CLUSTER_STATUS_SCALING\x10\x02\x12!\n\x1dUSER_CLUSTER_STATUS_UPGRADING\x10\x03\x12#\n\x1fUSER_CLUSTER_STATUS_UNAVAILABLE\x10\x04\x12\"\n\x1eUSER_CLUSTER_STATUS_RECOVERING\x10\x05\x12!\n\x1dUSER_CLUSTER_STATUS_IMPORTING\x10\x06\x12\x1e\n\x1aUSER_CLUSTER_STATUS_PAUSED\x10\x07\x12 \n\x1cUSER_CLUSTER_STATUS_RESUMING\x10\x08\x12\x1f\n\x1bUSER_CLUSTER_STATUS_DELETED\x10\t\x12#\n\x1fUSER_CLUSTER_STATUS_MAINTAINING\x10\n*b\n\x14UserClusterSubStatus\x12#\n\x1fUSER_CLUSTER_SUB_STATUS_HEALTHY\x10\x00\x12%\n!USER_CLUSTER_SUB_STATUS_UNHEALTHY\x10\x01*Z\n\x12\x44\x65vTierClusterType\x12\x17\n\x13\x44\x45VTIER_UNSPECIFIED\x10\x00\x12\x13\n\x0f\x44\x45VTIER_CLASSIC\x10\x01\x12\x16\n\x12\x44\x45VTIER_SERVERLESS\x10\x02*<\n\x10\x41vailableFeature\x12\x15\n\x11\x44ISABLE_PUBLIC_LB\x10\x00\x12\x11\n\rDELEGATE_USER\x10\x02*\xd1\x02\n\x0e\x43lusterJobType\x12 \n\x1c\x43LUSTER_JOB_TYPE_UNSPECIFIED\x10\x00\x12\x1b\n\x17\x43LUSTER_JOB_TYPE_BACKUP\x10\x01\x12\x1c\n\x18\x43LUSTER_JOB_TYPE_RESTORE\x10\x03\x12\x1b\n\x17\x43LUSTER_JOB_TYPE_IMPORT\x10\x04\x12\x18\n\x14\x43LUSTER_JOB_TYPE_CDC\x10\x05\x12(\n$CLUSTER_JOB_TYPE_REPLICATION_PRIMARY\x10\x06\x12*\n&CLUSTER_JOB_TYPE_REPLICATION_SECONDARY\x10\x07\x12,\n(CLUSTER_JOB_TYPE_VOLUME_SNAPSHOT_RESTORE\x10\x08\x12\'\n#CLUSTER_JOB_TYPE_SERVERLESS_RESTORE\x10\t2\xf2*\n\x0b\x43oreService\x12K\n\x10SyncInfraProfile\x12\x19.core.SyncInfraProfileReq\x1a\x1a.core.SyncInfraProfileResp\"\x00\x12\x45\n\x0e\x43heckSkuSynced\x12\x17.core.CheckSkuSyncedReq\x1a\x18.core.CheckSkuSyncedResp\"\x00\x12T\n\x13UpsertProfileByYaml\x12\x1c.core.UpsertProfileByYamlReq\x1a\x1d.core.UpsertProfileByYamlResp\"\x00\x12`\n\x17ListNodeProfiles4Tenant\x12 .core.ListNodeProfiles4TenantReq\x1a!.core.ListNodeProfiles4TenantResp\"\x00\x12\x42\n\rBatchGetTiers\x12\x16.core.BatchGetTiersReq\x1a\x17.core.BatchGetTiersResp\"\x00\x12Q\n\x12ListCloudProviders\x12\x1b.core.ListCloudProvidersReq\x1a\x1c.core.ListCloudProvidersResp\"\x00\x12T\n\x13QueryCloudProviders\x12\x1c.core.QueryCloudProvidersReq\x1a\x1d.core.QueryCloudProvidersResp\"\x00\x12K\n\x10ListCloudRegions\x12\x19.core.ListCloudRegionsReq\x1a\x1a.core.ListCloudRegionsResp\"\x00\x12\x42\n\rCreateIamRole\x12\x16.core.CreateIamRoleReq\x1a\x17.core.CreateIamRoleResp\"\x00\x12\x42\n\rDeleteIamRole\x12\x16.core.DeleteIamRoleReq\x1a\x17.core.DeleteIamRoleResp\"\x00\x12?\n\x0cListIamRoles\x12\x15.core.ListIamRolesReq\x1a\x16.core.ListIamRolesResp\"\x00\x12\x42\n\rCreateAwsCmek\x12\x16.core.CreateAwsCmekReq\x1a\x17.core.CreateAwsCmekResp\"\x00\x12\x39\n\nGetAwsCmek\x12\x13.core.GetAwsCmekReq\x1a\x14.core.GetAwsCmekResp\"\x00\x12\x45\n\x0eGetClusterName\x12\x17.core.GetClusterNameReq\x1a\x18.core.GetClusterNameResp\"\x00\x12T\n\x13\x43hangeClusterPasswd\x12\x1c.core.ChangeClusterPasswdReq\x1a\x1d.core.ChangeClusterPasswdResp\"\x00\x12i\n\x1aUpdateClusterTrafficFilter\x12#.core.UpdateClusterTrafficFilterReq\x1a$.core.UpdateClusterTrafficFilterResp\"\x00\x12\x42\n\rCreateCluster\x12\x16.core.CreateClusterReq\x1a\x17.core.CreateClusterResp\"\x00\x12r\n\x1d\x43reateClusterEcosystemAccount\x12&.core.CreateClusterEcosystemAccountReq\x1a\'.core.CreateClusterEcosystemAccountResp\"\x00\x12\x42\n\rDeleteCluster\x12\x16.core.DeleteClusterReq\x1a\x17.core.DeleteClusterResp\"\x00\x12Z\n\x15\x43reateClusterSnapshot\x12\x1e.core.CreateClusterSnapshotReq\x1a\x1f.core.CreateClusterSnapshotResp\"\x00\x12W\n\x14ListClusterSnapshots\x12\x1d.core.ListClusterSnapshotsReq\x1a\x1e.core.ListClusterSnapshotsResp\"\x00\x12?\n\x0cScaleCluster\x12\x15.core.ScaleClusterReq\x1a\x16.core.ScaleClusterResp\"\x00\x12?\n\x0cPauseCluster\x12\x15.core.PauseClusterReq\x1a\x16.core.PauseClusterResp\"\x00\x12\x42\n\rResumeCluster\x12\x16.core.ResumeClusterReq\x1a\x17.core.ResumeClusterResp\"\x00\x12?\n\x0c\x43learCluster\x12\x15.core.ClearClusterReq\x1a\x16.core.ClearClusterResp\"\x00\x12Q\n\x12SetClusterReadonly\x12\x1b.core.SetClusterReadonlyReq\x1a\x1c.core.SetClusterReadonlyResp\"\x00\x12\x45\n\x0e\x43\x61lcClusterFee\x12\x17.core.CalcClusterFeeReq\x1a\x18.core.CalcClusterFeeResp\"\x00\x12?\n\x0cListClusters\x12\x15.core.ListClustersReq\x1a\x16.core.ListClustersResp\"\x00\x12\x42\n\rCountClusters\x12\x16.core.CountClustersReq\x1a\x17.core.CountClustersResp\"\x00\x12i\n\x1aGetClusterConfidentialInfo\x12#.core.GetClusterConfidentialInfoReq\x1a$.core.GetClusterConfidentialInfoResp\"\x00\x12W\n\x14\x43reateXAccountDeploy\x12\x1d.core.CreateXAccountDeployReq\x1a\x1e.core.CreateXAccountDeployResp\"\x00\x12Q\n\x12ListXAccountDeploy\x12\x1b.core.ListXAccountDeployReq\x1a\x1c.core.ListXAccountDeployResp\"\x00\x12W\n\x14\x44\x65leteXAccountDeploy\x12\x1d.core.DeleteXAccountDeployReq\x1a\x1e.core.DeleteXAccountDeployResp\"\x00\x12`\n\x17GetClusterCACertificate\x12 .core.GetClusterCACertificateReq\x1a!.core.GetClusterCACertificateResp\"\x00\x12`\n\x17ListRegionCIDROfProject\x12 .core.ListRegionCIDROfProjectReq\x1a!.core.ListRegionCIDROfProjectResp\"\x00\x12N\n\x11\x43reateClusterConn\x12\x1a.core.CreateClusterConnReq\x1a\x1b.core.CreateClusterConnResp\"\x00\x12N\n\x11\x43reateNetworkPeer\x12\x1a.core.CreateNetworkPeerReq\x1a\x1b.core.CreateNetworkPeerResp\"\x00\x12N\n\x11\x44\x65leteNetworkPeer\x12\x1a.core.DeleteNetworkPeerReq\x1a\x1b.core.DeleteNetworkPeerResp\"\x00\x12H\n\x0fListNetworkPeer\x12\x18.core.ListNetworkPeerReq\x1a\x19.core.ListNetworkPeerResp\"\x00\x12\x63\n\x18\x43reatePrivateLinkService\x12!.core.CreatePrivateLinkServiceReq\x1a\".core.CreatePrivateLinkServiceResp\"\x00\x12\x63\n\x18\x44\x65letePrivateLinkService\x12!.core.DeletePrivateLinkServiceReq\x1a\".core.DeletePrivateLinkServiceResp\"\x00\x12Z\n\x15GetPrivateLinkService\x12\x1e.core.GetPrivateLinkServiceReq\x1a\x1f.core.GetPrivateLinkServiceResp\"\x00\x12\x66\n\x19\x43reatePrivateLinkEndpoint\x12\".core.CreatePrivateLinkEndpointReq\x1a#.core.CreatePrivateLinkEndpointResp\"\x00\x12\x66\n\x19\x44\x65letePrivateLinkEndpoint\x12\".core.DeletePrivateLinkEndpointReq\x1a#.core.DeletePrivateLinkEndpointResp\"\x00\x12\x63\n\x18ListPrivateLinkEndpoints\x12!.core.ListPrivateLinkEndpointsReq\x1a\".core.ListPrivateLinkEndpointsResp\"\x00\x12\x30\n\x07Measure\x12\x10.core.MeasureReq\x1a\x11.core.MeasureResp\"\x00\x12\x42\n\rCleanClusters\x12\x16.core.CleanClustersReq\x1a\x17.core.CleanClustersResp\"\x00\x12W\n\x14\x43leanProjectResource\x12\x1d.core.CleanProjectResourceReq\x1a\x1e.core.CleanProjectResourceResp\"\x00\x12T\n\x13\x43leanTenantResource\x12\x1c.core.CleanTenantResourceReq\x1a\x1d.core.CleanTenantResourceResp\"\x00\x12?\n\x0c\x43reateDBUser\x12\x15.core.CreateDBUserReq\x1a\x16.core.CreateDBUserResp\"\x00\x12?\n\x0cUpdateDBUser\x12\x15.core.UpdateDBUserReq\x1a\x16.core.UpdateDBUserResp\"\x00\x12?\n\x0c\x44\x65leteDBUser\x12\x15.core.DeleteDBUserReq\x1a\x16.core.DeleteDBUserResp\"\x00\x12\x36\n\tGetDBUser\x12\x12.core.GetDBUserReq\x1a\x13.core.GetDBUserResp\"\x00\x12K\n\x10IsDBUserExisting\x12\x19.core.IsDBUserExistingReq\x1a\x1a.core.IsDBUserExistingResp\"\x00\x12?\n\x0c\x43reateDBRole\x12\x15.core.CreateDBRoleReq\x1a\x16.core.CreateDBRoleResp\"\x00\x12?\n\x0cUpdateDBRole\x12\x15.core.UpdateDBRoleReq\x1a\x16.core.UpdateDBRoleResp\"\x00\x12W\n\x14SetClusterAuthPubKey\x12\x1d.core.SetClusterAuthPubKeyReq\x1a\x1e.core.SetClusterAuthPubKeyResp\"\x00\x12K\n\x10\x43reateClusterJob\x12\x19.core.CreateClusterJobReq\x1a\x1a.core.CreateClusterJobResp\"\x00\x12K\n\x10\x44\x65leteClusterJob\x12\x19.core.DeleteClusterJobReq\x1a\x1a.core.DeleteClusterJobResp\"\x00\x12]\n\x16IsClusterJobRegistered\x12\x1f.core.IsClusterJobRegisteredReq\x1a .core.IsClusterJobRegisteredResp\"\x00\x12H\n\x0fListClusterJobs\x12\x18.core.ListClusterJobsReq\x1a\x19.core.ListClusterJobsResp\"\x00\x12x\n\x1fGetMaintenanceWindowByProjectID\x12(.core.GetMaintenanceWindowByProjectIDReq\x1a).core.GetMaintenanceWindowByProjectIDResp\"\x00\x12`\n\x17UpdateMaintenanceWindow\x12 .core.UpdateMaintenanceWindowReq\x1a!.core.UpdateMaintenanceWindowResp\"\x00\x12Z\n\x15\x43reateMaintenanceTask\x12\x1e.core.CreateMaintenanceTaskReq\x1a\x1f.core.CreateMaintenanceTaskResp\"\x00\x12Z\n\x15QueryMaintenanceTasks\x12\x1e.core.QueryMaintenanceTasksReq\x1a\x1f.core.QueryMaintenanceTasksResp\"\x00\x12W\n\x14\x44\x65\x66\x65rMaintenanceTask\x12\x1d.core.DeferMaintenanceTaskReq\x1a\x1e.core.DeferMaintenanceTaskResp\"\x00\x12u\n\x1eQueryMaintenanceTaskExecutions\x12\'.core.QueryMaintenanceTaskExecutionsReq\x1a(.core.QueryMaintenanceTaskExecutionsResp\"\x00\x42\x34Z2github.com/tidbcloud/core-svc/idl/pbgen/proto/coreb\x06proto3') _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'core_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z2github.com/tidbcloud/core-svc/idl/pbgen/proto/core' _CLOUDPROVIDER_NAME2REGIONENTRY._options = None _CLOUDPROVIDER_NAME2REGIONENTRY._serialized_options = b'8\001' _LISTCLOUDPROVIDERSRESP_NAME2CLOUDPROVIDERENTRY._options = None _LISTCLOUDPROVIDERSRESP_NAME2CLOUDPROVIDERENTRY._serialized_options = b'8\001' _LISTCLUSTERSRESP_CLUSTERSENTRY._options = None _LISTCLUSTERSRESP_CLUSTERSENTRY._serialized_options = b'8\001' _DEPLOYTYPE._serialized_start=25656 _DEPLOYTYPE._serialized_end=25772 _COMPONENTTYPE._serialized_start=25775 _COMPONENTTYPE._serialized_end=25949 _SKUTYPE._serialized_start=25952 _SKUTYPE._serialized_end=26523 _PROFILESTATUS._serialized_start=26526 _PROFILESTATUS._serialized_end=26657 _CLUSTERCONNECTIONTYPE._serialized_start=26660 _CLUSTERCONNECTIONTYPE._serialized_end=26797 _CLUSTERSTATUS._serialized_start=26800 _CLUSTERSTATUS._serialized_end=27278 _USERCLUSTERSTATUS._serialized_start=27281 _USERCLUSTERSTATUS._serialized_end=27678 _USERCLUSTERSUBSTATUS._serialized_start=27680 _USERCLUSTERSUBSTATUS._serialized_end=27778 _DEVTIERCLUSTERTYPE._serialized_start=27780 _DEVTIERCLUSTERTYPE._serialized_end=27870 _AVAILABLEFEATURE._serialized_start=27872 _AVAILABLEFEATURE._serialized_end=27932 _CLUSTERJOBTYPE._serialized_start=27935 _CLUSTERJOBTYPE._serialized_end=28272 _CLOUDPROVIDER._serialized_start=38 _CLOUDPROVIDER._serialized_end=310 _CLOUDPROVIDER_NAME2REGIONENTRY._serialized_start=172 _CLOUDPROVIDER_NAME2REGIONENTRY._serialized_end=236 _CLOUDPROVIDER_STATUS._serialized_start=238 _CLOUDPROVIDER_STATUS._serialized_end=310 _REGION._serialized_start=313 _REGION._serialized_end=606 _REGION_STATUS._serialized_start=238 _REGION_STATUS._serialized_end=310 _CLOUDREGION._serialized_start=609 _CLOUDREGION._serialized_end=944 _CLOUDREGION_STATUS._serialized_start=238 _CLOUDREGION_STATUS._serialized_end=310 _CLOUDREGIONFILTER._serialized_start=946 _CLOUDREGIONFILTER._serialized_end=1023 _LISTCLOUDREGIONSREQ._serialized_start=1025 _LISTCLOUDREGIONSREQ._serialized_end=1121 _LISTCLOUDREGIONSRESP._serialized_start=1123 _LISTCLOUDREGIONSRESP._serialized_end=1217 _SIMPLIFIEDCLOUDPROVIDER._serialized_start=1220 _SIMPLIFIEDCLOUDPROVIDER._serialized_end=1399 _SIMPLIFIEDCLOUDPROVIDER_STATUS._serialized_start=238 _SIMPLIFIEDCLOUDPROVIDER_STATUS._serialized_end=310 _SIMPLIFIEDCLOUDPROVIDERFILTER._serialized_start=1401 _SIMPLIFIEDCLOUDPROVIDERFILTER._serialized_end=1445 _QUERYCLOUDPROVIDERSREQ._serialized_start=1447 _QUERYCLOUDPROVIDERSREQ._serialized_end=1558 _QUERYCLOUDPROVIDERSRESP._serialized_start=1560 _QUERYCLOUDPROVIDERSRESP._serialized_end=1677 _PROFILEVERSION._serialized_start=1680 _PROFILEVERSION._serialized_end=1865 _PROFILEVERSION_STATUS._serialized_start=1774 _PROFILEVERSION_STATUS._serialized_end=1865 _CLUSTERCOMPONENT._serialized_start=1868 _CLUSTERCOMPONENT._serialized_end=2349 _CLUSTERCOMPONENT_MODIFYPROGRESS._serialized_start=2205 _CLUSTERCOMPONENT_MODIFYPROGRESS._serialized_end=2329 _NODEPROFILE4TENANT._serialized_start=2352 _NODEPROFILE4TENANT._serialized_end=2685 _CLUSTERCONNECTION._serialized_start=2688 _CLUSTERCONNECTION._serialized_end=2837 _CLUSTER._serialized_start=2840 _CLUSTER._serialized_end=4158 _CLUSTER_DATAPLANEINFO._serialized_start=3856 _CLUSTER_DATAPLANEINFO._serialized_end=3960 _CLUSTER_ATTRIBUTES._serialized_start=3962 _CLUSTER_ATTRIBUTES._serialized_end=4048 _CLUSTERSNAPSHOT._serialized_start=4161 _CLUSTERSNAPSHOT._serialized_end=4302 _AWSXACCOUNTDEPLOYPARAMS._serialized_start=4305 _AWSXACCOUNTDEPLOYPARAMS._serialized_end=4663 _XACCOUNTDEPLOY._serialized_start=4666 _XACCOUNTDEPLOY._serialized_end=4999 _XACCOUNTDEPLOY_STATUS._serialized_start=4899 _XACCOUNTDEPLOY_STATUS._serialized_end=4991 _REGIONCIDR._serialized_start=5001 _REGIONCIDR._serialized_end=5108 _NETWORKPEERINFO4AWS._serialized_start=5110 _NETWORKPEERINFO4AWS._serialized_end=5207 _NETWORKPEERINFO4GCP._serialized_start=5209 _NETWORKPEERINFO4GCP._serialized_end=5275 _NETWORKPEER._serialized_start=5278 _NETWORKPEER._serialized_end=5855 _NETWORKPEER_TYPE._serialized_start=5684 _NETWORKPEER_TYPE._serialized_end=5747 _NETWORKPEER_STATUS._serialized_start=5749 _NETWORKPEER_STATUS._serialized_end=5839 _TRAFFICFILTERITEM._serialized_start=5857 _TRAFFICFILTERITEM._serialized_end=5911 _TRAFFICFILTER._serialized_start=5913 _TRAFFICFILTER._serialized_end=5995 _IAMROLEUSAGE._serialized_start=5998 _IAMROLEUSAGE._serialized_end=6216 _IAMROLEUSAGE_SERVICENAME._serialized_start=6141 _IAMROLEUSAGE_SERVICENAME._serialized_end=6216 _IAMROLE._serialized_start=6218 _IAMROLE._serialized_end=6308 _SYNCINFRAPROFILEREQ._serialized_start=6310 _SYNCINFRAPROFILEREQ._serialized_end=6365 _SYNCINFRAPROFILERESP._serialized_start=6367 _SYNCINFRAPROFILERESP._serialized_end=6445 _CHECKSKUSYNCEDREQ._serialized_start=6447 _CHECKSKUSYNCEDREQ._serialized_end=6500 _CHECKSKUSYNCEDRESP._serialized_start=6502 _CHECKSKUSYNCEDRESP._serialized_end=6574 _UPSERTPROFILEBYYAMLREQ._serialized_start=6577 _UPSERTPROFILEBYYAMLREQ._serialized_end=6731 _UPSERTPROFILEBYYAMLRESP._serialized_start=6733 _UPSERTPROFILEBYYAMLRESP._serialized_end=6794 _LISTNODEPROFILES4TENANTREQ._serialized_start=6797 _LISTNODEPROFILES4TENANTREQ._serialized_end=6987 _LISTNODEPROFILES4TENANTRESP._serialized_start=6989 _LISTNODEPROFILES4TENANTRESP._serialized_end=7098 _TIERIDENTIFIER._serialized_start=7100 _TIERIDENTIFIER._serialized_end=7214 _BATCHGETTIERSREQ._serialized_start=7216 _BATCHGETTIERSREQ._serialized_end=7311 _TIER._serialized_start=7314 _TIER._serialized_end=7476 _BATCHGETTIERSRESP._serialized_start=7478 _BATCHGETTIERSRESP._serialized_end=7560 _LISTCLOUDPROVIDERSREQ._serialized_start=7563 _LISTCLOUDPROVIDERSREQ._serialized_end=7975 _LISTCLOUDPROVIDERSRESP._serialized_start=7978 _LISTCLOUDPROVIDERSRESP._serialized_end=8201 _LISTCLOUDPROVIDERSRESP_NAME2CLOUDPROVIDERENTRY._serialized_start=8123 _LISTCLOUDPROVIDERSRESP_NAME2CLOUDPROVIDERENTRY._serialized_end=8201 _CREATEIAMROLEREQ._serialized_start=8203 _CREATEIAMROLEREQ._serialized_end=8293 _CREATEIAMROLERESP._serialized_start=8295 _CREATEIAMROLERESP._serialized_end=8362 _DELETEIAMROLEREQ._serialized_start=8364 _DELETEIAMROLEREQ._serialized_end=8433 _DELETEIAMROLERESP._serialized_start=8435 _DELETEIAMROLERESP._serialized_end=8490 _IAMROLEFILTER._serialized_start=8492 _IAMROLEFILTER._serialized_end=8528 _LISTIAMROLESREQ._serialized_start=8530 _LISTIAMROLESREQ._serialized_end=8618 _LISTIAMROLESRESP._serialized_start=8620 _LISTIAMROLESRESP._serialized_end=8704 _GETCLUSTERNAMEREQ._serialized_start=8706 _GETCLUSTERNAMEREQ._serialized_end=8798 _GETCLUSTERNAMERESP._serialized_start=8800 _GETCLUSTERNAMERESP._serialized_end=8870 _CHANGECLUSTERPASSWDREQ._serialized_start=8872 _CHANGECLUSTERPASSWDREQ._serialized_end=8966 _CHANGECLUSTERPASSWDRESP._serialized_start=8968 _CHANGECLUSTERPASSWDRESP._serialized_end=9045 _UPDATECLUSTERTRAFFICFILTERREQ._serialized_start=9047 _UPDATECLUSTERTRAFFICFILTERREQ._serialized_end=9169 _UPDATECLUSTERTRAFFICFILTERRESP._serialized_start=9171 _UPDATECLUSTERTRAFFICFILTERRESP._serialized_end=9239 _CREATECLUSTEROPTION._serialized_start=9242 _CREATECLUSTEROPTION._serialized_end=9493 _CREATECLUSTEROPTION_COMPONENTOPTION._serialized_start=9406 _CREATECLUSTEROPTION_COMPONENTOPTION._serialized_end=9458 _CREATECLUSTERREQ._serialized_start=9496 _CREATECLUSTERREQ._serialized_end=10159 _CREATECLUSTERRESP._serialized_start=10161 _CREATECLUSTERRESP._serialized_end=10228 _DELETECLUSTERREQ._serialized_start=10230 _DELETECLUSTERREQ._serialized_end=10332 _DELETECLUSTERRESP._serialized_start=10334 _DELETECLUSTERRESP._serialized_end=10389 _CREATECLUSTERSNAPSHOTREQ._serialized_start=10391 _CREATECLUSTERSNAPSHOTREQ._serialized_end=10471 _CREATECLUSTERSNAPSHOTRESP._serialized_start=10473 _CREATECLUSTERSNAPSHOTRESP._serialized_end=10557 _CLUSTERSNAPSHOTFILTER._serialized_start=10559 _CLUSTERSNAPSHOTFILTER._serialized_end=10666 _LISTCLUSTERSNAPSHOTSREQ._serialized_start=10669 _LISTCLUSTERSNAPSHOTSREQ._serialized_end=10847 _LISTCLUSTERSNAPSHOTSRESP._serialized_start=10849 _LISTCLUSTERSNAPSHOTSRESP._serialized_end=10953 _SCALECLUSTERREQ._serialized_start=10956 _SCALECLUSTERREQ._serialized_end=11177 _SCALECLUSTERRESP._serialized_start=11179 _SCALECLUSTERRESP._serialized_end=11233 _PAUSECLUSTERREQ._serialized_start=11235 _PAUSECLUSTERREQ._serialized_end=11327 _PAUSECLUSTERRESP._serialized_start=11329 _PAUSECLUSTERRESP._serialized_end=11383 _RESUMECLUSTERREQ._serialized_start=11385 _RESUMECLUSTERREQ._serialized_end=11478 _RESUMECLUSTERRESP._serialized_start=11480 _RESUMECLUSTERRESP._serialized_end=11535 _CLEARCLUSTERREQ._serialized_start=11537 _CLEARCLUSTERREQ._serialized_end=11608 _CLEARCLUSTERRESP._serialized_start=11610 _CLEARCLUSTERRESP._serialized_end=11664 _SETCLUSTERREADONLYREQ._serialized_start=11666 _SETCLUSTERREADONLYREQ._serialized_end=11761 _SETCLUSTERREADONLYRESP._serialized_start=11763 _SETCLUSTERREADONLYRESP._serialized_end=11823 _CALCCLUSTERFEEREQ._serialized_start=11826 _CALCCLUSTERFEEREQ._serialized_end=12096 _CALCCLUSTERFEERESP._serialized_start=12099 _CALCCLUSTERFEERESP._serialized_end=12349 _CALCCLUSTERFEERESP_COMPONENTCOST._serialized_start=12213 _CALCCLUSTERFEERESP_COMPONENTCOST._serialized_end=12349 _CLUSTERFILTER._serialized_start=12352 _CLUSTERFILTER._serialized_end=12665 _LISTCLUSTERSREQ._serialized_start=12668 _LISTCLUSTERSREQ._serialized_end=12906 _LISTCLUSTERSRESP._serialized_start=12909 _LISTCLUSTERSRESP._serialized_end=13112 _LISTCLUSTERSRESP_CLUSTERSENTRY._serialized_start=13050 _LISTCLUSTERSRESP_CLUSTERSENTRY._serialized_end=13112 _COUNTCLUSTERSREQ._serialized_start=13114 _COUNTCLUSTERSREQ._serialized_end=13203 _COUNTCLUSTERSRESP._serialized_start=13205 _COUNTCLUSTERSRESP._serialized_end=13275 _GETCLUSTERCONFIDENTIALINFOREQ._serialized_start=13277 _GETCLUSTERCONFIDENTIALINFOREQ._serialized_end=13362 _CLUSTERCONFIDENTIALINFO._serialized_start=13364 _CLUSTERCONFIDENTIALINFO._serialized_end=13427 _GETCLUSTERCONFIDENTIALINFORESP._serialized_start=13429 _GETCLUSTERCONFIDENTIALINFORESP._serialized_end=13542 _CREATEXACCOUNTDEPLOYREQ._serialized_start=13545 _CREATEXACCOUNTDEPLOYREQ._serialized_end=13721 _CREATEXACCOUNTDEPLOYRESP._serialized_start=13723 _CREATEXACCOUNTDEPLOYRESP._serialized_end=13813 _XACCOUNTDEPLOYFILTER._serialized_start=13815 _XACCOUNTDEPLOYFILTER._serialized_end=13858 _LISTXACCOUNTDEPLOYREQ._serialized_start=13860 _LISTXACCOUNTDEPLOYREQ._serialized_end=13961 _LISTXACCOUNTDEPLOYRESP._serialized_start=13963 _LISTXACCOUNTDEPLOYRESP._serialized_end=14071 _DELETEXACCOUNTDEPLOYREQ._serialized_start=14073 _DELETEXACCOUNTDEPLOYREQ._serialized_end=14160 _DELETEXACCOUNTDEPLOYRESP._serialized_start=14162 _DELETEXACCOUNTDEPLOYRESP._serialized_end=14224 _GETCLUSTERCACERTIFICATEREQ._serialized_start=14227 _GETCLUSTERCACERTIFICATEREQ._serialized_end=14363 _GETCLUSTERCACERTIFICATEREQ_TYPE._serialized_start=14330 _GETCLUSTERCACERTIFICATEREQ_TYPE._serialized_end=14363 _GETCLUSTERCACERTIFICATERESP._serialized_start=14365 _GETCLUSTERCACERTIFICATERESP._serialized_end=14473 _CREATENETWORKPEERREQ._serialized_start=14475 _CREATENETWORKPEERREQ._serialized_end=14593 _CREATENETWORKPEERRESP._serialized_start=14595 _CREATENETWORKPEERRESP._serialized_end=14674 _DELETENETWORKPEERREQ._serialized_start=14676 _DELETENETWORKPEERREQ._serialized_end=14802 _DELETENETWORKPEERRESP._serialized_start=14804 _DELETENETWORKPEERRESP._serialized_end=14863 _NETWORKPEERFILTER._serialized_start=14866 _NETWORKPEERFILTER._serialized_end=15056 _LISTNETWORKPEERREQ._serialized_start=15059 _LISTNETWORKPEERREQ._serialized_end=15243 _LISTNETWORKPEERRESP._serialized_start=15245 _LISTNETWORKPEERRESP._serialized_end=15343 _PRIVATELINKSERVICE._serialized_start=15346 _PRIVATELINKSERVICE._serialized_end=15570 _PRIVATELINKSERVICE_STATUS._serialized_start=15503 _PRIVATELINKSERVICE_STATUS._serialized_end=15570 _CREATEPRIVATELINKSERVICEREQ._serialized_start=15573 _CREATEPRIVATELINKSERVICEREQ._serialized_end=15713 _CREATEPRIVATELINKSERVICERESP._serialized_start=15715 _CREATEPRIVATELINKSERVICERESP._serialized_end=15836 _DELETEPRIVATELINKSERVICEREQ._serialized_start=15838 _DELETEPRIVATELINKSERVICEREQ._serialized_end=15923 _DELETEPRIVATELINKSERVICERESP._serialized_start=15925 _DELETEPRIVATELINKSERVICERESP._serialized_end=15991 _GETPRIVATELINKSERVICEREQ._serialized_start=15993 _GETPRIVATELINKSERVICEREQ._serialized_end=16075 _GETPRIVATELINKSERVICERESP._serialized_start=16077 _GETPRIVATELINKSERVICERESP._serialized_end=16195 _PRIVATELINKENDPOINT._serialized_start=16198 _PRIVATELINKENDPOINT._serialized_end=16664 _PRIVATELINKENDPOINT_STATUS._serialized_start=16521 _PRIVATELINKENDPOINT_STATUS._serialized_end=16599 _PRIVATELINKENDPOINT_TYPE._serialized_start=5684 _PRIVATELINKENDPOINT_TYPE._serialized_end=5747 _LISTPRIVATELINKENDPOINTSREQ._serialized_start=16666 _LISTPRIVATELINKENDPOINTSREQ._serialized_end=16731 _LISTPRIVATELINKENDPOINTSRESP._serialized_start=16733 _LISTPRIVATELINKENDPOINTSRESP._serialized_end=16845 _CREATEPRIVATELINKENDPOINTREQ._serialized_start=16848 _CREATEPRIVATELINKENDPOINTREQ._serialized_end=16991 _CREATEPRIVATELINKENDPOINTRESP._serialized_start=16993 _CREATEPRIVATELINKENDPOINTRESP._serialized_end=17117 _DELETEPRIVATELINKENDPOINTREQ._serialized_start=17119 _DELETEPRIVATELINKENDPOINTREQ._serialized_end=17226 _DELETEPRIVATELINKENDPOINTRESP._serialized_start=17228 _DELETEPRIVATELINKENDPOINTRESP._serialized_end=17295 _LISTREGIONCIDROFPROJECTREQ._serialized_start=17297 _LISTREGIONCIDROFPROJECTREQ._serialized_end=17403 _LISTREGIONCIDROFPROJECTRESP._serialized_start=17405 _LISTREGIONCIDROFPROJECTRESP._serialized_end=17532 _CREATECLUSTERCONNREQ._serialized_start=17534 _CREATECLUSTERCONNREQ._serialized_end=17658 _CREATECLUSTERCONNRESP._serialized_start=17660 _CREATECLUSTERCONNRESP._serialized_end=17719 _MEASUREREQ._serialized_start=17722 _MEASUREREQ._serialized_end=17856 _MEASURERESP._serialized_start=17858 _MEASURERESP._serialized_end=17907 _CLEANCLUSTERSREQ._serialized_start=17909 _CLEANCLUSTERSREQ._serialized_end=18031 _CLEANCLUSTERSRESP._serialized_start=18033 _CLEANCLUSTERSRESP._serialized_end=18088 _CLEANPROJECTRESOURCEREQ._serialized_start=18090 _CLEANPROJECTRESOURCEREQ._serialized_end=18169 _CLEANPROJECTRESOURCERESP._serialized_start=18171 _CLEANPROJECTRESOURCERESP._serialized_end=18233 _CLEANTENANTRESOURCEREQ._serialized_start=18235 _CLEANTENANTRESOURCEREQ._serialized_end=18312 _CLEANTENANTRESOURCERESP._serialized_start=18314 _CLEANTENANTRESOURCERESP._serialized_end=18375 _CREATECLUSTERECOSYSTEMACCOUNTREQ._serialized_start=18377 _CREATECLUSTERECOSYSTEMACCOUNTREQ._serialized_end=18501 _CREATECLUSTERECOSYSTEMACCOUNTRESP._serialized_start=18503 _CREATECLUSTERECOSYSTEMACCOUNTRESP._serialized_end=18574 _DBUSER._serialized_start=18577 _DBUSER._serialized_end=19002 _DBUSER_TYPE._serialized_start=18675 _DBUSER_TYPE._serialized_end=18745 _DBUSER_BUILTINROLE._serialized_start=18748 _DBUSER_BUILTINROLE._serialized_end=18910 _DBUSER_AUTHMETHOD._serialized_start=18912 _DBUSER_AUTHMETHOD._serialized_end=19002 _DBUSEROPERATOR._serialized_start=19004 _DBUSEROPERATOR._serialized_end=19104 _CLUSTERPROXYERROR._serialized_start=19106 _CLUSTERPROXYERROR._serialized_end=19166 _CREATEDBUSERREQ._serialized_start=19169 _CREATEDBUSERREQ._serialized_end=19625 _CREATEDBUSERREQ_SETTINGS._serialized_start=19554 _CREATEDBUSERREQ_SETTINGS._serialized_end=19587 _CREATEDBUSERRESP._serialized_start=19627 _CREATEDBUSERRESP._serialized_end=19748 _UPDATEDBUSERREQ._serialized_start=19751 _UPDATEDBUSERREQ._serialized_end=19972 _UPDATEDBUSERRESP._serialized_start=19974 _UPDATEDBUSERRESP._serialized_end=20095 _DELETEDBUSERREQ._serialized_start=20098 _DELETEDBUSERREQ._serialized_end=20227 _DELETEDBUSERRESP._serialized_start=20229 _DELETEDBUSERRESP._serialized_end=20350 _GETDBUSERREQ._serialized_start=20352 _GETDBUSERREQ._serialized_end=20478 _GETDBUSERRESP._serialized_start=20481 _GETDBUSERRESP._serialized_end=20627 _ISDBUSEREXISTINGREQ._serialized_start=20630 _ISDBUSEREXISTINGREQ._serialized_end=20763 _ISDBUSEREXISTINGRESP._serialized_start=20766 _ISDBUSEREXISTINGRESP._serialized_end=20909 _CREATEDBROLEREQ._serialized_start=20912 _CREATEDBROLEREQ._serialized_end=21078 _CREATEDBROLERESP._serialized_start=21080 _CREATEDBROLERESP._serialized_end=21201 _UPDATEDBROLEREQ._serialized_start=21204 _UPDATEDBROLEREQ._serialized_end=21406 _UPDATEDBROLERESP._serialized_start=21408 _UPDATEDBROLERESP._serialized_end=21529 _SETCLUSTERAUTHPUBKEYREQ._serialized_start=21531 _SETCLUSTERAUTHPUBKEYREQ._serialized_end=21590 _SETCLUSTERAUTHPUBKEYRESP._serialized_start=21592 _SETCLUSTERAUTHPUBKEYRESP._serialized_end=21654 _SAMPLEREQ._serialized_start=21656 _SAMPLEREQ._serialized_end=21701 _SAMPLERESP._serialized_start=21703 _SAMPLERESP._serialized_end=21751 _CREATECLUSTERJOBREQ._serialized_start=21754 _CREATECLUSTERJOBREQ._serialized_end=21883 _CREATECLUSTERJOBRESP._serialized_start=21885 _CREATECLUSTERJOBRESP._serialized_end=21959 _DELETECLUSTERJOBREQ._serialized_start=21961 _DELETECLUSTERJOBREQ._serialized_end=22064 _DELETECLUSTERJOBRESP._serialized_start=22066 _DELETECLUSTERJOBRESP._serialized_end=22124 _CLUSTERJOBIDENTIFIER._serialized_start=22126 _CLUSTERJOBIDENTIFIER._serialized_end=22238 _ISCLUSTERJOBREGISTEREDREQ._serialized_start=22240 _ISCLUSTERJOBREGISTEREDREQ._serialized_end=22349 _ISCLUSTERJOBREGISTEREDRESP._serialized_start=22351 _ISCLUSTERJOBREGISTEREDRESP._serialized_end=22438 _CLUSTERJOBFILTER._serialized_start=22440 _CLUSTERJOBFILTER._serialized_end=22519 _LISTCLUSTERJOBSREQ._serialized_start=22521 _LISTCLUSTERJOBSREQ._serialized_end=22615 _CLUSTERJOB._serialized_start=22617 _CLUSTERJOB._serialized_end=22719 _LISTCLUSTERJOBSRESP._serialized_start=22721 _LISTCLUSTERJOBSRESP._serialized_end=22810 _AWSCMEKSPEC._serialized_start=22812 _AWSCMEKSPEC._serialized_end=22863 _CREATEAWSCMEKREQ._serialized_start=22865 _CREATEAWSCMEKREQ._serialized_end=22971 _CREATEAWSCMEKRESP._serialized_start=22973 _CREATEAWSCMEKRESP._serialized_end=23028 _GETAWSCMEKREQ._serialized_start=23030 _GETAWSCMEKREQ._serialized_end=23141 _AWSCMEK._serialized_start=23143 _AWSCMEK._serialized_end=23222 _GETAWSCMEKRESP._serialized_start=23224 _GETAWSCMEKRESP._serialized_end=23306 _MAINTENANCEWINDOW._serialized_start=23308 _MAINTENANCEWINDOW._serialized_end=23413 _GETMAINTENANCEWINDOWBYPROJECTIDREQ._serialized_start=23415 _GETMAINTENANCEWINDOWBYPROJECTIDREQ._serialized_end=23505 _GETMAINTENANCEWINDOWBYPROJECTIDRESP._serialized_start=23507 _GETMAINTENANCEWINDOWBYPROJECTIDRESP._serialized_end=23633 _UPDATEMAINTENANCEWINDOWREQ._serialized_start=23635 _UPDATEMAINTENANCEWINDOWREQ._serialized_end=23750 _UNCHANGEDTASK._serialized_start=23752 _UNCHANGEDTASK._serialized_end=23800 _UPDATEMAINTENANCEWINDOWRESP._serialized_start=23802 _UPDATEMAINTENANCEWINDOWRESP._serialized_end=23913 _MAINTENANCETASK._serialized_start=23916 _MAINTENANCETASK._serialized_end=24209 _MAINTENANCETASK_STATUS._serialized_start=24107 _MAINTENANCETASK_STATUS._serialized_end=24196 _MAINTENANCETASKEXECUTION._serialized_start=24212 _MAINTENANCETASKEXECUTION._serialized_end=24633 _MAINTENANCETASKEXECUTION_STATUS._serialized_start=24424 _MAINTENANCETASKEXECUTION_STATUS._serialized_end=24534 _MAINTENANCETASKEXECUTION_CANCELLATIONREASON._serialized_start=24536 _MAINTENANCETASKEXECUTION_CANCELLATIONREASON._serialized_end=24633 _CREATEMAINTENANCETASKREQ._serialized_start=24636 _CREATEMAINTENANCETASKREQ._serialized_end=24773 _CREATEMAINTENANCETASKRESP._serialized_start=24775 _CREATEMAINTENANCETASKRESP._serialized_end=24850 _MAINTENANCETASKFILTER._serialized_start=24852 _MAINTENANCETASKFILTER._serialized_end=24944 _QUERYMAINTENANCETASKSREQ._serialized_start=24946 _QUERYMAINTENANCETASKSREQ._serialized_end=25051 _QUERYMAINTENANCETASKSRESP._serialized_start=25053 _QUERYMAINTENANCETASKSRESP._serialized_end=25154 _MAINTENANCETASKEXECUTIONFILTER._serialized_start=25156 _MAINTENANCETASKEXECUTIONFILTER._serialized_end=25266 _QUERYMAINTENANCETASKEXECUTIONSREQ._serialized_start=25268 _QUERYMAINTENANCETASKEXECUTIONSREQ._serialized_end=25391 _QUERYMAINTENANCETASKEXECUTIONSRESP._serialized_start=25393 _QUERYMAINTENANCETASKEXECUTIONSRESP._serialized_end=25517 _DEFERMAINTENANCETASKREQ._serialized_start=25519 _DEFERMAINTENANCETASKREQ._serialized_end=25590 _DEFERMAINTENANCETASKRESP._serialized_start=25592 _DEFERMAINTENANCETASKRESP._serialized_end=25654 _CORESERVICE._serialized_start=28275 _CORESERVICE._serialized_end=33765 # @@protoc_insertion_point(module_scope)