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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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