#[non_exhaustive]pub struct UpdateGlossaryInput {
pub domain_identifier: Option<String>,
pub identifier: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub status: Option<GlossaryStatus>,
pub client_token: Option<String>,
}
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 is to be updated.
identifier: Option<String>
The identifier of the business glossary to be updated.
name: Option<String>
The name to be updated as part of the UpdateGlossary
action.
description: Option<String>
The description to be updated as part of the UpdateGlossary
action.
status: Option<GlossaryStatus>
The status to be updated as part of the UpdateGlossary
action.
client_token: Option<String>
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
Implementations§
source§impl UpdateGlossaryInput
impl UpdateGlossaryInput
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 is to be updated.
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
The identifier of the business glossary to be updated.
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name to be updated as part of the UpdateGlossary
action.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description to be updated as part of the UpdateGlossary
action.
sourcepub fn status(&self) -> Option<&GlossaryStatus>
pub fn status(&self) -> Option<&GlossaryStatus>
The status to be updated as part of the UpdateGlossary
action.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
source§impl UpdateGlossaryInput
impl UpdateGlossaryInput
sourcepub fn builder() -> UpdateGlossaryInputBuilder
pub fn builder() -> UpdateGlossaryInputBuilder
Creates a new builder-style object to manufacture UpdateGlossaryInput
.
Trait Implementations§
source§impl Clone for UpdateGlossaryInput
impl Clone for UpdateGlossaryInput
source§fn clone(&self) -> UpdateGlossaryInput
fn clone(&self) -> UpdateGlossaryInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateGlossaryInput
impl Debug for UpdateGlossaryInput
source§impl PartialEq for UpdateGlossaryInput
impl PartialEq for UpdateGlossaryInput
impl StructuralPartialEq for UpdateGlossaryInput
Auto Trait Implementations§
impl Freeze for UpdateGlossaryInput
impl RefUnwindSafe for UpdateGlossaryInput
impl Send for UpdateGlossaryInput
impl Sync for UpdateGlossaryInput
impl Unpin for UpdateGlossaryInput
impl UnwindSafe for UpdateGlossaryInput
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