pub struct UpdateApplicationRequest {
pub application_configuration_update: Option<ApplicationConfigurationUpdate>,
pub application_name: String,
pub cloud_watch_logging_option_updates: Option<Vec<CloudWatchLoggingOptionUpdate>>,
pub current_application_version_id: i64,
pub run_configuration_update: Option<RunConfigurationUpdate>,
pub service_execution_role_update: Option<String>,
}Fields§
§application_configuration_update: Option<ApplicationConfigurationUpdate>Describes application configuration updates.
application_name: StringThe name of the application to update.
cloud_watch_logging_option_updates: Option<Vec<CloudWatchLoggingOptionUpdate>>Describes application Amazon CloudWatch logging option updates. You can only update existing CloudWatch logging options with this action. To add a new CloudWatch logging option, use AddApplicationCloudWatchLoggingOption.
current_application_version_id: i64The current application version ID. You can retrieve the application version ID using DescribeApplication.
run_configuration_update: Option<RunConfigurationUpdate>Describes updates to the application's starting parameters.
service_execution_role_update: Option<String>Describes updates to the service execution role.
Trait Implementations§
Source§impl Clone for UpdateApplicationRequest
impl Clone for UpdateApplicationRequest
Source§fn clone(&self) -> UpdateApplicationRequest
fn clone(&self) -> UpdateApplicationRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpdateApplicationRequest
impl Debug for UpdateApplicationRequest
Source§impl Default for UpdateApplicationRequest
impl Default for UpdateApplicationRequest
Source§fn default() -> UpdateApplicationRequest
fn default() -> UpdateApplicationRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateApplicationRequest
impl PartialEq for UpdateApplicationRequest
Source§impl Serialize for UpdateApplicationRequest
impl Serialize for UpdateApplicationRequest
impl StructuralPartialEq for UpdateApplicationRequest
Auto Trait Implementations§
impl !Freeze for UpdateApplicationRequest
impl RefUnwindSafe for UpdateApplicationRequest
impl Send for UpdateApplicationRequest
impl Sync for UpdateApplicationRequest
impl Unpin for UpdateApplicationRequest
impl UnwindSafe for UpdateApplicationRequest
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
Mutably borrows from an owned value. Read more