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.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_component_schema ⇒ Types::ProviderComponentSchema
Input schema for the provider service.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_configuration_definition ⇒ Hash, ...
The definition of the provider configuration.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_endpoint_configuration ⇒ Types::ProviderEndpointConfiguration
The required configuration fields to use with the provider service.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_entity_output_definition ⇒ Hash, ...
The definition of the provider entity output.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_id_name_space_configuration ⇒ Types::ProviderIdNameSpaceConfiguration
The provider configuration required for different ID namespace types.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) 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.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_job_configuration ⇒ Hash, ...
Provider service job configurations.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_name ⇒ String
The name of the provider. This name is typically the company name.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_service_arn ⇒ String
The ARN (Amazon Resource Name) that Entity Resolution generated for the provider service.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_service_display_name ⇒ String
The display name of the provider service.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_service_name ⇒ String
The name of the product that the provider service provides.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |
#provider_service_type ⇒ String
The type of provider service.
1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1278 class GetProviderServiceOutput < Struct.new( :anonymized_output, :provider_component_schema, :provider_configuration_definition, :provider_endpoint_configuration, :provider_entity_output_definition, :provider_id_name_space_configuration, :provider_intermediate_data_access_configuration, :provider_job_configuration, :provider_name, :provider_service_arn, :provider_service_display_name, :provider_service_name, :provider_service_type) SENSITIVE = [] include Aws::Structure end |