Update Id Namespace
entityresolution_update_id_namespace | R Documentation |
Updates an existing ID namespace¶
Description¶
Updates an existing ID namespace.
Usage¶
entityresolution_update_id_namespace(description,
idMappingWorkflowProperties, idNamespaceName, inputSourceConfig,
roleArn)
Arguments¶
description
The description of the ID namespace.
idMappingWorkflowProperties
Determines the properties of
IdMappingWorkflow
where thisIdNamespace
can be used as aSource
or aTarget
.idNamespaceName
[required] The name of the ID namespace.
inputSourceConfig
A list of
InputSource
objects, which have the fieldsInputSourceARN
andSchemaName
.roleArn
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role to access the resources defined in this
IdNamespace
on your behalf as part of a workflow run.
Value¶
A list with the following syntax:
list(
createdAt = as.POSIXct(
"2015-01-01"
),
description = "string",
idMappingWorkflowProperties = list(
list(
idMappingType = "PROVIDER"|"RULE_BASED",
providerProperties = list(
providerConfiguration = list(),
providerServiceArn = "string"
),
ruleBasedProperties = list(
attributeMatchingModel = "ONE_TO_ONE"|"MANY_TO_MANY",
recordMatchingModels = list(
"ONE_SOURCE_TO_ONE_TARGET"|"MANY_SOURCE_TO_ONE_TARGET"
),
ruleDefinitionTypes = list(
"SOURCE"|"TARGET"
),
rules = list(
list(
matchingKeys = list(
"string"
),
ruleName = "string"
)
)
)
)
),
idNamespaceArn = "string",
idNamespaceName = "string",
inputSourceConfig = list(
list(
inputSourceARN = "string",
schemaName = "string"
)
),
roleArn = "string",
type = "SOURCE"|"TARGET",
updatedAt = as.POSIXct(
"2015-01-01"
)
)
Request syntax¶
svc$update_id_namespace(
description = "string",
idMappingWorkflowProperties = list(
list(
idMappingType = "PROVIDER"|"RULE_BASED",
providerProperties = list(
providerConfiguration = list(),
providerServiceArn = "string"
),
ruleBasedProperties = list(
attributeMatchingModel = "ONE_TO_ONE"|"MANY_TO_MANY",
recordMatchingModels = list(
"ONE_SOURCE_TO_ONE_TARGET"|"MANY_SOURCE_TO_ONE_TARGET"
),
ruleDefinitionTypes = list(
"SOURCE"|"TARGET"
),
rules = list(
list(
matchingKeys = list(
"string"
),
ruleName = "string"
)
)
)
)
),
idNamespaceName = "string",
inputSourceConfig = list(
list(
inputSourceARN = "string",
schemaName = "string"
)
),
roleArn = "string"
)