1{ 2 "schema": "1.0", 3 "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", 4 "language": "java", 5 "protoPackage": "google.cloud.osconfig.v1", 6 "libraryPackage": "com.google.cloud.osconfig.v1", 7 "services": { 8 "OsConfigService": { 9 "clients": { 10 "grpc": { 11 "libraryClient": "OsConfigServiceClient", 12 "rpcs": { 13 "CancelPatchJob": { 14 "methods": ["cancelPatchJob", "cancelPatchJobCallable"] 15 }, 16 "CreatePatchDeployment": { 17 "methods": ["createPatchDeployment", "createPatchDeployment", "createPatchDeployment", "createPatchDeploymentCallable"] 18 }, 19 "DeletePatchDeployment": { 20 "methods": ["deletePatchDeployment", "deletePatchDeployment", "deletePatchDeployment", "deletePatchDeploymentCallable"] 21 }, 22 "ExecutePatchJob": { 23 "methods": ["executePatchJob", "executePatchJobCallable"] 24 }, 25 "GetPatchDeployment": { 26 "methods": ["getPatchDeployment", "getPatchDeployment", "getPatchDeployment", "getPatchDeploymentCallable"] 27 }, 28 "GetPatchJob": { 29 "methods": ["getPatchJob", "getPatchJob", "getPatchJob", "getPatchJobCallable"] 30 }, 31 "ListPatchDeployments": { 32 "methods": ["listPatchDeployments", "listPatchDeployments", "listPatchDeployments", "listPatchDeploymentsPagedCallable", "listPatchDeploymentsCallable"] 33 }, 34 "ListPatchJobInstanceDetails": { 35 "methods": ["listPatchJobInstanceDetails", "listPatchJobInstanceDetails", "listPatchJobInstanceDetails", "listPatchJobInstanceDetailsPagedCallable", "listPatchJobInstanceDetailsCallable"] 36 }, 37 "ListPatchJobs": { 38 "methods": ["listPatchJobs", "listPatchJobs", "listPatchJobs", "listPatchJobsPagedCallable", "listPatchJobsCallable"] 39 }, 40 "PausePatchDeployment": { 41 "methods": ["pausePatchDeployment", "pausePatchDeployment", "pausePatchDeployment", "pausePatchDeploymentCallable"] 42 }, 43 "ResumePatchDeployment": { 44 "methods": ["resumePatchDeployment", "resumePatchDeployment", "resumePatchDeployment", "resumePatchDeploymentCallable"] 45 }, 46 "UpdatePatchDeployment": { 47 "methods": ["updatePatchDeployment", "updatePatchDeployment", "updatePatchDeploymentCallable"] 48 } 49 } 50 } 51 } 52 }, 53 "OsConfigZonalService": { 54 "clients": { 55 "grpc": { 56 "libraryClient": "OsConfigZonalServiceClient", 57 "rpcs": { 58 "CreateOSPolicyAssignment": { 59 "methods": ["createOSPolicyAssignmentAsync", "createOSPolicyAssignmentAsync", "createOSPolicyAssignmentAsync", "createOSPolicyAssignmentOperationCallable", "createOSPolicyAssignmentCallable"] 60 }, 61 "DeleteOSPolicyAssignment": { 62 "methods": ["deleteOSPolicyAssignmentAsync", "deleteOSPolicyAssignmentAsync", "deleteOSPolicyAssignmentAsync", "deleteOSPolicyAssignmentOperationCallable", "deleteOSPolicyAssignmentCallable"] 63 }, 64 "GetInventory": { 65 "methods": ["getInventory", "getInventory", "getInventory", "getInventoryCallable"] 66 }, 67 "GetOSPolicyAssignment": { 68 "methods": ["getOSPolicyAssignment", "getOSPolicyAssignment", "getOSPolicyAssignment", "getOSPolicyAssignmentCallable"] 69 }, 70 "GetOSPolicyAssignmentReport": { 71 "methods": ["getOSPolicyAssignmentReport", "getOSPolicyAssignmentReport", "getOSPolicyAssignmentReport", "getOSPolicyAssignmentReportCallable"] 72 }, 73 "GetVulnerabilityReport": { 74 "methods": ["getVulnerabilityReport", "getVulnerabilityReport", "getVulnerabilityReport", "getVulnerabilityReportCallable"] 75 }, 76 "ListInventories": { 77 "methods": ["listInventories", "listInventories", "listInventories", "listInventoriesPagedCallable", "listInventoriesCallable"] 78 }, 79 "ListOSPolicyAssignmentReports": { 80 "methods": ["listOSPolicyAssignmentReports", "listOSPolicyAssignmentReports", "listOSPolicyAssignmentReports", "listOSPolicyAssignmentReportsPagedCallable", "listOSPolicyAssignmentReportsCallable"] 81 }, 82 "ListOSPolicyAssignmentRevisions": { 83 "methods": ["listOSPolicyAssignmentRevisions", "listOSPolicyAssignmentRevisions", "listOSPolicyAssignmentRevisions", "listOSPolicyAssignmentRevisionsPagedCallable", "listOSPolicyAssignmentRevisionsCallable"] 84 }, 85 "ListOSPolicyAssignments": { 86 "methods": ["listOSPolicyAssignments", "listOSPolicyAssignments", "listOSPolicyAssignments", "listOSPolicyAssignmentsPagedCallable", "listOSPolicyAssignmentsCallable"] 87 }, 88 "ListVulnerabilityReports": { 89 "methods": ["listVulnerabilityReports", "listVulnerabilityReports", "listVulnerabilityReports", "listVulnerabilityReportsPagedCallable", "listVulnerabilityReportsCallable"] 90 }, 91 "UpdateOSPolicyAssignment": { 92 "methods": ["updateOSPolicyAssignmentAsync", "updateOSPolicyAssignmentAsync", "updateOSPolicyAssignmentOperationCallable", "updateOSPolicyAssignmentCallable"] 93 } 94 } 95 } 96 } 97 } 98 } 99}