prowler-sdk-poc
Version:
2,069 lines • 46 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2019-11-15",
"endpointPrefix": "frauddetector",
"jsonVersion": "1.1",
"protocol": "json",
"serviceFullName": "Amazon Fraud Detector",
"serviceId": "FraudDetector",
"signatureVersion": "v4",
"targetPrefix": "AWSHawksNestServiceFacade",
"uid": "frauddetector-2019-11-15"
},
"operations": {
"BatchCreateVariable": {
"input": {
"type": "structure",
"required": [
"variableEntries"
],
"members": {
"variableEntries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"dataType": {},
"dataSource": {},
"defaultValue": {},
"description": {},
"variableType": {}
}
}
},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {
"errors": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"code": {
"type": "integer"
},
"message": {}
}
}
}
}
}
},
"BatchGetVariable": {
"input": {
"type": "structure",
"required": [
"names"
],
"members": {
"names": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"variables": {
"shape": "Sg"
},
"errors": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"code": {
"type": "integer"
},
"message": {}
}
}
}
}
}
},
"CancelBatchImportJob": {
"input": {
"type": "structure",
"required": [
"jobId"
],
"members": {
"jobId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CancelBatchPredictionJob": {
"input": {
"type": "structure",
"required": [
"jobId"
],
"members": {
"jobId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateBatchImportJob": {
"input": {
"type": "structure",
"required": [
"jobId",
"inputPath",
"outputPath",
"eventTypeName",
"iamRoleArn"
],
"members": {
"jobId": {},
"inputPath": {},
"outputPath": {},
"eventTypeName": {},
"iamRoleArn": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateBatchPredictionJob": {
"input": {
"type": "structure",
"required": [
"jobId",
"inputPath",
"outputPath",
"eventTypeName",
"detectorName",
"iamRoleArn"
],
"members": {
"jobId": {},
"inputPath": {},
"outputPath": {},
"eventTypeName": {},
"detectorName": {},
"detectorVersion": {},
"iamRoleArn": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateDetectorVersion": {
"input": {
"type": "structure",
"required": [
"detectorId",
"rules"
],
"members": {
"detectorId": {},
"description": {},
"externalModelEndpoints": {
"shape": "S12"
},
"rules": {
"shape": "S13"
},
"modelVersions": {
"shape": "S15"
},
"ruleExecutionMode": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {
"detectorId": {},
"detectorVersionId": {},
"status": {}
}
}
},
"CreateModel": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType",
"eventTypeName"
],
"members": {
"modelId": {},
"modelType": {},
"description": {},
"eventTypeName": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateModelVersion": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType",
"trainingDataSource",
"trainingDataSchema"
],
"members": {
"modelId": {},
"modelType": {},
"trainingDataSource": {},
"trainingDataSchema": {
"shape": "S1h"
},
"externalEventsDetail": {
"shape": "S1m"
},
"ingestedEventsDetail": {
"shape": "S1n"
},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {},
"status": {}
}
}
},
"CreateRule": {
"input": {
"type": "structure",
"required": [
"ruleId",
"detectorId",
"expression",
"language",
"outcomes"
],
"members": {
"ruleId": {},
"detectorId": {},
"description": {},
"expression": {
"shape": "S1r"
},
"language": {},
"outcomes": {
"shape": "S1k"
},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {
"rule": {
"shape": "S14"
}
}
}
},
"CreateVariable": {
"input": {
"type": "structure",
"required": [
"name",
"dataType",
"dataSource",
"defaultValue"
],
"members": {
"name": {},
"dataType": {},
"dataSource": {},
"defaultValue": {},
"description": {},
"variableType": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteBatchImportJob": {
"input": {
"type": "structure",
"required": [
"jobId"
],
"members": {
"jobId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteBatchPredictionJob": {
"input": {
"type": "structure",
"required": [
"jobId"
],
"members": {
"jobId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteDetector": {
"input": {
"type": "structure",
"required": [
"detectorId"
],
"members": {
"detectorId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteDetectorVersion": {
"input": {
"type": "structure",
"required": [
"detectorId",
"detectorVersionId"
],
"members": {
"detectorId": {},
"detectorVersionId": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEntityType": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEvent": {
"input": {
"type": "structure",
"required": [
"eventId",
"eventTypeName"
],
"members": {
"eventId": {},
"eventTypeName": {},
"deleteAuditHistory": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEventType": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteEventsByEventType": {
"input": {
"type": "structure",
"required": [
"eventTypeName"
],
"members": {
"eventTypeName": {}
}
},
"output": {
"type": "structure",
"members": {
"eventTypeName": {},
"eventsDeletionStatus": {}
}
}
},
"DeleteExternalModel": {
"input": {
"type": "structure",
"required": [
"modelEndpoint"
],
"members": {
"modelEndpoint": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteLabel": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteModel": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType"
],
"members": {
"modelId": {},
"modelType": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteModelVersion": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType",
"modelVersionNumber"
],
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteOutcome": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteRule": {
"input": {
"type": "structure",
"required": [
"rule"
],
"members": {
"rule": {
"shape": "S14"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteVariable": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribeDetector": {
"input": {
"type": "structure",
"required": [
"detectorId"
],
"members": {
"detectorId": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"detectorId": {},
"detectorVersionSummaries": {
"type": "list",
"member": {
"type": "structure",
"members": {
"detectorVersionId": {},
"status": {},
"description": {},
"lastUpdatedTime": {}
}
}
},
"nextToken": {},
"arn": {}
}
}
},
"DescribeModelVersions": {
"input": {
"type": "structure",
"members": {
"modelId": {},
"modelVersionNumber": {},
"modelType": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"modelVersionDetails": {
"type": "list",
"member": {
"type": "structure",
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {},
"status": {},
"trainingDataSource": {},
"trainingDataSchema": {
"shape": "S1h"
},
"externalEventsDetail": {
"shape": "S1m"
},
"ingestedEventsDetail": {
"shape": "S1n"
},
"trainingResult": {
"type": "structure",
"members": {
"dataValidationMetrics": {
"type": "structure",
"members": {
"fileLevelMessages": {
"type": "list",
"member": {
"type": "structure",
"members": {
"title": {},
"content": {},
"type": {}
}
}
},
"fieldLevelMessages": {
"type": "list",
"member": {
"type": "structure",
"members": {
"fieldName": {},
"identifier": {},
"title": {},
"content": {},
"type": {}
}
}
}
}
},
"trainingMetrics": {
"type": "structure",
"members": {
"auc": {
"type": "float"
},
"metricDataPoints": {
"type": "list",
"member": {
"type": "structure",
"members": {
"fpr": {
"type": "float"
},
"precision": {
"type": "float"
},
"tpr": {
"type": "float"
},
"threshold": {
"type": "float"
}
}
}
}
}
},
"variableImportanceMetrics": {
"type": "structure",
"members": {
"logOddsMetrics": {
"type": "list",
"member": {
"type": "structure",
"required": [
"variableName",
"variableType",
"variableImportance"
],
"members": {
"variableName": {},
"variableType": {},
"variableImportance": {
"type": "float"
}
}
}
}
}
}
}
},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetBatchImportJobs": {
"input": {
"type": "structure",
"members": {
"jobId": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"batchImports": {
"type": "list",
"member": {
"type": "structure",
"members": {
"jobId": {},
"status": {},
"failureReason": {},
"startTime": {},
"completionTime": {},
"inputPath": {},
"outputPath": {},
"eventTypeName": {},
"iamRoleArn": {},
"arn": {},
"processedRecordsCount": {
"type": "integer"
},
"failedRecordsCount": {
"type": "integer"
},
"totalRecordsCount": {
"type": "integer"
}
}
}
},
"nextToken": {}
}
}
},
"GetBatchPredictionJobs": {
"input": {
"type": "structure",
"members": {
"jobId": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"batchPredictions": {
"type": "list",
"member": {
"type": "structure",
"members": {
"jobId": {},
"status": {},
"failureReason": {},
"startTime": {},
"completionTime": {},
"lastHeartbeatTime": {},
"inputPath": {},
"outputPath": {},
"eventTypeName": {},
"detectorName": {},
"detectorVersion": {},
"iamRoleArn": {},
"arn": {},
"processedRecordsCount": {
"type": "integer"
},
"totalRecordsCount": {
"type": "integer"
}
}
}
},
"nextToken": {}
}
}
},
"GetDeleteEventsByEventTypeStatus": {
"input": {
"type": "structure",
"required": [
"eventTypeName"
],
"members": {
"eventTypeName": {}
}
},
"output": {
"type": "structure",
"members": {
"eventTypeName": {},
"eventsDeletionStatus": {}
}
}
},
"GetDetectorVersion": {
"input": {
"type": "structure",
"required": [
"detectorId",
"detectorVersionId"
],
"members": {
"detectorId": {},
"detectorVersionId": {}
}
},
"output": {
"type": "structure",
"members": {
"detectorId": {},
"detectorVersionId": {},
"description": {},
"externalModelEndpoints": {
"shape": "S12"
},
"modelVersions": {
"shape": "S15"
},
"rules": {
"shape": "S13"
},
"status": {},
"lastUpdatedTime": {},
"createdTime": {},
"ruleExecutionMode": {},
"arn": {}
}
}
},
"GetDetectors": {
"input": {
"type": "structure",
"members": {
"detectorId": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"detectors": {
"type": "list",
"member": {
"type": "structure",
"members": {
"detectorId": {},
"description": {},
"eventTypeName": {},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetEntityTypes": {
"input": {
"type": "structure",
"members": {
"name": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"entityTypes": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"description": {},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetEvent": {
"input": {
"type": "structure",
"required": [
"eventId",
"eventTypeName"
],
"members": {
"eventId": {},
"eventTypeName": {}
}
},
"output": {
"type": "structure",
"members": {
"event": {
"type": "structure",
"members": {
"eventId": {},
"eventTypeName": {},
"eventTimestamp": {},
"eventVariables": {
"type": "map",
"key": {},
"value": {
"type": "string",
"sensitive": true
}
},
"currentLabel": {},
"labelTimestamp": {},
"entities": {
"shape": "S4b"
}
}
}
}
}
},
"GetEventPrediction": {
"input": {
"type": "structure",
"required": [
"detectorId",
"eventId",
"eventTypeName",
"entities",
"eventTimestamp",
"eventVariables"
],
"members": {
"detectorId": {},
"detectorVersionId": {},
"eventId": {},
"eventTypeName": {},
"entities": {
"shape": "S4b"
},
"eventTimestamp": {},
"eventVariables": {
"shape": "S4g"
},
"externalModelEndpointDataBlobs": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"byteBuffer": {
"type": "blob"
},
"contentType": {}
}
},
"sensitive": true
}
}
},
"output": {
"type": "structure",
"members": {
"modelScores": {
"type": "list",
"member": {
"type": "structure",
"members": {
"modelVersion": {
"shape": "S16"
},
"scores": {
"type": "map",
"key": {},
"value": {
"type": "float"
}
}
}
}
},
"ruleResults": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ruleId": {},
"outcomes": {
"shape": "S12"
}
}
}
},
"externalModelOutputs": {
"type": "list",
"member": {
"type": "structure",
"members": {
"externalModel": {
"type": "structure",
"members": {
"modelEndpoint": {},
"modelSource": {}
}
},
"outputs": {
"type": "map",
"key": {},
"value": {}
}
}
}
}
}
}
},
"GetEventTypes": {
"input": {
"type": "structure",
"members": {
"name": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"eventTypes": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"description": {},
"eventVariables": {
"shape": "S12"
},
"labels": {
"shape": "S12"
},
"entityTypes": {
"shape": "S1k"
},
"eventIngestion": {},
"ingestedEventStatistics": {
"type": "structure",
"members": {
"numberOfEvents": {
"type": "long"
},
"eventDataSizeInBytes": {
"type": "long"
},
"leastRecentEvent": {},
"mostRecentEvent": {},
"lastUpdatedTime": {}
}
},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
},
"sensitive": true
}
},
"nextToken": {}
}
}
},
"GetExternalModels": {
"input": {
"type": "structure",
"members": {
"modelEndpoint": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"externalModels": {
"type": "list",
"member": {
"type": "structure",
"members": {
"modelEndpoint": {},
"modelSource": {},
"invokeModelEndpointRoleArn": {},
"inputConfiguration": {
"shape": "S5b"
},
"outputConfiguration": {
"shape": "S5f"
},
"modelEndpointStatus": {},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetKMSEncryptionKey": {
"output": {
"type": "structure",
"members": {
"kmsKey": {
"type": "structure",
"members": {
"kmsEncryptionKeyArn": {}
}
}
}
}
},
"GetLabels": {
"input": {
"type": "structure",
"members": {
"name": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"labels": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"description": {},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetModelVersion": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType",
"modelVersionNumber"
],
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {}
}
},
"output": {
"type": "structure",
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {},
"trainingDataSource": {},
"trainingDataSchema": {
"shape": "S1h"
},
"externalEventsDetail": {
"shape": "S1m"
},
"ingestedEventsDetail": {
"shape": "S1n"
},
"status": {},
"arn": {}
}
}
},
"GetModels": {
"input": {
"type": "structure",
"members": {
"modelId": {},
"modelType": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"nextToken": {},
"models": {
"type": "list",
"member": {
"type": "structure",
"members": {
"modelId": {},
"modelType": {},
"description": {},
"eventTypeName": {},
"createdTime": {},
"lastUpdatedTime": {},
"arn": {}
}
}
}
}
}
},
"GetOutcomes": {
"input": {
"type": "structure",
"members": {
"name": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"outcomes": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"description": {},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetRules": {
"input": {
"type": "structure",
"required": [
"detectorId"
],
"members": {
"ruleId": {},
"detectorId": {},
"ruleVersion": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"ruleDetails": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ruleId": {},
"description": {},
"detectorId": {},
"ruleVersion": {},
"expression": {
"shape": "S1r"
},
"language": {},
"outcomes": {
"shape": "S1k"
},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"nextToken": {}
}
}
},
"GetVariables": {
"input": {
"type": "structure",
"members": {
"name": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"variables": {
"shape": "Sg"
},
"nextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"resourceARN"
],
"members": {
"resourceARN": {},
"nextToken": {},
"maxResults": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "S5"
},
"nextToken": {}
}
}
},
"PutDetector": {
"input": {
"type": "structure",
"required": [
"detectorId",
"eventTypeName"
],
"members": {
"detectorId": {},
"description": {},
"eventTypeName": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutEntityType": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {},
"description": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutEventType": {
"input": {
"type": "structure",
"required": [
"name",
"eventVariables",
"entityTypes"
],
"members": {
"name": {},
"description": {},
"eventVariables": {
"shape": "S1k"
},
"labels": {
"shape": "S12"
},
"entityTypes": {
"shape": "S1k"
},
"eventIngestion": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutExternalModel": {
"input": {
"type": "structure",
"required": [
"modelEndpoint",
"modelSource",
"invokeModelEndpointRoleArn",
"inputConfiguration",
"outputConfiguration",
"modelEndpointStatus"
],
"members": {
"modelEndpoint": {},
"modelSource": {},
"invokeModelEndpointRoleArn": {},
"inputConfiguration": {
"shape": "S5b"
},
"outputConfiguration": {
"shape": "S5f"
},
"modelEndpointStatus": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutKMSEncryptionKey": {
"input": {
"type": "structure",
"required": [
"kmsEncryptionKeyArn"
],
"members": {
"kmsEncryptionKeyArn": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutLabel": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {},
"description": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"PutOutcome": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {},
"description": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"SendEvent": {
"input": {
"type": "structure",
"required": [
"eventId",
"eventTypeName",
"eventTimestamp",
"eventVariables",
"entities"
],
"members": {
"eventId": {},
"eventTypeName": {},
"eventTimestamp": {},
"eventVariables": {
"shape": "S4g"
},
"assignedLabel": {},
"labelTimestamp": {},
"entities": {
"shape": "S4b"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"resourceARN",
"tags"
],
"members": {
"resourceARN": {},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"resourceARN",
"tagKeys"
],
"members": {
"resourceARN": {},
"tagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateDetectorVersion": {
"input": {
"type": "structure",
"required": [
"detectorId",
"detectorVersionId",
"externalModelEndpoints",
"rules"
],
"members": {
"detectorId": {},
"detectorVersionId": {},
"externalModelEndpoints": {
"shape": "S12"
},
"rules": {
"shape": "S13"
},
"description": {},
"modelVersions": {
"shape": "S15"
},
"ruleExecutionMode": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateDetectorVersionMetadata": {
"input": {
"type": "structure",
"required": [
"detectorId",
"detectorVersionId",
"description"
],
"members": {
"detectorId": {},
"detectorVersionId": {},
"description": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateDetectorVersionStatus": {
"input": {
"type": "structure",
"required": [
"detectorId",
"detectorVersionId",
"status"
],
"members": {
"detectorId": {},
"detectorVersionId": {},
"status": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateEventLabel": {
"input": {
"type": "structure",
"required": [
"eventId",
"eventTypeName",
"assignedLabel",
"labelTimestamp"
],
"members": {
"eventId": {},
"eventTypeName": {},
"assignedLabel": {},
"labelTimestamp": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateModel": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType"
],
"members": {
"modelId": {},
"modelType": {},
"description": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateModelVersion": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType",
"majorVersionNumber"
],
"members": {
"modelId": {},
"modelType": {},
"majorVersionNumber": {},
"externalEventsDetail": {
"shape": "S1m"
},
"ingestedEventsDetail": {
"shape": "S1n"
},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {},
"status": {}
}
}
},
"UpdateModelVersionStatus": {
"input": {
"type": "structure",
"required": [
"modelId",
"modelType",
"modelVersionNumber",
"status"
],
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {},
"status": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateRuleMetadata": {
"input": {
"type": "structure",
"required": [
"rule",
"description"
],
"members": {
"rule": {
"shape": "S14"
},
"description": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateRuleVersion": {
"input": {
"type": "structure",
"required": [
"rule",
"expression",
"language",
"outcomes"
],
"members": {
"rule": {
"shape": "S14"
},
"description": {},
"expression": {
"shape": "S1r"
},
"language": {},
"outcomes": {
"shape": "S1k"
},
"tags": {
"shape": "S5"
}
}
},
"output": {
"type": "structure",
"members": {
"rule": {
"shape": "S14"
}
}
}
},
"UpdateVariable": {
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"name": {},
"defaultValue": {},
"description": {},
"variableType": {}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S5": {
"type": "list",
"member": {
"type": "structure",
"required": [
"key",
"value"
],
"members": {
"key": {},
"value": {}
}
}
},
"Sg": {
"type": "list",
"member": {
"type": "structure",
"members": {
"name": {},
"dataType": {},
"dataSource": {},
"defaultValue": {},
"description": {},
"variableType": {},
"lastUpdatedTime": {},
"createdTime": {},
"arn": {}
}
}
},
"S12": {
"type": "list",
"member": {}
},
"S13": {
"type": "list",
"member": {
"shape": "S14"
}
},
"S14": {
"type": "structure",
"required": [
"detectorId",
"ruleId",
"ruleVersion"
],
"members": {
"detectorId": {},
"ruleId": {},
"ruleVersion": {}
}
},
"S15": {
"type": "list",
"member": {
"shape": "S16"
}
},
"S16": {
"type": "structure",
"required": [
"modelId",
"modelType",
"modelVersionNumber"
],
"members": {
"modelId": {},
"modelType": {},
"modelVersionNumber": {},
"arn": {}
}
},
"S1h": {
"type": "structure",
"required": [
"modelVariables",
"labelSchema"
],
"members": {
"modelVariables": {
"shape": "S12"
},
"labelSchema": {
"type": "structure",
"required": [
"labelMapper"
],
"members": {
"labelMapper": {
"type": "map",
"key": {},
"value": {
"shape": "S1k"
}
},
"unlabeledEventsTreatment": {}
}
}
}
},
"S1k": {
"type": "list",
"member": {}
},
"S1m": {
"type": "structure",
"required": [
"dataLocation",
"dataAccessRoleArn"
],
"members": {
"dataLocation": {},
"dataAccessRoleArn": {}
}
},
"S1n": {
"type": "structure",
"required": [
"ingestedEventsTimeWindow"
],
"members": {
"ingestedEventsTimeWindow": {
"type": "structure",
"required": [
"startTime",
"endTime"
],
"members": {
"startTime": {},
"endTime": {}
}
}
}
},
"S1r": {
"type": "string",
"sensitive": true
},
"S4b": {
"type": "list",
"member": {
"type": "structure",
"required": [
"entityType",
"entityId"
],
"members": {
"entityType": {},
"entityId": {}
},
"sensitive": true
}
},
"S4g": {
"type": "map",
"key": {},
"value": {
"type": "string",
"sensitive": true
}
},
"S5b": {
"type": "structure",
"required": [
"useEventVariables"
],
"members": {
"eventTypeName": {},
"format": {},
"useEventVariables": {
"type": "boolean"
},
"jsonInputTemplate": {},
"csvInputTemplate": {}
}
},
"S5f": {
"type": "structure",
"required": [
"format"
],
"members": {
"format": {},
"jsonKeyToVariableMap": {
"type": "map",
"key": {},
"value": {}
},
"csvIndexToVariableMap": {
"type": "map",
"key": {},
"value": {}
}
}
}
}
}