Struct aws_sdk_redshift::operation::disassociate_data_share_consumer::DisassociateDataShareConsumerInput
source · #[non_exhaustive]pub struct DisassociateDataShareConsumerInput {
pub data_share_arn: Option<String>,
pub disassociate_entire_account: Option<bool>,
pub consumer_arn: Option<String>,
pub consumer_region: 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.The Amazon Resource Name (ARN) of the datashare to remove association for.
disassociate_entire_account: Option<bool>
A value that specifies whether association for the datashare is removed from the entire account.
consumer_arn: Option<String>
The Amazon Resource Name (ARN) of the consumer that association for the datashare is removed from.
consumer_region: Option<String>
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces in the specified Amazon Web Services Region.
Implementations§
The Amazon Resource Name (ARN) of the datashare to remove association for.
sourcepub fn disassociate_entire_account(&self) -> Option<bool>
pub fn disassociate_entire_account(&self) -> Option<bool>
A value that specifies whether association for the datashare is removed from the entire account.
sourcepub fn consumer_arn(&self) -> Option<&str>
pub fn consumer_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the consumer that association for the datashare is removed from.
sourcepub fn consumer_region(&self) -> Option<&str>
pub fn consumer_region(&self) -> Option<&str>
From a datashare consumer account, removes association of a datashare from all the existing and future namespaces in the specified Amazon Web Services Region.
sourcepub fn builder() -> DisassociateDataShareConsumerInputBuilder
pub fn builder() -> DisassociateDataShareConsumerInputBuilder
Creates a new builder-style object to manufacture DisassociateDataShareConsumerInput
.
Trait Implementations§
source§fn clone(&self) -> DisassociateDataShareConsumerInput
fn clone(&self) -> DisassociateDataShareConsumerInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§fn eq(&self, other: &DisassociateDataShareConsumerInput) -> bool
fn eq(&self, other: &DisassociateDataShareConsumerInput) -> bool
self
and other
values to be equal, and is used
by ==
.