...

Text file src/cloud.google.com/go/resourcemanager/apiv3/gapic_metadata.json

Documentation: cloud.google.com/go/resourcemanager/apiv3

     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            "GetOperation": {
    34              "methods": [
    35                "GetOperation"
    36              ]
    37            },
    38            "ListFolders": {
    39              "methods": [
    40                "ListFolders"
    41              ]
    42            },
    43            "MoveFolder": {
    44              "methods": [
    45                "MoveFolder"
    46              ]
    47            },
    48            "SearchFolders": {
    49              "methods": [
    50                "SearchFolders"
    51              ]
    52            },
    53            "SetIamPolicy": {
    54              "methods": [
    55                "SetIamPolicy"
    56              ]
    57            },
    58            "TestIamPermissions": {
    59              "methods": [
    60                "TestIamPermissions"
    61              ]
    62            },
    63            "UndeleteFolder": {
    64              "methods": [
    65                "UndeleteFolder"
    66              ]
    67            },
    68            "UpdateFolder": {
    69              "methods": [
    70                "UpdateFolder"
    71              ]
    72            }
    73          }
    74        },
    75        "rest": {
    76          "libraryClient": "FoldersClient",
    77          "rpcs": {
    78            "CreateFolder": {
    79              "methods": [
    80                "CreateFolder"
    81              ]
    82            },
    83            "DeleteFolder": {
    84              "methods": [
    85                "DeleteFolder"
    86              ]
    87            },
    88            "GetFolder": {
    89              "methods": [
    90                "GetFolder"
    91              ]
    92            },
    93            "GetIamPolicy": {
    94              "methods": [
    95                "GetIamPolicy"
    96              ]
    97            },
    98            "GetOperation": {
    99              "methods": [
   100                "GetOperation"
   101              ]
   102            },
   103            "ListFolders": {
   104              "methods": [
   105                "ListFolders"
   106              ]
   107            },
   108            "MoveFolder": {
   109              "methods": [
   110                "MoveFolder"
   111              ]
   112            },
   113            "SearchFolders": {
   114              "methods": [
   115                "SearchFolders"
   116              ]
   117            },
   118            "SetIamPolicy": {
   119              "methods": [
   120                "SetIamPolicy"
   121              ]
   122            },
   123            "TestIamPermissions": {
   124              "methods": [
   125                "TestIamPermissions"
   126              ]
   127            },
   128            "UndeleteFolder": {
   129              "methods": [
   130                "UndeleteFolder"
   131              ]
   132            },
   133            "UpdateFolder": {
   134              "methods": [
   135                "UpdateFolder"
   136              ]
   137            }
   138          }
   139        }
   140      }
   141    },
   142    "Organizations": {
   143      "clients": {
   144        "grpc": {
   145          "libraryClient": "OrganizationsClient",
   146          "rpcs": {
   147            "GetIamPolicy": {
   148              "methods": [
   149                "GetIamPolicy"
   150              ]
   151            },
   152            "GetOperation": {
   153              "methods": [
   154                "GetOperation"
   155              ]
   156            },
   157            "GetOrganization": {
   158              "methods": [
   159                "GetOrganization"
   160              ]
   161            },
   162            "SearchOrganizations": {
   163              "methods": [
   164                "SearchOrganizations"
   165              ]
   166            },
   167            "SetIamPolicy": {
   168              "methods": [
   169                "SetIamPolicy"
   170              ]
   171            },
   172            "TestIamPermissions": {
   173              "methods": [
   174                "TestIamPermissions"
   175              ]
   176            }
   177          }
   178        },
   179        "rest": {
   180          "libraryClient": "OrganizationsClient",
   181          "rpcs": {
   182            "GetIamPolicy": {
   183              "methods": [
   184                "GetIamPolicy"
   185              ]
   186            },
   187            "GetOperation": {
   188              "methods": [
   189                "GetOperation"
   190              ]
   191            },
   192            "GetOrganization": {
   193              "methods": [
   194                "GetOrganization"
   195              ]
   196            },
   197            "SearchOrganizations": {
   198              "methods": [
   199                "SearchOrganizations"
   200              ]
   201            },
   202            "SetIamPolicy": {
   203              "methods": [
   204                "SetIamPolicy"
   205              ]
   206            },
   207            "TestIamPermissions": {
   208              "methods": [
   209                "TestIamPermissions"
   210              ]
   211            }
   212          }
   213        }
   214      }
   215    },
   216    "Projects": {
   217      "clients": {
   218        "grpc": {
   219          "libraryClient": "ProjectsClient",
   220          "rpcs": {
   221            "CreateProject": {
   222              "methods": [
   223                "CreateProject"
   224              ]
   225            },
   226            "DeleteProject": {
   227              "methods": [
   228                "DeleteProject"
   229              ]
   230            },
   231            "GetIamPolicy": {
   232              "methods": [
   233                "GetIamPolicy"
   234              ]
   235            },
   236            "GetOperation": {
   237              "methods": [
   238                "GetOperation"
   239              ]
   240            },
   241            "GetProject": {
   242              "methods": [
   243                "GetProject"
   244              ]
   245            },
   246            "ListProjects": {
   247              "methods": [
   248                "ListProjects"
   249              ]
   250            },
   251            "MoveProject": {
   252              "methods": [
   253                "MoveProject"
   254              ]
   255            },
   256            "SearchProjects": {
   257              "methods": [
   258                "SearchProjects"
   259              ]
   260            },
   261            "SetIamPolicy": {
   262              "methods": [
   263                "SetIamPolicy"
   264              ]
   265            },
   266            "TestIamPermissions": {
   267              "methods": [
   268                "TestIamPermissions"
   269              ]
   270            },
   271            "UndeleteProject": {
   272              "methods": [
   273                "UndeleteProject"
   274              ]
   275            },
   276            "UpdateProject": {
   277              "methods": [
   278                "UpdateProject"
   279              ]
   280            }
   281          }
   282        },
   283        "rest": {
   284          "libraryClient": "ProjectsClient",
   285          "rpcs": {
   286            "CreateProject": {
   287              "methods": [
   288                "CreateProject"
   289              ]
   290            },
   291            "DeleteProject": {
   292              "methods": [
   293                "DeleteProject"
   294              ]
   295            },
   296            "GetIamPolicy": {
   297              "methods": [
   298                "GetIamPolicy"
   299              ]
   300            },
   301            "GetOperation": {
   302              "methods": [
   303                "GetOperation"
   304              ]
   305            },
   306            "GetProject": {
   307              "methods": [
   308                "GetProject"
   309              ]
   310            },
   311            "ListProjects": {
   312              "methods": [
   313                "ListProjects"
   314              ]
   315            },
   316            "MoveProject": {
   317              "methods": [
   318                "MoveProject"
   319              ]
   320            },
   321            "SearchProjects": {
   322              "methods": [
   323                "SearchProjects"
   324              ]
   325            },
   326            "SetIamPolicy": {
   327              "methods": [
   328                "SetIamPolicy"
   329              ]
   330            },
   331            "TestIamPermissions": {
   332              "methods": [
   333                "TestIamPermissions"
   334              ]
   335            },
   336            "UndeleteProject": {
   337              "methods": [
   338                "UndeleteProject"
   339              ]
   340            },
   341            "UpdateProject": {
   342              "methods": [
   343                "UpdateProject"
   344              ]
   345            }
   346          }
   347        }
   348      }
   349    },
   350    "TagBindings": {
   351      "clients": {
   352        "grpc": {
   353          "libraryClient": "TagBindingsClient",
   354          "rpcs": {
   355            "CreateTagBinding": {
   356              "methods": [
   357                "CreateTagBinding"
   358              ]
   359            },
   360            "DeleteTagBinding": {
   361              "methods": [
   362                "DeleteTagBinding"
   363              ]
   364            },
   365            "GetOperation": {
   366              "methods": [
   367                "GetOperation"
   368              ]
   369            },
   370            "ListEffectiveTags": {
   371              "methods": [
   372                "ListEffectiveTags"
   373              ]
   374            },
   375            "ListTagBindings": {
   376              "methods": [
   377                "ListTagBindings"
   378              ]
   379            }
   380          }
   381        },
   382        "rest": {
   383          "libraryClient": "TagBindingsClient",
   384          "rpcs": {
   385            "CreateTagBinding": {
   386              "methods": [
   387                "CreateTagBinding"
   388              ]
   389            },
   390            "DeleteTagBinding": {
   391              "methods": [
   392                "DeleteTagBinding"
   393              ]
   394            },
   395            "GetOperation": {
   396              "methods": [
   397                "GetOperation"
   398              ]
   399            },
   400            "ListEffectiveTags": {
   401              "methods": [
   402                "ListEffectiveTags"
   403              ]
   404            },
   405            "ListTagBindings": {
   406              "methods": [
   407                "ListTagBindings"
   408              ]
   409            }
   410          }
   411        }
   412      }
   413    },
   414    "TagHolds": {
   415      "clients": {
   416        "grpc": {
   417          "libraryClient": "TagHoldsClient",
   418          "rpcs": {
   419            "CreateTagHold": {
   420              "methods": [
   421                "CreateTagHold"
   422              ]
   423            },
   424            "DeleteTagHold": {
   425              "methods": [
   426                "DeleteTagHold"
   427              ]
   428            },
   429            "GetOperation": {
   430              "methods": [
   431                "GetOperation"
   432              ]
   433            },
   434            "ListTagHolds": {
   435              "methods": [
   436                "ListTagHolds"
   437              ]
   438            }
   439          }
   440        },
   441        "rest": {
   442          "libraryClient": "TagHoldsClient",
   443          "rpcs": {
   444            "CreateTagHold": {
   445              "methods": [
   446                "CreateTagHold"
   447              ]
   448            },
   449            "DeleteTagHold": {
   450              "methods": [
   451                "DeleteTagHold"
   452              ]
   453            },
   454            "GetOperation": {
   455              "methods": [
   456                "GetOperation"
   457              ]
   458            },
   459            "ListTagHolds": {
   460              "methods": [
   461                "ListTagHolds"
   462              ]
   463            }
   464          }
   465        }
   466      }
   467    },
   468    "TagKeys": {
   469      "clients": {
   470        "grpc": {
   471          "libraryClient": "TagKeysClient",
   472          "rpcs": {
   473            "CreateTagKey": {
   474              "methods": [
   475                "CreateTagKey"
   476              ]
   477            },
   478            "DeleteTagKey": {
   479              "methods": [
   480                "DeleteTagKey"
   481              ]
   482            },
   483            "GetIamPolicy": {
   484              "methods": [
   485                "GetIamPolicy"
   486              ]
   487            },
   488            "GetNamespacedTagKey": {
   489              "methods": [
   490                "GetNamespacedTagKey"
   491              ]
   492            },
   493            "GetOperation": {
   494              "methods": [
   495                "GetOperation"
   496              ]
   497            },
   498            "GetTagKey": {
   499              "methods": [
   500                "GetTagKey"
   501              ]
   502            },
   503            "ListTagKeys": {
   504              "methods": [
   505                "ListTagKeys"
   506              ]
   507            },
   508            "SetIamPolicy": {
   509              "methods": [
   510                "SetIamPolicy"
   511              ]
   512            },
   513            "TestIamPermissions": {
   514              "methods": [
   515                "TestIamPermissions"
   516              ]
   517            },
   518            "UpdateTagKey": {
   519              "methods": [
   520                "UpdateTagKey"
   521              ]
   522            }
   523          }
   524        },
   525        "rest": {
   526          "libraryClient": "TagKeysClient",
   527          "rpcs": {
   528            "CreateTagKey": {
   529              "methods": [
   530                "CreateTagKey"
   531              ]
   532            },
   533            "DeleteTagKey": {
   534              "methods": [
   535                "DeleteTagKey"
   536              ]
   537            },
   538            "GetIamPolicy": {
   539              "methods": [
   540                "GetIamPolicy"
   541              ]
   542            },
   543            "GetNamespacedTagKey": {
   544              "methods": [
   545                "GetNamespacedTagKey"
   546              ]
   547            },
   548            "GetOperation": {
   549              "methods": [
   550                "GetOperation"
   551              ]
   552            },
   553            "GetTagKey": {
   554              "methods": [
   555                "GetTagKey"
   556              ]
   557            },
   558            "ListTagKeys": {
   559              "methods": [
   560                "ListTagKeys"
   561              ]
   562            },
   563            "SetIamPolicy": {
   564              "methods": [
   565                "SetIamPolicy"
   566              ]
   567            },
   568            "TestIamPermissions": {
   569              "methods": [
   570                "TestIamPermissions"
   571              ]
   572            },
   573            "UpdateTagKey": {
   574              "methods": [
   575                "UpdateTagKey"
   576              ]
   577            }
   578          }
   579        }
   580      }
   581    },
   582    "TagValues": {
   583      "clients": {
   584        "grpc": {
   585          "libraryClient": "TagValuesClient",
   586          "rpcs": {
   587            "CreateTagValue": {
   588              "methods": [
   589                "CreateTagValue"
   590              ]
   591            },
   592            "DeleteTagValue": {
   593              "methods": [
   594                "DeleteTagValue"
   595              ]
   596            },
   597            "GetIamPolicy": {
   598              "methods": [
   599                "GetIamPolicy"
   600              ]
   601            },
   602            "GetNamespacedTagValue": {
   603              "methods": [
   604                "GetNamespacedTagValue"
   605              ]
   606            },
   607            "GetOperation": {
   608              "methods": [
   609                "GetOperation"
   610              ]
   611            },
   612            "GetTagValue": {
   613              "methods": [
   614                "GetTagValue"
   615              ]
   616            },
   617            "ListTagValues": {
   618              "methods": [
   619                "ListTagValues"
   620              ]
   621            },
   622            "SetIamPolicy": {
   623              "methods": [
   624                "SetIamPolicy"
   625              ]
   626            },
   627            "TestIamPermissions": {
   628              "methods": [
   629                "TestIamPermissions"
   630              ]
   631            },
   632            "UpdateTagValue": {
   633              "methods": [
   634                "UpdateTagValue"
   635              ]
   636            }
   637          }
   638        },
   639        "rest": {
   640          "libraryClient": "TagValuesClient",
   641          "rpcs": {
   642            "CreateTagValue": {
   643              "methods": [
   644                "CreateTagValue"
   645              ]
   646            },
   647            "DeleteTagValue": {
   648              "methods": [
   649                "DeleteTagValue"
   650              ]
   651            },
   652            "GetIamPolicy": {
   653              "methods": [
   654                "GetIamPolicy"
   655              ]
   656            },
   657            "GetNamespacedTagValue": {
   658              "methods": [
   659                "GetNamespacedTagValue"
   660              ]
   661            },
   662            "GetOperation": {
   663              "methods": [
   664                "GetOperation"
   665              ]
   666            },
   667            "GetTagValue": {
   668              "methods": [
   669                "GetTagValue"
   670              ]
   671            },
   672            "ListTagValues": {
   673              "methods": [
   674                "ListTagValues"
   675              ]
   676            },
   677            "SetIamPolicy": {
   678              "methods": [
   679                "SetIamPolicy"
   680              ]
   681            },
   682            "TestIamPermissions": {
   683              "methods": [
   684                "TestIamPermissions"
   685              ]
   686            },
   687            "UpdateTagValue": {
   688              "methods": [
   689                "UpdateTagValue"
   690              ]
   691            }
   692          }
   693        }
   694      }
   695    }
   696  }
   697}

View as plain text