Struct aws_sdk_qconnect::types::AssistantAssociationData
source · #[non_exhaustive]pub struct AssistantAssociationData {
pub assistant_association_id: String,
pub assistant_association_arn: String,
pub assistant_id: String,
pub assistant_arn: String,
pub association_type: AssociationType,
pub association_data: Option<AssistantAssociationOutputData>,
pub tags: Option<HashMap<String, String>>,
}Expand description
Information about the assistant association.
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.assistant_association_id: StringThe identifier of the assistant association.
assistant_association_arn: StringThe Amazon Resource Name (ARN) of the assistant association.
assistant_id: StringThe identifier of the Amazon Q in Connect assistant.
assistant_arn: StringThe Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
association_type: AssociationTypeThe type of association.
association_data: Option<AssistantAssociationOutputData>A union type that currently has a single argument, the knowledge base ID.
The tags used to organize, track, or control access for this resource.
Implementations§
source§impl AssistantAssociationData
impl AssistantAssociationData
sourcepub fn assistant_association_id(&self) -> &str
pub fn assistant_association_id(&self) -> &str
The identifier of the assistant association.
sourcepub fn assistant_association_arn(&self) -> &str
pub fn assistant_association_arn(&self) -> &str
The Amazon Resource Name (ARN) of the assistant association.
sourcepub fn assistant_id(&self) -> &str
pub fn assistant_id(&self) -> &str
The identifier of the Amazon Q in Connect assistant.
sourcepub fn assistant_arn(&self) -> &str
pub fn assistant_arn(&self) -> &str
The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
sourcepub fn association_type(&self) -> &AssociationType
pub fn association_type(&self) -> &AssociationType
The type of association.
sourcepub fn association_data(&self) -> Option<&AssistantAssociationOutputData>
pub fn association_data(&self) -> Option<&AssistantAssociationOutputData>
A union type that currently has a single argument, the knowledge base ID.
The tags used to organize, track, or control access for this resource.
source§impl AssistantAssociationData
impl AssistantAssociationData
sourcepub fn builder() -> AssistantAssociationDataBuilder
pub fn builder() -> AssistantAssociationDataBuilder
Creates a new builder-style object to manufacture AssistantAssociationData.
Trait Implementations§
source§impl Clone for AssistantAssociationData
impl Clone for AssistantAssociationData
source§fn clone(&self) -> AssistantAssociationData
fn clone(&self) -> AssistantAssociationData
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AssistantAssociationData
impl Debug for AssistantAssociationData
source§impl PartialEq for AssistantAssociationData
impl PartialEq for AssistantAssociationData
source§fn eq(&self, other: &AssistantAssociationData) -> bool
fn eq(&self, other: &AssistantAssociationData) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for AssistantAssociationData
Auto Trait Implementations§
impl Freeze for AssistantAssociationData
impl RefUnwindSafe for AssistantAssociationData
impl Send for AssistantAssociationData
impl Sync for AssistantAssociationData
impl Unpin for AssistantAssociationData
impl UnwindSafe for AssistantAssociationData
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