Module: Aws::ConnectCases::Types
- Defined in:
- lib/aws-sdk-connectcases/types.rb
Defined Under Namespace
Classes: AccessDeniedException, AuditEvent, AuditEventField, AuditEventFieldValueUnion, AuditEventPerformedBy, BasicLayout, BatchGetFieldRequest, BatchGetFieldResponse, BatchPutFieldOptionsRequest, BatchPutFieldOptionsResponse, CaseEventIncludedData, CaseFilter, CaseSummary, CommentContent, CommentFilter, 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, EmptyFieldValue, 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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 |