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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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.
1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1359 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 |