1{ 2 "methodConfig": [{ 3 "name": [ 4 { 5 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 6 "method": "GetAwsCluster" 7 }, 8 { 9 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 10 "method": "ListAwsClusters" 11 }, 12 { 13 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 14 "method": "GetAwsNodePool" 15 }, 16 { 17 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 18 "method": "ListAwsNodePools" 19 }, 20 { 21 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 22 "method": "GenerateAwsAccessToken" 23 }, 24 { 25 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 26 "method": "GenerateAwsClusterAgentToken" 27 }, 28 { 29 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 30 "method": "GetAwsServerConfig" 31 }, 32 { 33 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 34 "method": "GetAwsOpenIdConfig" 35 }, 36 { 37 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 38 "method": "GetAwsJsonWebKeys" 39 }, 40 { 41 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 42 "method": "GetAzureClient" 43 }, 44 { 45 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 46 "method": "ListAzureClients" 47 }, 48 { 49 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 50 "method": "GetAzureCluster" 51 }, 52 { 53 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 54 "method": "ListAzureClusters" 55 }, 56 { 57 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 58 "method": "GetAzureNodePool" 59 }, 60 { 61 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 62 "method": "ListAzureNodePools" 63 }, 64 { 65 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 66 "method": "GenerateAzureAccessToken" 67 }, 68 { 69 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 70 "method": "GenerateAzureClusterAgentToken" 71 }, 72 { 73 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 74 "method": "GetAzureServerConfig" 75 }, 76 { 77 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 78 "method": "GetAzureOpenIdConfig" 79 }, 80 { 81 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 82 "method": "GetAzureJsonWebKeys" 83 }, 84 { 85 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 86 "method": "GetAttachedCluster" 87 }, 88 { 89 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 90 "method": "ListAttachedClusters" 91 }, 92 { 93 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 94 "method": "GetAttachedServerConfig" 95 }, 96 { 97 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 98 "method": "GenerateAttachedClusterAgentToken" 99 }, 100 { 101 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 102 "method": "GenerateAttachedClusterInstallManifest" 103 } 104 ], 105 "timeout": "60s", 106 "retryPolicy": { 107 "maxAttempts": 5, 108 "initialBackoff": "1s", 109 "maxBackoff": "10s", 110 "backoffMultiplier": 1.3, 111 "retryableStatusCodes": ["UNAVAILABLE"] 112 } 113 }, 114 { 115 "name": [ 116 { 117 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 118 "method": "CreateAwsCluster" 119 }, 120 { 121 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 122 "method": "DeleteAwsCluster" 123 }, 124 { 125 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 126 "method": "UpdateAwsCluster" 127 }, 128 { 129 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 130 "method": "CreateAwsNodePool" 131 }, 132 { 133 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 134 "method": "DeleteAwsNodePool" 135 }, 136 { 137 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 138 "method": "UpdateAwsNodePool" 139 }, 140 { 141 "service": "google.cloud.gkemulticloud.v1.AwsClusters", 142 "method": "RollbackAwsNodePoolUpdate" 143 }, 144 { 145 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 146 "method": "CreateAzureClient" 147 }, 148 { 149 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 150 "method": "DeleteAzureClient" 151 }, 152 { 153 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 154 "method": "CreateAzureCluster" 155 }, 156 { 157 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 158 "method": "DeleteAzureCluster" 159 }, 160 { 161 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 162 "method": "UpdateAzureCluster" 163 }, 164 { 165 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 166 "method": "CreateAzureNodePool" 167 }, 168 { 169 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 170 "method": "DeleteAzureNodePool" 171 }, 172 { 173 "service": "google.cloud.gkemulticloud.v1.AzureClusters", 174 "method": "UpdateAzureNodePool" 175 }, 176 { 177 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 178 "method": "CreateAttachedCluster" 179 }, 180 { 181 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 182 "method": "ImportAttachedCluster" 183 }, 184 { 185 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 186 "method": "UpdateAttachedCluster" 187 }, 188 { 189 "service": "google.cloud.gkemulticloud.v1.AttachedClusters", 190 "method": "DeleteAttachedCluster" 191 } 192 ], 193 "timeout": "60s" 194 }] 195} 196