Class: Aws::Types::Integration

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#cache_key_parameters::Array[::String]

Returns the value of attribute cache_key_parameters.

Returns:

  • (::Array[::String])


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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • ("INTERNET", "VPC_LINK")


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.

Returns:

  • ("CONVERT_TO_BINARY", "CONVERT_TO_TEXT")


937
938
939
# File 'sig/types.rbs', line 937

def content_handling
  @content_handling
end

#credentials::String

Returns the value of attribute credentials.

Returns:

  • (::String)


933
934
935
# File 'sig/types.rbs', line 933

def credentials
  @credentials
end

#http_method::String

Returns the value of attribute http_method.

Returns:

  • (::String)


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.

Returns:



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.

Returns:

  • (::String)


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.

Returns:

  • (::String)


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.

Returns:

  • (::Hash[::String, ::String])


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.

Returns:

  • (::Hash[::String, ::String])


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.

Returns:

  • ("BUFFERED", "STREAM")


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.

Returns:

  • (::Integer)


938
939
940
# File 'sig/types.rbs', line 938

def timeout_in_millis
  @timeout_in_millis
end

#tls_configTypes::TlsConfig

Returns the value of attribute tls_config.

Returns:



942
943
944
# File 'sig/types.rbs', line 942

def tls_config
  @tls_config
end

#type"HTTP", ...

Returns the value of attribute type.

Returns:

  • ("HTTP", "AWS", "MOCK", "HTTP_PROXY", "AWS_PROXY")


928
929
930
# File 'sig/types.rbs', line 928

def type
  @type
end

#uri::String

Returns the value of attribute uri.

Returns:

  • (::String)


930
931
932
# File 'sig/types.rbs', line 930

def uri
  @uri
end