• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "methodConfig": [
3    {
4    "name": [
5      { "service": "google.cloud.notebooks.v1.NotebookService" },
6      { "service": "google.cloud.notebooks.v1.ManagedNotebookService" }
7    ],
8    "timeout": "60s",
9    "retryPolicy": {
10      "maxAttempts": 5,
11      "initialBackoff": "0.100s",
12      "maxBackoff": "60s",
13      "backoffMultiplier": 1.3,
14      "retryableStatusCodes": ["UNAVAILABLE"]
15    }
16  },
17  {
18    "name": [
19      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "ListInstances" },
20      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "GetInstance" },
21      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "CreateInstance" },
22      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "RegisterInstance" },
23      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "SetInstanceAccelerator" },
24      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "SetInstanceMachineType" },
25      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "SetInstanceLabels" },
26      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "UpdateInstanceConfig" },
27      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "DeleteInstance" },
28      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "StartInstance" },
29      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "StopInstance" },
30      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "ResetInstance" },
31      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "RollbackInstance" },
32      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "ReportInstanceInfo" },
33      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "IsInstanceUpgradeable" },
34      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "GetInstanceHealth" },
35      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "UpgradeInstance" },
36      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "UpgradeInstanceInternal" },
37      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "UpdateShieldedInstanceConfig" },
38      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "ListEnvironments" },
39      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "GetEnvironment" },
40      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "CreateEnvironment" },
41      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "DeleteEnvironment" },
42      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "ListSchedules" },
43      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "GetSchedule" },
44      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "CreateSchedule" },
45      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "DeleteSchedule" },
46      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "ListExecutions" },
47      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "GetExecution" },
48      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "CreateExecution" },
49      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "DeleteExecution" },
50      { "service": "google.cloud.notebooks.v1.NotebookService", "method": "DiagnoseInstance" },
51      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "ListRuntimes" },
52      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "GetRuntime" },
53      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "CreateRuntime" },
54      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "DeleteRuntime" },
55      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "StartRuntime" },
56      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "StopRuntime" },
57      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "SwitchRuntime" },
58      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "RollbackRuntime" },
59      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "ReportRuntimeEvent" },
60      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "UpdateRuntime" },
61      { "service": "google.cloud.notebooks.v1.ManagedNotebookService", "method": "DiagnoseRuntime" }
62    ],
63    "timeout": "60s"
64  },
65  {
66    "name": [
67      {
68        "service": "google.longrunning.Operations",
69        "method": "ListOperations"
70      }
71    ],
72    "timeout": "300s",
73    "retryPolicy": {
74      "initialBackoff": "0.100s",
75      "maxBackoff": "300s",
76      "backoffMultiplier": 1.3,
77      "retryableStatusCodes": [
78        "UNAVAILABLE",
79        "DEADLINE_EXCEEDED"
80      ]
81    }
82  }
83  ]
84}
85