Class AuthProviderTypeParams
AuthProvider type specific parameters. Required when creating an auth_provider.
Implements
Inherited Members
Namespace: Google.Apis.AgentIdentity.v1.Data
Assembly: Google.Apis.AgentIdentity.v1.dll
Syntax
public class AuthProviderTypeParams : IDirectResponseSchema
Properties
ApiKey
ApiKey AuthProvider type parameters.
Declaration
[JsonProperty("apiKey")]
public virtual ApiKeyParams ApiKey { get; set; }
Property Value
| Type | Description |
|---|---|
| ApiKeyParams |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GeAuthProvider
GeminiEnterprise auth_provider type parameters.
Declaration
[JsonProperty("geAuthProvider")]
public virtual GeminiEnterpriseAuthProviderParams GeAuthProvider { get; set; }
Property Value
| Type | Description |
|---|---|
| GeminiEnterpriseAuthProviderParams |
ThreeLeggedOauth
ThreeLeggedOAuth AuthProvider type parameters.
Declaration
[JsonProperty("threeLeggedOauth")]
public virtual ThreeLeggedOAuth ThreeLeggedOauth { get; set; }
Property Value
| Type | Description |
|---|---|
| ThreeLeggedOAuth |
TwoLeggedOauth
TwoLeggedOAuth AuthProvider type parameters.
Declaration
[JsonProperty("twoLeggedOauth")]
public virtual TwoLeggedOAuth TwoLeggedOauth { get; set; }
Property Value
| Type | Description |
|---|---|
| TwoLeggedOAuth |