Class: Aws::Types::UserAuthConfig

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")


4529
4530
4531
# File 'sig/types.rbs', line 4529

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")


4532
4533
4534
# File 'sig/types.rbs', line 4532

def client_password_auth_type
  @client_password_auth_type
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


4527
4528
4529
# File 'sig/types.rbs', line 4527

def description
  @description
end

#iam_auth"DISABLED", ...

Returns the value of attribute iam_auth.

Returns:

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


4531
4532
4533
# File 'sig/types.rbs', line 4531

def iam_auth
  @iam_auth
end

#secret_arn::String

Returns the value of attribute secret_arn.

Returns:

  • (::String)


4530
4531
4532
# File 'sig/types.rbs', line 4530

def secret_arn
  @secret_arn
end

#user_name::String

Returns the value of attribute user_name.

Returns:

  • (::String)


4528
4529
4530
# File 'sig/types.rbs', line 4528

def user_name
  @user_name
end