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(idNamespaceName, description,
  inputSourceConfig, idMappingWorkflowProperties, roleArn)
Arguments¶
idNamespaceName | 
[required] The name of the ID namespace.  | 
description | 
The description of the ID namespace.  | 
inputSourceConfig | 
A list of   | 
idMappingWorkflowProperties | 
Determines the properties of   | 
roleArn | 
The Amazon Resource Name (ARN) of the IAM role. Entity Resolution
assumes this role to access the resources defined in this
  | 
Value¶
A list with the following syntax:
list(
  idNamespaceName = "string",
  idNamespaceArn = "string",
  description = "string",
  inputSourceConfig = list(
    list(
      inputSourceARN = "string",
      schemaName = "string"
    )
  ),
  idMappingWorkflowProperties = list(
    list(
      idMappingType = "PROVIDER"|"RULE_BASED",
      ruleBasedProperties = list(
        rules = list(
          list(
            ruleName = "string",
            matchingKeys = list(
              "string"
            )
          )
        ),
        ruleDefinitionTypes = list(
          "SOURCE"|"TARGET"
        ),
        attributeMatchingModel = "ONE_TO_ONE"|"MANY_TO_MANY",
        recordMatchingModels = list(
          "ONE_SOURCE_TO_ONE_TARGET"|"MANY_SOURCE_TO_ONE_TARGET"
        )
      ),
      providerProperties = list(
        providerServiceArn = "string",
        providerConfiguration = list()
      )
    )
  ),
  type = "SOURCE"|"TARGET",
  roleArn = "string",
  createdAt = as.POSIXct(
    "2015-01-01"
  ),
  updatedAt = as.POSIXct(
    "2015-01-01"
  )
)
Request syntax¶
svc$update_id_namespace(
  idNamespaceName = "string",
  description = "string",
  inputSourceConfig = list(
    list(
      inputSourceARN = "string",
      schemaName = "string"
    )
  ),
  idMappingWorkflowProperties = list(
    list(
      idMappingType = "PROVIDER"|"RULE_BASED",
      ruleBasedProperties = list(
        rules = list(
          list(
            ruleName = "string",
            matchingKeys = list(
              "string"
            )
          )
        ),
        ruleDefinitionTypes = list(
          "SOURCE"|"TARGET"
        ),
        attributeMatchingModel = "ONE_TO_ONE"|"MANY_TO_MANY",
        recordMatchingModels = list(
          "ONE_SOURCE_TO_ONE_TARGET"|"MANY_SOURCE_TO_ONE_TARGET"
        )
      ),
      providerProperties = list(
        providerServiceArn = "string",
        providerConfiguration = list()
      )
    )
  ),
  roleArn = "string"
)