Class: Aws::Types::CreateApiInput

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)


139
140
141
# File 'sig/types.rbs', line 139

def api_key_selection_expression
  @api_key_selection_expression
end

#cors_configurationTypes::Cors

Returns the value of attribute cors_configuration.

Returns:



140
141
142
# File 'sig/types.rbs', line 140

def cors_configuration
  @cors_configuration
end

#credentials_arn::String

Returns the value of attribute credentials_arn.

Returns:

  • (::String)


141
142
143
# File 'sig/types.rbs', line 141

def credentials_arn
  @credentials_arn
end

#description::String

Returns the value of attribute description.

Returns:

  • (::String)


142
143
144
# File 'sig/types.rbs', line 142

def description
  @description
end

#disable_execute_api_endpointBoolean

Returns the value of attribute disable_execute_api_endpoint.

Returns:

  • (Boolean)


144
145
146
# File 'sig/types.rbs', line 144

def disable_execute_api_endpoint
  @disable_execute_api_endpoint
end

#disable_schema_validationBoolean

Returns the value of attribute disable_schema_validation.

Returns:

  • (Boolean)


143
144
145
# File 'sig/types.rbs', line 143

def disable_schema_validation
  @disable_schema_validation
end

#name::String

Returns the value of attribute name.

Returns:

  • (::String)


145
146
147
# File 'sig/types.rbs', line 145

def name
  @name
end

#protocol_type"WEBSOCKET", "HTTP"

Returns the value of attribute protocol_type.

Returns:

  • ("WEBSOCKET", "HTTP")


146
147
148
# File 'sig/types.rbs', line 146

def protocol_type
  @protocol_type
end

#route_key::String

Returns the value of attribute route_key.

Returns:

  • (::String)


147
148
149
# File 'sig/types.rbs', line 147

def route_key
  @route_key
end

#route_selection_expression::String

Returns the value of attribute route_selection_expression.

Returns:

  • (::String)


148
149
150
# File 'sig/types.rbs', line 148

def route_selection_expression
  @route_selection_expression
end

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

Returns the value of attribute tags.

Returns:

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


149
150
151
# File 'sig/types.rbs', line 149

def tags
  @tags
end

#target::String

Returns the value of attribute target.

Returns:

  • (::String)


150
151
152
# File 'sig/types.rbs', line 150

def target
  @target
end

#version::String

Returns the value of attribute version.

Returns:

  • (::String)


151
152
153
# File 'sig/types.rbs', line 151

def version
  @version
end