Struct aws_sdk_grafana::operation::update_workspace_configuration::UpdateWorkspaceConfigurationInput
source · #[non_exhaustive]pub struct UpdateWorkspaceConfigurationInput {
pub configuration: Option<String>,
pub workspace_id: Option<String>,
pub grafana_version: 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.configuration: Option<String>
The new configuration string for the workspace. For more information about the format and configuration options available, see Working in your Grafana workspace.
workspace_id: Option<String>
The ID of the workspace to update.
grafana_version: Option<String>
Specifies the version of Grafana to support in the workspace. If not specified, keeps the current version of the workspace.
Can only be used to upgrade (for example, from 8.4 to 9.4), not downgrade (for example, from 9.4 to 8.4).
To know what versions are available to upgrade to for a specific workspace, see the ListVersions operation.
Implementations§
source§impl UpdateWorkspaceConfigurationInput
impl UpdateWorkspaceConfigurationInput
sourcepub fn configuration(&self) -> Option<&str>
pub fn configuration(&self) -> Option<&str>
The new configuration string for the workspace. For more information about the format and configuration options available, see Working in your Grafana workspace.
sourcepub fn workspace_id(&self) -> Option<&str>
pub fn workspace_id(&self) -> Option<&str>
The ID of the workspace to update.
sourcepub fn grafana_version(&self) -> Option<&str>
pub fn grafana_version(&self) -> Option<&str>
Specifies the version of Grafana to support in the workspace. If not specified, keeps the current version of the workspace.
Can only be used to upgrade (for example, from 8.4 to 9.4), not downgrade (for example, from 9.4 to 8.4).
To know what versions are available to upgrade to for a specific workspace, see the ListVersions operation.
source§impl UpdateWorkspaceConfigurationInput
impl UpdateWorkspaceConfigurationInput
sourcepub fn builder() -> UpdateWorkspaceConfigurationInputBuilder
pub fn builder() -> UpdateWorkspaceConfigurationInputBuilder
Creates a new builder-style object to manufacture UpdateWorkspaceConfigurationInput
.
Trait Implementations§
source§impl Clone for UpdateWorkspaceConfigurationInput
impl Clone for UpdateWorkspaceConfigurationInput
source§fn clone(&self) -> UpdateWorkspaceConfigurationInput
fn clone(&self) -> UpdateWorkspaceConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UpdateWorkspaceConfigurationInput
impl PartialEq for UpdateWorkspaceConfigurationInput
source§fn eq(&self, other: &UpdateWorkspaceConfigurationInput) -> bool
fn eq(&self, other: &UpdateWorkspaceConfigurationInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for UpdateWorkspaceConfigurationInput
Auto Trait Implementations§
impl Freeze for UpdateWorkspaceConfigurationInput
impl RefUnwindSafe for UpdateWorkspaceConfigurationInput
impl Send for UpdateWorkspaceConfigurationInput
impl Sync for UpdateWorkspaceConfigurationInput
impl Unpin for UpdateWorkspaceConfigurationInput
impl UnwindSafe for UpdateWorkspaceConfigurationInput
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> 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