Class: Aws::Types::UserAuthConfigInfo

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auth_scheme"SECRETS"

Returns the value of attribute auth_scheme.

Returns:

  • ("SECRETS")


4539
4540
4541
# File 'sig/types.rbs', line 4539

def auth_scheme
  @auth_scheme
end

#client_password_auth_type"MYSQL_NATIVE_PASSWORD", ...

Returns the value of attribute client_password_auth_type.

Returns:

  • ("MYSQL_NATIVE_PASSWORD", "MYSQL_CACHING_SHA2_PASSWORD", "POSTGRES_SCRAM_SHA_256", "POSTGRES_MD5", "SQL_SERVER_AUTHENTICATION")


4542
4543
4544
# File 'sig/types.rbs', line 4542

def client_password_auth_type
  @client_password_auth_type
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


4537
4538
4539
# File 'sig/types.rbs', line 4537

def description
  @description
end

#iam_auth"DISABLED", ...

Returns the value of attribute iam_auth.

Returns:

  • ("DISABLED", "REQUIRED", "ENABLED")


4541
4542
4543
# File 'sig/types.rbs', line 4541

def iam_auth
  @iam_auth
end

#secret_arn::String

Returns the value of attribute secret_arn.

Returns:

  • (::String)


4540
4541
4542
# File 'sig/types.rbs', line 4540

def secret_arn
  @secret_arn
end

#user_name::String

Returns the value of attribute user_name.

Returns:

  • (::String)


4538
4539
4540
# File 'sig/types.rbs', line 4538

def user_name
  @user_name
end