Struct aws_sdk_m2::types::EnvironmentSummary
source · #[non_exhaustive]pub struct EnvironmentSummary {
pub name: String,
pub environment_arn: String,
pub environment_id: String,
pub instance_type: String,
pub status: EnvironmentLifecycle,
pub engine_type: EngineType,
pub engine_version: String,
pub creation_time: DateTime,
}Expand description
Contains a subset of the possible runtime environment attributes. Used in the environment list.
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.name: StringThe name of the runtime environment.
environment_arn: StringThe Amazon Resource Name (ARN) of a particular runtime environment.
environment_id: StringThe unique identifier of a particular runtime environment.
instance_type: StringThe instance type of the runtime environment.
status: EnvironmentLifecycleThe status of the runtime environment
engine_type: EngineTypeThe target platform for the runtime environment.
engine_version: StringThe version of the runtime engine.
creation_time: DateTimeThe timestamp when the runtime environment was created.
Implementations§
source§impl EnvironmentSummary
impl EnvironmentSummary
sourcepub fn environment_arn(&self) -> &str
pub fn environment_arn(&self) -> &str
The Amazon Resource Name (ARN) of a particular runtime environment.
sourcepub fn environment_id(&self) -> &str
pub fn environment_id(&self) -> &str
The unique identifier of a particular runtime environment.
sourcepub fn instance_type(&self) -> &str
pub fn instance_type(&self) -> &str
The instance type of the runtime environment.
sourcepub fn status(&self) -> &EnvironmentLifecycle
pub fn status(&self) -> &EnvironmentLifecycle
The status of the runtime environment
sourcepub fn engine_type(&self) -> &EngineType
pub fn engine_type(&self) -> &EngineType
The target platform for the runtime environment.
sourcepub fn engine_version(&self) -> &str
pub fn engine_version(&self) -> &str
The version of the runtime engine.
sourcepub fn creation_time(&self) -> &DateTime
pub fn creation_time(&self) -> &DateTime
The timestamp when the runtime environment was created.
source§impl EnvironmentSummary
impl EnvironmentSummary
sourcepub fn builder() -> EnvironmentSummaryBuilder
pub fn builder() -> EnvironmentSummaryBuilder
Creates a new builder-style object to manufacture EnvironmentSummary.
Trait Implementations§
source§impl Clone for EnvironmentSummary
impl Clone for EnvironmentSummary
source§fn clone(&self) -> EnvironmentSummary
fn clone(&self) -> EnvironmentSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for EnvironmentSummary
impl Debug for EnvironmentSummary
source§impl PartialEq for EnvironmentSummary
impl PartialEq for EnvironmentSummary
source§fn eq(&self, other: &EnvironmentSummary) -> bool
fn eq(&self, other: &EnvironmentSummary) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for EnvironmentSummary
Auto Trait Implementations§
impl Freeze for EnvironmentSummary
impl RefUnwindSafe for EnvironmentSummary
impl Send for EnvironmentSummary
impl Sync for EnvironmentSummary
impl Unpin for EnvironmentSummary
impl UnwindSafe for EnvironmentSummary
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