Discovery Engine v1 API - Class Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig (1.17.0)

public sealed class Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig : IMessage<Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig>, IEquatable<Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig>, IDeepCloneable<Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig.

Controls resource-level access control for Gemini Enterprise users.

Inheritance

object > Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

ResourceAccessControlConfig()

public ResourceAccessControlConfig()

ResourceAccessControlConfig(ResourceAccessControlConfig)

public ResourceAccessControlConfig(Project.Types.CustomerProvidedConfig.Types.ResourceAccessControlConfig other)
Parameter
Name Description
other ProjectTypesCustomerProvidedConfigTypesResourceAccessControlConfig

Properties

DataStoreAccessControlEnabled

public bool DataStoreAccessControlEnabled { get; set; }

Optional. If true, the data stores and data connectors shown to Gemini Enterprise users are filtered to those the user has the required resource-level .get IAM permission on.

Property Value
Type Description
bool