UNPKG

lambdaws

Version:

AWS lambda functions made easy

197 lines 4.48 kB
{ "metadata": { "apiVersion": "2013-11-01", "endpointPrefix": "cloudtrail", "jsonVersion": "1.1", "serviceAbbreviation": "CloudTrail", "serviceFullName": "AWS CloudTrail", "signatureVersion": "v4", "targetPrefix": "com.amazonaws.cloudtrail.v20131101.CloudTrail_20131101", "protocol": "json" }, "operations": { "CreateTrail": { "input": { "type": "structure", "required": [ "Name", "S3BucketName" ], "members": { "Name": {}, "S3BucketName": {}, "S3KeyPrefix": {}, "SnsTopicName": {}, "IncludeGlobalServiceEvents": { "type": "boolean" }, "CloudWatchLogsLogGroupArn": {}, "CloudWatchLogsRoleArn": {} } }, "output": { "type": "structure", "members": { "Name": {}, "S3BucketName": {}, "S3KeyPrefix": {}, "SnsTopicName": {}, "IncludeGlobalServiceEvents": { "type": "boolean" }, "CloudWatchLogsLogGroupArn": {}, "CloudWatchLogsRoleArn": {} } } }, "DeleteTrail": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": {} } }, "DescribeTrails": { "input": { "type": "structure", "members": { "trailNameList": { "type": "list", "member": {} } } }, "output": { "type": "structure", "members": { "trailList": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "S3BucketName": {}, "S3KeyPrefix": {}, "SnsTopicName": {}, "IncludeGlobalServiceEvents": { "type": "boolean" }, "CloudWatchLogsLogGroupArn": {}, "CloudWatchLogsRoleArn": {} } } } } } }, "GetTrailStatus": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": { "IsLogging": { "type": "boolean" }, "LatestDeliveryError": {}, "LatestNotificationError": {}, "LatestDeliveryTime": { "type": "timestamp" }, "LatestNotificationTime": { "type": "timestamp" }, "StartLoggingTime": { "type": "timestamp" }, "StopLoggingTime": { "type": "timestamp" }, "LatestCloudWatchLogsDeliveryError": {}, "LatestCloudWatchLogsDeliveryTime": { "type": "timestamp" } } } }, "StartLogging": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": {} } }, "StopLogging": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {} } }, "output": { "type": "structure", "members": {} } }, "UpdateTrail": { "input": { "type": "structure", "required": [ "Name" ], "members": { "Name": {}, "S3BucketName": {}, "S3KeyPrefix": {}, "SnsTopicName": {}, "IncludeGlobalServiceEvents": { "type": "boolean" }, "CloudWatchLogsLogGroupArn": {}, "CloudWatchLogsRoleArn": {} } }, "output": { "type": "structure", "members": { "Name": {}, "S3BucketName": {}, "S3KeyPrefix": {}, "SnsTopicName": {}, "IncludeGlobalServiceEvents": { "type": "boolean" }, "CloudWatchLogsLogGroupArn": {}, "CloudWatchLogsRoleArn": {} } } } }, "shapes": {} }