Module: Aws::ConnectCases::Types
- Defined in:
- gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb
Defined Under Namespace
Classes: AccessDeniedException, AuditEvent, AuditEventField, AuditEventFieldValueUnion, AuditEventPerformedBy, BasicLayout, BatchGetFieldRequest, BatchGetFieldResponse, BatchPutFieldOptionsRequest, BatchPutFieldOptionsResponse, CaseEventIncludedData, CaseFilter, CaseSummary, CommentContent, ConflictException, Contact, ContactContent, ContactFilter, CreateCaseRequest, CreateCaseResponse, CreateDomainRequest, CreateDomainResponse, CreateFieldRequest, CreateFieldResponse, CreateLayoutRequest, CreateLayoutResponse, CreateRelatedItemRequest, CreateRelatedItemResponse, CreateTemplateRequest, CreateTemplateResponse, DeleteDomainRequest, DeleteDomainResponse, DeleteFieldRequest, DeleteFieldResponse, DeleteLayoutRequest, DeleteLayoutResponse, DeleteTemplateRequest, DeleteTemplateResponse, DomainSummary, EventBridgeConfiguration, EventIncludedData, FieldError, FieldFilter, FieldGroup, FieldIdentifier, FieldItem, FieldOption, FieldOptionError, FieldSummary, FieldValue, FieldValueUnion, FileContent, FileFilter, GetCaseAuditEventsRequest, GetCaseAuditEventsResponse, GetCaseEventConfigurationRequest, GetCaseEventConfigurationResponse, GetCaseRequest, GetCaseResponse, GetDomainRequest, GetDomainResponse, GetFieldResponse, GetLayoutRequest, GetLayoutResponse, GetTemplateRequest, GetTemplateResponse, InternalServerException, LayoutConfiguration, LayoutContent, LayoutSections, LayoutSummary, ListCasesForContactRequest, ListCasesForContactResponse, ListDomainsRequest, ListDomainsResponse, ListFieldOptionsRequest, ListFieldOptionsResponse, ListFieldsRequest, ListFieldsResponse, ListLayoutsRequest, ListLayoutsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTemplatesRequest, ListTemplatesResponse, PutCaseEventConfigurationRequest, PutCaseEventConfigurationResponse, RelatedItemContent, RelatedItemEventIncludedData, RelatedItemInputContent, RelatedItemTypeFilter, RequiredField, ResourceNotFoundException, SearchCasesRequest, SearchCasesResponse, SearchCasesResponseItem, SearchRelatedItemsRequest, SearchRelatedItemsResponse, SearchRelatedItemsResponseItem, Section, ServiceQuotaExceededException, Sort, TagResourceRequest, TemplateSummary, ThrottlingException, UntagResourceRequest, UpdateCaseRequest, UpdateCaseResponse, UpdateFieldRequest, UpdateFieldResponse, UpdateLayoutRequest, UpdateLayoutResponse, UpdateTemplateRequest, UpdateTemplateResponse, UserUnion, ValidationException
Instance Attribute Summary collapse
-
#and_all ⇒ Array<Types::CaseFilter>
Provides "and all" filtering.
-
#basic ⇒ Types::BasicLayout
Content specific to
BasicLayout
type. -
#boolean_value ⇒ Boolean
Can be either null, or have a Boolean value type.
-
#comment ⇒ Types::CommentFilter
A filter for related items of type
Comment
. -
#contact ⇒ Types::ContactFilter
A filter for related items of type
Contact
. -
#contains ⇒ Types::FieldValue
Object containing field identifier and value information.
-
#double_value ⇒ Float
Can be either null, or have a Double number value type.
-
#empty_value ⇒ Types::EmptyFieldValue
An empty value.
-
#equal_to ⇒ Types::FieldValue
Object containing field identifier and value information.
-
#field ⇒ Types::FieldFilter
A list of fields to filter on.
-
#field_group ⇒ Types::FieldGroup
Consists of a group of fields and associated properties.
-
#file ⇒ Types::FileFilter
A filter for related items of this type of
File
. -
#greater_than ⇒ Types::FieldValue
Object containing field identifier and value information.
-
#greater_than_or_equal_to ⇒ Types::FieldValue
Object containing field identifier and value information.
-
#less_than ⇒ Types::FieldValue
Object containing field identifier and value information.
-
#less_than_or_equal_to ⇒ Types::FieldValue
Object containing field identifier and value information.
-
#not ⇒ Types::CaseFilter
A filter for cases.
-
#or_all ⇒ Array<Types::CaseFilter>
Provides "or all" filtering.
-
#string_value ⇒ String
String value type.
-
#user_arn ⇒ String
Represents the Amazon Connect ARN of the user.
-
#user_arn_value ⇒ String
Represents the user that performed the audit.
Instance Attribute Details
#and_all ⇒ Array<Types::CaseFilter>
Provides "and all" filtering.
285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 285 class CaseFilter < Struct.new( :and_all, :field, :not, :or_all, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndAll < CaseFilter; end class Field < CaseFilter; end class Not < CaseFilter; end class OrAll < CaseFilter; end class Unknown < CaseFilter; end end |
#basic ⇒ Types::BasicLayout
Content specific to BasicLayout
type. It configures fields in the
top panel and More Info tab of Cases user interface.
1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1608 class LayoutContent < Struct.new( :basic, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Basic < LayoutContent; end class Unknown < LayoutContent; end end |
#boolean_value ⇒ Boolean
Can be either null, or have a Boolean value type. Only one value can be provided.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 123 class AuditEventFieldValueUnion < Struct.new( :boolean_value, :double_value, :empty_value, :string_value, :user_arn_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BooleanValue < AuditEventFieldValueUnion; end class DoubleValue < AuditEventFieldValueUnion; end class EmptyValue < AuditEventFieldValueUnion; end class StringValue < AuditEventFieldValueUnion; end class UserArnValue < AuditEventFieldValueUnion; end class Unknown < AuditEventFieldValueUnion; end end |
#comment ⇒ Types::CommentFilter
A filter for related items of type Comment
.
1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1991 class RelatedItemContent < Struct.new( :comment, :contact, :file, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Comment < RelatedItemContent; end class Contact < RelatedItemContent; end class File < RelatedItemContent; end class Unknown < RelatedItemContent; end end |
#contact ⇒ Types::ContactFilter
A filter for related items of type Contact
.
1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1991 class RelatedItemContent < Struct.new( :comment, :contact, :file, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Comment < RelatedItemContent; end class Contact < RelatedItemContent; end class File < RelatedItemContent; end class Unknown < RelatedItemContent; end end |
#contains ⇒ Types::FieldValue
Object containing field identifier and value information.
919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 919 class FieldFilter < Struct.new( :contains, :equal_to, :greater_than, :greater_than_or_equal_to, :less_than, :less_than_or_equal_to, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Contains < FieldFilter; end class EqualTo < FieldFilter; end class GreaterThan < FieldFilter; end class GreaterThanOrEqualTo < FieldFilter; end class LessThan < FieldFilter; end class LessThanOrEqualTo < FieldFilter; end class Unknown < FieldFilter; end end |
#double_value ⇒ Float
Can be either null, or have a Double number value type. Only one value can be provided.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 123 class AuditEventFieldValueUnion < Struct.new( :boolean_value, :double_value, :empty_value, :string_value, :user_arn_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BooleanValue < AuditEventFieldValueUnion; end class DoubleValue < AuditEventFieldValueUnion; end class EmptyValue < AuditEventFieldValueUnion; end class StringValue < AuditEventFieldValueUnion; end class UserArnValue < AuditEventFieldValueUnion; end class Unknown < AuditEventFieldValueUnion; end end |
#empty_value ⇒ Types::EmptyFieldValue
An empty value.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 123 class AuditEventFieldValueUnion < Struct.new( :boolean_value, :double_value, :empty_value, :string_value, :user_arn_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BooleanValue < AuditEventFieldValueUnion; end class DoubleValue < AuditEventFieldValueUnion; end class EmptyValue < AuditEventFieldValueUnion; end class StringValue < AuditEventFieldValueUnion; end class UserArnValue < AuditEventFieldValueUnion; end class Unknown < AuditEventFieldValueUnion; end end |
#equal_to ⇒ Types::FieldValue
Object containing field identifier and value information.
919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 919 class FieldFilter < Struct.new( :contains, :equal_to, :greater_than, :greater_than_or_equal_to, :less_than, :less_than_or_equal_to, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Contains < FieldFilter; end class EqualTo < FieldFilter; end class GreaterThan < FieldFilter; end class GreaterThanOrEqualTo < FieldFilter; end class LessThan < FieldFilter; end class LessThanOrEqualTo < FieldFilter; end class Unknown < FieldFilter; end end |
#field ⇒ Types::FieldFilter
A list of fields to filter on.
285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 285 class CaseFilter < Struct.new( :and_all, :field, :not, :or_all, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndAll < CaseFilter; end class Field < CaseFilter; end class Not < CaseFilter; end class OrAll < CaseFilter; end class Unknown < CaseFilter; end end |
#field_group ⇒ Types::FieldGroup
Consists of a group of fields and associated properties.
2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2331 class Section < Struct.new( :field_group, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FieldGroup < Section; end class Unknown < Section; end end |
#file ⇒ Types::FileFilter
A filter for related items of this type of File
.
1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1991 class RelatedItemContent < Struct.new( :comment, :contact, :file, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Comment < RelatedItemContent; end class Contact < RelatedItemContent; end class File < RelatedItemContent; end class Unknown < RelatedItemContent; end end |
#greater_than ⇒ Types::FieldValue
Object containing field identifier and value information.
919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 919 class FieldFilter < Struct.new( :contains, :equal_to, :greater_than, :greater_than_or_equal_to, :less_than, :less_than_or_equal_to, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Contains < FieldFilter; end class EqualTo < FieldFilter; end class GreaterThan < FieldFilter; end class GreaterThanOrEqualTo < FieldFilter; end class LessThan < FieldFilter; end class LessThanOrEqualTo < FieldFilter; end class Unknown < FieldFilter; end end |
#greater_than_or_equal_to ⇒ Types::FieldValue
Object containing field identifier and value information.
919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 919 class FieldFilter < Struct.new( :contains, :equal_to, :greater_than, :greater_than_or_equal_to, :less_than, :less_than_or_equal_to, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Contains < FieldFilter; end class EqualTo < FieldFilter; end class GreaterThan < FieldFilter; end class GreaterThanOrEqualTo < FieldFilter; end class LessThan < FieldFilter; end class LessThanOrEqualTo < FieldFilter; end class Unknown < FieldFilter; end end |
#less_than ⇒ Types::FieldValue
Object containing field identifier and value information.
919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 919 class FieldFilter < Struct.new( :contains, :equal_to, :greater_than, :greater_than_or_equal_to, :less_than, :less_than_or_equal_to, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Contains < FieldFilter; end class EqualTo < FieldFilter; end class GreaterThan < FieldFilter; end class GreaterThanOrEqualTo < FieldFilter; end class LessThan < FieldFilter; end class LessThanOrEqualTo < FieldFilter; end class Unknown < FieldFilter; end end |
#less_than_or_equal_to ⇒ Types::FieldValue
Object containing field identifier and value information.
919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 919 class FieldFilter < Struct.new( :contains, :equal_to, :greater_than, :greater_than_or_equal_to, :less_than, :less_than_or_equal_to, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Contains < FieldFilter; end class EqualTo < FieldFilter; end class GreaterThan < FieldFilter; end class GreaterThanOrEqualTo < FieldFilter; end class LessThan < FieldFilter; end class LessThanOrEqualTo < FieldFilter; end class Unknown < FieldFilter; end end |
#not ⇒ Types::CaseFilter
A filter for cases. Only one value can be provided.
285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 285 class CaseFilter < Struct.new( :and_all, :field, :not, :or_all, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndAll < CaseFilter; end class Field < CaseFilter; end class Not < CaseFilter; end class OrAll < CaseFilter; end class Unknown < CaseFilter; end end |
#or_all ⇒ Array<Types::CaseFilter>
Provides "or all" filtering.
285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 285 class CaseFilter < Struct.new( :and_all, :field, :not, :or_all, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AndAll < CaseFilter; end class Field < CaseFilter; end class Not < CaseFilter; end class OrAll < CaseFilter; end class Unknown < CaseFilter; end end |
#string_value ⇒ String
String value type.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 123 class AuditEventFieldValueUnion < Struct.new( :boolean_value, :double_value, :empty_value, :string_value, :user_arn_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BooleanValue < AuditEventFieldValueUnion; end class DoubleValue < AuditEventFieldValueUnion; end class EmptyValue < AuditEventFieldValueUnion; end class StringValue < AuditEventFieldValueUnion; end class UserArnValue < AuditEventFieldValueUnion; end class Unknown < AuditEventFieldValueUnion; end end |
#user_arn ⇒ String
Represents the Amazon Connect ARN of the user.
2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2613 class UserUnion < Struct.new( :user_arn, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UserArn < UserUnion; end class Unknown < UserUnion; end end |
#user_arn_value ⇒ String
Represents the user that performed the audit.
123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 123 class AuditEventFieldValueUnion < Struct.new( :boolean_value, :double_value, :empty_value, :string_value, :user_arn_value, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class BooleanValue < AuditEventFieldValueUnion; end class DoubleValue < AuditEventFieldValueUnion; end class EmptyValue < AuditEventFieldValueUnion; end class StringValue < AuditEventFieldValueUnion; end class UserArnValue < AuditEventFieldValueUnion; end class Unknown < AuditEventFieldValueUnion; end end |