Update a BigQuery export configuration

Update 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. BigQueryExport 
 
 ; 
 import 
  
 com.google.cloud.securitycenter.v1. ListBigQueryExportsRequest 
 
 ; 
 import 
  
 com.google.cloud.securitycenter.v1. SecurityCenterClient 
 
 ; 
 import 
  
 com.google.cloud.securitycenter.v1. SecurityCenterClient 
. ListBigQueryExportsPagedResponse 
 
 ; 
 import 
  
 java.io.IOException 
 ; 
 public 
  
 class 
 ListBigQueryExports 
  
 { 
  
 public 
  
 static 
  
 void 
  
 main 
 ( 
 String 
 [] 
  
 args 
 ) 
  
 throws 
  
 IOException 
  
 { 
  
 // TODO(Developer): Modify the following variable values. 
  
 // parent: The parent, which owns the collection of BigQuery exports. 
  
 //         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" 
 ); 
  
 listBigQueryExports 
 ( 
 parent 
 ); 
  
 } 
  
 // List BigQuery exports in the given parent. 
  
 public 
  
 static 
  
 void 
  
 listBigQueryExports 
 ( 
 String 
  
 parent 
 ) 
  
 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 
 ()) 
  
 { 
  
  ListBigQueryExportsRequest 
 
  
 request 
  
 = 
  
  ListBigQueryExportsRequest 
 
 . 
 newBuilder 
 (). 
 setParent 
 ( 
 parent 
 ). 
 build 
 (); 
  
  ListBigQueryExportsPagedResponse 
 
  
 response 
  
 = 
  
 client 
 . 
 listBigQueryExports 
 ( 
 request 
 ); 
  
 System 
 . 
 out 
 . 
 println 
 ( 
 "Listing BigQuery exports:" 
 ); 
  
 for 
  
 ( 
  BigQueryExport 
 
  
 bigQueryExport 
  
 : 
  
 response 
 . 
 iterateAll 
 ()) 
  
 { 
  
 System 
 . 
 out 
 . 
 println 
 ( 
 bigQueryExport 
 . 
 getName 
 ()); 
  
 } 
  
 } 
  
 } 
 } 
 

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 
  
 list_bigquery_exports 
 ( 
 parent 
 : 
 str 
 ): 
 from 
  
 google.cloud 
  
 import 
 securitycenter 
  
 """ 
 List BigQuery exports in the given parent. 
 Args: 
 parent: The parent which owns the collection of BigQuery exports. 
 Use any one of the following resource paths: 
 - organizations/{organization_id} 
 - folders/{folder_id} 
 - projects/{project_id} 
 """ 
 client 
 = 
 securitycenter 
 . 
 SecurityCenterClient 
 () 
 request 
 = 
 securitycenter 
 . 
  ListBigQueryExportsRequest 
 
 () 
 request 
 . 
 parent 
 = 
 parent 
 response 
 = 
 client 
 . 
  list_big_query_exports 
 
 ( 
 request 
 ) 
 print 
 ( 
 "Listing BigQuery exports:" 
 ) 
 for 
 bigquery_export 
 in 
 response 
 : 
 print 
 ( 
 bigquery_export 
 . 
 name 
 ) 
 

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: