Class: Aws::SupplyChain::Types::SendDataIntegrationEventRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb

Overview

The request parameters for SendDataIntegrationEvent.

Constant Summary collapse

SENSITIVE =
[:data]

Instance Attribute Summary collapse

Instance Attribute Details

#client_tokenString

The idempotent client token.

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
# File 'gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb', line 207

class SendDataIntegrationEventRequest < Struct.new(
  :instance_id,
  :event_type,
  :data,
  :event_group_id,
  :event_timestamp,
  :client_token)
  SENSITIVE = [:data]
  include Aws::Structure
end

#dataString

The data payload of the event.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
# File 'gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb', line 207

class SendDataIntegrationEventRequest < Struct.new(
  :instance_id,
  :event_type,
  :data,
  :event_group_id,
  :event_timestamp,
  :client_token)
  SENSITIVE = [:data]
  include Aws::Structure
end

#event_group_idString

Event identifier (for example, orderId for InboundOrder) used for data sharing or partitioning.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
# File 'gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb', line 207

class SendDataIntegrationEventRequest < Struct.new(
  :instance_id,
  :event_type,
  :data,
  :event_group_id,
  :event_timestamp,
  :client_token)
  SENSITIVE = [:data]
  include Aws::Structure
end

#event_timestampTime

The event timestamp (in epoch seconds).

Returns:

  • (Time)


207
208
209
210
211
212
213
214
215
216
# File 'gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb', line 207

class SendDataIntegrationEventRequest < Struct.new(
  :instance_id,
  :event_type,
  :data,
  :event_group_id,
  :event_timestamp,
  :client_token)
  SENSITIVE = [:data]
  include Aws::Structure
end

#event_typeString

The data event type.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
# File 'gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb', line 207

class SendDataIntegrationEventRequest < Struct.new(
  :instance_id,
  :event_type,
  :data,
  :event_group_id,
  :event_timestamp,
  :client_token)
  SENSITIVE = [:data]
  include Aws::Structure
end

#instance_idString

The AWS Supply Chain instance identifier.

Returns:

  • (String)


207
208
209
210
211
212
213
214
215
216
# File 'gems/aws-sdk-supplychain/lib/aws-sdk-supplychain/types.rb', line 207

class SendDataIntegrationEventRequest < Struct.new(
  :instance_id,
  :event_type,
  :data,
  :event_group_id,
  :event_timestamp,
  :client_token)
  SENSITIVE = [:data]
  include Aws::Structure
end