public sealed class AuthConfig.Types.HttpBasicAuthConfig : IMessage<AuthConfig.Types.HttpBasicAuthConfig>, IEquatable<AuthConfig.Types.HttpBasicAuthConfig>, IDeepCloneable<AuthConfig.Types.HttpBasicAuthConfig>, IBufferMessage, IMessageReference documentation and code samples for the Vertex AI v1beta1 API class AuthConfig.Types.HttpBasicAuthConfig.
Config for HTTP Basic Authentication.
Implements
IMessageAuthConfigTypesHttpBasicAuthConfig, IEquatableAuthConfigTypesHttpBasicAuthConfig, IDeepCloneableAuthConfigTypesHttpBasicAuthConfig, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Beta1Assembly
Google.Cloud.AIPlatform.V1Beta1.dll
Constructors
HttpBasicAuthConfig()
public HttpBasicAuthConfig()HttpBasicAuthConfig(HttpBasicAuthConfig)
public HttpBasicAuthConfig(AuthConfig.Types.HttpBasicAuthConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
AuthConfigTypesHttpBasicAuthConfig |
Properties
CredentialSecret
public string CredentialSecret { get; set; }Required. The name of the SecretManager secret version resource storing
the base64 encoded credentials. Format:
projects/{project}/secrets/{secrete}/versions/{version}
- If specified, the
secretmanager.versions.accesspermission should be granted to Vertex AI Extension Service Agent (https://cloud.google.com/vertex-ai/docs/general/access-control#service-agents) on the specified resource.
| Property Value | |
|---|---|
| Type | Description |
string |
|
CredentialSecretAsSecretVersionName
public SecretVersionName CredentialSecretAsSecretVersionName { get; set; }SecretVersionName-typed view over the CredentialSecret resource name property.
| Property Value | |
|---|---|
| Type | Description |
SecretVersionName |
|