#[non_exhaustive]pub struct UpdateEventBusOutput {
pub arn: Option<String>,
pub name: Option<String>,
pub kms_key_identifier: Option<String>,
pub description: Option<String>,
pub dead_letter_config: Option<DeadLetterConfig>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.arn: Option<String>
The event bus Amazon Resource Name (ARN).
name: Option<String>
The event bus name.
kms_key_identifier: Option<String>
The identifier of the KMS customer managed key for EventBridge to use to encrypt events on this event bus, if one has been specified.
For more information, see Data encryption in EventBridge in the Amazon EventBridge User Guide.
description: Option<String>
The event bus description.
dead_letter_config: Option<DeadLetterConfig>
Configuration details of the Amazon SQS queue for EventBridge to use as a dead-letter queue (DLQ).
For more information, see Event retry policy and using dead-letter queues in the EventBridge User Guide.
Implementations§
source§impl UpdateEventBusOutput
impl UpdateEventBusOutput
sourcepub fn kms_key_identifier(&self) -> Option<&str>
pub fn kms_key_identifier(&self) -> Option<&str>
The identifier of the KMS customer managed key for EventBridge to use to encrypt events on this event bus, if one has been specified.
For more information, see Data encryption in EventBridge in the Amazon EventBridge User Guide.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The event bus description.
sourcepub fn dead_letter_config(&self) -> Option<&DeadLetterConfig>
pub fn dead_letter_config(&self) -> Option<&DeadLetterConfig>
Configuration details of the Amazon SQS queue for EventBridge to use as a dead-letter queue (DLQ).
For more information, see Event retry policy and using dead-letter queues in the EventBridge User Guide.
source§impl UpdateEventBusOutput
impl UpdateEventBusOutput
sourcepub fn builder() -> UpdateEventBusOutputBuilder
pub fn builder() -> UpdateEventBusOutputBuilder
Creates a new builder-style object to manufacture UpdateEventBusOutput
.
Trait Implementations§
source§impl Clone for UpdateEventBusOutput
impl Clone for UpdateEventBusOutput
source§fn clone(&self) -> UpdateEventBusOutput
fn clone(&self) -> UpdateEventBusOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateEventBusOutput
impl Debug for UpdateEventBusOutput
source§impl PartialEq for UpdateEventBusOutput
impl PartialEq for UpdateEventBusOutput
source§fn eq(&self, other: &UpdateEventBusOutput) -> bool
fn eq(&self, other: &UpdateEventBusOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for UpdateEventBusOutput
impl RequestId for UpdateEventBusOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for UpdateEventBusOutput
Auto Trait Implementations§
impl Freeze for UpdateEventBusOutput
impl RefUnwindSafe for UpdateEventBusOutput
impl Send for UpdateEventBusOutput
impl Sync for UpdateEventBusOutput
impl Unpin for UpdateEventBusOutput
impl UnwindSafe for UpdateEventBusOutput
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> 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