Module: Aws::APIGateway::Client::_PutRestApiResponseSuccess

Includes:
Seahorse::Client::_ResponseSuccess[Types::RestApi]
Defined in:
sig/client.rbs

Instance Method Summary collapse

Instance Method Details

#api_key_source"HEADER", "AUTHORIZER"

Returns:

  • ("HEADER", "AUTHORIZER")


1612
# File 'sig/client.rbs', line 1612

def api_key_source: () -> ("HEADER" | "AUTHORIZER")

#api_status"UPDATING", ...

Returns:

  • ("UPDATING", "AVAILABLE", "PENDING", "FAILED")


1620
# File 'sig/client.rbs', line 1620

def api_status: () -> ("UPDATING" | "AVAILABLE" | "PENDING" | "FAILED")

#api_status_message::String

Returns:

  • (::String)


1621
# File 'sig/client.rbs', line 1621

def api_status_message: () -> ::String

#binary_media_types::Array[::String]

Returns:

  • (::Array[::String])


1610
# File 'sig/client.rbs', line 1610

def binary_media_types: () -> ::Array[::String]

#created_date::Time

Returns:

  • (::Time)


1607
# File 'sig/client.rbs', line 1607

def created_date: () -> ::Time

#description::String

Returns:

  • (::String)


1606
# File 'sig/client.rbs', line 1606

def description: () -> ::String

#disable_execute_api_endpointBoolean

Returns:

  • (Boolean)


1616
# File 'sig/client.rbs', line 1616

def disable_execute_api_endpoint: () -> bool

#endpoint_access_mode"BASIC", "STRICT"

Returns:

  • ("BASIC", "STRICT")


1619
# File 'sig/client.rbs', line 1619

def endpoint_access_mode: () -> ("BASIC" | "STRICT")

#endpoint_configurationTypes::EndpointConfiguration



1613
# File 'sig/client.rbs', line 1613

def endpoint_configuration: () -> Types::EndpointConfiguration

#id::String

Returns:

  • (::String)


1604
# File 'sig/client.rbs', line 1604

def id: () -> ::String

#minimum_compression_size::Integer

Returns:

  • (::Integer)


1611
# File 'sig/client.rbs', line 1611

def minimum_compression_size: () -> ::Integer

#name::String

Returns:

  • (::String)


1605
# File 'sig/client.rbs', line 1605

def name: () -> ::String

#policy::String

Returns:

  • (::String)


1614
# File 'sig/client.rbs', line 1614

def policy: () -> ::String

#root_resource_id::String

Returns:

  • (::String)


1617
# File 'sig/client.rbs', line 1617

def root_resource_id: () -> ::String

#security_policy"TLS_1_0", ...

Returns:

  • ("TLS_1_0", "TLS_1_2", "SecurityPolicy_TLS13_1_3_2025_09", "SecurityPolicy_TLS13_1_3_FIPS_2025_09", "SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09", "SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09", "SecurityPolicy_TLS13_1_2_FIPS_PFS_PQ_2025_09", "SecurityPolicy_TLS13_1_2_PQ_2025_09", "SecurityPolicy_TLS13_1_2_2021_06", "SecurityPolicy_TLS13_2025_EDGE", "SecurityPolicy_TLS12_PFS_2025_EDGE", "SecurityPolicy_TLS12_2018_EDGE")


1618
# File 'sig/client.rbs', line 1618

def security_policy: () -> ("TLS_1_0" | "TLS_1_2" | "SecurityPolicy_TLS13_1_3_2025_09" | "SecurityPolicy_TLS13_1_3_FIPS_2025_09" | "SecurityPolicy_TLS13_1_2_PFS_PQ_2025_09" | "SecurityPolicy_TLS13_1_2_FIPS_PQ_2025_09" | "SecurityPolicy_TLS13_1_2_FIPS_PFS_PQ_2025_09" | "SecurityPolicy_TLS13_1_2_PQ_2025_09" | "SecurityPolicy_TLS13_1_2_2021_06" | "SecurityPolicy_TLS13_2025_EDGE" | "SecurityPolicy_TLS12_PFS_2025_EDGE" | "SecurityPolicy_TLS12_2018_EDGE")

#tags::Hash[::String, ::String]

Returns:

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


1615
# File 'sig/client.rbs', line 1615

def tags: () -> ::Hash[::String, ::String]

#version::String

Returns:

  • (::String)


1608
# File 'sig/client.rbs', line 1608

def version: () -> ::String

#warnings::Array[::String]

Returns:

  • (::Array[::String])


1609
# File 'sig/client.rbs', line 1609

def warnings: () -> ::Array[::String]