Class GoogleCloudAiplatformV1AuthConfig
Auth configuration to run the extension.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1.Data
Assembly: Google.Apis.Aiplatform.v1.dll
Syntax
public class GoogleCloudAiplatformV1AuthConfig : IDirectResponseSchema
Properties
ApiKeyConfig
Config for API key auth.
Declaration
[JsonProperty("apiKeyConfig")]
public virtual GoogleCloudAiplatformV1AuthConfigApiKeyConfig ApiKeyConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1AuthConfigApiKeyConfig |
AuthType
Type of auth scheme.
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 |
GoogleServiceAccountConfig
Config for Google Service Account auth.
Declaration
[JsonProperty("googleServiceAccountConfig")]
public virtual GoogleCloudAiplatformV1AuthConfigGoogleServiceAccountConfig GoogleServiceAccountConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1AuthConfigGoogleServiceAccountConfig |
HttpBasicAuthConfig
Config for HTTP Basic auth.
Declaration
[JsonProperty("httpBasicAuthConfig")]
public virtual GoogleCloudAiplatformV1AuthConfigHttpBasicAuthConfig HttpBasicAuthConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1AuthConfigHttpBasicAuthConfig |
OauthConfig
Config for user oauth.
Declaration
[JsonProperty("oauthConfig")]
public virtual GoogleCloudAiplatformV1AuthConfigOauthConfig OauthConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1AuthConfigOauthConfig |
OidcConfig
Config for user OIDC auth.
Declaration
[JsonProperty("oidcConfig")]
public virtual GoogleCloudAiplatformV1AuthConfigOidcConfig OidcConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1AuthConfigOidcConfig |