Developer Connect v1 API - Class GenericHTTPEndpointConfig.Types.BasicAuthentication (1.0.0-beta04)

public sealed class GenericHTTPEndpointConfig.Types.BasicAuthentication : IMessage<GenericHTTPEndpointConfig.Types.BasicAuthentication>, IEquatable<GenericHTTPEndpointConfig.Types.BasicAuthentication>, IDeepCloneable<GenericHTTPEndpointConfig.Types.BasicAuthentication>, IBufferMessage, IMessage

Reference documentation and code samples for the Developer Connect v1 API class GenericHTTPEndpointConfig.Types.BasicAuthentication.

Basic authentication with username and password.

Inheritance

object > GenericHTTPEndpointConfig.Types.BasicAuthentication

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Constructors

BasicAuthentication()

public BasicAuthentication()

BasicAuthentication(BasicAuthentication)

public BasicAuthentication(GenericHTTPEndpointConfig.Types.BasicAuthentication other)
Parameter
Name Description
other GenericHTTPEndpointConfigTypesBasicAuthentication

Properties

HasPasswordSecretVersion

public bool HasPasswordSecretVersion { get; }

Gets whether the "password_secret_version" field is set

Property Value
Type Description
bool

PasswordCase

public GenericHTTPEndpointConfig.Types.BasicAuthentication.PasswordOneofCase PasswordCase { get; }
Property Value
Type Description
GenericHTTPEndpointConfigTypesBasicAuthenticationPasswordOneofCase

PasswordSecretVersion

public string PasswordSecretVersion { get; set; }

The password SecretManager secret version to authenticate as.

Property Value
Type Description
string

PasswordSecretVersionAsSecretVersionName

public SecretVersionName PasswordSecretVersionAsSecretVersionName { get; set; }

SecretVersionName-typed view over the PasswordSecretVersion resource name property.

Property Value
Type Description
SecretVersionName

Username

public string Username { get; set; }

Required. The username to authenticate as.

Property Value
Type Description
string