diff --git a/clients/client-cloudtrail/src/commands/AddTagsCommand.ts b/clients/client-cloudtrail/src/commands/AddTagsCommand.ts index 2f3bdcf57ea8..e10a17d2bf85 100644 --- a/clients/client-cloudtrail/src/commands/AddTagsCommand.ts +++ b/clients/client-cloudtrail/src/commands/AddTagsCommand.ts @@ -129,7 +129,7 @@ export interface AddTagsCommandOutput extends AddTagsResponse, __MetadataBearer * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/CreateEventDataStoreCommand.ts b/clients/client-cloudtrail/src/commands/CreateEventDataStoreCommand.ts index e8cd4f6967a9..d7b0f85c8ce0 100644 --- a/clients/client-cloudtrail/src/commands/CreateEventDataStoreCommand.ts +++ b/clients/client-cloudtrail/src/commands/CreateEventDataStoreCommand.ts @@ -133,7 +133,7 @@ export interface CreateEventDataStoreCommandOutput extends CreateEventDataStoreR * @see {@link CloudTrailClientResolvedConfig | config} for CloudTrailClient's `config` shape. * * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link ConflictException} (client fault) *

This exception is thrown when the specified resource is not ready for an operation. This @@ -212,7 +212,7 @@ export interface CreateEventDataStoreCommandOutput extends CreateEventDataStoreR * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/CreateTrailCommand.ts b/clients/client-cloudtrail/src/commands/CreateTrailCommand.ts index 150ac58c1d95..74993d13aad2 100644 --- a/clients/client-cloudtrail/src/commands/CreateTrailCommand.ts +++ b/clients/client-cloudtrail/src/commands/CreateTrailCommand.ts @@ -81,7 +81,7 @@ export interface CreateTrailCommandOutput extends CreateTrailResponse, __Metadat * @see {@link CloudTrailClientResolvedConfig | config} for CloudTrailClient's `config` shape. * * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link CloudTrailInvalidClientTokenIdException} (client fault) *

This exception is thrown when a call results in the InvalidClientTokenId @@ -188,7 +188,7 @@ export interface CreateTrailCommandOutput extends CreateTrailResponse, __Metadat * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/DeleteEventDataStoreCommand.ts b/clients/client-cloudtrail/src/commands/DeleteEventDataStoreCommand.ts index 3bad67cc4d37..02335b40186e 100644 --- a/clients/client-cloudtrail/src/commands/DeleteEventDataStoreCommand.ts +++ b/clients/client-cloudtrail/src/commands/DeleteEventDataStoreCommand.ts @@ -108,7 +108,7 @@ export interface DeleteEventDataStoreCommandOutput extends DeleteEventDataStoreR * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/DeleteTrailCommand.ts b/clients/client-cloudtrail/src/commands/DeleteTrailCommand.ts index 6bcb3e82e221..a73a95f0938f 100644 --- a/clients/client-cloudtrail/src/commands/DeleteTrailCommand.ts +++ b/clients/client-cloudtrail/src/commands/DeleteTrailCommand.ts @@ -107,7 +107,7 @@ export interface DeleteTrailCommandOutput extends DeleteTrailResponse, __Metadat * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/DeregisterOrganizationDelegatedAdminCommand.ts b/clients/client-cloudtrail/src/commands/DeregisterOrganizationDelegatedAdminCommand.ts index 286c90c4828e..2b2379a1439e 100644 --- a/clients/client-cloudtrail/src/commands/DeregisterOrganizationDelegatedAdminCommand.ts +++ b/clients/client-cloudtrail/src/commands/DeregisterOrganizationDelegatedAdminCommand.ts @@ -66,7 +66,7 @@ export interface DeregisterOrganizationDelegatedAdminCommandOutput *

This exception is thrown when the specified account is not registered as the CloudTrail delegated administrator.

* * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link ConflictException} (client fault) *

