#[non_exhaustive]pub struct WorkloadDeploymentPatternDataSummary {
pub workload_name: Option<String>,
pub deployment_pattern_name: Option<String>,
pub workload_version_name: Option<String>,
pub display_name: Option<String>,
pub description: Option<String>,
pub status: Option<WorkloadDeploymentPatternStatus>,
pub status_message: Option<String>,
}
Expand description
Describes a workload deployment pattern.
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.workload_name: Option<String>
The name of the workload.
deployment_pattern_name: Option<String>
The name of a workload deployment pattern.
workload_version_name: Option<String>
The name of the workload deployment pattern version.
display_name: Option<String>
The display name of a workload deployment pattern.
description: Option<String>
The description of a workload deployment pattern.
status: Option<WorkloadDeploymentPatternStatus>
The status of a workload deployment pattern.
status_message: Option<String>
A message about a workload deployment pattern's status.
Implementations§
source§impl WorkloadDeploymentPatternDataSummary
impl WorkloadDeploymentPatternDataSummary
sourcepub fn workload_name(&self) -> Option<&str>
pub fn workload_name(&self) -> Option<&str>
The name of the workload.
sourcepub fn deployment_pattern_name(&self) -> Option<&str>
pub fn deployment_pattern_name(&self) -> Option<&str>
The name of a workload deployment pattern.
sourcepub fn workload_version_name(&self) -> Option<&str>
pub fn workload_version_name(&self) -> Option<&str>
The name of the workload deployment pattern version.
sourcepub fn display_name(&self) -> Option<&str>
pub fn display_name(&self) -> Option<&str>
The display name of a workload deployment pattern.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of a workload deployment pattern.
sourcepub fn status(&self) -> Option<&WorkloadDeploymentPatternStatus>
pub fn status(&self) -> Option<&WorkloadDeploymentPatternStatus>
The status of a workload deployment pattern.
sourcepub fn status_message(&self) -> Option<&str>
pub fn status_message(&self) -> Option<&str>
A message about a workload deployment pattern's status.
source§impl WorkloadDeploymentPatternDataSummary
impl WorkloadDeploymentPatternDataSummary
sourcepub fn builder() -> WorkloadDeploymentPatternDataSummaryBuilder
pub fn builder() -> WorkloadDeploymentPatternDataSummaryBuilder
Creates a new builder-style object to manufacture WorkloadDeploymentPatternDataSummary
.
Trait Implementations§
source§impl Clone for WorkloadDeploymentPatternDataSummary
impl Clone for WorkloadDeploymentPatternDataSummary
source§fn clone(&self) -> WorkloadDeploymentPatternDataSummary
fn clone(&self) -> WorkloadDeploymentPatternDataSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for WorkloadDeploymentPatternDataSummary
impl PartialEq for WorkloadDeploymentPatternDataSummary
source§fn eq(&self, other: &WorkloadDeploymentPatternDataSummary) -> bool
fn eq(&self, other: &WorkloadDeploymentPatternDataSummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for WorkloadDeploymentPatternDataSummary
Auto Trait Implementations§
impl Freeze for WorkloadDeploymentPatternDataSummary
impl RefUnwindSafe for WorkloadDeploymentPatternDataSummary
impl Send for WorkloadDeploymentPatternDataSummary
impl Sync for WorkloadDeploymentPatternDataSummary
impl Unpin for WorkloadDeploymentPatternDataSummary
impl UnwindSafe for WorkloadDeploymentPatternDataSummary
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