Skip to main content

provider_services

Creates, updates, deletes, gets or lists a provider_services resource.

Overview

Nameprovider_services
TypeResource
Idaws.entityresolution.provider_services

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
anonymized_outputbooleanSpecifies 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.
provider_component_schemaobjectInput schema for the provider service.
provider_configuration_definitionobjectThe definition of the provider configuration.
provider_endpoint_configurationobjectThe required configuration fields to use with the provider service.
provider_entity_output_definitionobjectThe definition of the provider entity output.
provider_id_name_space_configurationobjectThe provider configuration required for different ID namespace types.
provider_intermediate_data_access_configurationobjectThe 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_configurationobjectProvider service job configurations.
provider_namestringThe name of the provider. This name is typically the company name. (pattern: <code>[a-zA-Z_0-9-]*</code>)
provider_service_arnstringThe ARN (Amazon Resource Name) that Entity Resolution generated for the provider service. (pattern: <code>arn:(aws|aws-us-gov|aws-cn):(entityresolution):([a-z]{2}-[a-z]{1,10}-[0-9])::providerservice/([a-zA-Z0-9_-]{1,255})/([a-zA-Z0-9_-]{1,255})</code>)
provider_service_display_namestringThe display name of the provider service.
provider_service_namestringThe name of the product that the provider service provides. (pattern: <code>[a-zA-Z_0-9-]*</code>)
provider_service_typestringThe type of provider service. (ASSIGNMENT, ID_MAPPING)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_provider_serviceselectprovider_name, provider_service_name, regionReturns the ProviderService of a given name.
list_provider_servicesselectregionnextToken, maxResults, providerNameReturns a list of all the ProviderServices that are available in this Amazon Web Services Region.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
provider_namestringThe name of the provider. This name is typically the company name.
provider_service_namestringThe ARN (Amazon Resource Name) of the product that the provider service provides.
regionstringAWS region (default: us-east-1)
maxResultsintegerThe maximum number of objects returned per page.
nextTokenstringThe pagination token from the previous API call.
providerNamestringThe name of the provider. This name is typically the company name.

SELECT examples

Returns the ProviderService of a given name.

SELECT
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
FROM aws.entityresolution.provider_services
WHERE provider_name = '{{ provider_name }}' -- required
AND provider_service_name = '{{ provider_service_name }}' -- required
AND region = '{{ region }}' -- required
;