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, IMessageReference 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.
Implements
IMessageProjectTypesCustomerProvidedConfigTypesResourceAccessControlConfig, IEquatableProjectTypesCustomerProvidedConfigTypesResourceAccessControlConfig, IDeepCloneableProjectTypesCustomerProvidedConfigTypesResourceAccessControlConfig, IBufferMessage, IMessageNamespace
Google.Cloud.DiscoveryEngine.V1Assembly
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 |
|