Show / Hide Table of Contents

Class AuthConfig

AuthConfig defines details of a authentication type.

Inheritance
object
AuthConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Connectors.v1.Data
Assembly: Google.Apis.Connectors.v1.dll
Syntax
public class AuthConfig : IDirectResponseSchema

Properties

AdditionalVariables

Optional. List containing additional auth configs.

Declaration
[JsonProperty("additionalVariables")]
public virtual IList<ConfigVariable> AdditionalVariables { get; set; }
Property Value
Type Description
IList<ConfigVariable>

AuthKey

Optional. Identifier key for auth config

Declaration
[JsonProperty("authKey")]
public virtual string AuthKey { get; set; }
Property Value
Type Description
string

AuthType

Optional. The type of authentication configured.

Declaration
[JsonProperty("authType")]
public virtual string AuthType { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Oauth2AuthCodeFlow

Oauth2AuthCodeFlow.

Declaration
[JsonProperty("oauth2AuthCodeFlow")]
public virtual Oauth2AuthCodeFlow Oauth2AuthCodeFlow { get; set; }
Property Value
Type Description
Oauth2AuthCodeFlow

Oauth2AuthCodeFlowGoogleManaged

Oauth2AuthCodeFlowGoogleManaged.

Declaration
[JsonProperty("oauth2AuthCodeFlowGoogleManaged")]
public virtual Oauth2AuthCodeFlowGoogleManaged Oauth2AuthCodeFlowGoogleManaged { get; set; }
Property Value
Type Description
Oauth2AuthCodeFlowGoogleManaged

Oauth2ClientCredentials

Oauth2ClientCredentials.

Declaration
[JsonProperty("oauth2ClientCredentials")]
public virtual Oauth2ClientCredentials Oauth2ClientCredentials { get; set; }
Property Value
Type Description
Oauth2ClientCredentials

Oauth2JwtBearer

Oauth2JwtBearer.

Declaration
[JsonProperty("oauth2JwtBearer")]
public virtual Oauth2JwtBearer Oauth2JwtBearer { get; set; }
Property Value
Type Description
Oauth2JwtBearer

SshPublicKey

SSH Public Key.

Declaration
[JsonProperty("sshPublicKey")]
public virtual SshPublicKey SshPublicKey { get; set; }
Property Value
Type Description
SshPublicKey

UserPassword

UserPassword.

Declaration
[JsonProperty("userPassword")]
public virtual UserPassword UserPassword { get; set; }
Property Value
Type Description
UserPassword

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX