Struct aws_sdk_fms::client::fluent_builders::DeleteProtocolsList
source · [−]pub struct DeleteProtocolsList { /* private fields */ }
Expand description
Fluent builder constructing a request to DeleteProtocolsList
.
Permanently deletes an Firewall Manager protocols list.
Implementations
sourceimpl DeleteProtocolsList
impl DeleteProtocolsList
sourcepub async fn send(
self
) -> Result<DeleteProtocolsListOutput, SdkError<DeleteProtocolsListError>>
pub async fn send(
self
) -> Result<DeleteProtocolsListOutput, SdkError<DeleteProtocolsListError>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn list_id(self, input: impl Into<String>) -> Self
pub fn list_id(self, input: impl Into<String>) -> Self
The ID of the protocols list that you want to delete. You can retrieve this ID from PutProtocolsList
, ListProtocolsLists
, and GetProtocolsLost
.
sourcepub fn set_list_id(self, input: Option<String>) -> Self
pub fn set_list_id(self, input: Option<String>) -> Self
The ID of the protocols list that you want to delete. You can retrieve this ID from PutProtocolsList
, ListProtocolsLists
, and GetProtocolsLost
.
Trait Implementations
sourceimpl Clone for DeleteProtocolsList
impl Clone for DeleteProtocolsList
sourcefn clone(&self) -> DeleteProtocolsList
fn clone(&self) -> DeleteProtocolsList
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !RefUnwindSafe for DeleteProtocolsList
impl Send for DeleteProtocolsList
impl Sync for DeleteProtocolsList
impl Unpin for DeleteProtocolsList
impl !UnwindSafe for DeleteProtocolsList
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