Struct aws_sdk_quicksight::operation::describe_topic_refresh_schedule::DescribeTopicRefreshScheduleOutput
source · #[non_exhaustive]pub struct DescribeTopicRefreshScheduleOutput {
pub topic_id: Option<String>,
pub topic_arn: Option<String>,
pub dataset_arn: Option<String>,
pub refresh_schedule: Option<TopicRefreshSchedule>,
pub status: i32,
pub request_id: Option<String>,
/* private fields */
}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.topic_id: Option<String>The ID of the topic that contains the refresh schedule that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
topic_arn: Option<String>The Amazon Resource Name (ARN) of the topic.
dataset_arn: Option<String>The Amazon Resource Name (ARN) of the dataset.
refresh_schedule: Option<TopicRefreshSchedule>The definition of a refresh schedule.
status: i32The HTTP status of the request.
request_id: Option<String>The Amazon Web Services request ID for this operation.
Implementations§
source§impl DescribeTopicRefreshScheduleOutput
impl DescribeTopicRefreshScheduleOutput
sourcepub fn topic_id(&self) -> Option<&str>
pub fn topic_id(&self) -> Option<&str>
The ID of the topic that contains the refresh schedule that you want to describe. 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 refresh_schedule(&self) -> Option<&TopicRefreshSchedule>
pub fn refresh_schedule(&self) -> Option<&TopicRefreshSchedule>
The definition of a refresh schedule.
sourcepub fn request_id(&self) -> Option<&str>
pub fn request_id(&self) -> Option<&str>
The Amazon Web Services request ID for this operation.
source§impl DescribeTopicRefreshScheduleOutput
impl DescribeTopicRefreshScheduleOutput
sourcepub fn builder() -> DescribeTopicRefreshScheduleOutputBuilder
pub fn builder() -> DescribeTopicRefreshScheduleOutputBuilder
Creates a new builder-style object to manufacture DescribeTopicRefreshScheduleOutput.
Trait Implementations§
source§impl Clone for DescribeTopicRefreshScheduleOutput
impl Clone for DescribeTopicRefreshScheduleOutput
source§fn clone(&self) -> DescribeTopicRefreshScheduleOutput
fn clone(&self) -> DescribeTopicRefreshScheduleOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for DescribeTopicRefreshScheduleOutput
impl PartialEq for DescribeTopicRefreshScheduleOutput
source§fn eq(&self, other: &DescribeTopicRefreshScheduleOutput) -> bool
fn eq(&self, other: &DescribeTopicRefreshScheduleOutput) -> bool
self and other values to be equal, and is used by ==.source§impl RequestId for DescribeTopicRefreshScheduleOutput
impl RequestId for DescribeTopicRefreshScheduleOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for DescribeTopicRefreshScheduleOutput
Auto Trait Implementations§
impl Freeze for DescribeTopicRefreshScheduleOutput
impl RefUnwindSafe for DescribeTopicRefreshScheduleOutput
impl Send for DescribeTopicRefreshScheduleOutput
impl Sync for DescribeTopicRefreshScheduleOutput
impl Unpin for DescribeTopicRefreshScheduleOutput
impl UnwindSafe for DescribeTopicRefreshScheduleOutput
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