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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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.
2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2201 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 |