Struct aws_sdk_amplify::model::Webhook
source · [−]#[non_exhaustive]pub struct Webhook {
pub webhook_arn: Option<String>,
pub webhook_id: Option<String>,
pub webhook_url: Option<String>,
pub branch_name: Option<String>,
pub description: Option<String>,
pub create_time: Option<DateTime>,
pub update_time: Option<DateTime>,
}
Expand description
Describes a webhook that connects repository events to an Amplify app.
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.webhook_arn: Option<String>
The Amazon Resource Name (ARN) for the webhook.
webhook_id: Option<String>
The ID of the webhook.
webhook_url: Option<String>
The URL of the webhook.
branch_name: Option<String>
The name for a branch that is part of an Amplify app.
description: Option<String>
The description for a webhook.
create_time: Option<DateTime>
The create date and time for a webhook.
update_time: Option<DateTime>
Updates the date and time for a webhook.
Implementations
sourceimpl Webhook
impl Webhook
sourcepub fn webhook_arn(&self) -> Option<&str>
pub fn webhook_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the webhook.
sourcepub fn webhook_id(&self) -> Option<&str>
pub fn webhook_id(&self) -> Option<&str>
The ID of the webhook.
sourcepub fn webhook_url(&self) -> Option<&str>
pub fn webhook_url(&self) -> Option<&str>
The URL of the webhook.
sourcepub fn branch_name(&self) -> Option<&str>
pub fn branch_name(&self) -> Option<&str>
The name for a branch that is part of an Amplify app.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description for a webhook.
sourcepub fn create_time(&self) -> Option<&DateTime>
pub fn create_time(&self) -> Option<&DateTime>
The create date and time for a webhook.
sourcepub fn update_time(&self) -> Option<&DateTime>
pub fn update_time(&self) -> Option<&DateTime>
Updates the date and time for a webhook.
Trait Implementations
impl StructuralPartialEq for Webhook
Auto Trait Implementations
impl RefUnwindSafe for Webhook
impl Send for Webhook
impl Sync for Webhook
impl Unpin for Webhook
impl UnwindSafe for Webhook
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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