Class: Aws::ConnectCases::Types::BatchCreateRelatedItemRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ConnectCases::Types::BatchCreateRelatedItemRequest
- Defined in:
- gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#cases ⇒ Array<Types::BatchCreateRelatedItemIdentifier>
The list of cases to associate the related item with.
-
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
-
#content ⇒ Types::RelatedItemInputContent
The content of the related item to be created.
-
#domain_id ⇒ String
The unique identifier of the Cases domain.
-
#performed_by ⇒ Types::UserUnion
The entity that created the related item.
Instance Attribute Details
#cases ⇒ Array<Types::BatchCreateRelatedItemIdentifier>
The list of cases to associate the related item with. All cases must belong to the same domain.
306 307 308 309 310 311 312 313 314 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 306 class BatchCreateRelatedItemRequest < Struct.new( :domain_id, :content, :cases, :performed_by, :client_token) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.
If you retry a request with the same client token, the service
returns the original response instead of processing the request
again. If you reuse a client token with different request
parameters, the request fails with a ConflictException.
A suitable default value is auto-generated. You should normally not need to pass this option.
306 307 308 309 310 311 312 313 314 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 306 class BatchCreateRelatedItemRequest < Struct.new( :domain_id, :content, :cases, :performed_by, :client_token) SENSITIVE = [] include Aws::Structure end |
#content ⇒ Types::RelatedItemInputContent
The content of the related item to be created. The same content is applied to every case in the request. Only comment content is supported for batch creation.
306 307 308 309 310 311 312 313 314 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 306 class BatchCreateRelatedItemRequest < Struct.new( :domain_id, :content, :cases, :performed_by, :client_token) SENSITIVE = [] include Aws::Structure end |
#domain_id ⇒ String
The unique identifier of the Cases domain.
306 307 308 309 310 311 312 313 314 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 306 class BatchCreateRelatedItemRequest < Struct.new( :domain_id, :content, :cases, :performed_by, :client_token) SENSITIVE = [] include Aws::Structure end |
#performed_by ⇒ Types::UserUnion
The entity that created the related item.
306 307 308 309 310 311 312 313 314 |
# File 'gems/aws-sdk-connectcases/lib/aws-sdk-connectcases/types.rb', line 306 class BatchCreateRelatedItemRequest < Struct.new( :domain_id, :content, :cases, :performed_by, :client_token) SENSITIVE = [] include Aws::Structure end |