Struct aws_sdk_kendra::types::ConfluenceBlogConfiguration
source · #[non_exhaustive]pub struct ConfluenceBlogConfiguration {
pub blog_field_mappings: Option<Vec<ConfluenceBlogToIndexFieldMapping>>,
}Expand description
Configuration of blog settings for the Confluence data source. Blogs are always indexed unless filtered from the index by the ExclusionPatterns or InclusionPatterns fields in the ConfluenceConfiguration 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.blog_field_mappings: Option<Vec<ConfluenceBlogToIndexFieldMapping>>Maps attributes or field names of Confluence blogs to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before you map to Confluence fields. For more information, see Mapping data source fields. The Confluence data source field names must exist in your Confluence custom metadata.
If you specify the BlogFieldMappings parameter, you must specify at least one field mapping.
Implementations§
source§impl ConfluenceBlogConfiguration
impl ConfluenceBlogConfiguration
sourcepub fn blog_field_mappings(&self) -> &[ConfluenceBlogToIndexFieldMapping]
pub fn blog_field_mappings(&self) -> &[ConfluenceBlogToIndexFieldMapping]
Maps attributes or field names of Confluence blogs to Amazon Kendra index field names. To create custom fields, use the UpdateIndex API before you map to Confluence fields. For more information, see Mapping data source fields. The Confluence data source field names must exist in your Confluence custom metadata.
If you specify the BlogFieldMappings parameter, you must specify at least one field mapping.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .blog_field_mappings.is_none().
source§impl ConfluenceBlogConfiguration
impl ConfluenceBlogConfiguration
sourcepub fn builder() -> ConfluenceBlogConfigurationBuilder
pub fn builder() -> ConfluenceBlogConfigurationBuilder
Creates a new builder-style object to manufacture ConfluenceBlogConfiguration.
Trait Implementations§
source§impl Clone for ConfluenceBlogConfiguration
impl Clone for ConfluenceBlogConfiguration
source§fn clone(&self) -> ConfluenceBlogConfiguration
fn clone(&self) -> ConfluenceBlogConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ConfluenceBlogConfiguration
impl Debug for ConfluenceBlogConfiguration
source§impl PartialEq for ConfluenceBlogConfiguration
impl PartialEq for ConfluenceBlogConfiguration
source§fn eq(&self, other: &ConfluenceBlogConfiguration) -> bool
fn eq(&self, other: &ConfluenceBlogConfiguration) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ConfluenceBlogConfiguration
Auto Trait Implementations§
impl Freeze for ConfluenceBlogConfiguration
impl RefUnwindSafe for ConfluenceBlogConfiguration
impl Send for ConfluenceBlogConfiguration
impl Sync for ConfluenceBlogConfiguration
impl Unpin for ConfluenceBlogConfiguration
impl UnwindSafe for ConfluenceBlogConfiguration
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