Class: Aws::Types::CreateDBProxyRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auth::Array[Types::UserAuthConfig]

Returns the value of attribute auth.

Returns:



651
652
653
# File 'sig/types.rbs', line 651

def auth
  @auth
end

#db_proxy_name::String

Returns the value of attribute db_proxy_name.

Returns:

  • (::String)


648
649
650
# File 'sig/types.rbs', line 648

def db_proxy_name
  @db_proxy_name
end

#debug_loggingBoolean

Returns the value of attribute debug_logging.

Returns:

  • (Boolean)


657
658
659
# File 'sig/types.rbs', line 657

def debug_logging
  @debug_logging
end

#default_auth_scheme"IAM_AUTH", "NONE"

Returns the value of attribute default_auth_scheme.

Returns:

  • ("IAM_AUTH", "NONE")


650
651
652
# File 'sig/types.rbs', line 650

def default_auth_scheme
  @default_auth_scheme
end

#endpoint_network_type"IPV4", ...

Returns the value of attribute endpoint_network_type.

Returns:

  • ("IPV4", "IPV6", "DUAL")


659
660
661
# File 'sig/types.rbs', line 659

def endpoint_network_type
  @endpoint_network_type
end

#engine_family"MYSQL", ...

Returns the value of attribute engine_family.

Returns:

  • ("MYSQL", "POSTGRESQL", "SQLSERVER")


649
650
651
# File 'sig/types.rbs', line 649

def engine_family
  @engine_family
end

#idle_client_timeout::Integer

Returns the value of attribute idle_client_timeout.

Returns:

  • (::Integer)


656
657
658
# File 'sig/types.rbs', line 656

def idle_client_timeout
  @idle_client_timeout
end

#require_tlsBoolean

Returns the value of attribute require_tls.

Returns:

  • (Boolean)


655
656
657
# File 'sig/types.rbs', line 655

def require_tls
  @require_tls
end

#role_arn::String

Returns the value of attribute role_arn.

Returns:

  • (::String)


652
653
654
# File 'sig/types.rbs', line 652

def role_arn
  @role_arn
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



658
659
660
# File 'sig/types.rbs', line 658

def tags
  @tags
end

#target_connection_network_type"IPV4", "IPV6"

Returns the value of attribute target_connection_network_type.

Returns:

  • ("IPV4", "IPV6")


660
661
662
# File 'sig/types.rbs', line 660

def target_connection_network_type
  @target_connection_network_type
end

#vpc_security_group_ids::Array[::String]

Returns the value of attribute vpc_security_group_ids.

Returns:

  • (::Array[::String])


654
655
656
# File 'sig/types.rbs', line 654

def vpc_security_group_ids
  @vpc_security_group_ids
end

#vpc_subnet_ids::Array[::String]

Returns the value of attribute vpc_subnet_ids.

Returns:

  • (::Array[::String])


653
654
655
# File 'sig/types.rbs', line 653

def vpc_subnet_ids
  @vpc_subnet_ids
end