Class: Aws::ConnectCases::Types::GetTemplateResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConnectCases::Types::GetTemplateResponse
- Defined in:
- gems/aws-sdk-connectcases/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][1]) 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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.
2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2278 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 |