You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ApiGatewayV2::Types::UpdateIntegrationRequestWhen passing UpdateIntegrationRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
api_id: "__string", connection_id: "StringWithLengthBetween1And1024",
connection_type: "INTERNET", content_handling_strategy: "CONVERT_TO_BINARY", credentials_arn: "Arn",
description: "StringWithLengthBetween0And1024",
integration_id: "__string", integration_method: "StringWithLengthBetween1And64",
integration_subtype: "StringWithLengthBetween1And128",
integration_type: "AWS", integration_uri: "UriWithLengthBetween1And2048",
passthrough_behavior: "WHEN_NO_MATCH", payload_format_version: "StringWithLengthBetween1And64",
request_parameters: {
"__string" => "StringWithLengthBetween1And512",
},
request_templates: {
"__string" => "StringWithLengthBetween0And32K",
},
template_selection_expression: "SelectionExpression",
timeout_in_millis: 1,
tls_config: {
server_name_to_verify: "StringWithLengthBetween1And512",
},
}
Instance Attribute Summary collapse
A string with a length between [1-1024].
.
Represents a connection type.
Possible values:
.
Specifies how to handle response payload content type conversions.
Represents an Amazon Resource Name (ARN).
.
A string with a length between [0-1024].
.
A string with a length between [1-64].
.
A string with a length between [1-128].
.
Represents an API method integration type.
Possible values:
.
A string representation of a URI with a length between [1-2048].
.
Represents passthrough behavior for an integration response.
A string with a length between [1-64].
.
A key-value map specifying response parameters that are passed to the method response from the backend.
A mapping of identifier keys to templates.
An expression used to extract information at runtime.
An integer with a value between [50-30000].
.
The TLS configuration for a private integration.
A string with a length between [1-1024].
#connection_type ⇒ StringRepresents a connection type.
Possible values:
Specifies how to handle response payload content type conversions. Supported only for WebSocket APIs.
Possible values:
Represents an Amazon Resource Name (ARN).
#description ⇒ StringA string with a length between [0-1024].
#integration_method ⇒ StringA string with a length between [1-64].
#integration_subtype ⇒ StringA string with a length between [1-128].
#integration_type ⇒ StringRepresents an API method integration type.
Possible values:
A string representation of a URI with a length between [1-2048].
#passthrough_behavior ⇒ StringRepresents passthrough behavior for an integration response. Supported only for WebSocket APIs.
Possible values:
A string with a length between [1-64].
#request_parameters ⇒ Hash<String,String>A key-value map specifying response parameters that are passed to the method response from the backend. The key is a method response header parameter name and the mapped value is an integration response header value, a static value enclosed within a pair of single quotes, or a JSON expression from the integration response body. The mapping key must match the pattern of method.response.header.`name`, where name is a valid and unique header name. The mapped non-static value must match the pattern of integration.response.header.`name` or integration.response.body.`JSON-expression`, where name is a valid and unique response header name and JSON-expression is a valid JSON expression without the $ prefix.
#request_templates ⇒ Hash<String,String>A mapping of identifier keys to templates. The value is an actual template script. The key is typically a SelectionKey which is chosen based on evaluating a selection expression.
#template_selection_expression ⇒ String #timeout_in_millis ⇒ IntegerAn integer with a value between [50-30000].
#tls_config ⇒ Types::TlsConfigInputThe TLS configuration for a private integration. If you specify a TLS configuration, private integration traffic uses the HTTPS protocol. Supported only for HTTP APIs.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4