|
7 | 7 | ActionTarget,
|
8 | 8 | Adjustment,
|
9 | 9 | AdminAccount,
|
| 10 | + AutoEnableStandards, |
10 | 11 | AwsApiGatewayRestApiDetails,
|
11 | 12 | AwsApiGatewayStageDetails,
|
12 | 13 | AwsApiGatewayV2ApiDetails,
|
@@ -54,13 +55,41 @@ import {
|
54 | 55 | AwsRdsDbClusterSnapshotDetails,
|
55 | 56 | AwsRdsDbDomainMembership,
|
56 | 57 | AwsRdsDbInstanceAssociatedRole,
|
57 |
| - AwsRdsDbInstanceEndpoint, |
58 | 58 | AwsRdsDbInstanceVpcSecurityGroup,
|
59 | 59 | AwsRdsDbParameterGroup,
|
60 | 60 | AwsRdsDbSubnetGroup,
|
61 | 61 | } from "./models_0";
|
62 | 62 | import { SecurityHubServiceException as __BaseException } from "./SecurityHubServiceException";
|
63 | 63 |
|
| 64 | +/** |
| 65 | + * <p>Specifies the connection endpoint.</p> |
| 66 | + */ |
| 67 | +export interface AwsRdsDbInstanceEndpoint { |
| 68 | + /** |
| 69 | + * <p>Specifies the DNS address of the DB instance.</p> |
| 70 | + */ |
| 71 | + Address?: string; |
| 72 | + |
| 73 | + /** |
| 74 | + * <p>Specifies the port that the database engine is listening on.</p> |
| 75 | + */ |
| 76 | + Port?: number; |
| 77 | + |
| 78 | + /** |
| 79 | + * <p>Specifies the ID that Amazon Route 53 assigns when you create a hosted zone.</p> |
| 80 | + */ |
| 81 | + HostedZoneId?: string; |
| 82 | +} |
| 83 | + |
| 84 | +export namespace AwsRdsDbInstanceEndpoint { |
| 85 | + /** |
| 86 | + * @internal |
| 87 | + */ |
| 88 | + export const filterSensitiveLog = (obj: AwsRdsDbInstanceEndpoint): any => ({ |
| 89 | + ...obj, |
| 90 | + }); |
| 91 | +} |
| 92 | + |
64 | 93 | /**
|
65 | 94 | * <p>An option group membership.</p>
|
66 | 95 | */
|
@@ -5298,19 +5327,15 @@ export interface AwsSecurityFinding {
|
5298 | 5327 |
|
5299 | 5328 | /**
|
5300 | 5329 | * <p>The name of the product that generated the finding.</p>
|
5301 |
| - * <p>Security Hub populates this attribute automatically for each finding. You cannot update it using <code>BatchImportFindings</code> or <code>BatchUpdateFindings</code>. The exception to this is when you use a custom integration.</p> |
5302 |
| - * <p>When you use the Security Hub console to filter findings by product name, you use this attribute.</p> |
5303 |
| - * <p>When you use the Security Hub API to filter findings by product name, you use the <code>aws/securityhub/ProductName</code> attribute under <code>ProductFields</code>.</p> |
5304 |
| - * <p>Security Hub does not synchronize those two attributes.</p> |
| 5330 | + * <p>Security Hub populates this attribute automatically for each finding. You cannot update this attribute with <code>BatchImportFindings</code> or <code>BatchUpdateFindings</code>. The exception to this is a custom integration.</p> |
| 5331 | + * <p>When you use the Security Hub console or API to filter findings by product name, you use this attribute.</p> |
5305 | 5332 | */
|
5306 | 5333 | ProductName?: string;
|
5307 | 5334 |
|
5308 | 5335 | /**
|
5309 | 5336 | * <p>The name of the company for the product that generated the finding.</p>
|
5310 |
| - * <p>Security Hub populates this attribute automatically for each finding. You cannot be updated using <code>BatchImportFindings</code> or <code>BatchUpdateFindings</code>. The exception to this is when you use a custom integration.</p> |
5311 |
| - * <p>When you use the Security Hub console to filter findings by company name, you use this attribute.</p> |
5312 |
| - * <p>When you use the Security Hub API to filter findings by company name, you use the <code>aws/securityhub/CompanyName</code> attribute under <code>ProductFields</code>.</p> |
5313 |
| - * <p>Security Hub does not synchronize those two attributes.</p> |
| 5337 | + * <p>Security Hub populates this attribute automatically for each finding. You cannot update this attribute with <code>BatchImportFindings</code> or <code>BatchUpdateFindings</code>. The exception to this is a custom integration.</p> |
| 5338 | + * <p>When you use the Security Hub console or API to filter findings by company name, you use this attribute.</p> |
5314 | 5339 | */
|
5315 | 5340 | CompanyName?: string;
|
5316 | 5341 |
|
@@ -5985,14 +6010,12 @@ export interface AwsSecurityFindingFilters {
|
5985 | 6010 |
|
5986 | 6011 | /**
|
5987 | 6012 | * <p>The name of the solution (product) that generates findings.</p>
|
5988 |
| - * <p>Note that this is a filter against the <code>aws/securityhub/ProductName</code> field in <code>ProductFields</code>. It is not a filter for the top-level <code>ProductName</code> field.</p> |
5989 | 6013 | */
|
5990 | 6014 | ProductName?: StringFilter[];
|
5991 | 6015 |
|
5992 | 6016 | /**
|
5993 | 6017 | * <p>The name of the findings provider (company) that owns the solution (product) that
|
5994 | 6018 | * generates findings.</p>
|
5995 |
| - * <p>Note that this is a filter against the <code>aws/securityhub/CompanyName</code> field in <code>ProductFields</code>. It is not a filter for the top-level <code>CompanyName</code> field.</p> |
5996 | 6019 | */
|
5997 | 6020 | CompanyName?: StringFilter[];
|
5998 | 6021 |
|
@@ -7624,6 +7647,16 @@ export interface DescribeOrganizationConfigurationResponse {
|
7624 | 7647 | * Security Hub administrator account.</p>
|
7625 | 7648 | */
|
7626 | 7649 | MemberAccountLimitReached?: boolean;
|
| 7650 | + |
| 7651 | + /** |
| 7652 | + * <p>Whether to automatically enable Security Hub <a href="https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-enable-disable.html">default standards</a> |
| 7653 | + * for new member accounts in the organization.</p> |
| 7654 | + * <p>The default value of this parameter is equal to <code>DEFAULT</code>.</p> |
| 7655 | + * <p>If equal to <code>DEFAULT</code>, then Security Hub default standards are automatically enabled for new member |
| 7656 | + * accounts. If equal to <code>NONE</code>, then default standards are not automatically enabled for new member |
| 7657 | + * accounts.</p> |
| 7658 | + */ |
| 7659 | + AutoEnableStandards?: AutoEnableStandards | string; |
7627 | 7660 | }
|
7628 | 7661 |
|
7629 | 7662 | export namespace DescribeOrganizationConfigurationResponse {
|
@@ -9428,6 +9461,14 @@ export interface UpdateOrganizationConfigurationRequest {
|
9428 | 9461 | * <p>To automatically enable Security Hub for new accounts, set this to <code>true</code>.</p>
|
9429 | 9462 | */
|
9430 | 9463 | AutoEnable: boolean | undefined;
|
| 9464 | + |
| 9465 | + /** |
| 9466 | + * <p>Whether to automatically enable Security Hub <a href="https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-standards-enable-disable.html">default standards</a> |
| 9467 | + * for new member accounts in the organization.</p> |
| 9468 | + * <p>By default, this parameter is equal to <code>DEFAULT</code>, and new member accounts are automatically enabled with default Security Hub standards.</p> |
| 9469 | + * <p>To opt out of enabling default standards for new member accounts, set this parameter equal to <code>NONE</code>.</p> |
| 9470 | + */ |
| 9471 | + AutoEnableStandards?: AutoEnableStandards | string; |
9431 | 9472 | }
|
9432 | 9473 |
|
9433 | 9474 | export namespace UpdateOrganizationConfigurationRequest {
|
|
0 commit comments