Struct aws_sdk_fms::model::network_firewall_invalid_route_configuration_violation::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for NetworkFirewallInvalidRouteConfigurationViolation
Implementations
sourceimpl Builder
impl Builder
sourcepub fn affected_subnets(self, input: impl Into<String>) -> Self
pub fn affected_subnets(self, input: impl Into<String>) -> Self
Appends an item to affected_subnets
.
To override the contents of this collection use set_affected_subnets
.
The subnets that are affected.
sourcepub fn set_affected_subnets(self, input: Option<Vec<String>>) -> Self
pub fn set_affected_subnets(self, input: Option<Vec<String>>) -> Self
The subnets that are affected.
sourcepub fn route_table_id(self, input: impl Into<String>) -> Self
pub fn route_table_id(self, input: impl Into<String>) -> Self
The route table ID.
sourcepub fn set_route_table_id(self, input: Option<String>) -> Self
pub fn set_route_table_id(self, input: Option<String>) -> Self
The route table ID.
sourcepub fn is_route_table_used_in_different_az(self, input: bool) -> Self
pub fn is_route_table_used_in_different_az(self, input: bool) -> Self
Information about whether the route table is used in another Availability Zone.
sourcepub fn set_is_route_table_used_in_different_az(
self,
input: Option<bool>
) -> Self
pub fn set_is_route_table_used_in_different_az(
self,
input: Option<bool>
) -> Self
Information about whether the route table is used in another Availability Zone.
sourcepub fn violating_route(self, input: Route) -> Self
pub fn violating_route(self, input: Route) -> Self
The route that's in violation.
sourcepub fn set_violating_route(self, input: Option<Route>) -> Self
pub fn set_violating_route(self, input: Option<Route>) -> Self
The route that's in violation.
sourcepub fn current_firewall_subnet_route_table(
self,
input: impl Into<String>
) -> Self
pub fn current_firewall_subnet_route_table(
self,
input: impl Into<String>
) -> Self
The subnet route table for the current firewall.
sourcepub fn set_current_firewall_subnet_route_table(
self,
input: Option<String>
) -> Self
pub fn set_current_firewall_subnet_route_table(
self,
input: Option<String>
) -> Self
The subnet route table for the current firewall.
sourcepub fn expected_firewall_endpoint(self, input: impl Into<String>) -> Self
pub fn expected_firewall_endpoint(self, input: impl Into<String>) -> Self
The firewall endpoint that's expected.
sourcepub fn set_expected_firewall_endpoint(self, input: Option<String>) -> Self
pub fn set_expected_firewall_endpoint(self, input: Option<String>) -> Self
The firewall endpoint that's expected.
sourcepub fn actual_firewall_endpoint(self, input: impl Into<String>) -> Self
pub fn actual_firewall_endpoint(self, input: impl Into<String>) -> Self
The actual firewall endpoint.
sourcepub fn set_actual_firewall_endpoint(self, input: Option<String>) -> Self
pub fn set_actual_firewall_endpoint(self, input: Option<String>) -> Self
The actual firewall endpoint.
sourcepub fn expected_firewall_subnet_id(self, input: impl Into<String>) -> Self
pub fn expected_firewall_subnet_id(self, input: impl Into<String>) -> Self
The expected subnet ID for the firewall.
sourcepub fn set_expected_firewall_subnet_id(self, input: Option<String>) -> Self
pub fn set_expected_firewall_subnet_id(self, input: Option<String>) -> Self
The expected subnet ID for the firewall.
sourcepub fn actual_firewall_subnet_id(self, input: impl Into<String>) -> Self
pub fn actual_firewall_subnet_id(self, input: impl Into<String>) -> Self
The actual subnet ID for the firewall.
sourcepub fn set_actual_firewall_subnet_id(self, input: Option<String>) -> Self
pub fn set_actual_firewall_subnet_id(self, input: Option<String>) -> Self
The actual subnet ID for the firewall.
sourcepub fn expected_firewall_subnet_routes(self, input: ExpectedRoute) -> Self
pub fn expected_firewall_subnet_routes(self, input: ExpectedRoute) -> Self
Appends an item to expected_firewall_subnet_routes
.
To override the contents of this collection use set_expected_firewall_subnet_routes
.
The firewall subnet routes that are expected.
sourcepub fn set_expected_firewall_subnet_routes(
self,
input: Option<Vec<ExpectedRoute>>
) -> Self
pub fn set_expected_firewall_subnet_routes(
self,
input: Option<Vec<ExpectedRoute>>
) -> Self
The firewall subnet routes that are expected.
sourcepub fn actual_firewall_subnet_routes(self, input: Route) -> Self
pub fn actual_firewall_subnet_routes(self, input: Route) -> Self
Appends an item to actual_firewall_subnet_routes
.
To override the contents of this collection use set_actual_firewall_subnet_routes
.
The actual firewall subnet routes that are expected.
sourcepub fn set_actual_firewall_subnet_routes(
self,
input: Option<Vec<Route>>
) -> Self
pub fn set_actual_firewall_subnet_routes(
self,
input: Option<Vec<Route>>
) -> Self
The actual firewall subnet routes that are expected.
sourcepub fn internet_gateway_id(self, input: impl Into<String>) -> Self
pub fn internet_gateway_id(self, input: impl Into<String>) -> Self
The internet gateway ID.
sourcepub fn set_internet_gateway_id(self, input: Option<String>) -> Self
pub fn set_internet_gateway_id(self, input: Option<String>) -> Self
The internet gateway ID.
sourcepub fn current_internet_gateway_route_table(
self,
input: impl Into<String>
) -> Self
pub fn current_internet_gateway_route_table(
self,
input: impl Into<String>
) -> Self
The route table for the current internet gateway.
sourcepub fn set_current_internet_gateway_route_table(
self,
input: Option<String>
) -> Self
pub fn set_current_internet_gateway_route_table(
self,
input: Option<String>
) -> Self
The route table for the current internet gateway.
sourcepub fn expected_internet_gateway_routes(self, input: ExpectedRoute) -> Self
pub fn expected_internet_gateway_routes(self, input: ExpectedRoute) -> Self
Appends an item to expected_internet_gateway_routes
.
To override the contents of this collection use set_expected_internet_gateway_routes
.
The expected routes for the internet gateway.
sourcepub fn set_expected_internet_gateway_routes(
self,
input: Option<Vec<ExpectedRoute>>
) -> Self
pub fn set_expected_internet_gateway_routes(
self,
input: Option<Vec<ExpectedRoute>>
) -> Self
The expected routes for the internet gateway.
sourcepub fn actual_internet_gateway_routes(self, input: Route) -> Self
pub fn actual_internet_gateway_routes(self, input: Route) -> Self
Appends an item to actual_internet_gateway_routes
.
To override the contents of this collection use set_actual_internet_gateway_routes
.
The actual internet gateway routes.
sourcepub fn set_actual_internet_gateway_routes(
self,
input: Option<Vec<Route>>
) -> Self
pub fn set_actual_internet_gateway_routes(
self,
input: Option<Vec<Route>>
) -> Self
The actual internet gateway routes.
sourcepub fn set_vpc_id(self, input: Option<String>) -> Self
pub fn set_vpc_id(self, input: Option<String>) -> Self
Information about the VPC ID.
sourcepub fn build(self) -> NetworkFirewallInvalidRouteConfigurationViolation
pub fn build(self) -> NetworkFirewallInvalidRouteConfigurationViolation
Consumes the builder and constructs a NetworkFirewallInvalidRouteConfigurationViolation
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more