Class EndUserAuthentication
AuthConfig defines details of a authentication type.
Implements
Inherited Members
Namespace: Google.Apis.Connectors.v1.Data
Assembly: Google.Apis.Connectors.v1.dll
Syntax
public class EndUserAuthentication : IDirectResponseSchema
Properties
ConfigVariables
Optional. Config variables for the EndUserAuthentication.
Declaration
[JsonProperty("configVariables")]
public virtual IList<EndUserAuthenticationConfigVariable> ConfigVariables { get; set; }
Property Value
Type | Description |
---|---|
IList<EndUserAuthenticationConfigVariable> |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. Created time.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
DestinationConfigs
Optional. Destination configs for the EndUserAuthentication.
Declaration
[JsonProperty("destinationConfigs")]
public virtual IList<DestinationConfig> DestinationConfigs { get; set; }
Property Value
Type | Description |
---|---|
IList<DestinationConfig> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
EndUserAuthenticationConfig
Optional. The EndUserAuthenticationConfig for the EndUserAuthentication.
Declaration
[JsonProperty("endUserAuthenticationConfig")]
public virtual EndUserAuthenticationConfig EndUserAuthenticationConfig { get; set; }
Property Value
Type | Description |
---|---|
EndUserAuthenticationConfig |
Labels
Optional. Labels for the EndUserAuthentication.
Declaration
[JsonProperty("labels")]
public virtual IList<string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Name
Required. Identifier. Resource name of the EndUserAuthentication. Format: projects/{project}/locations/{location}/connections/{connection}/endUserAuthentications/{end_user_authentication}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
NotifyEndpointDestination
Optional. The destination to hit when we receive an event
Declaration
[JsonProperty("notifyEndpointDestination")]
public virtual EndUserAuthenticationNotifyEndpointDestination NotifyEndpointDestination { get; set; }
Property Value
Type | Description |
---|---|
EndUserAuthenticationNotifyEndpointDestination |
Roles
Optional. Roles for the EndUserAuthentication.
Declaration
[JsonProperty("roles")]
public virtual IList<string> Roles { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Status
Optional. Status of the EndUserAuthentication.
Declaration
[JsonProperty("status")]
public virtual EndUserAuthenticationEndUserAuthenticationStatus Status { get; set; }
Property Value
Type | Description |
---|---|
EndUserAuthenticationEndUserAuthenticationStatus |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. Updated time.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
UserId
Optional. The user id of the user.
Declaration
[JsonProperty("userId")]
public virtual string UserId { get; set; }
Property Value
Type | Description |
---|---|
string |