Delete a BigQuery export configuration

Delete an existing BigQuery export configuration.

Code sample

Java

To authenticate to Security Command Center, set up Application Default Credentials. For more information, see Set up authentication for a local development environment .

  import 
  
 com.google.cloud.securitycenter.v1. DeleteBigQueryExportRequest 
 
 ; 
 import 
  
 com.google.cloud.securitycenter.v1. SecurityCenterClient 
 
 ; 
 import 
  
 java.io.IOException 
 ; 
 public 
  
 class 
 DeleteBigQueryExport 
  
 { 
  
 public 
  
 static 
  
 void 
  
 main 
 ( 
 String 
 [] 
  
 args 
 ) 
  
 throws 
  
 IOException 
  
 { 
  
 // TODO(Developer): Modify the following variable values. 
  
 // parent: Use any one of the following resource paths: 
  
 //              - organizations/{organization_id} 
  
 //              - folders/{folder_id} 
  
 //              - projects/{project_id} 
  
 String 
  
 parent 
  
 = 
  
 String 
 . 
 format 
 ( 
 "projects/%s" 
 , 
  
 "your-google-cloud-project-id" 
 ); 
  
 // bigQueryExportId: Unique identifier that is used to identify the export. 
  
 String 
  
 bigQueryExportId 
  
 = 
  
 "export-id" 
 ; 
  
 deleteBigQueryExport 
 ( 
 parent 
 , 
  
 bigQueryExportId 
 ); 
  
 } 
  
 // Delete an existing BigQuery export. 
  
 public 
  
 static 
  
 void 
  
 deleteBigQueryExport 
 ( 
 String 
  
 parent 
 , 
  
 String 
  
 bigQueryExportId 
 ) 
  
 throws 
  
 IOException 
  
 { 
  
 // Initialize client that will be used to send requests. This client only needs to be created 
  
 // once, and can be reused for multiple requests. After completing all of your requests, call 
  
 // the "close" method on the client to safely clean up any remaining background resources. 
  
 try 
  
 ( 
  SecurityCenterClient 
 
  
 client 
  
 = 
  
  SecurityCenterClient 
 
 . 
 create 
 ()) 
  
 { 
  
  DeleteBigQueryExportRequest 
 
  
 bigQueryExportRequest 
  
 = 
  
  DeleteBigQueryExportRequest 
 
 . 
 newBuilder 
 () 
  
 . 
 setName 
 ( 
 String 
 . 
 format 
 ( 
 "%s/bigQueryExports/%s" 
 , 
  
 parent 
 , 
  
 bigQueryExportId 
 )) 
  
 . 
 build 
 (); 
  
 client 
 . 
 deleteBigQueryExport 
 ( 
 bigQueryExportRequest 
 ); 
  
 System 
 . 
 out 
 . 
 printf 
 ( 
 "BigQuery export request deleted successfully: %s" 
 , 
  
 bigQueryExportId 
 ); 
  
 } 
  
 } 
 } 
 

Python

To authenticate to Security Command Center, set up Application Default Credentials. For more information, see Set up authentication for a local development environment .

  def 
  
 delete_bigquery_export 
 ( 
 parent 
 : 
 str 
 , 
 bigquery_export_id 
 : 
 str 
 ): 
  
 """ 
 Delete an existing BigQuery export. 
 Args: 
 parent: Use any one of the following resource paths: 
 - organizations/{organization_id} 
 - folders/{folder_id} 
 - projects/{project_id} 
 bigquery_export_id: Unique identifier that is used to identify the export. 
 """ 
 from 
  
 google.cloud 
  
 import 
 securitycenter 
 client 
 = 
 securitycenter 
 . 
 SecurityCenterClient 
 () 
 request 
 = 
 securitycenter 
 . 
  DeleteBigQueryExportRequest 
 
 () 
 request 
 . 
 name 
 = 
 f 
 " 
 { 
 parent 
 } 
 /bigQueryExports/ 
 { 
 bigquery_export_id 
 } 
 " 
 client 
 . 
  delete_big_query_export 
 
 ( 
 request 
 ) 
 print 
 ( 
 f 
 "BigQuery export request deleted successfully: 
 { 
 bigquery_export_id 
 } 
 " 
 ) 
 

What's next

To search and filter code samples for other Google Cloud products, see the Google Cloud sample browser .

Create a Mobile Website
View Site in Mobile | Classic
Share by: