#[non_exhaustive]pub struct UpdateApplicationInput {
pub application_arn: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub status: Option<ApplicationStatus>,
pub portal_options: Option<UpdateApplicationPortalOptions>,
}
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_arn: Option<String>
Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
name: Option<String>
Specifies the updated name for the application.
description: Option<String>
The description of the .
status: Option<ApplicationStatus>
Specifies whether the application is enabled or disabled.
portal_options: Option<UpdateApplicationPortalOptions>
A structure that describes the options for the portal associated with an application.
Implementations§
source§impl UpdateApplicationInput
impl UpdateApplicationInput
sourcepub fn application_arn(&self) -> Option<&str>
pub fn application_arn(&self) -> Option<&str>
Specifies the ARN of the application. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the .
sourcepub fn status(&self) -> Option<&ApplicationStatus>
pub fn status(&self) -> Option<&ApplicationStatus>
Specifies whether the application is enabled or disabled.
sourcepub fn portal_options(&self) -> Option<&UpdateApplicationPortalOptions>
pub fn portal_options(&self) -> Option<&UpdateApplicationPortalOptions>
A structure that describes the options for the portal associated with an application.
source§impl UpdateApplicationInput
impl UpdateApplicationInput
sourcepub fn builder() -> UpdateApplicationInputBuilder
pub fn builder() -> UpdateApplicationInputBuilder
Creates a new builder-style object to manufacture UpdateApplicationInput
.
Trait Implementations§
source§impl Clone for UpdateApplicationInput
impl Clone for UpdateApplicationInput
source§fn clone(&self) -> UpdateApplicationInput
fn clone(&self) -> UpdateApplicationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for UpdateApplicationInput
impl Debug for UpdateApplicationInput
source§impl PartialEq for UpdateApplicationInput
impl PartialEq for UpdateApplicationInput
source§fn eq(&self, other: &UpdateApplicationInput) -> bool
fn eq(&self, other: &UpdateApplicationInput) -> bool
self
and other
values to be equal, and is used
by ==
.