File Explorer

/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 /.

2 dirs
3 files
index.js374 KB · 8663 lines
"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});