Class: Aws::GameSparks::Types::SectionModification

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

Overview

A single modification to the configuration section.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#operationString

The operation to be performed on a configuration section.

Content can be added, deleted, or replaced within a section.

Returns:

  • (String)


1322
1323
1324
1325
1326
1327
1328
1329
# File 'gems/aws-sdk-gamesparks/lib/aws-sdk-gamesparks/types.rb', line 1322

class SectionModification < Struct.new(
  :operation,
  :path,
  :section,
  :value)
  SENSITIVE = []
  include Aws::Structure
end

#pathString

The path within the section content to be modified.

Returns:

  • (String)


1322
1323
1324
1325
1326
1327
1328
1329
# File 'gems/aws-sdk-gamesparks/lib/aws-sdk-gamesparks/types.rb', line 1322

class SectionModification < Struct.new(
  :operation,
  :path,
  :section,
  :value)
  SENSITIVE = []
  include Aws::Structure
end

#sectionString

The name of the section to be modified.

Returns:

  • (String)


1322
1323
1324
1325
1326
1327
1328
1329
# File 'gems/aws-sdk-gamesparks/lib/aws-sdk-gamesparks/types.rb', line 1322

class SectionModification < Struct.new(
  :operation,
  :path,
  :section,
  :value)
  SENSITIVE = []
  include Aws::Structure
end

#valueHash, ...

For add and replace operations, this is the value that will be used.

This field should be omitted for delete operations.

Returns:

  • (Hash, Array, String, Numeric, Boolean)


1322
1323
1324
1325
1326
1327
1328
1329
# File 'gems/aws-sdk-gamesparks/lib/aws-sdk-gamesparks/types.rb', line 1322

class SectionModification < Struct.new(
  :operation,
  :path,
  :section,
  :value)
  SENSITIVE = []
  include Aws::Structure
end