/var/runtime/node_modules/@aws-sdk/client-securityhub/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, { AcceptAdministratorInvitationCommand: () => AcceptAdministratorInvitationCommand, AcceptInvitationCommand: () => AcceptInvitationCommand, AccessDeniedException: () => AccessDeniedException, ActorSessionMfaStatus: () => ActorSessionMfaStatus, AdminStatus: () => AdminStatus, AllowedOperators: () => AllowedOperators, AssociationStatus: () => AssociationStatus, AssociationType: () => AssociationType, AutoEnableStandards: () => AutoEnableStandards, AutomationRulesActionType: () => AutomationRulesActionType, AutomationRulesActionTypeV2: () => AutomationRulesActionTypeV2, AwsIamAccessKeyStatus: () => AwsIamAccessKeyStatus, AwsS3BucketNotificationConfigurationS3KeyFilterRuleName: () => AwsS3BucketNotificationConfigurationS3KeyFilterRuleName, BatchDeleteAutomationRulesCommand: () => BatchDeleteAutomationRulesCommand, BatchDisableStandardsCommand: () => BatchDisableStandardsCommand, BatchEnableStandardsCommand: () => BatchEnableStandardsCommand, BatchGetAutomationRulesCommand: () => BatchGetAutomationRulesCommand, BatchGetConfigurationPolicyAssociationsCommand: () => BatchGetConfigurationPolicyAssociationsCommand, BatchGetSecurityControlsCommand: () => BatchGetSecurityControlsCommand, BatchGetStandardsControlAssociationsCommand: () => BatchGetStandardsControlAssociationsCommand, BatchImportFindingsCommand: () => BatchImportFindingsCommand, BatchUpdateAutomationRulesCommand: () => BatchUpdateAutomationRulesCommand, BatchUpdateFindingsCommand: () => BatchUpdateFindingsCommand, BatchUpdateFindingsV2Command: () => BatchUpdateFindingsV2Command, BatchUpdateFindingsV2UnprocessedFindingErrorCode: () => BatchUpdateFindingsV2UnprocessedFindingErrorCode, BatchUpdateStandardsControlAssociationsCommand: () => BatchUpdateStandardsControlAssociationsCommand, ComplianceStatus: () => ComplianceStatus, ConfigurationOptions: () => ConfigurationOptions, ConfigurationPolicyAssociationStatus: () => ConfigurationPolicyAssociationStatus, ConflictException: () => ConflictException, ConnectionDirection: () => ConnectionDirection, ConnectorAuthStatus: () => ConnectorAuthStatus, ConnectorProviderName: () => ConnectorProviderName, ConnectorRegistrationsV2Command: () => ConnectorRegistrationsV2Command, ConnectorStatus: () => ConnectorStatus, ControlFindingGenerator: () => ControlFindingGenerator, ControlStatus: () => ControlStatus, CreateActionTargetCommand: () => CreateActionTargetCommand, CreateAggregatorV2Command: () => CreateAggregatorV2Command, CreateAutomationRuleCommand: () => CreateAutomationRuleCommand, CreateAutomationRuleV2Command: () => CreateAutomationRuleV2Command, CreateConfigurationPolicyCommand: () => CreateConfigurationPolicyCommand, CreateConnectorV2Command: () => CreateConnectorV2Command, CreateConnectorV2RequestFilterSensitiveLog: () => CreateConnectorV2RequestFilterSensitiveLog, CreateFindingAggregatorCommand: () => CreateFindingAggregatorCommand, CreateInsightCommand: () => CreateInsightCommand, CreateMembersCommand: () => CreateMembersCommand, CreateTicketV2Command: () => CreateTicketV2Command, Criteria: () => Criteria, DateRangeUnit: () => DateRangeUnit, DeclineInvitationsCommand: () => DeclineInvitationsCommand, DeleteActionTargetCommand: () => DeleteActionTargetCommand, DeleteAggregatorV2Command: () => DeleteAggregatorV2Command, DeleteAutomationRuleV2Command: () => DeleteAutomationRuleV2Command, DeleteConfigurationPolicyCommand: () => DeleteConfigurationPolicyCommand, DeleteConnectorV2Command: () => DeleteConnectorV2Command, DeleteFindingAggregatorCommand: () => DeleteFindingAggregatorCommand, DeleteInsightCommand: () => DeleteInsightCommand, DeleteInvitationsCommand: () => DeleteInvitationsCommand, DeleteMembersCommand: () => DeleteMembersCommand, DescribeActionTargetsCommand: () => DescribeActionTargetsCommand, DescribeHubCommand: () => DescribeHubCommand, DescribeOrganizationConfigurationCommand: () => DescribeOrganizationConfigurationCommand, DescribeProductsCommand: () => DescribeProductsCommand, DescribeProductsV2Command: () => DescribeProductsV2Command, DescribeSecurityHubV2Command: () => DescribeSecurityHubV2Command, DescribeStandardsCommand: () => DescribeStandardsCommand, DescribeStandardsControlsCommand: () => DescribeStandardsControlsCommand, DisableImportFindingsForProductCommand: () => DisableImportFindingsForProductCommand, DisableOrganizationAdminAccountCommand: () => DisableOrganizationAdminAccountCommand, DisableSecurityHubCommand: () => DisableSecurityHubCommand, DisableSecurityHubV2Command: () => DisableSecurityHubV2Command, DisassociateFromAdministratorAccountCommand: () => DisassociateFromAdministratorAccountCommand, DisassociateFromMasterAccountCommand: () => DisassociateFromMasterAccountCommand, DisassociateMembersCommand: () => DisassociateMembersCommand, EnableImportFindingsForProductCommand: () => EnableImportFindingsForProductCommand, EnableOrganizationAdminAccountCommand: () => EnableOrganizationAdminAccountCommand, EnableSecurityHubCommand: () => EnableSecurityHubCommand, EnableSecurityHubV2Command: () => EnableSecurityHubV2Command, FindingHistoryUpdateSourceType: () => FindingHistoryUpdateSourceType, GetAdministratorAccountCommand: () => GetAdministratorAccountCommand, GetAggregatorV2Command: () => GetAggregatorV2Command, GetAutomationRuleV2Command: () => GetAutomationRuleV2Command, GetConfigurationPolicyAssociationCommand: () => GetConfigurationPolicyAssociationCommand, GetConfigurationPolicyCommand: () => GetConfigurationPolicyCommand, GetConnectorV2Command: () => GetConnectorV2Command, GetEnabledStandardsCommand: () => GetEnabledStandardsCommand, GetFindingAggregatorCommand: () => GetFindingAggregatorCommand, GetFindingHistoryCommand: () => GetFindingHistoryCommand, GetFindingStatisticsV2Command: () => GetFindingStatisticsV2Command, GetFindingsCommand: () => GetFindingsCommand, GetFindingsV2Command: () => GetFindingsV2Command, GetInsightResultsCommand: () => GetInsightResultsCommand, GetInsightsCommand: () => GetInsightsCommand, GetInvitationsCountCommand: () => GetInvitationsCountCommand, GetMasterAccountCommand: () => GetMasterAccountCommand, GetMembersCommand: () => GetMembersCommand, GetResourcesStatisticsV2Command: () => GetResourcesStatisticsV2Command, GetResourcesV2Command: () => GetResourcesV2Command, GetSecurityControlDefinitionCommand: () => GetSecurityControlDefinitionCommand, GroupByField: () => GroupByField, IntegrationType: () => IntegrationType, IntegrationV2Type: () => IntegrationV2Type, InternalException: () => InternalException, InternalServerException: () => InternalServerException, InvalidAccessException: () => InvalidAccessException, InvalidInputException: () => InvalidInputException, InviteMembersCommand: () => InviteMembersCommand, LimitExceededException: () => LimitExceededException, ListAggregatorsV2Command: () => ListAggregatorsV2Command, ListAutomationRulesCommand: () => ListAutomationRulesCommand, ListAutomationRulesV2Command: () => ListAutomationRulesV2Command, ListConfigurationPoliciesCommand: () => ListConfigurationPoliciesCommand, ListConfigurationPolicyAssociationsCommand: () => ListConfigurationPolicyAssociationsCommand, ListConnectorsV2Command: () => ListConnectorsV2Command, ListEnabledProductsForImportCommand: () => ListEnabledProductsForImportCommand, ListFindingAggregatorsCommand: () => ListFindingAggregatorsCommand, ListInvitationsCommand: () => ListInvitationsCommand, ListMembersCommand: () => ListMembersCommand, ListOrganizationAdminAccountsCommand: () => ListOrganizationAdminAccountsCommand, ListSecurityControlDefinitionsCommand: () => ListSecurityControlDefinitionsCommand, ListStandardsControlAssociationsCommand: () => ListStandardsControlAssociationsCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, MalwareState: () => MalwareState, MalwareType: () => MalwareType, MapFilterComparison: () => MapFilterComparison, NetworkDirection: () => NetworkDirection, OcsfBooleanField: () => OcsfBooleanField, OcsfDateField: () => OcsfDateField, OcsfMapField: () => OcsfMapField, OcsfNumberField: () => OcsfNumberField, OcsfStringField: () => OcsfStringField, OrganizationConfigurationConfigurationType: () => OrganizationConfigurationConfigurationType, OrganizationConfigurationStatus: () => OrganizationConfigurationStatus, ParameterValue: () => ParameterValue, ParameterValueType: () => ParameterValueType, Partition: () => Partition, Policy: () => Policy, ProviderConfiguration: () => ProviderConfiguration, ProviderConfigurationFilterSensitiveLog: () => ProviderConfigurationFilterSensitiveLog, ProviderDetail: () => ProviderDetail, ProviderUpdateConfiguration: () => ProviderUpdateConfiguration, RecordState: () => RecordState, RegionAvailabilityStatus: () => RegionAvailabilityStatus, ResourceCategory: () => ResourceCategory, ResourceConflictException: () => ResourceConflictException, ResourceGroupByField: () => ResourceGroupByField, ResourceInUseException: () => ResourceInUseException, ResourceNotFoundException: () => ResourceNotFoundException, ResourcesDateField: () => ResourcesDateField, ResourcesMapField: () => ResourcesMapField, ResourcesNumberField: () => ResourcesNumberField, ResourcesStringField: () => ResourcesStringField, RuleStatus: () => RuleStatus, RuleStatusV2: () => RuleStatusV2, SecurityControlProperty: () => SecurityControlProperty, SecurityHub: () => SecurityHub, SecurityHubClient: () => SecurityHubClient, SecurityHubFeature: () => SecurityHubFeature, SecurityHubServiceException: () => SecurityHubServiceException, ServiceNowProviderConfigurationFilterSensitiveLog: () => ServiceNowProviderConfigurationFilterSensitiveLog, SeverityLabel: () => SeverityLabel, SeverityRating: () => SeverityRating, SortOrder: () => SortOrder, StandardsControlsUpdatable: () => StandardsControlsUpdatable, StandardsStatus: () => StandardsStatus, StartConfigurationPolicyAssociationCommand: () => StartConfigurationPolicyAssociationCommand, StartConfigurationPolicyDisassociationCommand: () => StartConfigurationPolicyDisassociationCommand, StatusReasonCode: () => StatusReasonCode, StringFilterComparison: () => StringFilterComparison, TagResourceCommand: () => TagResourceCommand, Target: () => Target, TargetType: () => TargetType, ThreatIntelIndicatorCategory: () => ThreatIntelIndicatorCategory, ThreatIntelIndicatorType: () => ThreatIntelIndicatorType, ThrottlingException: () => ThrottlingException, UnprocessedErrorCode: () => UnprocessedErrorCode, UntagResourceCommand: () => UntagResourceCommand, UpdateActionTargetCommand: () => UpdateActionTargetCommand, UpdateAggregatorV2Command: () => UpdateAggregatorV2Command, UpdateAutomationRuleV2Command: () => UpdateAutomationRuleV2Command, UpdateConfigurationPolicyCommand: () => UpdateConfigurationPolicyCommand, UpdateConnectorV2Command: () => UpdateConnectorV2Command, UpdateConnectorV2RequestFilterSensitiveLog: () => UpdateConnectorV2RequestFilterSensitiveLog, UpdateFindingAggregatorCommand: () => UpdateFindingAggregatorCommand, UpdateFindingsCommand: () => UpdateFindingsCommand, UpdateInsightCommand: () => UpdateInsightCommand, UpdateOrganizationConfigurationCommand: () => UpdateOrganizationConfigurationCommand, UpdateSecurityControlCommand: () => UpdateSecurityControlCommand, UpdateSecurityHubConfigurationCommand: () => UpdateSecurityHubConfigurationCommand, UpdateStandardsControlCommand: () => UpdateStandardsControlCommand, UpdateStatus: () => UpdateStatus, ValidationException: () => ValidationException, VerificationState: () => VerificationState, VulnerabilityExploitAvailable: () => VulnerabilityExploitAvailable, VulnerabilityFixAvailable: () => VulnerabilityFixAvailable, WorkflowState: () => WorkflowState, WorkflowStatus: () => WorkflowStatus, __Client: () => import_smithy_client.Client, paginateDescribeActionTargets: () => paginateDescribeActionTargets, paginateDescribeProducts: () => paginateDescribeProducts, paginateDescribeProductsV2: () => paginateDescribeProductsV2, paginateDescribeStandards: () => paginateDescribeStandards, paginateDescribeStandardsControls: () => paginateDescribeStandardsControls, paginateGetEnabledStandards: () => paginateGetEnabledStandards, paginateGetFindingHistory: () => paginateGetFindingHistory, paginateGetFindings: () => paginateGetFindings, paginateGetFindingsV2: () => paginateGetFindingsV2, paginateGetInsights: () => paginateGetInsights, paginateGetResourcesV2: () => paginateGetResourcesV2, paginateListAggregatorsV2: () => paginateListAggregatorsV2, paginateListConfigurationPolicies: () => paginateListConfigurationPolicies, paginateListConfigurationPolicyAssociations: () => paginateListConfigurationPolicyAssociations, paginateListEnabledProductsForImport: () => paginateListEnabledProductsForImport, paginateListFindingAggregators: () => paginateListFindingAggregators, paginateListInvitations: () => paginateListInvitations, paginateListMembers: () => paginateListMembers, paginateListOrganizationAdminAccounts: () => paginateListOrganizationAdminAccounts, paginateListSecurityControlDefinitions: () => paginateListSecurityControlDefinitions, paginateListStandardsControlAssociations: () => paginateListStandardsControlAssociations});module.exports = __toCommonJS(index_exports); // src/SecurityHubClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "securityhub" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/SecurityHubClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; } };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = Object.assign( (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig), (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig), (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig) ); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign( runtimeConfig, (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration) );}, "resolveRuntimeExtensions"); // src/SecurityHubClient.tsvar SecurityHubClient = class extends import_smithy_client.Client { static { __name(this, "SecurityHubClient"); } /** * The resolved configuration of SecurityHubClient class. This is resolved and normalized from the {@link SecurityHubClientConfig | constructor configuration interface}. */ config; constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultSecurityHubHttpAuthSchemeParametersProvider, identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }), "identityProviderConfigProvider") }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); }}; // src/SecurityHub.ts // src/commands/AcceptAdministratorInvitationCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_restJson1.tsvar import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid"); // src/models/SecurityHubServiceException.ts var SecurityHubServiceException = class _SecurityHubServiceException extends import_smithy_client.ServiceException { static { __name(this, "SecurityHubServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _SecurityHubServiceException.prototype); }}; // src/models/models_0.tsvar InternalException = class _InternalException extends SecurityHubServiceException { static { __name(this, "InternalException"); } name = "InternalException"; $fault = "server"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "InternalException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var InvalidAccessException = class _InvalidAccessException extends SecurityHubServiceException { static { __name(this, "InvalidAccessException"); } name = "InvalidAccessException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "InvalidAccessException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidAccessException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var InvalidInputException = class _InvalidInputException extends SecurityHubServiceException { static { __name(this, "InvalidInputException"); } name = "InvalidInputException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "InvalidInputException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidInputException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var LimitExceededException = class _LimitExceededException extends SecurityHubServiceException { static { __name(this, "LimitExceededException"); } name = "LimitExceededException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _LimitExceededException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var ResourceNotFoundException = class _ResourceNotFoundException extends SecurityHubServiceException { static { __name(this, "ResourceNotFoundException"); } name = "ResourceNotFoundException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotFoundException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var AccessDeniedException = class _AccessDeniedException extends SecurityHubServiceException { static { __name(this, "AccessDeniedException"); } name = "AccessDeniedException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDeniedException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var SeverityLabel = { CRITICAL: "CRITICAL", HIGH: "HIGH", INFORMATIONAL: "INFORMATIONAL", LOW: "LOW", MEDIUM: "MEDIUM"};var VerificationState = { BENIGN_POSITIVE: "BENIGN_POSITIVE", FALSE_POSITIVE: "FALSE_POSITIVE", TRUE_POSITIVE: "TRUE_POSITIVE", UNKNOWN: "UNKNOWN"};var WorkflowStatus = { NEW: "NEW", NOTIFIED: "NOTIFIED", RESOLVED: "RESOLVED", SUPPRESSED: "SUPPRESSED"};var AutomationRulesActionType = { FINDING_FIELDS_UPDATE: "FINDING_FIELDS_UPDATE"};var ActorSessionMfaStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var AdminStatus = { DISABLE_IN_PROGRESS: "DISABLE_IN_PROGRESS", ENABLED: "ENABLED"};var AllowedOperators = { AND: "AND", OR: "OR"};var ConfigurationPolicyAssociationStatus = { FAILED: "FAILED", PENDING: "PENDING", SUCCESS: "SUCCESS"};var AssociationType = { APPLIED: "APPLIED", INHERITED: "INHERITED"};var AssociationStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var AutoEnableStandards = { DEFAULT: "DEFAULT", NONE: "NONE"};var AutomationRulesActionTypeV2 = { EXTERNAL_INTEGRATION: "EXTERNAL_INTEGRATION", FINDING_FIELDS_UPDATE: "FINDING_FIELDS_UPDATE"};var StringFilterComparison = { CONTAINS: "CONTAINS", CONTAINS_WORD: "CONTAINS_WORD", EQUALS: "EQUALS", NOT_CONTAINS: "NOT_CONTAINS", NOT_EQUALS: "NOT_EQUALS", PREFIX: "PREFIX", PREFIX_NOT_EQUALS: "PREFIX_NOT_EQUALS"};var DateRangeUnit = { DAYS: "DAYS"};var MapFilterComparison = { CONTAINS: "CONTAINS", EQUALS: "EQUALS", NOT_CONTAINS: "NOT_CONTAINS", NOT_EQUALS: "NOT_EQUALS"};var RuleStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var RuleStatusV2 = { DISABLED: "DISABLED", ENABLED: "ENABLED"}; // src/models/models_2.ts var Partition = { AWS: "aws", AWS_CN: "aws-cn", AWS_US_GOV: "aws-us-gov"};var ThreatIntelIndicatorCategory = { BACKDOOR: "BACKDOOR", CARD_STEALER: "CARD_STEALER", COMMAND_AND_CONTROL: "COMMAND_AND_CONTROL", DROP_SITE: "DROP_SITE", EXPLOIT_SITE: "EXPLOIT_SITE", KEYLOGGER: "KEYLOGGER"};var ThreatIntelIndicatorType = { DOMAIN: "DOMAIN", EMAIL_ADDRESS: "EMAIL_ADDRESS", HASH_MD5: "HASH_MD5", HASH_SHA1: "HASH_SHA1", HASH_SHA256: "HASH_SHA256", HASH_SHA512: "HASH_SHA512", IPV4_ADDRESS: "IPV4_ADDRESS", IPV6_ADDRESS: "IPV6_ADDRESS", MUTEX: "MUTEX", PROCESS: "PROCESS", URL: "URL"};var VulnerabilityExploitAvailable = { NO: "NO", YES: "YES"};var VulnerabilityFixAvailable = { NO: "NO", PARTIAL: "PARTIAL", YES: "YES"};var WorkflowState = { ASSIGNED: "ASSIGNED", DEFERRED: "DEFERRED", IN_PROGRESS: "IN_PROGRESS", NEW: "NEW", RESOLVED: "RESOLVED"};var StandardsControlsUpdatable = { NOT_READY_FOR_UPDATES: "NOT_READY_FOR_UPDATES", READY_FOR_UPDATES: "READY_FOR_UPDATES"};var StandardsStatus = { DELETING: "DELETING", FAILED: "FAILED", INCOMPLETE: "INCOMPLETE", PENDING: "PENDING", READY: "READY"};var StatusReasonCode = { INTERNAL_ERROR: "INTERNAL_ERROR", MAXIMUM_NUMBER_OF_CONFIG_RULES_EXCEEDED: "MAXIMUM_NUMBER_OF_CONFIG_RULES_EXCEEDED", NO_AVAILABLE_CONFIGURATION_RECORDER: "NO_AVAILABLE_CONFIGURATION_RECORDER"};var Target;((Target3) => { Target3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.AccountId !== void 0) return visitor.AccountId(value.AccountId); if (value.OrganizationalUnitId !== void 0) return visitor.OrganizationalUnitId(value.OrganizationalUnitId); if (value.RootId !== void 0) return visitor.RootId(value.RootId); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(Target || (Target = {}));var TargetType = { ACCOUNT: "ACCOUNT", ORGANIZATIONAL_UNIT: "ORGANIZATIONAL_UNIT", ROOT: "ROOT"};var ParameterValue;((ParameterValue2) => { ParameterValue2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.Integer !== void 0) return visitor.Integer(value.Integer); if (value.IntegerList !== void 0) return visitor.IntegerList(value.IntegerList); if (value.Double !== void 0) return visitor.Double(value.Double); if (value.String !== void 0) return visitor.String(value.String); if (value.StringList !== void 0) return visitor.StringList(value.StringList); if (value.Boolean !== void 0) return visitor.Boolean(value.Boolean); if (value.Enum !== void 0) return visitor.Enum(value.Enum); if (value.EnumList !== void 0) return visitor.EnumList(value.EnumList); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ParameterValue || (ParameterValue = {}));var ParameterValueType = { CUSTOM: "CUSTOM", DEFAULT: "DEFAULT"};var ControlStatus = { DISABLED: "DISABLED", ENABLED: "ENABLED"};var SeverityRating = { CRITICAL: "CRITICAL", HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM"};var UpdateStatus = { READY: "READY", UPDATING: "UPDATING"};var UnprocessedErrorCode = { ACCESS_DENIED: "ACCESS_DENIED", INVALID_INPUT: "INVALID_INPUT", LIMIT_EXCEEDED: "LIMIT_EXCEEDED", NOT_FOUND: "NOT_FOUND", RESOURCE_NOT_FOUND: "RESOURCE_NOT_FOUND"};var BatchUpdateFindingsV2UnprocessedFindingErrorCode = { ConflictException: "ConflictException", InternalServerException: "InternalServerException", ResourceNotFoundException: "ResourceNotFoundException", ValidationException: "ValidationException"};var ConflictException = class _ConflictException extends SecurityHubServiceException { static { __name(this, "ConflictException"); } name = "ConflictException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ConflictException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var InternalServerException = class _InternalServerException extends SecurityHubServiceException { static { __name(this, "InternalServerException"); } name = "InternalServerException"; $fault = "server"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts }); Object.setPrototypeOf(this, _InternalServerException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var ThrottlingException = class _ThrottlingException extends SecurityHubServiceException { static { __name(this, "ThrottlingException"); } name = "ThrottlingException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ThrottlingException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var ValidationException = class _ValidationException extends SecurityHubServiceException { static { __name(this, "ValidationException"); } name = "ValidationException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ValidationException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var OcsfBooleanField = { COMPLIANCE_ASSESSMENTS_MEETS_CRITERIA: "compliance.assessments.meets_criteria", VULNERABILITIES_IS_EXPLOIT_AVAILABLE: "vulnerabilities.is_exploit_available", VULNERABILITIES_IS_FIX_AVAILABLE: "vulnerabilities.is_fix_available"};var OcsfDateField = { FINDING_INFO_CREATED_TIME_DT: "finding_info.created_time_dt", FINDING_INFO_FIRST_SEEN_TIME_DT: "finding_info.first_seen_time_dt", FINDING_INFO_LAST_SEEN_TIME_DT: "finding_info.last_seen_time_dt", FINDING_INFO_MODIFIED_TIME_DT: "finding_info.modified_time_dt"};var OcsfMapField = { RESOURCES_TAGS: "resources.tags"};var OcsfNumberField = { ACTIVITY_ID: "activity_id", COMPLIANCE_STATUS_ID: "compliance.status_id", CONFIDENCE_SCORE: "confidence_score", FINDING_INFO_RELATED_EVENTS_COUNT: "finding_info.related_events_count", SEVERITY_ID: "severity_id", STATUS_ID: "status_id"};var OcsfStringField = { ACTIVITY_NAME: "activity_name", CLASS_NAME: "class_name", CLOUD_ACCOUNT_UID: "cloud.account.uid", CLOUD_PROVIDER: "cloud.provider", CLOUD_REGION: "cloud.region", COMMENT: "comment", COMPLIANCE_ASSESSMENTS_CATEGORY: "compliance.assessments.category", COMPLIANCE_ASSESSMENTS_NAME: "compliance.assessments.name", COMPLIANCE_CONTROL: "compliance.control", COMPLIANCE_STANDARDS: "compliance.standards", COMPLIANCE_STATUS: "compliance.status", FINDING_INFO_DESC: "finding_info.desc", FINDING_INFO_RELATED_EVENTS_PRODUCT_UID: "finding_info.related_events.product.uid", FINDING_INFO_RELATED_EVENTS_TITLE: "finding_info.related_events.title", FINDING_INFO_RELATED_EVENTS_UID: "finding_info.related_events.uid", FINDING_INFO_SRC_URL: "finding_info.src_url", FINDING_INFO_TITLE: "finding_info.title", FINDING_INFO_TYPES: "finding_info.types", FINDING_INFO_UID: "finding_info.uid", METADATA_PRODUCT_NAME: "metadata.product.name", METADATA_PRODUCT_UID: "metadata.product.uid", METADATA_PRODUCT_VENDOR_NAME: "metadata.product.vendor_name", METADATA_UID: "metadata.uid", REMEDIATION_DESC: "remediation.desc", REMEDIATION_REFERENCES: "remediation.references", RESOURCES_CLOUD_PARTITION: "resources.cloud_partition", RESOURCES_REGION: "resources.region", RESOURCES_TYPE: "resources.type", RESOURCES_UID: "resources.uid", SEVERITY: "severity", STATUS: "status", VULNERABILITIES_FIX_COVERAGE: "vulnerabilities.fix_coverage"};var ConfigurationOptions;((ConfigurationOptions3) => { ConfigurationOptions3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.Integer !== void 0) return visitor.Integer(value.Integer); if (value.IntegerList !== void 0) return visitor.IntegerList(value.IntegerList); if (value.Double !== void 0) return visitor.Double(value.Double); if (value.String !== void 0) return visitor.String(value.String); if (value.StringList !== void 0) return visitor.StringList(value.StringList); if (value.Boolean !== void 0) return visitor.Boolean(value.Boolean); if (value.Enum !== void 0) return visitor.Enum(value.Enum); if (value.EnumList !== void 0) return visitor.EnumList(value.EnumList); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ConfigurationOptions || (ConfigurationOptions = {}));var ConnectorAuthStatus = { ACTIVE: "ACTIVE", FAILED: "FAILED"};var ConnectorProviderName = { JIRA_CLOUD: "JIRA_CLOUD", SERVICENOW: "SERVICENOW"};var ConnectorStatus = { CONNECTED: "CONNECTED", FAILED_TO_CONNECT: "FAILED_TO_CONNECT", PENDING_AUTHORIZATION: "PENDING_AUTHORIZATION", PENDING_CONFIGURATION: "PENDING_CONFIGURATION"};var ControlFindingGenerator = { SECURITY_CONTROL: "SECURITY_CONTROL", STANDARD_CONTROL: "STANDARD_CONTROL"};var ResourceConflictException = class _ResourceConflictException extends SecurityHubServiceException { static { __name(this, "ResourceConflictException"); } name = "ResourceConflictException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "ResourceConflictException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceConflictException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var Criteria;((Criteria2) => { Criteria2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.OcsfFindingCriteria !== void 0) return visitor.OcsfFindingCriteria(value.OcsfFindingCriteria); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(Criteria || (Criteria = {}));var Policy;((Policy2) => { Policy2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.SecurityHub !== void 0) return visitor.SecurityHub(value.SecurityHub); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(Policy || (Policy = {}));var ProviderConfiguration;((ProviderConfiguration3) => { ProviderConfiguration3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.JiraCloud !== void 0) return visitor.JiraCloud(value.JiraCloud); if (value.ServiceNow !== void 0) return visitor.ServiceNow(value.ServiceNow); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ProviderConfiguration || (ProviderConfiguration = {}));var SecurityControlProperty = { Parameters: "Parameters"};var OrganizationConfigurationConfigurationType = { CENTRAL: "CENTRAL", LOCAL: "LOCAL"};var OrganizationConfigurationStatus = { ENABLED: "ENABLED", FAILED: "FAILED", PENDING: "PENDING"};var IntegrationType = { RECEIVE_FINDINGS_FROM_SECURITY_HUB: "RECEIVE_FINDINGS_FROM_SECURITY_HUB", SEND_FINDINGS_TO_SECURITY_HUB: "SEND_FINDINGS_TO_SECURITY_HUB", UPDATE_FINDINGS_IN_SECURITY_HUB: "UPDATE_FINDINGS_IN_SECURITY_HUB"};var IntegrationV2Type = { RECEIVE_FINDINGS_FROM_SECURITY_HUB: "RECEIVE_FINDINGS_FROM_SECURITY_HUB", SEND_FINDINGS_TO_SECURITY_HUB: "SEND_FINDINGS_TO_SECURITY_HUB", UPDATE_FINDINGS_IN_SECURITY_HUB: "UPDATE_FINDINGS_IN_SECURITY_HUB"};var SecurityHubFeature = { SECURITY_HUB: "SecurityHub", SECURITY_HUB_V2: "SecurityHubV2"};var FindingHistoryUpdateSourceType = { BATCH_IMPORT_FINDINGS: "BATCH_IMPORT_FINDINGS", BATCH_UPDATE_FINDINGS: "BATCH_UPDATE_FINDINGS"};var ProviderDetail;((ProviderDetail2) => { ProviderDetail2.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.JiraCloud !== void 0) return visitor.JiraCloud(value.JiraCloud); if (value.ServiceNow !== void 0) return visitor.ServiceNow(value.ServiceNow); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ProviderDetail || (ProviderDetail = {}));var SortOrder = { ASCENDING: "asc", DESCENDING: "desc"};var ServiceNowProviderConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.ClientSecret && { ClientSecret: import_smithy_client.SENSITIVE_STRING }}), "ServiceNowProviderConfigurationFilterSensitiveLog");var ProviderConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => { if (obj.JiraCloud !== void 0) return { JiraCloud: obj.JiraCloud }; if (obj.ServiceNow !== void 0) return { ServiceNow: ServiceNowProviderConfigurationFilterSensitiveLog(obj.ServiceNow) }; if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "ProviderConfigurationFilterSensitiveLog");var CreateConnectorV2RequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Provider && { Provider: ProviderConfigurationFilterSensitiveLog(obj.Provider) }}), "CreateConnectorV2RequestFilterSensitiveLog"); // src/models/models_3.ts var GroupByField = { ACTIVITY_NAME: "activity_name", CLASS_NAME: "class_name", CLOUD_ACCOUNT_UID: "cloud.account.uid", CLOUD_PROVIDER: "cloud.provider", CLOUD_REGION: "cloud.region", COMPLIANCE_ASSESSMENTS_NAME: "compliance.assessments.name", COMPLIANCE_CONTROL: "compliance.control", COMPLIANCE_STATUS: "compliance.status", FINDING_INFO_TITLE: "finding_info.title", FINDING_INFO_TYPES: "finding_info.types", METADATA_PRODUCT_NAME: "metadata.product.name", METADATA_PRODUCT_UID: "metadata.product.uid", RESOURCES_TYPE: "resources.type", RESOURCES_UID: "resources.uid", SEVERITY: "severity", STATUS: "status", VULNERABILITIES_FIX_COVERAGE: "vulnerabilities.fix_coverage"};var ResourcesDateField = { RESOURCE_CREATION_TIME_DT: "resource_creation_time_dt", RESOURCE_DETAIL_CAPTURE_TIME_DT: "resource_detail_capture_time_dt"};var ResourcesMapField = { TAG: "tags"};var ResourcesNumberField = { SEVERITY_CRITICAL: "findings_summary.severities.critical", SEVERITY_FATAL: "findings_summary.severities.fatal", SEVERITY_HIGH: "findings_summary.severities.high", SEVERITY_INFORMATIONAL: "findings_summary.severities.informational", SEVERITY_LOW: "findings_summary.severities.low", SEVERITY_MEDIUM: "findings_summary.severities.medium", SEVERITY_OTHER: "findings_summary.severities.other", SEVERITY_UNKNOWN: "findings_summary.severities.unknown", TOTAL_FINDINGS: "findings_summary.total_findings"};var ResourcesStringField = { ACCOUNT_ID: "account_id", FINDING_TYPE: "findings_summary.finding_type", PRODUCT_NAME: "findings_summary.product_name", REGION: "region", RESOURCE_ARN: "resource_arn", RESOURCE_CATEGORY: "resource_category", RESOURCE_ID: "resource_id", RESOURCE_NAME: "resource_name", RESOURCE_TYPE: "resource_type"};var ResourceGroupByField = { ACCOUNT_ID: "account_id", FINDING_TYPE: "findings_summary.finding_type", REGION: "region", RESOURCE_CATEGORY: "resource_category", RESOURCE_NAME: "resource_name", RESOURCE_TYPE: "resource_type"};var ResourceCategory = { AI_ML: "AI/ML", CODE: "Code", COMPUTE: "Compute", DATABASE: "Database", IDENTITY: "Identity", NETWORK: "Network", OTHER: "Other", STORAGE: "Storage"};var RegionAvailabilityStatus = { AVAILABLE: "AVAILABLE", UNAVAILABLE: "UNAVAILABLE"};var ProviderUpdateConfiguration;((ProviderUpdateConfiguration3) => { ProviderUpdateConfiguration3.visit = /* @__PURE__ */ __name((value, visitor) => { if (value.JiraCloud !== void 0) return visitor.JiraCloud(value.JiraCloud); return visitor._(value.$unknown[0], value.$unknown[1]); }, "visit");})(ProviderUpdateConfiguration || (ProviderUpdateConfiguration = {}));var ResourceInUseException = class _ResourceInUseException extends SecurityHubServiceException { static { __name(this, "ResourceInUseException"); } name = "ResourceInUseException"; $fault = "client"; Message; Code; /** * @internal */ constructor(opts) { super({ name: "ResourceInUseException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceInUseException.prototype); this.Message = opts.Message; this.Code = opts.Code; }};var UpdateConnectorV2RequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.ClientSecret && { ClientSecret: import_smithy_client.SENSITIVE_STRING }, ...obj.Provider && { Provider: obj.Provider }}), "UpdateConnectorV2RequestFilterSensitiveLog"); // src/protocols/Aws_restJson1.tsvar se_AcceptAdministratorInvitationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/administrator"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AdministratorId: [], InvitationId: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AcceptAdministratorInvitationCommand");var se_AcceptInvitationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/master"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { InvitationId: [], MasterId: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_AcceptInvitationCommand");var se_BatchDeleteAutomationRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automationrules/delete"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AutomationRulesArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AutomationRulesArns") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchDeleteAutomationRulesCommand");var se_BatchDisableStandardsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/standards/deregister"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { StandardsSubscriptionArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "StandardsSubscriptionArns") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchDisableStandardsCommand");var se_BatchEnableStandardsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/standards/register"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { StandardsSubscriptionRequests: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "StandardsSubscriptionRequests") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchEnableStandardsCommand");var se_BatchGetAutomationRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automationrules/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AutomationRulesArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AutomationRulesArns") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchGetAutomationRulesCommand");var se_BatchGetConfigurationPolicyAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicyAssociation/batchget"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ConfigurationPolicyAssociationIdentifiers: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ConfigurationPolicyAssociationIdentifiers") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchGetConfigurationPolicyAssociationsCommand");var se_BatchGetSecurityControlsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/securityControls/batchGet"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { SecurityControlIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SecurityControlIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchGetSecurityControlsCommand");var se_BatchGetStandardsControlAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/associations/batchGet"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { StandardsControlAssociationIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "StandardsControlAssociationIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchGetStandardsControlAssociationsCommand");var se_BatchImportFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings/import"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Findings: /* @__PURE__ */ __name((_) => se_BatchImportFindingsRequestFindingList(_, context), "Findings") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_BatchImportFindingsCommand");var se_BatchUpdateAutomationRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automationrules/update"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { UpdateAutomationRulesRequestItems: /* @__PURE__ */ __name((_) => se_UpdateAutomationRulesRequestItemsList(_, context), "UpdateAutomationRulesRequestItems") }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_BatchUpdateAutomationRulesCommand");var se_BatchUpdateFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings/batchupdate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Confidence: [], Criticality: [], FindingIdentifiers: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "FindingIdentifiers"), Note: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Note"), RelatedFindings: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "RelatedFindings"), Severity: /* @__PURE__ */ __name((_) => se_SeverityUpdate(_, context), "Severity"), Types: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Types"), UserDefinedFields: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "UserDefinedFields"), VerificationState: [], Workflow: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Workflow") }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_BatchUpdateFindingsCommand");var se_BatchUpdateFindingsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingsv2/batchupdatev2"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Comment: [], FindingIdentifiers: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "FindingIdentifiers"), MetadataUids: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "MetadataUids"), SeverityId: [], StatusId: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_BatchUpdateFindingsV2Command");var se_BatchUpdateStandardsControlAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/associations"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { StandardsControlAssociationUpdates: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "StandardsControlAssociationUpdates") }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_BatchUpdateStandardsControlAssociationsCommand");var se_ConnectorRegistrationsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/connectorsv2/registrations"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AuthCode: [], AuthState: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ConnectorRegistrationsV2Command");var se_CreateActionTargetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/actionTargets"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Description: [], Id: [], Name: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateActionTargetCommand");var se_CreateAggregatorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/aggregatorv2/create"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], LinkedRegions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LinkedRegions"), RegionLinkingMode: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateAggregatorV2Command");var se_CreateAutomationRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automationrules/create"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Actions: /* @__PURE__ */ __name((_) => se_ActionList(_, context), "Actions"), Criteria: /* @__PURE__ */ __name((_) => se_AutomationRulesFindingFilters(_, context), "Criteria"), Description: [], IsTerminal: [], RuleName: [], RuleOrder: [], RuleStatus: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateAutomationRuleCommand");var se_CreateAutomationRuleV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automationrulesv2/create"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Actions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Actions"), ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], Criteria: /* @__PURE__ */ __name((_) => se_Criteria(_, context), "Criteria"), Description: [], RuleName: [], RuleOrder: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeFloat)(_), "RuleOrder"), RuleStatus: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateAutomationRuleV2Command");var se_CreateConfigurationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicy/create"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ConfigurationPolicy: /* @__PURE__ */ __name((_) => se_Policy(_, context), "ConfigurationPolicy"), Description: [], Name: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateConfigurationPolicyCommand");var se_CreateConnectorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/connectorsv2"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], Description: [], KmsKeyArn: [], Name: [], Provider: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Provider"), Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateConnectorV2Command");var se_CreateFindingAggregatorCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingAggregator/create"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { RegionLinkingMode: [], Regions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Regions") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateFindingAggregatorCommand");var se_CreateInsightCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/insights"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_AwsSecurityFindingFilters(_, context), "Filters"), GroupByAttribute: [], Name: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateInsightCommand");var se_CreateMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/members"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountDetails: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountDetails") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateMembersCommand");var se_CreateTicketV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/ticketsv2"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], ConnectorId: [], FindingMetadataUid: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateTicketV2Command");var se_DeclineInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/invitations/decline"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeclineInvitationsCommand");var se_DeleteActionTargetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/actionTargets/{ActionTargetArn+}"); b.p("ActionTargetArn", () => input.ActionTargetArn, "{ActionTargetArn+}", true); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteActionTargetCommand");var se_DeleteAggregatorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/aggregatorv2/delete/{AggregatorV2Arn+}"); b.p("AggregatorV2Arn", () => input.AggregatorV2Arn, "{AggregatorV2Arn+}", true); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteAggregatorV2Command");var se_DeleteAutomationRuleV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/automationrulesv2/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteAutomationRuleV2Command");var se_DeleteConfigurationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/configurationPolicy/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteConfigurationPolicyCommand");var se_DeleteConnectorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/connectorsv2/{ConnectorId+}"); b.p("ConnectorId", () => input.ConnectorId, "{ConnectorId+}", true); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteConnectorV2Command");var se_DeleteFindingAggregatorCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findingAggregator/delete/{FindingAggregatorArn+}"); b.p("FindingAggregatorArn", () => input.FindingAggregatorArn, "{FindingAggregatorArn+}", true); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteFindingAggregatorCommand");var se_DeleteInsightCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/insights/{InsightArn+}"); b.p("InsightArn", () => input.InsightArn, "{InsightArn+}", true); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteInsightCommand");var se_DeleteInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/invitations/delete"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteInvitationsCommand");var se_DeleteMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/members/delete"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteMembersCommand");var se_DescribeActionTargetsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/actionTargets/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ActionTargetArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "ActionTargetArns"), MaxResults: [], NextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DescribeActionTargetsCommand");var se_DescribeHubCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/accounts"); const query = (0, import_smithy_client.map)({ [_HA]: [, input[_HA]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeHubCommand");var se_DescribeOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/organization/configuration"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeOrganizationConfigurationCommand");var se_DescribeProductsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/products"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_PA]: [, input[_PA]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeProductsCommand");var se_DescribeProductsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/productsV2"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeProductsV2Command");var se_DescribeSecurityHubV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/hubv2"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeSecurityHubV2Command");var se_DescribeStandardsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/standards"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeStandardsCommand");var se_DescribeStandardsControlsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/standards/controls/{StandardsSubscriptionArn+}"); b.p("StandardsSubscriptionArn", () => input.StandardsSubscriptionArn, "{StandardsSubscriptionArn+}", true); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeStandardsControlsCommand");var se_DisableImportFindingsForProductCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/productSubscriptions/{ProductSubscriptionArn+}"); b.p("ProductSubscriptionArn", () => input.ProductSubscriptionArn, "{ProductSubscriptionArn+}", true); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DisableImportFindingsForProductCommand");var se_DisableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/organization/admin/disable"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AdminAccountId: [], Feature: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DisableOrganizationAdminAccountCommand");var se_DisableSecurityHubCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/accounts"); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DisableSecurityHubCommand");var se_DisableSecurityHubV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/hubv2"); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DisableSecurityHubV2Command");var se_DisassociateFromAdministratorAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/administrator/disassociate"); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_DisassociateFromAdministratorAccountCommand");var se_DisassociateFromMasterAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/master/disassociate"); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_DisassociateFromMasterAccountCommand");var se_DisassociateMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/members/disassociate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_DisassociateMembersCommand");var se_EnableImportFindingsForProductCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/productSubscriptions"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ProductArn: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_EnableImportFindingsForProductCommand");var se_EnableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/organization/admin/enable"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AdminAccountId: [], Feature: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_EnableOrganizationAdminAccountCommand");var se_EnableSecurityHubCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/accounts"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ControlFindingGenerator: [], EnableDefaultStandards: [], Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_EnableSecurityHubCommand");var se_EnableSecurityHubV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/hubv2"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_EnableSecurityHubV2Command");var se_GetAdministratorAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/administrator"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAdministratorAccountCommand");var se_GetAggregatorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/aggregatorv2/get/{AggregatorV2Arn+}"); b.p("AggregatorV2Arn", () => input.AggregatorV2Arn, "{AggregatorV2Arn+}", true); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAggregatorV2Command");var se_GetAutomationRuleV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/automationrulesv2/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAutomationRuleV2Command");var se_GetConfigurationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/configurationPolicy/get/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetConfigurationPolicyCommand");var se_GetConfigurationPolicyAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicyAssociation/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Target: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Target") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetConfigurationPolicyAssociationCommand");var se_GetConnectorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/connectorsv2/{ConnectorId+}"); b.p("ConnectorId", () => input.ConnectorId, "{ConnectorId+}", true); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetConnectorV2Command");var se_GetEnabledStandardsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/standards/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { MaxResults: [], NextToken: [], StandardsSubscriptionArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "StandardsSubscriptionArns") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetEnabledStandardsCommand");var se_GetFindingAggregatorCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findingAggregator/get/{FindingAggregatorArn+}"); b.p("FindingAggregatorArn", () => input.FindingAggregatorArn, "{FindingAggregatorArn+}", true); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFindingAggregatorCommand");var se_GetFindingHistoryCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingHistory/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { EndTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeDateTime)(_), "EndTime"), FindingIdentifier: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "FindingIdentifier"), MaxResults: [], NextToken: [], StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeDateTime)(_), "StartTime") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetFindingHistoryCommand");var se_GetFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_AwsSecurityFindingFilters(_, context), "Filters"), MaxResults: [], NextToken: [], SortCriteria: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SortCriteria") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetFindingsCommand");var se_GetFindingStatisticsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingsv2/statistics"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { GroupByRules: /* @__PURE__ */ __name((_) => se_GroupByRules(_, context), "GroupByRules"), MaxStatisticResults: [], SortOrder: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetFindingStatisticsV2Command");var se_GetFindingsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingsv2"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_OcsfFindingFilters(_, context), "Filters"), MaxResults: [], NextToken: [], SortCriteria: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SortCriteria") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetFindingsV2Command");var se_GetInsightResultsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/insights/results/{InsightArn+}"); b.p("InsightArn", () => input.InsightArn, "{InsightArn+}", true); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetInsightResultsCommand");var se_GetInsightsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/insights/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { InsightArns: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "InsightArns"), MaxResults: [], NextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetInsightsCommand");var se_GetInvitationsCountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/invitations/count"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetInvitationsCountCommand");var se_GetMasterAccountCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/master"); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetMasterAccountCommand");var se_GetMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/members/get"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetMembersCommand");var se_GetResourcesStatisticsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/resourcesv2/statistics"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { GroupByRules: /* @__PURE__ */ __name((_) => se_ResourceGroupByRules(_, context), "GroupByRules"), MaxStatisticResults: [], SortOrder: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetResourcesStatisticsV2Command");var se_GetResourcesV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/resourcesv2"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_ResourcesFilters(_, context), "Filters"), MaxResults: [], NextToken: [], SortCriteria: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "SortCriteria") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_GetResourcesV2Command");var se_GetSecurityControlDefinitionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/securityControl/definition"); const query = (0, import_smithy_client.map)({ [_SCI]: [, (0, import_smithy_client.expectNonNull)(input[_SCI], `SecurityControlId`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetSecurityControlDefinitionCommand");var se_InviteMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/members/invite"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AccountIds: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "AccountIds") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_InviteMembersCommand");var se_ListAggregatorsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/aggregatorv2/list"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListAggregatorsV2Command");var se_ListAutomationRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/automationrules/list"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListAutomationRulesCommand");var se_ListAutomationRulesV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/automationrulesv2/list"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListAutomationRulesV2Command");var se_ListConfigurationPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/configurationPolicy/list"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListConfigurationPoliciesCommand");var se_ListConfigurationPolicyAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicyAssociation/list"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Filters"), MaxResults: [], NextToken: [] }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_ListConfigurationPolicyAssociationsCommand");var se_ListConnectorsV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/connectorsv2"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_PN]: [, input[_PN]], [_CS]: [, input[_CS]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListConnectorsV2Command");var se_ListEnabledProductsForImportCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/productSubscriptions"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListEnabledProductsForImportCommand");var se_ListFindingAggregatorsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/findingAggregator/list"); const query = (0, import_smithy_client.map)({ [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListFindingAggregatorsCommand");var se_ListInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/invitations"); const query = (0, import_smithy_client.map)({ [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_NT]: [, input[_NT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListInvitationsCommand");var se_ListMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/members"); const query = (0, import_smithy_client.map)({ [_OA]: [() => input.OnlyAssociated !== void 0, () => input[_OA].toString()], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_NT]: [, input[_NT]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListMembersCommand");var se_ListOrganizationAdminAccountsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/organization/admin"); const query = (0, import_smithy_client.map)({ [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()], [_NT]: [, input[_NT]], [_F]: [, input[_F]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListOrganizationAdminAccountsCommand");var se_ListSecurityControlDefinitionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/securityControls/definitions"); const query = (0, import_smithy_client.map)({ [_SA]: [, input[_SA]], [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListSecurityControlDefinitionsCommand");var se_ListStandardsControlAssociationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/associations"); const query = (0, import_smithy_client.map)({ [_SCI]: [, (0, import_smithy_client.expectNonNull)(input[_SCI], `SecurityControlId`)], [_NT]: [, input[_NT]], [_MR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListStandardsControlAssociationsCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/tags/{ResourceArn}"); b.p("ResourceArn", () => input.ResourceArn, "{ResourceArn}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_ListTagsForResourceCommand");var se_StartConfigurationPolicyAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicyAssociation/associate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ConfigurationPolicyIdentifier: [], Target: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Target") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_StartConfigurationPolicyAssociationCommand");var se_StartConfigurationPolicyDisassociationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicyAssociation/disassociate"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ConfigurationPolicyIdentifier: [], Target: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Target") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_StartConfigurationPolicyDisassociationCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/tags/{ResourceArn}"); b.p("ResourceArn", () => input.ResourceArn, "{ResourceArn}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Tags: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Tags") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/tags/{ResourceArn}"); b.p("ResourceArn", () => input.ResourceArn, "{ResourceArn}", false); const query = (0, import_smithy_client.map)({ [_tK]: [(0, import_smithy_client.expectNonNull)(input.TagKeys, `TagKeys`) != null, () => input[_TK] || []] }); let body; b.m("DELETE").h(headers).q(query).b(body); return b.build();}, "se_UntagResourceCommand");var se_UpdateActionTargetCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/actionTargets/{ActionTargetArn+}"); b.p("ActionTargetArn", () => input.ActionTargetArn, "{ActionTargetArn+}", true); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Description: [], Name: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateActionTargetCommand");var se_UpdateAggregatorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/aggregatorv2/update/{AggregatorV2Arn+}"); b.p("AggregatorV2Arn", () => input.AggregatorV2Arn, "{AggregatorV2Arn+}", true); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { LinkedRegions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "LinkedRegions"), RegionLinkingMode: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateAggregatorV2Command");var se_UpdateAutomationRuleV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/automationrulesv2/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Actions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Actions"), Criteria: /* @__PURE__ */ __name((_) => se_Criteria(_, context), "Criteria"), Description: [], RuleName: [], RuleOrder: /* @__PURE__ */ __name((_) => (0, import_smithy_client.serializeFloat)(_), "RuleOrder"), RuleStatus: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateAutomationRuleV2Command");var se_UpdateConfigurationPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/configurationPolicy/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ConfigurationPolicy: /* @__PURE__ */ __name((_) => se_Policy(_, context), "ConfigurationPolicy"), Description: [], Name: [], UpdatedReason: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateConfigurationPolicyCommand");var se_UpdateConnectorV2Command = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/connectorsv2/{ConnectorId+}"); b.p("ConnectorId", () => input.ConnectorId, "{ConnectorId+}", true); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ClientSecret: [], Description: [], Provider: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Provider") }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateConnectorV2Command");var se_UpdateFindingAggregatorCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findingAggregator/update"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { FindingAggregatorArn: [], RegionLinkingMode: [], Regions: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Regions") }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateFindingAggregatorCommand");var se_UpdateFindingsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/findings"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_AwsSecurityFindingFilters(_, context), "Filters"), Note: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "Note"), RecordState: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateFindingsCommand");var se_UpdateInsightCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/insights/{InsightArn+}"); b.p("InsightArn", () => input.InsightArn, "{InsightArn+}", true); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_AwsSecurityFindingFilters(_, context), "Filters"), GroupByAttribute: [], Name: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateInsightCommand");var se_UpdateOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/organization/configuration"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AutoEnable: [], AutoEnableStandards: [], OrganizationConfiguration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)(_), "OrganizationConfiguration") }) ); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateOrganizationConfigurationCommand");var se_UpdateSecurityControlCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/securityControl/update"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { LastUpdateReason: [], Parameters: /* @__PURE__ */ __name((_) => se_Parameters(_, context), "Parameters"), SecurityControlId: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateSecurityControlCommand");var se_UpdateSecurityHubConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/accounts"); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { AutoEnableControls: [], ControlFindingGenerator: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateSecurityHubConfigurationCommand");var se_UpdateStandardsControlCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/json" }; b.bp("/standards/control/{StandardsControlArn+}"); b.p("StandardsControlArn", () => input.StandardsControlArn, "{StandardsControlArn+}", true); let body; body = JSON.stringify( (0, import_smithy_client.take)(input, { ControlStatus: [], DisabledReason: [] }) ); b.m("PATCH").h(headers).b(body); return b.build();}, "se_UpdateStandardsControlCommand");var de_AcceptAdministratorInvitationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_AcceptAdministratorInvitationCommand");var de_AcceptInvitationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_AcceptInvitationCommand");var de_BatchDeleteAutomationRulesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ProcessedAutomationRules: import_smithy_client._json, UnprocessedAutomationRules: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchDeleteAutomationRulesCommand");var de_BatchDisableStandardsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { StandardsSubscriptions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchDisableStandardsCommand");var de_BatchEnableStandardsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { StandardsSubscriptions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchEnableStandardsCommand");var de_BatchGetAutomationRulesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Rules: /* @__PURE__ */ __name((_) => de_AutomationRulesConfigList(_, context), "Rules"), UnprocessedAutomationRules: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchGetAutomationRulesCommand");var de_BatchGetConfigurationPolicyAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ConfigurationPolicyAssociations: /* @__PURE__ */ __name((_) => de_ConfigurationPolicyAssociationList(_, context), "ConfigurationPolicyAssociations"), UnprocessedConfigurationPolicyAssociations: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchGetConfigurationPolicyAssociationsCommand");var de_BatchGetSecurityControlsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { SecurityControls: /* @__PURE__ */ __name((_) => de_SecurityControls(_, context), "SecurityControls"), UnprocessedIds: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchGetSecurityControlsCommand");var de_BatchGetStandardsControlAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { StandardsControlAssociationDetails: /* @__PURE__ */ __name((_) => de_StandardsControlAssociationDetails(_, context), "StandardsControlAssociationDetails"), UnprocessedAssociations: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchGetStandardsControlAssociationsCommand");var de_BatchImportFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { FailedCount: import_smithy_client.expectInt32, FailedFindings: import_smithy_client._json, SuccessCount: import_smithy_client.expectInt32 }); Object.assign(contents, doc); return contents;}, "de_BatchImportFindingsCommand");var de_BatchUpdateAutomationRulesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ProcessedAutomationRules: import_smithy_client._json, UnprocessedAutomationRules: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchUpdateAutomationRulesCommand");var de_BatchUpdateFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ProcessedFindings: import_smithy_client._json, UnprocessedFindings: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchUpdateFindingsCommand");var de_BatchUpdateFindingsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ProcessedFindings: import_smithy_client._json, UnprocessedFindings: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchUpdateFindingsV2Command");var de_BatchUpdateStandardsControlAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { UnprocessedAssociationUpdates: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_BatchUpdateStandardsControlAssociationsCommand");var de_ConnectorRegistrationsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ConnectorArn: import_smithy_client.expectString, ConnectorId: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ConnectorRegistrationsV2Command");var de_CreateActionTargetCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ActionTargetArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateActionTargetCommand");var de_CreateAggregatorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AggregationRegion: import_smithy_client.expectString, AggregatorV2Arn: import_smithy_client.expectString, LinkedRegions: import_smithy_client._json, RegionLinkingMode: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateAggregatorV2Command");var de_CreateAutomationRuleCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { RuleArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateAutomationRuleCommand");var de_CreateAutomationRuleV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { RuleArn: import_smithy_client.expectString, RuleId: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateAutomationRuleV2Command");var de_CreateConfigurationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Arn: import_smithy_client.expectString, ConfigurationPolicy: /* @__PURE__ */ __name((_) => de_Policy((0, import_core2.awsExpectUnion)(_), context), "ConfigurationPolicy"), CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_CreateConfigurationPolicyCommand");var de_CreateConnectorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AuthUrl: import_smithy_client.expectString, ConnectorArn: import_smithy_client.expectString, ConnectorId: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateConnectorV2Command");var de_CreateFindingAggregatorCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { FindingAggregationRegion: import_smithy_client.expectString, FindingAggregatorArn: import_smithy_client.expectString, RegionLinkingMode: import_smithy_client.expectString, Regions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateFindingAggregatorCommand");var de_CreateInsightCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { InsightArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateInsightCommand");var de_CreateMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { UnprocessedAccounts: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_CreateMembersCommand");var de_CreateTicketV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { TicketId: import_smithy_client.expectString, TicketSrcUrl: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_CreateTicketV2Command");var de_DeclineInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { UnprocessedAccounts: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DeclineInvitationsCommand");var de_DeleteActionTargetCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ActionTargetArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DeleteActionTargetCommand");var de_DeleteAggregatorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteAggregatorV2Command");var de_DeleteAutomationRuleV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteAutomationRuleV2Command");var de_DeleteConfigurationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteConfigurationPolicyCommand");var de_DeleteConnectorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteConnectorV2Command");var de_DeleteFindingAggregatorCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteFindingAggregatorCommand");var de_DeleteInsightCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { InsightArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DeleteInsightCommand");var de_DeleteInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { UnprocessedAccounts: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DeleteInvitationsCommand");var de_DeleteMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { UnprocessedAccounts: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DeleteMembersCommand");var de_DescribeActionTargetsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ActionTargets: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeActionTargetsCommand");var de_DescribeHubCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AutoEnableControls: import_smithy_client.expectBoolean, ControlFindingGenerator: import_smithy_client.expectString, HubArn: import_smithy_client.expectString, SubscribedAt: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeHubCommand");var de_DescribeOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AutoEnable: import_smithy_client.expectBoolean, AutoEnableStandards: import_smithy_client.expectString, MemberAccountLimitReached: import_smithy_client.expectBoolean, OrganizationConfiguration: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeOrganizationConfigurationCommand");var de_DescribeProductsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, Products: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeProductsCommand");var de_DescribeProductsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, ProductsV2: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeProductsV2Command");var de_DescribeSecurityHubV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { HubV2Arn: import_smithy_client.expectString, SubscribedAt: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeSecurityHubV2Command");var de_DescribeStandardsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, Standards: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_DescribeStandardsCommand");var de_DescribeStandardsControlsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Controls: /* @__PURE__ */ __name((_) => de_StandardsControls(_, context), "Controls"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_DescribeStandardsControlsCommand");var de_DisableImportFindingsForProductCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisableImportFindingsForProductCommand");var de_DisableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisableOrganizationAdminAccountCommand");var de_DisableSecurityHubCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisableSecurityHubCommand");var de_DisableSecurityHubV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisableSecurityHubV2Command");var de_DisassociateFromAdministratorAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisassociateFromAdministratorAccountCommand");var de_DisassociateFromMasterAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisassociateFromMasterAccountCommand");var de_DisassociateMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DisassociateMembersCommand");var de_EnableImportFindingsForProductCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ProductSubscriptionArn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_EnableImportFindingsForProductCommand");var de_EnableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AdminAccountId: import_smithy_client.expectString, Feature: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_EnableOrganizationAdminAccountCommand");var de_EnableSecurityHubCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_EnableSecurityHubCommand");var de_EnableSecurityHubV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { HubV2Arn: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_EnableSecurityHubV2Command");var de_GetAdministratorAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Administrator: /* @__PURE__ */ __name((_) => de_Invitation(_, context), "Administrator") }); Object.assign(contents, doc); return contents;}, "de_GetAdministratorAccountCommand");var de_GetAggregatorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AggregationRegion: import_smithy_client.expectString, AggregatorV2Arn: import_smithy_client.expectString, LinkedRegions: import_smithy_client._json, RegionLinkingMode: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetAggregatorV2Command");var de_GetAutomationRuleV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Actions: import_smithy_client._json, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Criteria: /* @__PURE__ */ __name((_) => de_Criteria((0, import_core2.awsExpectUnion)(_), context), "Criteria"), Description: import_smithy_client.expectString, RuleArn: import_smithy_client.expectString, RuleId: import_smithy_client.expectString, RuleName: import_smithy_client.expectString, RuleOrder: import_smithy_client.limitedParseFloat32, RuleStatus: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetAutomationRuleV2Command");var de_GetConfigurationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Arn: import_smithy_client.expectString, ConfigurationPolicy: /* @__PURE__ */ __name((_) => de_Policy((0, import_core2.awsExpectUnion)(_), context), "ConfigurationPolicy"), CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetConfigurationPolicyCommand");var de_GetConfigurationPolicyAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AssociationStatus: import_smithy_client.expectString, AssociationStatusMessage: import_smithy_client.expectString, AssociationType: import_smithy_client.expectString, ConfigurationPolicyId: import_smithy_client.expectString, TargetId: import_smithy_client.expectString, TargetType: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_GetConfigurationPolicyAssociationCommand");var de_GetConnectorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ConnectorArn: import_smithy_client.expectString, ConnectorId: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Health: /* @__PURE__ */ __name((_) => de_HealthCheck(_, context), "Health"), KmsKeyArn: import_smithy_client.expectString, LastUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "LastUpdatedAt"), Name: import_smithy_client.expectString, ProviderDetail: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "ProviderDetail") }); Object.assign(contents, doc); return contents;}, "de_GetConnectorV2Command");var de_GetEnabledStandardsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, StandardsSubscriptions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetEnabledStandardsCommand");var de_GetFindingAggregatorCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { FindingAggregationRegion: import_smithy_client.expectString, FindingAggregatorArn: import_smithy_client.expectString, RegionLinkingMode: import_smithy_client.expectString, Regions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetFindingAggregatorCommand");var de_GetFindingHistoryCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, Records: /* @__PURE__ */ __name((_) => de_FindingHistoryRecordList(_, context), "Records") }); Object.assign(contents, doc); return contents;}, "de_GetFindingHistoryCommand");var de_GetFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Findings: /* @__PURE__ */ __name((_) => de_AwsSecurityFindingList(_, context), "Findings"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetFindingsCommand");var de_GetFindingStatisticsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { GroupByResults: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetFindingStatisticsV2Command");var de_GetFindingsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Findings: /* @__PURE__ */ __name((_) => de_OcsfFindingsList(_, context), "Findings"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetFindingsV2Command");var de_GetInsightResultsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { InsightResults: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetInsightResultsCommand");var de_GetInsightsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Insights: /* @__PURE__ */ __name((_) => de_InsightList(_, context), "Insights"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_GetInsightsCommand");var de_GetInvitationsCountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { InvitationsCount: import_smithy_client.expectInt32 }); Object.assign(contents, doc); return contents;}, "de_GetInvitationsCountCommand");var de_GetMasterAccountCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Master: /* @__PURE__ */ __name((_) => de_Invitation(_, context), "Master") }); Object.assign(contents, doc); return contents;}, "de_GetMasterAccountCommand");var de_GetMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Members: /* @__PURE__ */ __name((_) => de_MemberList(_, context), "Members"), UnprocessedAccounts: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetMembersCommand");var de_GetResourcesStatisticsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { GroupByResults: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_GetResourcesStatisticsV2Command");var de_GetResourcesV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, Resources: /* @__PURE__ */ __name((_) => de_Resources(_, context), "Resources") }); Object.assign(contents, doc); return contents;}, "de_GetResourcesV2Command");var de_GetSecurityControlDefinitionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { SecurityControlDefinition: /* @__PURE__ */ __name((_) => de_SecurityControlDefinition(_, context), "SecurityControlDefinition") }); Object.assign(contents, doc); return contents;}, "de_GetSecurityControlDefinitionCommand");var de_InviteMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { UnprocessedAccounts: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_InviteMembersCommand");var de_ListAggregatorsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AggregatorsV2: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListAggregatorsV2Command");var de_ListAutomationRulesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AutomationRulesMetadata: /* @__PURE__ */ __name((_) => de_AutomationRulesMetadataList(_, context), "AutomationRulesMetadata"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListAutomationRulesCommand");var de_ListAutomationRulesV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, Rules: /* @__PURE__ */ __name((_) => de_AutomationRulesMetadataListV2(_, context), "Rules") }); Object.assign(contents, doc); return contents;}, "de_ListAutomationRulesV2Command");var de_ListConfigurationPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ConfigurationPolicySummaries: /* @__PURE__ */ __name((_) => de_ConfigurationPolicySummaryList(_, context), "ConfigurationPolicySummaries"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListConfigurationPoliciesCommand");var de_ListConfigurationPolicyAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { ConfigurationPolicyAssociationSummaries: /* @__PURE__ */ __name((_) => de_ConfigurationPolicyAssociationSummaryList(_, context), "ConfigurationPolicyAssociationSummaries"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListConfigurationPolicyAssociationsCommand");var de_ListConnectorsV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Connectors: /* @__PURE__ */ __name((_) => de_ConnectorSummaryList(_, context), "Connectors"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListConnectorsV2Command");var de_ListEnabledProductsForImportCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, ProductSubscriptions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListEnabledProductsForImportCommand");var de_ListFindingAggregatorsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { FindingAggregators: import_smithy_client._json, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListFindingAggregatorsCommand");var de_ListInvitationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Invitations: /* @__PURE__ */ __name((_) => de_InvitationList(_, context), "Invitations"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListInvitationsCommand");var de_ListMembersCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Members: /* @__PURE__ */ __name((_) => de_MemberList(_, context), "Members"), NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListMembersCommand");var de_ListOrganizationAdminAccountsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AdminAccounts: import_smithy_client._json, Feature: import_smithy_client.expectString, NextToken: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_ListOrganizationAdminAccountsCommand");var de_ListSecurityControlDefinitionsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, SecurityControlDefinitions: /* @__PURE__ */ __name((_) => de_SecurityControlDefinitions(_, context), "SecurityControlDefinitions") }); Object.assign(contents, doc); return contents;}, "de_ListSecurityControlDefinitionsCommand");var de_ListStandardsControlAssociationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { NextToken: import_smithy_client.expectString, StandardsControlAssociationSummaries: /* @__PURE__ */ __name((_) => de_StandardsControlAssociationSummaries(_, context), "StandardsControlAssociationSummaries") }); Object.assign(contents, doc); return contents;}, "de_ListStandardsControlAssociationsCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Tags: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_ListTagsForResourceCommand");var de_StartConfigurationPolicyAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AssociationStatus: import_smithy_client.expectString, AssociationStatusMessage: import_smithy_client.expectString, AssociationType: import_smithy_client.expectString, ConfigurationPolicyId: import_smithy_client.expectString, TargetId: import_smithy_client.expectString, TargetType: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_StartConfigurationPolicyAssociationCommand");var de_StartConfigurationPolicyDisassociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_StartConfigurationPolicyDisassociationCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UntagResourceCommand");var de_UpdateActionTargetCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateActionTargetCommand");var de_UpdateAggregatorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { AggregationRegion: import_smithy_client.expectString, AggregatorV2Arn: import_smithy_client.expectString, LinkedRegions: import_smithy_client._json, RegionLinkingMode: import_smithy_client.expectString }); Object.assign(contents, doc); return contents;}, "de_UpdateAggregatorV2Command");var de_UpdateAutomationRuleV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateAutomationRuleV2Command");var de_UpdateConfigurationPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { Arn: import_smithy_client.expectString, ConfigurationPolicy: /* @__PURE__ */ __name((_) => de_Policy((0, import_core2.awsExpectUnion)(_), context), "ConfigurationPolicy"), CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") }); Object.assign(contents, doc); return contents;}, "de_UpdateConfigurationPolicyCommand");var de_UpdateConnectorV2Command = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateConnectorV2Command");var de_UpdateFindingAggregatorCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseJsonBody)(output.body, context)), "body"); const doc = (0, import_smithy_client.take)(data, { FindingAggregationRegion: import_smithy_client.expectString, FindingAggregatorArn: import_smithy_client.expectString, RegionLinkingMode: import_smithy_client.expectString, Regions: import_smithy_client._json }); Object.assign(contents, doc); return contents;}, "de_UpdateFindingAggregatorCommand");var de_UpdateFindingsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateFindingsCommand");var de_UpdateInsightCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateInsightCommand");var de_UpdateOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateOrganizationConfigurationCommand");var de_UpdateSecurityControlCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateSecurityControlCommand");var de_UpdateSecurityHubConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateSecurityHubConfigurationCommand");var de_UpdateStandardsControlCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UpdateStandardsControlCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => { const parsedOutput = { ...output, body: await (0, import_core2.parseJsonErrorBody)(output.body, context) }; const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body); switch (errorCode) { case "InternalException": case "com.amazonaws.securityhub#InternalException": throw await de_InternalExceptionRes(parsedOutput, context); case "InvalidAccessException": case "com.amazonaws.securityhub#InvalidAccessException": throw await de_InvalidAccessExceptionRes(parsedOutput, context); case "InvalidInputException": case "com.amazonaws.securityhub#InvalidInputException": throw await de_InvalidInputExceptionRes(parsedOutput, context); case "LimitExceededException": case "com.amazonaws.securityhub#LimitExceededException": throw await de_LimitExceededExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.securityhub#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "AccessDeniedException": case "com.amazonaws.securityhub#AccessDeniedException": throw await de_AccessDeniedExceptionRes(parsedOutput, context); case "ConflictException": case "com.amazonaws.securityhub#ConflictException": throw await de_ConflictExceptionRes(parsedOutput, context); case "InternalServerException": case "com.amazonaws.securityhub#InternalServerException": throw await de_InternalServerExceptionRes(parsedOutput, context); case "ThrottlingException": case "com.amazonaws.securityhub#ThrottlingException": throw await de_ThrottlingExceptionRes(parsedOutput, context); case "ValidationException": case "com.amazonaws.securityhub#ValidationException": throw await de_ValidationExceptionRes(parsedOutput, context); case "ResourceConflictException": case "com.amazonaws.securityhub#ResourceConflictException": throw await de_ResourceConflictExceptionRes(parsedOutput, context); case "ResourceInUseException": case "com.amazonaws.securityhub#ResourceInUseException": throw await de_ResourceInUseExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(SecurityHubServiceException);var de_AccessDeniedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new AccessDeniedException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_AccessDeniedExceptionRes");var de_ConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ConflictException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ConflictExceptionRes");var de_InternalExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new InternalException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalExceptionRes");var de_InternalServerExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new InternalServerException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServerExceptionRes");var de_InvalidAccessExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new InvalidAccessException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidAccessExceptionRes");var de_InvalidInputExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new InvalidInputException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InvalidInputExceptionRes");var de_LimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new LimitExceededException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_LimitExceededExceptionRes");var de_ResourceConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ResourceConflictException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceConflictExceptionRes");var de_ResourceInUseExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ResourceInUseException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceInUseExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ResourceNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNotFoundExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ThrottlingException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ThrottlingExceptionRes");var de_ValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body; const doc = (0, import_smithy_client.take)(data, { Code: import_smithy_client.expectString, Message: import_smithy_client.expectString }); Object.assign(contents, doc); const exception = new ValidationException({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ValidationExceptionRes");var se_Action = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ActionType: [], AwsApiCallAction: /* @__PURE__ */ __name((_) => se_AwsApiCallAction(_, context), "AwsApiCallAction"), DnsRequestAction: import_smithy_client._json, NetworkConnectionAction: /* @__PURE__ */ __name((_) => se_NetworkConnectionAction(_, context), "NetworkConnectionAction"), PortProbeAction: /* @__PURE__ */ __name((_) => se_PortProbeAction(_, context), "PortProbeAction") });}, "se_Action");var se_ActionList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_AutomationRulesAction(entry, context); });}, "se_ActionList");var se_ActionRemoteIpDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { City: import_smithy_client._json, Country: import_smithy_client._json, GeoLocation: /* @__PURE__ */ __name((_) => se_GeoLocation(_, context), "GeoLocation"), IpAddressV4: [], Organization: import_smithy_client._json });}, "se_ActionRemoteIpDetails");var se_AutomationRulesAction = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { FindingFieldsUpdate: /* @__PURE__ */ __name((_) => se_AutomationRulesFindingFieldsUpdate(_, context), "FindingFieldsUpdate"), Type: [] });}, "se_AutomationRulesAction");var se_AutomationRulesFindingFieldsUpdate = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Confidence: [], Criticality: [], Note: import_smithy_client._json, RelatedFindings: import_smithy_client._json, Severity: /* @__PURE__ */ __name((_) => se_SeverityUpdate(_, context), "Severity"), Types: import_smithy_client._json, UserDefinedFields: import_smithy_client._json, VerificationState: [], Workflow: import_smithy_client._json });}, "se_AutomationRulesFindingFieldsUpdate");var se_AutomationRulesFindingFilters = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AwsAccountId: import_smithy_client._json, AwsAccountName: import_smithy_client._json, CompanyName: import_smithy_client._json, ComplianceAssociatedStandardsId: import_smithy_client._json, ComplianceSecurityControlId: import_smithy_client._json, ComplianceStatus: import_smithy_client._json, Confidence: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "Confidence"), CreatedAt: import_smithy_client._json, Criticality: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "Criticality"), Description: import_smithy_client._json, FirstObservedAt: import_smithy_client._json, GeneratorId: import_smithy_client._json, Id: import_smithy_client._json, LastObservedAt: import_smithy_client._json, NoteText: import_smithy_client._json, NoteUpdatedAt: import_smithy_client._json, NoteUpdatedBy: import_smithy_client._json, ProductArn: import_smithy_client._json, ProductName: import_smithy_client._json, RecordState: import_smithy_client._json, RelatedFindingsId: import_smithy_client._json, RelatedFindingsProductArn: import_smithy_client._json, ResourceApplicationArn: import_smithy_client._json, ResourceApplicationName: import_smithy_client._json, ResourceDetailsOther: import_smithy_client._json, ResourceId: import_smithy_client._json, ResourcePartition: import_smithy_client._json, ResourceRegion: import_smithy_client._json, ResourceTags: import_smithy_client._json, ResourceType: import_smithy_client._json, SeverityLabel: import_smithy_client._json, SourceUrl: import_smithy_client._json, Title: import_smithy_client._json, Type: import_smithy_client._json, UpdatedAt: import_smithy_client._json, UserDefinedFields: import_smithy_client._json, VerificationState: import_smithy_client._json, WorkflowStatus: import_smithy_client._json });}, "se_AutomationRulesFindingFilters");var se_AwsApiCallAction = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AffectedResources: import_smithy_client._json, Api: [], CallerType: [], DomainDetails: import_smithy_client._json, FirstSeen: [], LastSeen: [], RemoteIpDetails: /* @__PURE__ */ __name((_) => se_ActionRemoteIpDetails(_, context), "RemoteIpDetails"), ServiceName: [] });}, "se_AwsApiCallAction");var se_AwsApiGatewayCanarySettings = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DeploymentId: [], PercentTraffic: import_smithy_client.serializeFloat, StageVariableOverrides: import_smithy_client._json, UseStageCache: [] });}, "se_AwsApiGatewayCanarySettings");var se_AwsApiGatewayMethodSettings = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CacheDataEncrypted: [], CacheTtlInSeconds: [], CachingEnabled: [], DataTraceEnabled: [], HttpMethod: [], LoggingLevel: [], MetricsEnabled: [], RequireAuthorizationForCacheControl: [], ResourcePath: [], ThrottlingBurstLimit: [], ThrottlingRateLimit: import_smithy_client.serializeFloat, UnauthorizedCacheControlHeaderStrategy: [] });}, "se_AwsApiGatewayMethodSettings");var se_AwsApiGatewayMethodSettingsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_AwsApiGatewayMethodSettings(entry, context); });}, "se_AwsApiGatewayMethodSettingsList");var se_AwsApiGatewayStageDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AccessLogSettings: import_smithy_client._json, CacheClusterEnabled: [], CacheClusterSize: [], CacheClusterStatus: [], CanarySettings: /* @__PURE__ */ __name((_) => se_AwsApiGatewayCanarySettings(_, context), "CanarySettings"), ClientCertificateId: [], CreatedDate: [], DeploymentId: [], Description: [], DocumentationVersion: [], LastUpdatedDate: [], MethodSettings: /* @__PURE__ */ __name((_) => se_AwsApiGatewayMethodSettingsList(_, context), "MethodSettings"), StageName: [], TracingEnabled: [], Variables: import_smithy_client._json, WebAclArn: [] });}, "se_AwsApiGatewayStageDetails");var se_AwsApiGatewayV2RouteSettings = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DataTraceEnabled: [], DetailedMetricsEnabled: [], LoggingLevel: [], ThrottlingBurstLimit: [], ThrottlingRateLimit: import_smithy_client.serializeFloat });}, "se_AwsApiGatewayV2RouteSettings");var se_AwsApiGatewayV2StageDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AccessLogSettings: import_smithy_client._json, ApiGatewayManaged: [], AutoDeploy: [], ClientCertificateId: [], CreatedDate: [], DefaultRouteSettings: /* @__PURE__ */ __name((_) => se_AwsApiGatewayV2RouteSettings(_, context), "DefaultRouteSettings"), DeploymentId: [], Description: [], LastDeploymentStatusMessage: [], LastUpdatedDate: [], RouteSettings: /* @__PURE__ */ __name((_) => se_AwsApiGatewayV2RouteSettings(_, context), "RouteSettings"), StageName: [], StageVariables: import_smithy_client._json });}, "se_AwsApiGatewayV2StageDetails");var se_AwsCloudWatchAlarmDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ActionsEnabled: [], AlarmActions: import_smithy_client._json, AlarmArn: [], AlarmConfigurationUpdatedTimestamp: [], AlarmDescription: [], AlarmName: [], ComparisonOperator: [], DatapointsToAlarm: [], Dimensions: import_smithy_client._json, EvaluateLowSampleCountPercentile: [], EvaluationPeriods: [], ExtendedStatistic: [], InsufficientDataActions: import_smithy_client._json, MetricName: [], Namespace: [], OkActions: import_smithy_client._json, Period: [], Statistic: [], Threshold: import_smithy_client.serializeFloat, ThresholdMetricId: [], TreatMissingData: [], Unit: [] });}, "se_AwsCloudWatchAlarmDetails");var se_AwsEc2LaunchTemplateDataDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { BlockDeviceMappingSet: import_smithy_client._json, CapacityReservationSpecification: import_smithy_client._json, CpuOptions: import_smithy_client._json, CreditSpecification: import_smithy_client._json, DisableApiStop: [], DisableApiTermination: [], EbsOptimized: [], ElasticGpuSpecificationSet: import_smithy_client._json, ElasticInferenceAcceleratorSet: import_smithy_client._json, EnclaveOptions: import_smithy_client._json, HibernationOptions: import_smithy_client._json, IamInstanceProfile: import_smithy_client._json, ImageId: [], InstanceInitiatedShutdownBehavior: [], InstanceMarketOptions: import_smithy_client._json, InstanceRequirements: /* @__PURE__ */ __name((_) => se_AwsEc2LaunchTemplateDataInstanceRequirementsDetails(_, context), "InstanceRequirements"), InstanceType: [], KernelId: [], KeyName: [], LicenseSet: import_smithy_client._json, MaintenanceOptions: import_smithy_client._json, MetadataOptions: import_smithy_client._json, Monitoring: import_smithy_client._json, NetworkInterfaceSet: import_smithy_client._json, Placement: import_smithy_client._json, PrivateDnsNameOptions: import_smithy_client._json, RamDiskId: [], SecurityGroupIdSet: import_smithy_client._json, SecurityGroupSet: import_smithy_client._json, UserData: [] });}, "se_AwsEc2LaunchTemplateDataDetails");var se_AwsEc2LaunchTemplateDataInstanceRequirementsDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AcceleratorCount: import_smithy_client._json, AcceleratorManufacturers: import_smithy_client._json, AcceleratorNames: import_smithy_client._json, AcceleratorTotalMemoryMiB: import_smithy_client._json, AcceleratorTypes: import_smithy_client._json, BareMetal: [], BaselineEbsBandwidthMbps: import_smithy_client._json, BurstablePerformance: [], CpuManufacturers: import_smithy_client._json, ExcludedInstanceTypes: import_smithy_client._json, InstanceGenerations: import_smithy_client._json, LocalStorage: [], LocalStorageTypes: import_smithy_client._json, MemoryGiBPerVCpu: /* @__PURE__ */ __name((_) => se_AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails(_, context), "MemoryGiBPerVCpu"), MemoryMiB: import_smithy_client._json, NetworkInterfaceCount: import_smithy_client._json, OnDemandMaxPricePercentageOverLowestPrice: [], RequireHibernateSupport: [], SpotMaxPricePercentageOverLowestPrice: [], TotalLocalStorageGB: /* @__PURE__ */ __name((_) => se_AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails(_, context), "TotalLocalStorageGB"), VCpuCount: import_smithy_client._json });}, "se_AwsEc2LaunchTemplateDataInstanceRequirementsDetails");var se_AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Max: import_smithy_client.serializeFloat, Min: import_smithy_client.serializeFloat });}, "se_AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails");var se_AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Max: import_smithy_client.serializeFloat, Min: import_smithy_client.serializeFloat });}, "se_AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails");var se_AwsEc2LaunchTemplateDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DefaultVersionNumber: [], Id: [], LatestVersionNumber: [], LaunchTemplateData: /* @__PURE__ */ __name((_) => se_AwsEc2LaunchTemplateDataDetails(_, context), "LaunchTemplateData"), LaunchTemplateName: [] });}, "se_AwsEc2LaunchTemplateDetails");var se_AwsKmsKeyDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AWSAccountId: [], CreationDate: import_smithy_client.serializeFloat, Description: [], KeyId: [], KeyManager: [], KeyRotationStatus: [], KeyState: [], Origin: [] });}, "se_AwsKmsKeyDetails");var se_AwsNetworkFirewallRuleGroupDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Capacity: [], Description: [], RuleGroup: import_smithy_client._json, RuleGroupArn: [], RuleGroupId: [], RuleGroupName: [], Type: [] });}, "se_AwsNetworkFirewallRuleGroupDetails");var se_AwsRedshiftClusterDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AllowVersionUpgrade: [], AutomatedSnapshotRetentionPeriod: [], AvailabilityZone: [], ClusterAvailabilityStatus: [], ClusterCreateTime: [], ClusterIdentifier: [], ClusterNodes: import_smithy_client._json, ClusterParameterGroups: import_smithy_client._json, ClusterPublicKey: [], ClusterRevisionNumber: [], ClusterSecurityGroups: import_smithy_client._json, ClusterSnapshotCopyStatus: import_smithy_client._json, ClusterStatus: [], ClusterSubnetGroupName: [], ClusterVersion: [], DBName: [], DeferredMaintenanceWindows: import_smithy_client._json, ElasticIpStatus: import_smithy_client._json, ElasticResizeNumberOfNodeOptions: [], Encrypted: [], Endpoint: import_smithy_client._json, EnhancedVpcRouting: [], ExpectedNextSnapshotScheduleTime: [], ExpectedNextSnapshotScheduleTimeStatus: [], HsmStatus: import_smithy_client._json, IamRoles: import_smithy_client._json, KmsKeyId: [], LoggingStatus: import_smithy_client._json, MaintenanceTrackName: [], ManualSnapshotRetentionPeriod: [], MasterUsername: [], NextMaintenanceWindowStartTime: [], NodeType: [], NumberOfNodes: [], PendingActions: import_smithy_client._json, PendingModifiedValues: import_smithy_client._json, PreferredMaintenanceWindow: [], PubliclyAccessible: [], ResizeInfo: import_smithy_client._json, RestoreStatus: /* @__PURE__ */ __name((_) => se_AwsRedshiftClusterRestoreStatus(_, context), "RestoreStatus"), SnapshotScheduleIdentifier: [], SnapshotScheduleState: [], VpcId: [], VpcSecurityGroups: import_smithy_client._json });}, "se_AwsRedshiftClusterDetails");var se_AwsRedshiftClusterRestoreStatus = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CurrentRestoreRateInMegaBytesPerSecond: import_smithy_client.serializeFloat, ElapsedTimeInSeconds: [], EstimatedTimeToCompletionInSeconds: [], ProgressInMegaBytes: [], SnapshotSizeInMegaBytes: [], Status: [] });}, "se_AwsRedshiftClusterRestoreStatus");var se_AwsSecurityFinding = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Action: /* @__PURE__ */ __name((_) => se_Action(_, context), "Action"), AwsAccountId: [], AwsAccountName: [], CompanyName: [], Compliance: import_smithy_client._json, Confidence: [], CreatedAt: [], Criticality: [], Description: [], Detection: /* @__PURE__ */ __name((_) => se_Detection(_, context), "Detection"), FindingProviderFields: import_smithy_client._json, FirstObservedAt: [], GeneratorDetails: import_smithy_client._json, GeneratorId: [], Id: [], LastObservedAt: [], Malware: import_smithy_client._json, Network: import_smithy_client._json, NetworkPath: import_smithy_client._json, Note: import_smithy_client._json, PatchSummary: import_smithy_client._json, Process: import_smithy_client._json, ProcessedAt: [], ProductArn: [], ProductFields: import_smithy_client._json, ProductName: [], RecordState: [], Region: [], RelatedFindings: import_smithy_client._json, Remediation: import_smithy_client._json, Resources: /* @__PURE__ */ __name((_) => se_ResourceList(_, context), "Resources"), Sample: [], SchemaVersion: [], Severity: /* @__PURE__ */ __name((_) => se_Severity(_, context), "Severity"), SourceUrl: [], ThreatIntelIndicators: import_smithy_client._json, Threats: import_smithy_client._json, Title: [], Types: import_smithy_client._json, UpdatedAt: [], UserDefinedFields: import_smithy_client._json, VerificationState: [], Vulnerabilities: /* @__PURE__ */ __name((_) => se_VulnerabilityList(_, context), "Vulnerabilities"), Workflow: import_smithy_client._json, WorkflowState: [] });}, "se_AwsSecurityFinding");var se_AwsSecurityFindingFilters = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AwsAccountId: import_smithy_client._json, AwsAccountName: import_smithy_client._json, CompanyName: import_smithy_client._json, ComplianceAssociatedStandardsId: import_smithy_client._json, ComplianceSecurityControlId: import_smithy_client._json, ComplianceSecurityControlParametersName: import_smithy_client._json, ComplianceSecurityControlParametersValue: import_smithy_client._json, ComplianceStatus: import_smithy_client._json, Confidence: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "Confidence"), CreatedAt: import_smithy_client._json, Criticality: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "Criticality"), Description: import_smithy_client._json, FindingProviderFieldsConfidence: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "FindingProviderFieldsConfidence"), FindingProviderFieldsCriticality: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "FindingProviderFieldsCriticality"), FindingProviderFieldsRelatedFindingsId: import_smithy_client._json, FindingProviderFieldsRelatedFindingsProductArn: import_smithy_client._json, FindingProviderFieldsSeverityLabel: import_smithy_client._json, FindingProviderFieldsSeverityOriginal: import_smithy_client._json, FindingProviderFieldsTypes: import_smithy_client._json, FirstObservedAt: import_smithy_client._json, GeneratorId: import_smithy_client._json, Id: import_smithy_client._json, Keyword: import_smithy_client._json, LastObservedAt: import_smithy_client._json, MalwareName: import_smithy_client._json, MalwarePath: import_smithy_client._json, MalwareState: import_smithy_client._json, MalwareType: import_smithy_client._json, NetworkDestinationDomain: import_smithy_client._json, NetworkDestinationIpV4: import_smithy_client._json, NetworkDestinationIpV6: import_smithy_client._json, NetworkDestinationPort: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "NetworkDestinationPort"), NetworkDirection: import_smithy_client._json, NetworkProtocol: import_smithy_client._json, NetworkSourceDomain: import_smithy_client._json, NetworkSourceIpV4: import_smithy_client._json, NetworkSourceIpV6: import_smithy_client._json, NetworkSourceMac: import_smithy_client._json, NetworkSourcePort: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "NetworkSourcePort"), NoteText: import_smithy_client._json, NoteUpdatedAt: import_smithy_client._json, NoteUpdatedBy: import_smithy_client._json, ProcessLaunchedAt: import_smithy_client._json, ProcessName: import_smithy_client._json, ProcessParentPid: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "ProcessParentPid"), ProcessPath: import_smithy_client._json, ProcessPid: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "ProcessPid"), ProcessTerminatedAt: import_smithy_client._json, ProductArn: import_smithy_client._json, ProductFields: import_smithy_client._json, ProductName: import_smithy_client._json, RecommendationText: import_smithy_client._json, RecordState: import_smithy_client._json, Region: import_smithy_client._json, RelatedFindingsId: import_smithy_client._json, RelatedFindingsProductArn: import_smithy_client._json, ResourceApplicationArn: import_smithy_client._json, ResourceApplicationName: import_smithy_client._json, ResourceAwsEc2InstanceIamInstanceProfileArn: import_smithy_client._json, ResourceAwsEc2InstanceImageId: import_smithy_client._json, ResourceAwsEc2InstanceIpV4Addresses: import_smithy_client._json, ResourceAwsEc2InstanceIpV6Addresses: import_smithy_client._json, ResourceAwsEc2InstanceKeyName: import_smithy_client._json, ResourceAwsEc2InstanceLaunchedAt: import_smithy_client._json, ResourceAwsEc2InstanceSubnetId: import_smithy_client._json, ResourceAwsEc2InstanceType: import_smithy_client._json, ResourceAwsEc2InstanceVpcId: import_smithy_client._json, ResourceAwsIamAccessKeyCreatedAt: import_smithy_client._json, ResourceAwsIamAccessKeyPrincipalName: import_smithy_client._json, ResourceAwsIamAccessKeyStatus: import_smithy_client._json, ResourceAwsIamAccessKeyUserName: import_smithy_client._json, ResourceAwsIamUserUserName: import_smithy_client._json, ResourceAwsS3BucketOwnerId: import_smithy_client._json, ResourceAwsS3BucketOwnerName: import_smithy_client._json, ResourceContainerImageId: import_smithy_client._json, ResourceContainerImageName: import_smithy_client._json, ResourceContainerLaunchedAt: import_smithy_client._json, ResourceContainerName: import_smithy_client._json, ResourceDetailsOther: import_smithy_client._json, ResourceId: import_smithy_client._json, ResourcePartition: import_smithy_client._json, ResourceRegion: import_smithy_client._json, ResourceTags: import_smithy_client._json, ResourceType: import_smithy_client._json, Sample: import_smithy_client._json, SeverityLabel: import_smithy_client._json, SeverityNormalized: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "SeverityNormalized"), SeverityProduct: /* @__PURE__ */ __name((_) => se_NumberFilterList(_, context), "SeverityProduct"), SourceUrl: import_smithy_client._json, ThreatIntelIndicatorCategory: import_smithy_client._json, ThreatIntelIndicatorLastObservedAt: import_smithy_client._json, ThreatIntelIndicatorSource: import_smithy_client._json, ThreatIntelIndicatorSourceUrl: import_smithy_client._json, ThreatIntelIndicatorType: import_smithy_client._json, ThreatIntelIndicatorValue: import_smithy_client._json, Title: import_smithy_client._json, Type: import_smithy_client._json, UpdatedAt: import_smithy_client._json, UserDefinedFields: import_smithy_client._json, VerificationState: import_smithy_client._json, VulnerabilitiesExploitAvailable: import_smithy_client._json, VulnerabilitiesFixAvailable: import_smithy_client._json, WorkflowState: import_smithy_client._json, WorkflowStatus: import_smithy_client._json });}, "se_AwsSecurityFindingFilters");var se_BatchImportFindingsRequestFindingList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_AwsSecurityFinding(entry, context); });}, "se_BatchImportFindingsRequestFindingList");var se_CompositeFilter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { BooleanFilters: import_smithy_client._json, DateFilters: import_smithy_client._json, MapFilters: import_smithy_client._json, NumberFilters: /* @__PURE__ */ __name((_) => se_OcsfNumberFilterList(_, context), "NumberFilters"), Operator: [], StringFilters: import_smithy_client._json });}, "se_CompositeFilter");var se_CompositeFilterList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_CompositeFilter(entry, context); });}, "se_CompositeFilterList");var se_Criteria = /* @__PURE__ */ __name((input, context) => { return Criteria.visit(input, { OcsfFindingCriteria: /* @__PURE__ */ __name((value) => ({ OcsfFindingCriteria: se_OcsfFindingFilters(value, context) }), "OcsfFindingCriteria"), _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_") });}, "se_Criteria");var se_Cvss = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Adjustments: import_smithy_client._json, BaseScore: import_smithy_client.serializeFloat, BaseVector: [], Source: [], Version: [] });}, "se_Cvss");var se_CvssList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_Cvss(entry, context); });}, "se_CvssList");var se_Detection = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Sequence: /* @__PURE__ */ __name((_) => se_Sequence(_, context), "Sequence") });}, "se_Detection");var se_GeoLocation = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Lat: import_smithy_client.serializeFloat, Lon: import_smithy_client.serializeFloat });}, "se_GeoLocation");var se_GroupByRule = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_OcsfFindingFilters(_, context), "Filters"), GroupByField: [] });}, "se_GroupByRule");var se_GroupByRules = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_GroupByRule(entry, context); });}, "se_GroupByRules");var se_NetworkConnectionAction = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Blocked: [], ConnectionDirection: [], LocalPortDetails: import_smithy_client._json, Protocol: [], RemoteIpDetails: /* @__PURE__ */ __name((_) => se_ActionRemoteIpDetails(_, context), "RemoteIpDetails"), RemotePortDetails: import_smithy_client._json });}, "se_NetworkConnectionAction");var se_NetworkEndpoint = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AutonomousSystem: import_smithy_client._json, Connection: import_smithy_client._json, Domain: [], Id: [], Ip: [], Location: /* @__PURE__ */ __name((_) => se_NetworkGeoLocation(_, context), "Location"), Port: [] });}, "se_NetworkEndpoint");var se_NetworkEndpointsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_NetworkEndpoint(entry, context); });}, "se_NetworkEndpointsList");var se_NetworkGeoLocation = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { City: [], Country: [], Lat: import_smithy_client.serializeFloat, Lon: import_smithy_client.serializeFloat });}, "se_NetworkGeoLocation");var se_NumberFilter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Eq: import_smithy_client.serializeFloat, Gt: import_smithy_client.serializeFloat, Gte: import_smithy_client.serializeFloat, Lt: import_smithy_client.serializeFloat, Lte: import_smithy_client.serializeFloat });}, "se_NumberFilter");var se_NumberFilterList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_NumberFilter(entry, context); });}, "se_NumberFilterList");var se_OcsfFindingFilters = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CompositeFilters: /* @__PURE__ */ __name((_) => se_CompositeFilterList(_, context), "CompositeFilters"), CompositeOperator: [] });}, "se_OcsfFindingFilters");var se_OcsfNumberFilter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { FieldName: [], Filter: /* @__PURE__ */ __name((_) => se_NumberFilter(_, context), "Filter") });}, "se_OcsfNumberFilter");var se_OcsfNumberFilterList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_OcsfNumberFilter(entry, context); });}, "se_OcsfNumberFilterList");var se_ParameterConfiguration = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Value: /* @__PURE__ */ __name((_) => se_ParameterValue(_, context), "Value"), ValueType: [] });}, "se_ParameterConfiguration");var se_Parameters = /* @__PURE__ */ __name((input, context) => { return Object.entries(input).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = se_ParameterConfiguration(value, context); return acc; }, {});}, "se_Parameters");var se_ParameterValue = /* @__PURE__ */ __name((input, context) => { return ParameterValue.visit(input, { Boolean: /* @__PURE__ */ __name((value) => ({ Boolean: value }), "Boolean"), Double: /* @__PURE__ */ __name((value) => ({ Double: (0, import_smithy_client.serializeFloat)(value) }), "Double"), Enum: /* @__PURE__ */ __name((value) => ({ Enum: value }), "Enum"), EnumList: /* @__PURE__ */ __name((value) => ({ EnumList: (0, import_smithy_client._json)(value) }), "EnumList"), Integer: /* @__PURE__ */ __name((value) => ({ Integer: value }), "Integer"), IntegerList: /* @__PURE__ */ __name((value) => ({ IntegerList: (0, import_smithy_client._json)(value) }), "IntegerList"), String: /* @__PURE__ */ __name((value) => ({ String: value }), "String"), StringList: /* @__PURE__ */ __name((value) => ({ StringList: (0, import_smithy_client._json)(value) }), "StringList"), _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_") });}, "se_ParameterValue");var se_Policy = /* @__PURE__ */ __name((input, context) => { return Policy.visit(input, { SecurityHub: /* @__PURE__ */ __name((value) => ({ SecurityHub: se_SecurityHubPolicy(value, context) }), "SecurityHub"), _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_") });}, "se_Policy");var se_PortProbeAction = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Blocked: [], PortProbeDetails: /* @__PURE__ */ __name((_) => se_PortProbeDetailList(_, context), "PortProbeDetails") });}, "se_PortProbeAction");var se_PortProbeDetail = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { LocalIpDetails: import_smithy_client._json, LocalPortDetails: import_smithy_client._json, RemoteIpDetails: /* @__PURE__ */ __name((_) => se_ActionRemoteIpDetails(_, context), "RemoteIpDetails") });}, "se_PortProbeDetail");var se_PortProbeDetailList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_PortProbeDetail(entry, context); });}, "se_PortProbeDetailList");var se_Resource = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ApplicationArn: [], ApplicationName: [], DataClassification: import_smithy_client._json, Details: /* @__PURE__ */ __name((_) => se_ResourceDetails(_, context), "Details"), Id: [], Partition: [], Region: [], ResourceRole: [], Tags: import_smithy_client._json, Type: [] });}, "se_Resource");var se_ResourceDetails = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { AwsAmazonMqBroker: import_smithy_client._json, AwsApiGatewayRestApi: import_smithy_client._json, AwsApiGatewayStage: /* @__PURE__ */ __name((_) => se_AwsApiGatewayStageDetails(_, context), "AwsApiGatewayStage"), AwsApiGatewayV2Api: import_smithy_client._json, AwsApiGatewayV2Stage: /* @__PURE__ */ __name((_) => se_AwsApiGatewayV2StageDetails(_, context), "AwsApiGatewayV2Stage"), AwsAppSyncGraphQlApi: import_smithy_client._json, AwsAthenaWorkGroup: import_smithy_client._json, AwsAutoScalingAutoScalingGroup: import_smithy_client._json, AwsAutoScalingLaunchConfiguration: import_smithy_client._json, AwsBackupBackupPlan: import_smithy_client._json, AwsBackupBackupVault: import_smithy_client._json, AwsBackupRecoveryPoint: import_smithy_client._json, AwsCertificateManagerCertificate: import_smithy_client._json, AwsCloudFormationStack: import_smithy_client._json, AwsCloudFrontDistribution: import_smithy_client._json, AwsCloudTrailTrail: import_smithy_client._json, AwsCloudWatchAlarm: /* @__PURE__ */ __name((_) => se_AwsCloudWatchAlarmDetails(_, context), "AwsCloudWatchAlarm"), AwsCodeBuildProject: import_smithy_client._json, AwsDmsEndpoint: import_smithy_client._json, AwsDmsReplicationInstance: import_smithy_client._json, AwsDmsReplicationTask: import_smithy_client._json, AwsDynamoDbTable: import_smithy_client._json, AwsEc2ClientVpnEndpoint: import_smithy_client._json, AwsEc2Eip: import_smithy_client._json, AwsEc2Instance: import_smithy_client._json, AwsEc2LaunchTemplate: /* @__PURE__ */ __name((_) => se_AwsEc2LaunchTemplateDetails(_, context), "AwsEc2LaunchTemplate"), AwsEc2NetworkAcl: import_smithy_client._json, AwsEc2NetworkInterface: import_smithy_client._json, AwsEc2RouteTable: import_smithy_client._json, AwsEc2SecurityGroup: import_smithy_client._json, AwsEc2Subnet: import_smithy_client._json, AwsEc2TransitGateway: import_smithy_client._json, AwsEc2Volume: import_smithy_client._json, AwsEc2Vpc: import_smithy_client._json, AwsEc2VpcEndpointService: import_smithy_client._json, AwsEc2VpcPeeringConnection: import_smithy_client._json, AwsEc2VpnConnection: import_smithy_client._json, AwsEcrContainerImage: import_smithy_client._json, AwsEcrRepository: import_smithy_client._json, AwsEcsCluster: import_smithy_client._json, AwsEcsContainer: import_smithy_client._json, AwsEcsService: import_smithy_client._json, AwsEcsTask: import_smithy_client._json, AwsEcsTaskDefinition: import_smithy_client._json, AwsEfsAccessPoint: import_smithy_client._json, AwsEksCluster: import_smithy_client._json, AwsElasticBeanstalkEnvironment: import_smithy_client._json, AwsElasticsearchDomain: import_smithy_client._json, AwsElbLoadBalancer: import_smithy_client._json, AwsElbv2LoadBalancer: import_smithy_client._json, AwsEventSchemasRegistry: import_smithy_client._json, AwsEventsEndpoint: import_smithy_client._json, AwsEventsEventbus: import_smithy_client._json, AwsGuardDutyDetector: import_smithy_client._json, AwsIamAccessKey: import_smithy_client._json, AwsIamGroup: import_smithy_client._json, AwsIamPolicy: import_smithy_client._json, AwsIamRole: import_smithy_client._json, AwsIamUser: import_smithy_client._json, AwsKinesisStream: import_smithy_client._json, AwsKmsKey: /* @__PURE__ */ __name((_) => se_AwsKmsKeyDetails(_, context), "AwsKmsKey"), AwsLambdaFunction: import_smithy_client._json, AwsLambdaLayerVersion: import_smithy_client._json, AwsMskCluster: import_smithy_client._json, AwsNetworkFirewallFirewall: import_smithy_client._json, AwsNetworkFirewallFirewallPolicy: import_smithy_client._json, AwsNetworkFirewallRuleGroup: /* @__PURE__ */ __name((_) => se_AwsNetworkFirewallRuleGroupDetails(_, context), "AwsNetworkFirewallRuleGroup"), AwsOpenSearchServiceDomain: import_smithy_client._json, AwsRdsDbCluster: import_smithy_client._json, AwsRdsDbClusterSnapshot: import_smithy_client._json, AwsRdsDbInstance: import_smithy_client._json, AwsRdsDbSecurityGroup: import_smithy_client._json, AwsRdsDbSnapshot: import_smithy_client._json, AwsRdsEventSubscription: import_smithy_client._json, AwsRedshiftCluster: /* @__PURE__ */ __name((_) => se_AwsRedshiftClusterDetails(_, context), "AwsRedshiftCluster"), AwsRoute53HostedZone: import_smithy_client._json, AwsS3AccessPoint: import_smithy_client._json, AwsS3AccountPublicAccessBlock: import_smithy_client._json, AwsS3Bucket: import_smithy_client._json, AwsS3Object: import_smithy_client._json, AwsSageMakerNotebookInstance: import_smithy_client._json, AwsSecretsManagerSecret: import_smithy_client._json, AwsSnsTopic: import_smithy_client._json, AwsSqsQueue: import_smithy_client._json, AwsSsmPatchCompliance: import_smithy_client._json, AwsStepFunctionStateMachine: import_smithy_client._json, AwsWafRateBasedRule: import_smithy_client._json, AwsWafRegionalRateBasedRule: import_smithy_client._json, AwsWafRegionalRule: import_smithy_client._json, AwsWafRegionalRuleGroup: import_smithy_client._json, AwsWafRegionalWebAcl: import_smithy_client._json, AwsWafRule: import_smithy_client._json, AwsWafRuleGroup: import_smithy_client._json, AwsWafWebAcl: import_smithy_client._json, AwsWafv2RuleGroup: import_smithy_client._json, AwsWafv2WebAcl: import_smithy_client._json, AwsXrayEncryptionConfig: import_smithy_client._json, CodeRepository: import_smithy_client._json, Container: import_smithy_client._json, Other: import_smithy_client._json });}, "se_ResourceDetails");var se_ResourceGroupByRule = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Filters: /* @__PURE__ */ __name((_) => se_ResourcesFilters(_, context), "Filters"), GroupByField: [] });}, "se_ResourceGroupByRule");var se_ResourceGroupByRules = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_ResourceGroupByRule(entry, context); });}, "se_ResourceGroupByRules");var se_ResourceList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_Resource(entry, context); });}, "se_ResourceList");var se_ResourcesCompositeFilter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DateFilters: import_smithy_client._json, MapFilters: import_smithy_client._json, NumberFilters: /* @__PURE__ */ __name((_) => se_ResourcesNumberFilterList(_, context), "NumberFilters"), Operator: [], StringFilters: import_smithy_client._json });}, "se_ResourcesCompositeFilter");var se_ResourcesCompositeFilterList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_ResourcesCompositeFilter(entry, context); });}, "se_ResourcesCompositeFilterList");var se_ResourcesFilters = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CompositeFilters: /* @__PURE__ */ __name((_) => se_ResourcesCompositeFilterList(_, context), "CompositeFilters"), CompositeOperator: [] });}, "se_ResourcesFilters");var se_ResourcesNumberFilter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { FieldName: [], Filter: /* @__PURE__ */ __name((_) => se_NumberFilter(_, context), "Filter") });}, "se_ResourcesNumberFilter");var se_ResourcesNumberFilterList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_ResourcesNumberFilter(entry, context); });}, "se_ResourcesNumberFilterList");var se_SecurityControlCustomParameter = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Parameters: /* @__PURE__ */ __name((_) => se_Parameters(_, context), "Parameters"), SecurityControlId: [] });}, "se_SecurityControlCustomParameter");var se_SecurityControlCustomParametersList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_SecurityControlCustomParameter(entry, context); });}, "se_SecurityControlCustomParametersList");var se_SecurityControlsConfiguration = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { DisabledSecurityControlIdentifiers: import_smithy_client._json, EnabledSecurityControlIdentifiers: import_smithy_client._json, SecurityControlCustomParameters: /* @__PURE__ */ __name((_) => se_SecurityControlCustomParametersList(_, context), "SecurityControlCustomParameters") });}, "se_SecurityControlsConfiguration");var se_SecurityHubPolicy = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { EnabledStandardIdentifiers: import_smithy_client._json, SecurityControlsConfiguration: /* @__PURE__ */ __name((_) => se_SecurityControlsConfiguration(_, context), "SecurityControlsConfiguration"), ServiceEnabled: [] });}, "se_SecurityHubPolicy");var se_Sequence = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Actors: import_smithy_client._json, Endpoints: /* @__PURE__ */ __name((_) => se_NetworkEndpointsList(_, context), "Endpoints"), SequenceIndicators: import_smithy_client._json, Signals: /* @__PURE__ */ __name((_) => se_SignalsList(_, context), "Signals"), Uid: [] });}, "se_Sequence");var se_Severity = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Label: [], Normalized: [], Original: [], Product: import_smithy_client.serializeFloat });}, "se_Severity");var se_SeverityUpdate = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Label: [], Normalized: [], Product: import_smithy_client.serializeFloat });}, "se_SeverityUpdate");var se_Signal = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ActorIds: import_smithy_client._json, Count: [], CreatedAt: [], EndpointIds: import_smithy_client._json, FirstSeenAt: [], Id: [], LastSeenAt: [], Name: [], ProductArn: [], ResourceIds: import_smithy_client._json, Severity: import_smithy_client.serializeFloat, SignalIndicators: import_smithy_client._json, Title: [], Type: [], UpdatedAt: [] });}, "se_Signal");var se_SignalsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_Signal(entry, context); });}, "se_SignalsList");var se_UpdateAutomationRulesRequestItem = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Actions: /* @__PURE__ */ __name((_) => se_ActionList(_, context), "Actions"), Criteria: /* @__PURE__ */ __name((_) => se_AutomationRulesFindingFilters(_, context), "Criteria"), Description: [], IsTerminal: [], RuleArn: [], RuleName: [], RuleOrder: [], RuleStatus: [] });}, "se_UpdateAutomationRulesRequestItem");var se_UpdateAutomationRulesRequestItemsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_UpdateAutomationRulesRequestItem(entry, context); });}, "se_UpdateAutomationRulesRequestItemsList");var se_Vulnerability = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { CodeVulnerabilities: import_smithy_client._json, Cvss: /* @__PURE__ */ __name((_) => se_CvssList(_, context), "Cvss"), EpssScore: import_smithy_client.serializeFloat, ExploitAvailable: [], FixAvailable: [], Id: [], LastKnownExploitAt: [], ReferenceUrls: import_smithy_client._json, RelatedVulnerabilities: import_smithy_client._json, Vendor: import_smithy_client._json, VulnerablePackages: import_smithy_client._json });}, "se_Vulnerability");var se_VulnerabilityList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { return se_Vulnerability(entry, context); });}, "se_VulnerabilityList");var de_Action = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ActionType: import_smithy_client.expectString, AwsApiCallAction: /* @__PURE__ */ __name((_) => de_AwsApiCallAction(_, context), "AwsApiCallAction"), DnsRequestAction: import_smithy_client._json, NetworkConnectionAction: /* @__PURE__ */ __name((_) => de_NetworkConnectionAction(_, context), "NetworkConnectionAction"), PortProbeAction: /* @__PURE__ */ __name((_) => de_PortProbeAction(_, context), "PortProbeAction") });}, "de_Action");var de_ActionList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutomationRulesAction(entry, context); }); return retVal;}, "de_ActionList");var de_ActionRemoteIpDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { City: import_smithy_client._json, Country: import_smithy_client._json, GeoLocation: /* @__PURE__ */ __name((_) => de_GeoLocation(_, context), "GeoLocation"), IpAddressV4: import_smithy_client.expectString, Organization: import_smithy_client._json });}, "de_ActionRemoteIpDetails");var de_AutomationRulesAction = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { FindingFieldsUpdate: /* @__PURE__ */ __name((_) => de_AutomationRulesFindingFieldsUpdate(_, context), "FindingFieldsUpdate"), Type: import_smithy_client.expectString });}, "de_AutomationRulesAction");var de_AutomationRulesConfig = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Actions: /* @__PURE__ */ __name((_) => de_ActionList(_, context), "Actions"), CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), CreatedBy: import_smithy_client.expectString, Criteria: /* @__PURE__ */ __name((_) => de_AutomationRulesFindingFilters(_, context), "Criteria"), Description: import_smithy_client.expectString, IsTerminal: import_smithy_client.expectBoolean, RuleArn: import_smithy_client.expectString, RuleName: import_smithy_client.expectString, RuleOrder: import_smithy_client.expectInt32, RuleStatus: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_AutomationRulesConfig");var de_AutomationRulesConfigList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutomationRulesConfig(entry, context); }); return retVal;}, "de_AutomationRulesConfigList");var de_AutomationRulesFindingFieldsUpdate = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Confidence: import_smithy_client.expectInt32, Criticality: import_smithy_client.expectInt32, Note: import_smithy_client._json, RelatedFindings: import_smithy_client._json, Severity: /* @__PURE__ */ __name((_) => de_SeverityUpdate(_, context), "Severity"), Types: import_smithy_client._json, UserDefinedFields: import_smithy_client._json, VerificationState: import_smithy_client.expectString, Workflow: import_smithy_client._json });}, "de_AutomationRulesFindingFieldsUpdate");var de_AutomationRulesFindingFilters = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AwsAccountId: import_smithy_client._json, AwsAccountName: import_smithy_client._json, CompanyName: import_smithy_client._json, ComplianceAssociatedStandardsId: import_smithy_client._json, ComplianceSecurityControlId: import_smithy_client._json, ComplianceStatus: import_smithy_client._json, Confidence: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "Confidence"), CreatedAt: import_smithy_client._json, Criticality: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "Criticality"), Description: import_smithy_client._json, FirstObservedAt: import_smithy_client._json, GeneratorId: import_smithy_client._json, Id: import_smithy_client._json, LastObservedAt: import_smithy_client._json, NoteText: import_smithy_client._json, NoteUpdatedAt: import_smithy_client._json, NoteUpdatedBy: import_smithy_client._json, ProductArn: import_smithy_client._json, ProductName: import_smithy_client._json, RecordState: import_smithy_client._json, RelatedFindingsId: import_smithy_client._json, RelatedFindingsProductArn: import_smithy_client._json, ResourceApplicationArn: import_smithy_client._json, ResourceApplicationName: import_smithy_client._json, ResourceDetailsOther: import_smithy_client._json, ResourceId: import_smithy_client._json, ResourcePartition: import_smithy_client._json, ResourceRegion: import_smithy_client._json, ResourceTags: import_smithy_client._json, ResourceType: import_smithy_client._json, SeverityLabel: import_smithy_client._json, SourceUrl: import_smithy_client._json, Title: import_smithy_client._json, Type: import_smithy_client._json, UpdatedAt: import_smithy_client._json, UserDefinedFields: import_smithy_client._json, VerificationState: import_smithy_client._json, WorkflowStatus: import_smithy_client._json });}, "de_AutomationRulesFindingFilters");var de_AutomationRulesMetadata = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), CreatedBy: import_smithy_client.expectString, Description: import_smithy_client.expectString, IsTerminal: import_smithy_client.expectBoolean, RuleArn: import_smithy_client.expectString, RuleName: import_smithy_client.expectString, RuleOrder: import_smithy_client.expectInt32, RuleStatus: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_AutomationRulesMetadata");var de_AutomationRulesMetadataList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutomationRulesMetadata(entry, context); }); return retVal;}, "de_AutomationRulesMetadataList");var de_AutomationRulesMetadataListV2 = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AutomationRulesMetadataV2(entry, context); }); return retVal;}, "de_AutomationRulesMetadataListV2");var de_AutomationRulesMetadataV2 = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Actions: import_smithy_client._json, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, RuleArn: import_smithy_client.expectString, RuleId: import_smithy_client.expectString, RuleName: import_smithy_client.expectString, RuleOrder: import_smithy_client.limitedParseFloat32, RuleStatus: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_AutomationRulesMetadataV2");var de_AwsApiCallAction = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AffectedResources: import_smithy_client._json, Api: import_smithy_client.expectString, CallerType: import_smithy_client.expectString, DomainDetails: import_smithy_client._json, FirstSeen: import_smithy_client.expectString, LastSeen: import_smithy_client.expectString, RemoteIpDetails: /* @__PURE__ */ __name((_) => de_ActionRemoteIpDetails(_, context), "RemoteIpDetails"), ServiceName: import_smithy_client.expectString });}, "de_AwsApiCallAction");var de_AwsApiGatewayCanarySettings = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DeploymentId: import_smithy_client.expectString, PercentTraffic: import_smithy_client.limitedParseDouble, StageVariableOverrides: import_smithy_client._json, UseStageCache: import_smithy_client.expectBoolean });}, "de_AwsApiGatewayCanarySettings");var de_AwsApiGatewayMethodSettings = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CacheDataEncrypted: import_smithy_client.expectBoolean, CacheTtlInSeconds: import_smithy_client.expectInt32, CachingEnabled: import_smithy_client.expectBoolean, DataTraceEnabled: import_smithy_client.expectBoolean, HttpMethod: import_smithy_client.expectString, LoggingLevel: import_smithy_client.expectString, MetricsEnabled: import_smithy_client.expectBoolean, RequireAuthorizationForCacheControl: import_smithy_client.expectBoolean, ResourcePath: import_smithy_client.expectString, ThrottlingBurstLimit: import_smithy_client.expectInt32, ThrottlingRateLimit: import_smithy_client.limitedParseDouble, UnauthorizedCacheControlHeaderStrategy: import_smithy_client.expectString });}, "de_AwsApiGatewayMethodSettings");var de_AwsApiGatewayMethodSettingsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AwsApiGatewayMethodSettings(entry, context); }); return retVal;}, "de_AwsApiGatewayMethodSettingsList");var de_AwsApiGatewayStageDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AccessLogSettings: import_smithy_client._json, CacheClusterEnabled: import_smithy_client.expectBoolean, CacheClusterSize: import_smithy_client.expectString, CacheClusterStatus: import_smithy_client.expectString, CanarySettings: /* @__PURE__ */ __name((_) => de_AwsApiGatewayCanarySettings(_, context), "CanarySettings"), ClientCertificateId: import_smithy_client.expectString, CreatedDate: import_smithy_client.expectString, DeploymentId: import_smithy_client.expectString, Description: import_smithy_client.expectString, DocumentationVersion: import_smithy_client.expectString, LastUpdatedDate: import_smithy_client.expectString, MethodSettings: /* @__PURE__ */ __name((_) => de_AwsApiGatewayMethodSettingsList(_, context), "MethodSettings"), StageName: import_smithy_client.expectString, TracingEnabled: import_smithy_client.expectBoolean, Variables: import_smithy_client._json, WebAclArn: import_smithy_client.expectString });}, "de_AwsApiGatewayStageDetails");var de_AwsApiGatewayV2RouteSettings = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DataTraceEnabled: import_smithy_client.expectBoolean, DetailedMetricsEnabled: import_smithy_client.expectBoolean, LoggingLevel: import_smithy_client.expectString, ThrottlingBurstLimit: import_smithy_client.expectInt32, ThrottlingRateLimit: import_smithy_client.limitedParseDouble });}, "de_AwsApiGatewayV2RouteSettings");var de_AwsApiGatewayV2StageDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AccessLogSettings: import_smithy_client._json, ApiGatewayManaged: import_smithy_client.expectBoolean, AutoDeploy: import_smithy_client.expectBoolean, ClientCertificateId: import_smithy_client.expectString, CreatedDate: import_smithy_client.expectString, DefaultRouteSettings: /* @__PURE__ */ __name((_) => de_AwsApiGatewayV2RouteSettings(_, context), "DefaultRouteSettings"), DeploymentId: import_smithy_client.expectString, Description: import_smithy_client.expectString, LastDeploymentStatusMessage: import_smithy_client.expectString, LastUpdatedDate: import_smithy_client.expectString, RouteSettings: /* @__PURE__ */ __name((_) => de_AwsApiGatewayV2RouteSettings(_, context), "RouteSettings"), StageName: import_smithy_client.expectString, StageVariables: import_smithy_client._json });}, "de_AwsApiGatewayV2StageDetails");var de_AwsCloudWatchAlarmDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ActionsEnabled: import_smithy_client.expectBoolean, AlarmActions: import_smithy_client._json, AlarmArn: import_smithy_client.expectString, AlarmConfigurationUpdatedTimestamp: import_smithy_client.expectString, AlarmDescription: import_smithy_client.expectString, AlarmName: import_smithy_client.expectString, ComparisonOperator: import_smithy_client.expectString, DatapointsToAlarm: import_smithy_client.expectInt32, Dimensions: import_smithy_client._json, EvaluateLowSampleCountPercentile: import_smithy_client.expectString, EvaluationPeriods: import_smithy_client.expectInt32, ExtendedStatistic: import_smithy_client.expectString, InsufficientDataActions: import_smithy_client._json, MetricName: import_smithy_client.expectString, Namespace: import_smithy_client.expectString, OkActions: import_smithy_client._json, Period: import_smithy_client.expectInt32, Statistic: import_smithy_client.expectString, Threshold: import_smithy_client.limitedParseDouble, ThresholdMetricId: import_smithy_client.expectString, TreatMissingData: import_smithy_client.expectString, Unit: import_smithy_client.expectString });}, "de_AwsCloudWatchAlarmDetails");var de_AwsEc2LaunchTemplateDataDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { BlockDeviceMappingSet: import_smithy_client._json, CapacityReservationSpecification: import_smithy_client._json, CpuOptions: import_smithy_client._json, CreditSpecification: import_smithy_client._json, DisableApiStop: import_smithy_client.expectBoolean, DisableApiTermination: import_smithy_client.expectBoolean, EbsOptimized: import_smithy_client.expectBoolean, ElasticGpuSpecificationSet: import_smithy_client._json, ElasticInferenceAcceleratorSet: import_smithy_client._json, EnclaveOptions: import_smithy_client._json, HibernationOptions: import_smithy_client._json, IamInstanceProfile: import_smithy_client._json, ImageId: import_smithy_client.expectString, InstanceInitiatedShutdownBehavior: import_smithy_client.expectString, InstanceMarketOptions: import_smithy_client._json, InstanceRequirements: /* @__PURE__ */ __name((_) => de_AwsEc2LaunchTemplateDataInstanceRequirementsDetails(_, context), "InstanceRequirements"), InstanceType: import_smithy_client.expectString, KernelId: import_smithy_client.expectString, KeyName: import_smithy_client.expectString, LicenseSet: import_smithy_client._json, MaintenanceOptions: import_smithy_client._json, MetadataOptions: import_smithy_client._json, Monitoring: import_smithy_client._json, NetworkInterfaceSet: import_smithy_client._json, Placement: import_smithy_client._json, PrivateDnsNameOptions: import_smithy_client._json, RamDiskId: import_smithy_client.expectString, SecurityGroupIdSet: import_smithy_client._json, SecurityGroupSet: import_smithy_client._json, UserData: import_smithy_client.expectString });}, "de_AwsEc2LaunchTemplateDataDetails");var de_AwsEc2LaunchTemplateDataInstanceRequirementsDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AcceleratorCount: import_smithy_client._json, AcceleratorManufacturers: import_smithy_client._json, AcceleratorNames: import_smithy_client._json, AcceleratorTotalMemoryMiB: import_smithy_client._json, AcceleratorTypes: import_smithy_client._json, BareMetal: import_smithy_client.expectString, BaselineEbsBandwidthMbps: import_smithy_client._json, BurstablePerformance: import_smithy_client.expectString, CpuManufacturers: import_smithy_client._json, ExcludedInstanceTypes: import_smithy_client._json, InstanceGenerations: import_smithy_client._json, LocalStorage: import_smithy_client.expectString, LocalStorageTypes: import_smithy_client._json, MemoryGiBPerVCpu: /* @__PURE__ */ __name((_) => de_AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails(_, context), "MemoryGiBPerVCpu"), MemoryMiB: import_smithy_client._json, NetworkInterfaceCount: import_smithy_client._json, OnDemandMaxPricePercentageOverLowestPrice: import_smithy_client.expectInt32, RequireHibernateSupport: import_smithy_client.expectBoolean, SpotMaxPricePercentageOverLowestPrice: import_smithy_client.expectInt32, TotalLocalStorageGB: /* @__PURE__ */ __name((_) => de_AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails(_, context), "TotalLocalStorageGB"), VCpuCount: import_smithy_client._json });}, "de_AwsEc2LaunchTemplateDataInstanceRequirementsDetails");var de_AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Max: import_smithy_client.limitedParseDouble, Min: import_smithy_client.limitedParseDouble });}, "de_AwsEc2LaunchTemplateDataInstanceRequirementsMemoryGiBPerVCpuDetails");var de_AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Max: import_smithy_client.limitedParseDouble, Min: import_smithy_client.limitedParseDouble });}, "de_AwsEc2LaunchTemplateDataInstanceRequirementsTotalLocalStorageGBDetails");var de_AwsEc2LaunchTemplateDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DefaultVersionNumber: import_smithy_client.expectLong, Id: import_smithy_client.expectString, LatestVersionNumber: import_smithy_client.expectLong, LaunchTemplateData: /* @__PURE__ */ __name((_) => de_AwsEc2LaunchTemplateDataDetails(_, context), "LaunchTemplateData"), LaunchTemplateName: import_smithy_client.expectString });}, "de_AwsEc2LaunchTemplateDetails");var de_AwsKmsKeyDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AWSAccountId: import_smithy_client.expectString, CreationDate: import_smithy_client.limitedParseDouble, Description: import_smithy_client.expectString, KeyId: import_smithy_client.expectString, KeyManager: import_smithy_client.expectString, KeyRotationStatus: import_smithy_client.expectBoolean, KeyState: import_smithy_client.expectString, Origin: import_smithy_client.expectString });}, "de_AwsKmsKeyDetails");var de_AwsNetworkFirewallRuleGroupDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Capacity: import_smithy_client.expectInt32, Description: import_smithy_client.expectString, RuleGroup: import_smithy_client._json, RuleGroupArn: import_smithy_client.expectString, RuleGroupId: import_smithy_client.expectString, RuleGroupName: import_smithy_client.expectString, Type: import_smithy_client.expectString });}, "de_AwsNetworkFirewallRuleGroupDetails");var de_AwsRedshiftClusterDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AllowVersionUpgrade: import_smithy_client.expectBoolean, AutomatedSnapshotRetentionPeriod: import_smithy_client.expectInt32, AvailabilityZone: import_smithy_client.expectString, ClusterAvailabilityStatus: import_smithy_client.expectString, ClusterCreateTime: import_smithy_client.expectString, ClusterIdentifier: import_smithy_client.expectString, ClusterNodes: import_smithy_client._json, ClusterParameterGroups: import_smithy_client._json, ClusterPublicKey: import_smithy_client.expectString, ClusterRevisionNumber: import_smithy_client.expectString, ClusterSecurityGroups: import_smithy_client._json, ClusterSnapshotCopyStatus: import_smithy_client._json, ClusterStatus: import_smithy_client.expectString, ClusterSubnetGroupName: import_smithy_client.expectString, ClusterVersion: import_smithy_client.expectString, DBName: import_smithy_client.expectString, DeferredMaintenanceWindows: import_smithy_client._json, ElasticIpStatus: import_smithy_client._json, ElasticResizeNumberOfNodeOptions: import_smithy_client.expectString, Encrypted: import_smithy_client.expectBoolean, Endpoint: import_smithy_client._json, EnhancedVpcRouting: import_smithy_client.expectBoolean, ExpectedNextSnapshotScheduleTime: import_smithy_client.expectString, ExpectedNextSnapshotScheduleTimeStatus: import_smithy_client.expectString, HsmStatus: import_smithy_client._json, IamRoles: import_smithy_client._json, KmsKeyId: import_smithy_client.expectString, LoggingStatus: import_smithy_client._json, MaintenanceTrackName: import_smithy_client.expectString, ManualSnapshotRetentionPeriod: import_smithy_client.expectInt32, MasterUsername: import_smithy_client.expectString, NextMaintenanceWindowStartTime: import_smithy_client.expectString, NodeType: import_smithy_client.expectString, NumberOfNodes: import_smithy_client.expectInt32, PendingActions: import_smithy_client._json, PendingModifiedValues: import_smithy_client._json, PreferredMaintenanceWindow: import_smithy_client.expectString, PubliclyAccessible: import_smithy_client.expectBoolean, ResizeInfo: import_smithy_client._json, RestoreStatus: /* @__PURE__ */ __name((_) => de_AwsRedshiftClusterRestoreStatus(_, context), "RestoreStatus"), SnapshotScheduleIdentifier: import_smithy_client.expectString, SnapshotScheduleState: import_smithy_client.expectString, VpcId: import_smithy_client.expectString, VpcSecurityGroups: import_smithy_client._json });}, "de_AwsRedshiftClusterDetails");var de_AwsRedshiftClusterRestoreStatus = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CurrentRestoreRateInMegaBytesPerSecond: import_smithy_client.limitedParseDouble, ElapsedTimeInSeconds: import_smithy_client.expectLong, EstimatedTimeToCompletionInSeconds: import_smithy_client.expectLong, ProgressInMegaBytes: import_smithy_client.expectLong, SnapshotSizeInMegaBytes: import_smithy_client.expectLong, Status: import_smithy_client.expectString });}, "de_AwsRedshiftClusterRestoreStatus");var de_AwsSecurityFinding = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Action: /* @__PURE__ */ __name((_) => de_Action(_, context), "Action"), AwsAccountId: import_smithy_client.expectString, AwsAccountName: import_smithy_client.expectString, CompanyName: import_smithy_client.expectString, Compliance: import_smithy_client._json, Confidence: import_smithy_client.expectInt32, CreatedAt: import_smithy_client.expectString, Criticality: import_smithy_client.expectInt32, Description: import_smithy_client.expectString, Detection: /* @__PURE__ */ __name((_) => de_Detection(_, context), "Detection"), FindingProviderFields: import_smithy_client._json, FirstObservedAt: import_smithy_client.expectString, GeneratorDetails: import_smithy_client._json, GeneratorId: import_smithy_client.expectString, Id: import_smithy_client.expectString, LastObservedAt: import_smithy_client.expectString, Malware: import_smithy_client._json, Network: import_smithy_client._json, NetworkPath: import_smithy_client._json, Note: import_smithy_client._json, PatchSummary: import_smithy_client._json, Process: import_smithy_client._json, ProcessedAt: import_smithy_client.expectString, ProductArn: import_smithy_client.expectString, ProductFields: import_smithy_client._json, ProductName: import_smithy_client.expectString, RecordState: import_smithy_client.expectString, Region: import_smithy_client.expectString, RelatedFindings: import_smithy_client._json, Remediation: import_smithy_client._json, Resources: /* @__PURE__ */ __name((_) => de_ResourceList(_, context), "Resources"), Sample: import_smithy_client.expectBoolean, SchemaVersion: import_smithy_client.expectString, Severity: /* @__PURE__ */ __name((_) => de_Severity(_, context), "Severity"), SourceUrl: import_smithy_client.expectString, ThreatIntelIndicators: import_smithy_client._json, Threats: import_smithy_client._json, Title: import_smithy_client.expectString, Types: import_smithy_client._json, UpdatedAt: import_smithy_client.expectString, UserDefinedFields: import_smithy_client._json, VerificationState: import_smithy_client.expectString, Vulnerabilities: /* @__PURE__ */ __name((_) => de_VulnerabilityList(_, context), "Vulnerabilities"), Workflow: import_smithy_client._json, WorkflowState: import_smithy_client.expectString });}, "de_AwsSecurityFinding");var de_AwsSecurityFindingFilters = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AwsAccountId: import_smithy_client._json, AwsAccountName: import_smithy_client._json, CompanyName: import_smithy_client._json, ComplianceAssociatedStandardsId: import_smithy_client._json, ComplianceSecurityControlId: import_smithy_client._json, ComplianceSecurityControlParametersName: import_smithy_client._json, ComplianceSecurityControlParametersValue: import_smithy_client._json, ComplianceStatus: import_smithy_client._json, Confidence: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "Confidence"), CreatedAt: import_smithy_client._json, Criticality: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "Criticality"), Description: import_smithy_client._json, FindingProviderFieldsConfidence: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "FindingProviderFieldsConfidence"), FindingProviderFieldsCriticality: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "FindingProviderFieldsCriticality"), FindingProviderFieldsRelatedFindingsId: import_smithy_client._json, FindingProviderFieldsRelatedFindingsProductArn: import_smithy_client._json, FindingProviderFieldsSeverityLabel: import_smithy_client._json, FindingProviderFieldsSeverityOriginal: import_smithy_client._json, FindingProviderFieldsTypes: import_smithy_client._json, FirstObservedAt: import_smithy_client._json, GeneratorId: import_smithy_client._json, Id: import_smithy_client._json, Keyword: import_smithy_client._json, LastObservedAt: import_smithy_client._json, MalwareName: import_smithy_client._json, MalwarePath: import_smithy_client._json, MalwareState: import_smithy_client._json, MalwareType: import_smithy_client._json, NetworkDestinationDomain: import_smithy_client._json, NetworkDestinationIpV4: import_smithy_client._json, NetworkDestinationIpV6: import_smithy_client._json, NetworkDestinationPort: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "NetworkDestinationPort"), NetworkDirection: import_smithy_client._json, NetworkProtocol: import_smithy_client._json, NetworkSourceDomain: import_smithy_client._json, NetworkSourceIpV4: import_smithy_client._json, NetworkSourceIpV6: import_smithy_client._json, NetworkSourceMac: import_smithy_client._json, NetworkSourcePort: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "NetworkSourcePort"), NoteText: import_smithy_client._json, NoteUpdatedAt: import_smithy_client._json, NoteUpdatedBy: import_smithy_client._json, ProcessLaunchedAt: import_smithy_client._json, ProcessName: import_smithy_client._json, ProcessParentPid: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "ProcessParentPid"), ProcessPath: import_smithy_client._json, ProcessPid: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "ProcessPid"), ProcessTerminatedAt: import_smithy_client._json, ProductArn: import_smithy_client._json, ProductFields: import_smithy_client._json, ProductName: import_smithy_client._json, RecommendationText: import_smithy_client._json, RecordState: import_smithy_client._json, Region: import_smithy_client._json, RelatedFindingsId: import_smithy_client._json, RelatedFindingsProductArn: import_smithy_client._json, ResourceApplicationArn: import_smithy_client._json, ResourceApplicationName: import_smithy_client._json, ResourceAwsEc2InstanceIamInstanceProfileArn: import_smithy_client._json, ResourceAwsEc2InstanceImageId: import_smithy_client._json, ResourceAwsEc2InstanceIpV4Addresses: import_smithy_client._json, ResourceAwsEc2InstanceIpV6Addresses: import_smithy_client._json, ResourceAwsEc2InstanceKeyName: import_smithy_client._json, ResourceAwsEc2InstanceLaunchedAt: import_smithy_client._json, ResourceAwsEc2InstanceSubnetId: import_smithy_client._json, ResourceAwsEc2InstanceType: import_smithy_client._json, ResourceAwsEc2InstanceVpcId: import_smithy_client._json, ResourceAwsIamAccessKeyCreatedAt: import_smithy_client._json, ResourceAwsIamAccessKeyPrincipalName: import_smithy_client._json, ResourceAwsIamAccessKeyStatus: import_smithy_client._json, ResourceAwsIamAccessKeyUserName: import_smithy_client._json, ResourceAwsIamUserUserName: import_smithy_client._json, ResourceAwsS3BucketOwnerId: import_smithy_client._json, ResourceAwsS3BucketOwnerName: import_smithy_client._json, ResourceContainerImageId: import_smithy_client._json, ResourceContainerImageName: import_smithy_client._json, ResourceContainerLaunchedAt: import_smithy_client._json, ResourceContainerName: import_smithy_client._json, ResourceDetailsOther: import_smithy_client._json, ResourceId: import_smithy_client._json, ResourcePartition: import_smithy_client._json, ResourceRegion: import_smithy_client._json, ResourceTags: import_smithy_client._json, ResourceType: import_smithy_client._json, Sample: import_smithy_client._json, SeverityLabel: import_smithy_client._json, SeverityNormalized: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "SeverityNormalized"), SeverityProduct: /* @__PURE__ */ __name((_) => de_NumberFilterList(_, context), "SeverityProduct"), SourceUrl: import_smithy_client._json, ThreatIntelIndicatorCategory: import_smithy_client._json, ThreatIntelIndicatorLastObservedAt: import_smithy_client._json, ThreatIntelIndicatorSource: import_smithy_client._json, ThreatIntelIndicatorSourceUrl: import_smithy_client._json, ThreatIntelIndicatorType: import_smithy_client._json, ThreatIntelIndicatorValue: import_smithy_client._json, Title: import_smithy_client._json, Type: import_smithy_client._json, UpdatedAt: import_smithy_client._json, UserDefinedFields: import_smithy_client._json, VerificationState: import_smithy_client._json, VulnerabilitiesExploitAvailable: import_smithy_client._json, VulnerabilitiesFixAvailable: import_smithy_client._json, WorkflowState: import_smithy_client._json, WorkflowStatus: import_smithy_client._json });}, "de_AwsSecurityFindingFilters");var de_AwsSecurityFindingList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AwsSecurityFinding(entry, context); }); return retVal;}, "de_AwsSecurityFindingList");var de_CompositeFilter = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { BooleanFilters: import_smithy_client._json, DateFilters: import_smithy_client._json, MapFilters: import_smithy_client._json, NumberFilters: /* @__PURE__ */ __name((_) => de_OcsfNumberFilterList(_, context), "NumberFilters"), Operator: import_smithy_client.expectString, StringFilters: import_smithy_client._json });}, "de_CompositeFilter");var de_CompositeFilterList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_CompositeFilter(entry, context); }); return retVal;}, "de_CompositeFilterList");var de_ConfigurationOptions = /* @__PURE__ */ __name((output, context) => { if (output.Boolean != null) { return { Boolean: (0, import_smithy_client._json)(output.Boolean) }; } if (output.Double != null) { return { Double: de_DoubleConfigurationOptions(output.Double, context) }; } if (output.Enum != null) { return { Enum: (0, import_smithy_client._json)(output.Enum) }; } if (output.EnumList != null) { return { EnumList: (0, import_smithy_client._json)(output.EnumList) }; } if (output.Integer != null) { return { Integer: (0, import_smithy_client._json)(output.Integer) }; } if (output.IntegerList != null) { return { IntegerList: (0, import_smithy_client._json)(output.IntegerList) }; } if (output.String != null) { return { String: (0, import_smithy_client._json)(output.String) }; } if (output.StringList != null) { return { StringList: (0, import_smithy_client._json)(output.StringList) }; } return { $unknown: Object.entries(output)[0] };}, "de_ConfigurationOptions");var de_ConfigurationPolicyAssociationList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ConfigurationPolicyAssociationSummary(entry, context); }); return retVal;}, "de_ConfigurationPolicyAssociationList");var de_ConfigurationPolicyAssociationSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AssociationStatus: import_smithy_client.expectString, AssociationStatusMessage: import_smithy_client.expectString, AssociationType: import_smithy_client.expectString, ConfigurationPolicyId: import_smithy_client.expectString, TargetId: import_smithy_client.expectString, TargetType: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_ConfigurationPolicyAssociationSummary");var de_ConfigurationPolicyAssociationSummaryList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ConfigurationPolicyAssociationSummary(entry, context); }); return retVal;}, "de_ConfigurationPolicyAssociationSummaryList");var de_ConfigurationPolicySummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Arn: import_smithy_client.expectString, Description: import_smithy_client.expectString, Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, ServiceEnabled: import_smithy_client.expectBoolean, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_ConfigurationPolicySummary");var de_ConfigurationPolicySummaryList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ConfigurationPolicySummary(entry, context); }); return retVal;}, "de_ConfigurationPolicySummaryList");var de_ConnectorSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ConnectorArn: import_smithy_client.expectString, ConnectorId: import_smithy_client.expectString, CreatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "CreatedAt"), Description: import_smithy_client.expectString, Name: import_smithy_client.expectString, ProviderSummary: import_smithy_client._json });}, "de_ConnectorSummary");var de_ConnectorSummaryList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ConnectorSummary(entry, context); }); return retVal;}, "de_ConnectorSummaryList");var de_Criteria = /* @__PURE__ */ __name((output, context) => { if (output.OcsfFindingCriteria != null) { return { OcsfFindingCriteria: de_OcsfFindingFilters(output.OcsfFindingCriteria, context) }; } return { $unknown: Object.entries(output)[0] };}, "de_Criteria");var de_Cvss = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Adjustments: import_smithy_client._json, BaseScore: import_smithy_client.limitedParseDouble, BaseVector: import_smithy_client.expectString, Source: import_smithy_client.expectString, Version: import_smithy_client.expectString });}, "de_Cvss");var de_CvssList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Cvss(entry, context); }); return retVal;}, "de_CvssList");var de_Detection = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Sequence: /* @__PURE__ */ __name((_) => de_Sequence(_, context), "Sequence") });}, "de_Detection");var de_DoubleConfigurationOptions = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DefaultValue: import_smithy_client.limitedParseDouble, Max: import_smithy_client.limitedParseDouble, Min: import_smithy_client.limitedParseDouble });}, "de_DoubleConfigurationOptions");var de_FindingHistoryRecord = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { FindingCreated: import_smithy_client.expectBoolean, FindingIdentifier: import_smithy_client._json, NextToken: import_smithy_client.expectString, UpdateSource: import_smithy_client._json, UpdateTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdateTime"), Updates: import_smithy_client._json });}, "de_FindingHistoryRecord");var de_FindingHistoryRecordList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_FindingHistoryRecord(entry, context); }); return retVal;}, "de_FindingHistoryRecordList");var de_GeoLocation = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Lat: import_smithy_client.limitedParseDouble, Lon: import_smithy_client.limitedParseDouble });}, "de_GeoLocation");var de_HealthCheck = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ConnectorStatus: import_smithy_client.expectString, LastCheckedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "LastCheckedAt"), Message: import_smithy_client.expectString });}, "de_HealthCheck");var de_Insight = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Filters: /* @__PURE__ */ __name((_) => de_AwsSecurityFindingFilters(_, context), "Filters"), GroupByAttribute: import_smithy_client.expectString, InsightArn: import_smithy_client.expectString, Name: import_smithy_client.expectString });}, "de_Insight");var de_InsightList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Insight(entry, context); }); return retVal;}, "de_InsightList");var de_Invitation = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AccountId: import_smithy_client.expectString, InvitationId: import_smithy_client.expectString, InvitedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "InvitedAt"), MemberStatus: import_smithy_client.expectString });}, "de_Invitation");var de_InvitationList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Invitation(entry, context); }); return retVal;}, "de_InvitationList");var de_Member = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AccountId: import_smithy_client.expectString, AdministratorId: import_smithy_client.expectString, Email: import_smithy_client.expectString, InvitedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "InvitedAt"), MasterId: import_smithy_client.expectString, MemberStatus: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt") });}, "de_Member");var de_MemberList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Member(entry, context); }); return retVal;}, "de_MemberList");var de_NetworkConnectionAction = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Blocked: import_smithy_client.expectBoolean, ConnectionDirection: import_smithy_client.expectString, LocalPortDetails: import_smithy_client._json, Protocol: import_smithy_client.expectString, RemoteIpDetails: /* @__PURE__ */ __name((_) => de_ActionRemoteIpDetails(_, context), "RemoteIpDetails"), RemotePortDetails: import_smithy_client._json });}, "de_NetworkConnectionAction");var de_NetworkEndpoint = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AutonomousSystem: import_smithy_client._json, Connection: import_smithy_client._json, Domain: import_smithy_client.expectString, Id: import_smithy_client.expectString, Ip: import_smithy_client.expectString, Location: /* @__PURE__ */ __name((_) => de_NetworkGeoLocation(_, context), "Location"), Port: import_smithy_client.expectInt32 });}, "de_NetworkEndpoint");var de_NetworkEndpointsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_NetworkEndpoint(entry, context); }); return retVal;}, "de_NetworkEndpointsList");var de_NetworkGeoLocation = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { City: import_smithy_client.expectString, Country: import_smithy_client.expectString, Lat: import_smithy_client.limitedParseDouble, Lon: import_smithy_client.limitedParseDouble });}, "de_NetworkGeoLocation");var de_NumberFilter = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Eq: import_smithy_client.limitedParseDouble, Gt: import_smithy_client.limitedParseDouble, Gte: import_smithy_client.limitedParseDouble, Lt: import_smithy_client.limitedParseDouble, Lte: import_smithy_client.limitedParseDouble });}, "de_NumberFilter");var de_NumberFilterList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_NumberFilter(entry, context); }); return retVal;}, "de_NumberFilterList");var de_OcsfFinding = /* @__PURE__ */ __name((output, context) => { return output;}, "de_OcsfFinding");var de_OcsfFindingFilters = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CompositeFilters: /* @__PURE__ */ __name((_) => de_CompositeFilterList(_, context), "CompositeFilters"), CompositeOperator: import_smithy_client.expectString });}, "de_OcsfFindingFilters");var de_OcsfFindingsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_OcsfFinding(entry, context); }); return retVal;}, "de_OcsfFindingsList");var de_OcsfNumberFilter = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { FieldName: import_smithy_client.expectString, Filter: /* @__PURE__ */ __name((_) => de_NumberFilter(_, context), "Filter") });}, "de_OcsfNumberFilter");var de_OcsfNumberFilterList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_OcsfNumberFilter(entry, context); }); return retVal;}, "de_OcsfNumberFilterList");var de_ParameterConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Value: /* @__PURE__ */ __name((_) => de_ParameterValue((0, import_core2.awsExpectUnion)(_), context), "Value"), ValueType: import_smithy_client.expectString });}, "de_ParameterConfiguration");var de_ParameterDefinition = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ConfigurationOptions: /* @__PURE__ */ __name((_) => de_ConfigurationOptions((0, import_core2.awsExpectUnion)(_), context), "ConfigurationOptions"), Description: import_smithy_client.expectString });}, "de_ParameterDefinition");var de_ParameterDefinitions = /* @__PURE__ */ __name((output, context) => { return Object.entries(output).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = de_ParameterDefinition(value, context); return acc; }, {});}, "de_ParameterDefinitions");var de_Parameters = /* @__PURE__ */ __name((output, context) => { return Object.entries(output).reduce((acc, [key, value]) => { if (value === null) { return acc; } acc[key] = de_ParameterConfiguration(value, context); return acc; }, {});}, "de_Parameters");var de_ParameterValue = /* @__PURE__ */ __name((output, context) => { if ((0, import_smithy_client.expectBoolean)(output.Boolean) !== void 0) { return { Boolean: (0, import_smithy_client.expectBoolean)(output.Boolean) }; } if ((0, import_smithy_client.limitedParseDouble)(output.Double) !== void 0) { return { Double: (0, import_smithy_client.limitedParseDouble)(output.Double) }; } if ((0, import_smithy_client.expectString)(output.Enum) !== void 0) { return { Enum: (0, import_smithy_client.expectString)(output.Enum) }; } if (output.EnumList != null) { return { EnumList: (0, import_smithy_client._json)(output.EnumList) }; } if ((0, import_smithy_client.expectInt32)(output.Integer) !== void 0) { return { Integer: (0, import_smithy_client.expectInt32)(output.Integer) }; } if (output.IntegerList != null) { return { IntegerList: (0, import_smithy_client._json)(output.IntegerList) }; } if ((0, import_smithy_client.expectString)(output.String) !== void 0) { return { String: (0, import_smithy_client.expectString)(output.String) }; } if (output.StringList != null) { return { StringList: (0, import_smithy_client._json)(output.StringList) }; } return { $unknown: Object.entries(output)[0] };}, "de_ParameterValue");var de_Policy = /* @__PURE__ */ __name((output, context) => { if (output.SecurityHub != null) { return { SecurityHub: de_SecurityHubPolicy(output.SecurityHub, context) }; } return { $unknown: Object.entries(output)[0] };}, "de_Policy");var de_PortProbeAction = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Blocked: import_smithy_client.expectBoolean, PortProbeDetails: /* @__PURE__ */ __name((_) => de_PortProbeDetailList(_, context), "PortProbeDetails") });}, "de_PortProbeAction");var de_PortProbeDetail = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { LocalIpDetails: import_smithy_client._json, LocalPortDetails: import_smithy_client._json, RemoteIpDetails: /* @__PURE__ */ __name((_) => de_ActionRemoteIpDetails(_, context), "RemoteIpDetails") });}, "de_PortProbeDetail");var de_PortProbeDetailList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PortProbeDetail(entry, context); }); return retVal;}, "de_PortProbeDetailList");var de_Resource = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ApplicationArn: import_smithy_client.expectString, ApplicationName: import_smithy_client.expectString, DataClassification: import_smithy_client._json, Details: /* @__PURE__ */ __name((_) => de_ResourceDetails(_, context), "Details"), Id: import_smithy_client.expectString, Partition: import_smithy_client.expectString, Region: import_smithy_client.expectString, ResourceRole: import_smithy_client.expectString, Tags: import_smithy_client._json, Type: import_smithy_client.expectString });}, "de_Resource");var de_ResourceConfig = /* @__PURE__ */ __name((output, context) => { return output;}, "de_ResourceConfig");var de_ResourceDetails = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AwsAmazonMqBroker: import_smithy_client._json, AwsApiGatewayRestApi: import_smithy_client._json, AwsApiGatewayStage: /* @__PURE__ */ __name((_) => de_AwsApiGatewayStageDetails(_, context), "AwsApiGatewayStage"), AwsApiGatewayV2Api: import_smithy_client._json, AwsApiGatewayV2Stage: /* @__PURE__ */ __name((_) => de_AwsApiGatewayV2StageDetails(_, context), "AwsApiGatewayV2Stage"), AwsAppSyncGraphQlApi: import_smithy_client._json, AwsAthenaWorkGroup: import_smithy_client._json, AwsAutoScalingAutoScalingGroup: import_smithy_client._json, AwsAutoScalingLaunchConfiguration: import_smithy_client._json, AwsBackupBackupPlan: import_smithy_client._json, AwsBackupBackupVault: import_smithy_client._json, AwsBackupRecoveryPoint: import_smithy_client._json, AwsCertificateManagerCertificate: import_smithy_client._json, AwsCloudFormationStack: import_smithy_client._json, AwsCloudFrontDistribution: import_smithy_client._json, AwsCloudTrailTrail: import_smithy_client._json, AwsCloudWatchAlarm: /* @__PURE__ */ __name((_) => de_AwsCloudWatchAlarmDetails(_, context), "AwsCloudWatchAlarm"), AwsCodeBuildProject: import_smithy_client._json, AwsDmsEndpoint: import_smithy_client._json, AwsDmsReplicationInstance: import_smithy_client._json, AwsDmsReplicationTask: import_smithy_client._json, AwsDynamoDbTable: import_smithy_client._json, AwsEc2ClientVpnEndpoint: import_smithy_client._json, AwsEc2Eip: import_smithy_client._json, AwsEc2Instance: import_smithy_client._json, AwsEc2LaunchTemplate: /* @__PURE__ */ __name((_) => de_AwsEc2LaunchTemplateDetails(_, context), "AwsEc2LaunchTemplate"), AwsEc2NetworkAcl: import_smithy_client._json, AwsEc2NetworkInterface: import_smithy_client._json, AwsEc2RouteTable: import_smithy_client._json, AwsEc2SecurityGroup: import_smithy_client._json, AwsEc2Subnet: import_smithy_client._json, AwsEc2TransitGateway: import_smithy_client._json, AwsEc2Volume: import_smithy_client._json, AwsEc2Vpc: import_smithy_client._json, AwsEc2VpcEndpointService: import_smithy_client._json, AwsEc2VpcPeeringConnection: import_smithy_client._json, AwsEc2VpnConnection: import_smithy_client._json, AwsEcrContainerImage: import_smithy_client._json, AwsEcrRepository: import_smithy_client._json, AwsEcsCluster: import_smithy_client._json, AwsEcsContainer: import_smithy_client._json, AwsEcsService: import_smithy_client._json, AwsEcsTask: import_smithy_client._json, AwsEcsTaskDefinition: import_smithy_client._json, AwsEfsAccessPoint: import_smithy_client._json, AwsEksCluster: import_smithy_client._json, AwsElasticBeanstalkEnvironment: import_smithy_client._json, AwsElasticsearchDomain: import_smithy_client._json, AwsElbLoadBalancer: import_smithy_client._json, AwsElbv2LoadBalancer: import_smithy_client._json, AwsEventSchemasRegistry: import_smithy_client._json, AwsEventsEndpoint: import_smithy_client._json, AwsEventsEventbus: import_smithy_client._json, AwsGuardDutyDetector: import_smithy_client._json, AwsIamAccessKey: import_smithy_client._json, AwsIamGroup: import_smithy_client._json, AwsIamPolicy: import_smithy_client._json, AwsIamRole: import_smithy_client._json, AwsIamUser: import_smithy_client._json, AwsKinesisStream: import_smithy_client._json, AwsKmsKey: /* @__PURE__ */ __name((_) => de_AwsKmsKeyDetails(_, context), "AwsKmsKey"), AwsLambdaFunction: import_smithy_client._json, AwsLambdaLayerVersion: import_smithy_client._json, AwsMskCluster: import_smithy_client._json, AwsNetworkFirewallFirewall: import_smithy_client._json, AwsNetworkFirewallFirewallPolicy: import_smithy_client._json, AwsNetworkFirewallRuleGroup: /* @__PURE__ */ __name((_) => de_AwsNetworkFirewallRuleGroupDetails(_, context), "AwsNetworkFirewallRuleGroup"), AwsOpenSearchServiceDomain: import_smithy_client._json, AwsRdsDbCluster: import_smithy_client._json, AwsRdsDbClusterSnapshot: import_smithy_client._json, AwsRdsDbInstance: import_smithy_client._json, AwsRdsDbSecurityGroup: import_smithy_client._json, AwsRdsDbSnapshot: import_smithy_client._json, AwsRdsEventSubscription: import_smithy_client._json, AwsRedshiftCluster: /* @__PURE__ */ __name((_) => de_AwsRedshiftClusterDetails(_, context), "AwsRedshiftCluster"), AwsRoute53HostedZone: import_smithy_client._json, AwsS3AccessPoint: import_smithy_client._json, AwsS3AccountPublicAccessBlock: import_smithy_client._json, AwsS3Bucket: import_smithy_client._json, AwsS3Object: import_smithy_client._json, AwsSageMakerNotebookInstance: import_smithy_client._json, AwsSecretsManagerSecret: import_smithy_client._json, AwsSnsTopic: import_smithy_client._json, AwsSqsQueue: import_smithy_client._json, AwsSsmPatchCompliance: import_smithy_client._json, AwsStepFunctionStateMachine: import_smithy_client._json, AwsWafRateBasedRule: import_smithy_client._json, AwsWafRegionalRateBasedRule: import_smithy_client._json, AwsWafRegionalRule: import_smithy_client._json, AwsWafRegionalRuleGroup: import_smithy_client._json, AwsWafRegionalWebAcl: import_smithy_client._json, AwsWafRule: import_smithy_client._json, AwsWafRuleGroup: import_smithy_client._json, AwsWafWebAcl: import_smithy_client._json, AwsWafv2RuleGroup: import_smithy_client._json, AwsWafv2WebAcl: import_smithy_client._json, AwsXrayEncryptionConfig: import_smithy_client._json, CodeRepository: import_smithy_client._json, Container: import_smithy_client._json, Other: import_smithy_client._json });}, "de_ResourceDetails");var de_ResourceList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Resource(entry, context); }); return retVal;}, "de_ResourceList");var de_ResourceResult = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AccountId: import_smithy_client.expectString, FindingsSummary: import_smithy_client._json, Region: import_smithy_client.expectString, ResourceArn: import_smithy_client.expectString, ResourceCategory: import_smithy_client.expectString, ResourceConfig: /* @__PURE__ */ __name((_) => de_ResourceConfig(_, context), "ResourceConfig"), ResourceCreationTimeDt: import_smithy_client.expectString, ResourceDetailCaptureTimeDt: import_smithy_client.expectString, ResourceId: import_smithy_client.expectString, ResourceName: import_smithy_client.expectString, ResourceTags: import_smithy_client._json, ResourceType: import_smithy_client.expectString });}, "de_ResourceResult");var de_Resources = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ResourceResult(entry, context); }); return retVal;}, "de_Resources");var de_SecurityControl = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Description: import_smithy_client.expectString, LastUpdateReason: import_smithy_client.expectString, Parameters: /* @__PURE__ */ __name((_) => de_Parameters(_, context), "Parameters"), RemediationUrl: import_smithy_client.expectString, SecurityControlArn: import_smithy_client.expectString, SecurityControlId: import_smithy_client.expectString, SecurityControlStatus: import_smithy_client.expectString, SeverityRating: import_smithy_client.expectString, Title: import_smithy_client.expectString, UpdateStatus: import_smithy_client.expectString });}, "de_SecurityControl");var de_SecurityControlCustomParameter = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Parameters: /* @__PURE__ */ __name((_) => de_Parameters(_, context), "Parameters"), SecurityControlId: import_smithy_client.expectString });}, "de_SecurityControlCustomParameter");var de_SecurityControlCustomParametersList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SecurityControlCustomParameter(entry, context); }); return retVal;}, "de_SecurityControlCustomParametersList");var de_SecurityControlDefinition = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CurrentRegionAvailability: import_smithy_client.expectString, CustomizableProperties: import_smithy_client._json, Description: import_smithy_client.expectString, ParameterDefinitions: /* @__PURE__ */ __name((_) => de_ParameterDefinitions(_, context), "ParameterDefinitions"), RemediationUrl: import_smithy_client.expectString, SecurityControlId: import_smithy_client.expectString, SeverityRating: import_smithy_client.expectString, Title: import_smithy_client.expectString });}, "de_SecurityControlDefinition");var de_SecurityControlDefinitions = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SecurityControlDefinition(entry, context); }); return retVal;}, "de_SecurityControlDefinitions");var de_SecurityControls = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_SecurityControl(entry, context); }); return retVal;}, "de_SecurityControls");var de_SecurityControlsConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DisabledSecurityControlIdentifiers: import_smithy_client._json, EnabledSecurityControlIdentifiers: import_smithy_client._json, SecurityControlCustomParameters: /* @__PURE__ */ __name((_) => de_SecurityControlCustomParametersList(_, context), "SecurityControlCustomParameters") });}, "de_SecurityControlsConfiguration");var de_SecurityHubPolicy = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { EnabledStandardIdentifiers: import_smithy_client._json, SecurityControlsConfiguration: /* @__PURE__ */ __name((_) => de_SecurityControlsConfiguration(_, context), "SecurityControlsConfiguration"), ServiceEnabled: import_smithy_client.expectBoolean });}, "de_SecurityHubPolicy");var de_Sequence = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Actors: import_smithy_client._json, Endpoints: /* @__PURE__ */ __name((_) => de_NetworkEndpointsList(_, context), "Endpoints"), SequenceIndicators: import_smithy_client._json, Signals: /* @__PURE__ */ __name((_) => de_SignalsList(_, context), "Signals"), Uid: import_smithy_client.expectString });}, "de_Sequence");var de_Severity = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Label: import_smithy_client.expectString, Normalized: import_smithy_client.expectInt32, Original: import_smithy_client.expectString, Product: import_smithy_client.limitedParseDouble });}, "de_Severity");var de_SeverityUpdate = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Label: import_smithy_client.expectString, Normalized: import_smithy_client.expectInt32, Product: import_smithy_client.limitedParseDouble });}, "de_SeverityUpdate");var de_Signal = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ActorIds: import_smithy_client._json, Count: import_smithy_client.expectInt32, CreatedAt: import_smithy_client.expectLong, EndpointIds: import_smithy_client._json, FirstSeenAt: import_smithy_client.expectLong, Id: import_smithy_client.expectString, LastSeenAt: import_smithy_client.expectLong, Name: import_smithy_client.expectString, ProductArn: import_smithy_client.expectString, ResourceIds: import_smithy_client._json, Severity: import_smithy_client.limitedParseDouble, SignalIndicators: import_smithy_client._json, Title: import_smithy_client.expectString, Type: import_smithy_client.expectString, UpdatedAt: import_smithy_client.expectLong });}, "de_Signal");var de_SignalsList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Signal(entry, context); }); return retVal;}, "de_SignalsList");var de_StandardsControl = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ControlId: import_smithy_client.expectString, ControlStatus: import_smithy_client.expectString, ControlStatusUpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "ControlStatusUpdatedAt"), Description: import_smithy_client.expectString, DisabledReason: import_smithy_client.expectString, RelatedRequirements: import_smithy_client._json, RemediationUrl: import_smithy_client.expectString, SeverityRating: import_smithy_client.expectString, StandardsControlArn: import_smithy_client.expectString, Title: import_smithy_client.expectString });}, "de_StandardsControl");var de_StandardsControlAssociationDetail = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AssociationStatus: import_smithy_client.expectString, RelatedRequirements: import_smithy_client._json, SecurityControlArn: import_smithy_client.expectString, SecurityControlId: import_smithy_client.expectString, StandardsArn: import_smithy_client.expectString, StandardsControlArns: import_smithy_client._json, StandardsControlDescription: import_smithy_client.expectString, StandardsControlTitle: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt"), UpdatedReason: import_smithy_client.expectString });}, "de_StandardsControlAssociationDetail");var de_StandardsControlAssociationDetails = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_StandardsControlAssociationDetail(entry, context); }); return retVal;}, "de_StandardsControlAssociationDetails");var de_StandardsControlAssociationSummaries = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_StandardsControlAssociationSummary(entry, context); }); return retVal;}, "de_StandardsControlAssociationSummaries");var de_StandardsControlAssociationSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AssociationStatus: import_smithy_client.expectString, RelatedRequirements: import_smithy_client._json, SecurityControlArn: import_smithy_client.expectString, SecurityControlId: import_smithy_client.expectString, StandardsArn: import_smithy_client.expectString, StandardsControlDescription: import_smithy_client.expectString, StandardsControlTitle: import_smithy_client.expectString, UpdatedAt: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(_)), "UpdatedAt"), UpdatedReason: import_smithy_client.expectString });}, "de_StandardsControlAssociationSummary");var de_StandardsControls = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_StandardsControl(entry, context); }); return retVal;}, "de_StandardsControls");var de_Vulnerability = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { CodeVulnerabilities: import_smithy_client._json, Cvss: /* @__PURE__ */ __name((_) => de_CvssList(_, context), "Cvss"), EpssScore: import_smithy_client.limitedParseDouble, ExploitAvailable: import_smithy_client.expectString, FixAvailable: import_smithy_client.expectString, Id: import_smithy_client.expectString, LastKnownExploitAt: import_smithy_client.expectString, ReferenceUrls: import_smithy_client._json, RelatedVulnerabilities: import_smithy_client._json, Vendor: import_smithy_client._json, VulnerablePackages: import_smithy_client._json });}, "de_Vulnerability");var de_VulnerabilityList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Vulnerability(entry, context); }); return retVal;}, "de_VulnerabilityList");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({ httpStatusCode: output.statusCode, requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"], extendedRequestId: output.headers["x-amz-id-2"], cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var _CS = "ConnectorStatus";var _F = "Feature";var _HA = "HubArn";var _MR = "MaxResults";var _NT = "NextToken";var _OA = "OnlyAssociated";var _PA = "ProductArn";var _PN = "ProviderName";var _SA = "StandardsArn";var _SCI = "SecurityControlId";var _TK = "TagKeys";var _tK = "tagKeys"; // src/commands/AcceptAdministratorInvitationCommand.tsvar AcceptAdministratorInvitationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "AcceptAdministratorInvitation", {}).n("SecurityHubClient", "AcceptAdministratorInvitationCommand").f(void 0, void 0).ser(se_AcceptAdministratorInvitationCommand).de(de_AcceptAdministratorInvitationCommand).build() { static { __name(this, "AcceptAdministratorInvitationCommand"); }}; // src/commands/AcceptInvitationCommand.ts var AcceptInvitationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "AcceptInvitation", {}).n("SecurityHubClient", "AcceptInvitationCommand").f(void 0, void 0).ser(se_AcceptInvitationCommand).de(de_AcceptInvitationCommand).build() { static { __name(this, "AcceptInvitationCommand"); }}; // src/commands/BatchDeleteAutomationRulesCommand.ts var BatchDeleteAutomationRulesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchDeleteAutomationRules", {}).n("SecurityHubClient", "BatchDeleteAutomationRulesCommand").f(void 0, void 0).ser(se_BatchDeleteAutomationRulesCommand).de(de_BatchDeleteAutomationRulesCommand).build() { static { __name(this, "BatchDeleteAutomationRulesCommand"); }}; // src/commands/BatchDisableStandardsCommand.ts var BatchDisableStandardsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchDisableStandards", {}).n("SecurityHubClient", "BatchDisableStandardsCommand").f(void 0, void 0).ser(se_BatchDisableStandardsCommand).de(de_BatchDisableStandardsCommand).build() { static { __name(this, "BatchDisableStandardsCommand"); }}; // src/commands/BatchEnableStandardsCommand.ts var BatchEnableStandardsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchEnableStandards", {}).n("SecurityHubClient", "BatchEnableStandardsCommand").f(void 0, void 0).ser(se_BatchEnableStandardsCommand).de(de_BatchEnableStandardsCommand).build() { static { __name(this, "BatchEnableStandardsCommand"); }}; // src/commands/BatchGetAutomationRulesCommand.ts var BatchGetAutomationRulesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchGetAutomationRules", {}).n("SecurityHubClient", "BatchGetAutomationRulesCommand").f(void 0, void 0).ser(se_BatchGetAutomationRulesCommand).de(de_BatchGetAutomationRulesCommand).build() { static { __name(this, "BatchGetAutomationRulesCommand"); }}; // src/commands/BatchGetConfigurationPolicyAssociationsCommand.ts var BatchGetConfigurationPolicyAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchGetConfigurationPolicyAssociations", {}).n("SecurityHubClient", "BatchGetConfigurationPolicyAssociationsCommand").f(void 0, void 0).ser(se_BatchGetConfigurationPolicyAssociationsCommand).de(de_BatchGetConfigurationPolicyAssociationsCommand).build() { static { __name(this, "BatchGetConfigurationPolicyAssociationsCommand"); }}; // src/commands/BatchGetSecurityControlsCommand.ts var BatchGetSecurityControlsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchGetSecurityControls", {}).n("SecurityHubClient", "BatchGetSecurityControlsCommand").f(void 0, void 0).ser(se_BatchGetSecurityControlsCommand).de(de_BatchGetSecurityControlsCommand).build() { static { __name(this, "BatchGetSecurityControlsCommand"); }}; // src/commands/BatchGetStandardsControlAssociationsCommand.ts var BatchGetStandardsControlAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchGetStandardsControlAssociations", {}).n("SecurityHubClient", "BatchGetStandardsControlAssociationsCommand").f(void 0, void 0).ser(se_BatchGetStandardsControlAssociationsCommand).de(de_BatchGetStandardsControlAssociationsCommand).build() { static { __name(this, "BatchGetStandardsControlAssociationsCommand"); }}; // src/commands/BatchImportFindingsCommand.ts var BatchImportFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchImportFindings", {}).n("SecurityHubClient", "BatchImportFindingsCommand").f(void 0, void 0).ser(se_BatchImportFindingsCommand).de(de_BatchImportFindingsCommand).build() { static { __name(this, "BatchImportFindingsCommand"); }}; // src/commands/BatchUpdateAutomationRulesCommand.ts var BatchUpdateAutomationRulesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchUpdateAutomationRules", {}).n("SecurityHubClient", "BatchUpdateAutomationRulesCommand").f(void 0, void 0).ser(se_BatchUpdateAutomationRulesCommand).de(de_BatchUpdateAutomationRulesCommand).build() { static { __name(this, "BatchUpdateAutomationRulesCommand"); }}; // src/commands/BatchUpdateFindingsCommand.ts var BatchUpdateFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchUpdateFindings", {}).n("SecurityHubClient", "BatchUpdateFindingsCommand").f(void 0, void 0).ser(se_BatchUpdateFindingsCommand).de(de_BatchUpdateFindingsCommand).build() { static { __name(this, "BatchUpdateFindingsCommand"); }}; // src/commands/BatchUpdateFindingsV2Command.ts var BatchUpdateFindingsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchUpdateFindingsV2", {}).n("SecurityHubClient", "BatchUpdateFindingsV2Command").f(void 0, void 0).ser(se_BatchUpdateFindingsV2Command).de(de_BatchUpdateFindingsV2Command).build() { static { __name(this, "BatchUpdateFindingsV2Command"); }}; // src/commands/BatchUpdateStandardsControlAssociationsCommand.ts var BatchUpdateStandardsControlAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "BatchUpdateStandardsControlAssociations", {}).n("SecurityHubClient", "BatchUpdateStandardsControlAssociationsCommand").f(void 0, void 0).ser(se_BatchUpdateStandardsControlAssociationsCommand).de(de_BatchUpdateStandardsControlAssociationsCommand).build() { static { __name(this, "BatchUpdateStandardsControlAssociationsCommand"); }}; // src/commands/ConnectorRegistrationsV2Command.ts var ConnectorRegistrationsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ConnectorRegistrationsV2", {}).n("SecurityHubClient", "ConnectorRegistrationsV2Command").f(void 0, void 0).ser(se_ConnectorRegistrationsV2Command).de(de_ConnectorRegistrationsV2Command).build() { static { __name(this, "ConnectorRegistrationsV2Command"); }}; // src/commands/CreateActionTargetCommand.ts var CreateActionTargetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateActionTarget", {}).n("SecurityHubClient", "CreateActionTargetCommand").f(void 0, void 0).ser(se_CreateActionTargetCommand).de(de_CreateActionTargetCommand).build() { static { __name(this, "CreateActionTargetCommand"); }}; // src/commands/CreateAggregatorV2Command.ts var CreateAggregatorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateAggregatorV2", {}).n("SecurityHubClient", "CreateAggregatorV2Command").f(void 0, void 0).ser(se_CreateAggregatorV2Command).de(de_CreateAggregatorV2Command).build() { static { __name(this, "CreateAggregatorV2Command"); }}; // src/commands/CreateAutomationRuleCommand.ts var CreateAutomationRuleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateAutomationRule", {}).n("SecurityHubClient", "CreateAutomationRuleCommand").f(void 0, void 0).ser(se_CreateAutomationRuleCommand).de(de_CreateAutomationRuleCommand).build() { static { __name(this, "CreateAutomationRuleCommand"); }}; // src/commands/CreateAutomationRuleV2Command.ts var CreateAutomationRuleV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateAutomationRuleV2", {}).n("SecurityHubClient", "CreateAutomationRuleV2Command").f(void 0, void 0).ser(se_CreateAutomationRuleV2Command).de(de_CreateAutomationRuleV2Command).build() { static { __name(this, "CreateAutomationRuleV2Command"); }}; // src/commands/CreateConfigurationPolicyCommand.ts var CreateConfigurationPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateConfigurationPolicy", {}).n("SecurityHubClient", "CreateConfigurationPolicyCommand").f(void 0, void 0).ser(se_CreateConfigurationPolicyCommand).de(de_CreateConfigurationPolicyCommand).build() { static { __name(this, "CreateConfigurationPolicyCommand"); }}; // src/commands/CreateConnectorV2Command.ts var CreateConnectorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateConnectorV2", {}).n("SecurityHubClient", "CreateConnectorV2Command").f(CreateConnectorV2RequestFilterSensitiveLog, void 0).ser(se_CreateConnectorV2Command).de(de_CreateConnectorV2Command).build() { static { __name(this, "CreateConnectorV2Command"); }}; // src/commands/CreateFindingAggregatorCommand.ts var CreateFindingAggregatorCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateFindingAggregator", {}).n("SecurityHubClient", "CreateFindingAggregatorCommand").f(void 0, void 0).ser(se_CreateFindingAggregatorCommand).de(de_CreateFindingAggregatorCommand).build() { static { __name(this, "CreateFindingAggregatorCommand"); }}; // src/commands/CreateInsightCommand.ts var CreateInsightCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateInsight", {}).n("SecurityHubClient", "CreateInsightCommand").f(void 0, void 0).ser(se_CreateInsightCommand).de(de_CreateInsightCommand).build() { static { __name(this, "CreateInsightCommand"); }}; // src/commands/CreateMembersCommand.ts var CreateMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateMembers", {}).n("SecurityHubClient", "CreateMembersCommand").f(void 0, void 0).ser(se_CreateMembersCommand).de(de_CreateMembersCommand).build() { static { __name(this, "CreateMembersCommand"); }}; // src/commands/CreateTicketV2Command.ts var CreateTicketV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "CreateTicketV2", {}).n("SecurityHubClient", "CreateTicketV2Command").f(void 0, void 0).ser(se_CreateTicketV2Command).de(de_CreateTicketV2Command).build() { static { __name(this, "CreateTicketV2Command"); }}; // src/commands/DeclineInvitationsCommand.ts var DeclineInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeclineInvitations", {}).n("SecurityHubClient", "DeclineInvitationsCommand").f(void 0, void 0).ser(se_DeclineInvitationsCommand).de(de_DeclineInvitationsCommand).build() { static { __name(this, "DeclineInvitationsCommand"); }}; // src/commands/DeleteActionTargetCommand.ts var DeleteActionTargetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteActionTarget", {}).n("SecurityHubClient", "DeleteActionTargetCommand").f(void 0, void 0).ser(se_DeleteActionTargetCommand).de(de_DeleteActionTargetCommand).build() { static { __name(this, "DeleteActionTargetCommand"); }}; // src/commands/DeleteAggregatorV2Command.ts var DeleteAggregatorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteAggregatorV2", {}).n("SecurityHubClient", "DeleteAggregatorV2Command").f(void 0, void 0).ser(se_DeleteAggregatorV2Command).de(de_DeleteAggregatorV2Command).build() { static { __name(this, "DeleteAggregatorV2Command"); }}; // src/commands/DeleteAutomationRuleV2Command.ts var DeleteAutomationRuleV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteAutomationRuleV2", {}).n("SecurityHubClient", "DeleteAutomationRuleV2Command").f(void 0, void 0).ser(se_DeleteAutomationRuleV2Command).de(de_DeleteAutomationRuleV2Command).build() { static { __name(this, "DeleteAutomationRuleV2Command"); }}; // src/commands/DeleteConfigurationPolicyCommand.ts var DeleteConfigurationPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteConfigurationPolicy", {}).n("SecurityHubClient", "DeleteConfigurationPolicyCommand").f(void 0, void 0).ser(se_DeleteConfigurationPolicyCommand).de(de_DeleteConfigurationPolicyCommand).build() { static { __name(this, "DeleteConfigurationPolicyCommand"); }}; // src/commands/DeleteConnectorV2Command.ts var DeleteConnectorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteConnectorV2", {}).n("SecurityHubClient", "DeleteConnectorV2Command").f(void 0, void 0).ser(se_DeleteConnectorV2Command).de(de_DeleteConnectorV2Command).build() { static { __name(this, "DeleteConnectorV2Command"); }}; // src/commands/DeleteFindingAggregatorCommand.ts var DeleteFindingAggregatorCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteFindingAggregator", {}).n("SecurityHubClient", "DeleteFindingAggregatorCommand").f(void 0, void 0).ser(se_DeleteFindingAggregatorCommand).de(de_DeleteFindingAggregatorCommand).build() { static { __name(this, "DeleteFindingAggregatorCommand"); }}; // src/commands/DeleteInsightCommand.ts var DeleteInsightCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteInsight", {}).n("SecurityHubClient", "DeleteInsightCommand").f(void 0, void 0).ser(se_DeleteInsightCommand).de(de_DeleteInsightCommand).build() { static { __name(this, "DeleteInsightCommand"); }}; // src/commands/DeleteInvitationsCommand.ts var DeleteInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteInvitations", {}).n("SecurityHubClient", "DeleteInvitationsCommand").f(void 0, void 0).ser(se_DeleteInvitationsCommand).de(de_DeleteInvitationsCommand).build() { static { __name(this, "DeleteInvitationsCommand"); }}; // src/commands/DeleteMembersCommand.ts var DeleteMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DeleteMembers", {}).n("SecurityHubClient", "DeleteMembersCommand").f(void 0, void 0).ser(se_DeleteMembersCommand).de(de_DeleteMembersCommand).build() { static { __name(this, "DeleteMembersCommand"); }}; // src/commands/DescribeActionTargetsCommand.ts var DescribeActionTargetsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeActionTargets", {}).n("SecurityHubClient", "DescribeActionTargetsCommand").f(void 0, void 0).ser(se_DescribeActionTargetsCommand).de(de_DescribeActionTargetsCommand).build() { static { __name(this, "DescribeActionTargetsCommand"); }}; // src/commands/DescribeHubCommand.ts var DescribeHubCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeHub", {}).n("SecurityHubClient", "DescribeHubCommand").f(void 0, void 0).ser(se_DescribeHubCommand).de(de_DescribeHubCommand).build() { static { __name(this, "DescribeHubCommand"); }}; // src/commands/DescribeOrganizationConfigurationCommand.ts var DescribeOrganizationConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeOrganizationConfiguration", {}).n("SecurityHubClient", "DescribeOrganizationConfigurationCommand").f(void 0, void 0).ser(se_DescribeOrganizationConfigurationCommand).de(de_DescribeOrganizationConfigurationCommand).build() { static { __name(this, "DescribeOrganizationConfigurationCommand"); }}; // src/commands/DescribeProductsCommand.ts var DescribeProductsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeProducts", {}).n("SecurityHubClient", "DescribeProductsCommand").f(void 0, void 0).ser(se_DescribeProductsCommand).de(de_DescribeProductsCommand).build() { static { __name(this, "DescribeProductsCommand"); }}; // src/commands/DescribeProductsV2Command.ts var DescribeProductsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeProductsV2", {}).n("SecurityHubClient", "DescribeProductsV2Command").f(void 0, void 0).ser(se_DescribeProductsV2Command).de(de_DescribeProductsV2Command).build() { static { __name(this, "DescribeProductsV2Command"); }}; // src/commands/DescribeSecurityHubV2Command.ts var DescribeSecurityHubV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeSecurityHubV2", {}).n("SecurityHubClient", "DescribeSecurityHubV2Command").f(void 0, void 0).ser(se_DescribeSecurityHubV2Command).de(de_DescribeSecurityHubV2Command).build() { static { __name(this, "DescribeSecurityHubV2Command"); }}; // src/commands/DescribeStandardsCommand.ts var DescribeStandardsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeStandards", {}).n("SecurityHubClient", "DescribeStandardsCommand").f(void 0, void 0).ser(se_DescribeStandardsCommand).de(de_DescribeStandardsCommand).build() { static { __name(this, "DescribeStandardsCommand"); }}; // src/commands/DescribeStandardsControlsCommand.ts var DescribeStandardsControlsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DescribeStandardsControls", {}).n("SecurityHubClient", "DescribeStandardsControlsCommand").f(void 0, void 0).ser(se_DescribeStandardsControlsCommand).de(de_DescribeStandardsControlsCommand).build() { static { __name(this, "DescribeStandardsControlsCommand"); }}; // src/commands/DisableImportFindingsForProductCommand.ts var DisableImportFindingsForProductCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisableImportFindingsForProduct", {}).n("SecurityHubClient", "DisableImportFindingsForProductCommand").f(void 0, void 0).ser(se_DisableImportFindingsForProductCommand).de(de_DisableImportFindingsForProductCommand).build() { static { __name(this, "DisableImportFindingsForProductCommand"); }}; // src/commands/DisableOrganizationAdminAccountCommand.ts var DisableOrganizationAdminAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisableOrganizationAdminAccount", {}).n("SecurityHubClient", "DisableOrganizationAdminAccountCommand").f(void 0, void 0).ser(se_DisableOrganizationAdminAccountCommand).de(de_DisableOrganizationAdminAccountCommand).build() { static { __name(this, "DisableOrganizationAdminAccountCommand"); }}; // src/commands/DisableSecurityHubCommand.ts var DisableSecurityHubCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisableSecurityHub", {}).n("SecurityHubClient", "DisableSecurityHubCommand").f(void 0, void 0).ser(se_DisableSecurityHubCommand).de(de_DisableSecurityHubCommand).build() { static { __name(this, "DisableSecurityHubCommand"); }}; // src/commands/DisableSecurityHubV2Command.ts var DisableSecurityHubV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisableSecurityHubV2", {}).n("SecurityHubClient", "DisableSecurityHubV2Command").f(void 0, void 0).ser(se_DisableSecurityHubV2Command).de(de_DisableSecurityHubV2Command).build() { static { __name(this, "DisableSecurityHubV2Command"); }}; // src/commands/DisassociateFromAdministratorAccountCommand.ts var DisassociateFromAdministratorAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisassociateFromAdministratorAccount", {}).n("SecurityHubClient", "DisassociateFromAdministratorAccountCommand").f(void 0, void 0).ser(se_DisassociateFromAdministratorAccountCommand).de(de_DisassociateFromAdministratorAccountCommand).build() { static { __name(this, "DisassociateFromAdministratorAccountCommand"); }}; // src/commands/DisassociateFromMasterAccountCommand.ts var DisassociateFromMasterAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisassociateFromMasterAccount", {}).n("SecurityHubClient", "DisassociateFromMasterAccountCommand").f(void 0, void 0).ser(se_DisassociateFromMasterAccountCommand).de(de_DisassociateFromMasterAccountCommand).build() { static { __name(this, "DisassociateFromMasterAccountCommand"); }}; // src/commands/DisassociateMembersCommand.ts var DisassociateMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "DisassociateMembers", {}).n("SecurityHubClient", "DisassociateMembersCommand").f(void 0, void 0).ser(se_DisassociateMembersCommand).de(de_DisassociateMembersCommand).build() { static { __name(this, "DisassociateMembersCommand"); }}; // src/commands/EnableImportFindingsForProductCommand.ts var EnableImportFindingsForProductCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "EnableImportFindingsForProduct", {}).n("SecurityHubClient", "EnableImportFindingsForProductCommand").f(void 0, void 0).ser(se_EnableImportFindingsForProductCommand).de(de_EnableImportFindingsForProductCommand).build() { static { __name(this, "EnableImportFindingsForProductCommand"); }}; // src/commands/EnableOrganizationAdminAccountCommand.ts var EnableOrganizationAdminAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "EnableOrganizationAdminAccount", {}).n("SecurityHubClient", "EnableOrganizationAdminAccountCommand").f(void 0, void 0).ser(se_EnableOrganizationAdminAccountCommand).de(de_EnableOrganizationAdminAccountCommand).build() { static { __name(this, "EnableOrganizationAdminAccountCommand"); }}; // src/commands/EnableSecurityHubCommand.ts var EnableSecurityHubCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "EnableSecurityHub", {}).n("SecurityHubClient", "EnableSecurityHubCommand").f(void 0, void 0).ser(se_EnableSecurityHubCommand).de(de_EnableSecurityHubCommand).build() { static { __name(this, "EnableSecurityHubCommand"); }}; // src/commands/EnableSecurityHubV2Command.ts var EnableSecurityHubV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "EnableSecurityHubV2", {}).n("SecurityHubClient", "EnableSecurityHubV2Command").f(void 0, void 0).ser(se_EnableSecurityHubV2Command).de(de_EnableSecurityHubV2Command).build() { static { __name(this, "EnableSecurityHubV2Command"); }}; // src/commands/GetAdministratorAccountCommand.ts var GetAdministratorAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetAdministratorAccount", {}).n("SecurityHubClient", "GetAdministratorAccountCommand").f(void 0, void 0).ser(se_GetAdministratorAccountCommand).de(de_GetAdministratorAccountCommand).build() { static { __name(this, "GetAdministratorAccountCommand"); }}; // src/commands/GetAggregatorV2Command.ts var GetAggregatorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetAggregatorV2", {}).n("SecurityHubClient", "GetAggregatorV2Command").f(void 0, void 0).ser(se_GetAggregatorV2Command).de(de_GetAggregatorV2Command).build() { static { __name(this, "GetAggregatorV2Command"); }}; // src/commands/GetAutomationRuleV2Command.ts var GetAutomationRuleV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetAutomationRuleV2", {}).n("SecurityHubClient", "GetAutomationRuleV2Command").f(void 0, void 0).ser(se_GetAutomationRuleV2Command).de(de_GetAutomationRuleV2Command).build() { static { __name(this, "GetAutomationRuleV2Command"); }}; // src/commands/GetConfigurationPolicyAssociationCommand.ts var GetConfigurationPolicyAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetConfigurationPolicyAssociation", {}).n("SecurityHubClient", "GetConfigurationPolicyAssociationCommand").f(void 0, void 0).ser(se_GetConfigurationPolicyAssociationCommand).de(de_GetConfigurationPolicyAssociationCommand).build() { static { __name(this, "GetConfigurationPolicyAssociationCommand"); }}; // src/commands/GetConfigurationPolicyCommand.ts var GetConfigurationPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetConfigurationPolicy", {}).n("SecurityHubClient", "GetConfigurationPolicyCommand").f(void 0, void 0).ser(se_GetConfigurationPolicyCommand).de(de_GetConfigurationPolicyCommand).build() { static { __name(this, "GetConfigurationPolicyCommand"); }}; // src/commands/GetConnectorV2Command.ts var GetConnectorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetConnectorV2", {}).n("SecurityHubClient", "GetConnectorV2Command").f(void 0, void 0).ser(se_GetConnectorV2Command).de(de_GetConnectorV2Command).build() { static { __name(this, "GetConnectorV2Command"); }}; // src/commands/GetEnabledStandardsCommand.ts var GetEnabledStandardsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetEnabledStandards", {}).n("SecurityHubClient", "GetEnabledStandardsCommand").f(void 0, void 0).ser(se_GetEnabledStandardsCommand).de(de_GetEnabledStandardsCommand).build() { static { __name(this, "GetEnabledStandardsCommand"); }}; // src/commands/GetFindingAggregatorCommand.ts var GetFindingAggregatorCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetFindingAggregator", {}).n("SecurityHubClient", "GetFindingAggregatorCommand").f(void 0, void 0).ser(se_GetFindingAggregatorCommand).de(de_GetFindingAggregatorCommand).build() { static { __name(this, "GetFindingAggregatorCommand"); }}; // src/commands/GetFindingHistoryCommand.ts var GetFindingHistoryCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetFindingHistory", {}).n("SecurityHubClient", "GetFindingHistoryCommand").f(void 0, void 0).ser(se_GetFindingHistoryCommand).de(de_GetFindingHistoryCommand).build() { static { __name(this, "GetFindingHistoryCommand"); }}; // src/commands/GetFindingsCommand.ts var GetFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetFindings", {}).n("SecurityHubClient", "GetFindingsCommand").f(void 0, void 0).ser(se_GetFindingsCommand).de(de_GetFindingsCommand).build() { static { __name(this, "GetFindingsCommand"); }}; // src/commands/GetFindingStatisticsV2Command.ts var GetFindingStatisticsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetFindingStatisticsV2", {}).n("SecurityHubClient", "GetFindingStatisticsV2Command").f(void 0, void 0).ser(se_GetFindingStatisticsV2Command).de(de_GetFindingStatisticsV2Command).build() { static { __name(this, "GetFindingStatisticsV2Command"); }}; // src/commands/GetFindingsV2Command.ts var GetFindingsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetFindingsV2", {}).n("SecurityHubClient", "GetFindingsV2Command").f(void 0, void 0).ser(se_GetFindingsV2Command).de(de_GetFindingsV2Command).build() { static { __name(this, "GetFindingsV2Command"); }}; // src/commands/GetInsightResultsCommand.ts var GetInsightResultsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetInsightResults", {}).n("SecurityHubClient", "GetInsightResultsCommand").f(void 0, void 0).ser(se_GetInsightResultsCommand).de(de_GetInsightResultsCommand).build() { static { __name(this, "GetInsightResultsCommand"); }}; // src/commands/GetInsightsCommand.ts var GetInsightsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetInsights", {}).n("SecurityHubClient", "GetInsightsCommand").f(void 0, void 0).ser(se_GetInsightsCommand).de(de_GetInsightsCommand).build() { static { __name(this, "GetInsightsCommand"); }}; // src/commands/GetInvitationsCountCommand.ts var GetInvitationsCountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetInvitationsCount", {}).n("SecurityHubClient", "GetInvitationsCountCommand").f(void 0, void 0).ser(se_GetInvitationsCountCommand).de(de_GetInvitationsCountCommand).build() { static { __name(this, "GetInvitationsCountCommand"); }}; // src/commands/GetMasterAccountCommand.ts var GetMasterAccountCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetMasterAccount", {}).n("SecurityHubClient", "GetMasterAccountCommand").f(void 0, void 0).ser(se_GetMasterAccountCommand).de(de_GetMasterAccountCommand).build() { static { __name(this, "GetMasterAccountCommand"); }}; // src/commands/GetMembersCommand.ts var GetMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetMembers", {}).n("SecurityHubClient", "GetMembersCommand").f(void 0, void 0).ser(se_GetMembersCommand).de(de_GetMembersCommand).build() { static { __name(this, "GetMembersCommand"); }}; // src/commands/GetResourcesStatisticsV2Command.ts var GetResourcesStatisticsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetResourcesStatisticsV2", {}).n("SecurityHubClient", "GetResourcesStatisticsV2Command").f(void 0, void 0).ser(se_GetResourcesStatisticsV2Command).de(de_GetResourcesStatisticsV2Command).build() { static { __name(this, "GetResourcesStatisticsV2Command"); }}; // src/commands/GetResourcesV2Command.ts var GetResourcesV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetResourcesV2", {}).n("SecurityHubClient", "GetResourcesV2Command").f(void 0, void 0).ser(se_GetResourcesV2Command).de(de_GetResourcesV2Command).build() { static { __name(this, "GetResourcesV2Command"); }}; // src/commands/GetSecurityControlDefinitionCommand.ts var GetSecurityControlDefinitionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "GetSecurityControlDefinition", {}).n("SecurityHubClient", "GetSecurityControlDefinitionCommand").f(void 0, void 0).ser(se_GetSecurityControlDefinitionCommand).de(de_GetSecurityControlDefinitionCommand).build() { static { __name(this, "GetSecurityControlDefinitionCommand"); }}; // src/commands/InviteMembersCommand.ts var InviteMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "InviteMembers", {}).n("SecurityHubClient", "InviteMembersCommand").f(void 0, void 0).ser(se_InviteMembersCommand).de(de_InviteMembersCommand).build() { static { __name(this, "InviteMembersCommand"); }}; // src/commands/ListAggregatorsV2Command.ts var ListAggregatorsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListAggregatorsV2", {}).n("SecurityHubClient", "ListAggregatorsV2Command").f(void 0, void 0).ser(se_ListAggregatorsV2Command).de(de_ListAggregatorsV2Command).build() { static { __name(this, "ListAggregatorsV2Command"); }}; // src/commands/ListAutomationRulesCommand.ts var ListAutomationRulesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListAutomationRules", {}).n("SecurityHubClient", "ListAutomationRulesCommand").f(void 0, void 0).ser(se_ListAutomationRulesCommand).de(de_ListAutomationRulesCommand).build() { static { __name(this, "ListAutomationRulesCommand"); }}; // src/commands/ListAutomationRulesV2Command.ts var ListAutomationRulesV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListAutomationRulesV2", {}).n("SecurityHubClient", "ListAutomationRulesV2Command").f(void 0, void 0).ser(se_ListAutomationRulesV2Command).de(de_ListAutomationRulesV2Command).build() { static { __name(this, "ListAutomationRulesV2Command"); }}; // src/commands/ListConfigurationPoliciesCommand.ts var ListConfigurationPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListConfigurationPolicies", {}).n("SecurityHubClient", "ListConfigurationPoliciesCommand").f(void 0, void 0).ser(se_ListConfigurationPoliciesCommand).de(de_ListConfigurationPoliciesCommand).build() { static { __name(this, "ListConfigurationPoliciesCommand"); }}; // src/commands/ListConfigurationPolicyAssociationsCommand.ts var ListConfigurationPolicyAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListConfigurationPolicyAssociations", {}).n("SecurityHubClient", "ListConfigurationPolicyAssociationsCommand").f(void 0, void 0).ser(se_ListConfigurationPolicyAssociationsCommand).de(de_ListConfigurationPolicyAssociationsCommand).build() { static { __name(this, "ListConfigurationPolicyAssociationsCommand"); }}; // src/commands/ListConnectorsV2Command.ts var ListConnectorsV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListConnectorsV2", {}).n("SecurityHubClient", "ListConnectorsV2Command").f(void 0, void 0).ser(se_ListConnectorsV2Command).de(de_ListConnectorsV2Command).build() { static { __name(this, "ListConnectorsV2Command"); }}; // src/commands/ListEnabledProductsForImportCommand.ts var ListEnabledProductsForImportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListEnabledProductsForImport", {}).n("SecurityHubClient", "ListEnabledProductsForImportCommand").f(void 0, void 0).ser(se_ListEnabledProductsForImportCommand).de(de_ListEnabledProductsForImportCommand).build() { static { __name(this, "ListEnabledProductsForImportCommand"); }}; // src/commands/ListFindingAggregatorsCommand.ts var ListFindingAggregatorsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListFindingAggregators", {}).n("SecurityHubClient", "ListFindingAggregatorsCommand").f(void 0, void 0).ser(se_ListFindingAggregatorsCommand).de(de_ListFindingAggregatorsCommand).build() { static { __name(this, "ListFindingAggregatorsCommand"); }}; // src/commands/ListInvitationsCommand.ts var ListInvitationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListInvitations", {}).n("SecurityHubClient", "ListInvitationsCommand").f(void 0, void 0).ser(se_ListInvitationsCommand).de(de_ListInvitationsCommand).build() { static { __name(this, "ListInvitationsCommand"); }}; // src/commands/ListMembersCommand.ts var ListMembersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListMembers", {}).n("SecurityHubClient", "ListMembersCommand").f(void 0, void 0).ser(se_ListMembersCommand).de(de_ListMembersCommand).build() { static { __name(this, "ListMembersCommand"); }}; // src/commands/ListOrganizationAdminAccountsCommand.ts var ListOrganizationAdminAccountsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListOrganizationAdminAccounts", {}).n("SecurityHubClient", "ListOrganizationAdminAccountsCommand").f(void 0, void 0).ser(se_ListOrganizationAdminAccountsCommand).de(de_ListOrganizationAdminAccountsCommand).build() { static { __name(this, "ListOrganizationAdminAccountsCommand"); }}; // src/commands/ListSecurityControlDefinitionsCommand.ts var ListSecurityControlDefinitionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListSecurityControlDefinitions", {}).n("SecurityHubClient", "ListSecurityControlDefinitionsCommand").f(void 0, void 0).ser(se_ListSecurityControlDefinitionsCommand).de(de_ListSecurityControlDefinitionsCommand).build() { static { __name(this, "ListSecurityControlDefinitionsCommand"); }}; // src/commands/ListStandardsControlAssociationsCommand.ts var ListStandardsControlAssociationsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListStandardsControlAssociations", {}).n("SecurityHubClient", "ListStandardsControlAssociationsCommand").f(void 0, void 0).ser(se_ListStandardsControlAssociationsCommand).de(de_ListStandardsControlAssociationsCommand).build() { static { __name(this, "ListStandardsControlAssociationsCommand"); }}; // src/commands/ListTagsForResourceCommand.ts var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "ListTagsForResource", {}).n("SecurityHubClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/StartConfigurationPolicyAssociationCommand.ts var StartConfigurationPolicyAssociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "StartConfigurationPolicyAssociation", {}).n("SecurityHubClient", "StartConfigurationPolicyAssociationCommand").f(void 0, void 0).ser(se_StartConfigurationPolicyAssociationCommand).de(de_StartConfigurationPolicyAssociationCommand).build() { static { __name(this, "StartConfigurationPolicyAssociationCommand"); }}; // src/commands/StartConfigurationPolicyDisassociationCommand.ts var StartConfigurationPolicyDisassociationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "StartConfigurationPolicyDisassociation", {}).n("SecurityHubClient", "StartConfigurationPolicyDisassociationCommand").f(void 0, void 0).ser(se_StartConfigurationPolicyDisassociationCommand).de(de_StartConfigurationPolicyDisassociationCommand).build() { static { __name(this, "StartConfigurationPolicyDisassociationCommand"); }}; // src/commands/TagResourceCommand.ts var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "TagResource", {}).n("SecurityHubClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // src/commands/UntagResourceCommand.ts var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UntagResource", {}).n("SecurityHubClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateActionTargetCommand.ts var UpdateActionTargetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateActionTarget", {}).n("SecurityHubClient", "UpdateActionTargetCommand").f(void 0, void 0).ser(se_UpdateActionTargetCommand).de(de_UpdateActionTargetCommand).build() { static { __name(this, "UpdateActionTargetCommand"); }}; // src/commands/UpdateAggregatorV2Command.ts var UpdateAggregatorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateAggregatorV2", {}).n("SecurityHubClient", "UpdateAggregatorV2Command").f(void 0, void 0).ser(se_UpdateAggregatorV2Command).de(de_UpdateAggregatorV2Command).build() { static { __name(this, "UpdateAggregatorV2Command"); }}; // src/commands/UpdateAutomationRuleV2Command.ts var UpdateAutomationRuleV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateAutomationRuleV2", {}).n("SecurityHubClient", "UpdateAutomationRuleV2Command").f(void 0, void 0).ser(se_UpdateAutomationRuleV2Command).de(de_UpdateAutomationRuleV2Command).build() { static { __name(this, "UpdateAutomationRuleV2Command"); }}; // src/commands/UpdateConfigurationPolicyCommand.ts var UpdateConfigurationPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateConfigurationPolicy", {}).n("SecurityHubClient", "UpdateConfigurationPolicyCommand").f(void 0, void 0).ser(se_UpdateConfigurationPolicyCommand).de(de_UpdateConfigurationPolicyCommand).build() { static { __name(this, "UpdateConfigurationPolicyCommand"); }}; // src/commands/UpdateConnectorV2Command.ts var UpdateConnectorV2Command = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateConnectorV2", {}).n("SecurityHubClient", "UpdateConnectorV2Command").f(UpdateConnectorV2RequestFilterSensitiveLog, void 0).ser(se_UpdateConnectorV2Command).de(de_UpdateConnectorV2Command).build() { static { __name(this, "UpdateConnectorV2Command"); }}; // src/commands/UpdateFindingAggregatorCommand.ts var UpdateFindingAggregatorCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateFindingAggregator", {}).n("SecurityHubClient", "UpdateFindingAggregatorCommand").f(void 0, void 0).ser(se_UpdateFindingAggregatorCommand).de(de_UpdateFindingAggregatorCommand).build() { static { __name(this, "UpdateFindingAggregatorCommand"); }}; // src/commands/UpdateFindingsCommand.ts var UpdateFindingsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateFindings", {}).n("SecurityHubClient", "UpdateFindingsCommand").f(void 0, void 0).ser(se_UpdateFindingsCommand).de(de_UpdateFindingsCommand).build() { static { __name(this, "UpdateFindingsCommand"); }}; // src/commands/UpdateInsightCommand.ts var UpdateInsightCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateInsight", {}).n("SecurityHubClient", "UpdateInsightCommand").f(void 0, void 0).ser(se_UpdateInsightCommand).de(de_UpdateInsightCommand).build() { static { __name(this, "UpdateInsightCommand"); }}; // src/commands/UpdateOrganizationConfigurationCommand.ts var UpdateOrganizationConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateOrganizationConfiguration", {}).n("SecurityHubClient", "UpdateOrganizationConfigurationCommand").f(void 0, void 0).ser(se_UpdateOrganizationConfigurationCommand).de(de_UpdateOrganizationConfigurationCommand).build() { static { __name(this, "UpdateOrganizationConfigurationCommand"); }}; // src/commands/UpdateSecurityControlCommand.ts var UpdateSecurityControlCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateSecurityControl", {}).n("SecurityHubClient", "UpdateSecurityControlCommand").f(void 0, void 0).ser(se_UpdateSecurityControlCommand).de(de_UpdateSecurityControlCommand).build() { static { __name(this, "UpdateSecurityControlCommand"); }}; // src/commands/UpdateSecurityHubConfigurationCommand.ts var UpdateSecurityHubConfigurationCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateSecurityHubConfiguration", {}).n("SecurityHubClient", "UpdateSecurityHubConfigurationCommand").f(void 0, void 0).ser(se_UpdateSecurityHubConfigurationCommand).de(de_UpdateSecurityHubConfigurationCommand).build() { static { __name(this, "UpdateSecurityHubConfigurationCommand"); }}; // src/commands/UpdateStandardsControlCommand.ts var UpdateStandardsControlCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) { return [ (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize), (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions()) ];}).s("SecurityHubAPIService", "UpdateStandardsControl", {}).n("SecurityHubClient", "UpdateStandardsControlCommand").f(void 0, void 0).ser(se_UpdateStandardsControlCommand).de(de_UpdateStandardsControlCommand).build() { static { __name(this, "UpdateStandardsControlCommand"); }}; // src/SecurityHub.tsvar commands = { AcceptAdministratorInvitationCommand, AcceptInvitationCommand, BatchDeleteAutomationRulesCommand, BatchDisableStandardsCommand, BatchEnableStandardsCommand, BatchGetAutomationRulesCommand, BatchGetConfigurationPolicyAssociationsCommand, BatchGetSecurityControlsCommand, BatchGetStandardsControlAssociationsCommand, BatchImportFindingsCommand, BatchUpdateAutomationRulesCommand, BatchUpdateFindingsCommand, BatchUpdateFindingsV2Command, BatchUpdateStandardsControlAssociationsCommand, ConnectorRegistrationsV2Command, CreateActionTargetCommand, CreateAggregatorV2Command, CreateAutomationRuleCommand, CreateAutomationRuleV2Command, CreateConfigurationPolicyCommand, CreateConnectorV2Command, CreateFindingAggregatorCommand, CreateInsightCommand, CreateMembersCommand, CreateTicketV2Command, DeclineInvitationsCommand, DeleteActionTargetCommand, DeleteAggregatorV2Command, DeleteAutomationRuleV2Command, DeleteConfigurationPolicyCommand, DeleteConnectorV2Command, DeleteFindingAggregatorCommand, DeleteInsightCommand, DeleteInvitationsCommand, DeleteMembersCommand, DescribeActionTargetsCommand, DescribeHubCommand, DescribeOrganizationConfigurationCommand, DescribeProductsCommand, DescribeProductsV2Command, DescribeSecurityHubV2Command, DescribeStandardsCommand, DescribeStandardsControlsCommand, DisableImportFindingsForProductCommand, DisableOrganizationAdminAccountCommand, DisableSecurityHubCommand, DisableSecurityHubV2Command, DisassociateFromAdministratorAccountCommand, DisassociateFromMasterAccountCommand, DisassociateMembersCommand, EnableImportFindingsForProductCommand, EnableOrganizationAdminAccountCommand, EnableSecurityHubCommand, EnableSecurityHubV2Command, GetAdministratorAccountCommand, GetAggregatorV2Command, GetAutomationRuleV2Command, GetConfigurationPolicyCommand, GetConfigurationPolicyAssociationCommand, GetConnectorV2Command, GetEnabledStandardsCommand, GetFindingAggregatorCommand, GetFindingHistoryCommand, GetFindingsCommand, GetFindingStatisticsV2Command, GetFindingsV2Command, GetInsightResultsCommand, GetInsightsCommand, GetInvitationsCountCommand, GetMasterAccountCommand, GetMembersCommand, GetResourcesStatisticsV2Command, GetResourcesV2Command, GetSecurityControlDefinitionCommand, InviteMembersCommand, ListAggregatorsV2Command, ListAutomationRulesCommand, ListAutomationRulesV2Command, ListConfigurationPoliciesCommand, ListConfigurationPolicyAssociationsCommand, ListConnectorsV2Command, ListEnabledProductsForImportCommand, ListFindingAggregatorsCommand, ListInvitationsCommand, ListMembersCommand, ListOrganizationAdminAccountsCommand, ListSecurityControlDefinitionsCommand, ListStandardsControlAssociationsCommand, ListTagsForResourceCommand, StartConfigurationPolicyAssociationCommand, StartConfigurationPolicyDisassociationCommand, TagResourceCommand, UntagResourceCommand, UpdateActionTargetCommand, UpdateAggregatorV2Command, UpdateAutomationRuleV2Command, UpdateConfigurationPolicyCommand, UpdateConnectorV2Command, UpdateFindingAggregatorCommand, UpdateFindingsCommand, UpdateInsightCommand, UpdateOrganizationConfigurationCommand, UpdateSecurityControlCommand, UpdateSecurityHubConfigurationCommand, UpdateStandardsControlCommand};var SecurityHub = class extends SecurityHubClient { static { __name(this, "SecurityHub"); }};(0, import_smithy_client.createAggregatedClient)(commands, SecurityHub); // src/pagination/DescribeActionTargetsPaginator.ts var paginateDescribeActionTargets = (0, import_core.createPaginator)(SecurityHubClient, DescribeActionTargetsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeProductsPaginator.ts var paginateDescribeProducts = (0, import_core.createPaginator)(SecurityHubClient, DescribeProductsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeProductsV2Paginator.ts var paginateDescribeProductsV2 = (0, import_core.createPaginator)(SecurityHubClient, DescribeProductsV2Command, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeStandardsControlsPaginator.ts var paginateDescribeStandardsControls = (0, import_core.createPaginator)(SecurityHubClient, DescribeStandardsControlsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeStandardsPaginator.ts var paginateDescribeStandards = (0, import_core.createPaginator)(SecurityHubClient, DescribeStandardsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetEnabledStandardsPaginator.ts var paginateGetEnabledStandards = (0, import_core.createPaginator)(SecurityHubClient, GetEnabledStandardsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetFindingHistoryPaginator.ts var paginateGetFindingHistory = (0, import_core.createPaginator)(SecurityHubClient, GetFindingHistoryCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetFindingsPaginator.ts var paginateGetFindings = (0, import_core.createPaginator)(SecurityHubClient, GetFindingsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetFindingsV2Paginator.ts var paginateGetFindingsV2 = (0, import_core.createPaginator)(SecurityHubClient, GetFindingsV2Command, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetInsightsPaginator.ts var paginateGetInsights = (0, import_core.createPaginator)(SecurityHubClient, GetInsightsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetResourcesV2Paginator.ts var paginateGetResourcesV2 = (0, import_core.createPaginator)(SecurityHubClient, GetResourcesV2Command, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListAggregatorsV2Paginator.ts var paginateListAggregatorsV2 = (0, import_core.createPaginator)(SecurityHubClient, ListAggregatorsV2Command, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListConfigurationPoliciesPaginator.ts var paginateListConfigurationPolicies = (0, import_core.createPaginator)(SecurityHubClient, ListConfigurationPoliciesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListConfigurationPolicyAssociationsPaginator.ts var paginateListConfigurationPolicyAssociations = (0, import_core.createPaginator)(SecurityHubClient, ListConfigurationPolicyAssociationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListEnabledProductsForImportPaginator.ts var paginateListEnabledProductsForImport = (0, import_core.createPaginator)(SecurityHubClient, ListEnabledProductsForImportCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFindingAggregatorsPaginator.ts var paginateListFindingAggregators = (0, import_core.createPaginator)(SecurityHubClient, ListFindingAggregatorsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListInvitationsPaginator.ts var paginateListInvitations = (0, import_core.createPaginator)(SecurityHubClient, ListInvitationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListMembersPaginator.ts var paginateListMembers = (0, import_core.createPaginator)(SecurityHubClient, ListMembersCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListOrganizationAdminAccountsPaginator.ts var paginateListOrganizationAdminAccounts = (0, import_core.createPaginator)(SecurityHubClient, ListOrganizationAdminAccountsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListSecurityControlDefinitionsPaginator.ts var paginateListSecurityControlDefinitions = (0, import_core.createPaginator)(SecurityHubClient, ListSecurityControlDefinitionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListStandardsControlAssociationsPaginator.ts var paginateListStandardsControlAssociations = (0, import_core.createPaginator)(SecurityHubClient, ListStandardsControlAssociationsCommand, "NextToken", "NextToken", "MaxResults"); // src/models/models_1.tsvar AwsIamAccessKeyStatus = { ACTIVE: "Active", INACTIVE: "Inactive"};var AwsS3BucketNotificationConfigurationS3KeyFilterRuleName = { PREFIX: "Prefix", SUFFIX: "Suffix"};var ComplianceStatus = { FAILED: "FAILED", NOT_AVAILABLE: "NOT_AVAILABLE", PASSED: "PASSED", WARNING: "WARNING"};var ConnectionDirection = { INBOUND: "INBOUND", OUTBOUND: "OUTBOUND"};var MalwareState = { OBSERVED: "OBSERVED", REMOVAL_FAILED: "REMOVAL_FAILED", REMOVED: "REMOVED"};var MalwareType = { ADWARE: "ADWARE", BLENDED_THREAT: "BLENDED_THREAT", BOTNET_AGENT: "BOTNET_AGENT", COIN_MINER: "COIN_MINER", EXPLOIT_KIT: "EXPLOIT_KIT", KEYLOGGER: "KEYLOGGER", MACRO: "MACRO", POTENTIALLY_UNWANTED: "POTENTIALLY_UNWANTED", RANSOMWARE: "RANSOMWARE", REMOTE_ACCESS: "REMOTE_ACCESS", ROOTKIT: "ROOTKIT", SPYWARE: "SPYWARE", TROJAN: "TROJAN", VIRUS: "VIRUS", WORM: "WORM"};var NetworkDirection = { IN: "IN", OUT: "OUT"};var RecordState = { ACTIVE: "ACTIVE", ARCHIVED: "ARCHIVED"};// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { SecurityHubServiceException, __Client, SecurityHubClient, SecurityHub, $Command, AcceptAdministratorInvitationCommand, AcceptInvitationCommand, BatchDeleteAutomationRulesCommand, BatchDisableStandardsCommand, BatchEnableStandardsCommand, BatchGetAutomationRulesCommand, BatchGetConfigurationPolicyAssociationsCommand, BatchGetSecurityControlsCommand, BatchGetStandardsControlAssociationsCommand, BatchImportFindingsCommand, BatchUpdateAutomationRulesCommand, BatchUpdateFindingsCommand, BatchUpdateFindingsV2Command, BatchUpdateStandardsControlAssociationsCommand, ConnectorRegistrationsV2Command, CreateActionTargetCommand, CreateAggregatorV2Command, CreateAutomationRuleCommand, CreateAutomationRuleV2Command, CreateConfigurationPolicyCommand, CreateConnectorV2Command, CreateFindingAggregatorCommand, CreateInsightCommand, CreateMembersCommand, CreateTicketV2Command, DeclineInvitationsCommand, DeleteActionTargetCommand, DeleteAggregatorV2Command, DeleteAutomationRuleV2Command, DeleteConfigurationPolicyCommand, DeleteConnectorV2Command, DeleteFindingAggregatorCommand, DeleteInsightCommand, DeleteInvitationsCommand, DeleteMembersCommand, DescribeActionTargetsCommand, DescribeHubCommand, DescribeOrganizationConfigurationCommand, DescribeProductsCommand, DescribeProductsV2Command, DescribeSecurityHubV2Command, DescribeStandardsCommand, DescribeStandardsControlsCommand, DisableImportFindingsForProductCommand, DisableOrganizationAdminAccountCommand, DisableSecurityHubCommand, DisableSecurityHubV2Command, DisassociateFromAdministratorAccountCommand, DisassociateFromMasterAccountCommand, DisassociateMembersCommand, EnableImportFindingsForProductCommand, EnableOrganizationAdminAccountCommand, EnableSecurityHubCommand, EnableSecurityHubV2Command, GetAdministratorAccountCommand, GetAggregatorV2Command, GetAutomationRuleV2Command, GetConfigurationPolicyAssociationCommand, GetConfigurationPolicyCommand, GetConnectorV2Command, GetEnabledStandardsCommand, GetFindingAggregatorCommand, GetFindingHistoryCommand, GetFindingStatisticsV2Command, GetFindingsCommand, GetFindingsV2Command, GetInsightResultsCommand, GetInsightsCommand, GetInvitationsCountCommand, GetMasterAccountCommand, GetMembersCommand, GetResourcesStatisticsV2Command, GetResourcesV2Command, GetSecurityControlDefinitionCommand, InviteMembersCommand, ListAggregatorsV2Command, ListAutomationRulesCommand, ListAutomationRulesV2Command, ListConfigurationPoliciesCommand, ListConfigurationPolicyAssociationsCommand, ListConnectorsV2Command, ListEnabledProductsForImportCommand, ListFindingAggregatorsCommand, ListInvitationsCommand, ListMembersCommand, ListOrganizationAdminAccountsCommand, ListSecurityControlDefinitionsCommand, ListStandardsControlAssociationsCommand, ListTagsForResourceCommand, StartConfigurationPolicyAssociationCommand, StartConfigurationPolicyDisassociationCommand, TagResourceCommand, UntagResourceCommand, UpdateActionTargetCommand, UpdateAggregatorV2Command, UpdateAutomationRuleV2Command, UpdateConfigurationPolicyCommand, UpdateConnectorV2Command, UpdateFindingAggregatorCommand, UpdateFindingsCommand, UpdateInsightCommand, UpdateOrganizationConfigurationCommand, UpdateSecurityControlCommand, UpdateSecurityHubConfigurationCommand, UpdateStandardsControlCommand, paginateDescribeActionTargets, paginateDescribeProducts, paginateDescribeProductsV2, paginateDescribeStandardsControls, paginateDescribeStandards, paginateGetEnabledStandards, paginateGetFindingHistory, paginateGetFindings, paginateGetFindingsV2, paginateGetInsights, paginateGetResourcesV2, paginateListAggregatorsV2, paginateListConfigurationPolicies, paginateListConfigurationPolicyAssociations, paginateListEnabledProductsForImport, paginateListFindingAggregators, paginateListInvitations, paginateListMembers, paginateListOrganizationAdminAccounts, paginateListSecurityControlDefinitions, paginateListStandardsControlAssociations, InternalException, InvalidAccessException, InvalidInputException, LimitExceededException, ResourceNotFoundException, AccessDeniedException, SeverityLabel, VerificationState, WorkflowStatus, AutomationRulesActionType, ActorSessionMfaStatus, AdminStatus, AllowedOperators, ConfigurationPolicyAssociationStatus, AssociationType, AssociationStatus, AutoEnableStandards, AutomationRulesActionTypeV2, StringFilterComparison, DateRangeUnit, MapFilterComparison, RuleStatus, RuleStatusV2, AwsIamAccessKeyStatus, AwsS3BucketNotificationConfigurationS3KeyFilterRuleName, ComplianceStatus, ConnectionDirection, MalwareState, MalwareType, NetworkDirection, RecordState, Partition, ThreatIntelIndicatorCategory, ThreatIntelIndicatorType, VulnerabilityExploitAvailable, VulnerabilityFixAvailable, WorkflowState, StandardsControlsUpdatable, StandardsStatus, StatusReasonCode, Target, TargetType, ParameterValue, ParameterValueType, ControlStatus, SeverityRating, UpdateStatus, UnprocessedErrorCode, BatchUpdateFindingsV2UnprocessedFindingErrorCode, ConflictException, InternalServerException, ThrottlingException, ValidationException, OcsfBooleanField, OcsfDateField, OcsfMapField, OcsfNumberField, OcsfStringField, ConfigurationOptions, ConnectorAuthStatus, ConnectorProviderName, ConnectorStatus, ControlFindingGenerator, ResourceConflictException, Criteria, Policy, ProviderConfiguration, SecurityControlProperty, OrganizationConfigurationConfigurationType, OrganizationConfigurationStatus, IntegrationType, IntegrationV2Type, SecurityHubFeature, FindingHistoryUpdateSourceType, ProviderDetail, SortOrder, ServiceNowProviderConfigurationFilterSensitiveLog, ProviderConfigurationFilterSensitiveLog, CreateConnectorV2RequestFilterSensitiveLog, GroupByField, ResourcesDateField, ResourcesMapField, ResourcesNumberField, ResourcesStringField, ResourceGroupByField, ResourceCategory, RegionAvailabilityStatus, ProviderUpdateConfiguration, ResourceInUseException, UpdateConnectorV2RequestFilterSensitiveLog});