Struct aws_sdk_appmesh::model::VirtualGatewaySpec
source · [−]#[non_exhaustive]pub struct VirtualGatewaySpec {
pub backend_defaults: Option<VirtualGatewayBackendDefaults>,
pub listeners: Option<Vec<VirtualGatewayListener>>,
pub logging: Option<VirtualGatewayLogging>,
}
Expand description
An object that represents the specification of a service mesh resource.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.backend_defaults: Option<VirtualGatewayBackendDefaults>
A reference to an object that represents the defaults for backends.
listeners: Option<Vec<VirtualGatewayListener>>
The listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
logging: Option<VirtualGatewayLogging>
An object that represents logging information.
Implementations
A reference to an object that represents the defaults for backends.
The listeners that the mesh endpoint is expected to receive inbound traffic from. You can specify one listener.
An object that represents logging information.
Creates a new builder-style object to manufacture VirtualGatewaySpec
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for VirtualGatewaySpec
impl Send for VirtualGatewaySpec
impl Sync for VirtualGatewaySpec
impl Unpin for VirtualGatewaySpec
impl UnwindSafe for VirtualGatewaySpec
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more