Class: Aws::Glacier::Types::SelectParameters

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-glacier/types.rb

Overview

Contains information about the parameters used for a select.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#expressionString

The expression that is used to select the object.

Returns:

  • (String)


2090
2091
2092
2093
2094
2095
2096
2097
# File 'lib/aws-sdk-glacier/types.rb', line 2090

class SelectParameters < Struct.new(
  :input_serialization,
  :expression_type,
  :expression,
  :output_serialization)
  SENSITIVE = []
  include Aws::Structure
end

#expression_typeString

The type of the provided expression, for example ‘SQL`.

Returns:

  • (String)


2090
2091
2092
2093
2094
2095
2096
2097
# File 'lib/aws-sdk-glacier/types.rb', line 2090

class SelectParameters < Struct.new(
  :input_serialization,
  :expression_type,
  :expression,
  :output_serialization)
  SENSITIVE = []
  include Aws::Structure
end

#input_serializationTypes::InputSerialization

Describes the serialization format of the object.



2090
2091
2092
2093
2094
2095
2096
2097
# File 'lib/aws-sdk-glacier/types.rb', line 2090

class SelectParameters < Struct.new(
  :input_serialization,
  :expression_type,
  :expression,
  :output_serialization)
  SENSITIVE = []
  include Aws::Structure
end

#output_serializationTypes::OutputSerialization

Describes how the results of the select job are serialized.



2090
2091
2092
2093
2094
2095
2096
2097
# File 'lib/aws-sdk-glacier/types.rb', line 2090

class SelectParameters < Struct.new(
  :input_serialization,
  :expression_type,
  :expression,
  :output_serialization)
  SENSITIVE = []
  include Aws::Structure
end