Class: Aws::Types::UpdateIntegrationRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#api_id::String

Returns the value of attribute api_id.

Returns:

  • (::String)


2378
2379
2380
# File 'sig/types.rbs', line 2378

def api_id
  @api_id
end

#connection_id::String

Returns the value of attribute connection_id.

Returns:

  • (::String)


2379
2380
2381
# File 'sig/types.rbs', line 2379

def connection_id
  @connection_id
end

#connection_type"INTERNET", "VPC_LINK"

Returns the value of attribute connection_type.

Returns:

  • ("INTERNET", "VPC_LINK")


2380
2381
2382
# File 'sig/types.rbs', line 2380

def connection_type
  @connection_type
end

#content_handling_strategy"CONVERT_TO_BINARY", "CONVERT_TO_TEXT"

Returns the value of attribute content_handling_strategy.

Returns:

  • ("CONVERT_TO_BINARY", "CONVERT_TO_TEXT")


2381
2382
2383
# File 'sig/types.rbs', line 2381

def content_handling_strategy
  @content_handling_strategy
end

#credentials_arn::String

Returns the value of attribute credentials_arn.

Returns:

  • (::String)


2382
2383
2384
# File 'sig/types.rbs', line 2382

def credentials_arn
  @credentials_arn
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


2383
2384
2385
# File 'sig/types.rbs', line 2383

def description
  @description
end

#integration_id::String

Returns the value of attribute integration_id.

Returns:

  • (::String)


2384
2385
2386
# File 'sig/types.rbs', line 2384

def integration_id
  @integration_id
end

#integration_method::String

Returns the value of attribute integration_method.

Returns:

  • (::String)


2385
2386
2387
# File 'sig/types.rbs', line 2385

def integration_method
  @integration_method
end

#integration_subtype::String

Returns the value of attribute integration_subtype.

Returns:

  • (::String)


2386
2387
2388
# File 'sig/types.rbs', line 2386

def integration_subtype
  @integration_subtype
end

#integration_type"AWS", ...

Returns the value of attribute integration_type.

Returns:

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


2387
2388
2389
# File 'sig/types.rbs', line 2387

def integration_type
  @integration_type
end

#integration_uri::String

Returns the value of attribute integration_uri.

Returns:

  • (::String)


2388
2389
2390
# File 'sig/types.rbs', line 2388

def integration_uri
  @integration_uri
end

#passthrough_behavior"WHEN_NO_MATCH", ...

Returns the value of attribute passthrough_behavior.

Returns:

  • ("WHEN_NO_MATCH", "NEVER", "WHEN_NO_TEMPLATES")


2389
2390
2391
# File 'sig/types.rbs', line 2389

def passthrough_behavior
  @passthrough_behavior
end

#payload_format_version::String

Returns the value of attribute payload_format_version.

Returns:

  • (::String)


2390
2391
2392
# File 'sig/types.rbs', line 2390

def payload_format_version
  @payload_format_version
end

#request_parameters::Hash[::String, ::String]

Returns the value of attribute request_parameters.

Returns:

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


2391
2392
2393
# File 'sig/types.rbs', line 2391

def request_parameters
  @request_parameters
end

#request_templates::Hash[::String, ::String]

Returns the value of attribute request_templates.

Returns:

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


2393
2394
2395
# File 'sig/types.rbs', line 2393

def request_templates
  @request_templates
end

#response_parameters::Hash[::String, ::Hash[::String, ::String]]

Returns the value of attribute response_parameters.

Returns:

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


2392
2393
2394
# File 'sig/types.rbs', line 2392

def response_parameters
  @response_parameters
end

#template_selection_expression::String

Returns the value of attribute template_selection_expression.

Returns:

  • (::String)


2394
2395
2396
# File 'sig/types.rbs', line 2394

def template_selection_expression
  @template_selection_expression
end

#timeout_in_millis::Integer

Returns the value of attribute timeout_in_millis.

Returns:

  • (::Integer)


2395
2396
2397
# File 'sig/types.rbs', line 2395

def timeout_in_millis
  @timeout_in_millis
end

#tls_configTypes::TlsConfigInput

Returns the value of attribute tls_config.



2396
2397
2398
# File 'sig/types.rbs', line 2396

def tls_config
  @tls_config
end