public abstract class BigQueryExportServiceClientReference documentation and code samples for the Chronicle v1 API class BigQueryExportServiceClient.
BigQueryExportService client wrapper, for convenient use.
Derived Types
Namespace
Google.Cloud.Chronicle.V1Assembly
Google.Cloud.Chronicle.V1.dll
Remarks
Service for managing BigQuery export configurations for Chronicle instances.
Properties
DefaultEndpoint
public static string DefaultEndpoint { get; }The default endpoint for the BigQueryExportService service, which is a host of "chronicle.googleapis.com" and a port of 443.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DefaultScopes
public static IReadOnlyList<string> DefaultScopes { get; }The default BigQueryExportService scopes.
| Property Value | |
|---|---|
| Type | Description |
IReadOnlyListstring |
|
The default BigQueryExportService scopes are:
GrpcClient
public virtual BigQueryExportService.BigQueryExportServiceClient GrpcClient { get; }The underlying gRPC BigQueryExportService client
| Property Value | |
|---|---|
| Type | Description |
BigQueryExportServiceBigQueryExportServiceClient |
|
ServiceMetadata
public static ServiceMetadata ServiceMetadata { get; }The service metadata associated with this client type.
| Property Value | |
|---|---|
| Type | Description |
ServiceMetadata |
|
Methods
Create()
public static BigQueryExportServiceClient Create()Synchronously creates a BigQueryExportServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use BigQueryExportServiceClientBuilder.
| Returns | |
|---|---|
| Type | Description |
BigQueryExportServiceClient |
The created BigQueryExportServiceClient. |
CreateAsync(CancellationToken)
public static Task<BigQueryExportServiceClient> CreateAsync(CancellationToken cancellationToken = default)Asynchronously creates a BigQueryExportServiceClient using the default credentials, endpoint and settings. To specify custom credentials or other settings, use BigQueryExportServiceClientBuilder.
| Parameter | |
|---|---|
| Name | Description |
cancellationToken |
CancellationTokenThe CancellationToken to use while creating the client. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExportServiceClient |
The task representing the created BigQueryExportServiceClient. |
GetBigQueryExport(BigQueryExportName, CallSettings)
public virtual BigQueryExport GetBigQueryExport(BigQueryExportName name, CallSettings callSettings = null)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
name |
BigQueryExportNameRequired. The resource name of the BigqueryExport to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
BigQueryExportName name = BigQueryExportName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
BigQueryExport response = bigQueryExportServiceClient.GetBigQueryExport(name);
GetBigQueryExport(GetBigQueryExportRequest, CallSettings)
public virtual BigQueryExport GetBigQueryExport(GetBigQueryExportRequest request, CallSettings callSettings = null)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBigQueryExportRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
GetBigQueryExportRequest request = new GetBigQueryExportRequest
{
BigQueryExportName = BigQueryExportName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
};
// Make the request
BigQueryExport response = bigQueryExportServiceClient.GetBigQueryExport(request);
GetBigQueryExport(string, CallSettings)
public virtual BigQueryExport GetBigQueryExport(string name, CallSettings callSettings = null)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the BigqueryExport to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/bigQueryExport";
// Make the request
BigQueryExport response = bigQueryExportServiceClient.GetBigQueryExport(name);
GetBigQueryExportAsync(BigQueryExportName, CallSettings)
public virtual Task<BigQueryExport> GetBigQueryExportAsync(BigQueryExportName name, CallSettings callSettings = null)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
name |
BigQueryExportNameRequired. The resource name of the BigqueryExport to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
BigQueryExportName name = BigQueryExportName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.GetBigQueryExportAsync(name);
GetBigQueryExportAsync(BigQueryExportName, CancellationToken)
public virtual Task<BigQueryExport> GetBigQueryExportAsync(BigQueryExportName name, CancellationToken cancellationToken)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
name |
BigQueryExportNameRequired. The resource name of the BigqueryExport to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
BigQueryExportName name = BigQueryExportName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.GetBigQueryExportAsync(name);
GetBigQueryExportAsync(GetBigQueryExportRequest, CallSettings)
public virtual Task<BigQueryExport> GetBigQueryExportAsync(GetBigQueryExportRequest request, CallSettings callSettings = null)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBigQueryExportRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
GetBigQueryExportRequest request = new GetBigQueryExportRequest
{
BigQueryExportName = BigQueryExportName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
};
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.GetBigQueryExportAsync(request);
GetBigQueryExportAsync(GetBigQueryExportRequest, CancellationToken)
public virtual Task<BigQueryExport> GetBigQueryExportAsync(GetBigQueryExportRequest request, CancellationToken cancellationToken)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBigQueryExportRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
GetBigQueryExportRequest request = new GetBigQueryExportRequest
{
BigQueryExportName = BigQueryExportName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
};
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.GetBigQueryExportAsync(request);
GetBigQueryExportAsync(string, CallSettings)
public virtual Task<BigQueryExport> GetBigQueryExportAsync(string name, CallSettings callSettings = null)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the BigqueryExport to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/bigQueryExport";
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.GetBigQueryExportAsync(name);
GetBigQueryExportAsync(string, CancellationToken)
public virtual Task<BigQueryExport> GetBigQueryExportAsync(string name, CancellationToken cancellationToken)Get the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
name |
stringRequired. The resource name of the BigqueryExport to retrieve. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
string name = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]/bigQueryExport";
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.GetBigQueryExportAsync(name);
ProvisionBigQueryExport(InstanceName, CallSettings)
public virtual BigQueryExport ProvisionBigQueryExport(InstanceName parent, CallSettings callSettings = null)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The instance for which BigQuery export is being provisioned. Format: projects/{project}/locations/{location}/instances/{instance} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
BigQueryExport response = bigQueryExportServiceClient.ProvisionBigQueryExport(parent);
ProvisionBigQueryExport(ProvisionBigQueryExportRequest, CallSettings)
public virtual BigQueryExport ProvisionBigQueryExport(ProvisionBigQueryExportRequest request, CallSettings callSettings = null)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
request |
ProvisionBigQueryExportRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
ProvisionBigQueryExportRequest request = new ProvisionBigQueryExportRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
};
// Make the request
BigQueryExport response = bigQueryExportServiceClient.ProvisionBigQueryExport(request);
ProvisionBigQueryExport(string, CallSettings)
public virtual BigQueryExport ProvisionBigQueryExport(string parent, CallSettings callSettings = null)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The instance for which BigQuery export is being provisioned. Format: projects/{project}/locations/{location}/instances/{instance} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
// Make the request
BigQueryExport response = bigQueryExportServiceClient.ProvisionBigQueryExport(parent);
ProvisionBigQueryExportAsync(InstanceName, CallSettings)
public virtual Task<BigQueryExport> ProvisionBigQueryExportAsync(InstanceName parent, CallSettings callSettings = null)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The instance for which BigQuery export is being provisioned. Format: projects/{project}/locations/{location}/instances/{instance} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.ProvisionBigQueryExportAsync(parent);
ProvisionBigQueryExportAsync(InstanceName, CancellationToken)
public virtual Task<BigQueryExport> ProvisionBigQueryExportAsync(InstanceName parent, CancellationToken cancellationToken)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
parent |
InstanceNameRequired. The instance for which BigQuery export is being provisioned. Format: projects/{project}/locations/{location}/instances/{instance} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
InstanceName parent = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]");
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.ProvisionBigQueryExportAsync(parent);
ProvisionBigQueryExportAsync(ProvisionBigQueryExportRequest, CallSettings)
public virtual Task<BigQueryExport> ProvisionBigQueryExportAsync(ProvisionBigQueryExportRequest request, CallSettings callSettings = null)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
request |
ProvisionBigQueryExportRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
ProvisionBigQueryExportRequest request = new ProvisionBigQueryExportRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
};
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.ProvisionBigQueryExportAsync(request);
ProvisionBigQueryExportAsync(ProvisionBigQueryExportRequest, CancellationToken)
public virtual Task<BigQueryExport> ProvisionBigQueryExportAsync(ProvisionBigQueryExportRequest request, CancellationToken cancellationToken)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
request |
ProvisionBigQueryExportRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
ProvisionBigQueryExportRequest request = new ProvisionBigQueryExportRequest
{
ParentAsInstanceName = InstanceName.FromProjectLocationInstance("[PROJECT]", "[LOCATION]", "[INSTANCE]"),
};
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.ProvisionBigQueryExportAsync(request);
ProvisionBigQueryExportAsync(string, CallSettings)
public virtual Task<BigQueryExport> ProvisionBigQueryExportAsync(string parent, CallSettings callSettings = null)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The instance for which BigQuery export is being provisioned. Format: projects/{project}/locations/{location}/instances/{instance} |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.ProvisionBigQueryExportAsync(parent);
ProvisionBigQueryExportAsync(string, CancellationToken)
public virtual Task<BigQueryExport> ProvisionBigQueryExportAsync(string parent, CancellationToken cancellationToken)Provision the BigQuery export for a Chronicle instance. This will create {{gcp_name}} resources like {{storage_name}} buckets, BigQuery datasets and set default export settings for each data source.
| Parameters | |
|---|---|
| Name | Description |
parent |
stringRequired. The instance for which BigQuery export is being provisioned. Format: projects/{project}/locations/{location}/instances/{instance} |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
string parent = "projects/[PROJECT]/locations/[LOCATION]/instances/[INSTANCE]";
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.ProvisionBigQueryExportAsync(parent);
ShutdownDefaultChannelsAsync()
public static Task ShutdownDefaultChannelsAsync()Shuts down any channels automatically created by Create() and CreateAsync(CancellationToken). Channels which weren't automatically created are not affected.
| Returns | |
|---|---|
| Type | Description |
Task |
A task representing the asynchronous shutdown operation. |
After calling this method, further calls to Create() and CreateAsync(CancellationToken) will create new channels, which could in turn be shut down by another call to this method.
UpdateBigQueryExport(BigQueryExport, FieldMask, CallSettings)
public virtual BigQueryExport UpdateBigQueryExport(BigQueryExport bigQueryExport, FieldMask updateMask, CallSettings callSettings = null)Update the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
bigQueryExport |
BigQueryExportRequired. The BigQueryExport settings to update. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
updateMask |
FieldMaskOptional. The list of fields to update. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
BigQueryExport bigQueryExport = new BigQueryExport();
FieldMask updateMask = new FieldMask();
// Make the request
BigQueryExport response = bigQueryExportServiceClient.UpdateBigQueryExport(bigQueryExport, updateMask);
UpdateBigQueryExport(UpdateBigQueryExportRequest, CallSettings)
public virtual BigQueryExport UpdateBigQueryExport(UpdateBigQueryExportRequest request, CallSettings callSettings = null)Update the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBigQueryExportRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
BigQueryExport |
The RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = BigQueryExportServiceClient.Create();
// Initialize request argument(s)
UpdateBigQueryExportRequest request = new UpdateBigQueryExportRequest
{
BigQueryExport = new BigQueryExport(),
UpdateMask = new FieldMask(),
};
// Make the request
BigQueryExport response = bigQueryExportServiceClient.UpdateBigQueryExport(request);
UpdateBigQueryExportAsync(BigQueryExport, FieldMask, CallSettings)
public virtual Task<BigQueryExport> UpdateBigQueryExportAsync(BigQueryExport bigQueryExport, FieldMask updateMask, CallSettings callSettings = null)Update the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
bigQueryExport |
BigQueryExportRequired. The BigQueryExport settings to update. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
updateMask |
FieldMaskOptional. The list of fields to update. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
BigQueryExport bigQueryExport = new BigQueryExport();
FieldMask updateMask = new FieldMask();
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.UpdateBigQueryExportAsync(bigQueryExport, updateMask);
UpdateBigQueryExportAsync(BigQueryExport, FieldMask, CancellationToken)
public virtual Task<BigQueryExport> UpdateBigQueryExportAsync(BigQueryExport bigQueryExport, FieldMask updateMask, CancellationToken cancellationToken)Update the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
bigQueryExport |
BigQueryExportRequired. The BigQueryExport settings to update. Format: projects/{project}/locations/{location}/instances/{instance}/bigQueryExport |
updateMask |
FieldMaskOptional. The list of fields to update. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
BigQueryExport bigQueryExport = new BigQueryExport();
FieldMask updateMask = new FieldMask();
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.UpdateBigQueryExportAsync(bigQueryExport, updateMask);
UpdateBigQueryExportAsync(UpdateBigQueryExportRequest, CallSettings)
public virtual Task<BigQueryExport> UpdateBigQueryExportAsync(UpdateBigQueryExportRequest request, CallSettings callSettings = null)Update the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBigQueryExportRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateBigQueryExportRequest request = new UpdateBigQueryExportRequest
{
BigQueryExport = new BigQueryExport(),
UpdateMask = new FieldMask(),
};
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.UpdateBigQueryExportAsync(request);
UpdateBigQueryExportAsync(UpdateBigQueryExportRequest, CancellationToken)
public virtual Task<BigQueryExport> UpdateBigQueryExportAsync(UpdateBigQueryExportRequest request, CancellationToken cancellationToken)Update the BigQuery export configuration for a Chronicle instance.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBigQueryExportRequestThe request object containing all of the parameters for the API call. |
cancellationToken |
CancellationTokenA CancellationToken to use for this RPC. |
| Returns | |
|---|---|
| Type | Description |
TaskBigQueryExport |
A Task containing the RPC response. |
// Create client
BigQueryExportServiceClient bigQueryExportServiceClient = await BigQueryExportServiceClient.CreateAsync();
// Initialize request argument(s)
UpdateBigQueryExportRequest request = new UpdateBigQueryExportRequest
{
BigQueryExport = new BigQueryExport(),
UpdateMask = new FieldMask(),
};
// Make the request
BigQueryExport response = await bigQueryExportServiceClient.UpdateBigQueryExportAsync(request);