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 assistant.
assistant_arn: StringThe Amazon Resource Name (ARN) of the Amazon Q 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 assistant.
sourcepub fn assistant_arn(&self) -> &str
pub fn assistant_arn(&self) -> &str
The Amazon Resource Name (ARN) of the Amazon Q 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 ==.