Struct aws_sdk_applicationinsights::operation::update_component_configuration::UpdateComponentConfigurationInput   
source · #[non_exhaustive]pub struct UpdateComponentConfigurationInput {
    pub resource_group_name: Option<String>,
    pub component_name: Option<String>,
    pub monitor: Option<bool>,
    pub tier: Option<Tier>,
    pub component_configuration: Option<String>,
    pub auto_config_enabled: Option<bool>,
}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.resource_group_name: Option<String>The name of the resource group.
component_name: Option<String>The name of the component.
monitor: Option<bool>Indicates whether the application component is monitored.
tier: Option<Tier>The tier of the application component.
component_configuration: Option<String>The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see Working with JSON. You can send a request to DescribeComponentConfigurationRecommendation to see the recommended configuration for a component. For the complete format of the component configuration file, see Component Configuration.
auto_config_enabled: Option<bool>Automatically configures the component by applying the recommended configurations.
Implementations§
source§impl UpdateComponentConfigurationInput
 
impl UpdateComponentConfigurationInput
sourcepub fn resource_group_name(&self) -> Option<&str>
 
pub fn resource_group_name(&self) -> Option<&str>
The name of the resource group.
sourcepub fn component_name(&self) -> Option<&str>
 
pub fn component_name(&self) -> Option<&str>
The name of the component.
sourcepub fn monitor(&self) -> Option<bool>
 
pub fn monitor(&self) -> Option<bool>
Indicates whether the application component is monitored.
sourcepub fn component_configuration(&self) -> Option<&str>
 
pub fn component_configuration(&self) -> Option<&str>
The configuration settings of the component. The value is the escaped JSON of the configuration. For more information about the JSON format, see Working with JSON. You can send a request to DescribeComponentConfigurationRecommendation to see the recommended configuration for a component. For the complete format of the component configuration file, see Component Configuration.
sourcepub fn auto_config_enabled(&self) -> Option<bool>
 
pub fn auto_config_enabled(&self) -> Option<bool>
Automatically configures the component by applying the recommended configurations.
source§impl UpdateComponentConfigurationInput
 
impl UpdateComponentConfigurationInput
sourcepub fn builder() -> UpdateComponentConfigurationInputBuilder
 
pub fn builder() -> UpdateComponentConfigurationInputBuilder
Creates a new builder-style object to manufacture UpdateComponentConfigurationInput.
Trait Implementations§
source§impl Clone for UpdateComponentConfigurationInput
 
impl Clone for UpdateComponentConfigurationInput
source§fn clone(&self) -> UpdateComponentConfigurationInput
 
fn clone(&self) -> UpdateComponentConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for UpdateComponentConfigurationInput
 
impl PartialEq for UpdateComponentConfigurationInput
source§fn eq(&self, other: &UpdateComponentConfigurationInput) -> bool
 
fn eq(&self, other: &UpdateComponentConfigurationInput) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateComponentConfigurationInput
Auto Trait Implementations§
impl Freeze for UpdateComponentConfigurationInput
impl RefUnwindSafe for UpdateComponentConfigurationInput
impl Send for UpdateComponentConfigurationInput
impl Sync for UpdateComponentConfigurationInput
impl Unpin for UpdateComponentConfigurationInput
impl UnwindSafe for UpdateComponentConfigurationInput
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