#[non_exhaustive]pub struct ChangeProgressDetails {
pub change_id: Option<String>,
pub message: Option<String>,
pub config_change_status: Option<ConfigChangeStatus>,
pub start_time: Option<DateTime>,
pub last_updated_time: Option<DateTime>,
pub initiated_by: Option<InitiatedBy>,
}Expand description
Specifies change details of the domain configuration change.
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.change_id: Option<String>The unique change identifier associated with a specific domain configuration change.
message: Option<String>Contains an optional message associated with the domain configuration change.
config_change_status: Option<ConfigChangeStatus>The current status of the configuration change.
start_time: Option<DateTime>The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
last_updated_time: Option<DateTime>The last time that the configuration change was updated.
initiated_by: Option<InitiatedBy>The IAM principal who initiated the configuration change.
Implementations§
source§impl ChangeProgressDetails
impl ChangeProgressDetails
sourcepub fn change_id(&self) -> Option<&str>
pub fn change_id(&self) -> Option<&str>
The unique change identifier associated with a specific domain configuration change.
sourcepub fn message(&self) -> Option<&str>
pub fn message(&self) -> Option<&str>
Contains an optional message associated with the domain configuration change.
sourcepub fn config_change_status(&self) -> Option<&ConfigChangeStatus>
pub fn config_change_status(&self) -> Option<&ConfigChangeStatus>
The current status of the configuration change.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The time that the configuration change was initiated, in Universal Coordinated Time (UTC).
sourcepub fn last_updated_time(&self) -> Option<&DateTime>
pub fn last_updated_time(&self) -> Option<&DateTime>
The last time that the configuration change was updated.
sourcepub fn initiated_by(&self) -> Option<&InitiatedBy>
pub fn initiated_by(&self) -> Option<&InitiatedBy>
The IAM principal who initiated the configuration change.
source§impl ChangeProgressDetails
impl ChangeProgressDetails
sourcepub fn builder() -> ChangeProgressDetailsBuilder
pub fn builder() -> ChangeProgressDetailsBuilder
Creates a new builder-style object to manufacture ChangeProgressDetails.
Trait Implementations§
source§impl Clone for ChangeProgressDetails
impl Clone for ChangeProgressDetails
source§fn clone(&self) -> ChangeProgressDetails
fn clone(&self) -> ChangeProgressDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ChangeProgressDetails
impl Debug for ChangeProgressDetails
source§impl PartialEq for ChangeProgressDetails
impl PartialEq for ChangeProgressDetails
source§fn eq(&self, other: &ChangeProgressDetails) -> bool
fn eq(&self, other: &ChangeProgressDetails) -> bool
self and other values to be equal, and is used
by ==.