Show / Hide Table of Contents

Class ProjectsResource.LocationsResource

The "locations" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DiscoveryEngine.v1
Assembly: Google.Apis.DiscoveryEngine.v1.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

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

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

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

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 projects/*/locations/*/cmekConfig or projects/*/locations/*/cmekConfigs/*. If the caller does not have permission to access the CmekConfig, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.

Returns
Type Description
ProjectsResource.LocationsResource.GetCmekConfigRequest

UpdateCmekConfig(GoogleCloudDiscoveryengineV1CmekConfig, 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(GoogleCloudDiscoveryengineV1CmekConfig body, string name)
Parameters
Type Name Description
GoogleCloudDiscoveryengineV1CmekConfig body

The body of the request.

string name

Required. The name of the CmekConfig of the form projects/{project}/locations/{location}/cmekConfig or projects/{project}/locations/{location}/cmekConfigs/{cmekConfig}.

Returns
Type Description
ProjectsResource.LocationsResource.UpdateCmekConfigRequest
In this article
Back to top Generated by DocFX