Struct aws_sdk_migrationhubstrategy::operation::update_application_component_config::UpdateApplicationComponentConfigInput
source · #[non_exhaustive]pub struct UpdateApplicationComponentConfigInput {
pub application_component_id: Option<String>,
pub inclusion_status: Option<InclusionStatus>,
pub strategy_option: Option<StrategyOption>,
pub source_code_list: Option<Vec<SourceCode>>,
pub secrets_manager_key: Option<String>,
pub configure_only: Option<bool>,
pub app_type: Option<AppType>,
}
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.application_component_id: Option<String>
The ID of the application component. The ID is unique within an AWS account.
inclusion_status: Option<InclusionStatus>
Indicates whether the application component has been included for server recommendation or not.
strategy_option: Option<StrategyOption>
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies
response.
source_code_list: Option<Vec<SourceCode>>
The list of source code configurations to update for the application component.
secrets_manager_key: Option<String>
Database credentials.
configure_only: Option<bool>
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
app_type: Option<AppType>
The type of known component.
Implementations§
source§impl UpdateApplicationComponentConfigInput
impl UpdateApplicationComponentConfigInput
sourcepub fn application_component_id(&self) -> Option<&str>
pub fn application_component_id(&self) -> Option<&str>
The ID of the application component. The ID is unique within an AWS account.
sourcepub fn inclusion_status(&self) -> Option<&InclusionStatus>
pub fn inclusion_status(&self) -> Option<&InclusionStatus>
Indicates whether the application component has been included for server recommendation or not.
sourcepub fn strategy_option(&self) -> Option<&StrategyOption>
pub fn strategy_option(&self) -> Option<&StrategyOption>
The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies
response.
sourcepub fn source_code_list(&self) -> &[SourceCode]
pub fn source_code_list(&self) -> &[SourceCode]
The list of source code configurations to update for the application component.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .source_code_list.is_none()
.
sourcepub fn secrets_manager_key(&self) -> Option<&str>
pub fn secrets_manager_key(&self) -> Option<&str>
Database credentials.
sourcepub fn configure_only(&self) -> Option<bool>
pub fn configure_only(&self) -> Option<bool>
Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
source§impl UpdateApplicationComponentConfigInput
impl UpdateApplicationComponentConfigInput
sourcepub fn builder() -> UpdateApplicationComponentConfigInputBuilder
pub fn builder() -> UpdateApplicationComponentConfigInputBuilder
Creates a new builder-style object to manufacture UpdateApplicationComponentConfigInput
.
Trait Implementations§
source§impl Clone for UpdateApplicationComponentConfigInput
impl Clone for UpdateApplicationComponentConfigInput
source§fn clone(&self) -> UpdateApplicationComponentConfigInput
fn clone(&self) -> UpdateApplicationComponentConfigInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UpdateApplicationComponentConfigInput
impl PartialEq for UpdateApplicationComponentConfigInput
source§fn eq(&self, other: &UpdateApplicationComponentConfigInput) -> bool
fn eq(&self, other: &UpdateApplicationComponentConfigInput) -> bool
self
and other
values to be equal, and is used
by ==
.