Struct aws_sdk_emr::model::ClusterSummary
source · [−]#[non_exhaustive]pub struct ClusterSummary { /* private fields */ }Expand description
The summary description of the cluster.
Implementations
sourceimpl ClusterSummary
impl ClusterSummary
sourcepub fn status(&self) -> Option<&ClusterStatus>
pub fn status(&self) -> Option<&ClusterStatus>
The details about the current status of the cluster.
sourcepub fn normalized_instance_hours(&self) -> Option<i32>
pub fn normalized_instance_hours(&self) -> Option<i32>
An approximation of the cost of the cluster, represented in m1.small/hours. This value is incremented one time for every hour an m1.small instance runs. Larger instances are weighted more, so an EC2 instance that is roughly four times more expensive would result in the normalized instance hours being incremented by four. This result is only an approximation and does not reflect the actual billing rate.
sourcepub fn cluster_arn(&self) -> Option<&str>
pub fn cluster_arn(&self) -> Option<&str>
The Amazon Resource Name of the cluster.
sourcepub fn outpost_arn(&self) -> Option<&str>
pub fn outpost_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the Outpost where the cluster is launched.
sourceimpl ClusterSummary
impl ClusterSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ClusterSummary.
Trait Implementations
sourceimpl Clone for ClusterSummary
impl Clone for ClusterSummary
sourcefn clone(&self) -> ClusterSummary
fn clone(&self) -> ClusterSummary
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ClusterSummary
impl Debug for ClusterSummary
sourceimpl PartialEq<ClusterSummary> for ClusterSummary
impl PartialEq<ClusterSummary> for ClusterSummary
sourcefn eq(&self, other: &ClusterSummary) -> bool
fn eq(&self, other: &ClusterSummary) -> bool
impl StructuralPartialEq for ClusterSummary
Auto Trait Implementations
impl RefUnwindSafe for ClusterSummary
impl Send for ClusterSummary
impl Sync for ClusterSummary
impl Unpin for ClusterSummary
impl UnwindSafe for ClusterSummary
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more