Struct aws_sdk_connect::types::Evaluation
source · #[non_exhaustive]pub struct Evaluation {
pub evaluation_id: Option<String>,
pub evaluation_arn: Option<String>,
pub metadata: Option<EvaluationMetadata>,
pub answers: Option<HashMap<String, EvaluationAnswerOutput>>,
pub notes: Option<HashMap<String, EvaluationNote>>,
pub status: Option<EvaluationStatus>,
pub scores: Option<HashMap<String, EvaluationScore>>,
pub created_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
pub tags: Option<HashMap<String, String>>,
}
Expand description
Information about a contact evaluation.
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.evaluation_id: Option<String>
A unique identifier for the contact evaluation.
evaluation_arn: Option<String>
The Amazon Resource Name (ARN) for the contact evaluation resource.
metadata: Option<EvaluationMetadata>
Metadata about the contact evaluation.
answers: Option<HashMap<String, EvaluationAnswerOutput>>
A map of question identifiers to answer value.
notes: Option<HashMap<String, EvaluationNote>>
A map of question identifiers to note value.
status: Option<EvaluationStatus>
The status of the contact evaluation.
scores: Option<HashMap<String, EvaluationScore>>
A map of item (section or question) identifiers to score value.
created_time: Option<DateTime>
The timestamp for when the evaluation was created.
last_modified_time: Option<DateTime>
The timestamp for when the evaluation was last updated.
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
Implementations§
source§impl Evaluation
impl Evaluation
sourcepub fn evaluation_id(&self) -> Option<&str>
pub fn evaluation_id(&self) -> Option<&str>
A unique identifier for the contact evaluation.
sourcepub fn evaluation_arn(&self) -> Option<&str>
pub fn evaluation_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the contact evaluation resource.
sourcepub fn metadata(&self) -> Option<&EvaluationMetadata>
pub fn metadata(&self) -> Option<&EvaluationMetadata>
Metadata about the contact evaluation.
sourcepub fn answers(&self) -> Option<&HashMap<String, EvaluationAnswerOutput>>
pub fn answers(&self) -> Option<&HashMap<String, EvaluationAnswerOutput>>
A map of question identifiers to answer value.
sourcepub fn notes(&self) -> Option<&HashMap<String, EvaluationNote>>
pub fn notes(&self) -> Option<&HashMap<String, EvaluationNote>>
A map of question identifiers to note value.
sourcepub fn status(&self) -> Option<&EvaluationStatus>
pub fn status(&self) -> Option<&EvaluationStatus>
The status of the contact evaluation.
sourcepub fn scores(&self) -> Option<&HashMap<String, EvaluationScore>>
pub fn scores(&self) -> Option<&HashMap<String, EvaluationScore>>
A map of item (section or question) identifiers to score value.
sourcepub fn created_time(&self) -> Option<&DateTime>
pub fn created_time(&self) -> Option<&DateTime>
The timestamp for when the evaluation was created.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The timestamp for when the evaluation was last updated.
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
source§impl Evaluation
impl Evaluation
sourcepub fn builder() -> EvaluationBuilder
pub fn builder() -> EvaluationBuilder
Creates a new builder-style object to manufacture Evaluation
.
Trait Implementations§
source§impl Clone for Evaluation
impl Clone for Evaluation
source§fn clone(&self) -> Evaluation
fn clone(&self) -> Evaluation
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for Evaluation
impl Debug for Evaluation
source§impl PartialEq<Evaluation> for Evaluation
impl PartialEq<Evaluation> for Evaluation
source§fn eq(&self, other: &Evaluation) -> bool
fn eq(&self, other: &Evaluation) -> bool
self
and other
values to be equal, and is used
by ==
.