github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/logs/2014-03-28/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2014-03-28", 5 "endpointPrefix":"logs", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon CloudWatch Logs", 9 "serviceId":"CloudWatch Logs", 10 "signatureVersion":"v4", 11 "targetPrefix":"Logs_20140328", 12 "uid":"logs-2014-03-28" 13 }, 14 "operations":{ 15 "AssociateKmsKey":{ 16 "name":"AssociateKmsKey", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AssociateKmsKeyRequest"}, 22 "errors":[ 23 {"shape":"InvalidParameterException"}, 24 {"shape":"ResourceNotFoundException"}, 25 {"shape":"OperationAbortedException"}, 26 {"shape":"ServiceUnavailableException"} 27 ] 28 }, 29 "CancelExportTask":{ 30 "name":"CancelExportTask", 31 "http":{ 32 "method":"POST", 33 "requestUri":"/" 34 }, 35 "input":{"shape":"CancelExportTaskRequest"}, 36 "errors":[ 37 {"shape":"InvalidParameterException"}, 38 {"shape":"ResourceNotFoundException"}, 39 {"shape":"InvalidOperationException"}, 40 {"shape":"ServiceUnavailableException"} 41 ] 42 }, 43 "CreateExportTask":{ 44 "name":"CreateExportTask", 45 "http":{ 46 "method":"POST", 47 "requestUri":"/" 48 }, 49 "input":{"shape":"CreateExportTaskRequest"}, 50 "output":{"shape":"CreateExportTaskResponse"}, 51 "errors":[ 52 {"shape":"InvalidParameterException"}, 53 {"shape":"LimitExceededException"}, 54 {"shape":"OperationAbortedException"}, 55 {"shape":"ServiceUnavailableException"}, 56 {"shape":"ResourceNotFoundException"}, 57 {"shape":"ResourceAlreadyExistsException"} 58 ] 59 }, 60 "CreateLogGroup":{ 61 "name":"CreateLogGroup", 62 "http":{ 63 "method":"POST", 64 "requestUri":"/" 65 }, 66 "input":{"shape":"CreateLogGroupRequest"}, 67 "errors":[ 68 {"shape":"InvalidParameterException"}, 69 {"shape":"ResourceAlreadyExistsException"}, 70 {"shape":"LimitExceededException"}, 71 {"shape":"OperationAbortedException"}, 72 {"shape":"ServiceUnavailableException"} 73 ] 74 }, 75 "CreateLogStream":{ 76 "name":"CreateLogStream", 77 "http":{ 78 "method":"POST", 79 "requestUri":"/" 80 }, 81 "input":{"shape":"CreateLogStreamRequest"}, 82 "errors":[ 83 {"shape":"InvalidParameterException"}, 84 {"shape":"ResourceAlreadyExistsException"}, 85 {"shape":"ResourceNotFoundException"}, 86 {"shape":"ServiceUnavailableException"} 87 ] 88 }, 89 "DeleteDestination":{ 90 "name":"DeleteDestination", 91 "http":{ 92 "method":"POST", 93 "requestUri":"/" 94 }, 95 "input":{"shape":"DeleteDestinationRequest"}, 96 "errors":[ 97 {"shape":"InvalidParameterException"}, 98 {"shape":"ResourceNotFoundException"}, 99 {"shape":"OperationAbortedException"}, 100 {"shape":"ServiceUnavailableException"} 101 ] 102 }, 103 "DeleteLogGroup":{ 104 "name":"DeleteLogGroup", 105 "http":{ 106 "method":"POST", 107 "requestUri":"/" 108 }, 109 "input":{"shape":"DeleteLogGroupRequest"}, 110 "errors":[ 111 {"shape":"InvalidParameterException"}, 112 {"shape":"ResourceNotFoundException"}, 113 {"shape":"OperationAbortedException"}, 114 {"shape":"ServiceUnavailableException"} 115 ] 116 }, 117 "DeleteLogStream":{ 118 "name":"DeleteLogStream", 119 "http":{ 120 "method":"POST", 121 "requestUri":"/" 122 }, 123 "input":{"shape":"DeleteLogStreamRequest"}, 124 "errors":[ 125 {"shape":"InvalidParameterException"}, 126 {"shape":"ResourceNotFoundException"}, 127 {"shape":"OperationAbortedException"}, 128 {"shape":"ServiceUnavailableException"} 129 ] 130 }, 131 "DeleteMetricFilter":{ 132 "name":"DeleteMetricFilter", 133 "http":{ 134 "method":"POST", 135 "requestUri":"/" 136 }, 137 "input":{"shape":"DeleteMetricFilterRequest"}, 138 "errors":[ 139 {"shape":"InvalidParameterException"}, 140 {"shape":"ResourceNotFoundException"}, 141 {"shape":"OperationAbortedException"}, 142 {"shape":"ServiceUnavailableException"} 143 ] 144 }, 145 "DeleteQueryDefinition":{ 146 "name":"DeleteQueryDefinition", 147 "http":{ 148 "method":"POST", 149 "requestUri":"/" 150 }, 151 "input":{"shape":"DeleteQueryDefinitionRequest"}, 152 "output":{"shape":"DeleteQueryDefinitionResponse"}, 153 "errors":[ 154 {"shape":"InvalidParameterException"}, 155 {"shape":"ResourceNotFoundException"}, 156 {"shape":"ServiceUnavailableException"} 157 ] 158 }, 159 "DeleteResourcePolicy":{ 160 "name":"DeleteResourcePolicy", 161 "http":{ 162 "method":"POST", 163 "requestUri":"/" 164 }, 165 "input":{"shape":"DeleteResourcePolicyRequest"}, 166 "errors":[ 167 {"shape":"InvalidParameterException"}, 168 {"shape":"ResourceNotFoundException"}, 169 {"shape":"ServiceUnavailableException"} 170 ] 171 }, 172 "DeleteRetentionPolicy":{ 173 "name":"DeleteRetentionPolicy", 174 "http":{ 175 "method":"POST", 176 "requestUri":"/" 177 }, 178 "input":{"shape":"DeleteRetentionPolicyRequest"}, 179 "errors":[ 180 {"shape":"InvalidParameterException"}, 181 {"shape":"ResourceNotFoundException"}, 182 {"shape":"OperationAbortedException"}, 183 {"shape":"ServiceUnavailableException"} 184 ] 185 }, 186 "DeleteSubscriptionFilter":{ 187 "name":"DeleteSubscriptionFilter", 188 "http":{ 189 "method":"POST", 190 "requestUri":"/" 191 }, 192 "input":{"shape":"DeleteSubscriptionFilterRequest"}, 193 "errors":[ 194 {"shape":"InvalidParameterException"}, 195 {"shape":"ResourceNotFoundException"}, 196 {"shape":"OperationAbortedException"}, 197 {"shape":"ServiceUnavailableException"} 198 ] 199 }, 200 "DescribeDestinations":{ 201 "name":"DescribeDestinations", 202 "http":{ 203 "method":"POST", 204 "requestUri":"/" 205 }, 206 "input":{"shape":"DescribeDestinationsRequest"}, 207 "output":{"shape":"DescribeDestinationsResponse"}, 208 "errors":[ 209 {"shape":"InvalidParameterException"}, 210 {"shape":"ServiceUnavailableException"} 211 ] 212 }, 213 "DescribeExportTasks":{ 214 "name":"DescribeExportTasks", 215 "http":{ 216 "method":"POST", 217 "requestUri":"/" 218 }, 219 "input":{"shape":"DescribeExportTasksRequest"}, 220 "output":{"shape":"DescribeExportTasksResponse"}, 221 "errors":[ 222 {"shape":"InvalidParameterException"}, 223 {"shape":"ServiceUnavailableException"} 224 ] 225 }, 226 "DescribeLogGroups":{ 227 "name":"DescribeLogGroups", 228 "http":{ 229 "method":"POST", 230 "requestUri":"/" 231 }, 232 "input":{"shape":"DescribeLogGroupsRequest"}, 233 "output":{"shape":"DescribeLogGroupsResponse"}, 234 "errors":[ 235 {"shape":"InvalidParameterException"}, 236 {"shape":"ServiceUnavailableException"} 237 ] 238 }, 239 "DescribeLogStreams":{ 240 "name":"DescribeLogStreams", 241 "http":{ 242 "method":"POST", 243 "requestUri":"/" 244 }, 245 "input":{"shape":"DescribeLogStreamsRequest"}, 246 "output":{"shape":"DescribeLogStreamsResponse"}, 247 "errors":[ 248 {"shape":"InvalidParameterException"}, 249 {"shape":"ResourceNotFoundException"}, 250 {"shape":"ServiceUnavailableException"} 251 ] 252 }, 253 "DescribeMetricFilters":{ 254 "name":"DescribeMetricFilters", 255 "http":{ 256 "method":"POST", 257 "requestUri":"/" 258 }, 259 "input":{"shape":"DescribeMetricFiltersRequest"}, 260 "output":{"shape":"DescribeMetricFiltersResponse"}, 261 "errors":[ 262 {"shape":"InvalidParameterException"}, 263 {"shape":"ResourceNotFoundException"}, 264 {"shape":"ServiceUnavailableException"} 265 ] 266 }, 267 "DescribeQueries":{ 268 "name":"DescribeQueries", 269 "http":{ 270 "method":"POST", 271 "requestUri":"/" 272 }, 273 "input":{"shape":"DescribeQueriesRequest"}, 274 "output":{"shape":"DescribeQueriesResponse"}, 275 "errors":[ 276 {"shape":"InvalidParameterException"}, 277 {"shape":"ResourceNotFoundException"}, 278 {"shape":"ServiceUnavailableException"} 279 ] 280 }, 281 "DescribeQueryDefinitions":{ 282 "name":"DescribeQueryDefinitions", 283 "http":{ 284 "method":"POST", 285 "requestUri":"/" 286 }, 287 "input":{"shape":"DescribeQueryDefinitionsRequest"}, 288 "output":{"shape":"DescribeQueryDefinitionsResponse"}, 289 "errors":[ 290 {"shape":"InvalidParameterException"}, 291 {"shape":"ServiceUnavailableException"} 292 ] 293 }, 294 "DescribeResourcePolicies":{ 295 "name":"DescribeResourcePolicies", 296 "http":{ 297 "method":"POST", 298 "requestUri":"/" 299 }, 300 "input":{"shape":"DescribeResourcePoliciesRequest"}, 301 "output":{"shape":"DescribeResourcePoliciesResponse"}, 302 "errors":[ 303 {"shape":"InvalidParameterException"}, 304 {"shape":"ServiceUnavailableException"} 305 ] 306 }, 307 "DescribeSubscriptionFilters":{ 308 "name":"DescribeSubscriptionFilters", 309 "http":{ 310 "method":"POST", 311 "requestUri":"/" 312 }, 313 "input":{"shape":"DescribeSubscriptionFiltersRequest"}, 314 "output":{"shape":"DescribeSubscriptionFiltersResponse"}, 315 "errors":[ 316 {"shape":"InvalidParameterException"}, 317 {"shape":"ResourceNotFoundException"}, 318 {"shape":"ServiceUnavailableException"} 319 ] 320 }, 321 "DisassociateKmsKey":{ 322 "name":"DisassociateKmsKey", 323 "http":{ 324 "method":"POST", 325 "requestUri":"/" 326 }, 327 "input":{"shape":"DisassociateKmsKeyRequest"}, 328 "errors":[ 329 {"shape":"InvalidParameterException"}, 330 {"shape":"ResourceNotFoundException"}, 331 {"shape":"OperationAbortedException"}, 332 {"shape":"ServiceUnavailableException"} 333 ] 334 }, 335 "FilterLogEvents":{ 336 "name":"FilterLogEvents", 337 "http":{ 338 "method":"POST", 339 "requestUri":"/" 340 }, 341 "input":{"shape":"FilterLogEventsRequest"}, 342 "output":{"shape":"FilterLogEventsResponse"}, 343 "errors":[ 344 {"shape":"InvalidParameterException"}, 345 {"shape":"ResourceNotFoundException"}, 346 {"shape":"ServiceUnavailableException"} 347 ] 348 }, 349 "GetLogEvents":{ 350 "name":"GetLogEvents", 351 "http":{ 352 "method":"POST", 353 "requestUri":"/" 354 }, 355 "input":{"shape":"GetLogEventsRequest"}, 356 "output":{"shape":"GetLogEventsResponse"}, 357 "errors":[ 358 {"shape":"InvalidParameterException"}, 359 {"shape":"ResourceNotFoundException"}, 360 {"shape":"ServiceUnavailableException"} 361 ] 362 }, 363 "GetLogGroupFields":{ 364 "name":"GetLogGroupFields", 365 "http":{ 366 "method":"POST", 367 "requestUri":"/" 368 }, 369 "input":{"shape":"GetLogGroupFieldsRequest"}, 370 "output":{"shape":"GetLogGroupFieldsResponse"}, 371 "errors":[ 372 {"shape":"InvalidParameterException"}, 373 {"shape":"LimitExceededException"}, 374 {"shape":"ResourceNotFoundException"}, 375 {"shape":"ServiceUnavailableException"} 376 ] 377 }, 378 "GetLogRecord":{ 379 "name":"GetLogRecord", 380 "http":{ 381 "method":"POST", 382 "requestUri":"/" 383 }, 384 "input":{"shape":"GetLogRecordRequest"}, 385 "output":{"shape":"GetLogRecordResponse"}, 386 "errors":[ 387 {"shape":"InvalidParameterException"}, 388 {"shape":"LimitExceededException"}, 389 {"shape":"ResourceNotFoundException"}, 390 {"shape":"ServiceUnavailableException"} 391 ] 392 }, 393 "GetQueryResults":{ 394 "name":"GetQueryResults", 395 "http":{ 396 "method":"POST", 397 "requestUri":"/" 398 }, 399 "input":{"shape":"GetQueryResultsRequest"}, 400 "output":{"shape":"GetQueryResultsResponse"}, 401 "errors":[ 402 {"shape":"InvalidParameterException"}, 403 {"shape":"ResourceNotFoundException"}, 404 {"shape":"ServiceUnavailableException"} 405 ] 406 }, 407 "ListTagsLogGroup":{ 408 "name":"ListTagsLogGroup", 409 "http":{ 410 "method":"POST", 411 "requestUri":"/" 412 }, 413 "input":{"shape":"ListTagsLogGroupRequest"}, 414 "output":{"shape":"ListTagsLogGroupResponse"}, 415 "errors":[ 416 {"shape":"ResourceNotFoundException"}, 417 {"shape":"ServiceUnavailableException"} 418 ] 419 }, 420 "PutDestination":{ 421 "name":"PutDestination", 422 "http":{ 423 "method":"POST", 424 "requestUri":"/" 425 }, 426 "input":{"shape":"PutDestinationRequest"}, 427 "output":{"shape":"PutDestinationResponse"}, 428 "errors":[ 429 {"shape":"InvalidParameterException"}, 430 {"shape":"OperationAbortedException"}, 431 {"shape":"ServiceUnavailableException"} 432 ] 433 }, 434 "PutDestinationPolicy":{ 435 "name":"PutDestinationPolicy", 436 "http":{ 437 "method":"POST", 438 "requestUri":"/" 439 }, 440 "input":{"shape":"PutDestinationPolicyRequest"}, 441 "errors":[ 442 {"shape":"InvalidParameterException"}, 443 {"shape":"OperationAbortedException"}, 444 {"shape":"ServiceUnavailableException"} 445 ] 446 }, 447 "PutLogEvents":{ 448 "name":"PutLogEvents", 449 "http":{ 450 "method":"POST", 451 "requestUri":"/" 452 }, 453 "input":{"shape":"PutLogEventsRequest"}, 454 "output":{"shape":"PutLogEventsResponse"}, 455 "errors":[ 456 {"shape":"InvalidParameterException"}, 457 {"shape":"InvalidSequenceTokenException"}, 458 {"shape":"DataAlreadyAcceptedException"}, 459 {"shape":"ResourceNotFoundException"}, 460 {"shape":"ServiceUnavailableException"}, 461 {"shape":"UnrecognizedClientException"} 462 ] 463 }, 464 "PutMetricFilter":{ 465 "name":"PutMetricFilter", 466 "http":{ 467 "method":"POST", 468 "requestUri":"/" 469 }, 470 "input":{"shape":"PutMetricFilterRequest"}, 471 "errors":[ 472 {"shape":"InvalidParameterException"}, 473 {"shape":"ResourceNotFoundException"}, 474 {"shape":"OperationAbortedException"}, 475 {"shape":"LimitExceededException"}, 476 {"shape":"ServiceUnavailableException"} 477 ] 478 }, 479 "PutQueryDefinition":{ 480 "name":"PutQueryDefinition", 481 "http":{ 482 "method":"POST", 483 "requestUri":"/" 484 }, 485 "input":{"shape":"PutQueryDefinitionRequest"}, 486 "output":{"shape":"PutQueryDefinitionResponse"}, 487 "errors":[ 488 {"shape":"InvalidParameterException"}, 489 {"shape":"ResourceNotFoundException"}, 490 {"shape":"ServiceUnavailableException"} 491 ] 492 }, 493 "PutResourcePolicy":{ 494 "name":"PutResourcePolicy", 495 "http":{ 496 "method":"POST", 497 "requestUri":"/" 498 }, 499 "input":{"shape":"PutResourcePolicyRequest"}, 500 "output":{"shape":"PutResourcePolicyResponse"}, 501 "errors":[ 502 {"shape":"InvalidParameterException"}, 503 {"shape":"LimitExceededException"}, 504 {"shape":"ServiceUnavailableException"} 505 ] 506 }, 507 "PutRetentionPolicy":{ 508 "name":"PutRetentionPolicy", 509 "http":{ 510 "method":"POST", 511 "requestUri":"/" 512 }, 513 "input":{"shape":"PutRetentionPolicyRequest"}, 514 "errors":[ 515 {"shape":"InvalidParameterException"}, 516 {"shape":"ResourceNotFoundException"}, 517 {"shape":"OperationAbortedException"}, 518 {"shape":"ServiceUnavailableException"} 519 ] 520 }, 521 "PutSubscriptionFilter":{ 522 "name":"PutSubscriptionFilter", 523 "http":{ 524 "method":"POST", 525 "requestUri":"/" 526 }, 527 "input":{"shape":"PutSubscriptionFilterRequest"}, 528 "errors":[ 529 {"shape":"InvalidParameterException"}, 530 {"shape":"ResourceNotFoundException"}, 531 {"shape":"OperationAbortedException"}, 532 {"shape":"LimitExceededException"}, 533 {"shape":"ServiceUnavailableException"} 534 ] 535 }, 536 "StartQuery":{ 537 "name":"StartQuery", 538 "http":{ 539 "method":"POST", 540 "requestUri":"/" 541 }, 542 "input":{"shape":"StartQueryRequest"}, 543 "output":{"shape":"StartQueryResponse"}, 544 "errors":[ 545 {"shape":"MalformedQueryException"}, 546 {"shape":"InvalidParameterException"}, 547 {"shape":"LimitExceededException"}, 548 {"shape":"ResourceNotFoundException"}, 549 {"shape":"ServiceUnavailableException"} 550 ] 551 }, 552 "StopQuery":{ 553 "name":"StopQuery", 554 "http":{ 555 "method":"POST", 556 "requestUri":"/" 557 }, 558 "input":{"shape":"StopQueryRequest"}, 559 "output":{"shape":"StopQueryResponse"}, 560 "errors":[ 561 {"shape":"InvalidParameterException"}, 562 {"shape":"ResourceNotFoundException"}, 563 {"shape":"ServiceUnavailableException"} 564 ] 565 }, 566 "TagLogGroup":{ 567 "name":"TagLogGroup", 568 "http":{ 569 "method":"POST", 570 "requestUri":"/" 571 }, 572 "input":{"shape":"TagLogGroupRequest"}, 573 "errors":[ 574 {"shape":"ResourceNotFoundException"}, 575 {"shape":"InvalidParameterException"} 576 ] 577 }, 578 "TestMetricFilter":{ 579 "name":"TestMetricFilter", 580 "http":{ 581 "method":"POST", 582 "requestUri":"/" 583 }, 584 "input":{"shape":"TestMetricFilterRequest"}, 585 "output":{"shape":"TestMetricFilterResponse"}, 586 "errors":[ 587 {"shape":"InvalidParameterException"}, 588 {"shape":"ServiceUnavailableException"} 589 ] 590 }, 591 "UntagLogGroup":{ 592 "name":"UntagLogGroup", 593 "http":{ 594 "method":"POST", 595 "requestUri":"/" 596 }, 597 "input":{"shape":"UntagLogGroupRequest"}, 598 "errors":[ 599 {"shape":"ResourceNotFoundException"} 600 ] 601 } 602 }, 603 "shapes":{ 604 "AccessPolicy":{ 605 "type":"string", 606 "min":1 607 }, 608 "Arn":{"type":"string"}, 609 "AssociateKmsKeyRequest":{ 610 "type":"structure", 611 "required":[ 612 "logGroupName", 613 "kmsKeyId" 614 ], 615 "members":{ 616 "logGroupName":{"shape":"LogGroupName"}, 617 "kmsKeyId":{"shape":"KmsKeyId"} 618 } 619 }, 620 "CancelExportTaskRequest":{ 621 "type":"structure", 622 "required":["taskId"], 623 "members":{ 624 "taskId":{"shape":"ExportTaskId"} 625 } 626 }, 627 "CreateExportTaskRequest":{ 628 "type":"structure", 629 "required":[ 630 "logGroupName", 631 "from", 632 "to", 633 "destination" 634 ], 635 "members":{ 636 "taskName":{"shape":"ExportTaskName"}, 637 "logGroupName":{"shape":"LogGroupName"}, 638 "logStreamNamePrefix":{"shape":"LogStreamName"}, 639 "from":{"shape":"Timestamp"}, 640 "to":{"shape":"Timestamp"}, 641 "destination":{"shape":"ExportDestinationBucket"}, 642 "destinationPrefix":{"shape":"ExportDestinationPrefix"} 643 } 644 }, 645 "CreateExportTaskResponse":{ 646 "type":"structure", 647 "members":{ 648 "taskId":{"shape":"ExportTaskId"} 649 } 650 }, 651 "CreateLogGroupRequest":{ 652 "type":"structure", 653 "required":["logGroupName"], 654 "members":{ 655 "logGroupName":{"shape":"LogGroupName"}, 656 "kmsKeyId":{"shape":"KmsKeyId"}, 657 "tags":{"shape":"Tags"} 658 } 659 }, 660 "CreateLogStreamRequest":{ 661 "type":"structure", 662 "required":[ 663 "logGroupName", 664 "logStreamName" 665 ], 666 "members":{ 667 "logGroupName":{"shape":"LogGroupName"}, 668 "logStreamName":{"shape":"LogStreamName"} 669 } 670 }, 671 "DataAlreadyAcceptedException":{ 672 "type":"structure", 673 "members":{ 674 "expectedSequenceToken":{"shape":"SequenceToken"} 675 }, 676 "exception":true 677 }, 678 "Days":{"type":"integer"}, 679 "DefaultValue":{"type":"double"}, 680 "DeleteDestinationRequest":{ 681 "type":"structure", 682 "required":["destinationName"], 683 "members":{ 684 "destinationName":{"shape":"DestinationName"} 685 } 686 }, 687 "DeleteLogGroupRequest":{ 688 "type":"structure", 689 "required":["logGroupName"], 690 "members":{ 691 "logGroupName":{"shape":"LogGroupName"} 692 } 693 }, 694 "DeleteLogStreamRequest":{ 695 "type":"structure", 696 "required":[ 697 "logGroupName", 698 "logStreamName" 699 ], 700 "members":{ 701 "logGroupName":{"shape":"LogGroupName"}, 702 "logStreamName":{"shape":"LogStreamName"} 703 } 704 }, 705 "DeleteMetricFilterRequest":{ 706 "type":"structure", 707 "required":[ 708 "logGroupName", 709 "filterName" 710 ], 711 "members":{ 712 "logGroupName":{"shape":"LogGroupName"}, 713 "filterName":{"shape":"FilterName"} 714 } 715 }, 716 "DeleteQueryDefinitionRequest":{ 717 "type":"structure", 718 "required":["queryDefinitionId"], 719 "members":{ 720 "queryDefinitionId":{"shape":"QueryId"} 721 } 722 }, 723 "DeleteQueryDefinitionResponse":{ 724 "type":"structure", 725 "members":{ 726 "success":{"shape":"Success"} 727 } 728 }, 729 "DeleteResourcePolicyRequest":{ 730 "type":"structure", 731 "members":{ 732 "policyName":{"shape":"PolicyName"} 733 } 734 }, 735 "DeleteRetentionPolicyRequest":{ 736 "type":"structure", 737 "required":["logGroupName"], 738 "members":{ 739 "logGroupName":{"shape":"LogGroupName"} 740 } 741 }, 742 "DeleteSubscriptionFilterRequest":{ 743 "type":"structure", 744 "required":[ 745 "logGroupName", 746 "filterName" 747 ], 748 "members":{ 749 "logGroupName":{"shape":"LogGroupName"}, 750 "filterName":{"shape":"FilterName"} 751 } 752 }, 753 "Descending":{"type":"boolean"}, 754 "DescribeDestinationsRequest":{ 755 "type":"structure", 756 "members":{ 757 "DestinationNamePrefix":{"shape":"DestinationName"}, 758 "nextToken":{"shape":"NextToken"}, 759 "limit":{"shape":"DescribeLimit"} 760 } 761 }, 762 "DescribeDestinationsResponse":{ 763 "type":"structure", 764 "members":{ 765 "destinations":{"shape":"Destinations"}, 766 "nextToken":{"shape":"NextToken"} 767 } 768 }, 769 "DescribeExportTasksRequest":{ 770 "type":"structure", 771 "members":{ 772 "taskId":{"shape":"ExportTaskId"}, 773 "statusCode":{"shape":"ExportTaskStatusCode"}, 774 "nextToken":{"shape":"NextToken"}, 775 "limit":{"shape":"DescribeLimit"} 776 } 777 }, 778 "DescribeExportTasksResponse":{ 779 "type":"structure", 780 "members":{ 781 "exportTasks":{"shape":"ExportTasks"}, 782 "nextToken":{"shape":"NextToken"} 783 } 784 }, 785 "DescribeLimit":{ 786 "type":"integer", 787 "max":50, 788 "min":1 789 }, 790 "DescribeLogGroupsRequest":{ 791 "type":"structure", 792 "members":{ 793 "logGroupNamePrefix":{"shape":"LogGroupName"}, 794 "nextToken":{"shape":"NextToken"}, 795 "limit":{"shape":"DescribeLimit"} 796 } 797 }, 798 "DescribeLogGroupsResponse":{ 799 "type":"structure", 800 "members":{ 801 "logGroups":{"shape":"LogGroups"}, 802 "nextToken":{"shape":"NextToken"} 803 } 804 }, 805 "DescribeLogStreamsRequest":{ 806 "type":"structure", 807 "required":["logGroupName"], 808 "members":{ 809 "logGroupName":{"shape":"LogGroupName"}, 810 "logStreamNamePrefix":{"shape":"LogStreamName"}, 811 "orderBy":{"shape":"OrderBy"}, 812 "descending":{"shape":"Descending"}, 813 "nextToken":{"shape":"NextToken"}, 814 "limit":{"shape":"DescribeLimit"} 815 } 816 }, 817 "DescribeLogStreamsResponse":{ 818 "type":"structure", 819 "members":{ 820 "logStreams":{"shape":"LogStreams"}, 821 "nextToken":{"shape":"NextToken"} 822 } 823 }, 824 "DescribeMetricFiltersRequest":{ 825 "type":"structure", 826 "members":{ 827 "logGroupName":{"shape":"LogGroupName"}, 828 "filterNamePrefix":{"shape":"FilterName"}, 829 "nextToken":{"shape":"NextToken"}, 830 "limit":{"shape":"DescribeLimit"}, 831 "metricName":{"shape":"MetricName"}, 832 "metricNamespace":{"shape":"MetricNamespace"} 833 } 834 }, 835 "DescribeMetricFiltersResponse":{ 836 "type":"structure", 837 "members":{ 838 "metricFilters":{"shape":"MetricFilters"}, 839 "nextToken":{"shape":"NextToken"} 840 } 841 }, 842 "DescribeQueriesMaxResults":{ 843 "type":"integer", 844 "max":1000, 845 "min":1 846 }, 847 "DescribeQueriesRequest":{ 848 "type":"structure", 849 "members":{ 850 "logGroupName":{"shape":"LogGroupName"}, 851 "status":{"shape":"QueryStatus"}, 852 "maxResults":{"shape":"DescribeQueriesMaxResults"}, 853 "nextToken":{"shape":"NextToken"} 854 } 855 }, 856 "DescribeQueriesResponse":{ 857 "type":"structure", 858 "members":{ 859 "queries":{"shape":"QueryInfoList"}, 860 "nextToken":{"shape":"NextToken"} 861 } 862 }, 863 "DescribeQueryDefinitionsRequest":{ 864 "type":"structure", 865 "members":{ 866 "queryDefinitionNamePrefix":{"shape":"QueryDefinitionName"}, 867 "maxResults":{"shape":"QueryListMaxResults"}, 868 "nextToken":{"shape":"NextToken"} 869 } 870 }, 871 "DescribeQueryDefinitionsResponse":{ 872 "type":"structure", 873 "members":{ 874 "queryDefinitions":{"shape":"QueryDefinitionList"}, 875 "nextToken":{"shape":"NextToken"} 876 } 877 }, 878 "DescribeResourcePoliciesRequest":{ 879 "type":"structure", 880 "members":{ 881 "nextToken":{"shape":"NextToken"}, 882 "limit":{"shape":"DescribeLimit"} 883 } 884 }, 885 "DescribeResourcePoliciesResponse":{ 886 "type":"structure", 887 "members":{ 888 "resourcePolicies":{"shape":"ResourcePolicies"}, 889 "nextToken":{"shape":"NextToken"} 890 } 891 }, 892 "DescribeSubscriptionFiltersRequest":{ 893 "type":"structure", 894 "required":["logGroupName"], 895 "members":{ 896 "logGroupName":{"shape":"LogGroupName"}, 897 "filterNamePrefix":{"shape":"FilterName"}, 898 "nextToken":{"shape":"NextToken"}, 899 "limit":{"shape":"DescribeLimit"} 900 } 901 }, 902 "DescribeSubscriptionFiltersResponse":{ 903 "type":"structure", 904 "members":{ 905 "subscriptionFilters":{"shape":"SubscriptionFilters"}, 906 "nextToken":{"shape":"NextToken"} 907 } 908 }, 909 "Destination":{ 910 "type":"structure", 911 "members":{ 912 "destinationName":{"shape":"DestinationName"}, 913 "targetArn":{"shape":"TargetArn"}, 914 "roleArn":{"shape":"RoleArn"}, 915 "accessPolicy":{"shape":"AccessPolicy"}, 916 "arn":{"shape":"Arn"}, 917 "creationTime":{"shape":"Timestamp"} 918 } 919 }, 920 "DestinationArn":{ 921 "type":"string", 922 "min":1 923 }, 924 "DestinationName":{ 925 "type":"string", 926 "max":512, 927 "min":1, 928 "pattern":"[^:*]*" 929 }, 930 "Destinations":{ 931 "type":"list", 932 "member":{"shape":"Destination"} 933 }, 934 "Dimensions":{ 935 "type":"map", 936 "key":{"shape":"DimensionsKey"}, 937 "value":{"shape":"DimensionsValue"} 938 }, 939 "DimensionsKey":{ 940 "type":"string", 941 "max":255 942 }, 943 "DimensionsValue":{ 944 "type":"string", 945 "max":255 946 }, 947 "DisassociateKmsKeyRequest":{ 948 "type":"structure", 949 "required":["logGroupName"], 950 "members":{ 951 "logGroupName":{"shape":"LogGroupName"} 952 } 953 }, 954 "Distribution":{ 955 "type":"string", 956 "enum":[ 957 "Random", 958 "ByLogStream" 959 ] 960 }, 961 "EventId":{"type":"string"}, 962 "EventMessage":{ 963 "type":"string", 964 "min":1 965 }, 966 "EventNumber":{"type":"long"}, 967 "EventsLimit":{ 968 "type":"integer", 969 "max":10000, 970 "min":1 971 }, 972 "ExportDestinationBucket":{ 973 "type":"string", 974 "max":512, 975 "min":1 976 }, 977 "ExportDestinationPrefix":{"type":"string"}, 978 "ExportTask":{ 979 "type":"structure", 980 "members":{ 981 "taskId":{"shape":"ExportTaskId"}, 982 "taskName":{"shape":"ExportTaskName"}, 983 "logGroupName":{"shape":"LogGroupName"}, 984 "from":{"shape":"Timestamp"}, 985 "to":{"shape":"Timestamp"}, 986 "destination":{"shape":"ExportDestinationBucket"}, 987 "destinationPrefix":{"shape":"ExportDestinationPrefix"}, 988 "status":{"shape":"ExportTaskStatus"}, 989 "executionInfo":{"shape":"ExportTaskExecutionInfo"} 990 } 991 }, 992 "ExportTaskExecutionInfo":{ 993 "type":"structure", 994 "members":{ 995 "creationTime":{"shape":"Timestamp"}, 996 "completionTime":{"shape":"Timestamp"} 997 } 998 }, 999 "ExportTaskId":{ 1000 "type":"string", 1001 "max":512, 1002 "min":1 1003 }, 1004 "ExportTaskName":{ 1005 "type":"string", 1006 "max":512, 1007 "min":1 1008 }, 1009 "ExportTaskStatus":{ 1010 "type":"structure", 1011 "members":{ 1012 "code":{"shape":"ExportTaskStatusCode"}, 1013 "message":{"shape":"ExportTaskStatusMessage"} 1014 } 1015 }, 1016 "ExportTaskStatusCode":{ 1017 "type":"string", 1018 "enum":[ 1019 "CANCELLED", 1020 "COMPLETED", 1021 "FAILED", 1022 "PENDING", 1023 "PENDING_CANCEL", 1024 "RUNNING" 1025 ] 1026 }, 1027 "ExportTaskStatusMessage":{"type":"string"}, 1028 "ExportTasks":{ 1029 "type":"list", 1030 "member":{"shape":"ExportTask"} 1031 }, 1032 "ExtractedValues":{ 1033 "type":"map", 1034 "key":{"shape":"Token"}, 1035 "value":{"shape":"Value"} 1036 }, 1037 "Field":{"type":"string"}, 1038 "FilterCount":{"type":"integer"}, 1039 "FilterLogEventsRequest":{ 1040 "type":"structure", 1041 "required":["logGroupName"], 1042 "members":{ 1043 "logGroupName":{"shape":"LogGroupName"}, 1044 "logStreamNames":{"shape":"InputLogStreamNames"}, 1045 "logStreamNamePrefix":{"shape":"LogStreamName"}, 1046 "startTime":{"shape":"Timestamp"}, 1047 "endTime":{"shape":"Timestamp"}, 1048 "filterPattern":{"shape":"FilterPattern"}, 1049 "nextToken":{"shape":"NextToken"}, 1050 "limit":{"shape":"EventsLimit"}, 1051 "interleaved":{ 1052 "shape":"Interleaved", 1053 "deprecated":true, 1054 "deprecatedMessage":"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group." 1055 } 1056 } 1057 }, 1058 "FilterLogEventsResponse":{ 1059 "type":"structure", 1060 "members":{ 1061 "events":{"shape":"FilteredLogEvents"}, 1062 "searchedLogStreams":{"shape":"SearchedLogStreams"}, 1063 "nextToken":{"shape":"NextToken"} 1064 } 1065 }, 1066 "FilterName":{ 1067 "type":"string", 1068 "max":512, 1069 "min":1, 1070 "pattern":"[^:*]*" 1071 }, 1072 "FilterPattern":{ 1073 "type":"string", 1074 "max":1024, 1075 "min":0 1076 }, 1077 "FilteredLogEvent":{ 1078 "type":"structure", 1079 "members":{ 1080 "logStreamName":{"shape":"LogStreamName"}, 1081 "timestamp":{"shape":"Timestamp"}, 1082 "message":{"shape":"EventMessage"}, 1083 "ingestionTime":{"shape":"Timestamp"}, 1084 "eventId":{"shape":"EventId"} 1085 } 1086 }, 1087 "FilteredLogEvents":{ 1088 "type":"list", 1089 "member":{"shape":"FilteredLogEvent"} 1090 }, 1091 "GetLogEventsRequest":{ 1092 "type":"structure", 1093 "required":[ 1094 "logGroupName", 1095 "logStreamName" 1096 ], 1097 "members":{ 1098 "logGroupName":{"shape":"LogGroupName"}, 1099 "logStreamName":{"shape":"LogStreamName"}, 1100 "startTime":{"shape":"Timestamp"}, 1101 "endTime":{"shape":"Timestamp"}, 1102 "nextToken":{"shape":"NextToken"}, 1103 "limit":{"shape":"EventsLimit"}, 1104 "startFromHead":{"shape":"StartFromHead"} 1105 } 1106 }, 1107 "GetLogEventsResponse":{ 1108 "type":"structure", 1109 "members":{ 1110 "events":{"shape":"OutputLogEvents"}, 1111 "nextForwardToken":{"shape":"NextToken"}, 1112 "nextBackwardToken":{"shape":"NextToken"} 1113 } 1114 }, 1115 "GetLogGroupFieldsRequest":{ 1116 "type":"structure", 1117 "required":["logGroupName"], 1118 "members":{ 1119 "logGroupName":{"shape":"LogGroupName"}, 1120 "time":{"shape":"Timestamp"} 1121 } 1122 }, 1123 "GetLogGroupFieldsResponse":{ 1124 "type":"structure", 1125 "members":{ 1126 "logGroupFields":{"shape":"LogGroupFieldList"} 1127 } 1128 }, 1129 "GetLogRecordRequest":{ 1130 "type":"structure", 1131 "required":["logRecordPointer"], 1132 "members":{ 1133 "logRecordPointer":{"shape":"LogRecordPointer"} 1134 } 1135 }, 1136 "GetLogRecordResponse":{ 1137 "type":"structure", 1138 "members":{ 1139 "logRecord":{"shape":"LogRecord"} 1140 } 1141 }, 1142 "GetQueryResultsRequest":{ 1143 "type":"structure", 1144 "required":["queryId"], 1145 "members":{ 1146 "queryId":{"shape":"QueryId"} 1147 } 1148 }, 1149 "GetQueryResultsResponse":{ 1150 "type":"structure", 1151 "members":{ 1152 "results":{"shape":"QueryResults"}, 1153 "statistics":{"shape":"QueryStatistics"}, 1154 "status":{"shape":"QueryStatus"} 1155 } 1156 }, 1157 "InputLogEvent":{ 1158 "type":"structure", 1159 "required":[ 1160 "timestamp", 1161 "message" 1162 ], 1163 "members":{ 1164 "timestamp":{"shape":"Timestamp"}, 1165 "message":{"shape":"EventMessage"} 1166 } 1167 }, 1168 "InputLogEvents":{ 1169 "type":"list", 1170 "member":{"shape":"InputLogEvent"}, 1171 "max":10000, 1172 "min":1 1173 }, 1174 "InputLogStreamNames":{ 1175 "type":"list", 1176 "member":{"shape":"LogStreamName"}, 1177 "max":100, 1178 "min":1 1179 }, 1180 "Interleaved":{"type":"boolean"}, 1181 "InvalidOperationException":{ 1182 "type":"structure", 1183 "members":{ 1184 }, 1185 "exception":true 1186 }, 1187 "InvalidParameterException":{ 1188 "type":"structure", 1189 "members":{ 1190 }, 1191 "exception":true 1192 }, 1193 "InvalidSequenceTokenException":{ 1194 "type":"structure", 1195 "members":{ 1196 "expectedSequenceToken":{"shape":"SequenceToken"} 1197 }, 1198 "exception":true 1199 }, 1200 "KmsKeyId":{ 1201 "type":"string", 1202 "max":256 1203 }, 1204 "LimitExceededException":{ 1205 "type":"structure", 1206 "members":{ 1207 }, 1208 "exception":true 1209 }, 1210 "ListTagsLogGroupRequest":{ 1211 "type":"structure", 1212 "required":["logGroupName"], 1213 "members":{ 1214 "logGroupName":{"shape":"LogGroupName"} 1215 } 1216 }, 1217 "ListTagsLogGroupResponse":{ 1218 "type":"structure", 1219 "members":{ 1220 "tags":{"shape":"Tags"} 1221 } 1222 }, 1223 "LogEventIndex":{"type":"integer"}, 1224 "LogGroup":{ 1225 "type":"structure", 1226 "members":{ 1227 "logGroupName":{"shape":"LogGroupName"}, 1228 "creationTime":{"shape":"Timestamp"}, 1229 "retentionInDays":{"shape":"Days"}, 1230 "metricFilterCount":{"shape":"FilterCount"}, 1231 "arn":{"shape":"Arn"}, 1232 "storedBytes":{"shape":"StoredBytes"}, 1233 "kmsKeyId":{"shape":"KmsKeyId"} 1234 } 1235 }, 1236 "LogGroupField":{ 1237 "type":"structure", 1238 "members":{ 1239 "name":{"shape":"Field"}, 1240 "percent":{"shape":"Percentage"} 1241 } 1242 }, 1243 "LogGroupFieldList":{ 1244 "type":"list", 1245 "member":{"shape":"LogGroupField"} 1246 }, 1247 "LogGroupName":{ 1248 "type":"string", 1249 "max":512, 1250 "min":1, 1251 "pattern":"[\\.\\-_/#A-Za-z0-9]+" 1252 }, 1253 "LogGroupNames":{ 1254 "type":"list", 1255 "member":{"shape":"LogGroupName"} 1256 }, 1257 "LogGroups":{ 1258 "type":"list", 1259 "member":{"shape":"LogGroup"} 1260 }, 1261 "LogRecord":{ 1262 "type":"map", 1263 "key":{"shape":"Field"}, 1264 "value":{"shape":"Value"} 1265 }, 1266 "LogRecordPointer":{"type":"string"}, 1267 "LogStream":{ 1268 "type":"structure", 1269 "members":{ 1270 "logStreamName":{"shape":"LogStreamName"}, 1271 "creationTime":{"shape":"Timestamp"}, 1272 "firstEventTimestamp":{"shape":"Timestamp"}, 1273 "lastEventTimestamp":{"shape":"Timestamp"}, 1274 "lastIngestionTime":{"shape":"Timestamp"}, 1275 "uploadSequenceToken":{"shape":"SequenceToken"}, 1276 "arn":{"shape":"Arn"}, 1277 "storedBytes":{ 1278 "shape":"StoredBytes", 1279 "deprecated":true, 1280 "deprecatedMessage":"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected." 1281 } 1282 } 1283 }, 1284 "LogStreamName":{ 1285 "type":"string", 1286 "max":512, 1287 "min":1, 1288 "pattern":"[^:*]*" 1289 }, 1290 "LogStreamSearchedCompletely":{"type":"boolean"}, 1291 "LogStreams":{ 1292 "type":"list", 1293 "member":{"shape":"LogStream"} 1294 }, 1295 "MalformedQueryException":{ 1296 "type":"structure", 1297 "members":{ 1298 "queryCompileError":{"shape":"QueryCompileError"} 1299 }, 1300 "exception":true 1301 }, 1302 "Message":{"type":"string"}, 1303 "MetricFilter":{ 1304 "type":"structure", 1305 "members":{ 1306 "filterName":{"shape":"FilterName"}, 1307 "filterPattern":{"shape":"FilterPattern"}, 1308 "metricTransformations":{"shape":"MetricTransformations"}, 1309 "creationTime":{"shape":"Timestamp"}, 1310 "logGroupName":{"shape":"LogGroupName"} 1311 } 1312 }, 1313 "MetricFilterMatchRecord":{ 1314 "type":"structure", 1315 "members":{ 1316 "eventNumber":{"shape":"EventNumber"}, 1317 "eventMessage":{"shape":"EventMessage"}, 1318 "extractedValues":{"shape":"ExtractedValues"} 1319 } 1320 }, 1321 "MetricFilterMatches":{ 1322 "type":"list", 1323 "member":{"shape":"MetricFilterMatchRecord"} 1324 }, 1325 "MetricFilters":{ 1326 "type":"list", 1327 "member":{"shape":"MetricFilter"} 1328 }, 1329 "MetricName":{ 1330 "type":"string", 1331 "max":255, 1332 "pattern":"[^:*$]*" 1333 }, 1334 "MetricNamespace":{ 1335 "type":"string", 1336 "max":255, 1337 "pattern":"[^:*$]*" 1338 }, 1339 "MetricTransformation":{ 1340 "type":"structure", 1341 "required":[ 1342 "metricName", 1343 "metricNamespace", 1344 "metricValue" 1345 ], 1346 "members":{ 1347 "metricName":{"shape":"MetricName"}, 1348 "metricNamespace":{"shape":"MetricNamespace"}, 1349 "metricValue":{"shape":"MetricValue"}, 1350 "defaultValue":{"shape":"DefaultValue"}, 1351 "dimensions":{"shape":"Dimensions"}, 1352 "unit":{"shape":"StandardUnit"} 1353 } 1354 }, 1355 "MetricTransformations":{ 1356 "type":"list", 1357 "member":{"shape":"MetricTransformation"}, 1358 "max":1, 1359 "min":1 1360 }, 1361 "MetricValue":{ 1362 "type":"string", 1363 "max":100 1364 }, 1365 "NextToken":{ 1366 "type":"string", 1367 "min":1 1368 }, 1369 "OperationAbortedException":{ 1370 "type":"structure", 1371 "members":{ 1372 }, 1373 "exception":true 1374 }, 1375 "OrderBy":{ 1376 "type":"string", 1377 "enum":[ 1378 "LogStreamName", 1379 "LastEventTime" 1380 ] 1381 }, 1382 "OutputLogEvent":{ 1383 "type":"structure", 1384 "members":{ 1385 "timestamp":{"shape":"Timestamp"}, 1386 "message":{"shape":"EventMessage"}, 1387 "ingestionTime":{"shape":"Timestamp"} 1388 } 1389 }, 1390 "OutputLogEvents":{ 1391 "type":"list", 1392 "member":{"shape":"OutputLogEvent"} 1393 }, 1394 "Percentage":{ 1395 "type":"integer", 1396 "max":100, 1397 "min":0 1398 }, 1399 "PolicyDocument":{ 1400 "type":"string", 1401 "max":5120, 1402 "min":1 1403 }, 1404 "PolicyName":{"type":"string"}, 1405 "PutDestinationPolicyRequest":{ 1406 "type":"structure", 1407 "required":[ 1408 "destinationName", 1409 "accessPolicy" 1410 ], 1411 "members":{ 1412 "destinationName":{"shape":"DestinationName"}, 1413 "accessPolicy":{"shape":"AccessPolicy"} 1414 } 1415 }, 1416 "PutDestinationRequest":{ 1417 "type":"structure", 1418 "required":[ 1419 "destinationName", 1420 "targetArn", 1421 "roleArn" 1422 ], 1423 "members":{ 1424 "destinationName":{"shape":"DestinationName"}, 1425 "targetArn":{"shape":"TargetArn"}, 1426 "roleArn":{"shape":"RoleArn"} 1427 } 1428 }, 1429 "PutDestinationResponse":{ 1430 "type":"structure", 1431 "members":{ 1432 "destination":{"shape":"Destination"} 1433 } 1434 }, 1435 "PutLogEventsRequest":{ 1436 "type":"structure", 1437 "required":[ 1438 "logGroupName", 1439 "logStreamName", 1440 "logEvents" 1441 ], 1442 "members":{ 1443 "logGroupName":{"shape":"LogGroupName"}, 1444 "logStreamName":{"shape":"LogStreamName"}, 1445 "logEvents":{"shape":"InputLogEvents"}, 1446 "sequenceToken":{"shape":"SequenceToken"} 1447 } 1448 }, 1449 "PutLogEventsResponse":{ 1450 "type":"structure", 1451 "members":{ 1452 "nextSequenceToken":{"shape":"SequenceToken"}, 1453 "rejectedLogEventsInfo":{"shape":"RejectedLogEventsInfo"} 1454 } 1455 }, 1456 "PutMetricFilterRequest":{ 1457 "type":"structure", 1458 "required":[ 1459 "logGroupName", 1460 "filterName", 1461 "filterPattern", 1462 "metricTransformations" 1463 ], 1464 "members":{ 1465 "logGroupName":{"shape":"LogGroupName"}, 1466 "filterName":{"shape":"FilterName"}, 1467 "filterPattern":{"shape":"FilterPattern"}, 1468 "metricTransformations":{"shape":"MetricTransformations"} 1469 } 1470 }, 1471 "PutQueryDefinitionRequest":{ 1472 "type":"structure", 1473 "required":[ 1474 "name", 1475 "queryString" 1476 ], 1477 "members":{ 1478 "name":{"shape":"QueryDefinitionName"}, 1479 "queryDefinitionId":{"shape":"QueryId"}, 1480 "logGroupNames":{"shape":"LogGroupNames"}, 1481 "queryString":{"shape":"QueryDefinitionString"} 1482 } 1483 }, 1484 "PutQueryDefinitionResponse":{ 1485 "type":"structure", 1486 "members":{ 1487 "queryDefinitionId":{"shape":"QueryId"} 1488 } 1489 }, 1490 "PutResourcePolicyRequest":{ 1491 "type":"structure", 1492 "members":{ 1493 "policyName":{"shape":"PolicyName"}, 1494 "policyDocument":{"shape":"PolicyDocument"} 1495 } 1496 }, 1497 "PutResourcePolicyResponse":{ 1498 "type":"structure", 1499 "members":{ 1500 "resourcePolicy":{"shape":"ResourcePolicy"} 1501 } 1502 }, 1503 "PutRetentionPolicyRequest":{ 1504 "type":"structure", 1505 "required":[ 1506 "logGroupName", 1507 "retentionInDays" 1508 ], 1509 "members":{ 1510 "logGroupName":{"shape":"LogGroupName"}, 1511 "retentionInDays":{"shape":"Days"} 1512 } 1513 }, 1514 "PutSubscriptionFilterRequest":{ 1515 "type":"structure", 1516 "required":[ 1517 "logGroupName", 1518 "filterName", 1519 "filterPattern", 1520 "destinationArn" 1521 ], 1522 "members":{ 1523 "logGroupName":{"shape":"LogGroupName"}, 1524 "filterName":{"shape":"FilterName"}, 1525 "filterPattern":{"shape":"FilterPattern"}, 1526 "destinationArn":{"shape":"DestinationArn"}, 1527 "roleArn":{"shape":"RoleArn"}, 1528 "distribution":{"shape":"Distribution"} 1529 } 1530 }, 1531 "QueryCharOffset":{"type":"integer"}, 1532 "QueryCompileError":{ 1533 "type":"structure", 1534 "members":{ 1535 "location":{"shape":"QueryCompileErrorLocation"}, 1536 "message":{"shape":"Message"} 1537 } 1538 }, 1539 "QueryCompileErrorLocation":{ 1540 "type":"structure", 1541 "members":{ 1542 "startCharOffset":{"shape":"QueryCharOffset"}, 1543 "endCharOffset":{"shape":"QueryCharOffset"} 1544 } 1545 }, 1546 "QueryDefinition":{ 1547 "type":"structure", 1548 "members":{ 1549 "queryDefinitionId":{"shape":"QueryId"}, 1550 "name":{"shape":"QueryDefinitionName"}, 1551 "queryString":{"shape":"QueryDefinitionString"}, 1552 "lastModified":{"shape":"Timestamp"}, 1553 "logGroupNames":{"shape":"LogGroupNames"} 1554 } 1555 }, 1556 "QueryDefinitionList":{ 1557 "type":"list", 1558 "member":{"shape":"QueryDefinition"} 1559 }, 1560 "QueryDefinitionName":{ 1561 "type":"string", 1562 "max":255, 1563 "min":1, 1564 "pattern":"^([^:*\\/]+\\/?)*[^:*\\/]+$" 1565 }, 1566 "QueryDefinitionString":{ 1567 "type":"string", 1568 "max":10000, 1569 "min":1 1570 }, 1571 "QueryId":{ 1572 "type":"string", 1573 "max":256, 1574 "min":0 1575 }, 1576 "QueryInfo":{ 1577 "type":"structure", 1578 "members":{ 1579 "queryId":{"shape":"QueryId"}, 1580 "queryString":{"shape":"QueryString"}, 1581 "status":{"shape":"QueryStatus"}, 1582 "createTime":{"shape":"Timestamp"}, 1583 "logGroupName":{"shape":"LogGroupName"} 1584 } 1585 }, 1586 "QueryInfoList":{ 1587 "type":"list", 1588 "member":{"shape":"QueryInfo"} 1589 }, 1590 "QueryListMaxResults":{ 1591 "type":"integer", 1592 "max":1000, 1593 "min":1 1594 }, 1595 "QueryResults":{ 1596 "type":"list", 1597 "member":{"shape":"ResultRows"} 1598 }, 1599 "QueryStatistics":{ 1600 "type":"structure", 1601 "members":{ 1602 "recordsMatched":{"shape":"StatsValue"}, 1603 "recordsScanned":{"shape":"StatsValue"}, 1604 "bytesScanned":{"shape":"StatsValue"} 1605 } 1606 }, 1607 "QueryStatus":{ 1608 "type":"string", 1609 "enum":[ 1610 "Scheduled", 1611 "Running", 1612 "Complete", 1613 "Failed", 1614 "Cancelled", 1615 "Timeout", 1616 "Unknown" 1617 ] 1618 }, 1619 "QueryString":{ 1620 "type":"string", 1621 "max":10000, 1622 "min":0 1623 }, 1624 "RejectedLogEventsInfo":{ 1625 "type":"structure", 1626 "members":{ 1627 "tooNewLogEventStartIndex":{"shape":"LogEventIndex"}, 1628 "tooOldLogEventEndIndex":{"shape":"LogEventIndex"}, 1629 "expiredLogEventEndIndex":{"shape":"LogEventIndex"} 1630 } 1631 }, 1632 "ResourceAlreadyExistsException":{ 1633 "type":"structure", 1634 "members":{ 1635 }, 1636 "exception":true 1637 }, 1638 "ResourceNotFoundException":{ 1639 "type":"structure", 1640 "members":{ 1641 }, 1642 "exception":true 1643 }, 1644 "ResourcePolicies":{ 1645 "type":"list", 1646 "member":{"shape":"ResourcePolicy"} 1647 }, 1648 "ResourcePolicy":{ 1649 "type":"structure", 1650 "members":{ 1651 "policyName":{"shape":"PolicyName"}, 1652 "policyDocument":{"shape":"PolicyDocument"}, 1653 "lastUpdatedTime":{"shape":"Timestamp"} 1654 } 1655 }, 1656 "ResultField":{ 1657 "type":"structure", 1658 "members":{ 1659 "field":{"shape":"Field"}, 1660 "value":{"shape":"Value"} 1661 } 1662 }, 1663 "ResultRows":{ 1664 "type":"list", 1665 "member":{"shape":"ResultField"} 1666 }, 1667 "RoleArn":{ 1668 "type":"string", 1669 "min":1 1670 }, 1671 "SearchedLogStream":{ 1672 "type":"structure", 1673 "members":{ 1674 "logStreamName":{"shape":"LogStreamName"}, 1675 "searchedCompletely":{"shape":"LogStreamSearchedCompletely"} 1676 } 1677 }, 1678 "SearchedLogStreams":{ 1679 "type":"list", 1680 "member":{"shape":"SearchedLogStream"} 1681 }, 1682 "SequenceToken":{ 1683 "type":"string", 1684 "min":1 1685 }, 1686 "ServiceUnavailableException":{ 1687 "type":"structure", 1688 "members":{ 1689 }, 1690 "exception":true, 1691 "fault":true 1692 }, 1693 "StandardUnit":{ 1694 "type":"string", 1695 "enum":[ 1696 "Seconds", 1697 "Microseconds", 1698 "Milliseconds", 1699 "Bytes", 1700 "Kilobytes", 1701 "Megabytes", 1702 "Gigabytes", 1703 "Terabytes", 1704 "Bits", 1705 "Kilobits", 1706 "Megabits", 1707 "Gigabits", 1708 "Terabits", 1709 "Percent", 1710 "Count", 1711 "Bytes/Second", 1712 "Kilobytes/Second", 1713 "Megabytes/Second", 1714 "Gigabytes/Second", 1715 "Terabytes/Second", 1716 "Bits/Second", 1717 "Kilobits/Second", 1718 "Megabits/Second", 1719 "Gigabits/Second", 1720 "Terabits/Second", 1721 "Count/Second", 1722 "None" 1723 ] 1724 }, 1725 "StartFromHead":{"type":"boolean"}, 1726 "StartQueryRequest":{ 1727 "type":"structure", 1728 "required":[ 1729 "startTime", 1730 "endTime", 1731 "queryString" 1732 ], 1733 "members":{ 1734 "logGroupName":{"shape":"LogGroupName"}, 1735 "logGroupNames":{"shape":"LogGroupNames"}, 1736 "startTime":{"shape":"Timestamp"}, 1737 "endTime":{"shape":"Timestamp"}, 1738 "queryString":{"shape":"QueryString"}, 1739 "limit":{"shape":"EventsLimit"} 1740 } 1741 }, 1742 "StartQueryResponse":{ 1743 "type":"structure", 1744 "members":{ 1745 "queryId":{"shape":"QueryId"} 1746 } 1747 }, 1748 "StatsValue":{"type":"double"}, 1749 "StopQueryRequest":{ 1750 "type":"structure", 1751 "required":["queryId"], 1752 "members":{ 1753 "queryId":{"shape":"QueryId"} 1754 } 1755 }, 1756 "StopQueryResponse":{ 1757 "type":"structure", 1758 "members":{ 1759 "success":{"shape":"Success"} 1760 } 1761 }, 1762 "StoredBytes":{ 1763 "type":"long", 1764 "min":0 1765 }, 1766 "SubscriptionFilter":{ 1767 "type":"structure", 1768 "members":{ 1769 "filterName":{"shape":"FilterName"}, 1770 "logGroupName":{"shape":"LogGroupName"}, 1771 "filterPattern":{"shape":"FilterPattern"}, 1772 "destinationArn":{"shape":"DestinationArn"}, 1773 "roleArn":{"shape":"RoleArn"}, 1774 "distribution":{"shape":"Distribution"}, 1775 "creationTime":{"shape":"Timestamp"} 1776 } 1777 }, 1778 "SubscriptionFilters":{ 1779 "type":"list", 1780 "member":{"shape":"SubscriptionFilter"} 1781 }, 1782 "Success":{"type":"boolean"}, 1783 "TagKey":{ 1784 "type":"string", 1785 "max":128, 1786 "min":1, 1787 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]+)$" 1788 }, 1789 "TagList":{ 1790 "type":"list", 1791 "member":{"shape":"TagKey"}, 1792 "min":1 1793 }, 1794 "TagLogGroupRequest":{ 1795 "type":"structure", 1796 "required":[ 1797 "logGroupName", 1798 "tags" 1799 ], 1800 "members":{ 1801 "logGroupName":{"shape":"LogGroupName"}, 1802 "tags":{"shape":"Tags"} 1803 } 1804 }, 1805 "TagValue":{ 1806 "type":"string", 1807 "max":256, 1808 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 1809 }, 1810 "Tags":{ 1811 "type":"map", 1812 "key":{"shape":"TagKey"}, 1813 "value":{"shape":"TagValue"}, 1814 "max":50, 1815 "min":1 1816 }, 1817 "TargetArn":{ 1818 "type":"string", 1819 "min":1 1820 }, 1821 "TestEventMessages":{ 1822 "type":"list", 1823 "member":{"shape":"EventMessage"}, 1824 "max":50, 1825 "min":1 1826 }, 1827 "TestMetricFilterRequest":{ 1828 "type":"structure", 1829 "required":[ 1830 "filterPattern", 1831 "logEventMessages" 1832 ], 1833 "members":{ 1834 "filterPattern":{"shape":"FilterPattern"}, 1835 "logEventMessages":{"shape":"TestEventMessages"} 1836 } 1837 }, 1838 "TestMetricFilterResponse":{ 1839 "type":"structure", 1840 "members":{ 1841 "matches":{"shape":"MetricFilterMatches"} 1842 } 1843 }, 1844 "Timestamp":{ 1845 "type":"long", 1846 "min":0 1847 }, 1848 "Token":{"type":"string"}, 1849 "UnrecognizedClientException":{ 1850 "type":"structure", 1851 "members":{ 1852 }, 1853 "exception":true 1854 }, 1855 "UntagLogGroupRequest":{ 1856 "type":"structure", 1857 "required":[ 1858 "logGroupName", 1859 "tags" 1860 ], 1861 "members":{ 1862 "logGroupName":{"shape":"LogGroupName"}, 1863 "tags":{"shape":"TagList"} 1864 } 1865 }, 1866 "Value":{"type":"string"} 1867 } 1868 }