Struct aws_sdk_quicksight::operation::create_topic_refresh_schedule::CreateTopicRefreshScheduleInput
source · #[non_exhaustive]pub struct CreateTopicRefreshScheduleInput {
pub aws_account_id: Option<String>,
pub topic_id: Option<String>,
pub dataset_arn: Option<String>,
pub dataset_name: Option<String>,
pub refresh_schedule: Option<TopicRefreshSchedule>,
}
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.aws_account_id: Option<String>
The ID of the Amazon Web Services account that contains the topic you're creating a refresh schedule for.
topic_id: Option<String>
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
dataset_arn: Option<String>
The Amazon Resource Name (ARN) of the dataset.
dataset_name: Option<String>
The name of the dataset.
refresh_schedule: Option<TopicRefreshSchedule>
The definition of a refresh schedule.
Implementations§
source§impl CreateTopicRefreshScheduleInput
impl CreateTopicRefreshScheduleInput
sourcepub fn aws_account_id(&self) -> Option<&str>
pub fn aws_account_id(&self) -> Option<&str>
The ID of the Amazon Web Services account that contains the topic you're creating a refresh schedule for.
sourcepub fn topic_id(&self) -> Option<&str>
pub fn topic_id(&self) -> Option<&str>
The ID of the topic that you want to modify. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn dataset_arn(&self) -> Option<&str>
pub fn dataset_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the dataset.
sourcepub fn dataset_name(&self) -> Option<&str>
pub fn dataset_name(&self) -> Option<&str>
The name of the dataset.
sourcepub fn refresh_schedule(&self) -> Option<&TopicRefreshSchedule>
pub fn refresh_schedule(&self) -> Option<&TopicRefreshSchedule>
The definition of a refresh schedule.
source§impl CreateTopicRefreshScheduleInput
impl CreateTopicRefreshScheduleInput
sourcepub fn builder() -> CreateTopicRefreshScheduleInputBuilder
pub fn builder() -> CreateTopicRefreshScheduleInputBuilder
Creates a new builder-style object to manufacture CreateTopicRefreshScheduleInput
.
Trait Implementations§
source§impl Clone for CreateTopicRefreshScheduleInput
impl Clone for CreateTopicRefreshScheduleInput
source§fn clone(&self) -> CreateTopicRefreshScheduleInput
fn clone(&self) -> CreateTopicRefreshScheduleInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for CreateTopicRefreshScheduleInput
impl PartialEq for CreateTopicRefreshScheduleInput
source§fn eq(&self, other: &CreateTopicRefreshScheduleInput) -> bool
fn eq(&self, other: &CreateTopicRefreshScheduleInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateTopicRefreshScheduleInput
Auto Trait Implementations§
impl Freeze for CreateTopicRefreshScheduleInput
impl RefUnwindSafe for CreateTopicRefreshScheduleInput
impl Send for CreateTopicRefreshScheduleInput
impl Sync for CreateTopicRefreshScheduleInput
impl Unpin for CreateTopicRefreshScheduleInput
impl UnwindSafe for CreateTopicRefreshScheduleInput
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