Struct aws_sdk_fms::model::network_firewall_internet_traffic_not_inspected_violation::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for NetworkFirewallInternetTrafficNotInspectedViolation
Implementations
sourceimpl Builder
impl Builder
sourcepub fn set_subnet_id(self, input: Option<String>) -> Self
pub fn set_subnet_id(self, input: Option<String>) -> Self
The subnet ID.
sourcepub fn subnet_availability_zone(self, input: impl Into<String>) -> Self
pub fn subnet_availability_zone(self, input: impl Into<String>) -> Self
The subnet Availability Zone.
sourcepub fn set_subnet_availability_zone(self, input: Option<String>) -> Self
pub fn set_subnet_availability_zone(self, input: Option<String>) -> Self
The subnet Availability Zone.
sourcepub fn route_table_id(self, input: impl Into<String>) -> Self
pub fn route_table_id(self, input: impl Into<String>) -> Self
Information about 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
Information about the route table ID.
sourcepub fn violating_routes(self, input: Route) -> Self
pub fn violating_routes(self, input: Route) -> Self
Appends an item to violating_routes
.
To override the contents of this collection use set_violating_routes
.
The route or routes that are in violation.
sourcepub fn set_violating_routes(self, input: Option<Vec<Route>>) -> Self
pub fn set_violating_routes(self, input: Option<Vec<Route>>) -> Self
The route or routes that are in violation.
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 current_firewall_subnet_route_table(
self,
input: impl Into<String>
) -> Self
pub fn current_firewall_subnet_route_table(
self,
input: impl Into<String>
) -> Self
Information about 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
Information about 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 expected endpoint for the current firewall.
sourcepub fn set_expected_firewall_endpoint(self, input: Option<String>) -> Self
pub fn set_expected_firewall_endpoint(self, input: Option<String>) -> Self
The expected endpoint for the current firewall.
sourcepub fn firewall_subnet_id(self, input: impl Into<String>) -> Self
pub fn firewall_subnet_id(self, input: impl Into<String>) -> Self
The firewall subnet ID.
sourcepub fn set_firewall_subnet_id(self, input: Option<String>) -> Self
pub fn set_firewall_subnet_id(self, input: Option<String>) -> Self
The firewall subnet ID.
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.
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.
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 current route table for the 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 current route table for the 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 internet gateway routes that are expected.
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 internet gateway routes that are expected.
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) -> NetworkFirewallInternetTrafficNotInspectedViolation
pub fn build(self) -> NetworkFirewallInternetTrafficNotInspectedViolation
Consumes the builder and constructs a NetworkFirewallInternetTrafficNotInspectedViolation
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