containeranalysis_grpc_service_config.json 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1",
  7. "method": "SetIamPolicy"
  8. },
  9. {
  10. "service": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1",
  11. "method": "GetIamPolicy"
  12. },
  13. {
  14. "service": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1",
  15. "method": "TestIamPermissions"
  16. },
  17. {
  18. "service": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1",
  19. "method": "UpdateScanConfig"
  20. }
  21. ],
  22. "timeout": "30s"
  23. },
  24. {
  25. "name": [
  26. {
  27. "service": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1",
  28. "method": "GetScanConfig"
  29. },
  30. {
  31. "service": "google.devtools.containeranalysis.v1beta1.ContainerAnalysisV1Beta1",
  32. "method": "ListScanConfigs"
  33. }
  34. ],
  35. "timeout": "30s",
  36. "retryPolicy": {
  37. "maxAttempts": 5,
  38. "initialBackoff": "0.100s",
  39. "maxBackoff": "60s",
  40. "backoffMultiplier": 1.3,
  41. "retryableStatusCodes": [
  42. "UNAVAILABLE",
  43. "DEADLINE_EXCEEDED"
  44. ]
  45. }
  46. },
  47. {
  48. "name": [
  49. {
  50. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  51. "method": "GetOccurrence"
  52. },
  53. {
  54. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  55. "method": "ListOccurrences"
  56. },
  57. {
  58. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  59. "method": "DeleteOccurrence"
  60. },
  61. {
  62. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  63. "method": "GetOccurrenceNote"
  64. },
  65. {
  66. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  67. "method": "GetNote"
  68. },
  69. {
  70. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  71. "method": "ListNotes"
  72. },
  73. {
  74. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  75. "method": "DeleteNote"
  76. },
  77. {
  78. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  79. "method": "ListNoteOccurrences"
  80. },
  81. {
  82. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  83. "method": "GetVulnerabilityOccurrencesSummary"
  84. }
  85. ],
  86. "timeout": "30s",
  87. "retryPolicy": {
  88. "maxAttempts": 5,
  89. "initialBackoff": "0.100s",
  90. "maxBackoff": "60s",
  91. "backoffMultiplier": 1.3,
  92. "retryableStatusCodes": [
  93. "UNAVAILABLE",
  94. "DEADLINE_EXCEEDED"
  95. ]
  96. }
  97. },
  98. {
  99. "name": [
  100. {
  101. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  102. "method": "CreateOccurrence"
  103. },
  104. {
  105. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  106. "method": "BatchCreateOccurrences"
  107. },
  108. {
  109. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  110. "method": "UpdateOccurrence"
  111. },
  112. {
  113. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  114. "method": "CreateNote"
  115. },
  116. {
  117. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  118. "method": "BatchCreateNotes"
  119. },
  120. {
  121. "service": "grafeas.v1beta1.GrafeasV1Beta1",
  122. "method": "UpdateNote"
  123. }
  124. ],
  125. "timeout": "30s"
  126. }
  127. ]
  128. }