Class: Aws::Types::Integration
- Inherits:
-
Object
- Object
- Aws::Types::Integration
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#cache_key_parameters ⇒ ::Array[::String]
Returns the value of attribute cache_key_parameters.
-
#cache_namespace ⇒ ::String
Returns the value of attribute cache_namespace.
-
#connection_id ⇒ ::String
Returns the value of attribute connection_id.
-
#connection_type ⇒ "INTERNET", "VPC_LINK"
Returns the value of attribute connection_type.
-
#content_handling ⇒ "CONVERT_TO_BINARY", "CONVERT_TO_TEXT"
Returns the value of attribute content_handling.
-
#credentials ⇒ ::String
Returns the value of attribute credentials.
-
#http_method ⇒ ::String
Returns the value of attribute http_method.
-
#integration_responses ⇒ ::Hash[::String, Types::IntegrationResponse]
Returns the value of attribute integration_responses.
-
#integration_target ⇒ ::String
Returns the value of attribute integration_target.
-
#passthrough_behavior ⇒ ::String
Returns the value of attribute passthrough_behavior.
-
#request_parameters ⇒ ::Hash[::String, ::String]
Returns the value of attribute request_parameters.
-
#request_templates ⇒ ::Hash[::String, ::String]
Returns the value of attribute request_templates.
-
#response_transfer_mode ⇒ "BUFFERED", "STREAM"
Returns the value of attribute response_transfer_mode.
-
#timeout_in_millis ⇒ ::Integer
Returns the value of attribute timeout_in_millis.
-
#tls_config ⇒ Types::TlsConfig
Returns the value of attribute tls_config.
-
#type ⇒ "HTTP", ...
Returns the value of attribute type.
-
#uri ⇒ ::String
Returns the value of attribute uri.
Instance Attribute Details
#cache_key_parameters ⇒ ::Array[::String]
Returns the value of attribute cache_key_parameters.
940 941 942 |
# File 'sig/types.rbs', line 940 def cache_key_parameters @cache_key_parameters end |
#cache_namespace ⇒ ::String
Returns the value of attribute cache_namespace.
939 940 941 |
# File 'sig/types.rbs', line 939 def cache_namespace @cache_namespace end |
#connection_id ⇒ ::String
Returns the value of attribute connection_id.
932 933 934 |
# File 'sig/types.rbs', line 932 def connection_id @connection_id end |
#connection_type ⇒ "INTERNET", "VPC_LINK"
Returns the value of attribute connection_type.
931 932 933 |
# File 'sig/types.rbs', line 931 def connection_type @connection_type end |
#content_handling ⇒ "CONVERT_TO_BINARY", "CONVERT_TO_TEXT"
Returns the value of attribute content_handling.
937 938 939 |
# File 'sig/types.rbs', line 937 def content_handling @content_handling end |
#credentials ⇒ ::String
Returns the value of attribute credentials.
933 934 935 |
# File 'sig/types.rbs', line 933 def credentials @credentials end |
#http_method ⇒ ::String
Returns the value of attribute http_method.
929 930 931 |
# File 'sig/types.rbs', line 929 def http_method @http_method end |
#integration_responses ⇒ ::Hash[::String, Types::IntegrationResponse]
Returns the value of attribute integration_responses.
941 942 943 |
# File 'sig/types.rbs', line 941 def integration_responses @integration_responses end |
#integration_target ⇒ ::String
Returns the value of attribute integration_target.
944 945 946 |
# File 'sig/types.rbs', line 944 def integration_target @integration_target end |
#passthrough_behavior ⇒ ::String
Returns the value of attribute passthrough_behavior.
936 937 938 |
# File 'sig/types.rbs', line 936 def passthrough_behavior @passthrough_behavior end |
#request_parameters ⇒ ::Hash[::String, ::String]
Returns the value of attribute request_parameters.
934 935 936 |
# File 'sig/types.rbs', line 934 def request_parameters @request_parameters end |
#request_templates ⇒ ::Hash[::String, ::String]
Returns the value of attribute request_templates.
935 936 937 |
# File 'sig/types.rbs', line 935 def request_templates @request_templates end |
#response_transfer_mode ⇒ "BUFFERED", "STREAM"
Returns the value of attribute response_transfer_mode.
943 944 945 |
# File 'sig/types.rbs', line 943 def response_transfer_mode @response_transfer_mode end |
#timeout_in_millis ⇒ ::Integer
Returns the value of attribute timeout_in_millis.
938 939 940 |
# File 'sig/types.rbs', line 938 def timeout_in_millis @timeout_in_millis end |
#tls_config ⇒ Types::TlsConfig
Returns the value of attribute tls_config.
942 943 944 |
# File 'sig/types.rbs', line 942 def tls_config @tls_config end |
#type ⇒ "HTTP", ...
Returns the value of attribute type.
928 929 930 |
# File 'sig/types.rbs', line 928 def type @type end |
#uri ⇒ ::String
Returns the value of attribute uri.
930 931 932 |
# File 'sig/types.rbs', line 930 def uri @uri end |