Struct aws_sdk_route53resolver::operation::update_firewall_domains::UpdateFirewallDomainsOutput
source · #[non_exhaustive]pub struct UpdateFirewallDomainsOutput {
pub id: Option<String>,
pub name: Option<String>,
pub status: Option<FirewallDomainListStatus>,
pub status_message: Option<String>,
/* private fields */
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.id: Option<String>The ID of the firewall domain list that DNS Firewall just updated.
name: Option<String>The name of the domain list.
status: Option<FirewallDomainListStatus>Status of the UpdateFirewallDomains request.
status_message: Option<String>Additional information about the status of the list, if available.
Implementations§
source§impl UpdateFirewallDomainsOutput
impl UpdateFirewallDomainsOutput
sourcepub fn id(&self) -> Option<&str>
pub fn id(&self) -> Option<&str>
The ID of the firewall domain list that DNS Firewall just updated.
sourcepub fn status(&self) -> Option<&FirewallDomainListStatus>
pub fn status(&self) -> Option<&FirewallDomainListStatus>
Status of the UpdateFirewallDomains request.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
Additional information about the status of the list, if available.
source§impl UpdateFirewallDomainsOutput
impl UpdateFirewallDomainsOutput
sourcepub fn builder() -> UpdateFirewallDomainsOutputBuilder
pub fn builder() -> UpdateFirewallDomainsOutputBuilder
Creates a new builder-style object to manufacture UpdateFirewallDomainsOutput.
Trait Implementations§
source§impl Clone for UpdateFirewallDomainsOutput
impl Clone for UpdateFirewallDomainsOutput
source§fn clone(&self) -> UpdateFirewallDomainsOutput
fn clone(&self) -> UpdateFirewallDomainsOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for UpdateFirewallDomainsOutput
impl Debug for UpdateFirewallDomainsOutput
source§impl PartialEq for UpdateFirewallDomainsOutput
impl PartialEq for UpdateFirewallDomainsOutput
source§fn eq(&self, other: &UpdateFirewallDomainsOutput) -> bool
fn eq(&self, other: &UpdateFirewallDomainsOutput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl RequestId for UpdateFirewallDomainsOutput
impl RequestId for UpdateFirewallDomainsOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None if the service could not be reached.impl StructuralPartialEq for UpdateFirewallDomainsOutput
Auto Trait Implementations§
impl RefUnwindSafe for UpdateFirewallDomainsOutput
impl Send for UpdateFirewallDomainsOutput
impl Sync for UpdateFirewallDomainsOutput
impl Unpin for UpdateFirewallDomainsOutput
impl UnwindSafe for UpdateFirewallDomainsOutput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.