This exception is thrown when the specified resource is not ready for an operation. This diff --git a/clients/client-cloudtrail/src/commands/DisableFederationCommand.ts b/clients/client-cloudtrail/src/commands/DisableFederationCommand.ts index 6c616f96c109..a4350dc23843 100644 --- a/clients/client-cloudtrail/src/commands/DisableFederationCommand.ts +++ b/clients/client-cloudtrail/src/commands/DisableFederationCommand.ts @@ -62,7 +62,7 @@ export interface DisableFederationCommandOutput extends DisableFederationRespons *

* * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link ConcurrentModificationException} (client fault) *

@@ -94,7 +94,7 @@ export interface DisableFederationCommandOutput extends DisableFederationRespons * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/EnableFederationCommand.ts b/clients/client-cloudtrail/src/commands/EnableFederationCommand.ts index 4175eb187d8e..90d35d4b4d65 100644 --- a/clients/client-cloudtrail/src/commands/EnableFederationCommand.ts +++ b/clients/client-cloudtrail/src/commands/EnableFederationCommand.ts @@ -70,7 +70,7 @@ export interface EnableFederationCommandOutput extends EnableFederationResponse, *

* * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link ConcurrentModificationException} (client fault) *

@@ -108,7 +108,7 @@ export interface EnableFederationCommandOutput extends EnableFederationResponse, * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/GetEventDataStoreCommand.ts b/clients/client-cloudtrail/src/commands/GetEventDataStoreCommand.ts index 2823e21140fd..a77499d5bdbe 100644 --- a/clients/client-cloudtrail/src/commands/GetEventDataStoreCommand.ts +++ b/clients/client-cloudtrail/src/commands/GetEventDataStoreCommand.ts @@ -80,6 +80,12 @@ export interface GetEventDataStoreCommandOutput extends GetEventDataStoreRespons * // BillingMode: "EXTENDABLE_RETENTION_PRICING" || "FIXED_RETENTION_PRICING", * // FederationStatus: "ENABLING" || "ENABLED" || "DISABLING" || "DISABLED", * // FederationRoleArn: "STRING_VALUE", + * // PartitionKeys: [ // PartitionKeyList + * // { // PartitionKey + * // Name: "STRING_VALUE", // required + * // Type: "STRING_VALUE", // required + * // }, + * // ], * // }; * * ``` diff --git a/clients/client-cloudtrail/src/commands/PutEventSelectorsCommand.ts b/clients/client-cloudtrail/src/commands/PutEventSelectorsCommand.ts index ec6efaccb131..af84246b1954 100644 --- a/clients/client-cloudtrail/src/commands/PutEventSelectorsCommand.ts +++ b/clients/client-cloudtrail/src/commands/PutEventSelectorsCommand.ts @@ -30,7 +30,7 @@ export interface PutEventSelectorsCommandOutput extends PutEventSelectorsRespons *

Configures an event selector or advanced event selectors for your trail. Use event * selectors or advanced event selectors to specify management and data event settings for * your trail. If you want your trail to log Insights events, be sure the event selector - * enables logging of the Insights event types you want configured for your trail. For more information about logging Insights events, see Logging Insights events for trails in the CloudTrail User Guide. + * enables logging of the Insights event types you want configured for your trail. For more information about logging Insights events, see Logging Insights events in the CloudTrail User Guide. * By default, trails created without specific event selectors are configured to * log all read and write management events, and no data events.

*

When an event occurs in your account, CloudTrail evaluates the event selectors or @@ -267,7 +267,7 @@ export interface PutEventSelectorsCommandOutput extends PutEventSelectorsRespons * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/PutInsightSelectorsCommand.ts b/clients/client-cloudtrail/src/commands/PutInsightSelectorsCommand.ts index e8232386c2d4..2dc3a3ca3d35 100644 --- a/clients/client-cloudtrail/src/commands/PutInsightSelectorsCommand.ts +++ b/clients/client-cloudtrail/src/commands/PutInsightSelectorsCommand.ts @@ -154,7 +154,7 @@ export interface PutInsightSelectorsCommandOutput extends PutInsightSelectorsRes * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/RegisterOrganizationDelegatedAdminCommand.ts b/clients/client-cloudtrail/src/commands/RegisterOrganizationDelegatedAdminCommand.ts index 8c319cf1c15e..75397d66844f 100644 --- a/clients/client-cloudtrail/src/commands/RegisterOrganizationDelegatedAdminCommand.ts +++ b/clients/client-cloudtrail/src/commands/RegisterOrganizationDelegatedAdminCommand.ts @@ -70,7 +70,7 @@ export interface RegisterOrganizationDelegatedAdminCommandOutput * the CloudTrail delegated administrator.

* * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link ConflictException} (client fault) *

This exception is thrown when the specified resource is not ready for an operation. This diff --git a/clients/client-cloudtrail/src/commands/RemoveTagsCommand.ts b/clients/client-cloudtrail/src/commands/RemoveTagsCommand.ts index 3e9891dbd838..418d468f58e1 100644 --- a/clients/client-cloudtrail/src/commands/RemoveTagsCommand.ts +++ b/clients/client-cloudtrail/src/commands/RemoveTagsCommand.ts @@ -117,7 +117,7 @@ export interface RemoveTagsCommandOutput extends RemoveTagsResponse, __MetadataB * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/RestoreEventDataStoreCommand.ts b/clients/client-cloudtrail/src/commands/RestoreEventDataStoreCommand.ts index e65f2644727d..e86376662a0d 100644 --- a/clients/client-cloudtrail/src/commands/RestoreEventDataStoreCommand.ts +++ b/clients/client-cloudtrail/src/commands/RestoreEventDataStoreCommand.ts @@ -91,7 +91,7 @@ export interface RestoreEventDataStoreCommandOutput extends RestoreEventDataStor * @see {@link CloudTrailClientResolvedConfig | config} for CloudTrailClient's `config` shape. * * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link EventDataStoreARNInvalidException} (client fault) *

The specified event data store ARN is not valid or does not map to an event data store @@ -121,7 +121,7 @@ export interface RestoreEventDataStoreCommandOutput extends RestoreEventDataStor * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/StartEventDataStoreIngestionCommand.ts b/clients/client-cloudtrail/src/commands/StartEventDataStoreIngestionCommand.ts index 3975a06ec459..65f61b0f10ee 100644 --- a/clients/client-cloudtrail/src/commands/StartEventDataStoreIngestionCommand.ts +++ b/clients/client-cloudtrail/src/commands/StartEventDataStoreIngestionCommand.ts @@ -84,7 +84,7 @@ export interface StartEventDataStoreIngestionCommandOutput * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/StartImportCommand.ts b/clients/client-cloudtrail/src/commands/StartImportCommand.ts index 263b293a5251..a328d8150e06 100644 --- a/clients/client-cloudtrail/src/commands/StartImportCommand.ts +++ b/clients/client-cloudtrail/src/commands/StartImportCommand.ts @@ -32,7 +32,7 @@ export interface StartImportCommandOutput extends StartImportResponse, __Metadat * CloudTrail prefix and the prefixes inside the CloudTrail prefix, and does not check prefixes for other Amazon Web Services * services. If you want to import CloudTrail events contained in another prefix, you * must include the prefix in the S3LocationUri. For more considerations about - * importing trail events, see Considerations.

+ * importing trail events, see Considerations for copying trail events in the CloudTrail User Guide.

*

