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
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
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) -> Option<&[AnalysisError]>
pub fn errors(&self) -> Option<&[AnalysisError]>
Errors associated with the analysis.
sourcepub fn data_set_arns(&self) -> Option<&[String]>
pub fn data_set_arns(&self) -> Option<&[String]>
The ARNs of the datasets of the analysis.
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§
source§impl PartialEq<Analysis> for Analysis
impl PartialEq<Analysis> for Analysis
impl StructuralPartialEq for Analysis
Auto Trait Implementations§
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
Mutably borrows from an owned value. Read more