#[non_exhaustive]pub struct GetSubscriptionTargetInput {
pub domain_identifier: Option<String>,
pub environment_identifier: Option<String>,
pub identifier: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.domain_identifier: Option<String>
The ID of the Amazon DataZone domain in which the subscription target exists.
environment_identifier: Option<String>
The ID of the environment associated with the subscription target.
identifier: Option<String>
The ID of the subscription target.
Implementations§
source§impl GetSubscriptionTargetInput
impl GetSubscriptionTargetInput
sourcepub fn domain_identifier(&self) -> Option<&str>
pub fn domain_identifier(&self) -> Option<&str>
The ID of the Amazon DataZone domain in which the subscription target exists.
sourcepub fn environment_identifier(&self) -> Option<&str>
pub fn environment_identifier(&self) -> Option<&str>
The ID of the environment associated with the subscription target.
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
The ID of the subscription target.
source§impl GetSubscriptionTargetInput
impl GetSubscriptionTargetInput
sourcepub fn builder() -> GetSubscriptionTargetInputBuilder
pub fn builder() -> GetSubscriptionTargetInputBuilder
Creates a new builder-style object to manufacture GetSubscriptionTargetInput
.
Trait Implementations§
source§impl Clone for GetSubscriptionTargetInput
impl Clone for GetSubscriptionTargetInput
source§fn clone(&self) -> GetSubscriptionTargetInput
fn clone(&self) -> GetSubscriptionTargetInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetSubscriptionTargetInput
impl Debug for GetSubscriptionTargetInput
source§impl PartialEq for GetSubscriptionTargetInput
impl PartialEq for GetSubscriptionTargetInput
source§fn eq(&self, other: &GetSubscriptionTargetInput) -> bool
fn eq(&self, other: &GetSubscriptionTargetInput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetSubscriptionTargetInput
Auto Trait Implementations§
impl Freeze for GetSubscriptionTargetInput
impl RefUnwindSafe for GetSubscriptionTargetInput
impl Send for GetSubscriptionTargetInput
impl Sync for GetSubscriptionTargetInput
impl Unpin for GetSubscriptionTargetInput
impl UnwindSafe for GetSubscriptionTargetInput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.