Class: Aws::EntityResolution::Types::GetProviderServiceOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::EntityResolution::Types::GetProviderServiceOutput
- Defined in:
- gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#anonymized_output ⇒ Boolean
Specifies whether output data from the provider is anonymized.
-
#provider_component_schema ⇒ Types::ProviderComponentSchema
Input schema for the provider service.
-
#provider_configuration_definition ⇒ Hash, ...
The definition of the provider configuration.
-
#provider_endpoint_configuration ⇒ Types::ProviderEndpointConfiguration
The required configuration fields to use with the provider service.
-
#provider_entity_output_definition ⇒ Hash, ...
The definition of the provider entity output.
-
#provider_id_name_space_configuration ⇒ Types::ProviderIdNameSpaceConfiguration
The provider configuration required for different ID namespace types.
-
#provider_intermediate_data_access_configuration ⇒ Types::ProviderIntermediateDataAccessConfiguration
The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.
-
#provider_job_configuration ⇒ Hash, ...
Provider service job configurations.
-
#provider_name ⇒ String
The name of the provider.
-
#provider_service_arn ⇒ String
The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.
-
#provider_service_display_name ⇒ String
The display name of the provider service.
-
#provider_service_name ⇒ String
The name of the product that the provider service provides.
-
#provider_service_type ⇒ String
The type of provider service.
Instance Attribute Details
#anonymized_output ⇒ Boolean
Specifies whether output data from the provider is anonymized. A
value of TRUE
means the output will be anonymized and you can't
relate the data that comes back from the provider to the identifying
input. A value of FALSE
means the output won't be anonymized and
you can relate the data that comes back from the provider to your
source data.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_component_schema ⇒ Types::ProviderComponentSchema
Input schema for the provider service.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_configuration_definition ⇒ Hash, ...
The definition of the provider configuration.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_endpoint_configuration ⇒ Types::ProviderEndpointConfiguration
The required configuration fields to use with the provider service.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_entity_output_definition ⇒ Hash, ...
The definition of the provider entity output.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_id_name_space_configuration ⇒ Types::ProviderIdNameSpaceConfiguration
The provider configuration required for different ID namespace types.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_intermediate_data_access_configuration ⇒ Types::ProviderIntermediateDataAccessConfiguration
The Amazon Web Services accounts and the S3 permissions that are required by some providers to create an S3 bucket for intermediate data storage.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_job_configuration ⇒ Hash, ...
Provider service job configurations.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_name ⇒ String
The name of the provider. This name is typically the company name.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_service_arn ⇒ String
The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_service_display_name ⇒ String
The display name of the provider service.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_service_name ⇒ String
The name of the product that the provider service provides.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |
#provider_service_type ⇒ String
The type of provider service.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1363 class GetProviderServiceOutput < Struct.new( :provider_name, :provider_service_name, :provider_service_display_name, :provider_service_type, :provider_service_arn, :provider_configuration_definition, :provider_id_name_space_configuration, :provider_job_configuration, :provider_endpoint_configuration, :anonymized_output, :provider_entity_output_definition, :provider_intermediate_data_access_configuration, :provider_component_schema) SENSITIVE = [] include Aws::Structure end |