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

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

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

Read-only connector in CollectionComponent auth state.

Inheritance

object > WidgetConfig.Types.ConnectorAuthState

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

ConnectorAuthState()

public ConnectorAuthState()

ConnectorAuthState(ConnectorAuthState)

public ConnectorAuthState(WidgetConfig.Types.ConnectorAuthState other)
Parameter
Name Description
other WidgetConfigTypesConnectorAuthState

Properties

AuthState

public WidgetConfig.Types.ConnectorAuthState.Types.AuthState AuthState { get; set; }

Output only. The authorization state of the data connector.

Property Value
Type Description
WidgetConfigTypesConnectorAuthStateTypesAuthState

AuthorizationUri

public string AuthorizationUri { get; set; }

Output only. The authorization uri for the data connector.

For synthetic placeholder CollectionComponent entries (returned by LookupWidgetConfig with view = WITH_AVAILABLE_CONNECTORS on SaaS / Business engines), this field is left empty. The widget should call WidgetService.WidgetBuildAuthorizationUrl on the user's "Connect" click to obtain a freshly-built authorization URL.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The authorization state update timestamp.

Property Value
Type Description
Timestamp