@google-cloud/storage-control
Version:
Cloud Storage API client for Node.js
306 lines (305 loc) • 12.3 kB
JSON
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
"language": "typescript",
"protoPackage": "google.storage.control.v2",
"libraryPackage": "@google-cloud/storage-control",
"services": {
"StorageControl": {
"clients": {
"grpc": {
"libraryClient": "StorageControlClient",
"rpcs": {
"CreateFolder": {
"methods": [
"createFolder"
]
},
"DeleteFolder": {
"methods": [
"deleteFolder"
]
},
"GetFolder": {
"methods": [
"getFolder"
]
},
"GetStorageLayout": {
"methods": [
"getStorageLayout"
]
},
"CreateManagedFolder": {
"methods": [
"createManagedFolder"
]
},
"DeleteManagedFolder": {
"methods": [
"deleteManagedFolder"
]
},
"GetManagedFolder": {
"methods": [
"getManagedFolder"
]
},
"DisableAnywhereCache": {
"methods": [
"disableAnywhereCache"
]
},
"PauseAnywhereCache": {
"methods": [
"pauseAnywhereCache"
]
},
"ResumeAnywhereCache": {
"methods": [
"resumeAnywhereCache"
]
},
"GetAnywhereCache": {
"methods": [
"getAnywhereCache"
]
},
"GetProjectIntelligenceConfig": {
"methods": [
"getProjectIntelligenceConfig"
]
},
"UpdateProjectIntelligenceConfig": {
"methods": [
"updateProjectIntelligenceConfig"
]
},
"GetFolderIntelligenceConfig": {
"methods": [
"getFolderIntelligenceConfig"
]
},
"UpdateFolderIntelligenceConfig": {
"methods": [
"updateFolderIntelligenceConfig"
]
},
"GetOrganizationIntelligenceConfig": {
"methods": [
"getOrganizationIntelligenceConfig"
]
},
"UpdateOrganizationIntelligenceConfig": {
"methods": [
"updateOrganizationIntelligenceConfig"
]
},
"GetIamPolicy": {
"methods": [
"getIamPolicy"
]
},
"SetIamPolicy": {
"methods": [
"setIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"testIamPermissions"
]
},
"RenameFolder": {
"methods": [
"renameFolder"
]
},
"DeleteFolderRecursive": {
"methods": [
"deleteFolderRecursive"
]
},
"CreateAnywhereCache": {
"methods": [
"createAnywhereCache"
]
},
"UpdateAnywhereCache": {
"methods": [
"updateAnywhereCache"
]
},
"ListFolders": {
"methods": [
"listFolders",
"listFoldersStream",
"listFoldersAsync"
]
},
"ListManagedFolders": {
"methods": [
"listManagedFolders",
"listManagedFoldersStream",
"listManagedFoldersAsync"
]
},
"ListAnywhereCaches": {
"methods": [
"listAnywhereCaches",
"listAnywhereCachesStream",
"listAnywhereCachesAsync"
]
}
}
},
"grpc-fallback": {
"libraryClient": "StorageControlClient",
"rpcs": {
"CreateFolder": {
"methods": [
"createFolder"
]
},
"DeleteFolder": {
"methods": [
"deleteFolder"
]
},
"GetFolder": {
"methods": [
"getFolder"
]
},
"GetStorageLayout": {
"methods": [
"getStorageLayout"
]
},
"CreateManagedFolder": {
"methods": [
"createManagedFolder"
]
},
"DeleteManagedFolder": {
"methods": [
"deleteManagedFolder"
]
},
"GetManagedFolder": {
"methods": [
"getManagedFolder"
]
},
"DisableAnywhereCache": {
"methods": [
"disableAnywhereCache"
]
},
"PauseAnywhereCache": {
"methods": [
"pauseAnywhereCache"
]
},
"ResumeAnywhereCache": {
"methods": [
"resumeAnywhereCache"
]
},
"GetAnywhereCache": {
"methods": [
"getAnywhereCache"
]
},
"GetProjectIntelligenceConfig": {
"methods": [
"getProjectIntelligenceConfig"
]
},
"UpdateProjectIntelligenceConfig": {
"methods": [
"updateProjectIntelligenceConfig"
]
},
"GetFolderIntelligenceConfig": {
"methods": [
"getFolderIntelligenceConfig"
]
},
"UpdateFolderIntelligenceConfig": {
"methods": [
"updateFolderIntelligenceConfig"
]
},
"GetOrganizationIntelligenceConfig": {
"methods": [
"getOrganizationIntelligenceConfig"
]
},
"UpdateOrganizationIntelligenceConfig": {
"methods": [
"updateOrganizationIntelligenceConfig"
]
},
"GetIamPolicy": {
"methods": [
"getIamPolicy"
]
},
"SetIamPolicy": {
"methods": [
"setIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"testIamPermissions"
]
},
"RenameFolder": {
"methods": [
"renameFolder"
]
},
"DeleteFolderRecursive": {
"methods": [
"deleteFolderRecursive"
]
},
"CreateAnywhereCache": {
"methods": [
"createAnywhereCache"
]
},
"UpdateAnywhereCache": {
"methods": [
"updateAnywhereCache"
]
},
"ListFolders": {
"methods": [
"listFolders",
"listFoldersStream",
"listFoldersAsync"
]
},
"ListManagedFolders": {
"methods": [
"listManagedFolders",
"listManagedFoldersStream",
"listManagedFoldersAsync"
]
},
"ListAnywhereCaches": {
"methods": [
"listAnywhereCaches",
"listAnywhereCachesStream",
"listAnywhereCachesAsync"
]
}
}
}
}
}
}
}