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
;