Struct aws_sdk_quicksight::types::Analysis
source · #[non_exhaustive]pub struct Analysis {
pub analysis_id: Option<String>,
pub arn: Option<String>,
pub name: Option<String>,
pub status: Option<ResourceStatus>,
pub errors: Option<Vec<AnalysisError>>,
pub data_set_arns: Option<Vec<String>>,
pub theme_arn: Option<String>,
pub created_time: Option<DateTime>,
pub last_updated_time: Option<DateTime>,
pub sheets: Option<Vec<Sheet>>,
}
Expand description
Metadata structure for an analysis in Amazon QuickSight
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.analysis_id: Option<String>
The ID of the analysis.
arn: Option<String>
The Amazon Resource Name (ARN) of the analysis.
name: Option<String>
The descriptive name of the analysis.
status: Option<ResourceStatus>
Status associated with the analysis.
errors: Option<Vec<AnalysisError>>
Errors associated with the analysis.
data_set_arns: Option<Vec<String>>
The ARNs of the datasets of the analysis.
theme_arn: Option<String>
The ARN of the theme of the analysis.
created_time: Option<DateTime>
The time that the analysis was created.
last_updated_time: Option<DateTime>
The time that the analysis was last updated.
sheets: Option<Vec<Sheet>>
A list of the associated sheets with the unique identifier and name of each sheet.
Implementations§
source§impl Analysis
impl Analysis
sourcepub fn analysis_id(&self) -> Option<&str>
pub fn analysis_id(&self) -> Option<&str>
The ID of the analysis.
sourcepub fn status(&self) -> Option<&ResourceStatus>
pub fn status(&self) -> Option<&ResourceStatus>
Status associated with the analysis.
sourcepub fn errors(&self) -> &[AnalysisError]
pub fn errors(&self) -> &[AnalysisError]
Errors associated with the analysis.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .errors.is_none()
.
sourcepub fn data_set_arns(&self) -> &[String]
pub fn data_set_arns(&self) -> &[String]
The ARNs of the datasets of the analysis.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .data_set_arns.is_none()
.
sourcepub fn created_time(&self) -> Option<&DateTime>
pub fn created_time(&self) -> Option<&DateTime>
The time that the analysis was created.
sourcepub fn last_updated_time(&self) -> Option<&DateTime>
pub fn last_updated_time(&self) -> Option<&DateTime>
The time that the analysis was last updated.
Trait Implementations§
impl StructuralPartialEq for Analysis
Auto Trait Implementations§
impl Freeze for Analysis
impl RefUnwindSafe for Analysis
impl Send for Analysis
impl Sync for Analysis
impl Unpin for Analysis
impl UnwindSafe for Analysis
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