When you start a new import, the Destinations and * ImportSource parameters are required. Before starting a new import, disable * any access control lists (ACLs) attached to the source S3 bucket. For more information diff --git a/clients/client-cloudtrail/src/commands/StartLoggingCommand.ts b/clients/client-cloudtrail/src/commands/StartLoggingCommand.ts index d4aefa5473e6..b1b5a27c1f24 100644 --- a/clients/client-cloudtrail/src/commands/StartLoggingCommand.ts +++ b/clients/client-cloudtrail/src/commands/StartLoggingCommand.ts @@ -108,7 +108,7 @@ export interface StartLoggingCommandOutput extends StartLoggingResponse, __Metad * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/StopEventDataStoreIngestionCommand.ts b/clients/client-cloudtrail/src/commands/StopEventDataStoreIngestionCommand.ts index a7bec4057273..575724f365d4 100644 --- a/clients/client-cloudtrail/src/commands/StopEventDataStoreIngestionCommand.ts +++ b/clients/client-cloudtrail/src/commands/StopEventDataStoreIngestionCommand.ts @@ -81,7 +81,7 @@ export interface StopEventDataStoreIngestionCommandOutput * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/StopLoggingCommand.ts b/clients/client-cloudtrail/src/commands/StopLoggingCommand.ts index 333c116b8b0c..b23b1cbb3000 100644 --- a/clients/client-cloudtrail/src/commands/StopLoggingCommand.ts +++ b/clients/client-cloudtrail/src/commands/StopLoggingCommand.ts @@ -111,7 +111,7 @@ export interface StopLoggingCommandOutput extends StopLoggingResponse, __Metadat * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/UpdateEventDataStoreCommand.ts b/clients/client-cloudtrail/src/commands/UpdateEventDataStoreCommand.ts index 8aaa17c28d90..9d5452cef0ed 100644 --- a/clients/client-cloudtrail/src/commands/UpdateEventDataStoreCommand.ts +++ b/clients/client-cloudtrail/src/commands/UpdateEventDataStoreCommand.ts @@ -132,7 +132,7 @@ export interface UpdateEventDataStoreCommandOutput extends UpdateEventDataStoreR * @see {@link CloudTrailClientResolvedConfig | config} for CloudTrailClient's `config` shape. * * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link EventDataStoreAlreadyExistsException} (client fault) *

An event data store with that name already exists.

@@ -223,7 +223,7 @@ export interface UpdateEventDataStoreCommandOutput extends UpdateEventDataStoreR * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/commands/UpdateTrailCommand.ts b/clients/client-cloudtrail/src/commands/UpdateTrailCommand.ts index f99350ebfea8..cdd83a031672 100644 --- a/clients/client-cloudtrail/src/commands/UpdateTrailCommand.ts +++ b/clients/client-cloudtrail/src/commands/UpdateTrailCommand.ts @@ -79,7 +79,7 @@ export interface UpdateTrailCommandOutput extends UpdateTrailResponse, __Metadat * @see {@link CloudTrailClientResolvedConfig | config} for CloudTrailClient's `config` shape. * * @throws {@link CloudTrailAccessNotEnabledException} (client fault) - *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

+ *

This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

* * @throws {@link CloudTrailARNInvalidException} (client fault) *

This exception is thrown when an operation is called with an ARN that is not valid.

@@ -224,7 +224,7 @@ export interface UpdateTrailCommandOutput extends UpdateTrailResponse, __Metadat * @throws {@link NotOrganizationMasterAccountException} (client fault) *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* * @throws {@link OperationNotPermittedException} (client fault) *

This exception is thrown when the requested operation is not permitted.

