Class ProjectsResource.BigQueryExportsResource
The "bigQueryExports" collection of methods.
Inherited Members
Namespace: Google.Apis.SecurityCommandCenter.v1
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class ProjectsResource.BigQueryExportsResource
Constructors
BigQueryExportsResource(IClientService)
Constructs a new resource.
Declaration
public BigQueryExportsResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
Create(GoogleCloudSecuritycenterV1BigQueryExport, string)
Creates a BigQuery export.
Declaration
public virtual ProjectsResource.BigQueryExportsResource.CreateRequest Create(GoogleCloudSecuritycenterV1BigQueryExport body, string parent)
Parameters
Type | Name | Description |
---|---|---|
GoogleCloudSecuritycenterV1BigQueryExport | body | The body of the request. |
string | parent | Required. The name of the parent resource of the new BigQuery export. Its format is
|
Returns
Type | Description |
---|---|
ProjectsResource.BigQueryExportsResource.CreateRequest |
Delete(string)
Deletes an existing BigQuery export.
Declaration
public virtual ProjectsResource.BigQueryExportsResource.DeleteRequest Delete(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Required. The name of the BigQuery export to delete. Its format is
|
Returns
Type | Description |
---|---|
ProjectsResource.BigQueryExportsResource.DeleteRequest |
Get(string)
Gets a BigQuery export.
Declaration
public virtual ProjectsResource.BigQueryExportsResource.GetRequest Get(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Required. Name of the BigQuery export to retrieve. Its format is
|
Returns
Type | Description |
---|---|
ProjectsResource.BigQueryExportsResource.GetRequest |
List(string)
Lists BigQuery exports. Note that when requesting BigQuery exports at a given level all exports under that level are also returned e.g. if requesting BigQuery exports under a folder, then all BigQuery exports immediately under the folder plus the ones created under the projects within the folder are returned.
Declaration
public virtual ProjectsResource.BigQueryExportsResource.ListRequest List(string parent)
Parameters
Type | Name | Description |
---|---|---|
string | parent | Required. The parent, which owns the collection of BigQuery exports. Its format is
|
Returns
Type | Description |
---|---|
ProjectsResource.BigQueryExportsResource.ListRequest |
Patch(GoogleCloudSecuritycenterV1BigQueryExport, string)
Updates a BigQuery export.
Declaration
public virtual ProjectsResource.BigQueryExportsResource.PatchRequest Patch(GoogleCloudSecuritycenterV1BigQueryExport body, string name)
Parameters
Type | Name | Description |
---|---|---|
GoogleCloudSecuritycenterV1BigQueryExport | body | The body of the request. |
string | name | The relative resource name of this export. See: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Example format: "organizations/{organization_id}/bigQueryExports/{export_id}" Example format: "folders/{folder_id}/bigQueryExports/{export_id}" Example format: "projects/{project_id}/bigQueryExports/{export_id}" This field is provided in responses, and is ignored when provided in create requests. |
Returns
Type | Description |
---|---|
ProjectsResource.BigQueryExportsResource.PatchRequest |