pub struct Builder { /* private fields */ }
Expand description
A builder for UpdateLoggingConfigurationInput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn firewall_arn(self, input: impl Into<String>) -> Self
pub fn firewall_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the firewall.
You must specify the ARN or the name, and you can specify both.
sourcepub fn set_firewall_arn(self, input: Option<String>) -> Self
pub fn set_firewall_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the firewall.
You must specify the ARN or the name, and you can specify both.
sourcepub fn firewall_name(self, input: impl Into<String>) -> Self
pub fn firewall_name(self, input: impl Into<String>) -> Self
The descriptive name of the firewall. You can't change the name of a firewall after you create it.
You must specify the ARN or the name, and you can specify both.
sourcepub fn set_firewall_name(self, input: Option<String>) -> Self
pub fn set_firewall_name(self, input: Option<String>) -> Self
The descriptive name of the firewall. You can't change the name of a firewall after you create it.
You must specify the ARN or the name, and you can specify both.
sourcepub fn logging_configuration(self, input: LoggingConfiguration) -> Self
pub fn logging_configuration(self, input: LoggingConfiguration) -> Self
Defines how Network Firewall performs logging for a firewall. If you omit this setting, Network Firewall disables logging for the firewall.
sourcepub fn set_logging_configuration(
self,
input: Option<LoggingConfiguration>
) -> Self
pub fn set_logging_configuration(
self,
input: Option<LoggingConfiguration>
) -> Self
Defines how Network Firewall performs logging for a firewall. If you omit this setting, Network Firewall disables logging for the firewall.
sourcepub fn build(self) -> Result<UpdateLoggingConfigurationInput, BuildError>
pub fn build(self) -> Result<UpdateLoggingConfigurationInput, BuildError>
Consumes the builder and constructs a UpdateLoggingConfigurationInput
.