aws-sdk
Version:
AWS SDK for JavaScript
2,073 lines • 78.9 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2020-08-15",
"endpointPrefix": "profile",
"jsonVersion": "1.1",
"protocol": "rest-json",
"protocols": [
"rest-json"
],
"serviceAbbreviation": "Customer Profiles",
"serviceFullName": "Amazon Connect Customer Profiles",
"serviceId": "Customer Profiles",
"signatureVersion": "v4",
"signingName": "profile",
"uid": "customer-profiles-2020-08-15",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"AddProfileKey": {
"http": {
"requestUri": "/domains/{DomainName}/profiles/keys"
},
"input": {
"type": "structure",
"required": [
"ProfileId",
"KeyName",
"Values",
"DomainName"
],
"members": {
"ProfileId": {},
"KeyName": {},
"Values": {
"shape": "S4"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"KeyName": {},
"Values": {
"shape": "S4"
}
}
}
},
"CreateCalculatedAttributeDefinition": {
"http": {
"requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"CalculatedAttributeName",
"AttributeDetails",
"Statistic"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"CalculatedAttributeName": {
"location": "uri",
"locationName": "CalculatedAttributeName"
},
"DisplayName": {},
"Description": {
"shape": "Sa"
},
"AttributeDetails": {
"shape": "Sb"
},
"Conditions": {
"shape": "Sf"
},
"Statistic": {
"shape": "Sm"
},
"Tags": {
"shape": "Sn"
}
}
},
"output": {
"type": "structure",
"members": {
"CalculatedAttributeName": {},
"DisplayName": {},
"Description": {
"shape": "Sa"
},
"AttributeDetails": {
"shape": "Sb"
},
"Conditions": {
"shape": "Sf"
},
"Statistic": {
"shape": "Sm"
},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
}
}
}
},
"CreateDomain": {
"http": {
"requestUri": "/domains/{DomainName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"DefaultExpirationDays"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"DefaultExpirationDays": {
"type": "integer"
},
"DefaultEncryptionKey": {},
"DeadLetterQueueUrl": {},
"Matching": {
"shape": "Sw"
},
"RuleBasedMatching": {
"shape": "S1c"
},
"Tags": {
"shape": "Sn"
}
}
},
"output": {
"type": "structure",
"required": [
"DomainName",
"DefaultExpirationDays",
"CreatedAt",
"LastUpdatedAt"
],
"members": {
"DomainName": {},
"DefaultExpirationDays": {
"type": "integer"
},
"DefaultEncryptionKey": {},
"DeadLetterQueueUrl": {},
"Matching": {
"shape": "S1o"
},
"RuleBasedMatching": {
"shape": "S1p"
},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
}
}
}
},
"CreateEventStream": {
"http": {
"requestUri": "/domains/{DomainName}/event-streams/{EventStreamName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"Uri",
"EventStreamName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"Uri": {},
"EventStreamName": {
"location": "uri",
"locationName": "EventStreamName"
},
"Tags": {
"shape": "Sn"
}
}
},
"output": {
"type": "structure",
"required": [
"EventStreamArn"
],
"members": {
"EventStreamArn": {},
"Tags": {
"shape": "Sn"
}
}
}
},
"CreateIntegrationWorkflow": {
"http": {
"requestUri": "/domains/{DomainName}/workflows/integrations"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"WorkflowType",
"IntegrationConfig",
"ObjectTypeName",
"RoleArn"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"WorkflowType": {},
"IntegrationConfig": {
"type": "structure",
"members": {
"AppflowIntegration": {
"type": "structure",
"required": [
"FlowDefinition"
],
"members": {
"FlowDefinition": {
"shape": "S1x"
},
"Batches": {
"type": "list",
"member": {
"type": "structure",
"required": [
"StartTime",
"EndTime"
],
"members": {
"StartTime": {
"type": "timestamp"
},
"EndTime": {
"type": "timestamp"
}
}
}
}
}
}
}
},
"ObjectTypeName": {},
"RoleArn": {},
"Tags": {
"shape": "Sn"
}
}
},
"output": {
"type": "structure",
"required": [
"WorkflowId",
"Message"
],
"members": {
"WorkflowId": {},
"Message": {}
}
}
},
"CreateProfile": {
"http": {
"requestUri": "/domains/{DomainName}/profiles"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"AccountNumber": {
"shape": "S39"
},
"AdditionalInformation": {
"shape": "S3a"
},
"PartyType": {
"shape": "S3b"
},
"BusinessName": {
"shape": "S39"
},
"FirstName": {
"shape": "S39"
},
"MiddleName": {
"shape": "S39"
},
"LastName": {
"shape": "S39"
},
"BirthDate": {
"shape": "S39"
},
"Gender": {
"shape": "S3c"
},
"PhoneNumber": {
"shape": "S39"
},
"MobilePhoneNumber": {
"shape": "S39"
},
"HomePhoneNumber": {
"shape": "S39"
},
"BusinessPhoneNumber": {
"shape": "S39"
},
"EmailAddress": {
"shape": "S39"
},
"PersonalEmailAddress": {
"shape": "S39"
},
"BusinessEmailAddress": {
"shape": "S39"
},
"Address": {
"shape": "S3d"
},
"ShippingAddress": {
"shape": "S3d"
},
"MailingAddress": {
"shape": "S3d"
},
"BillingAddress": {
"shape": "S3d"
},
"Attributes": {
"shape": "S3e"
},
"PartyTypeString": {
"shape": "S39"
},
"GenderString": {
"shape": "S39"
}
}
},
"output": {
"type": "structure",
"required": [
"ProfileId"
],
"members": {
"ProfileId": {}
}
}
},
"DeleteCalculatedAttributeDefinition": {
"http": {
"method": "DELETE",
"requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"CalculatedAttributeName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"CalculatedAttributeName": {
"location": "uri",
"locationName": "CalculatedAttributeName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteDomain": {
"http": {
"method": "DELETE",
"requestUri": "/domains/{DomainName}"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"required": [
"Message"
],
"members": {
"Message": {}
}
}
},
"DeleteEventStream": {
"http": {
"method": "DELETE",
"requestUri": "/domains/{DomainName}/event-streams/{EventStreamName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"EventStreamName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"EventStreamName": {
"location": "uri",
"locationName": "EventStreamName"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteIntegration": {
"http": {
"requestUri": "/domains/{DomainName}/integrations/delete"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"Uri"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"Uri": {}
}
},
"output": {
"type": "structure",
"required": [
"Message"
],
"members": {
"Message": {}
}
}
},
"DeleteProfile": {
"http": {
"requestUri": "/domains/{DomainName}/profiles/delete"
},
"input": {
"type": "structure",
"required": [
"ProfileId",
"DomainName"
],
"members": {
"ProfileId": {},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"Message": {}
}
}
},
"DeleteProfileKey": {
"http": {
"requestUri": "/domains/{DomainName}/profiles/keys/delete"
},
"input": {
"type": "structure",
"required": [
"ProfileId",
"KeyName",
"Values",
"DomainName"
],
"members": {
"ProfileId": {},
"KeyName": {},
"Values": {
"shape": "S4"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"Message": {}
}
}
},
"DeleteProfileObject": {
"http": {
"requestUri": "/domains/{DomainName}/profiles/objects/delete"
},
"input": {
"type": "structure",
"required": [
"ProfileId",
"ProfileObjectUniqueKey",
"ObjectTypeName",
"DomainName"
],
"members": {
"ProfileId": {},
"ProfileObjectUniqueKey": {},
"ObjectTypeName": {},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"Message": {}
}
}
},
"DeleteProfileObjectType": {
"http": {
"method": "DELETE",
"requestUri": "/domains/{DomainName}/object-types/{ObjectTypeName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"ObjectTypeName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"ObjectTypeName": {
"location": "uri",
"locationName": "ObjectTypeName"
}
}
},
"output": {
"type": "structure",
"required": [
"Message"
],
"members": {
"Message": {}
}
}
},
"DeleteWorkflow": {
"http": {
"method": "DELETE",
"requestUri": "/domains/{DomainName}/workflows/{WorkflowId}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"WorkflowId"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"WorkflowId": {
"location": "uri",
"locationName": "WorkflowId"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DetectProfileObjectType": {
"http": {
"requestUri": "/domains/{DomainName}/detect/object-types"
},
"input": {
"type": "structure",
"required": [
"Objects",
"DomainName"
],
"members": {
"Objects": {
"type": "list",
"member": {
"shape": "S41"
},
"sensitive": true
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"DetectedProfileObjectTypes": {
"type": "list",
"member": {
"type": "structure",
"members": {
"SourceLastUpdatedTimestampFormat": {},
"Fields": {
"shape": "S45"
},
"Keys": {
"shape": "S49"
}
}
}
}
}
}
},
"GetAutoMergingPreview": {
"http": {
"requestUri": "/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"Consolidation",
"ConflictResolution"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"Consolidation": {
"shape": "S12"
},
"ConflictResolution": {
"shape": "S15"
},
"MinAllowedConfidenceScoreForMerging": {
"type": "double"
}
}
},
"output": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {},
"NumberOfMatchesInSample": {
"type": "long"
},
"NumberOfProfilesInSample": {
"type": "long"
},
"NumberOfProfilesWillBeMerged": {
"type": "long"
}
}
}
},
"GetCalculatedAttributeDefinition": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"CalculatedAttributeName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"CalculatedAttributeName": {
"location": "uri",
"locationName": "CalculatedAttributeName"
}
}
},
"output": {
"type": "structure",
"members": {
"CalculatedAttributeName": {},
"DisplayName": {},
"Description": {
"shape": "Sa"
},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Statistic": {
"shape": "Sm"
},
"Conditions": {
"shape": "Sf"
},
"AttributeDetails": {
"shape": "Sb"
},
"Tags": {
"shape": "Sn"
}
}
}
},
"GetCalculatedAttributeForProfile": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/profile/{ProfileId}/calculated-attributes/{CalculatedAttributeName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"ProfileId",
"CalculatedAttributeName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"ProfileId": {
"location": "uri",
"locationName": "ProfileId"
},
"CalculatedAttributeName": {
"location": "uri",
"locationName": "CalculatedAttributeName"
}
}
},
"output": {
"type": "structure",
"members": {
"CalculatedAttributeName": {},
"DisplayName": {},
"IsDataPartial": {},
"Value": {}
}
}
},
"GetDomain": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"required": [
"DomainName",
"CreatedAt",
"LastUpdatedAt"
],
"members": {
"DomainName": {},
"DefaultExpirationDays": {
"type": "integer"
},
"DefaultEncryptionKey": {},
"DeadLetterQueueUrl": {},
"Stats": {
"type": "structure",
"members": {
"ProfileCount": {
"type": "long"
},
"MeteringProfileCount": {
"type": "long"
},
"ObjectCount": {
"type": "long"
},
"TotalSize": {
"type": "long"
}
}
},
"Matching": {
"shape": "S1o"
},
"RuleBasedMatching": {
"shape": "S1p"
},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
}
}
}
},
"GetEventStream": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/event-streams/{EventStreamName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"EventStreamName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"EventStreamName": {
"location": "uri",
"locationName": "EventStreamName"
}
}
},
"output": {
"type": "structure",
"required": [
"DomainName",
"EventStreamArn",
"CreatedAt",
"State",
"DestinationDetails"
],
"members": {
"DomainName": {},
"EventStreamArn": {},
"CreatedAt": {
"type": "timestamp"
},
"State": {},
"StoppedSince": {
"type": "timestamp"
},
"DestinationDetails": {
"type": "structure",
"required": [
"Uri",
"Status"
],
"members": {
"Uri": {},
"Status": {},
"UnhealthySince": {
"type": "timestamp"
},
"Message": {}
}
},
"Tags": {
"shape": "Sn"
}
}
}
},
"GetIdentityResolutionJob": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/identity-resolution-jobs/{JobId}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"JobId"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"JobId": {
"location": "uri",
"locationName": "JobId"
}
}
},
"output": {
"type": "structure",
"members": {
"DomainName": {},
"JobId": {},
"Status": {},
"Message": {},
"JobStartTime": {
"type": "timestamp"
},
"JobEndTime": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"JobExpirationTime": {
"type": "timestamp"
},
"AutoMerging": {
"shape": "S11"
},
"ExportingLocation": {
"shape": "S4y"
},
"JobStats": {
"shape": "S51"
}
}
}
},
"GetIntegration": {
"http": {
"requestUri": "/domains/{DomainName}/integrations"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"Uri"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"Uri": {}
}
},
"output": {
"type": "structure",
"required": [
"DomainName",
"Uri",
"CreatedAt",
"LastUpdatedAt"
],
"members": {
"DomainName": {},
"Uri": {},
"ObjectTypeName": {},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
},
"ObjectTypeNames": {
"shape": "S54"
},
"WorkflowId": {},
"IsUnstructured": {
"type": "boolean"
}
}
}
},
"GetMatches": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/matches"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"NextToken": {},
"MatchGenerationDate": {
"type": "timestamp"
},
"PotentialMatches": {
"type": "integer"
},
"Matches": {
"type": "list",
"member": {
"type": "structure",
"members": {
"MatchId": {},
"ProfileIds": {
"shape": "S5c"
},
"ConfidenceScore": {
"type": "double"
}
}
}
}
}
}
},
"GetProfileObjectType": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/object-types/{ObjectTypeName}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"ObjectTypeName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"ObjectTypeName": {
"location": "uri",
"locationName": "ObjectTypeName"
}
}
},
"output": {
"type": "structure",
"required": [
"ObjectTypeName",
"Description"
],
"members": {
"ObjectTypeName": {},
"Description": {
"shape": "Sa"
},
"TemplateId": {},
"ExpirationDays": {
"type": "integer"
},
"EncryptionKey": {},
"AllowProfileCreation": {
"type": "boolean"
},
"SourceLastUpdatedTimestampFormat": {},
"MaxAvailableProfileObjectCount": {
"type": "integer"
},
"MaxProfileObjectCount": {
"type": "integer"
},
"Fields": {
"shape": "S45"
},
"Keys": {
"shape": "S49"
},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
}
}
}
},
"GetProfileObjectTypeTemplate": {
"http": {
"method": "GET",
"requestUri": "/templates/{TemplateId}"
},
"input": {
"type": "structure",
"required": [
"TemplateId"
],
"members": {
"TemplateId": {
"location": "uri",
"locationName": "TemplateId"
}
}
},
"output": {
"type": "structure",
"members": {
"TemplateId": {},
"SourceName": {},
"SourceObject": {},
"AllowProfileCreation": {
"type": "boolean"
},
"SourceLastUpdatedTimestampFormat": {},
"Fields": {
"shape": "S45"
},
"Keys": {
"shape": "S49"
}
}
}
},
"GetSimilarProfiles": {
"http": {
"requestUri": "/domains/{DomainName}/matches"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"MatchType",
"SearchKey",
"SearchValue"
],
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"MatchType": {},
"SearchKey": {},
"SearchValue": {}
}
},
"output": {
"type": "structure",
"members": {
"ProfileIds": {
"shape": "S5c"
},
"MatchId": {},
"MatchType": {},
"RuleLevel": {
"type": "integer"
},
"ConfidenceScore": {
"type": "double"
},
"NextToken": {}
}
}
},
"GetWorkflow": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/workflows/{WorkflowId}"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"WorkflowId"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"WorkflowId": {
"location": "uri",
"locationName": "WorkflowId"
}
}
},
"output": {
"type": "structure",
"members": {
"WorkflowId": {},
"WorkflowType": {},
"Status": {},
"ErrorDescription": {},
"StartDate": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Attributes": {
"type": "structure",
"members": {
"AppflowIntegration": {
"type": "structure",
"required": [
"SourceConnectorType",
"ConnectorProfileName"
],
"members": {
"SourceConnectorType": {},
"ConnectorProfileName": {},
"RoleArn": {}
}
}
}
},
"Metrics": {
"type": "structure",
"members": {
"AppflowIntegration": {
"type": "structure",
"required": [
"RecordsProcessed",
"StepsCompleted",
"TotalSteps"
],
"members": {
"RecordsProcessed": {
"type": "long"
},
"StepsCompleted": {
"type": "long"
},
"TotalSteps": {
"type": "long"
}
}
}
}
}
}
}
},
"GetWorkflowSteps": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/workflows/{WorkflowId}/steps"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"WorkflowId"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"WorkflowId": {
"location": "uri",
"locationName": "WorkflowId"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"WorkflowId": {},
"WorkflowType": {},
"Items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AppflowIntegration": {
"type": "structure",
"required": [
"FlowName",
"Status",
"ExecutionMessage",
"RecordsProcessed",
"BatchRecordsStartTime",
"BatchRecordsEndTime",
"CreatedAt",
"LastUpdatedAt"
],
"members": {
"FlowName": {},
"Status": {},
"ExecutionMessage": {},
"RecordsProcessed": {
"type": "long"
},
"BatchRecordsStartTime": {},
"BatchRecordsEndTime": {},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
}
}
}
}
}
},
"NextToken": {}
}
}
},
"ListAccountIntegrations": {
"http": {
"requestUri": "/integrations"
},
"input": {
"type": "structure",
"required": [
"Uri"
],
"members": {
"Uri": {},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"IncludeHidden": {
"location": "querystring",
"locationName": "include-hidden",
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"shape": "S62"
},
"NextToken": {}
}
}
},
"ListCalculatedAttributeDefinitions": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/calculated-attributes"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"CalculatedAttributeName": {},
"DisplayName": {},
"Description": {
"shape": "Sa"
},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
}
}
},
"sensitive": true
},
"NextToken": {}
}
}
},
"ListCalculatedAttributesForProfile": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/profile/{ProfileId}/calculated-attributes"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"ProfileId"
],
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"ProfileId": {
"location": "uri",
"locationName": "ProfileId"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"CalculatedAttributeName": {},
"DisplayName": {},
"IsDataPartial": {},
"Value": {}
}
}
},
"NextToken": {}
}
}
},
"ListDomains": {
"http": {
"method": "GET",
"requestUri": "/domains"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DomainName",
"CreatedAt",
"LastUpdatedAt"
],
"members": {
"DomainName": {},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"Tags": {
"shape": "Sn"
}
}
}
},
"NextToken": {}
}
}
},
"ListEventStreams": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/event-streams"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"required": [
"DomainName",
"EventStreamName",
"EventStreamArn",
"State"
],
"members": {
"DomainName": {},
"EventStreamName": {},
"EventStreamArn": {},
"State": {},
"StoppedSince": {
"type": "timestamp"
},
"DestinationSummary": {
"type": "structure",
"required": [
"Uri",
"Status"
],
"members": {
"Uri": {},
"Status": {},
"UnhealthySince": {
"type": "timestamp"
}
}
},
"Tags": {
"shape": "Sn"
}
}
}
},
"NextToken": {}
}
}
},
"ListIdentityResolutionJobs": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/identity-resolution-jobs"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"IdentityResolutionJobsList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"DomainName": {},
"JobId": {},
"Status": {},
"JobStartTime": {
"type": "timestamp"
},
"JobEndTime": {
"type": "timestamp"
},
"JobStats": {
"shape": "S51"
},
"ExportingLocation": {
"shape": "S4y"
},
"Message": {}
}
}
},
"NextToken": {}
}
}
},
"ListIntegrations": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/integrations"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"IncludeHidden": {
"location": "querystring",
"locationName": "include-hidden",
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"shape": "S62"
},
"NextToken": {}
}
}
},
"ListProfileObjectTypeTemplates": {
"http": {
"method": "GET",
"requestUri": "/templates"
},
"input": {
"type": "structure",
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"TemplateId": {},
"SourceName": {},
"SourceObject": {}
}
}
},
"NextToken": {}
}
}
},
"ListProfileObjectTypes": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/object-types"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"required": [
"ObjectTypeName",
"Description"
],
"members": {
"ObjectTypeName": {},
"Description": {},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
},
"MaxProfileObjectCount": {
"type": "integer"
},
"MaxAvailableProfileObjectCount": {
"type": "integer"
},
"Tags": {
"shape": "Sn"
}
}
},
"sensitive": true
},
"NextToken": {}
}
}
},
"ListProfileObjects": {
"http": {
"requestUri": "/domains/{DomainName}/profiles/objects"
},
"input": {
"type": "structure",
"required": [
"DomainName",
"ObjectTypeName",
"ProfileId"
],
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"ObjectTypeName": {},
"ProfileId": {},
"ObjectFilter": {
"type": "structure",
"required": [
"KeyName",
"Values"
],
"members": {
"KeyName": {},
"Values": {
"shape": "S4"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ObjectTypeName": {},
"ProfileObjectUniqueKey": {},
"Object": {
"shape": "S41"
}
}
}
},
"NextToken": {}
}
}
},
"ListRuleBasedMatches": {
"http": {
"method": "GET",
"requestUri": "/domains/{DomainName}/profiles/ruleBasedMatches"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
},
"DomainName": {
"location": "uri",
"locationName": "DomainName"
}
}
},
"output": {
"type": "structure",
"members": {
"MatchIds": {
"type": "list",
"member": {}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "Sn"
}
}
}
},
"ListWorkflows": {
"http": {
"requestUri": "/domains/{DomainName}/workflows"
},
"input": {
"type": "structure",
"required": [
"DomainName"
],
"members": {
"DomainName": {
"location": "uri",
"locationName": "DomainName"
},
"WorkflowType": {},
"Status": {},
"QueryStartDate": {
"type": "timestamp"
},
"QueryEndDate": {
"type": "timestamp"
},
"NextToken": {
"location": "querystring",
"locationName": "next-token"
},
"MaxResults": {
"location": "querystring",
"locationName": "max-results",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"Items": {
"type": "list",
"member": {
"type": "structure",
"required": [
"WorkflowType",
"WorkflowId",
"Status",
"StatusDescription",
"CreatedAt",
"LastUpdatedAt"
],
"members": {
"WorkflowType": {},
"WorkflowId": {},
"Status": {},
"StatusDescription": {},
"CreatedAt": {
"type": "timestamp"
},
"LastUpdatedAt": {
"type": "timestamp"
}
}
}
},
"NextToken": {}
}
}
},
"MergeProfiles": {
"http": {
"requestUri": "/domains/{DomainName}/profiles/objects/merge"
},