UNPKG

@google-cloud/iam

Version:
256 lines (255 loc) 10.8 kB
{ "schema": "1.0", "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", "language": "typescript", "protoPackage": "google.iam.v3beta", "libraryPackage": "@google-cloud/iam", "services": { "AccessPolicies": { "clients": { "grpc": { "libraryClient": "AccessPoliciesClient", "rpcs": { "GetAccessPolicy": { "methods": [ "getAccessPolicy" ] }, "CreateAccessPolicy": { "methods": [ "createAccessPolicy" ] }, "UpdateAccessPolicy": { "methods": [ "updateAccessPolicy" ] }, "DeleteAccessPolicy": { "methods": [ "deleteAccessPolicy" ] }, "ListAccessPolicies": { "methods": [ "listAccessPolicies", "listAccessPoliciesStream", "listAccessPoliciesAsync" ] }, "SearchAccessPolicyBindings": { "methods": [ "searchAccessPolicyBindings", "searchAccessPolicyBindingsStream", "searchAccessPolicyBindingsAsync" ] } } }, "grpc-fallback": { "libraryClient": "AccessPoliciesClient", "rpcs": { "GetAccessPolicy": { "methods": [ "getAccessPolicy" ] }, "CreateAccessPolicy": { "methods": [ "createAccessPolicy" ] }, "UpdateAccessPolicy": { "methods": [ "updateAccessPolicy" ] }, "DeleteAccessPolicy": { "methods": [ "deleteAccessPolicy" ] }, "ListAccessPolicies": { "methods": [ "listAccessPolicies", "listAccessPoliciesStream", "listAccessPoliciesAsync" ] }, "SearchAccessPolicyBindings": { "methods": [ "searchAccessPolicyBindings", "searchAccessPolicyBindingsStream", "searchAccessPolicyBindingsAsync" ] } } } } }, "PolicyBindings": { "clients": { "grpc": { "libraryClient": "PolicyBindingsClient", "rpcs": { "GetPolicyBinding": { "methods": [ "getPolicyBinding" ] }, "CreatePolicyBinding": { "methods": [ "createPolicyBinding" ] }, "UpdatePolicyBinding": { "methods": [ "updatePolicyBinding" ] }, "DeletePolicyBinding": { "methods": [ "deletePolicyBinding" ] }, "ListPolicyBindings": { "methods": [ "listPolicyBindings", "listPolicyBindingsStream", "listPolicyBindingsAsync" ] }, "SearchTargetPolicyBindings": { "methods": [ "searchTargetPolicyBindings", "searchTargetPolicyBindingsStream", "searchTargetPolicyBindingsAsync" ] } } }, "grpc-fallback": { "libraryClient": "PolicyBindingsClient", "rpcs": { "GetPolicyBinding": { "methods": [ "getPolicyBinding" ] }, "CreatePolicyBinding": { "methods": [ "createPolicyBinding" ] }, "UpdatePolicyBinding": { "methods": [ "updatePolicyBinding" ] }, "DeletePolicyBinding": { "methods": [ "deletePolicyBinding" ] }, "ListPolicyBindings": { "methods": [ "listPolicyBindings", "listPolicyBindingsStream", "listPolicyBindingsAsync" ] }, "SearchTargetPolicyBindings": { "methods": [ "searchTargetPolicyBindings", "searchTargetPolicyBindingsStream", "searchTargetPolicyBindingsAsync" ] } } } } }, "PrincipalAccessBoundaryPolicies": { "clients": { "grpc": { "libraryClient": "PrincipalAccessBoundaryPoliciesClient", "rpcs": { "GetPrincipalAccessBoundaryPolicy": { "methods": [ "getPrincipalAccessBoundaryPolicy" ] }, "CreatePrincipalAccessBoundaryPolicy": { "methods": [ "createPrincipalAccessBoundaryPolicy" ] }, "UpdatePrincipalAccessBoundaryPolicy": { "methods": [ "updatePrincipalAccessBoundaryPolicy" ] }, "DeletePrincipalAccessBoundaryPolicy": { "methods": [ "deletePrincipalAccessBoundaryPolicy" ] }, "ListPrincipalAccessBoundaryPolicies": { "methods": [ "listPrincipalAccessBoundaryPolicies", "listPrincipalAccessBoundaryPoliciesStream", "listPrincipalAccessBoundaryPoliciesAsync" ] }, "SearchPrincipalAccessBoundaryPolicyBindings": { "methods": [ "searchPrincipalAccessBoundaryPolicyBindings", "searchPrincipalAccessBoundaryPolicyBindingsStream", "searchPrincipalAccessBoundaryPolicyBindingsAsync" ] } } }, "grpc-fallback": { "libraryClient": "PrincipalAccessBoundaryPoliciesClient", "rpcs": { "GetPrincipalAccessBoundaryPolicy": { "methods": [ "getPrincipalAccessBoundaryPolicy" ] }, "CreatePrincipalAccessBoundaryPolicy": { "methods": [ "createPrincipalAccessBoundaryPolicy" ] }, "UpdatePrincipalAccessBoundaryPolicy": { "methods": [ "updatePrincipalAccessBoundaryPolicy" ] }, "DeletePrincipalAccessBoundaryPolicy": { "methods": [ "deletePrincipalAccessBoundaryPolicy" ] }, "ListPrincipalAccessBoundaryPolicies": { "methods": [ "listPrincipalAccessBoundaryPolicies", "listPrincipalAccessBoundaryPoliciesStream", "listPrincipalAccessBoundaryPoliciesAsync" ] }, "SearchPrincipalAccessBoundaryPolicyBindings": { "methods": [ "searchPrincipalAccessBoundaryPolicyBindings", "searchPrincipalAccessBoundaryPolicyBindingsStream", "searchPrincipalAccessBoundaryPolicyBindingsAsync" ] } } } } } } }