#[non_exhaustive]pub struct CreateNotificationSubscriptionInput { /* private fields */ }
Implementations
sourceimpl CreateNotificationSubscriptionInput
impl CreateNotificationSubscriptionInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateNotificationSubscription, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateNotificationSubscription, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<CreateNotificationSubscription
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateNotificationSubscriptionInput
.
sourceimpl CreateNotificationSubscriptionInput
impl CreateNotificationSubscriptionInput
sourcepub fn organization_id(&self) -> Option<&str>
pub fn organization_id(&self) -> Option<&str>
The ID of the organization.
sourcepub fn endpoint(&self) -> Option<&str>
pub fn endpoint(&self) -> Option<&str>
The endpoint to receive the notifications. If the protocol is HTTPS, the endpoint is a URL that begins with https
.
sourcepub fn protocol(&self) -> Option<&SubscriptionProtocolType>
pub fn protocol(&self) -> Option<&SubscriptionProtocolType>
The protocol to use. The supported value is https, which delivers JSON-encoded messages using HTTPS POST.
sourcepub fn subscription_type(&self) -> Option<&SubscriptionType>
pub fn subscription_type(&self) -> Option<&SubscriptionType>
The notification type.
Trait Implementations
sourceimpl Clone for CreateNotificationSubscriptionInput
impl Clone for CreateNotificationSubscriptionInput
sourcefn clone(&self) -> CreateNotificationSubscriptionInput
fn clone(&self) -> CreateNotificationSubscriptionInput
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 PartialEq<CreateNotificationSubscriptionInput> for CreateNotificationSubscriptionInput
impl PartialEq<CreateNotificationSubscriptionInput> for CreateNotificationSubscriptionInput
sourcefn eq(&self, other: &CreateNotificationSubscriptionInput) -> bool
fn eq(&self, other: &CreateNotificationSubscriptionInput) -> bool
impl StructuralPartialEq for CreateNotificationSubscriptionInput
Auto Trait Implementations
impl RefUnwindSafe for CreateNotificationSubscriptionInput
impl Send for CreateNotificationSubscriptionInput
impl Sync for CreateNotificationSubscriptionInput
impl Unpin for CreateNotificationSubscriptionInput
impl UnwindSafe for CreateNotificationSubscriptionInput
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