Class: Aws::Connect::Types::TaskTemplateConstraints

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb

Overview

Describes constraints that apply to the template fields.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#invisible_fieldsArray<Types::InvisibleFieldInfo>

Lists the fields that are invisible to agents.

Returns:



20652
20653
20654
20655
20656
20657
20658
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 20652

class TaskTemplateConstraints < Struct.new(
  :required_fields,
  :read_only_fields,
  :invisible_fields)
  SENSITIVE = []
  include Aws::Structure
end

#read_only_fieldsArray<Types::ReadOnlyFieldInfo>

Lists the fields that are read-only to agents, and cannot be edited.

Returns:



20652
20653
20654
20655
20656
20657
20658
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 20652

class TaskTemplateConstraints < Struct.new(
  :required_fields,
  :read_only_fields,
  :invisible_fields)
  SENSITIVE = []
  include Aws::Structure
end

#required_fieldsArray<Types::RequiredFieldInfo>

Lists the fields that are required to be filled by agents.

Returns:



20652
20653
20654
20655
20656
20657
20658
# File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 20652

class TaskTemplateConstraints < Struct.new(
  :required_fields,
  :read_only_fields,
  :invisible_fields)
  SENSITIVE = []
  include Aws::Structure
end