diff --git a/clients/client-cloudtrail/src/models/models_0.ts b/clients/client-cloudtrail/src/models/models_0.ts index 1e5ba64a8334..a73083726cc2 100644 --- a/clients/client-cloudtrail/src/models/models_0.ts +++ b/clients/client-cloudtrail/src/models/models_0.ts @@ -491,7 +491,7 @@ export class NoManagementAccountSLRExistsException extends __BaseException { /** *

This exception is thrown when the Amazon Web Services account making the request to * create or update an organization trail or event data store is not the management account - * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Create an event data store.

+ * for an organization in Organizations. For more information, see Prepare For Creating a Trail For Your Organization or Organization event data stores.

* @public */ export class NotOrganizationMasterAccountException extends __BaseException { @@ -920,6 +920,11 @@ export interface AdvancedFieldSelector { * *
  • *

    + * AWS::QApps:QApp + *

    + *
  • + *
  • + *

    * AWS::QBusiness::Application *

    *
  • @@ -1000,12 +1005,12 @@ export interface AdvancedFieldSelector { * *
  • *

    - * AWS::SWF::Domain + * AWS::SQS::Queue *

    *
  • *
  • *

    - * AWS::SQS::Queue + * AWS::SSM::ManagedNode *

    *
  • *
  • @@ -1015,6 +1020,11 @@ export interface AdvancedFieldSelector { *
  • *
  • *

    + * AWS::SWF::Domain + *

    + *
  • + *
  • + *

    * AWS::ThinClient::Device *

    *
  • @@ -1038,6 +1048,11 @@ export interface AdvancedFieldSelector { * AWS::VerifiedPermissions::PolicyStore *

    * + *
  • + *

    + * AWS::XRay::Trace + *

    + *
  • * *

    You can have only one resources.type field per selector. To log data * events on more than one resource type, add another selector.

    @@ -1049,8 +1064,12 @@ export interface AdvancedFieldSelector { * - You can use any * operator with resources.ARN, but if you use Equals or * NotEquals, the value must exactly match the ARN of a valid resource - * of the type you've specified in the template as the value of resources.type. For - * example, if resources.type equals AWS::S3::Object, the ARN must be in + * of the type you've specified in the template as the value of resources.type.

    + * + *

    You can't use the resources.ARN field to filter resource types that do not have ARNs.

    + *
    + *

    The resources.ARN field can be set one of the following.

    + *

    If resources.type equals AWS::S3::Object, the ARN must be in * one of the following formats. To log all data events for all objects in a specific S3 * bucket, use the StartsWith operator, and include only the bucket ARN as * the matching value.

    @@ -1398,6 +1417,16 @@ export interface AdvancedFieldSelector { *

    * * + *

    When resources.type equals AWS::QApps:QApp, + * and the operator is set to Equals or NotEquals, the ARN + * must be in the following format:

    + * *

    When resources.type equals AWS::QBusiness::Application, * and the operator is set to Equals or NotEquals, the ARN * must be in the following format:

    @@ -1560,23 +1589,28 @@ export interface AdvancedFieldSelector { *

    * * - *

    When resources.type equals AWS::SWF::Domain, + *

    When resources.type equals AWS::SQS::Queue, * and the operator is set to Equals or NotEquals, the ARN * must be in the following format:

    * - *

    When resources.type equals AWS::SQS::Queue, - * and the operator is set to Equals or NotEquals, the ARN - * must be in the following format:

    + *

    When resources.type equals AWS::SSM::ManagedNode, and + * the operator is set to Equals or NotEquals, the ARN must be + * in one of the following formats:

    * @@ -1590,6 +1624,16 @@ export interface AdvancedFieldSelector { *

    * * + *

    When resources.type equals AWS::SWF::Domain, + * and the operator is set to Equals or NotEquals, the ARN + * must be in the following format:

    + * *

    When resources.type equals AWS::ThinClient::Device, and * the operator is set to Equals or NotEquals, the ARN must be * in the following format:

    @@ -2204,7 +2248,7 @@ export class InvalidSourceException extends __BaseException { } /** - *

    This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see Enabling Trusted Access with Other Amazon Web Services Services and Prepare For Creating a Trail For Your Organization.

    + *

    This exception is thrown when trusted access has not been enabled between CloudTrail and Organizations. For more information, see How to enable or disable trusted access in the Organizations User Guide and Prepare For Creating a Trail For Your Organization in the CloudTrail User Guide.

    * @public */ export class CloudTrailAccessNotEnabledException extends __BaseException { @@ -2244,9 +2288,9 @@ export interface CreateEventDataStoreRequest { * configure up to five advanced event selectors for each event data store.

    *

    For more information about how to use advanced event selectors to log CloudTrail * events, see Log events by using advanced event selectors in the CloudTrail User Guide.

    - *

    For more information about how to use advanced event selectors to include Config configuration items in your event data store, see Create an event data store for Config configuration + *

    For more information about how to use advanced event selectors to include Config configuration items in your event data store, see Create an event data store for Config configuration * items in the CloudTrail User Guide.

    - *

    For more information about how to use advanced event selectors to include non-Amazon Web Services events in your event data store, see Create an integration to log events from outside Amazon Web Services in the CloudTrail User Guide.

    + *

    For more information about how to use advanced event selectors to include events outside of Amazon Web Services events in your event data store, see Create an integration to log events from outside Amazon Web Services in the CloudTrail User Guide.

    * @public */ AdvancedEventSelectors?: AdvancedEventSelector[]; @@ -2865,15 +2909,16 @@ export interface CreateTrailRequest { /** *

    Specifies the name of the Amazon S3 bucket designated for publishing log files. - * See Amazon S3 - * Bucket Naming Requirements.

    + * For information about bucket naming rules, see Bucket naming rules + * in the Amazon Simple Storage Service User Guide. + *

    * @public */ S3BucketName: string | undefined; /** *

    Specifies the Amazon S3 key prefix that comes after the name of the bucket you - * have designated for log file delivery. For more information, see Finding Your CloudTrail Log Files. The maximum length is 200 + * have designated for log file delivery. For more information, see Finding Your CloudTrail Log Files. The maximum length is 200 * characters.

    * @public */ @@ -3002,7 +3047,7 @@ export interface CreateTrailResponse { /** *

    Specifies the Amazon S3 key prefix that comes after the name of the bucket you - * have designated for log file delivery. For more information, see Finding Your CloudTrail Log Files.

    + * have designated for log file delivery. For more information, see Finding Your CloudTrail Log Files.

    * @public */ S3KeyPrefix?: string; @@ -3971,15 +4016,15 @@ export interface Trail { /** *

    Name of the Amazon S3 bucket into which CloudTrail delivers your trail - * files. See Amazon S3 - * Bucket Naming Requirements.

    + * files. See Amazon S3 + * Bucket naming rules.

    * @public */ S3BucketName?: string; /** *

    Specifies the Amazon S3 key prefix that comes after the name of the bucket you - * have designated for log file delivery. For more information, see Finding Your CloudTrail Log Files. The maximum length is 200 + * have designated for log file delivery. For more information, see Finding Your CloudTrail Log Files. The maximum length is 200 * characters.

    * @public */ @@ -4354,6 +4399,24 @@ export interface GetEventDataStoreRequest { EventDataStore: string | undefined; } +/** + *

    Contains information about a partition key for an event data store.

    + * @public + */ +export interface PartitionKey { + /** + *

    The name of the partition key.

    + * @public + */ + Name: string | undefined; + + /** + *

    The data type of the partition key. For example, bigint or string.

    + * @public + */ + Type: string | undefined; +} + /** * @public */ @@ -4454,6 +4517,13 @@ export interface GetEventDataStoreResponse { * @public */ FederationRoleArn?: string; + + /** + *

    The partition keys for the event data store. To improve query performance and efficiency, CloudTrail Lake organizes + * event data into partitions based on values derived from partition keys.

    + * @public + */ + PartitionKeys?: PartitionKey[]; } /** @@ -4492,10 +4562,28 @@ export interface GetEventSelectorsRequest { } /** - *

    The Amazon S3 buckets, Lambda functions, or Amazon DynamoDB tables that you specify in your event selectors for your trail to log data events. Data - * events provide information about the resource operations performed on or within a resource + *

    Data events provide information about the resource operations performed on or within a resource * itself. These are also known as data plane operations. You can specify up to 250 data * resources for a trail.

    + *

    Configure the DataResource to specify the resource type and resource ARNs for which you want to log data events.

    + *

    You can specify the following resource types in your event selectors for your trail:

    + * * *

    The total number of allowed data resources is 250. This number can be distributed * between 1 and 5 event selectors, but the total cannot exceed 250 across all @@ -4583,7 +4671,7 @@ export interface DataResource { /** *

    An array of Amazon Resource Name (ARN) strings or partial ARN strings for the specified - * objects.

    + * resource type.

    *