Class: Aws::CustomerProfiles::Types::CreateIntegrationWorkflowRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-customerprofiles/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#domain_nameString

The unique name of the domain.



1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-customerprofiles/types.rb', line 1334

class CreateIntegrationWorkflowRequest < Struct.new(
  :domain_name,
  :workflow_type,
  :integration_config,
  :object_type_name,
  :role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#integration_configTypes::IntegrationConfig

Configuration data for integration workflow.



1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-customerprofiles/types.rb', line 1334

class CreateIntegrationWorkflowRequest < Struct.new(
  :domain_name,
  :workflow_type,
  :integration_config,
  :object_type_name,
  :role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#object_type_nameString

The name of the profile object type.



1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-customerprofiles/types.rb', line 1334

class CreateIntegrationWorkflowRequest < Struct.new(
  :domain_name,
  :workflow_type,
  :integration_config,
  :object_type_name,
  :role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The Amazon Resource Name (ARN) of the IAM role. Customer Profiles assumes this role to create resources on your behalf as part of workflow execution.



1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-customerprofiles/types.rb', line 1334

class CreateIntegrationWorkflowRequest < Struct.new(
  :domain_name,
  :workflow_type,
  :integration_config,
  :object_type_name,
  :role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The tags used to organize, track, or control access for this resource.



1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-customerprofiles/types.rb', line 1334

class CreateIntegrationWorkflowRequest < Struct.new(
  :domain_name,
  :workflow_type,
  :integration_config,
  :object_type_name,
  :role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#workflow_typeString

The type of workflow. The only supported value is APPFLOW_INTEGRATION.



1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-customerprofiles/types.rb', line 1334

class CreateIntegrationWorkflowRequest < Struct.new(
  :domain_name,
  :workflow_type,
  :integration_config,
  :object_type_name,
  :role_arn,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end