• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type: com.google.api.codegen.ConfigProto
2config_schema_version: 2.0.0
3# A list of API interface configurations.
4interfaces:
5# The fully qualified name of the API interface.
6- name: google.cloud.filestore.v1beta1.CloudFilestoreManager
7  methods:
8  # Both CreateInstance and DeleteSnapshot can take a long time to complete.
9  # The default client-side timeouts cause the client to give up on the request early,
10  # so the following configuration increases it:
11  # See go/client-self-service#configure-long-running-operation-polling-timeouts-optional
12  # See also retry timeouts in: google/cloud/filer/v1beta1/file_grpc_service_config.json
13  - name: CreateInstance
14    long_running:
15      initial_poll_delay_millis: 30000  # 30 seconds
16      poll_delay_multiplier: 1.5
17      max_poll_delay_millis: 60000  # 1 minute
18      total_poll_timeout_millis: 7200000  # 120 minutes
19  - name: DeleteSnapshot
20    long_running:
21      initial_poll_delay_millis: 30000  # 30 seconds
22      poll_delay_multiplier: 1.5
23      max_poll_delay_millis: 60000  # 1 minute
24      total_poll_timeout_millis: 7200000  # 120 minutes
25  - name: DeleteInstance
26    long_running:
27      initial_poll_delay_millis: 30000  # 30 seconds
28      poll_delay_multiplier: 1.5
29      max_poll_delay_millis: 60000  # 1 minute
30      total_poll_timeout_millis: 1200000  # 20 minutes
31  - name: UpdateInstance
32    long_running:
33      initial_poll_delay_millis: 30000  # 30 seconds
34      poll_delay_multiplier: 1.5
35      max_poll_delay_millis: 60000  # 1 minute
36      total_poll_timeout_millis: 900000  # 15 minutes
37  - name: RestoreInstance
38    long_running:
39      initial_poll_delay_millis: 30000  # 30 seconds
40      poll_delay_multiplier: 1.5
41      max_poll_delay_millis: 60000  # 1 minute
42      total_poll_timeout_millis: 7200000  # 120 minutes
43  - name: RevertInstance
44    long_running:
45      initial_poll_delay_millis: 30000  # 30 seconds
46      poll_delay_multiplier: 1.5
47      max_poll_delay_millis: 60000  # 1 minute
48      total_poll_timeout_millis: 7200000  # 120 minutes
49  - name: CreateBackup
50    long_running:
51      initial_poll_delay_millis: 30000  # 30 seconds
52      poll_delay_multiplier: 1.5
53      max_poll_delay_millis: 60000  # 1 minute
54      total_poll_timeout_millis: 7200000  # 120 minutes
55  - name: DeleteBackup
56    long_running:
57      initial_poll_delay_millis: 30000  # 30 seconds
58      poll_delay_multiplier: 1.5
59      max_poll_delay_millis: 60000  # 1 minute
60      total_poll_timeout_millis: 7200000  # 120 minutes
61  - name: UpdateBackup
62    long_running:
63      initial_poll_delay_millis: 10000  # 10 seconds
64      poll_delay_multiplier: 1.5
65      max_poll_delay_millis: 60000  # 1 minute
66      total_poll_timeout_millis: 660000  # 11 minutes
67  - name: CreateSnapshot
68    long_running:
69      initial_poll_delay_millis: 10000  # 10 seconds
70      poll_delay_multiplier: 1.5
71      max_poll_delay_millis: 60000  # 1 minute
72      total_poll_timeout_millis: 660000  # 11 minutes
73  - name: UpdateSnapshot
74    long_running:
75      initial_poll_delay_millis: 10000  # 10 seconds
76      poll_delay_multiplier: 1.5
77      max_poll_delay_millis: 60000  # 1 minute
78      total_poll_timeout_millis: 660000  # 11 minutes
79