Skip to content

Commit

Permalink
feat(client-cloudtrail): This feature allows users to start and stop …
Browse files Browse the repository at this point in the history
…event ingestion on a CloudTrail Lake event data store.
  • Loading branch information
awstools committed Jun 2, 2023
1 parent 7027dce commit ac3fec7
Show file tree
Hide file tree
Showing 32 changed files with 2,117 additions and 167 deletions.
293 changes: 293 additions & 0 deletions clients/client-cloudtrail/README.md
Expand Up @@ -23,6 +23,283 @@ Amazon Web Services SDKs, including how to download and install them, see <a hre
</note>
<p>See the <a href="https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html">CloudTrail
User Guide</a> for information about the data that is included with each Amazon Web Services API call listed in the log files.</p>
<p>
<b>Actions available for CloudTrail trails</b>
</p>
<p>The following actions are available for CloudTrail trails.</p>
<ul>
<li>
<p>
<a>AddTags</a>
</p>
</li>
<li>
<p>
<a>CreateTrail</a>
</p>
</li>
<li>
<p>
<a>DeleteTrail</a>
</p>
</li>
<li>
<p>
<a>DescribeTrails</a>
</p>
</li>
<li>
<p>
<a>GetEventSelectors</a>
</p>
</li>
<li>
<p>
<a>GetInsightSelectors</a>
</p>
</li>
<li>
<p>
<a>GetTrail</a>
</p>
</li>
<li>
<p>
<a>GetTrailStatus</a>
</p>
</li>
<li>
<p>
<a>ListTags</a>
</p>
</li>
<li>
<p>
<a>ListTrails</a>
</p>
</li>
<li>
<p>
<a>PutEventSelectors</a>
</p>
</li>
<li>
<p>
<a>PutInsightSelectors</a>
</p>
</li>
<li>
<p>
<a>RemoveTags</a>
</p>
</li>
<li>
<p>
<a>StartLogging</a>
</p>
</li>
<li>
<p>
<a>StopLogging</a>
</p>
</li>
<li>
<p>
<a>UpdateTrail</a>
</p>
</li>
</ul>
<p>
<b>Actions available for CloudTrail event data stores</b>
</p>
<p>The following actions are available for CloudTrail event data stores.</p>
<ul>
<li>
<p>
<a>AddTags</a>
</p>
</li>
<li>
<p>
<a>CancelQuery</a>
</p>
</li>
<li>
<p>
<a>CreateEventDataStore</a>
</p>
</li>
<li>
<p>
<a>DeleteEventDataStore</a>
</p>
</li>
<li>
<p>
<a>DescribeQuery</a>
</p>
</li>
<li>
<p>
<a>GetEventDataStore</a>
</p>
</li>
<li>
<p>
<a>GetQueryResults</a>
</p>
</li>
<li>
<p>
<a>ListEventDataStores</a>
</p>
</li>
<li>
<p>
<a>ListTags</a>
</p>
</li>
<li>
<p>
<a>ListQueries</a>
</p>
</li>
<li>
<p>
<a>RemoveTags</a>
</p>
</li>
<li>
<p>
<a>RestoreEventDataStore</a>
</p>
</li>
<li>
<p>
<a>StartEventDataStoreIngestion</a>
</p>
</li>
<li>
<p>
<a>StartImport</a>
</p>
<p>The following additional actions are available for imports.</p>
<ul>
<li>
<p>
<a>GetImport</a>
</p>
</li>
<li>
<p>
<a>ListImportFailures</a>
</p>
</li>
<li>
<p>
<a>ListImports</a>
</p>
</li>
<li>
<p>
<a>StopImport</a>
</p>
</li>
</ul>
</li>
<li>
<p>
<a>StartQuery</a>
</p>
</li>
<li>
<p>
<a>StartEventDataStoreIngestion</a>
</p>
</li>
<li>
<p>
<a>UpdateEventDataStore</a>
</p>
</li>
</ul>
<p>
<b>Actions available for CloudTrail channels</b>
</p>
<p>The following actions are available for CloudTrail channels.</p>
<ul>
<li>
<p>
<a>AddTags</a>
</p>
</li>
<li>
<p>
<a>CreateChannel</a>
</p>
</li>
<li>
<p>
<a>DeleteChannel</a>
</p>
</li>
<li>
<p>
<a>DeleteResourcePolicy</a>
</p>
</li>
<li>
<p>
<a>GetChannel</a>
</p>
</li>
<li>
<p>
<a>GetResourcePolicy</a>
</p>
</li>
<li>
<p>
<a>ListChannels</a>
</p>
</li>
<li>
<p>
<a>ListTags</a>
</p>
</li>
<li>
<p>
<a>PutResourcePolicy</a>
</p>
</li>
<li>
<p>
<a>RemoveTags</a>
</p>
</li>
<li>
<p>
<a>UpdateChannel</a>
</p>
</li>
</ul>
<p>
<b>Actions available for managing delegated administrators</b>
</p>
<p>The following actions are available for adding or a removing a delegated administrator to manage an Organizations organization’s CloudTrail resources.</p>
<ul>
<li>
<p>
<a>DeregisterOrganizationDelegatedAdmin</a>
</p>
</li>
<li>
<p>
<a>RegisterOrganizationDelegatedAdmin</a>
</p>
</li>
</ul>

## Installing

Expand Down Expand Up @@ -506,6 +783,14 @@ RestoreEventDataStore

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/classes/restoreeventdatastorecommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/restoreeventdatastorecommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/restoreeventdatastorecommandoutput.html)

</details>
<details>
<summary>
StartEventDataStoreIngestion
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/classes/starteventdatastoreingestioncommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/starteventdatastoreingestioncommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/starteventdatastoreingestioncommandoutput.html)

</details>
<details>
<summary>
Expand All @@ -530,6 +815,14 @@ StartQuery

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/classes/startquerycommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/startquerycommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/startquerycommandoutput.html)

</details>
<details>
<summary>
StopEventDataStoreIngestion
</summary>

[Command API Reference](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/classes/stopeventdatastoreingestioncommand.html) / [Input](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/stopeventdatastoreingestioncommandinput.html) / [Output](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-cloudtrail/interfaces/stopeventdatastoreingestioncommandoutput.html)

</details>
<details>
<summary>
Expand Down

0 comments on commit ac3fec7

Please sign in to comment.