Class: Aws::Types::CreateApiRequest

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#api_key_selection_expression::String

Returns the value of attribute api_key_selection_expression.

Returns:

  • (::String)


179
180
181
# File 'sig/types.rbs', line 179

def api_key_selection_expression
  @api_key_selection_expression
end

#cors_configurationTypes::Cors

Returns the value of attribute cors_configuration.

Returns:



180
181
182
# File 'sig/types.rbs', line 180

def cors_configuration
  @cors_configuration
end

#credentials_arn::String

Returns the value of attribute credentials_arn.

Returns:

  • (::String)


181
182
183
# File 'sig/types.rbs', line 181

def credentials_arn
  @credentials_arn
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


182
183
184
# File 'sig/types.rbs', line 182

def description
  @description
end

#disable_execute_api_endpointBoolean

Returns the value of attribute disable_execute_api_endpoint.

Returns:

  • (Boolean)


184
185
186
# File 'sig/types.rbs', line 184

def disable_execute_api_endpoint
  @disable_execute_api_endpoint
end

#disable_schema_validationBoolean

Returns the value of attribute disable_schema_validation.

Returns:

  • (Boolean)


183
184
185
# File 'sig/types.rbs', line 183

def disable_schema_validation
  @disable_schema_validation
end

#ip_address_type"ipv4", "dualstack"

Returns the value of attribute ip_address_type.

Returns:

  • ("ipv4", "dualstack")


185
186
187
# File 'sig/types.rbs', line 185

def ip_address_type
  @ip_address_type
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


186
187
188
# File 'sig/types.rbs', line 186

def name
  @name
end

#protocol_type"WEBSOCKET", "HTTP"

Returns the value of attribute protocol_type.

Returns:

  • ("WEBSOCKET", "HTTP")


187
188
189
# File 'sig/types.rbs', line 187

def protocol_type
  @protocol_type
end

#route_key::String

Returns the value of attribute route_key.

Returns:

  • (::String)


188
189
190
# File 'sig/types.rbs', line 188

def route_key
  @route_key
end

#route_selection_expression::String

Returns the value of attribute route_selection_expression.

Returns:

  • (::String)


189
190
191
# File 'sig/types.rbs', line 189

def route_selection_expression
  @route_selection_expression
end

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

Returns the value of attribute tags.

Returns:

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


190
191
192
# File 'sig/types.rbs', line 190

def tags
  @tags
end

#target::String

Returns the value of attribute target.

Returns:

  • (::String)


191
192
193
# File 'sig/types.rbs', line 191

def target
  @target
end

#version::String

Returns the value of attribute version.

Returns:

  • (::String)


192
193
194
# File 'sig/types.rbs', line 192

def version
  @version
end