2023-10-19
▼ ▲ dlp.organizations.locations.discoveryConfigs.create
Parameter Order: parent
Flat Path: v2/organizations/{organizationsId}/locations/{locationsId}/discoveryConfigs
Description: Creates a config for Discovery to scan and profile storage.
Parameters:
parent
Type: string
Required: Yes
Description: Required. Parent resource name. The format of this value is as follows: `projects/`PROJECT_ID`/locations/`LOCATION_ID The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
Location: path
Pattern: ^organizations/[^/]+/locations/[^/]+$
HTTP Method: POST
Path: v2/{+parent}/discoveryConfigs
▼ ▲ dlp.organizations.locations.discoveryConfigs.patch
Parameter Order: name
Flat Path: v2/organizations/{organizationsId}/locations/{locationsId}/discoveryConfigs/{discoveryConfigsId}
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Required: Yes
Description: Required. Resource name of the project and the configuration, for example `projects/dlp-test-project/discoveryConfigs/53234423`.
Type: string
Location: path
Pattern: ^organizations/[^/]+/locations/[^/]+/discoveryConfigs/[^/]+$
Description: Updates a Discovery configuration.
Path: v2/{+name}
HTTP Method: PATCH
▼ ▲ dlp.organizations.locations.discoveryConfigs.get
Flat Path: v2/organizations/{organizationsId}/locations/{locationsId}/discoveryConfigs/{discoveryConfigsId}
Parameters:
name
Type: string
Location: path
Description: Required. Resource name of the project and the configuration, for example `projects/dlp-test-project/discoveryConfigs/53234423`.
Required: Yes
Pattern: ^organizations/[^/]+/locations/[^/]+/discoveryConfigs/[^/]+$
Description: Gets a Discovery configuration.
HTTP Method: GET
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Path: v2/{+name}
▼ ▲ dlp.organizations.locations.discoveryConfigs.list
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: parent
Path: v2/{+parent}/discoveryConfigs
Flat Path: v2/organizations/{organizationsId}/locations/{locationsId}/discoveryConfigs
Description: Lists Discovery configurations.
Parameters:
parent
Required: Yes
Pattern: ^organizations/[^/]+/locations/[^/]+$
Type: string
Description: Required. Parent resource name. The format of this value is as follows: `projects/`PROJECT_ID`/locations/`LOCATION_ID The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
Location: path
pageToken
Description: Page token to continue retrieval. Comes from previous call to ListDiscoveryConfigs. `order_by` field must not change for subsequent calls.
Type: string
Location: query
orderBy
Type: string
Location: query
Description: Comma separated list of config fields to order by, followed by `asc` or `desc` postfix. This list is case-insensitive, default sorting order is ascending, redundant space characters are insignificant. Example: `name asc,update_time, create_time desc` Supported fields are: - `last_run_time`: corresponds to the last time the DiscoveryConfig ran. - `name`: corresponds to the DiscoveryConfig's name. - `status`: corresponds to DiscoveryConfig's status.
pageSize
Description: Size of the page, can be limited by a server.
Location: query
Format: int32
Type: integer
HTTP Method: GET
▼ ▲ dlp.organizations.locations.discoveryConfigs.delete
Parameter Order: name
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: DELETE
Description: Deletes a Discovery configuration.
Flat Path: v2/organizations/{organizationsId}/locations/{locationsId}/discoveryConfigs/{discoveryConfigsId}
Path: v2/{+name}
Parameters:
name
Description: Required. Resource name of the project and the config, for example `projects/dlp-test-project/discoveryConfigs/53234423`.
Location: path
Pattern: ^organizations/[^/]+/locations/[^/]+/discoveryConfigs/[^/]+$
Required: Yes
Type: string
▼ ▲ dlp.projects.locations.discoveryConfigs.list
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/discoveryConfigs
Path: v2/{+parent}/discoveryConfigs
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: parent
Parameters:
orderBy
Type: string
Description: Comma separated list of config fields to order by, followed by `asc` or `desc` postfix. This list is case-insensitive, default sorting order is ascending, redundant space characters are insignificant. Example: `name asc,update_time, create_time desc` Supported fields are: - `last_run_time`: corresponds to the last time the DiscoveryConfig ran. - `name`: corresponds to the DiscoveryConfig's name. - `status`: corresponds to DiscoveryConfig's status.
Location: query
parent
Type: string
Description: Required. Parent resource name. The format of this value is as follows: `projects/`PROJECT_ID`/locations/`LOCATION_ID The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
Pattern: ^projects/[^/]+/locations/[^/]+$
Location: path
Required: Yes
pageSize
Description: Size of the page, can be limited by a server.
Type: integer
Location: query
Format: int32
pageToken
Type: string
Location: query
Description: Page token to continue retrieval. Comes from previous call to ListDiscoveryConfigs. `order_by` field must not change for subsequent calls.
HTTP Method: GET
Description: Lists Discovery configurations.
▼ ▲ dlp.projects.locations.discoveryConfigs.patch
Parameter Order: name
HTTP Method: PATCH
Path: v2/{+name}
Description: Updates a Discovery configuration.
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/discoveryConfigs/{discoveryConfigsId}
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameters:
name
Location: path
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/discoveryConfigs/[^/]+$
Required: Yes
Description: Required. Resource name of the project and the configuration, for example `projects/dlp-test-project/discoveryConfigs/53234423`.
▼ ▲ dlp.projects.locations.discoveryConfigs.get
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/discoveryConfigs/{discoveryConfigsId}
Parameters:
name
Location: path
Description: Required. Resource name of the project and the configuration, for example `projects/dlp-test-project/discoveryConfigs/53234423`.
Pattern: ^projects/[^/]+/locations/[^/]+/discoveryConfigs/[^/]+$
Type: string
Required: Yes
Description: Gets a Discovery configuration.
Parameter Order: name
HTTP Method: GET
Path: v2/{+name}
▼ ▲ dlp.projects.locations.discoveryConfigs.delete
Path: v2/{+name}
Scopes: https://www.googleapis.com/auth/cloud-platform
Parameter Order: name
Description: Deletes a Discovery configuration.
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/discoveryConfigs/{discoveryConfigsId}
Parameters:
name
Required: Yes
Description: Required. Resource name of the project and the config, for example `projects/dlp-test-project/discoveryConfigs/53234423`.
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+/discoveryConfigs/[^/]+$
Location: path
HTTP Method: DELETE
▼ ▲ dlp.projects.locations.discoveryConfigs.create
Scopes: https://www.googleapis.com/auth/cloud-platform
HTTP Method: POST
Parameters:
parent
Description: Required. Parent resource name. The format of this value is as follows: `projects/`PROJECT_ID`/locations/`LOCATION_ID The following example `parent` string specifies a parent project with the identifier `example-project`, and specifies the `europe-west3` location for processing data: parent=projects/example-project/locations/europe-west3
Type: string
Pattern: ^projects/[^/]+/locations/[^/]+$
Required: Yes
Location: path
Parameter Order: parent
Flat Path: v2/projects/{projectsId}/locations/{locationsId}/discoveryConfigs
Description: Creates a config for Discovery to scan and profile storage.
Path: v2/{+parent}/discoveryConfigs