#[non_exhaustive]pub struct UpdateDashboardInput {
pub dashboard_id: Option<String>,
pub dashboard_name: Option<String>,
pub dashboard_description: Option<String>,
pub dashboard_definition: Option<String>,
pub client_token: Option<String>,
}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.dashboard_id: Option<String>The ID of the dashboard to update.
dashboard_name: Option<String>A new friendly name for the dashboard.
dashboard_description: Option<String>A new description for the dashboard.
dashboard_definition: Option<String>The new dashboard definition, as specified in a JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.
client_token: Option<String>A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
Implementations§
source§impl UpdateDashboardInput
impl UpdateDashboardInput
sourcepub fn dashboard_id(&self) -> Option<&str>
pub fn dashboard_id(&self) -> Option<&str>
The ID of the dashboard to update.
sourcepub fn dashboard_name(&self) -> Option<&str>
pub fn dashboard_name(&self) -> Option<&str>
A new friendly name for the dashboard.
sourcepub fn dashboard_description(&self) -> Option<&str>
pub fn dashboard_description(&self) -> Option<&str>
A new description for the dashboard.
sourcepub fn dashboard_definition(&self) -> Option<&str>
pub fn dashboard_definition(&self) -> Option<&str>
The new dashboard definition, as specified in a JSON literal. For detailed information, see Creating dashboards (CLI) in the IoT SiteWise User Guide.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
source§impl UpdateDashboardInput
impl UpdateDashboardInput
sourcepub fn builder() -> UpdateDashboardInputBuilder
pub fn builder() -> UpdateDashboardInputBuilder
Creates a new builder-style object to manufacture UpdateDashboardInput.
Trait Implementations§
source§impl Clone for UpdateDashboardInput
impl Clone for UpdateDashboardInput
source§fn clone(&self) -> UpdateDashboardInput
fn clone(&self) -> UpdateDashboardInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateDashboardInput
impl Debug for UpdateDashboardInput
source§impl PartialEq for UpdateDashboardInput
impl PartialEq for UpdateDashboardInput
source§fn eq(&self, other: &UpdateDashboardInput) -> bool
fn eq(&self, other: &UpdateDashboardInput) -> bool
self and other values to be equal, and is used
by ==.