Struct aws_sdk_appsync::types::ApiAssociation
source · #[non_exhaustive]pub struct ApiAssociation {
pub domain_name: Option<String>,
pub api_id: Option<String>,
pub association_status: Option<AssociationStatus>,
pub deployment_detail: Option<String>,
}
Expand description
Describes an ApiAssociation
object.
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.domain_name: Option<String>
The domain name.
api_id: Option<String>
The API ID.
association_status: Option<AssociationStatus>
Identifies the status of an association.
-
PROCESSING: The API association is being created. You cannot modify association requests during processing.
-
SUCCESS: The API association was successful. You can modify associations after success.
-
FAILED: The API association has failed. You can modify associations after failure.
deployment_detail: Option<String>
Details about the last deployment status.
Implementations§
source§impl ApiAssociation
impl ApiAssociation
sourcepub fn domain_name(&self) -> Option<&str>
pub fn domain_name(&self) -> Option<&str>
The domain name.
sourcepub fn association_status(&self) -> Option<&AssociationStatus>
pub fn association_status(&self) -> Option<&AssociationStatus>
Identifies the status of an association.
-
PROCESSING: The API association is being created. You cannot modify association requests during processing.
-
SUCCESS: The API association was successful. You can modify associations after success.
-
FAILED: The API association has failed. You can modify associations after failure.
sourcepub fn deployment_detail(&self) -> Option<&str>
pub fn deployment_detail(&self) -> Option<&str>
Details about the last deployment status.
source§impl ApiAssociation
impl ApiAssociation
sourcepub fn builder() -> ApiAssociationBuilder
pub fn builder() -> ApiAssociationBuilder
Creates a new builder-style object to manufacture ApiAssociation
.
Trait Implementations§
source§impl Clone for ApiAssociation
impl Clone for ApiAssociation
source§fn clone(&self) -> ApiAssociation
fn clone(&self) -> ApiAssociation
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ApiAssociation
impl Debug for ApiAssociation
source§impl PartialEq for ApiAssociation
impl PartialEq for ApiAssociation
impl StructuralPartialEq for ApiAssociation
Auto Trait Implementations§
impl Freeze for ApiAssociation
impl RefUnwindSafe for ApiAssociation
impl Send for ApiAssociation
impl Sync for ApiAssociation
impl Unpin for ApiAssociation
impl UnwindSafe for ApiAssociation
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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