Class: Aws::AppMesh::Types::VirtualGatewaySpec
- Inherits:
-
Struct
- Object
- Struct
- Aws::AppMesh::Types::VirtualGatewaySpec
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-appmesh/types.rb
Overview
An object that represents the specification of a service mesh resource.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#backend_defaults ⇒ Types::VirtualGatewayBackendDefaults
A reference to an object that represents the defaults for backends.
-
#listeners ⇒ Array<Types::VirtualGatewayListener>
The listeners that the mesh endpoint is expected to receive inbound traffic from.
-
#logging ⇒ Types::VirtualGatewayLogging
An object that represents logging information.
Instance Attribute Details
#backend_defaults ⇒ Types::VirtualGatewayBackendDefaults
A reference to an object that represents the defaults for backends.
5561 5562 5563 5564 5565 5566 5567 |
# File 'lib/aws-sdk-appmesh/types.rb', line 5561 class VirtualGatewaySpec < Struct.new( :backend_defaults, :listeners, :logging) SENSITIVE = [] include Aws::Structure end |
#listeners ⇒ Array<Types::VirtualGatewayListener>
The listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
5561 5562 5563 5564 5565 5566 5567 |
# File 'lib/aws-sdk-appmesh/types.rb', line 5561 class VirtualGatewaySpec < Struct.new( :backend_defaults, :listeners, :logging) SENSITIVE = [] include Aws::Structure end |
#logging ⇒ Types::VirtualGatewayLogging
An object that represents logging information.
5561 5562 5563 5564 5565 5566 5567 |
# File 'lib/aws-sdk-appmesh/types.rb', line 5561 class VirtualGatewaySpec < Struct.new( :backend_defaults, :listeners, :logging) SENSITIVE = [] include Aws::Structure end |