Class: Aws::Wickr::Types::Setting

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb

Overview

Represents a single network-level configuration setting with its name, value, and data type. Settings control network-wide behaviors and features.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#option_nameString

The name of the network setting (e.g., 'enableClientMetrics', 'dataRetention').

Returns:

  • (String)


3161
3162
3163
3164
3165
3166
3167
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3161

class Setting < Struct.new(
  :option_name,
  :value,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The data type of the setting value (e.g., 'boolean', 'string', 'number').

Returns:

  • (String)


3161
3162
3163
3164
3165
3166
3167
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3161

class Setting < Struct.new(
  :option_name,
  :value,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#valueString

The current value of the setting as a string. Boolean values are represented as 'true' or 'false'.

Returns:

  • (String)


3161
3162
3163
3164
3165
3166
3167
# File 'gems/aws-sdk-wickr/lib/aws-sdk-wickr/types.rb', line 3161

class Setting < Struct.new(
  :option_name,
  :value,
  :type)
  SENSITIVE = []
  include Aws::Structure
end