[−][src]Struct rusoto_quicksight::CreateThemeRequest
Fields
aws_account_id: String
The ID of the AWS account where you want to store the new theme.
base_theme_id: String
The ID of the theme that a custom theme will inherit from. All themes inherit from one of the starting themes defined by Amazon QuickSight. For a list of the starting themes, use ListThemes
or choose Themes from within a QuickSight analysis.
configuration: ThemeConfiguration
The theme configuration, which contains the theme display properties.
name: String
A display name for the theme.
permissions: Option<Vec<ResourcePermission>>
A valid grouping of resource permissions to apply to the new theme.
A map of the key-value pairs for the resource tag or tags that you want to add to the resource.
theme_id: String
An ID for the theme that you want to create. The theme ID is unique per AWS Region in each AWS account.
version_description: Option<String>
A description of the first version of the theme that you're creating. Every time UpdateTheme
is called, a new version is created. Each version of the theme has a description of the version in the VersionDescription
field.
Trait Implementations
impl Clone for CreateThemeRequest
[src]
pub fn clone(&self) -> CreateThemeRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateThemeRequest
[src]
impl Default for CreateThemeRequest
[src]
pub fn default() -> CreateThemeRequest
[src]
impl PartialEq<CreateThemeRequest> for CreateThemeRequest
[src]
pub fn eq(&self, other: &CreateThemeRequest) -> bool
[src]
pub fn ne(&self, other: &CreateThemeRequest) -> bool
[src]
impl Serialize for CreateThemeRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateThemeRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateThemeRequest
[src]
impl Send for CreateThemeRequest
[src]
impl Sync for CreateThemeRequest
[src]
impl Unpin for CreateThemeRequest
[src]
impl UnwindSafe for CreateThemeRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,