Get a BigQuery export configuration

Retrieve 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. GetBigQueryExportRequest 
 
 ; 
 import 
  
 com.google.cloud.securitycenter.v1. SecurityCenterClient 
 
 ; 
 import 
  
 java.io.IOException 
 ; 
 public 
  
 class 
 GetBigQueryExport 
  
 { 
  
 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" 
 ; 
  
 getBigQueryExport 
 ( 
 parent 
 , 
  
 bigQueryExportId 
 ); 
  
 } 
  
 // Retrieve an existing BigQuery export. 
  
 public 
  
 static 
  
 void 
  
 getBigQueryExport 
 ( 
 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 
 ()) 
  
 { 
  
  GetBigQueryExportRequest 
 
  
 bigQueryExportRequest 
  
 = 
  
  GetBigQueryExportRequest 
 
 . 
 newBuilder 
 () 
  
 . 
 setName 
 ( 
 String 
 . 
 format 
 ( 
 "%s/bigQueryExports/%s" 
 , 
  
 parent 
 , 
  
 bigQueryExportId 
 )) 
  
 . 
 build 
 (); 
  
  BigQueryExport 
 
  
 response 
  
 = 
  
 client 
 . 
 getBigQueryExport 
 ( 
 bigQueryExportRequest 
 ); 
  
 System 
 . 
 out 
 . 
 printf 
 ( 
 "Retrieved the BigQuery export: %s" 
 , 
  
 response 
 . 
  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 
  
 get_bigquery_export 
 ( 
 parent 
 : 
 str 
 , 
 bigquery_export_id 
 : 
 str 
 ): 
 from 
  
 google.cloud 
  
 import 
 securitycenter 
  
 """ 
 Retrieve 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. 
 """ 
 client 
 = 
 securitycenter 
 . 
 SecurityCenterClient 
 () 
 request 
 = 
 securitycenter 
 . 
  GetBigQueryExportRequest 
 
 () 
 request 
 . 
 name 
 = 
 f 
 " 
 { 
 parent 
 } 
 /bigQueryExports/ 
 { 
 bigquery_export_id 
 } 
 " 
 response 
 = 
 client 
 . 
  get_big_query_export 
 
 ( 
 request 
 ) 
 print 
 ( 
 f 
 "Retrieved the BigQuery export: 
 { 
 response 
 . 
 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: