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 |
Operations
Gets the Operations resource.
Declaration
public virtual ProjectsResource.LocationsResource.OperationsResource Operations { get; }
Property Value
Type | Description |
---|---|
ProjectsResource.LocationsResource.OperationsResource |
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 |
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. Name of the CmekConfig, of the form |
Returns
Type | Description |
---|---|
ProjectsResource.LocationsResource.UpdateCmekConfigRequest |