locations
Creates, updates, deletes, gets or lists a locations resource.
Overview
| Name | locations |
| Type | Resource |
| Id | google.discoveryengine.locations |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
projects_locations_set_up_data_connector_v2 | exec | projectsId, locationsId | collectionDisplayName, collectionId | Creates a Collection and sets up the DataConnector for it. To stop a DataConnector after setup, use the CollectionService.DeleteCollection method. |
projects_locations_set_up_data_connector | exec | projectsId, locationsId | Creates a Collection and sets up the DataConnector for it. To stop a DataConnector after setup, use the CollectionService.DeleteCollection method. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
locationsId | string | |
projectsId | string | |
collectionDisplayName | string | |
collectionId | string |
Lifecycle Methods
- projects_locations_set_up_data_connector_v2
- projects_locations_set_up_data_connector
Creates a Collection and sets up the DataConnector for it. To stop a DataConnector after setup, use the CollectionService.DeleteCollection method.
EXEC google.discoveryengine.locations.projects_locations_set_up_data_connector_v2
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required,
@collectionDisplayName='{{ collectionDisplayName }}',
@collectionId='{{ collectionId }}'
@@json=
'{
"jsonParams": "{{ jsonParams }}",
"syncMode": "{{ syncMode }}",
"actionConfig": "{{ actionConfig }}",
"tag": "{{ tag }}",
"identityRefreshInterval": "{{ identityRefreshInterval }}",
"incrementalSyncDisabled": {{ incrementalSyncDisabled }},
"realtimeSyncConfig": "{{ realtimeSyncConfig }}",
"metadata": "{{ metadata }}",
"autoRunDisabled": {{ autoRunDisabled }},
"bapConfig": "{{ bapConfig }}",
"hybridIngestionDisabled": {{ hybridIngestionDisabled }},
"cliConfig": "{{ cliConfig }}",
"kmsKeyName": "{{ kmsKeyName }}",
"federatedConfig": "{{ federatedConfig }}",
"endUserConfig": "{{ endUserConfig }}",
"aclEnabled": {{ aclEnabled }},
"alertPolicyConfigs": "{{ alertPolicyConfigs }}",
"destinationConfigs": "{{ destinationConfigs }}",
"staticIpEnabled": {{ staticIpEnabled }},
"dataSource": "{{ dataSource }}",
"nextSyncTime": "{{ nextSyncTime }}",
"entities": "{{ entities }}",
"refreshInterval": "{{ refreshInterval }}",
"identityScheduleConfig": "{{ identityScheduleConfig }}",
"createEuaSaas": {{ createEuaSaas }},
"connectorSourceId": "{{ connectorSourceId }}",
"connectorModes": "{{ connectorModes }}",
"params": "{{ params }}",
"incrementalRefreshInterval": "{{ incrementalRefreshInterval }}",
"removeParamKeys": "{{ removeParamKeys }}",
"name": "{{ name }}"
}'
;
Creates a Collection and sets up the DataConnector for it. To stop a DataConnector after setup, use the CollectionService.DeleteCollection method.
EXEC google.discoveryengine.locations.projects_locations_set_up_data_connector
@projectsId='{{ projectsId }}' --required,
@locationsId='{{ locationsId }}' --required
@@json=
'{
"dataConnector": "{{ dataConnector }}",
"collectionId": "{{ collectionId }}",
"collectionDisplayName": "{{ collectionDisplayName }}"
}'
;