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, 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.
-
#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.
1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1580 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
.
1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1959 class RelatedItemContent < Struct.new( :comment, :contact, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Comment < RelatedItemContent; end class Contact < RelatedItemContent; end class Unknown < RelatedItemContent; end end |
#contact ⇒ Types::ContactFilter
A filter for related items of type Contact
.
1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 1959 class RelatedItemContent < Struct.new( :comment, :contact, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Comment < RelatedItemContent; end class Contact < 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.
2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2285 class Section < Struct.new( :field_group, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class FieldGroup < Section; end class Unknown < Section; 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.
2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 2567 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 |