Class: Aws::Types::KafkaSettings

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:ssl_client_key_password, :sasl_password])

Instance Attribute Summary collapse

Instance Attribute Details

#broker::String

Returns the value of attribute broker.

Returns:

  • (::String)


1685
1686
1687
# File 'sig/types.rbs', line 1685

def broker
  @broker
end

#include_control_detailsBoolean

Returns the value of attribute include_control_details.

Returns:

  • (Boolean)


1692
1693
1694
# File 'sig/types.rbs', line 1692

def include_control_details
  @include_control_details
end

#include_null_and_emptyBoolean

Returns the value of attribute include_null_and_empty.

Returns:

  • (Boolean)


1694
1695
1696
# File 'sig/types.rbs', line 1694

def include_null_and_empty
  @include_null_and_empty
end

#include_partition_valueBoolean

Returns the value of attribute include_partition_value.

Returns:

  • (Boolean)


1689
1690
1691
# File 'sig/types.rbs', line 1689

def include_partition_value
  @include_partition_value
end

#include_table_alter_operationsBoolean

Returns the value of attribute include_table_alter_operations.

Returns:

  • (Boolean)


1691
1692
1693
# File 'sig/types.rbs', line 1691

def include_table_alter_operations
  @include_table_alter_operations
end

#include_transaction_detailsBoolean

Returns the value of attribute include_transaction_details.

Returns:

  • (Boolean)


1688
1689
1690
# File 'sig/types.rbs', line 1688

def include_transaction_details
  @include_transaction_details
end

#message_format"json", "json-unformatted"

Returns the value of attribute message_format.

Returns:

  • ("json", "json-unformatted")


1687
1688
1689
# File 'sig/types.rbs', line 1687

def message_format
  @message_format
end

#message_max_bytes::Integer

Returns the value of attribute message_max_bytes.

Returns:

  • (::Integer)


1693
1694
1695
# File 'sig/types.rbs', line 1693

def message_max_bytes
  @message_max_bytes
end

#no_hex_prefixBoolean

Returns the value of attribute no_hex_prefix.

Returns:

  • (Boolean)


1702
1703
1704
# File 'sig/types.rbs', line 1702

def no_hex_prefix
  @no_hex_prefix
end

#partition_include_schema_tableBoolean

Returns the value of attribute partition_include_schema_table.

Returns:

  • (Boolean)


1690
1691
1692
# File 'sig/types.rbs', line 1690

def partition_include_schema_table
  @partition_include_schema_table
end

#sasl_mechanism"scram-sha-512", "plain"

Returns the value of attribute sasl_mechanism.

Returns:

  • ("scram-sha-512", "plain")


1703
1704
1705
# File 'sig/types.rbs', line 1703

def sasl_mechanism
  @sasl_mechanism
end

#sasl_password::String

Returns the value of attribute sasl_password.

Returns:

  • (::String)


1701
1702
1703
# File 'sig/types.rbs', line 1701

def sasl_password
  @sasl_password
end

#sasl_username::String

Returns the value of attribute sasl_username.

Returns:

  • (::String)


1700
1701
1702
# File 'sig/types.rbs', line 1700

def sasl_username
  @sasl_username
end

#security_protocol"plaintext", ...

Returns the value of attribute security_protocol.

Returns:

  • ("plaintext", "ssl-authentication", "ssl-encryption", "sasl-ssl")


1695
1696
1697
# File 'sig/types.rbs', line 1695

def security_protocol
  @security_protocol
end

#ssl_ca_certificate_arn::String

Returns the value of attribute ssl_ca_certificate_arn.

Returns:

  • (::String)


1699
1700
1701
# File 'sig/types.rbs', line 1699

def ssl_ca_certificate_arn
  @ssl_ca_certificate_arn
end

#ssl_client_certificate_arn::String

Returns the value of attribute ssl_client_certificate_arn.

Returns:

  • (::String)


1696
1697
1698
# File 'sig/types.rbs', line 1696

def ssl_client_certificate_arn
  @ssl_client_certificate_arn
end

#ssl_client_key_arn::String

Returns the value of attribute ssl_client_key_arn.

Returns:

  • (::String)


1697
1698
1699
# File 'sig/types.rbs', line 1697

def ssl_client_key_arn
  @ssl_client_key_arn
end

#ssl_client_key_password::String

Returns the value of attribute ssl_client_key_password.

Returns:

  • (::String)


1698
1699
1700
# File 'sig/types.rbs', line 1698

def ssl_client_key_password
  @ssl_client_key_password
end

#ssl_endpoint_identification_algorithm"none", "https"

Returns the value of attribute ssl_endpoint_identification_algorithm.

Returns:

  • ("none", "https")


1704
1705
1706
# File 'sig/types.rbs', line 1704

def ssl_endpoint_identification_algorithm
  @ssl_endpoint_identification_algorithm
end

#topic::String

Returns the value of attribute topic.

Returns:

  • (::String)


1686
1687
1688
# File 'sig/types.rbs', line 1686

def topic
  @topic
end

#use_large_integer_valueBoolean

Returns the value of attribute use_large_integer_value.

Returns:

  • (Boolean)


1705
1706
1707
# File 'sig/types.rbs', line 1705

def use_large_integer_value
  @use_large_integer_value
end