Class: Aws::PartnerCentralSelling::Types::StartEngagementByAcceptingInvitationTaskRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#catalogString

Specifies the catalog related to the task. Use AWS for production engagements and Sandbox for testing scenarios.

Returns:

  • (String)


5018
5019
5020
5021
5022
5023
5024
5025
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 5018

class StartEngagementByAcceptingInvitationTaskRequest < Struct.new(
  :catalog,
  :client_token,
  :identifier,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#client_tokenString

A unique, case-sensitive identifier provided by the client that helps to ensure the idempotency of the request. This can be a random or meaningful string but must be unique for each request.

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

Returns:

  • (String)


5018
5019
5020
5021
5022
5023
5024
5025
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 5018

class StartEngagementByAcceptingInvitationTaskRequest < Struct.new(
  :catalog,
  :client_token,
  :identifier,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#identifierString

Specifies the unique identifier of the EngagementInvitation to be accepted. Providing the correct identifier helps ensure that the correct engagement is processed.

Returns:

  • (String)


5018
5019
5020
5021
5022
5023
5024
5025
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 5018

class StartEngagementByAcceptingInvitationTaskRequest < Struct.new(
  :catalog,
  :client_token,
  :identifier,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

A list of objects specifying each tag name and value.

Returns:



5018
5019
5020
5021
5022
5023
5024
5025
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 5018

class StartEngagementByAcceptingInvitationTaskRequest < Struct.new(
  :catalog,
  :client_token,
  :identifier,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end