Struct aws_sdk_networkfirewall::operation::create_firewall::builders::CreateFirewallOutputBuilder
source · #[non_exhaustive]pub struct CreateFirewallOutputBuilder { /* private fields */ }Expand description
A builder for CreateFirewallOutput.
Implementations§
source§impl CreateFirewallOutputBuilder
impl CreateFirewallOutputBuilder
sourcepub fn firewall(self, input: Firewall) -> Self
pub fn firewall(self, input: Firewall) -> Self
The configuration settings for the firewall. These settings include the firewall policy and the subnets in your VPC to use for the firewall endpoints.
sourcepub fn set_firewall(self, input: Option<Firewall>) -> Self
pub fn set_firewall(self, input: Option<Firewall>) -> Self
The configuration settings for the firewall. These settings include the firewall policy and the subnets in your VPC to use for the firewall endpoints.
sourcepub fn get_firewall(&self) -> &Option<Firewall>
pub fn get_firewall(&self) -> &Option<Firewall>
The configuration settings for the firewall. These settings include the firewall policy and the subnets in your VPC to use for the firewall endpoints.
sourcepub fn firewall_status(self, input: FirewallStatus) -> Self
pub fn firewall_status(self, input: FirewallStatus) -> Self
Detailed information about the current status of a Firewall. You can retrieve this for a firewall by calling DescribeFirewall and providing the firewall name and ARN.
sourcepub fn set_firewall_status(self, input: Option<FirewallStatus>) -> Self
pub fn set_firewall_status(self, input: Option<FirewallStatus>) -> Self
Detailed information about the current status of a Firewall. You can retrieve this for a firewall by calling DescribeFirewall and providing the firewall name and ARN.
sourcepub fn get_firewall_status(&self) -> &Option<FirewallStatus>
pub fn get_firewall_status(&self) -> &Option<FirewallStatus>
Detailed information about the current status of a Firewall. You can retrieve this for a firewall by calling DescribeFirewall and providing the firewall name and ARN.
sourcepub fn build(self) -> CreateFirewallOutput
pub fn build(self) -> CreateFirewallOutput
Consumes the builder and constructs a CreateFirewallOutput.
Trait Implementations§
source§impl Clone for CreateFirewallOutputBuilder
impl Clone for CreateFirewallOutputBuilder
source§fn clone(&self) -> CreateFirewallOutputBuilder
fn clone(&self) -> CreateFirewallOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CreateFirewallOutputBuilder
impl Debug for CreateFirewallOutputBuilder
source§impl Default for CreateFirewallOutputBuilder
impl Default for CreateFirewallOutputBuilder
source§fn default() -> CreateFirewallOutputBuilder
fn default() -> CreateFirewallOutputBuilder
source§impl PartialEq for CreateFirewallOutputBuilder
impl PartialEq for CreateFirewallOutputBuilder
source§fn eq(&self, other: &CreateFirewallOutputBuilder) -> bool
fn eq(&self, other: &CreateFirewallOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CreateFirewallOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateFirewallOutputBuilder
impl RefUnwindSafe for CreateFirewallOutputBuilder
impl Send for CreateFirewallOutputBuilder
impl Sync for CreateFirewallOutputBuilder
impl Unpin for CreateFirewallOutputBuilder
impl UnwindSafe for CreateFirewallOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more