#[non_exhaustive]pub struct UpdateGlossaryTermInput {
pub domain_identifier: Option<String>,
pub glossary_identifier: Option<String>,
pub identifier: Option<String>,
pub name: Option<String>,
pub short_description: Option<String>,
pub long_description: Option<String>,
pub term_relations: Option<TermRelations>,
pub status: Option<GlossaryTermStatus>,
}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_identifier: Option<String>The identifier of the Amazon DataZone domain in which a business glossary term is to be updated.
glossary_identifier: Option<String>The identifier of the business glossary in which a term is to be updated.
identifier: Option<String>The identifier of the business glossary term that is to be updated.
name: Option<String>The name to be updated as part of the UpdateGlossaryTerm action.
short_description: Option<String>The short description to be updated as part of the UpdateGlossaryTerm action.
long_description: Option<String>The long description to be updated as part of the UpdateGlossaryTerm action.
term_relations: Option<TermRelations>The term relations to be updated as part of the UpdateGlossaryTerm action.
status: Option<GlossaryTermStatus>The status to be updated as part of the UpdateGlossaryTerm action.
Implementations§
source§impl UpdateGlossaryTermInput
impl UpdateGlossaryTermInput
sourcepub fn domain_identifier(&self) -> Option<&str>
pub fn domain_identifier(&self) -> Option<&str>
The identifier of the Amazon DataZone domain in which a business glossary term is to be updated.
sourcepub fn glossary_identifier(&self) -> Option<&str>
pub fn glossary_identifier(&self) -> Option<&str>
The identifier of the business glossary in which a term is to be updated.
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
The identifier of the business glossary term that is to be updated.
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name to be updated as part of the UpdateGlossaryTerm action.
sourcepub fn short_description(&self) -> Option<&str>
pub fn short_description(&self) -> Option<&str>
The short description to be updated as part of the UpdateGlossaryTerm action.
sourcepub fn long_description(&self) -> Option<&str>
pub fn long_description(&self) -> Option<&str>
The long description to be updated as part of the UpdateGlossaryTerm action.
sourcepub fn term_relations(&self) -> Option<&TermRelations>
pub fn term_relations(&self) -> Option<&TermRelations>
The term relations to be updated as part of the UpdateGlossaryTerm action.
sourcepub fn status(&self) -> Option<&GlossaryTermStatus>
pub fn status(&self) -> Option<&GlossaryTermStatus>
The status to be updated as part of the UpdateGlossaryTerm action.
source§impl UpdateGlossaryTermInput
impl UpdateGlossaryTermInput
sourcepub fn builder() -> UpdateGlossaryTermInputBuilder
pub fn builder() -> UpdateGlossaryTermInputBuilder
Creates a new builder-style object to manufacture UpdateGlossaryTermInput.
Trait Implementations§
source§impl Clone for UpdateGlossaryTermInput
impl Clone for UpdateGlossaryTermInput
source§fn clone(&self) -> UpdateGlossaryTermInput
fn clone(&self) -> UpdateGlossaryTermInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateGlossaryTermInput
impl Debug for UpdateGlossaryTermInput
source§impl PartialEq for UpdateGlossaryTermInput
impl PartialEq for UpdateGlossaryTermInput
impl StructuralPartialEq for UpdateGlossaryTermInput
Auto Trait Implementations§
impl Freeze for UpdateGlossaryTermInput
impl RefUnwindSafe for UpdateGlossaryTermInput
impl Send for UpdateGlossaryTermInput
impl Sync for UpdateGlossaryTermInput
impl Unpin for UpdateGlossaryTermInput
impl UnwindSafe for UpdateGlossaryTermInput
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