/
spanner_admin_database_gapic.yaml
111 lines (111 loc) · 3.22 KB
/
spanner_admin_database_gapic.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
type: com.google.api.codegen.ConfigProto
config_schema_version: 2.0.0
language_settings:
java:
package_name: com.google.cloud.spanner.admin.database.v1
python:
package_name: google.cloud.spanner_admin_database_v1.gapic
go:
package_name: cloud.google.com/go/spanner/admin/database/apiv1
csharp:
package_name: Google.Cloud.Spanner.Admin.Database.V1
ruby:
package_name: Google::Cloud::Spanner::Admin::Database::V1
php:
package_name: Google\Cloud\Spanner\Admin\Database\V1
nodejs:
package_name: spanner.v1
domain_layer_location: google-cloud
interfaces:
- name: google.spanner.admin.database.v1.DatabaseAdmin
retry_codes_def:
- name: idempotent
retry_codes:
- UNAVAILABLE
- DEADLINE_EXCEEDED
- name: non_idempotent
retry_codes: []
retry_params_def:
- name: default
initial_retry_delay_millis: 1000
retry_delay_multiplier: 1.3
max_retry_delay_millis: 32000
initial_rpc_timeout_millis: 60000
rpc_timeout_multiplier: 1
max_rpc_timeout_millis: 60000
total_timeout_millis: 600000
methods:
- name: CreateDatabase
long_running:
initial_poll_delay_millis: 20000
poll_delay_multiplier: 1.5
max_poll_delay_millis: 45000
total_poll_timeout_millis: 86400000
timeout_millis: 3600000
- name: GetDatabase
timeout_millis: 30000
- name: UpdateDatabaseDdl
retry_codes_name: idempotent
retry_params_name: default
long_running:
initial_poll_delay_millis: 20000
poll_delay_multiplier: 1.5
max_poll_delay_millis: 45000
total_poll_timeout_millis: 86400000
timeout_millis: 3600000
- name: DropDatabase
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 3600000
- name: GetDatabaseDdl
timeout_millis: 30000
- name: SetIamPolicy
timeout_millis: 30000
- name: GetIamPolicy
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 30000
- name: TestIamPermissions
timeout_millis: 30000
- name: CreateBackup
retry_codes_name: non_idempotent
retry_params_name: default
long_running:
initial_poll_delay_millis: 20000
poll_delay_multiplier: 1.5
max_poll_delay_millis: 45000
total_poll_timeout_millis: 172800000
timeout_millis: 3600000
- name: GetBackup
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 600000
- name: UpdateBackup
retry_codes_name: non_idempotent
retry_params_name: default
timeout_millis: 600000
- name: DeleteBackup
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 3600000
- name: ListBackups
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 600000
- name: RestoreDatabase
retry_codes_name: non_idempotent
retry_params_name: default
long_running:
initial_poll_delay_millis: 20000
poll_delay_multiplier: 1.5
max_poll_delay_millis: 45000
total_poll_timeout_millis: 86400000
timeout_millis: 3600000
- name: ListDatabaseOperations
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 600000
- name: ListBackupOperations
retry_codes_name: idempotent
retry_params_name: default
timeout_millis: 600000