Struct aws_sdk_eventbridge::input::CreateEndpointInput
source · [−]#[non_exhaustive]pub struct CreateEndpointInput { /* private fields */ }
Implementations
sourceimpl CreateEndpointInput
impl CreateEndpointInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateEndpoint, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateEndpoint, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateEndpoint
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateEndpointInput
.
sourceimpl CreateEndpointInput
impl CreateEndpointInput
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name of the global endpoint. For example, "Name":"us-east-2-custom_bus_A-endpoint"
.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A description of the global endpoint.
sourcepub fn routing_config(&self) -> Option<&RoutingConfig>
pub fn routing_config(&self) -> Option<&RoutingConfig>
Configure the routing policy, including the health check and secondary Region..
sourcepub fn replication_config(&self) -> Option<&ReplicationConfig>
pub fn replication_config(&self) -> Option<&ReplicationConfig>
Enable or disable event replication.
sourcepub fn event_buses(&self) -> Option<&[EndpointEventBus]>
pub fn event_buses(&self) -> Option<&[EndpointEventBus]>
Define the event buses used.
The names of the event buses must be identical in each Region.
Trait Implementations
sourceimpl Clone for CreateEndpointInput
impl Clone for CreateEndpointInput
sourcefn clone(&self) -> CreateEndpointInput
fn clone(&self) -> CreateEndpointInput
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 moresourceimpl Debug for CreateEndpointInput
impl Debug for CreateEndpointInput
sourceimpl PartialEq<CreateEndpointInput> for CreateEndpointInput
impl PartialEq<CreateEndpointInput> for CreateEndpointInput
sourcefn eq(&self, other: &CreateEndpointInput) -> bool
fn eq(&self, other: &CreateEndpointInput) -> bool
impl StructuralPartialEq for CreateEndpointInput
Auto Trait Implementations
impl RefUnwindSafe for CreateEndpointInput
impl Send for CreateEndpointInput
impl Sync for CreateEndpointInput
impl Unpin for CreateEndpointInput
impl UnwindSafe for CreateEndpointInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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