| 1 | efrain | 1 | <?php
 | 
        
           |  |  | 2 | namespace Aws\CloudTrail;
 | 
        
           |  |  | 3 |   | 
        
           |  |  | 4 | use Aws\AwsClient;
 | 
        
           |  |  | 5 |   | 
        
           |  |  | 6 | /**
 | 
        
           |  |  | 7 |  * This client is used to interact with the **AWS CloudTrail** service.
 | 
        
           |  |  | 8 |  *
 | 
        
           |  |  | 9 |  * @method \Aws\Result addTags(array $args = [])
 | 
        
           |  |  | 10 |  * @method \GuzzleHttp\Promise\Promise addTagsAsync(array $args = [])
 | 
        
           |  |  | 11 |  * @method \Aws\Result cancelQuery(array $args = [])
 | 
        
           |  |  | 12 |  * @method \GuzzleHttp\Promise\Promise cancelQueryAsync(array $args = [])
 | 
        
           |  |  | 13 |  * @method \Aws\Result createChannel(array $args = [])
 | 
        
           |  |  | 14 |  * @method \GuzzleHttp\Promise\Promise createChannelAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 15 |  * @method \Aws\Result createDashboard(array $args = [])
 | 
        
           |  |  | 16 |  * @method \GuzzleHttp\Promise\Promise createDashboardAsync(array $args = [])
 | 
        
           | 1 | efrain | 17 |  * @method \Aws\Result createEventDataStore(array $args = [])
 | 
        
           |  |  | 18 |  * @method \GuzzleHttp\Promise\Promise createEventDataStoreAsync(array $args = [])
 | 
        
           |  |  | 19 |  * @method \Aws\Result createTrail(array $args = [])
 | 
        
           |  |  | 20 |  * @method \GuzzleHttp\Promise\Promise createTrailAsync(array $args = [])
 | 
        
           |  |  | 21 |  * @method \Aws\Result deleteChannel(array $args = [])
 | 
        
           |  |  | 22 |  * @method \GuzzleHttp\Promise\Promise deleteChannelAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 23 |  * @method \Aws\Result deleteDashboard(array $args = [])
 | 
        
           |  |  | 24 |  * @method \GuzzleHttp\Promise\Promise deleteDashboardAsync(array $args = [])
 | 
        
           | 1 | efrain | 25 |  * @method \Aws\Result deleteEventDataStore(array $args = [])
 | 
        
           |  |  | 26 |  * @method \GuzzleHttp\Promise\Promise deleteEventDataStoreAsync(array $args = [])
 | 
        
           |  |  | 27 |  * @method \Aws\Result deleteResourcePolicy(array $args = [])
 | 
        
           |  |  | 28 |  * @method \GuzzleHttp\Promise\Promise deleteResourcePolicyAsync(array $args = [])
 | 
        
           |  |  | 29 |  * @method \Aws\Result deleteTrail(array $args = [])
 | 
        
           |  |  | 30 |  * @method \GuzzleHttp\Promise\Promise deleteTrailAsync(array $args = [])
 | 
        
           |  |  | 31 |  * @method \Aws\Result deregisterOrganizationDelegatedAdmin(array $args = [])
 | 
        
           |  |  | 32 |  * @method \GuzzleHttp\Promise\Promise deregisterOrganizationDelegatedAdminAsync(array $args = [])
 | 
        
           |  |  | 33 |  * @method \Aws\Result describeQuery(array $args = [])
 | 
        
           |  |  | 34 |  * @method \GuzzleHttp\Promise\Promise describeQueryAsync(array $args = [])
 | 
        
           |  |  | 35 |  * @method \Aws\Result describeTrails(array $args = [])
 | 
        
           |  |  | 36 |  * @method \GuzzleHttp\Promise\Promise describeTrailsAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 37 |  * @method \Aws\Result disableFederation(array $args = [])
 | 
        
           |  |  | 38 |  * @method \GuzzleHttp\Promise\Promise disableFederationAsync(array $args = [])
 | 
        
           |  |  | 39 |  * @method \Aws\Result enableFederation(array $args = [])
 | 
        
           |  |  | 40 |  * @method \GuzzleHttp\Promise\Promise enableFederationAsync(array $args = [])
 | 
        
           |  |  | 41 |  * @method \Aws\Result generateQuery(array $args = [])
 | 
        
           |  |  | 42 |  * @method \GuzzleHttp\Promise\Promise generateQueryAsync(array $args = [])
 | 
        
           | 1 | efrain | 43 |  * @method \Aws\Result getChannel(array $args = [])
 | 
        
           |  |  | 44 |  * @method \GuzzleHttp\Promise\Promise getChannelAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 45 |  * @method \Aws\Result getDashboard(array $args = [])
 | 
        
           |  |  | 46 |  * @method \GuzzleHttp\Promise\Promise getDashboardAsync(array $args = [])
 | 
        
           | 1 | efrain | 47 |  * @method \Aws\Result getEventDataStore(array $args = [])
 | 
        
           |  |  | 48 |  * @method \GuzzleHttp\Promise\Promise getEventDataStoreAsync(array $args = [])
 | 
        
           |  |  | 49 |  * @method \Aws\Result getEventSelectors(array $args = [])
 | 
        
           |  |  | 50 |  * @method \GuzzleHttp\Promise\Promise getEventSelectorsAsync(array $args = [])
 | 
        
           |  |  | 51 |  * @method \Aws\Result getImport(array $args = [])
 | 
        
           |  |  | 52 |  * @method \GuzzleHttp\Promise\Promise getImportAsync(array $args = [])
 | 
        
           |  |  | 53 |  * @method \Aws\Result getInsightSelectors(array $args = [])
 | 
        
           |  |  | 54 |  * @method \GuzzleHttp\Promise\Promise getInsightSelectorsAsync(array $args = [])
 | 
        
           |  |  | 55 |  * @method \Aws\Result getQueryResults(array $args = [])
 | 
        
           |  |  | 56 |  * @method \GuzzleHttp\Promise\Promise getQueryResultsAsync(array $args = [])
 | 
        
           |  |  | 57 |  * @method \Aws\Result getResourcePolicy(array $args = [])
 | 
        
           |  |  | 58 |  * @method \GuzzleHttp\Promise\Promise getResourcePolicyAsync(array $args = [])
 | 
        
           |  |  | 59 |  * @method \Aws\Result getTrail(array $args = [])
 | 
        
           |  |  | 60 |  * @method \GuzzleHttp\Promise\Promise getTrailAsync(array $args = [])
 | 
        
           |  |  | 61 |  * @method \Aws\Result getTrailStatus(array $args = [])
 | 
        
           |  |  | 62 |  * @method \GuzzleHttp\Promise\Promise getTrailStatusAsync(array $args = [])
 | 
        
           |  |  | 63 |  * @method \Aws\Result listChannels(array $args = [])
 | 
        
           |  |  | 64 |  * @method \GuzzleHttp\Promise\Promise listChannelsAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 65 |  * @method \Aws\Result listDashboards(array $args = [])
 | 
        
           |  |  | 66 |  * @method \GuzzleHttp\Promise\Promise listDashboardsAsync(array $args = [])
 | 
        
           | 1 | efrain | 67 |  * @method \Aws\Result listEventDataStores(array $args = [])
 | 
        
           |  |  | 68 |  * @method \GuzzleHttp\Promise\Promise listEventDataStoresAsync(array $args = [])
 | 
        
           |  |  | 69 |  * @method \Aws\Result listImportFailures(array $args = [])
 | 
        
           |  |  | 70 |  * @method \GuzzleHttp\Promise\Promise listImportFailuresAsync(array $args = [])
 | 
        
           |  |  | 71 |  * @method \Aws\Result listImports(array $args = [])
 | 
        
           |  |  | 72 |  * @method \GuzzleHttp\Promise\Promise listImportsAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 73 |  * @method \Aws\Result listInsightsMetricData(array $args = [])
 | 
        
           |  |  | 74 |  * @method \GuzzleHttp\Promise\Promise listInsightsMetricDataAsync(array $args = [])
 | 
        
           | 1 | efrain | 75 |  * @method \Aws\Result listPublicKeys(array $args = [])
 | 
        
           |  |  | 76 |  * @method \GuzzleHttp\Promise\Promise listPublicKeysAsync(array $args = [])
 | 
        
           |  |  | 77 |  * @method \Aws\Result listQueries(array $args = [])
 | 
        
           |  |  | 78 |  * @method \GuzzleHttp\Promise\Promise listQueriesAsync(array $args = [])
 | 
        
           |  |  | 79 |  * @method \Aws\Result listTags(array $args = [])
 | 
        
           |  |  | 80 |  * @method \GuzzleHttp\Promise\Promise listTagsAsync(array $args = [])
 | 
        
           |  |  | 81 |  * @method \Aws\Result listTrails(array $args = [])
 | 
        
           |  |  | 82 |  * @method \GuzzleHttp\Promise\Promise listTrailsAsync(array $args = [])
 | 
        
           |  |  | 83 |  * @method \Aws\Result lookupEvents(array $args = [])
 | 
        
           |  |  | 84 |  * @method \GuzzleHttp\Promise\Promise lookupEventsAsync(array $args = [])
 | 
        
           |  |  | 85 |  * @method \Aws\Result putEventSelectors(array $args = [])
 | 
        
           |  |  | 86 |  * @method \GuzzleHttp\Promise\Promise putEventSelectorsAsync(array $args = [])
 | 
        
           |  |  | 87 |  * @method \Aws\Result putInsightSelectors(array $args = [])
 | 
        
           |  |  | 88 |  * @method \GuzzleHttp\Promise\Promise putInsightSelectorsAsync(array $args = [])
 | 
        
           |  |  | 89 |  * @method \Aws\Result putResourcePolicy(array $args = [])
 | 
        
           |  |  | 90 |  * @method \GuzzleHttp\Promise\Promise putResourcePolicyAsync(array $args = [])
 | 
        
           |  |  | 91 |  * @method \Aws\Result registerOrganizationDelegatedAdmin(array $args = [])
 | 
        
           |  |  | 92 |  * @method \GuzzleHttp\Promise\Promise registerOrganizationDelegatedAdminAsync(array $args = [])
 | 
        
           |  |  | 93 |  * @method \Aws\Result removeTags(array $args = [])
 | 
        
           |  |  | 94 |  * @method \GuzzleHttp\Promise\Promise removeTagsAsync(array $args = [])
 | 
        
           |  |  | 95 |  * @method \Aws\Result restoreEventDataStore(array $args = [])
 | 
        
           |  |  | 96 |  * @method \GuzzleHttp\Promise\Promise restoreEventDataStoreAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 97 |  * @method \Aws\Result searchSampleQueries(array $args = [])
 | 
        
           |  |  | 98 |  * @method \GuzzleHttp\Promise\Promise searchSampleQueriesAsync(array $args = [])
 | 
        
           |  |  | 99 |  * @method \Aws\Result startDashboardRefresh(array $args = [])
 | 
        
           |  |  | 100 |  * @method \GuzzleHttp\Promise\Promise startDashboardRefreshAsync(array $args = [])
 | 
        
           | 1 | efrain | 101 |  * @method \Aws\Result startEventDataStoreIngestion(array $args = [])
 | 
        
           |  |  | 102 |  * @method \GuzzleHttp\Promise\Promise startEventDataStoreIngestionAsync(array $args = [])
 | 
        
           |  |  | 103 |  * @method \Aws\Result startImport(array $args = [])
 | 
        
           |  |  | 104 |  * @method \GuzzleHttp\Promise\Promise startImportAsync(array $args = [])
 | 
        
           |  |  | 105 |  * @method \Aws\Result startLogging(array $args = [])
 | 
        
           |  |  | 106 |  * @method \GuzzleHttp\Promise\Promise startLoggingAsync(array $args = [])
 | 
        
           |  |  | 107 |  * @method \Aws\Result startQuery(array $args = [])
 | 
        
           |  |  | 108 |  * @method \GuzzleHttp\Promise\Promise startQueryAsync(array $args = [])
 | 
        
           |  |  | 109 |  * @method \Aws\Result stopEventDataStoreIngestion(array $args = [])
 | 
        
           |  |  | 110 |  * @method \GuzzleHttp\Promise\Promise stopEventDataStoreIngestionAsync(array $args = [])
 | 
        
           |  |  | 111 |  * @method \Aws\Result stopImport(array $args = [])
 | 
        
           |  |  | 112 |  * @method \GuzzleHttp\Promise\Promise stopImportAsync(array $args = [])
 | 
        
           |  |  | 113 |  * @method \Aws\Result stopLogging(array $args = [])
 | 
        
           |  |  | 114 |  * @method \GuzzleHttp\Promise\Promise stopLoggingAsync(array $args = [])
 | 
        
           |  |  | 115 |  * @method \Aws\Result updateChannel(array $args = [])
 | 
        
           |  |  | 116 |  * @method \GuzzleHttp\Promise\Promise updateChannelAsync(array $args = [])
 | 
        
           | 1441 | ariadna | 117 |  * @method \Aws\Result updateDashboard(array $args = [])
 | 
        
           |  |  | 118 |  * @method \GuzzleHttp\Promise\Promise updateDashboardAsync(array $args = [])
 | 
        
           | 1 | efrain | 119 |  * @method \Aws\Result updateEventDataStore(array $args = [])
 | 
        
           |  |  | 120 |  * @method \GuzzleHttp\Promise\Promise updateEventDataStoreAsync(array $args = [])
 | 
        
           |  |  | 121 |  * @method \Aws\Result updateTrail(array $args = [])
 | 
        
           |  |  | 122 |  * @method \GuzzleHttp\Promise\Promise updateTrailAsync(array $args = [])
 | 
        
           |  |  | 123 |  */
 | 
        
           |  |  | 124 | class CloudTrailClient extends AwsClient {}
 |