|
|
|
@ -24,6 +24,8 @@ interfaces: |
|
|
|
|
language_overrides: |
|
|
|
|
- language: csharp |
|
|
|
|
common_resource_name: Google.Cloud.Spanner.Common.V1.InstanceName |
|
|
|
|
- name_pattern: projects/{project}/instances/{instance}/backups/{backup} |
|
|
|
|
entity_name: backup |
|
|
|
|
- name_pattern: projects/{project}/instances/{instance}/databases/{database} |
|
|
|
|
entity_name: database |
|
|
|
|
language_overrides: |
|
|
|
@ -189,6 +191,151 @@ interfaces: |
|
|
|
|
field_name_patterns: |
|
|
|
|
resource: database |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: CreateBackup |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- parent |
|
|
|
|
- backup_id |
|
|
|
|
- backup |
|
|
|
|
required_fields: |
|
|
|
|
- parent |
|
|
|
|
- backup_id |
|
|
|
|
- backup |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
parent: instance |
|
|
|
|
long_running: |
|
|
|
|
return_type: google.spanner.admin.database.v1.Backup |
|
|
|
|
metadata_type: google.spanner.admin.database.v1.CreateBackupMetadata |
|
|
|
|
initial_poll_delay_millis: 20000 |
|
|
|
|
poll_delay_multiplier: 1.5 |
|
|
|
|
max_poll_delay_millis: 45000 |
|
|
|
|
total_poll_timeout_millis: 172800000 |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: GetBackup |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- name |
|
|
|
|
required_fields: |
|
|
|
|
- name |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
name: backup |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: UpdateBackup |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- backup |
|
|
|
|
- update_mask |
|
|
|
|
required_fields: |
|
|
|
|
- backup |
|
|
|
|
- update_mask |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
backup.name: backup |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: DeleteBackup |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- name |
|
|
|
|
required_fields: |
|
|
|
|
- name |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
name: backup |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: ListBackups |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- parent |
|
|
|
|
- filter |
|
|
|
|
required_fields: |
|
|
|
|
- parent |
|
|
|
|
- filter |
|
|
|
|
page_streaming: |
|
|
|
|
request: |
|
|
|
|
page_size_field: page_size |
|
|
|
|
token_field: page_token |
|
|
|
|
response: |
|
|
|
|
token_field: next_page_token |
|
|
|
|
resources_field: backups |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
parent: instance |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: RestoreDatabase |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- parent |
|
|
|
|
- database_id |
|
|
|
|
required_fields: |
|
|
|
|
- parent |
|
|
|
|
- database_id |
|
|
|
|
retry_codes_name: non_idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
parent: instance |
|
|
|
|
long_running: |
|
|
|
|
return_type: google.spanner.admin.database.v1.Database |
|
|
|
|
metadata_type: google.spanner.admin.database.v1.RestoreDatabaseMetadata |
|
|
|
|
initial_poll_delay_millis: 20000 |
|
|
|
|
poll_delay_multiplier: 1.5 |
|
|
|
|
max_poll_delay_millis: 45000 |
|
|
|
|
total_poll_timeout_millis: 86400000 |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: ListDatabaseOperations |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- parent |
|
|
|
|
- filter |
|
|
|
|
required_fields: |
|
|
|
|
- parent |
|
|
|
|
- filter |
|
|
|
|
page_streaming: |
|
|
|
|
request: |
|
|
|
|
page_size_field: page_size |
|
|
|
|
token_field: page_token |
|
|
|
|
response: |
|
|
|
|
token_field: next_page_token |
|
|
|
|
resources_field: operations |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
parent: instance |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
- name: ListBackupOperations |
|
|
|
|
flattening: |
|
|
|
|
groups: |
|
|
|
|
- parameters: |
|
|
|
|
- parent |
|
|
|
|
- filter |
|
|
|
|
required_fields: |
|
|
|
|
- parent |
|
|
|
|
- filter |
|
|
|
|
page_streaming: |
|
|
|
|
request: |
|
|
|
|
page_size_field: page_size |
|
|
|
|
token_field: page_token |
|
|
|
|
response: |
|
|
|
|
token_field: next_page_token |
|
|
|
|
resources_field: operations |
|
|
|
|
retry_codes_name: idempotent |
|
|
|
|
retry_params_name: default |
|
|
|
|
field_name_patterns: |
|
|
|
|
parent: instance |
|
|
|
|
timeout_millis: 30000 |
|
|
|
|
resource_name_generation: |
|
|
|
|
- message_name: ListDatabasesRequest |
|
|
|
|
field_entity_map: |
|
|
|
@ -217,3 +364,33 @@ resource_name_generation: |
|
|
|
|
- message_name: Database |
|
|
|
|
field_entity_map: |
|
|
|
|
name: database |
|
|
|
|
- message_name: Backup |
|
|
|
|
field_entity_map: |
|
|
|
|
name: backup |
|
|
|
|
- message_name: CreateBackupRequest |
|
|
|
|
field_entity_map: |
|
|
|
|
parent: instance |
|
|
|
|
- message_name: CreateBackupMetadata |
|
|
|
|
field_entity_map: |
|
|
|
|
name: backup |
|
|
|
|
database: database |
|
|
|
|
- message_name: UpdateBackupRequest |
|
|
|
|
- message_name: GetBackupRequest |
|
|
|
|
field_entity_map: |
|
|
|
|
name: backup |
|
|
|
|
- message_name: DeleteBackupRequest |
|
|
|
|
field_entity_map: |
|
|
|
|
name: backup |
|
|
|
|
- message_name: ListBackupsRequest |
|
|
|
|
field_entity_map: |
|
|
|
|
parent: instance |
|
|
|
|
- message_name: ListBackupsResponse |
|
|
|
|
- message_name: ListDatabaseOperationsRequest |
|
|
|
|
field_entity_map: |
|
|
|
|
parent: instance |
|
|
|
|
- message_name: ListDatabaseOperationsResponse |
|
|
|
|
- message_name: RestoreDatabaseRequest |
|
|
|
|
field_entity_map: |
|
|
|
|
parent: instance |
|
|
|
|
database_id: database |
|
|
|
|
- message_name: RestoreDatabaseMetadata |
|
|
|
|