#[non_exhaustive]pub struct GetTemplateOutput {
pub template_id: Option<String>,
pub template_arn: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub layout_configuration: Option<LayoutConfiguration>,
pub required_fields: Option<Vec<RequiredField>>,
pub tags: Option<HashMap<String, Option<String>>>,
pub status: Option<TemplateStatus>,
/* private fields */
}
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.template_id: Option<String>
A unique identifier of a template.
template_arn: Option<String>
The Amazon Resource Name (ARN) of the template.
name: Option<String>
The name of the template.
description: Option<String>
A brief description of the template.
layout_configuration: Option<LayoutConfiguration>
Configuration of layouts associated to the template.
required_fields: Option<Vec<RequiredField>>
A list of fields that must contain a value for a case to be successfully created with this template.
A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
status: Option<TemplateStatus>
The status of the template.
Implementations§
source§impl GetTemplateOutput
impl GetTemplateOutput
sourcepub fn template_id(&self) -> Option<&str>
pub fn template_id(&self) -> Option<&str>
A unique identifier of a template.
sourcepub fn template_arn(&self) -> Option<&str>
pub fn template_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the template.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
A brief description of the template.
sourcepub fn layout_configuration(&self) -> Option<&LayoutConfiguration>
pub fn layout_configuration(&self) -> Option<&LayoutConfiguration>
Configuration of layouts associated to the template.
sourcepub fn required_fields(&self) -> Option<&[RequiredField]>
pub fn required_fields(&self) -> Option<&[RequiredField]>
A list of fields that must contain a value for a case to be successfully created with this template.
A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
sourcepub fn status(&self) -> Option<&TemplateStatus>
pub fn status(&self) -> Option<&TemplateStatus>
The status of the template.
source§impl GetTemplateOutput
impl GetTemplateOutput
sourcepub fn builder() -> GetTemplateOutputBuilder
pub fn builder() -> GetTemplateOutputBuilder
Creates a new builder-style object to manufacture GetTemplateOutput
.
Trait Implementations§
source§impl Clone for GetTemplateOutput
impl Clone for GetTemplateOutput
source§fn clone(&self) -> GetTemplateOutput
fn clone(&self) -> GetTemplateOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetTemplateOutput
impl Debug for GetTemplateOutput
source§impl PartialEq for GetTemplateOutput
impl PartialEq for GetTemplateOutput
source§fn eq(&self, other: &GetTemplateOutput) -> bool
fn eq(&self, other: &GetTemplateOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetTemplateOutput
impl RequestId for GetTemplateOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.