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

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

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

Customer provided configurations.

Inheritance

object > WidgetConfig.Types.CustomerProvidedConfig

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

CustomerProvidedConfig()

public CustomerProvidedConfig()

CustomerProvidedConfig(CustomerProvidedConfig)

public CustomerProvidedConfig(WidgetConfig.Types.CustomerProvidedConfig other)
Parameter
Name Description
other WidgetConfigTypesCustomerProvidedConfig

Properties

ComplianceLevel

public WidgetConfig.Types.CustomerProvidedConfig.Types.ComplianceLevel ComplianceLevel { get; set; }

Output only. The customer's Assured Workloads compliance level.

customer_type collapses every compliance level into a single GOVERNMENT_CUSTOMER value, so a client that gates a feature on one specific level rather than on government status as a whole must read this field instead.

Property Value
Type Description
WidgetConfigTypesCustomerProvidedConfigTypesComplianceLevel

CustomerType

public WidgetConfig.Types.CustomerProvidedConfig.Types.CustomerType CustomerType { get; set; }

Customer type.

Property Value
Type Description
WidgetConfigTypesCustomerProvidedConfigTypesCustomerType