Class ProjectsResource.LocationsResource
The "locations" collection of methods.
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1alpha
Assembly: Google.Apis.DiscoveryEngine.v1alpha.dll
Syntax
public class ProjectsResource.LocationsResource
Constructors
LocationsResource(IClientService)
Constructs a new resource.
Declaration
public LocationsResource(IClientService service)
Parameters
| Type | Name | Description |
|---|---|---|
| IClientService | service |
Properties
CmekConfigs
Gets the CmekConfigs resource.
Declaration
public virtual ProjectsResource.LocationsResource.CmekConfigsResource CmekConfigs { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CmekConfigsResource |
Collections
Gets the Collections resource.
Declaration
public virtual ProjectsResource.LocationsResource.CollectionsResource Collections { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.CollectionsResource |
DataStores
Gets the DataStores resource.
Declaration
public virtual ProjectsResource.LocationsResource.DataStoresResource DataStores { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.DataStoresResource |
Evaluations
Gets the Evaluations resource.
Declaration
public virtual ProjectsResource.LocationsResource.EvaluationsResource Evaluations { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.EvaluationsResource |
GroundingConfigs
Gets the GroundingConfigs resource.
Declaration
public virtual ProjectsResource.LocationsResource.GroundingConfigsResource GroundingConfigs { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GroundingConfigsResource |
IdentityMappingStores
Gets the IdentityMappingStores resource.
Declaration
public virtual ProjectsResource.LocationsResource.IdentityMappingStoresResource IdentityMappingStores { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.IdentityMappingStoresResource |
Notebooks
Gets the Notebooks resource.
Declaration
public virtual ProjectsResource.LocationsResource.NotebooksResource Notebooks { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.NotebooksResource |
Operations
Gets the Operations resource.
Declaration
public virtual ProjectsResource.LocationsResource.OperationsResource Operations { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.OperationsResource |
Podcasts
Gets the Podcasts resource.
Declaration
public virtual ProjectsResource.LocationsResource.PodcastsResource Podcasts { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.PodcastsResource |
RankingConfigs
Gets the RankingConfigs resource.
Declaration
public virtual ProjectsResource.LocationsResource.RankingConfigsResource RankingConfigs { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RankingConfigsResource |
Requirements
Gets the Requirements resource.
Declaration
public virtual ProjectsResource.LocationsResource.RequirementsResource Requirements { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RequirementsResource |
SampleQuerySets
Gets the SampleQuerySets resource.
Declaration
public virtual ProjectsResource.LocationsResource.SampleQuerySetsResource SampleQuerySets { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SampleQuerySetsResource |
UserEvents
Gets the UserEvents resource.
Declaration
public virtual ProjectsResource.LocationsResource.UserEventsResource UserEvents { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UserEventsResource |
UserStores
Gets the UserStores resource.
Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource UserStores { get; }
Property Value
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UserStoresResource |
Methods
EstimateDataSize(GoogleCloudDiscoveryengineV1alphaEstimateDataSizeRequest, string)
Estimates the data size to be used by a customer.
Declaration
public virtual ProjectsResource.LocationsResource.EstimateDataSizeRequest EstimateDataSize(GoogleCloudDiscoveryengineV1alphaEstimateDataSizeRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaEstimateDataSizeRequest | body | The body of the request. |
| string | location | Required. Full resource name of the location, such as |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.EstimateDataSizeRequest |
GetAclConfig(string)
Gets the AclConfig.
Declaration
public virtual ProjectsResource.LocationsResource.GetAclConfigRequest GetAclConfig(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Resource name of AclConfig, such as |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GetAclConfigRequest |
GetCmekConfig(string)
Gets the CmekConfig.
Declaration
public virtual ProjectsResource.LocationsResource.GetCmekConfigRequest GetCmekConfig(string name)
Parameters
| Type | Name | Description |
|---|---|---|
| string | name | Required. Resource name of CmekConfig, such as |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.GetCmekConfigRequest |
ObtainCrawlRate(GoogleCloudDiscoveryengineV1alphaObtainCrawlRateRequest, string)
Obtains the time series data of organic or dedicated crawl rate for monitoring. When dedicated crawl rate is not set, it will return vertex AI's organic crawl rate time series. Organic crawl means Google automatically crawl the internet at its own convenience. When dedicated crawl rate is set, it will return vertex AI's dedicated crawl rate time series.
Declaration
public virtual ProjectsResource.LocationsResource.ObtainCrawlRateRequest ObtainCrawlRate(GoogleCloudDiscoveryengineV1alphaObtainCrawlRateRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaObtainCrawlRateRequest | body | The body of the request. |
| string | location | Required. The location resource where crawl rate management will be performed. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.ObtainCrawlRateRequest |
RemoveDedicatedCrawlRate(GoogleCloudDiscoveryengineV1alphaRemoveDedicatedCrawlRateRequest, string)
Removes the dedicated crawl rate for a craw_rate_scope. If the dedicated crawl rate was set, this will disable vertex AI's crawl bot from using the dedicated crawl rate for crawling. If the dedicated crawl rate was not set, this is a no-op.
Declaration
public virtual ProjectsResource.LocationsResource.RemoveDedicatedCrawlRateRequest RemoveDedicatedCrawlRate(GoogleCloudDiscoveryengineV1alphaRemoveDedicatedCrawlRateRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaRemoveDedicatedCrawlRateRequest | body | The body of the request. |
| string | location | Required. The location resource where crawl rate management will be performed. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.RemoveDedicatedCrawlRateRequest |
SetDedicatedCrawlRate(GoogleCloudDiscoveryengineV1alphaSetDedicatedCrawlRateRequest, string)
Sets the dedicated crawl rate for a crawl_rate_scope. If the dedicated crawl rate was not set, this will enable vertex AI's crawl bot to use the new dedicated crawl rate for crawling. If the dedicated crawl rate was set, vertex AI's crawl bot will try to update the rate to the new value. If the new value is too high, the crawl bot may crawl at a lower rate to avoid overloading the user's website.
Declaration
public virtual ProjectsResource.LocationsResource.SetDedicatedCrawlRateRequest SetDedicatedCrawlRate(GoogleCloudDiscoveryengineV1alphaSetDedicatedCrawlRateRequest body, string location)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaSetDedicatedCrawlRateRequest | body | The body of the request. |
| string | location | Required. The location resource where crawl rate management will be performed. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SetDedicatedCrawlRateRequest |
SetUpDataConnector(GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorRequest, string)
Creates a Collection and sets up the DataConnector for it. To stop a DataConnector after setup, use the CollectionService.DeleteCollection method.
Declaration
public virtual ProjectsResource.LocationsResource.SetUpDataConnectorRequest SetUpDataConnector(GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorRequest body, string parent)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaSetUpDataConnectorRequest | body | The body of the request. |
| string | parent | Required. The parent of Collection, in the format of |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.SetUpDataConnectorRequest |
UpdateAclConfig(GoogleCloudDiscoveryengineV1alphaAclConfig, string)
Default ACL configuration for use in a location of a customer's project. Updates will only reflect to new data stores. Existing data stores will still use the old value.
Declaration
public virtual ProjectsResource.LocationsResource.UpdateAclConfigRequest UpdateAclConfig(GoogleCloudDiscoveryengineV1alphaAclConfig body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaAclConfig | body | The body of the request. |
| string | name | Immutable. The full resource name of the acl configuration. Format:
|
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UpdateAclConfigRequest |
UpdateCmekConfig(GoogleCloudDiscoveryengineV1alphaCmekConfig, string)
Provisions a CMEK key for use in a location of a customer's project. This method will also conduct location validation on the provided cmekConfig to make sure the key is valid and can be used in the selected location.
Declaration
public virtual ProjectsResource.LocationsResource.UpdateCmekConfigRequest UpdateCmekConfig(GoogleCloudDiscoveryengineV1alphaCmekConfig body, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| GoogleCloudDiscoveryengineV1alphaCmekConfig | body | The body of the request. |
| string | name | Required. The name of the CmekConfig of the form |
Returns
| Type | Description |
|---|---|
| ProjectsResource.LocationsResource.UpdateCmekConfigRequest |