2129 lines
No EOL
48 KiB
JSON
2129 lines
No EOL
48 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2018-05-10",
|
|
"endpointPrefix": "entityresolution",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"protocols": [
|
|
"rest-json"
|
|
],
|
|
"serviceAbbreviation": "AWSEntityResolution",
|
|
"serviceFullName": "AWS EntityResolution",
|
|
"serviceId": "EntityResolution",
|
|
"signatureVersion": "v4",
|
|
"signingName": "entityresolution",
|
|
"uid": "entityresolution-2018-05-10",
|
|
"auth": [
|
|
"aws.auth#sigv4"
|
|
]
|
|
},
|
|
"operations": {
|
|
"AddPolicyStatement": {
|
|
"http": {
|
|
"requestUri": "/policies/{arn}/{statementId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"action",
|
|
"arn",
|
|
"effect",
|
|
"principal",
|
|
"statementId"
|
|
],
|
|
"members": {
|
|
"action": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"arn": {
|
|
"location": "uri",
|
|
"locationName": "arn"
|
|
},
|
|
"condition": {},
|
|
"effect": {},
|
|
"principal": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"statementId": {
|
|
"location": "uri",
|
|
"locationName": "statementId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn",
|
|
"token"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"policy": {},
|
|
"token": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"BatchDeleteUniqueId": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/matchingworkflows/{workflowName}/uniqueids",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"uniqueIds",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"inputSource": {
|
|
"location": "header",
|
|
"locationName": "inputSource"
|
|
},
|
|
"uniqueIds": {
|
|
"location": "header",
|
|
"locationName": "uniqueIds",
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"deleted",
|
|
"disconnectedUniqueIds",
|
|
"errors",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"deleted": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"uniqueId"
|
|
],
|
|
"members": {
|
|
"uniqueId": {}
|
|
}
|
|
}
|
|
},
|
|
"disconnectedUniqueIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"errors": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"errorType",
|
|
"uniqueId"
|
|
],
|
|
"members": {
|
|
"errorType": {},
|
|
"uniqueId": {}
|
|
}
|
|
}
|
|
},
|
|
"status": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateIdMappingWorkflow": {
|
|
"http": {
|
|
"requestUri": "/idmappingworkflows",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingTechniques",
|
|
"inputSourceConfig",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"idMappingTechniques": {
|
|
"shape": "Ss"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S18"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S1c"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"workflowName": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingTechniques",
|
|
"inputSourceConfig",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"idMappingTechniques": {
|
|
"shape": "Ss"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S18"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S1c"
|
|
},
|
|
"roleArn": {},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateIdNamespace": {
|
|
"http": {
|
|
"requestUri": "/idnamespaces",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idNamespaceName",
|
|
"type"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"idMappingWorkflowProperties": {
|
|
"shape": "S1m"
|
|
},
|
|
"idNamespaceName": {},
|
|
"inputSourceConfig": {
|
|
"shape": "S1t"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"type": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"idNamespaceArn",
|
|
"idNamespaceName",
|
|
"type",
|
|
"updatedAt"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"idMappingWorkflowProperties": {
|
|
"shape": "S1m"
|
|
},
|
|
"idNamespaceArn": {},
|
|
"idNamespaceName": {},
|
|
"inputSourceConfig": {
|
|
"shape": "S1t"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"type": {},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateMatchingWorkflow": {
|
|
"http": {
|
|
"requestUri": "/matchingworkflows",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceConfig",
|
|
"outputSourceConfig",
|
|
"resolutionTechniques",
|
|
"roleArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"incrementalRunConfig": {
|
|
"shape": "S21"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S23"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S27"
|
|
},
|
|
"resolutionTechniques": {
|
|
"shape": "S2b"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"workflowName": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceConfig",
|
|
"outputSourceConfig",
|
|
"resolutionTechniques",
|
|
"roleArn",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"incrementalRunConfig": {
|
|
"shape": "S21"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S23"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S27"
|
|
},
|
|
"resolutionTechniques": {
|
|
"shape": "S2b"
|
|
},
|
|
"roleArn": {},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
}
|
|
},
|
|
"CreateSchemaMapping": {
|
|
"http": {
|
|
"requestUri": "/schemas",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"mappedInputFields",
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"mappedInputFields": {
|
|
"shape": "S2k"
|
|
},
|
|
"schemaName": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"description",
|
|
"mappedInputFields",
|
|
"schemaArn",
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"mappedInputFields": {
|
|
"shape": "S2k"
|
|
},
|
|
"schemaArn": {},
|
|
"schemaName": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteIdMappingWorkflow": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/idmappingworkflows/{workflowName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"message"
|
|
],
|
|
"members": {
|
|
"message": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteIdNamespace": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/idnamespaces/{idNamespaceName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idNamespaceName"
|
|
],
|
|
"members": {
|
|
"idNamespaceName": {
|
|
"location": "uri",
|
|
"locationName": "idNamespaceName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"message"
|
|
],
|
|
"members": {
|
|
"message": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteMatchingWorkflow": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/matchingworkflows/{workflowName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"message"
|
|
],
|
|
"members": {
|
|
"message": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeletePolicyStatement": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/policies/{arn}/{statementId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn",
|
|
"statementId"
|
|
],
|
|
"members": {
|
|
"arn": {
|
|
"location": "uri",
|
|
"locationName": "arn"
|
|
},
|
|
"statementId": {
|
|
"location": "uri",
|
|
"locationName": "statementId"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn",
|
|
"token"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"policy": {},
|
|
"token": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteSchemaMapping": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/schemas/{schemaName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"schemaName": {
|
|
"location": "uri",
|
|
"locationName": "schemaName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"message"
|
|
],
|
|
"members": {
|
|
"message": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"GetIdMappingJob": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/idmappingworkflows/{workflowName}/jobs/{jobId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"jobId": {
|
|
"location": "uri",
|
|
"locationName": "jobId"
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"startTime",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"endTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"errorDetails": {
|
|
"shape": "S33"
|
|
},
|
|
"jobId": {},
|
|
"metrics": {
|
|
"type": "structure",
|
|
"members": {
|
|
"inputRecords": {
|
|
"type": "integer"
|
|
},
|
|
"recordsNotProcessed": {
|
|
"type": "integer"
|
|
},
|
|
"totalMappedRecords": {
|
|
"type": "integer"
|
|
},
|
|
"totalMappedSourceRecords": {
|
|
"type": "integer"
|
|
},
|
|
"totalMappedTargetRecords": {
|
|
"type": "integer"
|
|
},
|
|
"totalRecordsProcessed": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S37"
|
|
},
|
|
"startTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"status": {}
|
|
}
|
|
}
|
|
},
|
|
"GetIdMappingWorkflow": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/idmappingworkflows/{workflowName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"idMappingTechniques",
|
|
"inputSourceConfig",
|
|
"updatedAt",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"idMappingTechniques": {
|
|
"shape": "Ss"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S18"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S1c"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
}
|
|
},
|
|
"GetIdNamespace": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/idnamespaces/{idNamespaceName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idNamespaceName"
|
|
],
|
|
"members": {
|
|
"idNamespaceName": {
|
|
"location": "uri",
|
|
"locationName": "idNamespaceName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"idNamespaceArn",
|
|
"idNamespaceName",
|
|
"type",
|
|
"updatedAt"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"idMappingWorkflowProperties": {
|
|
"shape": "S1m"
|
|
},
|
|
"idNamespaceArn": {},
|
|
"idNamespaceName": {},
|
|
"inputSourceConfig": {
|
|
"shape": "S1t"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"type": {},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetMatchId": {
|
|
"http": {
|
|
"requestUri": "/matchingworkflows/{workflowName}/matches",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"record",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"applyNormalization": {
|
|
"type": "boolean"
|
|
},
|
|
"record": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {},
|
|
"sensitive": true
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"matchId": {},
|
|
"matchRule": {}
|
|
}
|
|
}
|
|
},
|
|
"GetMatchingJob": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/matchingworkflows/{workflowName}/jobs/{jobId}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"jobId": {
|
|
"location": "uri",
|
|
"locationName": "jobId"
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"startTime",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"endTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"errorDetails": {
|
|
"shape": "S33"
|
|
},
|
|
"jobId": {},
|
|
"metrics": {
|
|
"type": "structure",
|
|
"members": {
|
|
"inputRecords": {
|
|
"type": "integer"
|
|
},
|
|
"matchIDs": {
|
|
"type": "integer"
|
|
},
|
|
"recordsNotProcessed": {
|
|
"type": "integer"
|
|
},
|
|
"totalRecordsProcessed": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"outputSourceConfig": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"outputS3Path",
|
|
"roleArn"
|
|
],
|
|
"members": {
|
|
"KMSArn": {},
|
|
"outputS3Path": {},
|
|
"roleArn": {}
|
|
}
|
|
}
|
|
},
|
|
"startTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"status": {}
|
|
}
|
|
}
|
|
},
|
|
"GetMatchingWorkflow": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/matchingworkflows/{workflowName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"inputSourceConfig",
|
|
"outputSourceConfig",
|
|
"resolutionTechniques",
|
|
"roleArn",
|
|
"updatedAt",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"incrementalRunConfig": {
|
|
"shape": "S21"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S23"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S27"
|
|
},
|
|
"resolutionTechniques": {
|
|
"shape": "S2b"
|
|
},
|
|
"roleArn": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
}
|
|
},
|
|
"GetPolicy": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/policies/{arn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn"
|
|
],
|
|
"members": {
|
|
"arn": {
|
|
"location": "uri",
|
|
"locationName": "arn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn",
|
|
"token"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"policy": {},
|
|
"token": {}
|
|
}
|
|
}
|
|
},
|
|
"GetProviderService": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/providerservices/{providerName}/{providerServiceName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"providerName",
|
|
"providerServiceName"
|
|
],
|
|
"members": {
|
|
"providerName": {
|
|
"location": "uri",
|
|
"locationName": "providerName"
|
|
},
|
|
"providerServiceName": {
|
|
"location": "uri",
|
|
"locationName": "providerServiceName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"anonymizedOutput",
|
|
"providerEndpointConfiguration",
|
|
"providerEntityOutputDefinition",
|
|
"providerName",
|
|
"providerServiceArn",
|
|
"providerServiceDisplayName",
|
|
"providerServiceName",
|
|
"providerServiceType"
|
|
],
|
|
"members": {
|
|
"anonymizedOutput": {
|
|
"type": "boolean"
|
|
},
|
|
"providerComponentSchema": {
|
|
"type": "structure",
|
|
"members": {
|
|
"providerSchemaAttributes": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"fieldName",
|
|
"type"
|
|
],
|
|
"members": {
|
|
"fieldName": {},
|
|
"hashing": {
|
|
"type": "boolean"
|
|
},
|
|
"subType": {},
|
|
"type": {}
|
|
}
|
|
}
|
|
},
|
|
"schemas": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"providerConfigurationDefinition": {
|
|
"shape": "Sx"
|
|
},
|
|
"providerEndpointConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"marketplaceConfiguration": {
|
|
"type": "structure",
|
|
"required": [
|
|
"assetId",
|
|
"dataSetId",
|
|
"listingId",
|
|
"revisionId"
|
|
],
|
|
"members": {
|
|
"assetId": {},
|
|
"dataSetId": {},
|
|
"listingId": {},
|
|
"revisionId": {}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
},
|
|
"providerEntityOutputDefinition": {
|
|
"shape": "Sx"
|
|
},
|
|
"providerIdNameSpaceConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"description": {},
|
|
"providerSourceConfigurationDefinition": {
|
|
"shape": "Sx"
|
|
},
|
|
"providerTargetConfigurationDefinition": {
|
|
"shape": "Sx"
|
|
}
|
|
}
|
|
},
|
|
"providerIntermediateDataAccessConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"awsAccountIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"requiredBucketActions": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"providerJobConfiguration": {
|
|
"shape": "Sx"
|
|
},
|
|
"providerName": {},
|
|
"providerServiceArn": {},
|
|
"providerServiceDisplayName": {},
|
|
"providerServiceName": {},
|
|
"providerServiceType": {}
|
|
}
|
|
}
|
|
},
|
|
"GetSchemaMapping": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/schemas/{schemaName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"schemaName": {
|
|
"location": "uri",
|
|
"locationName": "schemaName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"hasWorkflows",
|
|
"mappedInputFields",
|
|
"schemaArn",
|
|
"schemaName",
|
|
"updatedAt"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"hasWorkflows": {
|
|
"type": "boolean"
|
|
},
|
|
"mappedInputFields": {
|
|
"shape": "S2k"
|
|
},
|
|
"schemaArn": {},
|
|
"schemaName": {},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListIdMappingJobs": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/idmappingworkflows/{workflowName}/jobs",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobs": {
|
|
"shape": "S4f"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListIdMappingWorkflows": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/idmappingworkflows",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"workflowSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"updatedAt",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListIdNamespaces": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/idnamespaces",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"idNamespaceSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"idNamespaceArn",
|
|
"idNamespaceName",
|
|
"type",
|
|
"updatedAt"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"idMappingWorkflowProperties": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingType"
|
|
],
|
|
"members": {
|
|
"idMappingType": {}
|
|
}
|
|
}
|
|
},
|
|
"idNamespaceArn": {},
|
|
"idNamespaceName": {},
|
|
"type": {},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListMatchingJobs": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/matchingworkflows/{workflowName}/jobs",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobs": {
|
|
"shape": "S4f"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListMatchingWorkflows": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/matchingworkflows",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"workflowSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"resolutionType",
|
|
"updatedAt",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"resolutionType": {},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListProviderServices": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/providerservices",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
},
|
|
"providerName": {
|
|
"location": "querystring",
|
|
"locationName": "providerName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"providerServiceSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"providerName",
|
|
"providerServiceArn",
|
|
"providerServiceDisplayName",
|
|
"providerServiceName",
|
|
"providerServiceType"
|
|
],
|
|
"members": {
|
|
"providerName": {},
|
|
"providerServiceArn": {},
|
|
"providerServiceDisplayName": {},
|
|
"providerServiceName": {},
|
|
"providerServiceType": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListSchemaMappings": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/schemas",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"schemaList": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"hasWorkflows",
|
|
"schemaArn",
|
|
"schemaName",
|
|
"updatedAt"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"hasWorkflows": {
|
|
"type": "boolean"
|
|
},
|
|
"schemaArn": {},
|
|
"schemaName": {},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"tags": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutPolicy": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/policies/{arn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn",
|
|
"policy"
|
|
],
|
|
"members": {
|
|
"arn": {
|
|
"location": "uri",
|
|
"locationName": "arn"
|
|
},
|
|
"policy": {},
|
|
"token": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"arn",
|
|
"token"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"policy": {},
|
|
"token": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"StartIdMappingJob": {
|
|
"http": {
|
|
"requestUri": "/idmappingworkflows/{workflowName}/jobs",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"outputSourceConfig": {
|
|
"shape": "S37"
|
|
},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId"
|
|
],
|
|
"members": {
|
|
"jobId": {},
|
|
"outputSourceConfig": {
|
|
"shape": "S37"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartMatchingJob": {
|
|
"http": {
|
|
"requestUri": "/matchingworkflows/{workflowName}/jobs",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId"
|
|
],
|
|
"members": {
|
|
"jobId": {}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tags": {
|
|
"shape": "S1g"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateIdMappingWorkflow": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/idmappingworkflows/{workflowName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingTechniques",
|
|
"inputSourceConfig",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"idMappingTechniques": {
|
|
"shape": "Ss"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S18"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S1c"
|
|
},
|
|
"roleArn": {},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingTechniques",
|
|
"inputSourceConfig",
|
|
"workflowArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"idMappingTechniques": {
|
|
"shape": "Ss"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S18"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S1c"
|
|
},
|
|
"roleArn": {},
|
|
"workflowArn": {},
|
|
"workflowName": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateIdNamespace": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/idnamespaces/{idNamespaceName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idNamespaceName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"idMappingWorkflowProperties": {
|
|
"shape": "S1m"
|
|
},
|
|
"idNamespaceName": {
|
|
"location": "uri",
|
|
"locationName": "idNamespaceName"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S1t"
|
|
},
|
|
"roleArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"createdAt",
|
|
"idNamespaceArn",
|
|
"idNamespaceName",
|
|
"type",
|
|
"updatedAt"
|
|
],
|
|
"members": {
|
|
"createdAt": {
|
|
"type": "timestamp"
|
|
},
|
|
"description": {},
|
|
"idMappingWorkflowProperties": {
|
|
"shape": "S1m"
|
|
},
|
|
"idNamespaceArn": {},
|
|
"idNamespaceName": {},
|
|
"inputSourceConfig": {
|
|
"shape": "S1t"
|
|
},
|
|
"roleArn": {},
|
|
"type": {},
|
|
"updatedAt": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateMatchingWorkflow": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/matchingworkflows/{workflowName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceConfig",
|
|
"outputSourceConfig",
|
|
"resolutionTechniques",
|
|
"roleArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"incrementalRunConfig": {
|
|
"shape": "S21"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S23"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S27"
|
|
},
|
|
"resolutionTechniques": {
|
|
"shape": "S2b"
|
|
},
|
|
"roleArn": {},
|
|
"workflowName": {
|
|
"location": "uri",
|
|
"locationName": "workflowName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceConfig",
|
|
"outputSourceConfig",
|
|
"resolutionTechniques",
|
|
"roleArn",
|
|
"workflowName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"incrementalRunConfig": {
|
|
"shape": "S21"
|
|
},
|
|
"inputSourceConfig": {
|
|
"shape": "S23"
|
|
},
|
|
"outputSourceConfig": {
|
|
"shape": "S27"
|
|
},
|
|
"resolutionTechniques": {
|
|
"shape": "S2b"
|
|
},
|
|
"roleArn": {},
|
|
"workflowName": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateSchemaMapping": {
|
|
"http": {
|
|
"method": "PUT",
|
|
"requestUri": "/schemas/{schemaName}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"mappedInputFields",
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"mappedInputFields": {
|
|
"shape": "S2k"
|
|
},
|
|
"schemaName": {
|
|
"location": "uri",
|
|
"locationName": "schemaName"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"mappedInputFields",
|
|
"schemaArn",
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"description": {},
|
|
"mappedInputFields": {
|
|
"shape": "S2k"
|
|
},
|
|
"schemaArn": {},
|
|
"schemaName": {}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
}
|
|
},
|
|
"shapes": {
|
|
"Ss": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingType"
|
|
],
|
|
"members": {
|
|
"idMappingType": {},
|
|
"providerProperties": {
|
|
"shape": "Su"
|
|
},
|
|
"ruleBasedProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"attributeMatchingModel",
|
|
"recordMatchingModel",
|
|
"ruleDefinitionType"
|
|
],
|
|
"members": {
|
|
"attributeMatchingModel": {},
|
|
"recordMatchingModel": {},
|
|
"ruleDefinitionType": {},
|
|
"rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Su": {
|
|
"type": "structure",
|
|
"required": [
|
|
"providerServiceArn"
|
|
],
|
|
"members": {
|
|
"intermediateSourceConfiguration": {
|
|
"type": "structure",
|
|
"required": [
|
|
"intermediateS3Path"
|
|
],
|
|
"members": {
|
|
"intermediateS3Path": {}
|
|
}
|
|
},
|
|
"providerConfiguration": {
|
|
"shape": "Sx"
|
|
},
|
|
"providerServiceArn": {}
|
|
}
|
|
},
|
|
"Sx": {
|
|
"type": "structure",
|
|
"members": {},
|
|
"document": true
|
|
},
|
|
"S14": {
|
|
"type": "structure",
|
|
"required": [
|
|
"matchingKeys",
|
|
"ruleName"
|
|
],
|
|
"members": {
|
|
"matchingKeys": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"ruleName": {}
|
|
}
|
|
},
|
|
"S18": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceARN"
|
|
],
|
|
"members": {
|
|
"inputSourceARN": {},
|
|
"schemaName": {},
|
|
"type": {}
|
|
}
|
|
}
|
|
},
|
|
"S1c": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"outputS3Path"
|
|
],
|
|
"members": {
|
|
"KMSArn": {},
|
|
"outputS3Path": {}
|
|
}
|
|
}
|
|
},
|
|
"S1g": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
},
|
|
"S1m": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"idMappingType"
|
|
],
|
|
"members": {
|
|
"idMappingType": {},
|
|
"providerProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"providerServiceArn"
|
|
],
|
|
"members": {
|
|
"providerConfiguration": {
|
|
"shape": "Sx"
|
|
},
|
|
"providerServiceArn": {}
|
|
}
|
|
},
|
|
"ruleBasedProperties": {
|
|
"type": "structure",
|
|
"members": {
|
|
"attributeMatchingModel": {},
|
|
"recordMatchingModels": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"ruleDefinitionTypes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1t": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceARN"
|
|
],
|
|
"members": {
|
|
"inputSourceARN": {},
|
|
"schemaName": {}
|
|
}
|
|
}
|
|
},
|
|
"S21": {
|
|
"type": "structure",
|
|
"members": {
|
|
"incrementalRunType": {}
|
|
}
|
|
},
|
|
"S23": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"inputSourceARN",
|
|
"schemaName"
|
|
],
|
|
"members": {
|
|
"applyNormalization": {
|
|
"type": "boolean"
|
|
},
|
|
"inputSourceARN": {},
|
|
"schemaName": {}
|
|
}
|
|
}
|
|
},
|
|
"S27": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"output",
|
|
"outputS3Path"
|
|
],
|
|
"members": {
|
|
"KMSArn": {},
|
|
"applyNormalization": {
|
|
"type": "boolean"
|
|
},
|
|
"output": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"name"
|
|
],
|
|
"members": {
|
|
"hashed": {
|
|
"type": "boolean"
|
|
},
|
|
"name": {}
|
|
}
|
|
}
|
|
},
|
|
"outputS3Path": {}
|
|
}
|
|
}
|
|
},
|
|
"S2b": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resolutionType"
|
|
],
|
|
"members": {
|
|
"providerProperties": {
|
|
"shape": "Su"
|
|
},
|
|
"resolutionType": {},
|
|
"ruleBasedProperties": {
|
|
"type": "structure",
|
|
"required": [
|
|
"attributeMatchingModel",
|
|
"rules"
|
|
],
|
|
"members": {
|
|
"attributeMatchingModel": {},
|
|
"matchPurpose": {},
|
|
"rules": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2k": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"fieldName",
|
|
"type"
|
|
],
|
|
"members": {
|
|
"fieldName": {},
|
|
"groupName": {},
|
|
"hashed": {
|
|
"type": "boolean"
|
|
},
|
|
"matchKey": {},
|
|
"subType": {},
|
|
"type": {}
|
|
}
|
|
}
|
|
},
|
|
"S33": {
|
|
"type": "structure",
|
|
"members": {
|
|
"errorMessage": {}
|
|
}
|
|
},
|
|
"S37": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"outputS3Path",
|
|
"roleArn"
|
|
],
|
|
"members": {
|
|
"KMSArn": {},
|
|
"outputS3Path": {},
|
|
"roleArn": {}
|
|
}
|
|
}
|
|
},
|
|
"S4f": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobId",
|
|
"startTime",
|
|
"status"
|
|
],
|
|
"members": {
|
|
"endTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"jobId": {},
|
|
"startTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"status": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |