Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.UserStoresResource

The "userStores" collection of methods.

Inheritance
object
ProjectsResource.LocationsResource.UserStoresResource
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.UserStoresResource

Constructors

UserStoresResource(IClientService)

Constructs a new resource.

Declaration
public UserStoresResource(IClientService service)
Parameters
Type Name Description
IClientService service

Properties

LicenseConfigsUsageStats

Gets the LicenseConfigsUsageStats resource.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.LicenseConfigsUsageStatsResource LicenseConfigsUsageStats { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.UserStoresResource.LicenseConfigsUsageStatsResource

UserLicenses

Gets the UserLicenses resource.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.UserLicensesResource UserLicenses { get; }
Property Value
Type Description
ProjectsResource.LocationsResource.UserStoresResource.UserLicensesResource

Methods

BatchUpdateUserLicenses(GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest, string)

Updates the User License. This method is used for batch assign/unassign licenses to users.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.BatchUpdateUserLicensesRequest BatchUpdateUserLicenses(GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest body, string parent)
Parameters
Type Name Description
GoogleCloudDiscoveryengineV1BatchUpdateUserLicensesRequest body

The body of the request.

string parent

Required. The parent UserStore resource name, format: projects/{project}/locations/{location}/userStores/{user_store_id}.

Returns
Type Description
ProjectsResource.LocationsResource.UserStoresResource.BatchUpdateUserLicensesRequest

Create(GoogleCloudDiscoveryengineV1UserStore, string)

Creates a new User Store.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.CreateRequest Create(GoogleCloudDiscoveryengineV1UserStore body, string parent)
Parameters
Type Name Description
GoogleCloudDiscoveryengineV1UserStore body

The body of the request.

string parent

Required. The parent collection resource name, such as projects/{project}/locations/{location}.

Returns
Type Description
ProjectsResource.LocationsResource.UserStoresResource.CreateRequest

Delete(string)

Deletes the User Store.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.DeleteRequest Delete(string name)
Parameters
Type Name Description
string name

Required. The name of the User Store to delete. Format: projects/{project}/locations/{location}/userStores/{user_store_id}

Returns
Type Description
ProjectsResource.LocationsResource.UserStoresResource.DeleteRequest

Get(string)

Gets the User Store.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. The name of the User Store to get. Format: projects/{project}/locations/{location}/userStores/{user_store_id}

Returns
Type Description
ProjectsResource.LocationsResource.UserStoresResource.GetRequest

Patch(GoogleCloudDiscoveryengineV1UserStore, string)

Updates the User Store.

Declaration
public virtual ProjectsResource.LocationsResource.UserStoresResource.PatchRequest Patch(GoogleCloudDiscoveryengineV1UserStore body, string name)
Parameters
Type Name Description
GoogleCloudDiscoveryengineV1UserStore body

The body of the request.

string name

Immutable. The full resource name of the User Store, in the format of projects/{project}/locations/{location}/userStores/{user_store}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.

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