1{ 2 "schema": "1.0", 3 "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.", 4 "language": "go", 5 "protoPackage": "google.cloud.resourcemanager.v3", 6 "libraryPackage": "cloud.google.com/go/resourcemanager/apiv3", 7 "services": { 8 "Folders": { 9 "clients": { 10 "grpc": { 11 "libraryClient": "FoldersClient", 12 "rpcs": { 13 "CreateFolder": { 14 "methods": [ 15 "CreateFolder" 16 ] 17 }, 18 "DeleteFolder": { 19 "methods": [ 20 "DeleteFolder" 21 ] 22 }, 23 "GetFolder": { 24 "methods": [ 25 "GetFolder" 26 ] 27 }, 28 "GetIamPolicy": { 29 "methods": [ 30 "GetIamPolicy" 31 ] 32 }, 33 "ListFolders": { 34 "methods": [ 35 "ListFolders" 36 ] 37 }, 38 "MoveFolder": { 39 "methods": [ 40 "MoveFolder" 41 ] 42 }, 43 "SearchFolders": { 44 "methods": [ 45 "SearchFolders" 46 ] 47 }, 48 "SetIamPolicy": { 49 "methods": [ 50 "SetIamPolicy" 51 ] 52 }, 53 "TestIamPermissions": { 54 "methods": [ 55 "TestIamPermissions" 56 ] 57 }, 58 "UndeleteFolder": { 59 "methods": [ 60 "UndeleteFolder" 61 ] 62 }, 63 "UpdateFolder": { 64 "methods": [ 65 "UpdateFolder" 66 ] 67 } 68 } 69 } 70 } 71 }, 72 "Organizations": { 73 "clients": { 74 "grpc": { 75 "libraryClient": "OrganizationsClient", 76 "rpcs": { 77 "GetIamPolicy": { 78 "methods": [ 79 "GetIamPolicy" 80 ] 81 }, 82 "GetOrganization": { 83 "methods": [ 84 "GetOrganization" 85 ] 86 }, 87 "SearchOrganizations": { 88 "methods": [ 89 "SearchOrganizations" 90 ] 91 }, 92 "SetIamPolicy": { 93 "methods": [ 94 "SetIamPolicy" 95 ] 96 }, 97 "TestIamPermissions": { 98 "methods": [ 99 "TestIamPermissions" 100 ] 101 } 102 } 103 } 104 } 105 }, 106 "Projects": { 107 "clients": { 108 "grpc": { 109 "libraryClient": "ProjectsClient", 110 "rpcs": { 111 "CreateProject": { 112 "methods": [ 113 "CreateProject" 114 ] 115 }, 116 "DeleteProject": { 117 "methods": [ 118 "DeleteProject" 119 ] 120 }, 121 "GetIamPolicy": { 122 "methods": [ 123 "GetIamPolicy" 124 ] 125 }, 126 "GetProject": { 127 "methods": [ 128 "GetProject" 129 ] 130 }, 131 "ListProjects": { 132 "methods": [ 133 "ListProjects" 134 ] 135 }, 136 "MoveProject": { 137 "methods": [ 138 "MoveProject" 139 ] 140 }, 141 "SearchProjects": { 142 "methods": [ 143 "SearchProjects" 144 ] 145 }, 146 "SetIamPolicy": { 147 "methods": [ 148 "SetIamPolicy" 149 ] 150 }, 151 "TestIamPermissions": { 152 "methods": [ 153 "TestIamPermissions" 154 ] 155 }, 156 "UndeleteProject": { 157 "methods": [ 158 "UndeleteProject" 159 ] 160 }, 161 "UpdateProject": { 162 "methods": [ 163 "UpdateProject" 164 ] 165 } 166 } 167 } 168 } 169 }, 170 "TagBindings": { 171 "clients": { 172 "grpc": { 173 "libraryClient": "TagBindingsClient", 174 "rpcs": { 175 "CreateTagBinding": { 176 "methods": [ 177 "CreateTagBinding" 178 ] 179 }, 180 "DeleteTagBinding": { 181 "methods": [ 182 "DeleteTagBinding" 183 ] 184 }, 185 "ListTagBindings": { 186 "methods": [ 187 "ListTagBindings" 188 ] 189 } 190 } 191 } 192 } 193 }, 194 "TagKeys": { 195 "clients": { 196 "grpc": { 197 "libraryClient": "TagKeysClient", 198 "rpcs": { 199 "CreateTagKey": { 200 "methods": [ 201 "CreateTagKey" 202 ] 203 }, 204 "DeleteTagKey": { 205 "methods": [ 206 "DeleteTagKey" 207 ] 208 }, 209 "GetIamPolicy": { 210 "methods": [ 211 "GetIamPolicy" 212 ] 213 }, 214 "GetTagKey": { 215 "methods": [ 216 "GetTagKey" 217 ] 218 }, 219 "ListTagKeys": { 220 "methods": [ 221 "ListTagKeys" 222 ] 223 }, 224 "SetIamPolicy": { 225 "methods": [ 226 "SetIamPolicy" 227 ] 228 }, 229 "TestIamPermissions": { 230 "methods": [ 231 "TestIamPermissions" 232 ] 233 }, 234 "UpdateTagKey": { 235 "methods": [ 236 "UpdateTagKey" 237 ] 238 } 239 } 240 } 241 } 242 }, 243 "TagValues": { 244 "clients": { 245 "grpc": { 246 "libraryClient": "TagValuesClient", 247 "rpcs": { 248 "CreateTagValue": { 249 "methods": [ 250 "CreateTagValue" 251 ] 252 }, 253 "DeleteTagValue": { 254 "methods": [ 255 "DeleteTagValue" 256 ] 257 }, 258 "GetIamPolicy": { 259 "methods": [ 260 "GetIamPolicy" 261 ] 262 }, 263 "GetTagValue": { 264 "methods": [ 265 "GetTagValue" 266 ] 267 }, 268 "ListTagValues": { 269 "methods": [ 270 "ListTagValues" 271 ] 272 }, 273 "SetIamPolicy": { 274 "methods": [ 275 "SetIamPolicy" 276 ] 277 }, 278 "TestIamPermissions": { 279 "methods": [ 280 "TestIamPermissions" 281 ] 282 }, 283 "UpdateTagValue": { 284 "methods": [ 285 "UpdateTagValue" 286 ] 287 } 288 } 289 } 290 } 291 } 292 } 293} 294