From 5f15b8235f9707d8b01291a2e9cf6e8d47e6dcd2 Mon Sep 17 00:00:00 2001
From: awstools Removes the existing GuardDuty delegated
- * administrator of the organization. Only the organization's management account can run this
+ * administrator of the organization. Only the organization's management account can run this
* API operation. Invites Amazon Web Services accounts to become members of an organization administered by the Amazon Web Services account
- * that invokes this API. If you are using organizations to manager your GuardDuty environment, this step is not
+ * that invokes this API. If you are using Amazon Web Services Organizations to manage your GuardDuty environment, this step is not
* needed. For more information, see Managing accounts with organizations. To invite Amazon Web Services accounts, the first step is
* to ensure that GuardDuty has been enabled in the potential member accounts. You can now invoke this API
diff --git a/clients/client-guardduty/src/commands/ListCoverageCommand.ts b/clients/client-guardduty/src/commands/ListCoverageCommand.ts
index 571c8913fb15..279f3de48d55 100644
--- a/clients/client-guardduty/src/commands/ListCoverageCommand.ts
+++ b/clients/client-guardduty/src/commands/ListCoverageCommand.ts
@@ -54,7 +54,7 @@ export interface ListCoverageCommandOutput extends ListCoverageResponse, __Metad
* FilterCriteria: { // CoverageFilterCriteria
* FilterCriterion: [ // CoverageFilterCriterionList
* { // CoverageFilterCriterion
- * CriterionKey: "ACCOUNT_ID" || "CLUSTER_NAME" || "RESOURCE_TYPE" || "COVERAGE_STATUS" || "ADDON_VERSION" || "MANAGEMENT_TYPE",
+ * CriterionKey: "ACCOUNT_ID" || "CLUSTER_NAME" || "RESOURCE_TYPE" || "COVERAGE_STATUS" || "ADDON_VERSION" || "MANAGEMENT_TYPE" || "EKS_CLUSTER_NAME",
* FilterCondition: { // CoverageFilterCondition
* Equals: [ // Equals
* "STRING_VALUE",
@@ -67,7 +67,7 @@ export interface ListCoverageCommandOutput extends ListCoverageResponse, __Metad
* ],
* },
* SortCriteria: { // CoverageSortCriteria
- * AttributeName: "ACCOUNT_ID" || "CLUSTER_NAME" || "COVERAGE_STATUS" || "ISSUE" || "ADDON_VERSION" || "UPDATED_AT",
+ * AttributeName: "ACCOUNT_ID" || "CLUSTER_NAME" || "COVERAGE_STATUS" || "ISSUE" || "ADDON_VERSION" || "UPDATED_AT" || "EKS_CLUSTER_NAME",
* OrderBy: "ASC" || "DESC",
* },
* };
diff --git a/clients/client-guardduty/src/commands/ListOrganizationAdminAccountsCommand.ts b/clients/client-guardduty/src/commands/ListOrganizationAdminAccountsCommand.ts
index a632ab535e20..7d064168ded4 100644
--- a/clients/client-guardduty/src/commands/ListOrganizationAdminAccountsCommand.ts
+++ b/clients/client-guardduty/src/commands/ListOrganizationAdminAccountsCommand.ts
@@ -42,8 +42,8 @@ export interface ListOrganizationAdminAccountsCommandOutput
/**
* @public
- * Lists the accounts configured as GuardDuty delegated administrators.
- * Only the organization's management account can run this
+ * Lists the accounts designated as GuardDuty delegated administrators.
+ * Only the organization's management account can run this
* API operation. Lists tags for a resource. Tagging is currently supported for detectors, finding filters,
- * IP sets, threat intel sets, and publishing destination, with a limit of 50 tags per resource.
+ * IP sets, threat intel sets, and publishing destination, with a limit of 50 tags per resource.
* When invoked, this
* operation returns all assigned tags for a given resource. Configures the delegated administrator account with the provided values. You must provide
- * a value for either autoEnableOrganizationMembers
or autoEnable
, but not
- * both. autoEnableOrganizationMembers
or autoEnable
, but not both.
There might be regional differences because some data sources might not be * available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more * information, see Regions and endpoints.
diff --git a/clients/client-guardduty/src/models/models_0.ts b/clients/client-guardduty/src/models/models_0.ts index 085e87718b96..0bc74fc7e8ad 100644 --- a/clients/client-guardduty/src/models/models_0.ts +++ b/clients/client-guardduty/src/models/models_0.ts @@ -1463,6 +1463,7 @@ export const CoverageFilterCriterionKey = { ADDON_VERSION: "ADDON_VERSION", CLUSTER_NAME: "CLUSTER_NAME", COVERAGE_STATUS: "COVERAGE_STATUS", + EKS_CLUSTER_NAME: "EKS_CLUSTER_NAME", MANAGEMENT_TYPE: "MANAGEMENT_TYPE", RESOURCE_TYPE: "RESOURCE_TYPE", } as const; @@ -1481,6 +1482,10 @@ export interface CoverageFilterCriterion { /** * @public *An enum value representing possible filter fields.
+ *Replace the enum value CLUSTER_NAME
with EKS_CLUSTER_NAME
.
+ * CLUSTER_NAME
has been deprecated.
Represents the field name used to sort the coverage details.
+ *Replace the enum value CLUSTER_NAME
with EKS_CLUSTER_NAME
.
+ * CLUSTER_NAME
has been deprecated.
An enum value representing possible scan properties to match with given scan * entries.
+ *Replace the enum value CLUSTER_NAME
with EKS_CLUSTER_NAME
.
+ * CLUSTER_NAME
has been deprecated.
The Amazon Web Services Account ID for the organization account to be enabled as a GuardDuty delegated + *
The Amazon Web Services account ID for the organization account to be enabled as a GuardDuty delegated * administrator.
*/ AdminAccountId: string | undefined; @@ -5620,7 +5634,7 @@ export interface Service { /** * @public - *Contains information about the finding, which is generated when abnormal or suspicious + *
Contains information about the finding that is generated when abnormal or suspicious * activity is detected.
*/ export interface Finding { @@ -6106,22 +6120,19 @@ export type ScanCriterionKey = (typeof ScanCriterionKey)[keyof typeof ScanCriter /** * @public - *Represents key, value pair to be matched against given resource property.
+ *Represents the key:value
pair to be matched against given resource property.
Represents key - * in the map condition.
+ *Represents the key in the map condition.
*/ Key: string | undefined; /** * @public - *Represents optional value - * in the map - * condition. If not specified, only key - * will be + *
Represents optional value in the map + * condition. If not specified, only the key will be * matched.
*/ Value?: string; diff --git a/clients/client-guardduty/src/models/models_1.ts b/clients/client-guardduty/src/models/models_1.ts index 39ac389d1d7f..5c8b13fd43a9 100644 --- a/clients/client-guardduty/src/models/models_1.ts +++ b/clients/client-guardduty/src/models/models_1.ts @@ -598,8 +598,9 @@ export interface OrganizationFeatureConfiguration { /** * @public - *The status of the feature that will be configured for the organization. Use one of the following - * values to configure the feature status for the entire organization:
+ *Describes the status of the feature that is configured for the + * member accounts within the organization. One of the following + * values is the status for the entire organization:
*@@ -616,9 +617,10 @@ export interface OrganizationFeatureConfiguration { *
- * NONE
: Indicates that the feature will not be automatically enabled for any
- * account in the organization. The administrator must manage the feature for each account
- * individually.
NONE
: Indicates that the feature will not be
+ * automatically enabled for any
+ * account in the organization. The administrator must manage the feature
+ * for each account individually.
* Indicates whether to automatically enable member accounts in the organization.
+ *Represents whether or not to automatically enable member accounts in the organization.
*Even though this is still supported, we recommend using
- * AutoEnableOrganizationMembers
to achieve the similar results. You must provide the
+ * AutoEnableOrganizationMembers
to achieve the similar results. You must provide a
* value for either autoEnableOrganizationMembers
or autoEnable
.
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the
- * organization. You must provide a
- * value for either autoEnableOrganizationMembers
or autoEnable
.
autoEnableOrganizationMembers
or autoEnable
.
* Use one of the
* following configuration values for autoEnableOrganizationMembers
:
* NONE
: Indicates that GuardDuty will not be automatically enabled for any
- * account in the organization. The administrator must manage GuardDuty for each account in the organization
- * individually.
An enum value representing possible filter fields.
", + "smithy.api#documentation": "An enum value representing possible filter fields.
\nReplace the enum value CLUSTER_NAME
with EKS_CLUSTER_NAME
.\n CLUSTER_NAME
has been deprecated.
Represents the field name used to sort the coverage details.
", + "smithy.api#documentation": "Represents the field name used to sort the coverage details.
\nReplace the enum value CLUSTER_NAME
with EKS_CLUSTER_NAME
.\n CLUSTER_NAME
has been deprecated.
Removes the existing GuardDuty delegated\n administrator of the organization. Only the organization's management account can run this \n API operation.
", + "smithy.api#documentation": "Removes the existing GuardDuty delegated\n administrator of the organization. Only the organization's management account can run this \n API operation.
", "smithy.api#http": { "method": "POST", "uri": "/admin/disable", @@ -4179,7 +4191,7 @@ "AdminAccountId": { "target": "com.amazonaws.guardduty#String", "traits": { - "smithy.api#documentation": "The Amazon Web Services Account ID for the organization account to be enabled as a GuardDuty delegated\n administrator.
", + "smithy.api#documentation": "The Amazon Web Services account ID for the organization account to be enabled as a GuardDuty delegated\n administrator.
", "smithy.api#jsonName": "adminAccountId", "smithy.api#required": {} } @@ -4349,7 +4361,7 @@ "CriterionKey": { "target": "com.amazonaws.guardduty#CriterionKey", "traits": { - "smithy.api#documentation": "An enum value representing possible scan properties to match with given scan\n entries.
", + "smithy.api#documentation": "An enum value representing possible scan properties to match with given scan\n entries.
\nReplace the enum value CLUSTER_NAME
with EKS_CLUSTER_NAME
.\n CLUSTER_NAME
has been deprecated.
Contains information about the finding, which is generated when abnormal or suspicious\n activity is detected.
" + "smithy.api#documentation": "Contains information about the finding that is generated when abnormal or suspicious\n activity is detected.
" } }, "com.amazonaws.guardduty#FindingCriteria": { @@ -7515,7 +7527,7 @@ } ], "traits": { - "smithy.api#documentation": "Invites Amazon Web Services accounts to become members of an organization administered by the Amazon Web Services account \n that invokes this API. If you are using organizations to manager your GuardDuty environment, this step is not \n needed. For more information, see Managing accounts with organizations.
\nTo invite Amazon Web Services accounts, the first step is \n to ensure that GuardDuty has been enabled in the potential member accounts. You can now invoke this API\n to add accounts by invitation. The \n invited accounts can either accept or decline the invitation from their GuardDuty accounts. Each invited Amazon Web Services account can \n choose to accept the invitation from only one Amazon Web Services account. For more information, see \n Managing GuardDuty accounts \n by invitation.
\nAfter the invite has been accepted and you choose to disassociate a member account \n (by using DisassociateMembers) from your account, \n the details of the member account obtained by invoking CreateMembers, including the \n associated email addresses, will be retained. \n This is done so that you can invoke InviteMembers without the need to invoke \n CreateMembers again. To \n remove the details associated with a member account, you must also invoke \n DeleteMembers.
", + "smithy.api#documentation": "Invites Amazon Web Services accounts to become members of an organization administered by the Amazon Web Services account \n that invokes this API. If you are using Amazon Web Services Organizations to manage your GuardDuty environment, this step is not\n needed. For more information, see Managing accounts with organizations.
\nTo invite Amazon Web Services accounts, the first step is \n to ensure that GuardDuty has been enabled in the potential member accounts. You can now invoke this API\n to add accounts by invitation. The \n invited accounts can either accept or decline the invitation from their GuardDuty accounts. Each invited Amazon Web Services account can \n choose to accept the invitation from only one Amazon Web Services account. For more information, see \n Managing GuardDuty accounts \n by invitation.
\nAfter the invite has been accepted and you choose to disassociate a member account \n (by using DisassociateMembers) from your account, \n the details of the member account obtained by invoking CreateMembers, including the \n associated email addresses, will be retained. \n This is done so that you can invoke InviteMembers without the need to invoke \n CreateMembers again. To \n remove the details associated with a member account, you must also invoke \n DeleteMembers.
", "smithy.api#http": { "method": "POST", "uri": "/detector/{DetectorId}/member/invite", @@ -8747,7 +8759,7 @@ } ], "traits": { - "smithy.api#documentation": "Lists the accounts configured as GuardDuty delegated administrators. \n Only the organization's management account can run this \n API operation.
", + "smithy.api#documentation": "Lists the accounts designated as GuardDuty delegated administrators. \n Only the organization's management account can run this \n API operation.
", "smithy.api#http": { "method": "GET", "uri": "/admin", @@ -8915,7 +8927,7 @@ } ], "traits": { - "smithy.api#documentation": "Lists tags for a resource. Tagging is currently supported for detectors, finding filters,\n IP sets, threat intel sets, and publishing destination, with a limit of 50 tags per resource. \n When invoked, this\n operation returns all assigned tags for a given resource.
", + "smithy.api#documentation": "Lists tags for a resource. Tagging is currently supported for detectors, finding filters,\n IP sets, threat intel sets, and publishing destination, with a limit of 50 tags per resource. \n When invoked, this\n operation returns all assigned tags for a given resource.
", "smithy.api#http": { "method": "GET", "uri": "/tags/{ResourceArn}", @@ -9999,7 +10011,7 @@ "AutoEnable": { "target": "com.amazonaws.guardduty#OrgFeatureStatus", "traits": { - "smithy.api#documentation": "The status of the feature that will be configured for the organization. Use one of the following \n values to configure the feature status for the entire organization:
\n\n NEW
: Indicates that when a new account joins the organization, they will\n have the feature enabled automatically.
\n ALL
: Indicates that all accounts in the organization have the feature\n enabled automatically. This includes NEW
accounts that join the organization\n and accounts that may have been suspended or removed from the organization in\n GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
\n\n NONE
: Indicates that the feature will not be automatically enabled for any\n account in the organization. The administrator must manage the feature for each account \n individually.
Describes the status of the feature that is configured for the\n member accounts within the organization. One of the following \n values is the status for the entire organization:
\n\n NEW
: Indicates that when a new account joins the organization, they will\n have the feature enabled automatically.
\n ALL
: Indicates that all accounts in the organization have the feature\n enabled automatically. This includes NEW
accounts that join the organization\n and accounts that may have been suspended or removed from the organization in\n GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
\n\n NONE
: Indicates that the feature will not be \n automatically enabled for any\n account in the organization. The administrator must manage the feature\n for each account individually.
Represents key\n in the map condition.
", + "smithy.api#documentation": "Represents the key in the map condition.
", "smithy.api#jsonName": "key", "smithy.api#required": {} } @@ -11286,13 +11298,13 @@ "Value": { "target": "com.amazonaws.guardduty#TagValue", "traits": { - "smithy.api#documentation": "Represents optional value\n in the map\n condition. If not specified, only key\n will be\n matched.
", + "smithy.api#documentation": "Represents optional value in the map\n condition. If not specified, only the key will be\n matched.
", "smithy.api#jsonName": "value" } } }, "traits": { - "smithy.api#documentation": "Represents key, value pair to be matched against given resource property.
" + "smithy.api#documentation": "Represents the key:value
pair to be matched against given resource property.
Configures the delegated administrator account with the provided values. You must provide\n a value for either autoEnableOrganizationMembers
or autoEnable
, but not \n both.
There might be regional differences because some data sources might not be \n available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more \n information, see Regions and endpoints.
", + "smithy.api#documentation": "Configures the delegated administrator account with the provided values. You must provide\n a value for either autoEnableOrganizationMembers
or autoEnable
, but not both.
There might be regional differences because some data sources might not be \n available in all the Amazon Web Services Regions where GuardDuty is presently supported. For more \n information, see Regions and endpoints.
", "smithy.api#http": { "method": "POST", "uri": "/detector/{DetectorId}/admin", @@ -13088,7 +13100,7 @@ "smithy.api#deprecated": { "message": "This field is deprecated, use AutoEnableOrganizationMembers instead" }, - "smithy.api#documentation": "Indicates whether to automatically enable member accounts in the organization.
\nEven though this is still supported, we recommend using\n AutoEnableOrganizationMembers
to achieve the similar results. You must provide the \n value for either autoEnableOrganizationMembers
or autoEnable
.
Represents whether or not to automatically enable member accounts in the organization.
\nEven though this is still supported, we recommend using\n AutoEnableOrganizationMembers
to achieve the similar results. You must provide a \n value for either autoEnableOrganizationMembers
or autoEnable
.
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the\n organization. You must provide a \n value for either autoEnableOrganizationMembers
or autoEnable
.
Use one of the \n following configuration values for autoEnableOrganizationMembers
:
\n NEW
: Indicates that when a new account joins the organization, they will\n have GuardDuty enabled automatically.
\n ALL
: Indicates that all accounts in the organization have GuardDuty\n enabled automatically. This includes NEW
accounts that join the organization\n and accounts that may have been suspended or removed from the organization in\n GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
\n\n NONE
: Indicates that GuardDuty will not be automatically enabled for any\n account in the organization. The administrator must manage GuardDuty for each account in the organization\n individually.
Indicates the auto-enablement configuration of GuardDuty for the member accounts in the\n organization. You must provide a value for either autoEnableOrganizationMembers
or autoEnable
.
Use one of the \n following configuration values for autoEnableOrganizationMembers
:
\n NEW
: Indicates that when a new account joins the organization, they will\n have GuardDuty enabled automatically.
\n ALL
: Indicates that all accounts in the organization have GuardDuty\n enabled automatically. This includes NEW
accounts that join the organization\n and accounts that may have been suspended or removed from the organization in\n GuardDuty.
It may take up to 24 hours to update the configuration for all the member accounts.
\n\n NONE
: Indicates that GuardDuty will not be automatically enabled for any\n account in the organization. The administrator must manage GuardDuty for each account in the organization individually.