Struct aws_sdk_globalaccelerator::model::CustomRoutingDestinationConfiguration [−][src]
#[non_exhaustive]pub struct CustomRoutingDestinationConfiguration {
pub from_port: Option<i32>,
pub to_port: Option<i32>,
pub protocols: Option<Vec<CustomRoutingProtocol>>,
}
Expand description
For a custom routing accelerator, sets the port range and protocol for all endpoints (virtual private cloud subnets) in an endpoint group to accept client traffic on.
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.from_port: Option<i32>
The first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.
to_port: Option<i32>
The last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.
protocols: Option<Vec<CustomRoutingProtocol>>
The protocol for the endpoint group that is associated with a custom routing accelerator. The protocol can be either TCP or UDP.
Implementations
The first port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.
The last port, inclusive, in the range of ports for the endpoint group that is associated with a custom routing accelerator.
Creates a new builder-style object to manufacture CustomRoutingDestinationConfiguration
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
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