Class: Aws::ConnectCases::Types::GetTemplateResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConnectCases::Types::GetTemplateResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-connectcases/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#created_time ⇒ Time
Timestamp at which the resource was created.
-
#deleted ⇒ Boolean
Denotes whether or not the resource has been deleted.
-
#description ⇒ String
A brief description of the template.
-
#last_modified_time ⇒ Time
Timestamp at which the resource was created or last modified.
-
#layout_configuration ⇒ Types::LayoutConfiguration
Configuration of layouts associated to the template.
-
#name ⇒ String
The name of the template.
-
#required_fields ⇒ Array<Types::RequiredField>
A list of fields that must contain a value for a case to be successfully created with this template.
-
#rules ⇒ Array<Types::TemplateRule>
A list of case rules (also known as [case field conditions]) on a template.
-
#status ⇒ String
The status of the template.
-
#tag_propagation_configurations ⇒ Array<Types::TagPropagationConfiguration>
Defines tag propagation configuration for resources created within a domain.
-
#tags ⇒ Hash<String,String>
A map of of key-value pairs that represent tags on a resource.
-
#template_arn ⇒ String
The Amazon Resource Name (ARN) of the template.
-
#template_id ⇒ String
A unique identifier of a template.
Instance Attribute Details
#created_time ⇒ Time
Timestamp at which the resource was created.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#deleted ⇒ Boolean
Denotes whether or not the resource has been deleted.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A brief description of the template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
Timestamp at which the resource was created or last modified.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#layout_configuration ⇒ Types::LayoutConfiguration
Configuration of layouts associated to the template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#required_fields ⇒ Array<Types::RequiredField>
A list of fields that must contain a value for a case to be successfully created with this template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#rules ⇒ Array<Types::TemplateRule>
A list of case rules (also known as [case field conditions]) on a template.
[1]: docs.aws.amazon.com/connect/latest/adminguide/case-field-conditions.html
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#tag_propagation_configurations ⇒ Array<Types::TagPropagationConfiguration>
Defines tag propagation configuration for resources created within a domain. Tags specified here will be automatically applied to resources being created for the specified resource type.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
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.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#template_arn ⇒ String
The Amazon Resource Name (ARN) of the template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |
#template_id ⇒ String
A unique identifier of a template.
2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 |
# File 'lib/aws-sdk-connectcases/types.rb', line 2283 class GetTemplateResponse < Struct.new( :template_id, :template_arn, :name, :description, :layout_configuration, :required_fields, :tags, :status, :deleted, :created_time, :last_modified_time, :rules, :tag_propagation_configurations) SENSITIVE = [] include Aws::Structure end |