Class: Aws::ConnectCases::Types::GetCaseRuleResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConnectCases::Types::GetCaseRuleResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-connectcases/types.rb
Overview
Detailed case rule information. In the Amazon Connect admin website, case rules are known as *case field conditions*. For more information about case field conditions, see [Add case field conditions to a case template].
[1]: docs.aws.amazon.com/connect/latest/adminguide/case-field-conditions.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#case_rule_arn ⇒ String
The Amazon Resource Name (ARN) of the case rule.
-
#case_rule_id ⇒ String
Unique identifier of a case rule.
-
#created_time ⇒ Time
Timestamp when the resource was created.
-
#deleted ⇒ Boolean
Indicates whether the resource has been deleted.
-
#description ⇒ String
Description of a case rule.
-
#last_modified_time ⇒ Time
Timestamp when the resource was created or last modified.
-
#name ⇒ String
Name of the case rule.
-
#rule ⇒ Types::CaseRuleDetails
Represents what rule type should take place, under what conditions.
-
#tags ⇒ Hash<String,String>
A map of of key-value pairs that represent tags on a resource.
Instance Attribute Details
#case_rule_arn ⇒ String
The Amazon Resource Name (ARN) of the case rule.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#case_rule_id ⇒ String
Unique identifier of a case rule.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#created_time ⇒ Time
Timestamp when the resource was created.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#deleted ⇒ Boolean
Indicates whether the resource has been deleted.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Description of a case rule.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#last_modified_time ⇒ Time
Timestamp when the resource was created or last modified.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name of the case rule.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |
#rule ⇒ Types::CaseRuleDetails
Represents what rule type should take place, under what conditions.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) 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.
1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 |
# File 'lib/aws-sdk-connectcases/types.rb', line 1874 class GetCaseRuleResponse < Struct.new( :case_rule_id, :name, :case_rule_arn, :rule, :description, :deleted, :created_time, :last_modified_time, :tags) SENSITIVE = [] include Aws::Structure end |