Struct aws_sdk_wisdom::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: String
The identifier of the assistant association.
assistant_association_arn: String
The Amazon Resource Name (ARN) of the assistant association.
assistant_id: String
The identifier of the Wisdom assistant.
assistant_arn: String
The Amazon Resource Name (ARN) of the Wisdom assistant.
association_type: AssociationType
The 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 Wisdom assistant.
sourcepub fn assistant_arn(&self) -> &str
pub fn assistant_arn(&self) -> &str
The Amazon Resource Name (ARN) of the Wisdom 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