UNPKG

@google-cloud/containeranalysis

Version:
250 lines (249 loc) 9.54 kB
{ "schema": "1.0", "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", "language": "typescript", "protoPackage": "google.devtools.containeranalysis.v1beta1", "libraryPackage": "@google-cloud/containeranalysis", "services": { "ContainerAnalysisV1Beta1": { "clients": { "grpc": { "libraryClient": "ContainerAnalysisV1Beta1Client", "rpcs": { "SetIamPolicy": { "methods": [ "setIamPolicy" ] }, "GetIamPolicy": { "methods": [ "getIamPolicy" ] }, "TestIamPermissions": { "methods": [ "testIamPermissions" ] }, "GeneratePackagesSummary": { "methods": [ "generatePackagesSummary" ] }, "ExportSBOM": { "methods": [ "exportSBOM" ] } } }, "grpc-fallback": { "libraryClient": "ContainerAnalysisV1Beta1Client", "rpcs": { "SetIamPolicy": { "methods": [ "setIamPolicy" ] }, "GetIamPolicy": { "methods": [ "getIamPolicy" ] }, "TestIamPermissions": { "methods": [ "testIamPermissions" ] }, "GeneratePackagesSummary": { "methods": [ "generatePackagesSummary" ] }, "ExportSBOM": { "methods": [ "exportSBOM" ] } } } } }, "GrafeasV1Beta1": { "clients": { "grpc": { "libraryClient": "GrafeasV1Beta1Client", "rpcs": { "GetOccurrence": { "methods": [ "getOccurrence" ] }, "DeleteOccurrence": { "methods": [ "deleteOccurrence" ] }, "CreateOccurrence": { "methods": [ "createOccurrence" ] }, "BatchCreateOccurrences": { "methods": [ "batchCreateOccurrences" ] }, "UpdateOccurrence": { "methods": [ "updateOccurrence" ] }, "GetOccurrenceNote": { "methods": [ "getOccurrenceNote" ] }, "GetNote": { "methods": [ "getNote" ] }, "DeleteNote": { "methods": [ "deleteNote" ] }, "CreateNote": { "methods": [ "createNote" ] }, "BatchCreateNotes": { "methods": [ "batchCreateNotes" ] }, "UpdateNote": { "methods": [ "updateNote" ] }, "GetVulnerabilityOccurrencesSummary": { "methods": [ "getVulnerabilityOccurrencesSummary" ] }, "ListOccurrences": { "methods": [ "listOccurrences", "listOccurrencesStream", "listOccurrencesAsync" ] }, "ListNotes": { "methods": [ "listNotes", "listNotesStream", "listNotesAsync" ] }, "ListNoteOccurrences": { "methods": [ "listNoteOccurrences", "listNoteOccurrencesStream", "listNoteOccurrencesAsync" ] } } }, "grpc-fallback": { "libraryClient": "GrafeasV1Beta1Client", "rpcs": { "GetOccurrence": { "methods": [ "getOccurrence" ] }, "DeleteOccurrence": { "methods": [ "deleteOccurrence" ] }, "CreateOccurrence": { "methods": [ "createOccurrence" ] }, "BatchCreateOccurrences": { "methods": [ "batchCreateOccurrences" ] }, "UpdateOccurrence": { "methods": [ "updateOccurrence" ] }, "GetOccurrenceNote": { "methods": [ "getOccurrenceNote" ] }, "GetNote": { "methods": [ "getNote" ] }, "DeleteNote": { "methods": [ "deleteNote" ] }, "CreateNote": { "methods": [ "createNote" ] }, "BatchCreateNotes": { "methods": [ "batchCreateNotes" ] }, "UpdateNote": { "methods": [ "updateNote" ] }, "GetVulnerabilityOccurrencesSummary": { "methods": [ "getVulnerabilityOccurrencesSummary" ] }, "ListOccurrences": { "methods": [ "listOccurrences", "listOccurrencesStream", "listOccurrencesAsync" ] }, "ListNotes": { "methods": [ "listNotes", "listNotesStream", "listNotesAsync" ] }, "ListNoteOccurrences": { "methods": [ "listNoteOccurrences", "listNoteOccurrencesStream", "listNoteOccurrencesAsync" ] } } } } } } }