Class: Aws::Glue::Types::ExtractedParameter
- Inherits:
-
Struct
- Object
- Struct
- Aws::Glue::Types::ExtractedParameter
- Defined in:
- gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb
Overview
Parameter extraction configuration that defines how to extract and map values from API responses to request parameters.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#default_value ⇒ String
The default value to use if the parameter cannot be extracted from the response.
-
#key ⇒ String
The parameter key name that will be used in subsequent requests.
-
#property_location ⇒ String
Specifies where this extracted parameter should be placed in subsequent requests, such as in headers, query parameters, or request body.
-
#value ⇒ Types::ResponseExtractionMapping
The JSON path or extraction mapping that defines how to extract the parameter value from API responses.
Instance Attribute Details
#default_value ⇒ String
The default value to use if the parameter cannot be extracted from the response.
11451 11452 11453 11454 11455 11456 11457 11458 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 11451 class ExtractedParameter < Struct.new( :key, :default_value, :property_location, :value) SENSITIVE = [] include Aws::Structure end |
#key ⇒ String
The parameter key name that will be used in subsequent requests.
11451 11452 11453 11454 11455 11456 11457 11458 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 11451 class ExtractedParameter < Struct.new( :key, :default_value, :property_location, :value) SENSITIVE = [] include Aws::Structure end |
#property_location ⇒ String
Specifies where this extracted parameter should be placed in subsequent requests, such as in headers, query parameters, or request body.
11451 11452 11453 11454 11455 11456 11457 11458 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 11451 class ExtractedParameter < Struct.new( :key, :default_value, :property_location, :value) SENSITIVE = [] include Aws::Structure end |
#value ⇒ Types::ResponseExtractionMapping
The JSON path or extraction mapping that defines how to extract the parameter value from API responses.
11451 11452 11453 11454 11455 11456 11457 11458 |
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 11451 class ExtractedParameter < Struct.new( :key, :default_value, :property_location, :value) SENSITIVE = [] include Aws::Structure end |