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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 |
# File 'gems/aws-sdk-entityresolution/lib/aws-sdk-entityresolution/types.rb', line 1427 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 |