async def sample_delete_backup(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.DeleteBackupRequest( name="name_value", ) # Make the request await client.delete_backup(request=request)
async def sample_drop_database(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.DropDatabaseRequest( database="database_value", ) # Make the request await client.drop_database(request=request)
async def sample_get_iam_policy(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = iam_policy_pb2.GetIamPolicyRequest(resource="resource_value", ) # Make the request response = await client.get_iam_policy(request=request) # Handle the response print(response)
async def sample_update_backup(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.UpdateBackupRequest() # Make the request response = await client.update_backup(request=request) # Handle the response print(response)
async def sample_get_database_ddl(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.GetDatabaseDdlRequest( database="database_value", ) # Make the request response = await client.get_database_ddl(request=request) # Handle the response print(response)
async def sample_list_database_operations(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.ListDatabaseOperationsRequest( parent="parent_value", ) # Make the request page_result = client.list_database_operations(request=request) # Handle the response async for response in page_result: print(response)
async def sample_test_iam_permissions(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.TestIamPermissionsRequest( resource="resource_value", permissions=['permissions_value_1', 'permissions_value_2'], ) # Make the request response = await client.test_iam_permissions(request=request) # Handle the response print(response)
async def sample_update_database_ddl(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.UpdateDatabaseDdlRequest( database="database_value", statements=['statements_value_1', 'statements_value_2'], ) # Make the request operation = client.update_database_ddl(request=request) print("Waiting for operation to complete...") response = await operation.result() # Handle the response print(response)
async def sample_create_database(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.CreateDatabaseRequest( parent="parent_value", create_statement="create_statement_value", ) # Make the request operation = client.create_database(request=request) print("Waiting for operation to complete...") response = await operation.result() # Handle the response print(response)
async def sample_restore_database(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.RestoreDatabaseRequest( backup="backup_value", parent="parent_value", database_id="database_id_value", ) # Make the request operation = client.restore_database(request=request) print("Waiting for operation to complete...") response = await operation.result() # Handle the response print(response)
async def sample_copy_backup(): # Create a client client = spanner_admin_database_v1.DatabaseAdminAsyncClient() # Initialize request argument(s) request = spanner_admin_database_v1.CopyBackupRequest( parent="parent_value", backup_id="backup_id_value", source_backup="source_backup_value", ) # Make the request operation = client.copy_backup(request=request) print("Waiting for operation to complete...") response = await operation.result() # Handle the response print(response)