File Explorer

/var/runtime/node_modules/@aws-sdk/client-guardduty/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.js329 KB · 7428 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,  AccountDetailFilterSensitiveLog: () => AccountDetailFilterSensitiveLog,  ActionFilterSensitiveLog: () => ActionFilterSensitiveLog,  AdminStatus: () => AdminStatus,  ArchiveFindingsCommand: () => ArchiveFindingsCommand,  AutoEnableMembers: () => AutoEnableMembers,  AwsApiCallActionFilterSensitiveLog: () => AwsApiCallActionFilterSensitiveLog,  BadRequestException: () => BadRequestException,  ClusterStatus: () => ClusterStatus,  ConflictException: () => ConflictException,  CoverageFilterCriterionKey: () => CoverageFilterCriterionKey,  CoverageSortKey: () => CoverageSortKey,  CoverageStatisticsType: () => CoverageStatisticsType,  CoverageStatus: () => CoverageStatus,  CreateDetectorCommand: () => CreateDetectorCommand,  CreateFilterCommand: () => CreateFilterCommand,  CreateIPSetCommand: () => CreateIPSetCommand,  CreateMalwareProtectionPlanCommand: () => CreateMalwareProtectionPlanCommand,  CreateMembersCommand: () => CreateMembersCommand,  CreateMembersRequestFilterSensitiveLog: () => CreateMembersRequestFilterSensitiveLog,  CreatePublishingDestinationCommand: () => CreatePublishingDestinationCommand,  CreateSampleFindingsCommand: () => CreateSampleFindingsCommand,  CreateThreatEntitySetCommand: () => CreateThreatEntitySetCommand,  CreateThreatIntelSetCommand: () => CreateThreatIntelSetCommand,  CreateTrustedEntitySetCommand: () => CreateTrustedEntitySetCommand,  CriterionKey: () => CriterionKey,  DataSource: () => DataSource,  DataSourceStatus: () => DataSourceStatus,  DeclineInvitationsCommand: () => DeclineInvitationsCommand,  DeleteDetectorCommand: () => DeleteDetectorCommand,  DeleteFilterCommand: () => DeleteFilterCommand,  DeleteIPSetCommand: () => DeleteIPSetCommand,  DeleteInvitationsCommand: () => DeleteInvitationsCommand,  DeleteMalwareProtectionPlanCommand: () => DeleteMalwareProtectionPlanCommand,  DeleteMembersCommand: () => DeleteMembersCommand,  DeletePublishingDestinationCommand: () => DeletePublishingDestinationCommand,  DeleteThreatEntitySetCommand: () => DeleteThreatEntitySetCommand,  DeleteThreatIntelSetCommand: () => DeleteThreatIntelSetCommand,  DeleteTrustedEntitySetCommand: () => DeleteTrustedEntitySetCommand,  DescribeMalwareScansCommand: () => DescribeMalwareScansCommand,  DescribeOrganizationConfigurationCommand: () => DescribeOrganizationConfigurationCommand,  DescribePublishingDestinationCommand: () => DescribePublishingDestinationCommand,  DestinationType: () => DestinationType,  DetectionFilterSensitiveLog: () => DetectionFilterSensitiveLog,  DetectorFeature: () => DetectorFeature,  DetectorFeatureResult: () => DetectorFeatureResult,  DetectorStatus: () => DetectorStatus,  DisableOrganizationAdminAccountCommand: () => DisableOrganizationAdminAccountCommand,  DisassociateFromAdministratorAccountCommand: () => DisassociateFromAdministratorAccountCommand,  DisassociateFromMasterAccountCommand: () => DisassociateFromMasterAccountCommand,  DisassociateMembersCommand: () => DisassociateMembersCommand,  EbsSnapshotPreservation: () => EbsSnapshotPreservation,  Ec2NetworkInterfaceFilterSensitiveLog: () => Ec2NetworkInterfaceFilterSensitiveLog,  EnableOrganizationAdminAccountCommand: () => EnableOrganizationAdminAccountCommand,  FeatureAdditionalConfiguration: () => FeatureAdditionalConfiguration,  FeatureStatus: () => FeatureStatus,  Feedback: () => Feedback,  FilterAction: () => FilterAction,  FindingFilterSensitiveLog: () => FindingFilterSensitiveLog,  FindingPublishingFrequency: () => FindingPublishingFrequency,  FindingResourceType: () => FindingResourceType,  FindingStatisticType: () => FindingStatisticType,  FreeTrialFeatureResult: () => FreeTrialFeatureResult,  GetAdministratorAccountCommand: () => GetAdministratorAccountCommand,  GetCoverageStatisticsCommand: () => GetCoverageStatisticsCommand,  GetDetectorCommand: () => GetDetectorCommand,  GetFilterCommand: () => GetFilterCommand,  GetFindingsCommand: () => GetFindingsCommand,  GetFindingsResponseFilterSensitiveLog: () => GetFindingsResponseFilterSensitiveLog,  GetFindingsStatisticsCommand: () => GetFindingsStatisticsCommand,  GetIPSetCommand: () => GetIPSetCommand,  GetInvitationsCountCommand: () => GetInvitationsCountCommand,  GetMalwareProtectionPlanCommand: () => GetMalwareProtectionPlanCommand,  GetMalwareScanSettingsCommand: () => GetMalwareScanSettingsCommand,  GetMasterAccountCommand: () => GetMasterAccountCommand,  GetMemberDetectorsCommand: () => GetMemberDetectorsCommand,  GetMembersCommand: () => GetMembersCommand,  GetMembersResponseFilterSensitiveLog: () => GetMembersResponseFilterSensitiveLog,  GetOrganizationStatisticsCommand: () => GetOrganizationStatisticsCommand,  GetRemainingFreeTrialDaysCommand: () => GetRemainingFreeTrialDaysCommand,  GetThreatEntitySetCommand: () => GetThreatEntitySetCommand,  GetThreatIntelSetCommand: () => GetThreatIntelSetCommand,  GetTrustedEntitySetCommand: () => GetTrustedEntitySetCommand,  GetUsageStatisticsCommand: () => GetUsageStatisticsCommand,  GroupByType: () => GroupByType,  GuardDuty: () => GuardDuty,  GuardDutyClient: () => GuardDutyClient,  GuardDutyServiceException: () => GuardDutyServiceException,  IndicatorType: () => IndicatorType,  InstanceDetailsFilterSensitiveLog: () => InstanceDetailsFilterSensitiveLog,  InternalServerErrorException: () => InternalServerErrorException,  InviteMembersCommand: () => InviteMembersCommand,  IpSetFormat: () => IpSetFormat,  IpSetStatus: () => IpSetStatus,  KubernetesApiCallActionFilterSensitiveLog: () => KubernetesApiCallActionFilterSensitiveLog,  KubernetesResourcesTypes: () => KubernetesResourcesTypes,  ListCoverageCommand: () => ListCoverageCommand,  ListDetectorsCommand: () => ListDetectorsCommand,  ListFiltersCommand: () => ListFiltersCommand,  ListFindingsCommand: () => ListFindingsCommand,  ListIPSetsCommand: () => ListIPSetsCommand,  ListInvitationsCommand: () => ListInvitationsCommand,  ListMalwareProtectionPlansCommand: () => ListMalwareProtectionPlansCommand,  ListMembersCommand: () => ListMembersCommand,  ListMembersResponseFilterSensitiveLog: () => ListMembersResponseFilterSensitiveLog,  ListOrganizationAdminAccountsCommand: () => ListOrganizationAdminAccountsCommand,  ListPublishingDestinationsCommand: () => ListPublishingDestinationsCommand,  ListTagsForResourceCommand: () => ListTagsForResourceCommand,  ListThreatEntitySetsCommand: () => ListThreatEntitySetsCommand,  ListThreatIntelSetsCommand: () => ListThreatIntelSetsCommand,  ListTrustedEntitySetsCommand: () => ListTrustedEntitySetsCommand,  LocalIpDetailsFilterSensitiveLog: () => LocalIpDetailsFilterSensitiveLog,  MalwareProtectionPlanStatus: () => MalwareProtectionPlanStatus,  MalwareProtectionPlanTaggingActionStatus: () => MalwareProtectionPlanTaggingActionStatus,  ManagementType: () => ManagementType,  MemberFilterSensitiveLog: () => MemberFilterSensitiveLog,  MfaStatus: () => MfaStatus,  NetworkConnectionActionFilterSensitiveLog: () => NetworkConnectionActionFilterSensitiveLog,  NetworkDirection: () => NetworkDirection,  NetworkInterfaceFilterSensitiveLog: () => NetworkInterfaceFilterSensitiveLog,  OrderBy: () => OrderBy,  OrgFeature: () => OrgFeature,  OrgFeatureAdditionalConfiguration: () => OrgFeatureAdditionalConfiguration,  OrgFeatureStatus: () => OrgFeatureStatus,  PortProbeActionFilterSensitiveLog: () => PortProbeActionFilterSensitiveLog,  PortProbeDetailFilterSensitiveLog: () => PortProbeDetailFilterSensitiveLog,  PrivateIpAddressDetailsFilterSensitiveLog: () => PrivateIpAddressDetailsFilterSensitiveLog,  ProfileSubtype: () => ProfileSubtype,  ProfileType: () => ProfileType,  PublicAccessStatus: () => PublicAccessStatus,  PublicAclIgnoreBehavior: () => PublicAclIgnoreBehavior,  PublicBucketRestrictBehavior: () => PublicBucketRestrictBehavior,  PublishingStatus: () => PublishingStatus,  RdsLoginAttemptActionFilterSensitiveLog: () => RdsLoginAttemptActionFilterSensitiveLog,  RemoteIpDetailsFilterSensitiveLog: () => RemoteIpDetailsFilterSensitiveLog,  ResourceDataFilterSensitiveLog: () => ResourceDataFilterSensitiveLog,  ResourceFilterSensitiveLog: () => ResourceFilterSensitiveLog,  ResourceNotFoundException: () => ResourceNotFoundException,  ResourceType: () => ResourceType,  ResourceV2FilterSensitiveLog: () => ResourceV2FilterSensitiveLog,  ScanCriterionKey: () => ScanCriterionKey,  ScanResult: () => ScanResult,  ScanStatus: () => ScanStatus,  ScanType: () => ScanType,  SequenceFilterSensitiveLog: () => SequenceFilterSensitiveLog,  ServiceFilterSensitiveLog: () => ServiceFilterSensitiveLog,  SignalType: () => SignalType,  StartMalwareScanCommand: () => StartMalwareScanCommand,  StartMonitoringMembersCommand: () => StartMonitoringMembersCommand,  StopMonitoringMembersCommand: () => StopMonitoringMembersCommand,  TagResourceCommand: () => TagResourceCommand,  ThreatEntitySetFormat: () => ThreatEntitySetFormat,  ThreatEntitySetStatus: () => ThreatEntitySetStatus,  ThreatIntelSetFormat: () => ThreatIntelSetFormat,  ThreatIntelSetStatus: () => ThreatIntelSetStatus,  TrustedEntitySetFormat: () => TrustedEntitySetFormat,  TrustedEntitySetStatus: () => TrustedEntitySetStatus,  UnarchiveFindingsCommand: () => UnarchiveFindingsCommand,  UntagResourceCommand: () => UntagResourceCommand,  UpdateDetectorCommand: () => UpdateDetectorCommand,  UpdateFilterCommand: () => UpdateFilterCommand,  UpdateFindingsFeedbackCommand: () => UpdateFindingsFeedbackCommand,  UpdateIPSetCommand: () => UpdateIPSetCommand,  UpdateMalwareProtectionPlanCommand: () => UpdateMalwareProtectionPlanCommand,  UpdateMalwareScanSettingsCommand: () => UpdateMalwareScanSettingsCommand,  UpdateMemberDetectorsCommand: () => UpdateMemberDetectorsCommand,  UpdateOrganizationConfigurationCommand: () => UpdateOrganizationConfigurationCommand,  UpdatePublishingDestinationCommand: () => UpdatePublishingDestinationCommand,  UpdateThreatEntitySetCommand: () => UpdateThreatEntitySetCommand,  UpdateThreatIntelSetCommand: () => UpdateThreatIntelSetCommand,  UpdateTrustedEntitySetCommand: () => UpdateTrustedEntitySetCommand,  UsageFeature: () => UsageFeature,  UsageStatisticType: () => UsageStatisticType,  __Client: () => import_smithy_client.Client,  paginateDescribeMalwareScans: () => paginateDescribeMalwareScans,  paginateDescribeOrganizationConfiguration: () => paginateDescribeOrganizationConfiguration,  paginateGetUsageStatistics: () => paginateGetUsageStatistics,  paginateListCoverage: () => paginateListCoverage,  paginateListDetectors: () => paginateListDetectors,  paginateListFilters: () => paginateListFilters,  paginateListFindings: () => paginateListFindings,  paginateListIPSets: () => paginateListIPSets,  paginateListInvitations: () => paginateListInvitations,  paginateListMembers: () => paginateListMembers,  paginateListOrganizationAdminAccounts: () => paginateListOrganizationAdminAccounts,  paginateListPublishingDestinations: () => paginateListPublishingDestinations,  paginateListThreatEntitySets: () => paginateListThreatEntitySets,  paginateListThreatIntelSets: () => paginateListThreatIntelSets,  paginateListTrustedEntitySets: () => paginateListTrustedEntitySets});module.exports = __toCommonJS(index_exports); // src/GuardDutyClient.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: "guardduty"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/GuardDutyClient.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/GuardDutyClient.tsvar GuardDutyClient = class extends import_smithy_client.Client {  static {    __name(this, "GuardDutyClient");  }  /**   * The resolved configuration of GuardDutyClient class. This is resolved and normalized from the {@link GuardDutyClientConfig | 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.defaultGuardDutyHttpAuthSchemeParametersProvider,        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/GuardDuty.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/GuardDutyServiceException.ts var GuardDutyServiceException = class _GuardDutyServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "GuardDutyServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _GuardDutyServiceException.prototype);  }}; // src/models/models_0.ts var BadRequestException = class _BadRequestException extends GuardDutyServiceException {  static {    __name(this, "BadRequestException");  }  name = "BadRequestException";  $fault = "client";  /**   * <p>The error message.</p>   * @public   */  Message;  /**   * <p>The error type.</p>   * @public   */  Type;  /**   * @internal   */  constructor(opts) {    super({      name: "BadRequestException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _BadRequestException.prototype);    this.Message = opts.Message;    this.Type = opts.Type;  }};var InternalServerErrorException = class _InternalServerErrorException extends GuardDutyServiceException {  static {    __name(this, "InternalServerErrorException");  }  name = "InternalServerErrorException";  $fault = "server";  /**   * <p>The error message.</p>   * @public   */  Message;  /**   * <p>The error type.</p>   * @public   */  Type;  /**   * @internal   */  constructor(opts) {    super({      name: "InternalServerErrorException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _InternalServerErrorException.prototype);    this.Message = opts.Message;    this.Type = opts.Type;  }};var AccessDeniedException = class _AccessDeniedException extends GuardDutyServiceException {  static {    __name(this, "AccessDeniedException");  }  name = "AccessDeniedException";  $fault = "client";  /**   * <p>The error message.</p>   * @public   */  Message;  /**   * <p>The error type.</p>   * @public   */  Type;  /**   * @internal   */  constructor(opts) {    super({      name: "AccessDeniedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _AccessDeniedException.prototype);    this.Message = opts.Message;    this.Type = opts.Type;  }};var FreeTrialFeatureResult = {  CLOUD_TRAIL: "CLOUD_TRAIL",  DNS_LOGS: "DNS_LOGS",  EBS_MALWARE_PROTECTION: "EBS_MALWARE_PROTECTION",  EC2_RUNTIME_MONITORING: "EC2_RUNTIME_MONITORING",  EKS_AUDIT_LOGS: "EKS_AUDIT_LOGS",  EKS_RUNTIME_MONITORING: "EKS_RUNTIME_MONITORING",  FARGATE_RUNTIME_MONITORING: "FARGATE_RUNTIME_MONITORING",  FLOW_LOGS: "FLOW_LOGS",  LAMBDA_NETWORK_LOGS: "LAMBDA_NETWORK_LOGS",  RDS_LOGIN_EVENTS: "RDS_LOGIN_EVENTS",  S3_DATA_EVENTS: "S3_DATA_EVENTS"};var MfaStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var AdminStatus = {  DISABLE_IN_PROGRESS: "DISABLE_IN_PROGRESS",  ENABLED: "ENABLED"};var ProfileSubtype = {  FREQUENT: "FREQUENT",  INFREQUENT: "INFREQUENT",  RARE: "RARE",  UNSEEN: "UNSEEN"};var ProfileType = {  FREQUENCY: "FREQUENCY"};var AutoEnableMembers = {  ALL: "ALL",  NEW: "NEW",  NONE: "NONE"};var DataSourceStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var ClusterStatus = {  ACTIVE: "ACTIVE",  CREATING: "CREATING",  DELETING: "DELETING",  FAILED: "FAILED",  PENDING: "PENDING",  UPDATING: "UPDATING"};var ConflictException = class _ConflictException extends GuardDutyServiceException {  static {    __name(this, "ConflictException");  }  name = "ConflictException";  $fault = "client";  /**   * <p>The error message.</p>   * @public   */  Message;  /**   * <p>The error type.</p>   * @public   */  Type;  /**   * @internal   */  constructor(opts) {    super({      name: "ConflictException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ConflictException.prototype);    this.Message = opts.Message;    this.Type = opts.Type;  }};var CoverageStatus = {  HEALTHY: "HEALTHY",  UNHEALTHY: "UNHEALTHY"};var ResourceType = {  EC2: "EC2",  ECS: "ECS",  EKS: "EKS"};var ManagementType = {  AUTO_MANAGED: "AUTO_MANAGED",  DISABLED: "DISABLED",  MANUAL: "MANUAL"};var CoverageFilterCriterionKey = {  ACCOUNT_ID: "ACCOUNT_ID",  ADDON_VERSION: "ADDON_VERSION",  AGENT_VERSION: "AGENT_VERSION",  CLUSTER_ARN: "CLUSTER_ARN",  CLUSTER_NAME: "CLUSTER_NAME",  COVERAGE_STATUS: "COVERAGE_STATUS",  ECS_CLUSTER_NAME: "ECS_CLUSTER_NAME",  EKS_CLUSTER_NAME: "EKS_CLUSTER_NAME",  INSTANCE_ID: "INSTANCE_ID",  MANAGEMENT_TYPE: "MANAGEMENT_TYPE",  RESOURCE_TYPE: "RESOURCE_TYPE"};var CoverageSortKey = {  ACCOUNT_ID: "ACCOUNT_ID",  ADDON_VERSION: "ADDON_VERSION",  CLUSTER_NAME: "CLUSTER_NAME",  COVERAGE_STATUS: "COVERAGE_STATUS",  ECS_CLUSTER_NAME: "ECS_CLUSTER_NAME",  EKS_CLUSTER_NAME: "EKS_CLUSTER_NAME",  INSTANCE_ID: "INSTANCE_ID",  ISSUE: "ISSUE",  UPDATED_AT: "UPDATED_AT"};var OrderBy = {  ASC: "ASC",  DESC: "DESC"};var CoverageStatisticsType = {  COUNT_BY_COVERAGE_STATUS: "COUNT_BY_COVERAGE_STATUS",  COUNT_BY_RESOURCE_TYPE: "COUNT_BY_RESOURCE_TYPE"};var FeatureAdditionalConfiguration = {  EC2_AGENT_MANAGEMENT: "EC2_AGENT_MANAGEMENT",  ECS_FARGATE_AGENT_MANAGEMENT: "ECS_FARGATE_AGENT_MANAGEMENT",  EKS_ADDON_MANAGEMENT: "EKS_ADDON_MANAGEMENT"};var FeatureStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var DetectorFeature = {  EBS_MALWARE_PROTECTION: "EBS_MALWARE_PROTECTION",  EKS_AUDIT_LOGS: "EKS_AUDIT_LOGS",  EKS_RUNTIME_MONITORING: "EKS_RUNTIME_MONITORING",  LAMBDA_NETWORK_LOGS: "LAMBDA_NETWORK_LOGS",  RDS_LOGIN_EVENTS: "RDS_LOGIN_EVENTS",  RUNTIME_MONITORING: "RUNTIME_MONITORING",  S3_DATA_EVENTS: "S3_DATA_EVENTS"};var FindingPublishingFrequency = {  FIFTEEN_MINUTES: "FIFTEEN_MINUTES",  ONE_HOUR: "ONE_HOUR",  SIX_HOURS: "SIX_HOURS"};var FilterAction = {  ARCHIVE: "ARCHIVE",  NOOP: "NOOP"};var IpSetFormat = {  ALIEN_VAULT: "ALIEN_VAULT",  FIRE_EYE: "FIRE_EYE",  OTX_CSV: "OTX_CSV",  PROOF_POINT: "PROOF_POINT",  STIX: "STIX",  TXT: "TXT"};var MalwareProtectionPlanTaggingActionStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var DestinationType = {  S3: "S3"};var ThreatEntitySetFormat = {  ALIEN_VAULT: "ALIEN_VAULT",  FIRE_EYE: "FIRE_EYE",  OTX_CSV: "OTX_CSV",  PROOF_POINT: "PROOF_POINT",  STIX: "STIX",  TXT: "TXT"};var ThreatIntelSetFormat = {  ALIEN_VAULT: "ALIEN_VAULT",  FIRE_EYE: "FIRE_EYE",  OTX_CSV: "OTX_CSV",  PROOF_POINT: "PROOF_POINT",  STIX: "STIX",  TXT: "TXT"};var TrustedEntitySetFormat = {  ALIEN_VAULT: "ALIEN_VAULT",  FIRE_EYE: "FIRE_EYE",  OTX_CSV: "OTX_CSV",  PROOF_POINT: "PROOF_POINT",  STIX: "STIX",  TXT: "TXT"};var CriterionKey = {  ACCOUNT_ID: "ACCOUNT_ID",  EC2_INSTANCE_ARN: "EC2_INSTANCE_ARN",  GUARDDUTY_FINDING_ID: "GUARDDUTY_FINDING_ID",  SCAN_ID: "SCAN_ID",  SCAN_START_TIME: "SCAN_START_TIME",  SCAN_STATUS: "SCAN_STATUS",  SCAN_TYPE: "SCAN_TYPE"};var DataSource = {  CLOUD_TRAIL: "CLOUD_TRAIL",  DNS_LOGS: "DNS_LOGS",  EC2_MALWARE_SCAN: "EC2_MALWARE_SCAN",  FLOW_LOGS: "FLOW_LOGS",  KUBERNETES_AUDIT_LOGS: "KUBERNETES_AUDIT_LOGS",  S3_LOGS: "S3_LOGS"};var ResourceNotFoundException = class _ResourceNotFoundException extends GuardDutyServiceException {  static {    __name(this, "ResourceNotFoundException");  }  name = "ResourceNotFoundException";  $fault = "client";  /**   * <p>The error message.</p>   * @public   */  Message;  /**   * <p>The error type.</p>   * @public   */  Type;  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceNotFoundException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceNotFoundException.prototype);    this.Message = opts.Message;    this.Type = opts.Type;  }};var ScanResult = {  CLEAN: "CLEAN",  INFECTED: "INFECTED"};var ScanStatus = {  COMPLETED: "COMPLETED",  FAILED: "FAILED",  RUNNING: "RUNNING",  SKIPPED: "SKIPPED"};var ScanType = {  GUARDDUTY_INITIATED: "GUARDDUTY_INITIATED",  ON_DEMAND: "ON_DEMAND"};var OrgFeatureStatus = {  ALL: "ALL",  NEW: "NEW",  NONE: "NONE"};var OrgFeatureAdditionalConfiguration = {  EC2_AGENT_MANAGEMENT: "EC2_AGENT_MANAGEMENT",  ECS_FARGATE_AGENT_MANAGEMENT: "ECS_FARGATE_AGENT_MANAGEMENT",  EKS_ADDON_MANAGEMENT: "EKS_ADDON_MANAGEMENT"};var OrgFeature = {  EBS_MALWARE_PROTECTION: "EBS_MALWARE_PROTECTION",  EKS_AUDIT_LOGS: "EKS_AUDIT_LOGS",  EKS_RUNTIME_MONITORING: "EKS_RUNTIME_MONITORING",  LAMBDA_NETWORK_LOGS: "LAMBDA_NETWORK_LOGS",  RDS_LOGIN_EVENTS: "RDS_LOGIN_EVENTS",  RUNTIME_MONITORING: "RUNTIME_MONITORING",  S3_DATA_EVENTS: "S3_DATA_EVENTS"};var PublishingStatus = {  PENDING_VERIFICATION: "PENDING_VERIFICATION",  PUBLISHING: "PUBLISHING",  STOPPED: "STOPPED",  UNABLE_TO_PUBLISH_FIX_DESTINATION_PROPERTY: "UNABLE_TO_PUBLISH_FIX_DESTINATION_PROPERTY"};var NetworkDirection = {  INBOUND: "INBOUND",  OUTBOUND: "OUTBOUND"};var KubernetesResourcesTypes = {  CRONJOBS: "CRONJOBS",  DAEMONSETS: "DAEMONSETS",  DEPLOYMENTS: "DEPLOYMENTS",  JOBS: "JOBS",  PODS: "PODS",  REPLICASETS: "REPLICASETS",  REPLICATIONCONTROLLERS: "REPLICATIONCONTROLLERS",  STATEFULSETS: "STATEFULSETS"};var PublicAccessStatus = {  ALLOWED: "ALLOWED",  BLOCKED: "BLOCKED"};var PublicAclIgnoreBehavior = {  IGNORED: "IGNORED",  NOT_IGNORED: "NOT_IGNORED"};var PublicBucketRestrictBehavior = {  NOT_RESTRICTED: "NOT_RESTRICTED",  RESTRICTED: "RESTRICTED"};var FindingResourceType = {  ACCESS_KEY: "ACCESS_KEY",  CONTAINER: "CONTAINER",  EC2_INSTANCE: "EC2_INSTANCE",  EC2_NETWORK_INTERFACE: "EC2_NETWORK_INTERFACE",  EKS_CLUSTER: "EKS_CLUSTER",  KUBERNETES_WORKLOAD: "KUBERNETES_WORKLOAD",  S3_BUCKET: "S3_BUCKET",  S3_OBJECT: "S3_OBJECT"};var IndicatorType = {  ATTACK_TACTIC: "ATTACK_TACTIC",  ATTACK_TECHNIQUE: "ATTACK_TECHNIQUE",  CRYPTOMINING_DOMAIN: "CRYPTOMINING_DOMAIN",  CRYPTOMINING_IP: "CRYPTOMINING_IP",  CRYPTOMINING_PROCESS: "CRYPTOMINING_PROCESS",  HIGH_RISK_API: "HIGH_RISK_API",  MALICIOUS_DOMAIN: "MALICIOUS_DOMAIN",  MALICIOUS_IP: "MALICIOUS_IP",  MALICIOUS_PROCESS: "MALICIOUS_PROCESS",  SUSPICIOUS_NETWORK: "SUSPICIOUS_NETWORK",  SUSPICIOUS_PROCESS: "SUSPICIOUS_PROCESS",  SUSPICIOUS_USER_AGENT: "SUSPICIOUS_USER_AGENT",  TOR_IP: "TOR_IP",  UNUSUAL_API_FOR_ACCOUNT: "UNUSUAL_API_FOR_ACCOUNT",  UNUSUAL_ASN_FOR_ACCOUNT: "UNUSUAL_ASN_FOR_ACCOUNT",  UNUSUAL_ASN_FOR_USER: "UNUSUAL_ASN_FOR_USER"};var SignalType = {  CLOUD_TRAIL: "CLOUD_TRAIL",  DNS_LOGS: "DNS_LOGS",  EKS_AUDIT_LOGS: "EKS_AUDIT_LOGS",  FINDING: "FINDING",  FLOW_LOGS: "FLOW_LOGS",  RUNTIME_MONITORING: "RUNTIME_MONITORING",  S3_DATA_EVENTS: "S3_DATA_EVENTS"};var DetectorFeatureResult = {  CLOUD_TRAIL: "CLOUD_TRAIL",  DNS_LOGS: "DNS_LOGS",  EBS_MALWARE_PROTECTION: "EBS_MALWARE_PROTECTION",  EKS_AUDIT_LOGS: "EKS_AUDIT_LOGS",  EKS_RUNTIME_MONITORING: "EKS_RUNTIME_MONITORING",  FLOW_LOGS: "FLOW_LOGS",  LAMBDA_NETWORK_LOGS: "LAMBDA_NETWORK_LOGS",  RDS_LOGIN_EVENTS: "RDS_LOGIN_EVENTS",  RUNTIME_MONITORING: "RUNTIME_MONITORING",  S3_DATA_EVENTS: "S3_DATA_EVENTS"};var DetectorStatus = {  DISABLED: "DISABLED",  ENABLED: "ENABLED"};var EbsSnapshotPreservation = {  NO_RETENTION: "NO_RETENTION",  RETENTION_WITH_FINDING: "RETENTION_WITH_FINDING"};var Feedback = {  NOT_USEFUL: "NOT_USEFUL",  USEFUL: "USEFUL"};var AccountDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Email && { Email: import_smithy_client.SENSITIVE_STRING }}), "AccountDetailFilterSensitiveLog");var RemoteIpDetailsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.IpAddressV4 && { IpAddressV4: import_smithy_client.SENSITIVE_STRING },  ...obj.IpAddressV6 && { IpAddressV6: import_smithy_client.SENSITIVE_STRING }}), "RemoteIpDetailsFilterSensitiveLog");var AwsApiCallActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }}), "AwsApiCallActionFilterSensitiveLog");var KubernetesApiCallActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }}), "KubernetesApiCallActionFilterSensitiveLog");var LocalIpDetailsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.IpAddressV4 && { IpAddressV4: import_smithy_client.SENSITIVE_STRING },  ...obj.IpAddressV6 && { IpAddressV6: import_smithy_client.SENSITIVE_STRING }}), "LocalIpDetailsFilterSensitiveLog");var NetworkConnectionActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.LocalIpDetails && { LocalIpDetails: LocalIpDetailsFilterSensitiveLog(obj.LocalIpDetails) },  ...obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }}), "NetworkConnectionActionFilterSensitiveLog");var PortProbeDetailFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.LocalIpDetails && { LocalIpDetails: LocalIpDetailsFilterSensitiveLog(obj.LocalIpDetails) },  ...obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }}), "PortProbeDetailFilterSensitiveLog");var PortProbeActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PortProbeDetails && {    PortProbeDetails: obj.PortProbeDetails.map((item) => PortProbeDetailFilterSensitiveLog(item))  }}), "PortProbeActionFilterSensitiveLog");var RdsLoginAttemptActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.RemoteIpDetails && { RemoteIpDetails: RemoteIpDetailsFilterSensitiveLog(obj.RemoteIpDetails) }}), "RdsLoginAttemptActionFilterSensitiveLog");var ActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.AwsApiCallAction && { AwsApiCallAction: AwsApiCallActionFilterSensitiveLog(obj.AwsApiCallAction) },  ...obj.NetworkConnectionAction && {    NetworkConnectionAction: NetworkConnectionActionFilterSensitiveLog(obj.NetworkConnectionAction)  },  ...obj.PortProbeAction && { PortProbeAction: PortProbeActionFilterSensitiveLog(obj.PortProbeAction) },  ...obj.KubernetesApiCallAction && {    KubernetesApiCallAction: KubernetesApiCallActionFilterSensitiveLog(obj.KubernetesApiCallAction)  },  ...obj.RdsLoginAttemptAction && {    RdsLoginAttemptAction: RdsLoginAttemptActionFilterSensitiveLog(obj.RdsLoginAttemptAction)  }}), "ActionFilterSensitiveLog");var CreateMembersRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.AccountDetails && {    AccountDetails: obj.AccountDetails.map((item) => AccountDetailFilterSensitiveLog(item))  }}), "CreateMembersRequestFilterSensitiveLog");var PrivateIpAddressDetailsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PrivateIpAddress && { PrivateIpAddress: import_smithy_client.SENSITIVE_STRING }}), "PrivateIpAddressDetailsFilterSensitiveLog");var Ec2NetworkInterfaceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PrivateIpAddresses && {    PrivateIpAddresses: obj.PrivateIpAddresses.map((item) => PrivateIpAddressDetailsFilterSensitiveLog(item))  }}), "Ec2NetworkInterfaceFilterSensitiveLog");var ResourceDataFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Ec2NetworkInterface && {    Ec2NetworkInterface: Ec2NetworkInterfaceFilterSensitiveLog(obj.Ec2NetworkInterface)  }}), "ResourceDataFilterSensitiveLog");var ResourceV2FilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj}), "ResourceV2FilterSensitiveLog");var SequenceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj}), "SequenceFilterSensitiveLog");var DetectionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj}), "DetectionFilterSensitiveLog");var NetworkInterfaceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PrivateIpAddress && { PrivateIpAddress: import_smithy_client.SENSITIVE_STRING },  ...obj.PrivateIpAddresses && {    PrivateIpAddresses: obj.PrivateIpAddresses.map((item) => PrivateIpAddressDetailsFilterSensitiveLog(item))  }}), "NetworkInterfaceFilterSensitiveLog");var InstanceDetailsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.NetworkInterfaces && {    NetworkInterfaces: obj.NetworkInterfaces.map((item) => NetworkInterfaceFilterSensitiveLog(item))  }}), "InstanceDetailsFilterSensitiveLog");var ResourceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.InstanceDetails && { InstanceDetails: InstanceDetailsFilterSensitiveLog(obj.InstanceDetails) }}), "ResourceFilterSensitiveLog");var ServiceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Action && { Action: ActionFilterSensitiveLog(obj.Action) }}), "ServiceFilterSensitiveLog");var FindingFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Service && { Service: ServiceFilterSensitiveLog(obj.Service) }}), "FindingFilterSensitiveLog"); // 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("/detector/{DetectorId}/administrator");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      administratorId: [, , `AdministratorId`],      invitationId: [, , `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("/detector/{DetectorId}/master");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      invitationId: [, , `InvitationId`],      masterId: [, , `MasterId`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_AcceptInvitationCommand");var se_ArchiveFindingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings/archive");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      findingIds: [, (_) => (0, import_smithy_client._json)(_), `FindingIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ArchiveFindingsCommand");var se_CreateDetectorCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      dataSources: [, (_) => se_DataSourceConfigurations(_, context), `DataSources`],      enable: [, , `Enable`],      features: [, (_) => se_DetectorFeatureConfigurations(_, context), `Features`],      findingPublishingFrequency: [, , `FindingPublishingFrequency`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateDetectorCommand");var se_CreateFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/filter");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      action: [, , `Action`],      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      description: [, , `Description`],      findingCriteria: [, (_) => se_FindingCriteria(_, context), `FindingCriteria`],      name: [, , `Name`],      rank: [, , `Rank`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateFilterCommand");var se_CreateIPSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/ipset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      format: [, , `Format`],      location: [, , `Location`],      name: [, , `Name`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateIPSetCommand");var se_CreateMalwareProtectionPlanCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/malware-protection-plan");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      actions: [, (_) => se_MalwareProtectionPlanActions(_, context), `Actions`],      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      protectedResource: [, (_) => se_CreateProtectedResource(_, context), `ProtectedResource`],      role: [, , `Role`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateMalwareProtectionPlanCommand");var se_CreateMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountDetails: [, (_) => se_AccountDetails(_, context), `AccountDetails`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateMembersCommand");var se_CreatePublishingDestinationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/publishingDestination");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      destinationProperties: [, (_) => se_DestinationProperties(_, context), `DestinationProperties`],      destinationType: [, , `DestinationType`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreatePublishingDestinationCommand");var se_CreateSampleFindingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings/create");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      findingTypes: [, (_) => (0, import_smithy_client._json)(_), `FindingTypes`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateSampleFindingsCommand");var se_CreateThreatEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/threatentityset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      format: [, , `Format`],      location: [, , `Location`],      name: [, , `Name`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateThreatEntitySetCommand");var se_CreateThreatIntelSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/threatintelset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      format: [, , `Format`],      location: [, , `Location`],      name: [, , `Name`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateThreatIntelSetCommand");var se_CreateTrustedEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/trustedentityset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      clientToken: [true, (_) => _ ?? (0, import_uuid.v4)(), `ClientToken`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      format: [, , `Format`],      location: [, , `Location`],      name: [, , `Name`],      tags: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_CreateTrustedEntitySetCommand");var se_DeclineInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/invitation/decline");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeclineInvitationsCommand");var se_DeleteDetectorCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteDetectorCommand");var se_DeleteFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/filter/{FilterName}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("FilterName", () => input.FilterName, "{FilterName}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteFilterCommand");var se_DeleteInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/invitation/delete");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteInvitationsCommand");var se_DeleteIPSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/ipset/{IpSetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("IpSetId", () => input.IpSetId, "{IpSetId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteIPSetCommand");var se_DeleteMalwareProtectionPlanCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/malware-protection-plan/{MalwareProtectionPlanId}");  b.p("MalwareProtectionPlanId", () => input.MalwareProtectionPlanId, "{MalwareProtectionPlanId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteMalwareProtectionPlanCommand");var se_DeleteMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/delete");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DeleteMembersCommand");var se_DeletePublishingDestinationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/publishingDestination/{DestinationId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("DestinationId", () => input.DestinationId, "{DestinationId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeletePublishingDestinationCommand");var se_DeleteThreatEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/threatentityset/{ThreatEntitySetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("ThreatEntitySetId", () => input.ThreatEntitySetId, "{ThreatEntitySetId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteThreatEntitySetCommand");var se_DeleteThreatIntelSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/threatintelset/{ThreatIntelSetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("ThreatIntelSetId", () => input.ThreatIntelSetId, "{ThreatIntelSetId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteThreatIntelSetCommand");var se_DeleteTrustedEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/trustedentityset/{TrustedEntitySetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("TrustedEntitySetId", () => input.TrustedEntitySetId, "{TrustedEntitySetId}", false);  let body;  b.m("DELETE").h(headers).b(body);  return b.build();}, "se_DeleteTrustedEntitySetCommand");var se_DescribeMalwareScansCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/malware-scans");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filterCriteria: [, (_) => se_FilterCriteria(_, context), `FilterCriteria`],      maxResults: [, , `MaxResults`],      nextToken: [, , `NextToken`],      sortCriteria: [, (_) => se_SortCriteria(_, context), `SortCriteria`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DescribeMalwareScansCommand");var se_DescribeOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/admin");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_DescribeOrganizationConfigurationCommand");var se_DescribePublishingDestinationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/publishingDestination/{DestinationId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("DestinationId", () => input.DestinationId, "{DestinationId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_DescribePublishingDestinationCommand");var se_DisableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/admin/disable");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      adminAccountId: [, , `AdminAccountId`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DisableOrganizationAdminAccountCommand");var se_DisassociateFromAdministratorAccountCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/administrator/disassociate");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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("/detector/{DetectorId}/master/disassociate");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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("/detector/{DetectorId}/member/disassociate");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_DisassociateMembersCommand");var se_EnableOrganizationAdminAccountCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/admin/enable");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      adminAccountId: [, , `AdminAccountId`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_EnableOrganizationAdminAccountCommand");var se_GetAdministratorAccountCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/administrator");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetAdministratorAccountCommand");var se_GetCoverageStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/coverage/statistics");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filterCriteria: [, (_) => se_CoverageFilterCriteria(_, context), `FilterCriteria`],      statisticsType: [, (_) => (0, import_smithy_client._json)(_), `StatisticsType`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetCoverageStatisticsCommand");var se_GetDetectorCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetDetectorCommand");var se_GetFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/filter/{FilterName}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("FilterName", () => input.FilterName, "{FilterName}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetFilterCommand");var se_GetFindingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings/get");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      findingIds: [, (_) => (0, import_smithy_client._json)(_), `FindingIds`],      sortCriteria: [, (_) => se_SortCriteria(_, context), `SortCriteria`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetFindingsCommand");var se_GetFindingsStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings/statistics");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      findingCriteria: [, (_) => se_FindingCriteria(_, context), `FindingCriteria`],      findingStatisticTypes: [, (_) => (0, import_smithy_client._json)(_), `FindingStatisticTypes`],      groupBy: [, , `GroupBy`],      maxResults: [, , `MaxResults`],      orderBy: [, , `OrderBy`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetFindingsStatisticsCommand");var se_GetInvitationsCountCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/invitation/count");  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetInvitationsCountCommand");var se_GetIPSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/ipset/{IpSetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("IpSetId", () => input.IpSetId, "{IpSetId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetIPSetCommand");var se_GetMalwareProtectionPlanCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/malware-protection-plan/{MalwareProtectionPlanId}");  b.p("MalwareProtectionPlanId", () => input.MalwareProtectionPlanId, "{MalwareProtectionPlanId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetMalwareProtectionPlanCommand");var se_GetMalwareScanSettingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/malware-scan-settings");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetMalwareScanSettingsCommand");var se_GetMasterAccountCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/master");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetMasterAccountCommand");var se_GetMemberDetectorsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/detector/get");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetMemberDetectorsCommand");var se_GetMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/get");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetMembersCommand");var se_GetOrganizationStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/organization/statistics");  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetOrganizationStatisticsCommand");var se_GetRemainingFreeTrialDaysCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/freeTrial/daysRemaining");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetRemainingFreeTrialDaysCommand");var se_GetThreatEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/threatentityset/{ThreatEntitySetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("ThreatEntitySetId", () => input.ThreatEntitySetId, "{ThreatEntitySetId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetThreatEntitySetCommand");var se_GetThreatIntelSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/threatintelset/{ThreatIntelSetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("ThreatIntelSetId", () => input.ThreatIntelSetId, "{ThreatIntelSetId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetThreatIntelSetCommand");var se_GetTrustedEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/trustedentityset/{TrustedEntitySetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("TrustedEntitySetId", () => input.TrustedEntitySetId, "{TrustedEntitySetId}", false);  let body;  b.m("GET").h(headers).b(body);  return b.build();}, "se_GetTrustedEntitySetCommand");var se_GetUsageStatisticsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/usage/statistics");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      maxResults: [, , `MaxResults`],      nextToken: [, , `NextToken`],      unit: [, , `Unit`],      usageCriteria: [, (_) => se_UsageCriteria(_, context), `UsageCriteria`],      usageStatisticsType: [, , `UsageStatisticType`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_GetUsageStatisticsCommand");var se_InviteMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/invite");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`],      disableEmailNotification: [, , `DisableEmailNotification`],      message: [, , `Message`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_InviteMembersCommand");var se_ListCoverageCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/coverage");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      filterCriteria: [, (_) => se_CoverageFilterCriteria(_, context), `FilterCriteria`],      maxResults: [, , `MaxResults`],      nextToken: [, , `NextToken`],      sortCriteria: [, (_) => se_CoverageSortCriteria(_, context), `SortCriteria`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListCoverageCommand");var se_ListDetectorsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector");  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_ListDetectorsCommand");var se_ListFiltersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/filter");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_ListFiltersCommand");var se_ListFindingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      findingCriteria: [, (_) => se_FindingCriteria(_, context), `FindingCriteria`],      maxResults: [, , `MaxResults`],      nextToken: [, , `NextToken`],      sortCriteria: [, (_) => se_SortCriteria(_, context), `SortCriteria`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_ListFindingsCommand");var se_ListInvitationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/invitation");  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_ListIPSetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/ipset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_ListIPSetsCommand");var se_ListMalwareProtectionPlansCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/malware-protection-plan");  const query = (0, import_smithy_client.map)({    [_nT]: [, input[_NT]]  });  let body;  b.m("GET").h(headers).q(query).b(body);  return b.build();}, "se_ListMalwareProtectionPlansCommand");var se_ListMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/member");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  const query = (0, import_smithy_client.map)({    [_mR]: [() => input.MaxResults !== void 0, () => input[_MR].toString()],    [_nT]: [, input[_NT]],    [_oA]: [, input[_OA]]  });  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("/admin");  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_ListOrganizationAdminAccountsCommand");var se_ListPublishingDestinationsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/publishingDestination");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_ListPublishingDestinationsCommand");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_ListThreatEntitySetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/threatentityset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_ListThreatEntitySetsCommand");var se_ListThreatIntelSetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/threatintelset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_ListThreatIntelSetsCommand");var se_ListTrustedEntitySetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {};  b.bp("/detector/{DetectorId}/trustedentityset");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  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_ListTrustedEntitySetsCommand");var se_StartMalwareScanCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/malware-scan/start");  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      resourceArn: [, , `ResourceArn`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_StartMalwareScanCommand");var se_StartMonitoringMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/start");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_StartMonitoringMembersCommand");var se_StopMonitoringMembersCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/stop");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_StopMonitoringMembersCommand");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: [, (_) => (0, import_smithy_client._json)(_), `Tags`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_TagResourceCommand");var se_UnarchiveFindingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings/unarchive");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      findingIds: [, (_) => (0, import_smithy_client._json)(_), `FindingIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UnarchiveFindingsCommand");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_UpdateDetectorCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      dataSources: [, (_) => se_DataSourceConfigurations(_, context), `DataSources`],      enable: [, , `Enable`],      features: [, (_) => se_DetectorFeatureConfigurations(_, context), `Features`],      findingPublishingFrequency: [, , `FindingPublishingFrequency`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateDetectorCommand");var se_UpdateFilterCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/filter/{FilterName}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("FilterName", () => input.FilterName, "{FilterName}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      action: [, , `Action`],      description: [, , `Description`],      findingCriteria: [, (_) => se_FindingCriteria(_, context), `FindingCriteria`],      rank: [, , `Rank`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateFilterCommand");var se_UpdateFindingsFeedbackCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/findings/feedback");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      comments: [, , `Comments`],      feedback: [, , `Feedback`],      findingIds: [, (_) => (0, import_smithy_client._json)(_), `FindingIds`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateFindingsFeedbackCommand");var se_UpdateIPSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/ipset/{IpSetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("IpSetId", () => input.IpSetId, "{IpSetId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      location: [, , `Location`],      name: [, , `Name`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateIPSetCommand");var se_UpdateMalwareProtectionPlanCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/malware-protection-plan/{MalwareProtectionPlanId}");  b.p("MalwareProtectionPlanId", () => input.MalwareProtectionPlanId, "{MalwareProtectionPlanId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      actions: [, (_) => se_MalwareProtectionPlanActions(_, context), `Actions`],      protectedResource: [, (_) => se_UpdateProtectedResource(_, context), `ProtectedResource`],      role: [, , `Role`]    })  );  b.m("PATCH").h(headers).b(body);  return b.build();}, "se_UpdateMalwareProtectionPlanCommand");var se_UpdateMalwareScanSettingsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/malware-scan-settings");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      ebsSnapshotPreservation: [, , `EbsSnapshotPreservation`],      scanResourceCriteria: [, (_) => se_ScanResourceCriteria(_, context), `ScanResourceCriteria`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateMalwareScanSettingsCommand");var se_UpdateMemberDetectorsCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/member/detector/update");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      accountIds: [, (_) => (0, import_smithy_client._json)(_), `AccountIds`],      dataSources: [, (_) => se_DataSourceConfigurations(_, context), `DataSources`],      features: [, (_) => se_MemberFeaturesConfigurations(_, context), `Features`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateMemberDetectorsCommand");var se_UpdateOrganizationConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/admin");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      autoEnable: [, , `AutoEnable`],      autoEnableOrganizationMembers: [, , `AutoEnableOrganizationMembers`],      dataSources: [, (_) => se_OrganizationDataSourceConfigurations(_, context), `DataSources`],      features: [, (_) => se_OrganizationFeaturesConfigurations(_, context), `Features`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateOrganizationConfigurationCommand");var se_UpdatePublishingDestinationCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/publishingDestination/{DestinationId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("DestinationId", () => input.DestinationId, "{DestinationId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      destinationProperties: [, (_) => se_DestinationProperties(_, context), `DestinationProperties`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdatePublishingDestinationCommand");var se_UpdateThreatEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/threatentityset/{ThreatEntitySetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("ThreatEntitySetId", () => input.ThreatEntitySetId, "{ThreatEntitySetId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      location: [, , `Location`],      name: [, , `Name`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateThreatEntitySetCommand");var se_UpdateThreatIntelSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/threatintelset/{ThreatIntelSetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("ThreatIntelSetId", () => input.ThreatIntelSetId, "{ThreatIntelSetId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      location: [, , `Location`],      name: [, , `Name`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateThreatIntelSetCommand");var se_UpdateTrustedEntitySetCommand = /* @__PURE__ */ __name(async (input, context) => {  const b = (0, import_core.requestBuilder)(input, context);  const headers = {    "content-type": "application/json"  };  b.bp("/detector/{DetectorId}/trustedentityset/{TrustedEntitySetId}");  b.p("DetectorId", () => input.DetectorId, "{DetectorId}", false);  b.p("TrustedEntitySetId", () => input.TrustedEntitySetId, "{TrustedEntitySetId}", false);  let body;  body = JSON.stringify(    (0, import_smithy_client.take)(input, {      activate: [, , `Activate`],      expectedBucketOwner: [, , `ExpectedBucketOwner`],      location: [, , `Location`],      name: [, , `Name`]    })  );  b.m("POST").h(headers).b(body);  return b.build();}, "se_UpdateTrustedEntitySetCommand");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_ArchiveFindingsCommand = /* @__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_ArchiveFindingsCommand");var de_CreateDetectorCommand = /* @__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, {    DetectorId: [, import_smithy_client.expectString, `detectorId`],    UnprocessedDataSources: [, (_) => de_UnprocessedDataSourcesResult(_, context), `unprocessedDataSources`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateDetectorCommand");var de_CreateFilterCommand = /* @__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, {    Name: [, import_smithy_client.expectString, `name`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateFilterCommand");var de_CreateIPSetCommand = /* @__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, {    IpSetId: [, import_smithy_client.expectString, `ipSetId`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateIPSetCommand");var de_CreateMalwareProtectionPlanCommand = /* @__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, {    MalwareProtectionPlanId: [, import_smithy_client.expectString, `malwareProtectionPlanId`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateMalwareProtectionPlanCommand");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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateMembersCommand");var de_CreatePublishingDestinationCommand = /* @__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, {    DestinationId: [, import_smithy_client.expectString, `destinationId`]  });  Object.assign(contents, doc);  return contents;}, "de_CreatePublishingDestinationCommand");var de_CreateSampleFindingsCommand = /* @__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_CreateSampleFindingsCommand");var de_CreateThreatEntitySetCommand = /* @__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, {    ThreatEntitySetId: [, import_smithy_client.expectString, `threatEntitySetId`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateThreatEntitySetCommand");var de_CreateThreatIntelSetCommand = /* @__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, {    ThreatIntelSetId: [, import_smithy_client.expectString, `threatIntelSetId`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateThreatIntelSetCommand");var de_CreateTrustedEntitySetCommand = /* @__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, {    TrustedEntitySetId: [, import_smithy_client.expectString, `trustedEntitySetId`]  });  Object.assign(contents, doc);  return contents;}, "de_CreateTrustedEntitySetCommand");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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_DeclineInvitationsCommand");var de_DeleteDetectorCommand = /* @__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_DeleteDetectorCommand");var de_DeleteFilterCommand = /* @__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_DeleteFilterCommand");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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_DeleteInvitationsCommand");var de_DeleteIPSetCommand = /* @__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_DeleteIPSetCommand");var de_DeleteMalwareProtectionPlanCommand = /* @__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_DeleteMalwareProtectionPlanCommand");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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_DeleteMembersCommand");var de_DeletePublishingDestinationCommand = /* @__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_DeletePublishingDestinationCommand");var de_DeleteThreatEntitySetCommand = /* @__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_DeleteThreatEntitySetCommand");var de_DeleteThreatIntelSetCommand = /* @__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_DeleteThreatIntelSetCommand");var de_DeleteTrustedEntitySetCommand = /* @__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_DeleteTrustedEntitySetCommand");var de_DescribeMalwareScansCommand = /* @__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, `nextToken`],    Scans: [, (_) => de_Scans(_, context), `scans`]  });  Object.assign(contents, doc);  return contents;}, "de_DescribeMalwareScansCommand");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, `autoEnable`],    AutoEnableOrganizationMembers: [, import_smithy_client.expectString, `autoEnableOrganizationMembers`],    DataSources: [, (_) => de_OrganizationDataSourceConfigurationsResult(_, context), `dataSources`],    Features: [, (_) => de_OrganizationFeaturesConfigurationsResults(_, context), `features`],    MemberAccountLimitReached: [, import_smithy_client.expectBoolean, `memberAccountLimitReached`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_DescribeOrganizationConfigurationCommand");var de_DescribePublishingDestinationCommand = /* @__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, {    DestinationId: [, import_smithy_client.expectString, `destinationId`],    DestinationProperties: [, (_) => de_DestinationProperties(_, context), `destinationProperties`],    DestinationType: [, import_smithy_client.expectString, `destinationType`],    PublishingFailureStartTimestamp: [, import_smithy_client.expectLong, `publishingFailureStartTimestamp`],    Status: [, import_smithy_client.expectString, `status`]  });  Object.assign(contents, doc);  return contents;}, "de_DescribePublishingDestinationCommand");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_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)  });  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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_DisassociateMembersCommand");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)  });  await (0, import_smithy_client.collectBody)(output.body, context);  return contents;}, "de_EnableOrganizationAdminAccountCommand");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: [, (_) => de_Administrator(_, context), `administrator`]  });  Object.assign(contents, doc);  return contents;}, "de_GetAdministratorAccountCommand");var de_GetCoverageStatisticsCommand = /* @__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, {    CoverageStatistics: [, (_) => de_CoverageStatistics(_, context), `coverageStatistics`]  });  Object.assign(contents, doc);  return contents;}, "de_GetCoverageStatisticsCommand");var de_GetDetectorCommand = /* @__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, {    CreatedAt: [, import_smithy_client.expectString, `createdAt`],    DataSources: [, (_) => de_DataSourceConfigurationsResult(_, context), `dataSources`],    Features: [, (_) => de_DetectorFeatureConfigurationsResults(_, context), `features`],    FindingPublishingFrequency: [, import_smithy_client.expectString, `findingPublishingFrequency`],    ServiceRole: [, import_smithy_client.expectString, `serviceRole`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, import_smithy_client._json, `tags`],    UpdatedAt: [, import_smithy_client.expectString, `updatedAt`]  });  Object.assign(contents, doc);  return contents;}, "de_GetDetectorCommand");var de_GetFilterCommand = /* @__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, {    Action: [, import_smithy_client.expectString, `action`],    Description: [, import_smithy_client.expectString, `description`],    FindingCriteria: [, (_) => de_FindingCriteria(_, context), `findingCriteria`],    Name: [, import_smithy_client.expectString, `name`],    Rank: [, import_smithy_client.expectInt32, `rank`],    Tags: [, import_smithy_client._json, `tags`]  });  Object.assign(contents, doc);  return contents;}, "de_GetFilterCommand");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: [, (_) => de_Findings(_, context), `findings`]  });  Object.assign(contents, doc);  return contents;}, "de_GetFindingsCommand");var de_GetFindingsStatisticsCommand = /* @__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, {    FindingStatistics: [, (_) => de_FindingStatistics(_, context), `findingStatistics`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_GetFindingsStatisticsCommand");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, `invitationsCount`]  });  Object.assign(contents, doc);  return contents;}, "de_GetInvitationsCountCommand");var de_GetIPSetCommand = /* @__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, {    ExpectedBucketOwner: [, import_smithy_client.expectString, `expectedBucketOwner`],    Format: [, import_smithy_client.expectString, `format`],    Location: [, import_smithy_client.expectString, `location`],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, import_smithy_client._json, `tags`]  });  Object.assign(contents, doc);  return contents;}, "de_GetIPSetCommand");var de_GetMalwareProtectionPlanCommand = /* @__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: [, (_) => de_MalwareProtectionPlanActions(_, context), `actions`],    Arn: [, import_smithy_client.expectString, `arn`],    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    ProtectedResource: [, (_) => de_CreateProtectedResource(_, context), `protectedResource`],    Role: [, import_smithy_client.expectString, `role`],    Status: [, import_smithy_client.expectString, `status`],    StatusReasons: [, (_) => de_MalwareProtectionPlanStatusReasonsList(_, context), `statusReasons`],    Tags: [, import_smithy_client._json, `tags`]  });  Object.assign(contents, doc);  return contents;}, "de_GetMalwareProtectionPlanCommand");var de_GetMalwareScanSettingsCommand = /* @__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, {    EbsSnapshotPreservation: [, import_smithy_client.expectString, `ebsSnapshotPreservation`],    ScanResourceCriteria: [, (_) => de_ScanResourceCriteria(_, context), `scanResourceCriteria`]  });  Object.assign(contents, doc);  return contents;}, "de_GetMalwareScanSettingsCommand");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: [, (_) => de_Master(_, context), `master`]  });  Object.assign(contents, doc);  return contents;}, "de_GetMasterAccountCommand");var de_GetMemberDetectorsCommand = /* @__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, {    MemberDataSourceConfigurations: [, (_) => de_MemberDataSourceConfigurations(_, context), `members`],    UnprocessedAccounts: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_GetMemberDetectorsCommand");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: [, (_) => de_Members(_, context), `members`],    UnprocessedAccounts: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_GetMembersCommand");var de_GetOrganizationStatisticsCommand = /* @__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, {    OrganizationDetails: [, (_) => de_OrganizationDetails(_, context), `organizationDetails`]  });  Object.assign(contents, doc);  return contents;}, "de_GetOrganizationStatisticsCommand");var de_GetRemainingFreeTrialDaysCommand = /* @__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, {    Accounts: [, (_) => de_AccountFreeTrialInfos(_, context), `accounts`],    UnprocessedAccounts: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_GetRemainingFreeTrialDaysCommand");var de_GetThreatEntitySetCommand = /* @__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, {    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    ErrorDetails: [, import_smithy_client.expectString, `errorDetails`],    ExpectedBucketOwner: [, import_smithy_client.expectString, `expectedBucketOwner`],    Format: [, import_smithy_client.expectString, `format`],    Location: [, import_smithy_client.expectString, `location`],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, import_smithy_client._json, `tags`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });  Object.assign(contents, doc);  return contents;}, "de_GetThreatEntitySetCommand");var de_GetThreatIntelSetCommand = /* @__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, {    ExpectedBucketOwner: [, import_smithy_client.expectString, `expectedBucketOwner`],    Format: [, import_smithy_client.expectString, `format`],    Location: [, import_smithy_client.expectString, `location`],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, import_smithy_client._json, `tags`]  });  Object.assign(contents, doc);  return contents;}, "de_GetThreatIntelSetCommand");var de_GetTrustedEntitySetCommand = /* @__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, {    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    ErrorDetails: [, import_smithy_client.expectString, `errorDetails`],    ExpectedBucketOwner: [, import_smithy_client.expectString, `expectedBucketOwner`],    Format: [, import_smithy_client.expectString, `format`],    Location: [, import_smithy_client.expectString, `location`],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, import_smithy_client._json, `tags`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });  Object.assign(contents, doc);  return contents;}, "de_GetTrustedEntitySetCommand");var de_GetUsageStatisticsCommand = /* @__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, `nextToken`],    UsageStatistics: [, (_) => de_UsageStatistics(_, context), `usageStatistics`]  });  Object.assign(contents, doc);  return contents;}, "de_GetUsageStatisticsCommand");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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_InviteMembersCommand");var de_ListCoverageCommand = /* @__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, `nextToken`],    Resources: [, (_) => de_CoverageResources(_, context), `resources`]  });  Object.assign(contents, doc);  return contents;}, "de_ListCoverageCommand");var de_ListDetectorsCommand = /* @__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, {    DetectorIds: [, import_smithy_client._json, `detectorIds`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListDetectorsCommand");var de_ListFiltersCommand = /* @__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, {    FilterNames: [, import_smithy_client._json, `filterNames`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListFiltersCommand");var de_ListFindingsCommand = /* @__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, {    FindingIds: [, import_smithy_client._json, `findingIds`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListFindingsCommand");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: [, (_) => de_Invitations(_, context), `invitations`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListInvitationsCommand");var de_ListIPSetsCommand = /* @__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, {    IpSetIds: [, import_smithy_client._json, `ipSetIds`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListIPSetsCommand");var de_ListMalwareProtectionPlansCommand = /* @__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, {    MalwareProtectionPlans: [, (_) => de_MalwareProtectionPlansSummary(_, context), `malwareProtectionPlans`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListMalwareProtectionPlansCommand");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: [, (_) => de_Members(_, context), `members`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  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: [, (_) => de_AdminAccounts(_, context), `adminAccounts`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListOrganizationAdminAccountsCommand");var de_ListPublishingDestinationsCommand = /* @__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, {    Destinations: [, (_) => de_Destinations(_, context), `destinations`],    NextToken: [, import_smithy_client.expectString, `nextToken`]  });  Object.assign(contents, doc);  return contents;}, "de_ListPublishingDestinationsCommand");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, `tags`]  });  Object.assign(contents, doc);  return contents;}, "de_ListTagsForResourceCommand");var de_ListThreatEntitySetsCommand = /* @__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, `nextToken`],    ThreatEntitySetIds: [, import_smithy_client._json, `threatEntitySetIds`]  });  Object.assign(contents, doc);  return contents;}, "de_ListThreatEntitySetsCommand");var de_ListThreatIntelSetsCommand = /* @__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, `nextToken`],    ThreatIntelSetIds: [, import_smithy_client._json, `threatIntelSetIds`]  });  Object.assign(contents, doc);  return contents;}, "de_ListThreatIntelSetsCommand");var de_ListTrustedEntitySetsCommand = /* @__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, `nextToken`],    TrustedEntitySetIds: [, import_smithy_client._json, `trustedEntitySetIds`]  });  Object.assign(contents, doc);  return contents;}, "de_ListTrustedEntitySetsCommand");var de_StartMalwareScanCommand = /* @__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, {    ScanId: [, import_smithy_client.expectString, `scanId`]  });  Object.assign(contents, doc);  return contents;}, "de_StartMalwareScanCommand");var de_StartMonitoringMembersCommand = /* @__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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_StartMonitoringMembersCommand");var de_StopMonitoringMembersCommand = /* @__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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_StopMonitoringMembersCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && 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_UnarchiveFindingsCommand = /* @__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_UnarchiveFindingsCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode !== 204 && 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_UpdateDetectorCommand = /* @__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_UpdateDetectorCommand");var de_UpdateFilterCommand = /* @__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, {    Name: [, import_smithy_client.expectString, `name`]  });  Object.assign(contents, doc);  return contents;}, "de_UpdateFilterCommand");var de_UpdateFindingsFeedbackCommand = /* @__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_UpdateFindingsFeedbackCommand");var de_UpdateIPSetCommand = /* @__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_UpdateIPSetCommand");var de_UpdateMalwareProtectionPlanCommand = /* @__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_UpdateMalwareProtectionPlanCommand");var de_UpdateMalwareScanSettingsCommand = /* @__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_UpdateMalwareScanSettingsCommand");var de_UpdateMemberDetectorsCommand = /* @__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: [, (_) => de_UnprocessedAccounts(_, context), `unprocessedAccounts`]  });  Object.assign(contents, doc);  return contents;}, "de_UpdateMemberDetectorsCommand");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_UpdatePublishingDestinationCommand = /* @__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_UpdatePublishingDestinationCommand");var de_UpdateThreatEntitySetCommand = /* @__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_UpdateThreatEntitySetCommand");var de_UpdateThreatIntelSetCommand = /* @__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_UpdateThreatIntelSetCommand");var de_UpdateTrustedEntitySetCommand = /* @__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_UpdateTrustedEntitySetCommand");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 "BadRequestException":    case "com.amazonaws.guardduty#BadRequestException":      throw await de_BadRequestExceptionRes(parsedOutput, context);    case "InternalServerErrorException":    case "com.amazonaws.guardduty#InternalServerErrorException":      throw await de_InternalServerErrorExceptionRes(parsedOutput, context);    case "AccessDeniedException":    case "com.amazonaws.guardduty#AccessDeniedException":      throw await de_AccessDeniedExceptionRes(parsedOutput, context);    case "ConflictException":    case "com.amazonaws.guardduty#ConflictException":      throw await de_ConflictExceptionRes(parsedOutput, context);    case "ResourceNotFoundException":    case "com.amazonaws.guardduty#ResourceNotFoundException":      throw await de_ResourceNotFoundExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(GuardDutyServiceException);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, {    Message: [, import_smithy_client.expectString, `message`],    Type: [, import_smithy_client.expectString, `__type`]  });  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_BadRequestExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: [, import_smithy_client.expectString, `message`],    Type: [, import_smithy_client.expectString, `__type`]  });  Object.assign(contents, doc);  const exception = new BadRequestException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_BadRequestExceptionRes");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, {    Message: [, import_smithy_client.expectString, `message`],    Type: [, import_smithy_client.expectString, `__type`]  });  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_InternalServerErrorExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const contents = (0, import_smithy_client.map)({});  const data = parsedOutput.body;  const doc = (0, import_smithy_client.take)(data, {    Message: [, import_smithy_client.expectString, `message`],    Type: [, import_smithy_client.expectString, `__type`]  });  Object.assign(contents, doc);  const exception = new InternalServerErrorException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_InternalServerErrorExceptionRes");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, {    Message: [, import_smithy_client.expectString, `message`],    Type: [, import_smithy_client.expectString, `__type`]  });  Object.assign(contents, doc);  const exception = new ResourceNotFoundException({    $metadata: deserializeMetadata(parsedOutput),    ...contents  });  return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body);}, "de_ResourceNotFoundExceptionRes");var se_AccountDetail = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    accountId: [, , `AccountId`],    email: [, , `Email`]  });}, "se_AccountDetail");var se_AccountDetails = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_AccountDetail(entry, context);  });}, "se_AccountDetails");var se_Condition = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    eq: [, import_smithy_client._json, `Eq`],    equals: [, import_smithy_client._json, `Equals`],    greaterThan: [, , `GreaterThan`],    greaterThanOrEqual: [, , `GreaterThanOrEqual`],    gt: [, , `Gt`],    gte: [, , `Gte`],    lessThan: [, , `LessThan`],    lessThanOrEqual: [, , `LessThanOrEqual`],    lt: [, , `Lt`],    lte: [, , `Lte`],    neq: [, import_smithy_client._json, `Neq`],    notEquals: [, import_smithy_client._json, `NotEquals`]  });}, "se_Condition");var se_CoverageFilterCondition = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    equals: [, import_smithy_client._json, `Equals`],    notEquals: [, import_smithy_client._json, `NotEquals`]  });}, "se_CoverageFilterCondition");var se_CoverageFilterCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    filterCriterion: [, (_) => se_CoverageFilterCriterionList(_, context), `FilterCriterion`]  });}, "se_CoverageFilterCriteria");var se_CoverageFilterCriterion = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    criterionKey: [, , `CriterionKey`],    filterCondition: [, (_) => se_CoverageFilterCondition(_, context), `FilterCondition`]  });}, "se_CoverageFilterCriterion");var se_CoverageFilterCriterionList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_CoverageFilterCriterion(entry, context);  });}, "se_CoverageFilterCriterionList");var se_CoverageSortCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    attributeName: [, , `AttributeName`],    orderBy: [, , `OrderBy`]  });}, "se_CoverageSortCriteria");var se_CreateProtectedResource = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    s3Bucket: [, (_) => se_CreateS3BucketResource(_, context), `S3Bucket`]  });}, "se_CreateProtectedResource");var se_CreateS3BucketResource = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    bucketName: [, , `BucketName`],    objectPrefixes: [, import_smithy_client._json, `ObjectPrefixes`]  });}, "se_CreateS3BucketResource");var se_Criterion = /* @__PURE__ */ __name((input, context) => {  return Object.entries(input).reduce((acc, [key, value]) => {    if (value === null) {      return acc;    }    acc[key] = se_Condition(value, context);    return acc;  }, {});}, "se_Criterion");var se_DataSourceConfigurations = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    kubernetes: [, (_) => se_KubernetesConfiguration(_, context), `Kubernetes`],    malwareProtection: [, (_) => se_MalwareProtectionConfiguration(_, context), `MalwareProtection`],    s3Logs: [, (_) => se_S3LogsConfiguration(_, context), `S3Logs`]  });}, "se_DataSourceConfigurations");var se_DestinationProperties = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    destinationArn: [, , `DestinationArn`],    kmsKeyArn: [, , `KmsKeyArn`]  });}, "se_DestinationProperties");var se_DetectorAdditionalConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    name: [, , `Name`],    status: [, , `Status`]  });}, "se_DetectorAdditionalConfiguration");var se_DetectorAdditionalConfigurations = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_DetectorAdditionalConfiguration(entry, context);  });}, "se_DetectorAdditionalConfigurations");var se_DetectorFeatureConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    additionalConfiguration: [, (_) => se_DetectorAdditionalConfigurations(_, context), `AdditionalConfiguration`],    name: [, , `Name`],    status: [, , `Status`]  });}, "se_DetectorFeatureConfiguration");var se_DetectorFeatureConfigurations = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_DetectorFeatureConfiguration(entry, context);  });}, "se_DetectorFeatureConfigurations");var se_FilterCondition = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    equalsValue: [, , `EqualsValue`],    greaterThan: [, , `GreaterThan`],    lessThan: [, , `LessThan`]  });}, "se_FilterCondition");var se_FilterCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    filterCriterion: [, (_) => se_FilterCriterionList(_, context), `FilterCriterion`]  });}, "se_FilterCriteria");var se_FilterCriterion = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    criterionKey: [, , `CriterionKey`],    filterCondition: [, (_) => se_FilterCondition(_, context), `FilterCondition`]  });}, "se_FilterCriterion");var se_FilterCriterionList = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_FilterCriterion(entry, context);  });}, "se_FilterCriterionList");var se_FindingCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    criterion: [, (_) => se_Criterion(_, context), `Criterion`]  });}, "se_FindingCriteria");var se_KubernetesAuditLogsConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    enable: [, , `Enable`]  });}, "se_KubernetesAuditLogsConfiguration");var se_KubernetesConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    auditLogs: [, (_) => se_KubernetesAuditLogsConfiguration(_, context), `AuditLogs`]  });}, "se_KubernetesConfiguration");var se_MalwareProtectionConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    scanEc2InstanceWithFindings: [, (_) => se_ScanEc2InstanceWithFindings(_, context), `ScanEc2InstanceWithFindings`]  });}, "se_MalwareProtectionConfiguration");var se_MalwareProtectionPlanActions = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    tagging: [, (_) => se_MalwareProtectionPlanTaggingAction(_, context), `Tagging`]  });}, "se_MalwareProtectionPlanActions");var se_MalwareProtectionPlanTaggingAction = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    status: [, , `Status`]  });}, "se_MalwareProtectionPlanTaggingAction");var se_MapEquals = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_ScanConditionPair(entry, context);  });}, "se_MapEquals");var se_MemberAdditionalConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    name: [, , `Name`],    status: [, , `Status`]  });}, "se_MemberAdditionalConfiguration");var se_MemberAdditionalConfigurations = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_MemberAdditionalConfiguration(entry, context);  });}, "se_MemberAdditionalConfigurations");var se_MemberFeaturesConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    additionalConfiguration: [, (_) => se_MemberAdditionalConfigurations(_, context), `AdditionalConfiguration`],    name: [, , `Name`],    status: [, , `Status`]  });}, "se_MemberFeaturesConfiguration");var se_MemberFeaturesConfigurations = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_MemberFeaturesConfiguration(entry, context);  });}, "se_MemberFeaturesConfigurations");var se_OrganizationAdditionalConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    autoEnable: [, , `AutoEnable`],    name: [, , `Name`]  });}, "se_OrganizationAdditionalConfiguration");var se_OrganizationAdditionalConfigurations = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_OrganizationAdditionalConfiguration(entry, context);  });}, "se_OrganizationAdditionalConfigurations");var se_OrganizationDataSourceConfigurations = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    kubernetes: [, (_) => se_OrganizationKubernetesConfiguration(_, context), `Kubernetes`],    malwareProtection: [, (_) => se_OrganizationMalwareProtectionConfiguration(_, context), `MalwareProtection`],    s3Logs: [, (_) => se_OrganizationS3LogsConfiguration(_, context), `S3Logs`]  });}, "se_OrganizationDataSourceConfigurations");var se_OrganizationEbsVolumes = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    autoEnable: [, , `AutoEnable`]  });}, "se_OrganizationEbsVolumes");var se_OrganizationFeatureConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    additionalConfiguration: [, (_) => se_OrganizationAdditionalConfigurations(_, context), `AdditionalConfiguration`],    autoEnable: [, , `AutoEnable`],    name: [, , `Name`]  });}, "se_OrganizationFeatureConfiguration");var se_OrganizationFeaturesConfigurations = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_OrganizationFeatureConfiguration(entry, context);  });}, "se_OrganizationFeaturesConfigurations");var se_OrganizationKubernetesAuditLogsConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    autoEnable: [, , `AutoEnable`]  });}, "se_OrganizationKubernetesAuditLogsConfiguration");var se_OrganizationKubernetesConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    auditLogs: [, (_) => se_OrganizationKubernetesAuditLogsConfiguration(_, context), `AuditLogs`]  });}, "se_OrganizationKubernetesConfiguration");var se_OrganizationMalwareProtectionConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    scanEc2InstanceWithFindings: [      ,      (_) => se_OrganizationScanEc2InstanceWithFindings(_, context),      `ScanEc2InstanceWithFindings`    ]  });}, "se_OrganizationMalwareProtectionConfiguration");var se_OrganizationS3LogsConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    autoEnable: [, , `AutoEnable`]  });}, "se_OrganizationS3LogsConfiguration");var se_OrganizationScanEc2InstanceWithFindings = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ebsVolumes: [, (_) => se_OrganizationEbsVolumes(_, context), `EbsVolumes`]  });}, "se_OrganizationScanEc2InstanceWithFindings");var se_S3LogsConfiguration = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    enable: [, , `Enable`]  });}, "se_S3LogsConfiguration");var se_ScanCondition = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    mapEquals: [, (_) => se_MapEquals(_, context), `MapEquals`]  });}, "se_ScanCondition");var se_ScanConditionPair = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    key: [, , `Key`],    value: [, , `Value`]  });}, "se_ScanConditionPair");var se_ScanCriterion = /* @__PURE__ */ __name((input, context) => {  return Object.entries(input).reduce((acc, [key, value]) => {    if (value === null) {      return acc;    }    acc[key] = se_ScanCondition(value, context);    return acc;  }, {});}, "se_ScanCriterion");var se_ScanEc2InstanceWithFindings = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ebsVolumes: [, , `EbsVolumes`]  });}, "se_ScanEc2InstanceWithFindings");var se_ScanResourceCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    exclude: [, (_) => se_ScanCriterion(_, context), `Exclude`],    include: [, (_) => se_ScanCriterion(_, context), `Include`]  });}, "se_ScanResourceCriteria");var se_SortCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    attributeName: [, , `AttributeName`],    orderBy: [, , `OrderBy`]  });}, "se_SortCriteria");var se_UpdateProtectedResource = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    s3Bucket: [, (_) => se_UpdateS3BucketResource(_, context), `S3Bucket`]  });}, "se_UpdateProtectedResource");var se_UpdateS3BucketResource = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    objectPrefixes: [, import_smithy_client._json, `ObjectPrefixes`]  });}, "se_UpdateS3BucketResource");var se_UsageCriteria = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    accountIds: [, import_smithy_client._json, `AccountIds`],    dataSources: [, import_smithy_client._json, `DataSources`],    features: [, import_smithy_client._json, `Features`],    resources: [, import_smithy_client._json, `Resources`]  });}, "se_UsageCriteria");var de_AccessControlList = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AllowsPublicReadAccess: [, import_smithy_client.expectBoolean, `allowsPublicReadAccess`],    AllowsPublicWriteAccess: [, import_smithy_client.expectBoolean, `allowsPublicWriteAccess`]  });}, "de_AccessControlList");var de_AccessKey = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    PrincipalId: [, import_smithy_client.expectString, `principalId`],    UserName: [, import_smithy_client.expectString, `userName`],    UserType: [, import_smithy_client.expectString, `userType`]  });}, "de_AccessKey");var de_AccessKeyDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccessKeyId: [, import_smithy_client.expectString, `accessKeyId`],    PrincipalId: [, import_smithy_client.expectString, `principalId`],    UserName: [, import_smithy_client.expectString, `userName`],    UserType: [, import_smithy_client.expectString, `userType`]  });}, "de_AccessKeyDetails");var de_Account = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Name: [, import_smithy_client.expectString, `account`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_Account");var de_AccountFreeTrialInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    DataSources: [, (_) => de_DataSourcesFreeTrial(_, context), `dataSources`],    Features: [, (_) => de_FreeTrialFeatureConfigurationsResults(_, context), `features`]  });}, "de_AccountFreeTrialInfo");var de_AccountFreeTrialInfos = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AccountFreeTrialInfo(entry, context);  });  return retVal;}, "de_AccountFreeTrialInfos");var de_AccountLevelPermissions = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BlockPublicAccess: [, (_) => de_BlockPublicAccess(_, context), `blockPublicAccess`]  });}, "de_AccountLevelPermissions");var de_AccountStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    LastGeneratedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastGeneratedAt`],    TotalFindings: [, import_smithy_client.expectInt32, `totalFindings`]  });}, "de_AccountStatistics");var de_Action = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActionType: [, import_smithy_client.expectString, `actionType`],    AwsApiCallAction: [, (_) => de_AwsApiCallAction(_, context), `awsApiCallAction`],    DnsRequestAction: [, (_) => de_DnsRequestAction(_, context), `dnsRequestAction`],    KubernetesApiCallAction: [, (_) => de_KubernetesApiCallAction(_, context), `kubernetesApiCallAction`],    KubernetesPermissionCheckedDetails: [      ,      (_) => de_KubernetesPermissionCheckedDetails(_, context),      `kubernetesPermissionCheckedDetails`    ],    KubernetesRoleBindingDetails: [      ,      (_) => de_KubernetesRoleBindingDetails(_, context),      `kubernetesRoleBindingDetails`    ],    KubernetesRoleDetails: [, (_) => de_KubernetesRoleDetails(_, context), `kubernetesRoleDetails`],    NetworkConnectionAction: [, (_) => de_NetworkConnectionAction(_, context), `networkConnectionAction`],    PortProbeAction: [, (_) => de_PortProbeAction(_, context), `portProbeAction`],    RdsLoginAttemptAction: [, (_) => de_RdsLoginAttemptAction(_, context), `rdsLoginAttemptAction`]  });}, "de_Action");var de_Actor = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Id: [, import_smithy_client.expectString, `id`],    Process: [, (_) => de_ActorProcess(_, context), `process`],    Session: [, (_) => de_Session(_, context), `session`],    User: [, (_) => de_User(_, context), `user`]  });}, "de_Actor");var de_ActorProcess = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Name: [, import_smithy_client.expectString, `name`],    Path: [, import_smithy_client.expectString, `path`],    Sha256: [, import_smithy_client.expectString, `sha256`]  });}, "de_ActorProcess");var de_Actors = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Actor(entry, context);  });  return retVal;}, "de_Actors");var de_AddonDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonStatus: [, import_smithy_client.expectString, `addonStatus`],    AddonVersion: [, import_smithy_client.expectString, `addonVersion`]  });}, "de_AddonDetails");var de_AdminAccount = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AdminAccountId: [, import_smithy_client.expectString, `adminAccountId`],    AdminStatus: [, import_smithy_client.expectString, `adminStatus`]  });}, "de_AdminAccount");var de_AdminAccounts = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AdminAccount(entry, context);  });  return retVal;}, "de_AdminAccounts");var de_Administrator = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    InvitationId: [, import_smithy_client.expectString, `invitationId`],    InvitedAt: [, import_smithy_client.expectString, `invitedAt`],    RelationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`]  });}, "de_Administrator");var de_AgentDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Version: [, import_smithy_client.expectString, `version`]  });}, "de_AgentDetails");var de_Anomaly = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Profiles: [, (_) => de_AnomalyProfiles(_, context), `profiles`],    Unusual: [, (_) => de_AnomalyUnusual(_, context), `unusual`]  });}, "de_Anomaly");var de_AnomalyObject = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Observations: [, (_) => de_Observations(_, context), `observations`],    ProfileSubtype: [, import_smithy_client.expectString, `profileSubtype`],    ProfileType: [, import_smithy_client.expectString, `profileType`]  });}, "de_AnomalyObject");var de_AnomalyProfileFeatureObjects = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AnomalyObject(entry, context);  });  return retVal;}, "de_AnomalyProfileFeatureObjects");var de_AnomalyProfileFeatures = /* @__PURE__ */ __name((output, context) => {  return Object.entries(output).reduce((acc, [key, value]) => {    if (value === null) {      return acc;    }    acc[key] = de_AnomalyProfileFeatureObjects(value, context);    return acc;  }, {});}, "de_AnomalyProfileFeatures");var de_AnomalyProfiles = /* @__PURE__ */ __name((output, context) => {  return Object.entries(output).reduce(    (acc, [key, value]) => {      if (value === null) {        return acc;      }      acc[key] = de_AnomalyProfileFeatures(value, context);      return acc;    },    {}  );}, "de_AnomalyProfiles");var de_AnomalyUnusual = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Behavior: [, (_) => de_Behavior(_, context), `behavior`]  });}, "de_AnomalyUnusual");var de_AnomalyUnusualBehaviorFeature = /* @__PURE__ */ __name((output, context) => {  return Object.entries(output).reduce((acc, [key, value]) => {    if (value === null) {      return acc;    }    acc[key] = de_AnomalyObject(value, context);    return acc;  }, {});}, "de_AnomalyUnusualBehaviorFeature");var de_AutonomousSystem = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Name: [, import_smithy_client.expectString, `name`],    Number: [, import_smithy_client.expectInt32, `number`]  });}, "de_AutonomousSystem");var de_AwsApiCallAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AffectedResources: [, import_smithy_client._json, `affectedResources`],    Api: [, import_smithy_client.expectString, `api`],    CallerType: [, import_smithy_client.expectString, `callerType`],    DomainDetails: [, (_) => de_DomainDetails(_, context), `domainDetails`],    ErrorCode: [, import_smithy_client.expectString, `errorCode`],    RemoteAccountDetails: [, (_) => de_RemoteAccountDetails(_, context), `remoteAccountDetails`],    RemoteIpDetails: [, (_) => de_RemoteIpDetails(_, context), `remoteIpDetails`],    ServiceName: [, import_smithy_client.expectString, `serviceName`],    UserAgent: [, import_smithy_client.expectString, `userAgent`]  });}, "de_AwsApiCallAction");var de_Behavior = /* @__PURE__ */ __name((output, context) => {  return Object.entries(output).reduce(    (acc, [key, value]) => {      if (value === null) {        return acc;      }      acc[key] = de_AnomalyUnusualBehaviorFeature(value, context);      return acc;    },    {}  );}, "de_Behavior");var de_BlockPublicAccess = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BlockPublicAcls: [, import_smithy_client.expectBoolean, `blockPublicAcls`],    BlockPublicPolicy: [, import_smithy_client.expectBoolean, `blockPublicPolicy`],    IgnorePublicAcls: [, import_smithy_client.expectBoolean, `ignorePublicAcls`],    RestrictPublicBuckets: [, import_smithy_client.expectBoolean, `restrictPublicBuckets`]  });}, "de_BlockPublicAccess");var de_BucketLevelPermissions = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccessControlList: [, (_) => de_AccessControlList(_, context), `accessControlList`],    BlockPublicAccess: [, (_) => de_BlockPublicAccess(_, context), `blockPublicAccess`],    BucketPolicy: [, (_) => de_BucketPolicy(_, context), `bucketPolicy`]  });}, "de_BucketLevelPermissions");var de_BucketPolicy = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AllowsPublicReadAccess: [, import_smithy_client.expectBoolean, `allowsPublicReadAccess`],    AllowsPublicWriteAccess: [, import_smithy_client.expectBoolean, `allowsPublicWriteAccess`]  });}, "de_BucketPolicy");var de_City = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CityName: [, import_smithy_client.expectString, `cityName`]  });}, "de_City");var de_CloudTrailConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Status: [, import_smithy_client.expectString, `status`]  });}, "de_CloudTrailConfigurationResult");var de_Condition = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Eq: [, import_smithy_client._json, `eq`],    Equals: [, import_smithy_client._json, `equals`],    GreaterThan: [, import_smithy_client.expectLong, `greaterThan`],    GreaterThanOrEqual: [, import_smithy_client.expectLong, `greaterThanOrEqual`],    Gt: [, import_smithy_client.expectInt32, `gt`],    Gte: [, import_smithy_client.expectInt32, `gte`],    LessThan: [, import_smithy_client.expectLong, `lessThan`],    LessThanOrEqual: [, import_smithy_client.expectLong, `lessThanOrEqual`],    Lt: [, import_smithy_client.expectInt32, `lt`],    Lte: [, import_smithy_client.expectInt32, `lte`],    Neq: [, import_smithy_client._json, `neq`],    NotEquals: [, import_smithy_client._json, `notEquals`]  });}, "de_Condition");var de_Container = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ContainerRuntime: [, import_smithy_client.expectString, `containerRuntime`],    Id: [, import_smithy_client.expectString, `id`],    Image: [, import_smithy_client.expectString, `image`],    ImagePrefix: [, import_smithy_client.expectString, `imagePrefix`],    Name: [, import_smithy_client.expectString, `name`],    SecurityContext: [, (_) => de_SecurityContext(_, context), `securityContext`],    VolumeMounts: [, (_) => de_VolumeMounts(_, context), `volumeMounts`]  });}, "de_Container");var de_ContainerFindingResource = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Image: [, import_smithy_client.expectString, `image`],    ImageUid: [, import_smithy_client.expectString, `imageUid`]  });}, "de_ContainerFindingResource");var de_ContainerInstanceDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CompatibleContainerInstances: [, import_smithy_client.expectLong, `compatibleContainerInstances`],    CoveredContainerInstances: [, import_smithy_client.expectLong, `coveredContainerInstances`]  });}, "de_ContainerInstanceDetails");var de_Containers = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Container(entry, context);  });  return retVal;}, "de_Containers");var de_Country = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CountryCode: [, import_smithy_client.expectString, `countryCode`],    CountryName: [, import_smithy_client.expectString, `countryName`]  });}, "de_Country");var de_CoverageEc2InstanceDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AgentDetails: [, (_) => de_AgentDetails(_, context), `agentDetails`],    ClusterArn: [, import_smithy_client.expectString, `clusterArn`],    InstanceId: [, import_smithy_client.expectString, `instanceId`],    InstanceType: [, import_smithy_client.expectString, `instanceType`],    ManagementType: [, import_smithy_client.expectString, `managementType`]  });}, "de_CoverageEc2InstanceDetails");var de_CoverageEcsClusterDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ClusterName: [, import_smithy_client.expectString, `clusterName`],    ContainerInstanceDetails: [, (_) => de_ContainerInstanceDetails(_, context), `containerInstanceDetails`],    FargateDetails: [, (_) => de_FargateDetails(_, context), `fargateDetails`]  });}, "de_CoverageEcsClusterDetails");var de_CoverageEksClusterDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonDetails: [, (_) => de_AddonDetails(_, context), `addonDetails`],    ClusterName: [, import_smithy_client.expectString, `clusterName`],    CompatibleNodes: [, import_smithy_client.expectLong, `compatibleNodes`],    CoveredNodes: [, import_smithy_client.expectLong, `coveredNodes`],    ManagementType: [, import_smithy_client.expectString, `managementType`]  });}, "de_CoverageEksClusterDetails");var de_CoverageResource = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    CoverageStatus: [, import_smithy_client.expectString, `coverageStatus`],    DetectorId: [, import_smithy_client.expectString, `detectorId`],    Issue: [, import_smithy_client.expectString, `issue`],    ResourceDetails: [, (_) => de_CoverageResourceDetails(_, context), `resourceDetails`],    ResourceId: [, import_smithy_client.expectString, `resourceId`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_CoverageResource");var de_CoverageResourceDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Ec2InstanceDetails: [, (_) => de_CoverageEc2InstanceDetails(_, context), `ec2InstanceDetails`],    EcsClusterDetails: [, (_) => de_CoverageEcsClusterDetails(_, context), `ecsClusterDetails`],    EksClusterDetails: [, (_) => de_CoverageEksClusterDetails(_, context), `eksClusterDetails`],    ResourceType: [, import_smithy_client.expectString, `resourceType`]  });}, "de_CoverageResourceDetails");var de_CoverageResources = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_CoverageResource(entry, context);  });  return retVal;}, "de_CoverageResources");var de_CoverageStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CountByCoverageStatus: [, import_smithy_client._json, `countByCoverageStatus`],    CountByResourceType: [, import_smithy_client._json, `countByResourceType`]  });}, "de_CoverageStatistics");var de_CreateProtectedResource = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    S3Bucket: [, (_) => de_CreateS3BucketResource(_, context), `s3Bucket`]  });}, "de_CreateProtectedResource");var de_CreateS3BucketResource = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    BucketName: [, import_smithy_client.expectString, `bucketName`],    ObjectPrefixes: [, import_smithy_client._json, `objectPrefixes`]  });}, "de_CreateS3BucketResource");var de_Criterion = /* @__PURE__ */ __name((output, context) => {  return Object.entries(output).reduce((acc, [key, value]) => {    if (value === null) {      return acc;    }    acc[key] = de_Condition(value, context);    return acc;  }, {});}, "de_Criterion");var de_DataSourceConfigurationsResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CloudTrail: [, (_) => de_CloudTrailConfigurationResult(_, context), `cloudTrail`],    DNSLogs: [, (_) => de_DNSLogsConfigurationResult(_, context), `dnsLogs`],    FlowLogs: [, (_) => de_FlowLogsConfigurationResult(_, context), `flowLogs`],    Kubernetes: [, (_) => de_KubernetesConfigurationResult(_, context), `kubernetes`],    MalwareProtection: [, (_) => de_MalwareProtectionConfigurationResult(_, context), `malwareProtection`],    S3Logs: [, (_) => de_S3LogsConfigurationResult(_, context), `s3Logs`]  });}, "de_DataSourceConfigurationsResult");var de_DataSourceFreeTrial = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    FreeTrialDaysRemaining: [, import_smithy_client.expectInt32, `freeTrialDaysRemaining`]  });}, "de_DataSourceFreeTrial");var de_DataSourcesFreeTrial = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CloudTrail: [, (_) => de_DataSourceFreeTrial(_, context), `cloudTrail`],    DnsLogs: [, (_) => de_DataSourceFreeTrial(_, context), `dnsLogs`],    FlowLogs: [, (_) => de_DataSourceFreeTrial(_, context), `flowLogs`],    Kubernetes: [, (_) => de_KubernetesDataSourceFreeTrial(_, context), `kubernetes`],    MalwareProtection: [, (_) => de_MalwareProtectionDataSourceFreeTrial(_, context), `malwareProtection`],    S3Logs: [, (_) => de_DataSourceFreeTrial(_, context), `s3Logs`]  });}, "de_DataSourcesFreeTrial");var de_DateStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Date: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `date`],    LastGeneratedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastGeneratedAt`],    Severity: [, import_smithy_client.limitedParseDouble, `severity`],    TotalFindings: [, import_smithy_client.expectInt32, `totalFindings`]  });}, "de_DateStatistics");var de_DefaultServerSideEncryption = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EncryptionType: [, import_smithy_client.expectString, `encryptionType`],    KmsMasterKeyArn: [, import_smithy_client.expectString, `kmsMasterKeyArn`]  });}, "de_DefaultServerSideEncryption");var de_Destination = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DestinationId: [, import_smithy_client.expectString, `destinationId`],    DestinationType: [, import_smithy_client.expectString, `destinationType`],    Status: [, import_smithy_client.expectString, `status`]  });}, "de_Destination");var de_DestinationProperties = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DestinationArn: [, import_smithy_client.expectString, `destinationArn`],    KmsKeyArn: [, import_smithy_client.expectString, `kmsKeyArn`]  });}, "de_DestinationProperties");var de_Destinations = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Destination(entry, context);  });  return retVal;}, "de_Destinations");var de_Detection = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Anomaly: [, (_) => de_Anomaly(_, context), `anomaly`],    Sequence: [, (_) => de_Sequence(_, context), `sequence`]  });}, "de_Detection");var de_DetectorAdditionalConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_DetectorAdditionalConfigurationResult");var de_DetectorAdditionalConfigurationResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DetectorAdditionalConfigurationResult(entry, context);  });  return retVal;}, "de_DetectorAdditionalConfigurationResults");var de_DetectorFeatureConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AdditionalConfiguration: [      ,      (_) => de_DetectorAdditionalConfigurationResults(_, context),      `additionalConfiguration`    ],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_DetectorFeatureConfigurationResult");var de_DetectorFeatureConfigurationsResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DetectorFeatureConfigurationResult(entry, context);  });  return retVal;}, "de_DetectorFeatureConfigurationsResults");var de_DNSLogsConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Status: [, import_smithy_client.expectString, `status`]  });}, "de_DNSLogsConfigurationResult");var de_DnsRequestAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Blocked: [, import_smithy_client.expectBoolean, `blocked`],    Domain: [, import_smithy_client.expectString, `domain`],    DomainWithSuffix: [, import_smithy_client.expectString, `domainWithSuffix`],    Protocol: [, import_smithy_client.expectString, `protocol`],    VpcOwnerAccountId: [, import_smithy_client.expectString, `vpcOwnerAccountId`]  });}, "de_DnsRequestAction");var de_DomainDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Domain: [, import_smithy_client.expectString, `domain`]  });}, "de_DomainDetails");var de_EbsVolumeDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ScannedVolumeDetails: [, (_) => de_VolumeDetails(_, context), `scannedVolumeDetails`],    SkippedVolumeDetails: [, (_) => de_VolumeDetails(_, context), `skippedVolumeDetails`]  });}, "de_EbsVolumeDetails");var de_EbsVolumeScanDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ScanCompletedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `scanCompletedAt`],    ScanDetections: [, (_) => de_ScanDetections(_, context), `scanDetections`],    ScanId: [, import_smithy_client.expectString, `scanId`],    ScanStartedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `scanStartedAt`],    ScanType: [, import_smithy_client.expectString, `scanType`],    Sources: [, import_smithy_client._json, `sources`],    TriggerFindingId: [, import_smithy_client.expectString, `triggerFindingId`]  });}, "de_EbsVolumeScanDetails");var de_EbsVolumesResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Reason: [, import_smithy_client.expectString, `reason`],    Status: [, import_smithy_client.expectString, `status`]  });}, "de_EbsVolumesResult");var de_Ec2Instance = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AvailabilityZone: [, import_smithy_client.expectString, `availabilityZone`],    Ec2NetworkInterfaceUids: [, import_smithy_client._json, `ec2NetworkInterfaceUids`],    IamInstanceProfile: /* @__PURE__ */ __name((_) => de_IamInstanceProfile(_, context), "IamInstanceProfile"),    ImageDescription: [, import_smithy_client.expectString, `imageDescription`],    InstanceState: [, import_smithy_client.expectString, `instanceState`],    InstanceType: [, import_smithy_client.expectString, `instanceType`],    OutpostArn: [, import_smithy_client.expectString, `outpostArn`],    Platform: [, import_smithy_client.expectString, `platform`],    ProductCodes: [, (_) => de_ProductCodes(_, context), `productCodes`]  });}, "de_Ec2Instance");var de_Ec2NetworkInterface = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Ipv6Addresses: [, import_smithy_client._json, `ipv6Addresses`],    PrivateIpAddresses: [, (_) => de_PrivateIpAddresses(_, context), `privateIpAddresses`],    PublicIp: [, import_smithy_client.expectString, `publicIp`],    SecurityGroups: [, (_) => de_SecurityGroups(_, context), `securityGroups`],    SubNetId: [, import_smithy_client.expectString, `subNetId`],    VpcId: [, import_smithy_client.expectString, `vpcId`]  });}, "de_Ec2NetworkInterface");var de_EcsClusterDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActiveServicesCount: [, import_smithy_client.expectInt32, `activeServicesCount`],    Arn: [, import_smithy_client.expectString, `arn`],    Name: [, import_smithy_client.expectString, `name`],    RegisteredContainerInstancesCount: [, import_smithy_client.expectInt32, `registeredContainerInstancesCount`],    RunningTasksCount: [, import_smithy_client.expectInt32, `runningTasksCount`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, (_) => de_Tags(_, context), `tags`],    TaskDetails: [, (_) => de_EcsTaskDetails(_, context), `taskDetails`]  });}, "de_EcsClusterDetails");var de_EcsTaskDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Arn: [, import_smithy_client.expectString, `arn`],    Containers: [, (_) => de_Containers(_, context), `containers`],    DefinitionArn: [, import_smithy_client.expectString, `definitionArn`],    Group: [, import_smithy_client.expectString, `group`],    LaunchType: [, import_smithy_client.expectString, `launchType`],    StartedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `startedAt`],    StartedBy: [, import_smithy_client.expectString, `startedBy`],    Tags: [, (_) => de_Tags(_, context), `tags`],    TaskCreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    Version: [, import_smithy_client.expectString, `version`],    Volumes: [, (_) => de_Volumes(_, context), `volumes`]  });}, "de_EcsTaskDetails");var de_EksCluster = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Arn: [, import_smithy_client.expectString, `arn`],    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    Ec2InstanceUids: [, import_smithy_client._json, `ec2InstanceUids`],    Status: [, import_smithy_client.expectString, `status`],    VpcId: [, import_smithy_client.expectString, `vpcId`]  });}, "de_EksCluster");var de_EksClusterDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Arn: [, import_smithy_client.expectString, `arn`],    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    Tags: [, (_) => de_Tags(_, context), `tags`],    VpcId: [, import_smithy_client.expectString, `vpcId`]  });}, "de_EksClusterDetails");var de_Evidence = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ThreatIntelligenceDetails: [, (_) => de_ThreatIntelligenceDetails(_, context), `threatIntelligenceDetails`]  });}, "de_Evidence");var de_FargateDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Issues: [, import_smithy_client._json, `issues`],    ManagementType: [, import_smithy_client.expectString, `managementType`]  });}, "de_FargateDetails");var de_FilePaths = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ScanFilePath(entry, context);  });  return retVal;}, "de_FilePaths");var de_Finding = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    Arn: [, import_smithy_client.expectString, `arn`],    AssociatedAttackSequenceArn: [, import_smithy_client.expectString, `associatedAttackSequenceArn`],    Confidence: [, import_smithy_client.limitedParseDouble, `confidence`],    CreatedAt: [, import_smithy_client.expectString, `createdAt`],    Description: [, import_smithy_client.expectString, `description`],    Id: [, import_smithy_client.expectString, `id`],    Partition: [, import_smithy_client.expectString, `partition`],    Region: [, import_smithy_client.expectString, `region`],    Resource: [, (_) => de_Resource(_, context), `resource`],    SchemaVersion: [, import_smithy_client.expectString, `schemaVersion`],    Service: [, (_) => de_Service(_, context), `service`],    Severity: [, import_smithy_client.limitedParseDouble, `severity`],    Title: [, import_smithy_client.expectString, `title`],    Type: [, import_smithy_client.expectString, `type`],    UpdatedAt: [, import_smithy_client.expectString, `updatedAt`]  });}, "de_Finding");var de_FindingCriteria = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Criterion: [, (_) => de_Criterion(_, context), `criterion`]  });}, "de_FindingCriteria");var de_Findings = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Finding(entry, context);  });  return retVal;}, "de_Findings");var de_FindingStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CountBySeverity: [, import_smithy_client._json, `countBySeverity`],    GroupedByAccount: [, (_) => de_GroupedByAccount(_, context), `groupedByAccount`],    GroupedByDate: [, (_) => de_GroupedByDate(_, context), `groupedByDate`],    GroupedByFindingType: [, (_) => de_GroupedByFindingType(_, context), `groupedByFindingType`],    GroupedByResource: [, (_) => de_GroupedByResource(_, context), `groupedByResource`],    GroupedBySeverity: [, (_) => de_GroupedBySeverity(_, context), `groupedBySeverity`]  });}, "de_FindingStatistics");var de_FindingTypeStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    FindingType: [, import_smithy_client.expectString, `findingType`],    LastGeneratedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastGeneratedAt`],    TotalFindings: [, import_smithy_client.expectInt32, `totalFindings`]  });}, "de_FindingTypeStatistics");var de_FlowLogsConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Status: [, import_smithy_client.expectString, `status`]  });}, "de_FlowLogsConfigurationResult");var de_FreeTrialFeatureConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    FreeTrialDaysRemaining: [, import_smithy_client.expectInt32, `freeTrialDaysRemaining`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_FreeTrialFeatureConfigurationResult");var de_FreeTrialFeatureConfigurationsResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_FreeTrialFeatureConfigurationResult(entry, context);  });  return retVal;}, "de_FreeTrialFeatureConfigurationsResults");var de_GeoLocation = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Lat: [, import_smithy_client.limitedParseDouble, `lat`],    Lon: [, import_smithy_client.limitedParseDouble, `lon`]  });}, "de_GeoLocation");var de_GroupedByAccount = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AccountStatistics(entry, context);  });  return retVal;}, "de_GroupedByAccount");var de_GroupedByDate = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_DateStatistics(entry, context);  });  return retVal;}, "de_GroupedByDate");var de_GroupedByFindingType = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_FindingTypeStatistics(entry, context);  });  return retVal;}, "de_GroupedByFindingType");var de_GroupedByResource = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ResourceStatistics(entry, context);  });  return retVal;}, "de_GroupedByResource");var de_GroupedBySeverity = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SeverityStatistics(entry, context);  });  return retVal;}, "de_GroupedBySeverity");var de_HighestSeverityThreatDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Count: [, import_smithy_client.expectInt32, `count`],    Severity: [, import_smithy_client.expectString, `severity`],    ThreatName: [, import_smithy_client.expectString, `threatName`]  });}, "de_HighestSeverityThreatDetails");var de_HostPath = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Path: [, import_smithy_client.expectString, `path`]  });}, "de_HostPath");var de_IamInstanceProfile = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Arn: [, import_smithy_client.expectString, `arn`],    Id: [, import_smithy_client.expectString, `id`]  });}, "de_IamInstanceProfile");var de_ImpersonatedUser = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Groups: [, import_smithy_client._json, `groups`],    Username: [, import_smithy_client.expectString, `username`]  });}, "de_ImpersonatedUser");var de_Indicator = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Key: [, import_smithy_client.expectString, `key`],    Title: [, import_smithy_client.expectString, `title`],    Values: [, import_smithy_client._json, `values`]  });}, "de_Indicator");var de_Indicators = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Indicator(entry, context);  });  return retVal;}, "de_Indicators");var de_InstanceDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AvailabilityZone: [, import_smithy_client.expectString, `availabilityZone`],    IamInstanceProfile: [, (_) => de_IamInstanceProfile(_, context), `iamInstanceProfile`],    ImageDescription: [, import_smithy_client.expectString, `imageDescription`],    ImageId: [, import_smithy_client.expectString, `imageId`],    InstanceId: [, import_smithy_client.expectString, `instanceId`],    InstanceState: [, import_smithy_client.expectString, `instanceState`],    InstanceType: [, import_smithy_client.expectString, `instanceType`],    LaunchTime: [, import_smithy_client.expectString, `launchTime`],    NetworkInterfaces: [, (_) => de_NetworkInterfaces(_, context), `networkInterfaces`],    OutpostArn: [, import_smithy_client.expectString, `outpostArn`],    Platform: [, import_smithy_client.expectString, `platform`],    ProductCodes: [, (_) => de_ProductCodes(_, context), `productCodes`],    Tags: [, (_) => de_Tags(_, context), `tags`]  });}, "de_InstanceDetails");var de_Invitation = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    InvitationId: [, import_smithy_client.expectString, `invitationId`],    InvitedAt: [, import_smithy_client.expectString, `invitedAt`],    RelationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`]  });}, "de_Invitation");var de_Invitations = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Invitation(entry, context);  });  return retVal;}, "de_Invitations");var de_ItemPath = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Hash: [, import_smithy_client.expectString, `hash`],    NestedItemPath: [, import_smithy_client.expectString, `nestedItemPath`]  });}, "de_ItemPath");var de_ItemPaths = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ItemPath(entry, context);  });  return retVal;}, "de_ItemPaths");var de_KubernetesApiCallAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Namespace: [, import_smithy_client.expectString, `namespace`],    Parameters: [, import_smithy_client.expectString, `parameters`],    RemoteIpDetails: [, (_) => de_RemoteIpDetails(_, context), `remoteIpDetails`],    RequestUri: [, import_smithy_client.expectString, `requestUri`],    Resource: [, import_smithy_client.expectString, `resource`],    ResourceName: [, import_smithy_client.expectString, `resourceName`],    SourceIps: [, import_smithy_client._json, `sourceIPs`],    StatusCode: [, import_smithy_client.expectInt32, `statusCode`],    Subresource: [, import_smithy_client.expectString, `subresource`],    UserAgent: [, import_smithy_client.expectString, `userAgent`],    Verb: [, import_smithy_client.expectString, `verb`]  });}, "de_KubernetesApiCallAction");var de_KubernetesAuditLogsConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Status: [, import_smithy_client.expectString, `status`]  });}, "de_KubernetesAuditLogsConfigurationResult");var de_KubernetesConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AuditLogs: [, (_) => de_KubernetesAuditLogsConfigurationResult(_, context), `auditLogs`]  });}, "de_KubernetesConfigurationResult");var de_KubernetesDataSourceFreeTrial = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AuditLogs: [, (_) => de_DataSourceFreeTrial(_, context), `auditLogs`]  });}, "de_KubernetesDataSourceFreeTrial");var de_KubernetesDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    KubernetesUserDetails: [, (_) => de_KubernetesUserDetails(_, context), `kubernetesUserDetails`],    KubernetesWorkloadDetails: [, (_) => de_KubernetesWorkloadDetails(_, context), `kubernetesWorkloadDetails`]  });}, "de_KubernetesDetails");var de_KubernetesPermissionCheckedDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Allowed: [, import_smithy_client.expectBoolean, `allowed`],    Namespace: [, import_smithy_client.expectString, `namespace`],    Resource: [, import_smithy_client.expectString, `resource`],    Verb: [, import_smithy_client.expectString, `verb`]  });}, "de_KubernetesPermissionCheckedDetails");var de_KubernetesRoleBindingDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Kind: [, import_smithy_client.expectString, `kind`],    Name: [, import_smithy_client.expectString, `name`],    RoleRefKind: [, import_smithy_client.expectString, `roleRefKind`],    RoleRefName: [, import_smithy_client.expectString, `roleRefName`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_KubernetesRoleBindingDetails");var de_KubernetesRoleDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Kind: [, import_smithy_client.expectString, `kind`],    Name: [, import_smithy_client.expectString, `name`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_KubernetesRoleDetails");var de_KubernetesUserDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Groups: [, import_smithy_client._json, `groups`],    ImpersonatedUser: [, (_) => de_ImpersonatedUser(_, context), `impersonatedUser`],    SessionName: [, import_smithy_client._json, `sessionName`],    Uid: [, import_smithy_client.expectString, `uid`],    Username: [, import_smithy_client.expectString, `username`]  });}, "de_KubernetesUserDetails");var de_KubernetesWorkload = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ContainerUids: [, import_smithy_client._json, `containerUids`],    KubernetesResourcesTypes: [, import_smithy_client.expectString, `type`],    Namespace: [, import_smithy_client.expectString, `namespace`]  });}, "de_KubernetesWorkload");var de_KubernetesWorkloadDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Containers: [, (_) => de_Containers(_, context), `containers`],    HostIPC: [, import_smithy_client.expectBoolean, `hostIPC`],    HostNetwork: [, import_smithy_client.expectBoolean, `hostNetwork`],    HostPID: [, import_smithy_client.expectBoolean, `hostPID`],    Name: [, import_smithy_client.expectString, `name`],    Namespace: [, import_smithy_client.expectString, `namespace`],    ServiceAccountName: [, import_smithy_client.expectString, `serviceAccountName`],    Type: [, import_smithy_client.expectString, `type`],    Uid: [, import_smithy_client.expectString, `uid`],    Volumes: [, (_) => de_Volumes(_, context), `volumes`]  });}, "de_KubernetesWorkloadDetails");var de_LambdaDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Description: [, import_smithy_client.expectString, `description`],    FunctionArn: [, import_smithy_client.expectString, `functionArn`],    FunctionName: [, import_smithy_client.expectString, `functionName`],    FunctionVersion: [, import_smithy_client.expectString, `functionVersion`],    LastModifiedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastModifiedAt`],    RevisionId: [, import_smithy_client.expectString, `revisionId`],    Role: [, import_smithy_client.expectString, `role`],    Tags: [, (_) => de_Tags(_, context), `tags`],    VpcConfig: [, (_) => de_VpcConfig(_, context), `vpcConfig`]  });}, "de_LambdaDetails");var de_Lineage = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_LineageObject(entry, context);  });  return retVal;}, "de_Lineage");var de_LineageObject = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Euid: [, import_smithy_client.expectInt32, `euid`],    ExecutablePath: [, import_smithy_client.expectString, `executablePath`],    Name: [, import_smithy_client.expectString, `name`],    NamespacePid: [, import_smithy_client.expectInt32, `namespacePid`],    ParentUuid: [, import_smithy_client.expectString, `parentUuid`],    Pid: [, import_smithy_client.expectInt32, `pid`],    StartTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `startTime`],    UserId: [, import_smithy_client.expectInt32, `userId`],    Uuid: [, import_smithy_client.expectString, `uuid`]  });}, "de_LineageObject");var de_LocalIpDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    IpAddressV4: [, import_smithy_client.expectString, `ipAddressV4`],    IpAddressV6: [, import_smithy_client.expectString, `ipAddressV6`]  });}, "de_LocalIpDetails");var de_LocalPortDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Port: [, import_smithy_client.expectInt32, `port`],    PortName: [, import_smithy_client.expectString, `portName`]  });}, "de_LocalPortDetails");var de_LoginAttribute = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Application: [, import_smithy_client.expectString, `application`],    FailedLoginAttempts: [, import_smithy_client.expectInt32, `failedLoginAttempts`],    SuccessfulLoginAttempts: [, import_smithy_client.expectInt32, `successfulLoginAttempts`],    User: [, import_smithy_client.expectString, `user`]  });}, "de_LoginAttribute");var de_LoginAttributes = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_LoginAttribute(entry, context);  });  return retVal;}, "de_LoginAttributes");var de_MalwareProtectionConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ScanEc2InstanceWithFindings: [      ,      (_) => de_ScanEc2InstanceWithFindingsResult(_, context),      `scanEc2InstanceWithFindings`    ],    ServiceRole: [, import_smithy_client.expectString, `serviceRole`]  });}, "de_MalwareProtectionConfigurationResult");var de_MalwareProtectionDataSourceFreeTrial = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ScanEc2InstanceWithFindings: [, (_) => de_DataSourceFreeTrial(_, context), `scanEc2InstanceWithFindings`]  });}, "de_MalwareProtectionDataSourceFreeTrial");var de_MalwareProtectionPlanActions = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Tagging: [, (_) => de_MalwareProtectionPlanTaggingAction(_, context), `tagging`]  });}, "de_MalwareProtectionPlanActions");var de_MalwareProtectionPlansSummary = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_MalwareProtectionPlanSummary(entry, context);  });  return retVal;}, "de_MalwareProtectionPlansSummary");var de_MalwareProtectionPlanStatusReason = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Code: [, import_smithy_client.expectString, `code`],    Message: [, import_smithy_client.expectString, `message`]  });}, "de_MalwareProtectionPlanStatusReason");var de_MalwareProtectionPlanStatusReasonsList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_MalwareProtectionPlanStatusReason(entry, context);  });  return retVal;}, "de_MalwareProtectionPlanStatusReasonsList");var de_MalwareProtectionPlanSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    MalwareProtectionPlanId: [, import_smithy_client.expectString, `malwareProtectionPlanId`]  });}, "de_MalwareProtectionPlanSummary");var de_MalwareProtectionPlanTaggingAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Status: [, import_smithy_client.expectString, `status`]  });}, "de_MalwareProtectionPlanTaggingAction");var de_MalwareScanDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Threats: [, (_) => de_Threats(_, context), `threats`]  });}, "de_MalwareScanDetails");var de_MapEquals = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ScanConditionPair(entry, context);  });  return retVal;}, "de_MapEquals");var de_Master = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    InvitationId: [, import_smithy_client.expectString, `invitationId`],    InvitedAt: [, import_smithy_client.expectString, `invitedAt`],    RelationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`]  });}, "de_Master");var de_Member = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    AdministratorId: [, import_smithy_client.expectString, `administratorId`],    DetectorId: [, import_smithy_client.expectString, `detectorId`],    Email: [, import_smithy_client.expectString, `email`],    InvitedAt: [, import_smithy_client.expectString, `invitedAt`],    MasterId: [, import_smithy_client.expectString, `masterId`],    RelationshipStatus: [, import_smithy_client.expectString, `relationshipStatus`],    UpdatedAt: [, import_smithy_client.expectString, `updatedAt`]  });}, "de_Member");var de_MemberAdditionalConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_MemberAdditionalConfigurationResult");var de_MemberAdditionalConfigurationResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_MemberAdditionalConfigurationResult(entry, context);  });  return retVal;}, "de_MemberAdditionalConfigurationResults");var de_MemberDataSourceConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    DataSources: [, (_) => de_DataSourceConfigurationsResult(_, context), `dataSources`],    Features: [, (_) => de_MemberFeaturesConfigurationsResults(_, context), `features`]  });}, "de_MemberDataSourceConfiguration");var de_MemberDataSourceConfigurations = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_MemberDataSourceConfiguration(entry, context);  });  return retVal;}, "de_MemberDataSourceConfigurations");var de_MemberFeaturesConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AdditionalConfiguration: [      ,      (_) => de_MemberAdditionalConfigurationResults(_, context),      `additionalConfiguration`    ],    Name: [, import_smithy_client.expectString, `name`],    Status: [, import_smithy_client.expectString, `status`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_MemberFeaturesConfigurationResult");var de_MemberFeaturesConfigurationsResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_MemberFeaturesConfigurationResult(entry, context);  });  return retVal;}, "de_MemberFeaturesConfigurationsResults");var de_Members = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Member(entry, context);  });  return retVal;}, "de_Members");var de_NetworkConnection = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Direction: [, import_smithy_client.expectString, `direction`]  });}, "de_NetworkConnection");var de_NetworkConnectionAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Blocked: [, import_smithy_client.expectBoolean, `blocked`],    ConnectionDirection: [, import_smithy_client.expectString, `connectionDirection`],    LocalIpDetails: [, (_) => de_LocalIpDetails(_, context), `localIpDetails`],    LocalNetworkInterface: [, import_smithy_client.expectString, `localNetworkInterface`],    LocalPortDetails: [, (_) => de_LocalPortDetails(_, context), `localPortDetails`],    Protocol: [, import_smithy_client.expectString, `protocol`],    RemoteIpDetails: [, (_) => de_RemoteIpDetails(_, context), `remoteIpDetails`],    RemotePortDetails: [, (_) => de_RemotePortDetails(_, context), `remotePortDetails`]  });}, "de_NetworkConnectionAction");var de_NetworkEndpoint = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutonomousSystem: [, (_) => de_AutonomousSystem(_, context), `autonomousSystem`],    Connection: [, (_) => de_NetworkConnection(_, context), `connection`],    Domain: [, import_smithy_client.expectString, `domain`],    Id: [, import_smithy_client.expectString, `id`],    Ip: [, import_smithy_client.expectString, `ip`],    Location: [, (_) => de_NetworkGeoLocation(_, context), `location`],    Port: [, import_smithy_client.expectInt32, `port`]  });}, "de_NetworkEndpoint");var de_NetworkEndpoints = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_NetworkEndpoint(entry, context);  });  return retVal;}, "de_NetworkEndpoints");var de_NetworkGeoLocation = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    City: [, import_smithy_client.expectString, `city`],    Country: [, import_smithy_client.expectString, `country`],    Latitude: [, import_smithy_client.limitedParseDouble, `lat`],    Longitude: [, import_smithy_client.limitedParseDouble, `lon`]  });}, "de_NetworkGeoLocation");var de_NetworkInterface = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Ipv6Addresses: [, import_smithy_client._json, `ipv6Addresses`],    NetworkInterfaceId: [, import_smithy_client.expectString, `networkInterfaceId`],    PrivateDnsName: [, import_smithy_client.expectString, `privateDnsName`],    PrivateIpAddress: [, import_smithy_client.expectString, `privateIpAddress`],    PrivateIpAddresses: [, (_) => de_PrivateIpAddresses(_, context), `privateIpAddresses`],    PublicDnsName: [, import_smithy_client.expectString, `publicDnsName`],    PublicIp: [, import_smithy_client.expectString, `publicIp`],    SecurityGroups: [, (_) => de_SecurityGroups(_, context), `securityGroups`],    SubnetId: [, import_smithy_client.expectString, `subnetId`],    VpcId: [, import_smithy_client.expectString, `vpcId`]  });}, "de_NetworkInterface");var de_NetworkInterfaces = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_NetworkInterface(entry, context);  });  return retVal;}, "de_NetworkInterfaces");var de_Observations = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Text: [, import_smithy_client._json, `text`]  });}, "de_Observations");var de_Organization = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Asn: [, import_smithy_client.expectString, `asn`],    AsnOrg: [, import_smithy_client.expectString, `asnOrg`],    Isp: [, import_smithy_client.expectString, `isp`],    Org: [, import_smithy_client.expectString, `org`]  });}, "de_Organization");var de_OrganizationAdditionalConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutoEnable: [, import_smithy_client.expectString, `autoEnable`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_OrganizationAdditionalConfigurationResult");var de_OrganizationAdditionalConfigurationResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_OrganizationAdditionalConfigurationResult(entry, context);  });  return retVal;}, "de_OrganizationAdditionalConfigurationResults");var de_OrganizationDataSourceConfigurationsResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Kubernetes: [, (_) => de_OrganizationKubernetesConfigurationResult(_, context), `kubernetes`],    MalwareProtection: [      ,      (_) => de_OrganizationMalwareProtectionConfigurationResult(_, context),      `malwareProtection`    ],    S3Logs: [, (_) => de_OrganizationS3LogsConfigurationResult(_, context), `s3Logs`]  });}, "de_OrganizationDataSourceConfigurationsResult");var de_OrganizationDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    OrganizationStatistics: [, (_) => de_OrganizationStatistics(_, context), `organizationStatistics`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_OrganizationDetails");var de_OrganizationEbsVolumesResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutoEnable: [, import_smithy_client.expectBoolean, `autoEnable`]  });}, "de_OrganizationEbsVolumesResult");var de_OrganizationFeatureConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AdditionalConfiguration: [      ,      (_) => de_OrganizationAdditionalConfigurationResults(_, context),      `additionalConfiguration`    ],    AutoEnable: [, import_smithy_client.expectString, `autoEnable`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_OrganizationFeatureConfigurationResult");var de_OrganizationFeaturesConfigurationsResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_OrganizationFeatureConfigurationResult(entry, context);  });  return retVal;}, "de_OrganizationFeaturesConfigurationsResults");var de_OrganizationFeatureStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AdditionalConfiguration: [      ,      (_) => de_OrganizationFeatureStatisticsAdditionalConfigurations(_, context),      `additionalConfiguration`    ],    EnabledAccountsCount: [, import_smithy_client.expectInt32, `enabledAccountsCount`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_OrganizationFeatureStatistics");var de_OrganizationFeatureStatisticsAdditionalConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EnabledAccountsCount: [, import_smithy_client.expectInt32, `enabledAccountsCount`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_OrganizationFeatureStatisticsAdditionalConfiguration");var de_OrganizationFeatureStatisticsAdditionalConfigurations = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_OrganizationFeatureStatisticsAdditionalConfiguration(entry, context);  });  return retVal;}, "de_OrganizationFeatureStatisticsAdditionalConfigurations");var de_OrganizationFeatureStatisticsResults = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_OrganizationFeatureStatistics(entry, context);  });  return retVal;}, "de_OrganizationFeatureStatisticsResults");var de_OrganizationKubernetesAuditLogsConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutoEnable: [, import_smithy_client.expectBoolean, `autoEnable`]  });}, "de_OrganizationKubernetesAuditLogsConfigurationResult");var de_OrganizationKubernetesConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AuditLogs: [, (_) => de_OrganizationKubernetesAuditLogsConfigurationResult(_, context), `auditLogs`]  });}, "de_OrganizationKubernetesConfigurationResult");var de_OrganizationMalwareProtectionConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ScanEc2InstanceWithFindings: [      ,      (_) => de_OrganizationScanEc2InstanceWithFindingsResult(_, context),      `scanEc2InstanceWithFindings`    ]  });}, "de_OrganizationMalwareProtectionConfigurationResult");var de_OrganizationS3LogsConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AutoEnable: [, import_smithy_client.expectBoolean, `autoEnable`]  });}, "de_OrganizationS3LogsConfigurationResult");var de_OrganizationScanEc2InstanceWithFindingsResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EbsVolumes: [, (_) => de_OrganizationEbsVolumesResult(_, context), `ebsVolumes`]  });}, "de_OrganizationScanEc2InstanceWithFindingsResult");var de_OrganizationStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActiveAccountsCount: [, import_smithy_client.expectInt32, `activeAccountsCount`],    CountByFeature: [, (_) => de_OrganizationFeatureStatisticsResults(_, context), `countByFeature`],    EnabledAccountsCount: [, import_smithy_client.expectInt32, `enabledAccountsCount`],    MemberAccountsCount: [, import_smithy_client.expectInt32, `memberAccountsCount`],    TotalAccountsCount: [, import_smithy_client.expectInt32, `totalAccountsCount`]  });}, "de_OrganizationStatistics");var de_Owner = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Id: [, import_smithy_client.expectString, `id`]  });}, "de_Owner");var de_PermissionConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountLevelPermissions: [, (_) => de_AccountLevelPermissions(_, context), `accountLevelPermissions`],    BucketLevelPermissions: [, (_) => de_BucketLevelPermissions(_, context), `bucketLevelPermissions`]  });}, "de_PermissionConfiguration");var de_PortProbeAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Blocked: [, import_smithy_client.expectBoolean, `blocked`],    PortProbeDetails: [, (_) => de_PortProbeDetails(_, context), `portProbeDetails`]  });}, "de_PortProbeAction");var de_PortProbeDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    LocalIpDetails: [, (_) => de_LocalIpDetails(_, context), `localIpDetails`],    LocalPortDetails: [, (_) => de_LocalPortDetails(_, context), `localPortDetails`],    RemoteIpDetails: [, (_) => de_RemoteIpDetails(_, context), `remoteIpDetails`]  });}, "de_PortProbeDetail");var de_PortProbeDetails = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_PortProbeDetail(entry, context);  });  return retVal;}, "de_PortProbeDetails");var de_PrivateIpAddressDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    PrivateDnsName: [, import_smithy_client.expectString, `privateDnsName`],    PrivateIpAddress: [, import_smithy_client.expectString, `privateIpAddress`]  });}, "de_PrivateIpAddressDetails");var de_PrivateIpAddresses = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_PrivateIpAddressDetails(entry, context);  });  return retVal;}, "de_PrivateIpAddresses");var de_ProcessDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Euid: [, import_smithy_client.expectInt32, `euid`],    ExecutablePath: [, import_smithy_client.expectString, `executablePath`],    ExecutableSha256: [, import_smithy_client.expectString, `executableSha256`],    Lineage: [, (_) => de_Lineage(_, context), `lineage`],    Name: [, import_smithy_client.expectString, `name`],    NamespacePid: [, import_smithy_client.expectInt32, `namespacePid`],    ParentUuid: [, import_smithy_client.expectString, `parentUuid`],    Pid: [, import_smithy_client.expectInt32, `pid`],    Pwd: [, import_smithy_client.expectString, `pwd`],    StartTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `startTime`],    User: [, import_smithy_client.expectString, `user`],    UserId: [, import_smithy_client.expectInt32, `userId`],    Uuid: [, import_smithy_client.expectString, `uuid`]  });}, "de_ProcessDetails");var de_ProductCode = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Code: [, import_smithy_client.expectString, `productCodeId`],    ProductType: [, import_smithy_client.expectString, `productCodeType`]  });}, "de_ProductCode");var de_ProductCodes = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ProductCode(entry, context);  });  return retVal;}, "de_ProductCodes");var de_PublicAccess = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EffectivePermission: [, import_smithy_client.expectString, `effectivePermission`],    PermissionConfiguration: [, (_) => de_PermissionConfiguration(_, context), `permissionConfiguration`]  });}, "de_PublicAccess");var de_PublicAccessConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    PublicAclAccess: [, import_smithy_client.expectString, `publicAclAccess`],    PublicAclIgnoreBehavior: [, import_smithy_client.expectString, `publicAclIgnoreBehavior`],    PublicBucketRestrictBehavior: [, import_smithy_client.expectString, `publicBucketRestrictBehavior`],    PublicPolicyAccess: [, import_smithy_client.expectString, `publicPolicyAccess`]  });}, "de_PublicAccessConfiguration");var de_RdsDbInstanceDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DbClusterIdentifier: [, import_smithy_client.expectString, `dbClusterIdentifier`],    DbInstanceArn: [, import_smithy_client.expectString, `dbInstanceArn`],    DbInstanceIdentifier: [, import_smithy_client.expectString, `dbInstanceIdentifier`],    Engine: [, import_smithy_client.expectString, `engine`],    EngineVersion: [, import_smithy_client.expectString, `engineVersion`],    Tags: [, (_) => de_Tags(_, context), `tags`]  });}, "de_RdsDbInstanceDetails");var de_RdsDbUserDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Application: [, import_smithy_client.expectString, `application`],    AuthMethod: [, import_smithy_client.expectString, `authMethod`],    Database: [, import_smithy_client.expectString, `database`],    Ssl: [, import_smithy_client.expectString, `ssl`],    User: [, import_smithy_client.expectString, `user`]  });}, "de_RdsDbUserDetails");var de_RdsLimitlessDbDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DbClusterIdentifier: [, import_smithy_client.expectString, `dbClusterIdentifier`],    DbShardGroupArn: [, import_smithy_client.expectString, `dbShardGroupArn`],    DbShardGroupIdentifier: [, import_smithy_client.expectString, `dbShardGroupIdentifier`],    DbShardGroupResourceId: [, import_smithy_client.expectString, `dbShardGroupResourceId`],    Engine: [, import_smithy_client.expectString, `engine`],    EngineVersion: [, import_smithy_client.expectString, `engineVersion`],    Tags: [, (_) => de_Tags(_, context), `tags`]  });}, "de_RdsLimitlessDbDetails");var de_RdsLoginAttemptAction = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    LoginAttributes: /* @__PURE__ */ __name((_) => de_LoginAttributes(_, context), "LoginAttributes"),    RemoteIpDetails: [, (_) => de_RemoteIpDetails(_, context), `remoteIpDetails`]  });}, "de_RdsLoginAttemptAction");var de_RemoteAccountDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    Affiliated: [, import_smithy_client.expectBoolean, `affiliated`]  });}, "de_RemoteAccountDetails");var de_RemoteIpDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    City: [, (_) => de_City(_, context), `city`],    Country: [, (_) => de_Country(_, context), `country`],    GeoLocation: [, (_) => de_GeoLocation(_, context), `geoLocation`],    IpAddressV4: [, import_smithy_client.expectString, `ipAddressV4`],    IpAddressV6: [, import_smithy_client.expectString, `ipAddressV6`],    Organization: [, (_) => de_Organization(_, context), `organization`]  });}, "de_RemoteIpDetails");var de_RemotePortDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Port: [, import_smithy_client.expectInt32, `port`],    PortName: [, import_smithy_client.expectString, `portName`]  });}, "de_RemotePortDetails");var de_Resource = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccessKeyDetails: [, (_) => de_AccessKeyDetails(_, context), `accessKeyDetails`],    ContainerDetails: [, (_) => de_Container(_, context), `containerDetails`],    EbsVolumeDetails: [, (_) => de_EbsVolumeDetails(_, context), `ebsVolumeDetails`],    EcsClusterDetails: [, (_) => de_EcsClusterDetails(_, context), `ecsClusterDetails`],    EksClusterDetails: [, (_) => de_EksClusterDetails(_, context), `eksClusterDetails`],    InstanceDetails: [, (_) => de_InstanceDetails(_, context), `instanceDetails`],    KubernetesDetails: [, (_) => de_KubernetesDetails(_, context), `kubernetesDetails`],    LambdaDetails: [, (_) => de_LambdaDetails(_, context), `lambdaDetails`],    RdsDbInstanceDetails: [, (_) => de_RdsDbInstanceDetails(_, context), `rdsDbInstanceDetails`],    RdsDbUserDetails: [, (_) => de_RdsDbUserDetails(_, context), `rdsDbUserDetails`],    RdsLimitlessDbDetails: [, (_) => de_RdsLimitlessDbDetails(_, context), `rdsLimitlessDbDetails`],    ResourceType: [, import_smithy_client.expectString, `resourceType`],    S3BucketDetails: [, (_) => de_S3BucketDetails(_, context), `s3BucketDetails`]  });}, "de_Resource");var de_ResourceData = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccessKey: [, (_) => de_AccessKey(_, context), `accessKey`],    Container: [, (_) => de_ContainerFindingResource(_, context), `container`],    Ec2Instance: [, (_) => de_Ec2Instance(_, context), `ec2Instance`],    Ec2NetworkInterface: [, (_) => de_Ec2NetworkInterface(_, context), `ec2NetworkInterface`],    EksCluster: [, (_) => de_EksCluster(_, context), `eksCluster`],    KubernetesWorkload: [, (_) => de_KubernetesWorkload(_, context), `kubernetesWorkload`],    S3Bucket: [, (_) => de_S3Bucket(_, context), `s3Bucket`],    S3Object: [, (_) => de_S3Object(_, context), `s3Object`]  });}, "de_ResourceData");var de_ResourceDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    InstanceArn: [, import_smithy_client.expectString, `instanceArn`]  });}, "de_ResourceDetails");var de_Resources = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ResourceV2(entry, context);  });  return retVal;}, "de_Resources");var de_ResourceStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    LastGeneratedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastGeneratedAt`],    ResourceId: [, import_smithy_client.expectString, `resourceId`],    ResourceType: [, import_smithy_client.expectString, `resourceType`],    TotalFindings: [, import_smithy_client.expectInt32, `totalFindings`]  });}, "de_ResourceStatistics");var de_ResourceV2 = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    CloudPartition: [, import_smithy_client.expectString, `cloudPartition`],    Data: [, (_) => de_ResourceData(_, context), `data`],    Name: [, import_smithy_client.expectString, `name`],    Region: [, import_smithy_client.expectString, `region`],    ResourceType: [, import_smithy_client.expectString, `resourceType`],    Service: [, import_smithy_client.expectString, `service`],    Tags: [, (_) => de_Tags(_, context), `tags`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_ResourceV2");var de_RuntimeContext = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddressFamily: [, import_smithy_client.expectString, `addressFamily`],    CommandLineExample: [, import_smithy_client.expectString, `commandLineExample`],    FileSystemType: [, import_smithy_client.expectString, `fileSystemType`],    Flags: [, import_smithy_client._json, `flags`],    IanaProtocolNumber: [, import_smithy_client.expectInt32, `ianaProtocolNumber`],    LdPreloadValue: [, import_smithy_client.expectString, `ldPreloadValue`],    LibraryPath: [, import_smithy_client.expectString, `libraryPath`],    MemoryRegions: [, import_smithy_client._json, `memoryRegions`],    ModifiedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `modifiedAt`],    ModifyingProcess: [, (_) => de_ProcessDetails(_, context), `modifyingProcess`],    ModuleFilePath: [, import_smithy_client.expectString, `moduleFilePath`],    ModuleName: [, import_smithy_client.expectString, `moduleName`],    ModuleSha256: [, import_smithy_client.expectString, `moduleSha256`],    MountSource: [, import_smithy_client.expectString, `mountSource`],    MountTarget: [, import_smithy_client.expectString, `mountTarget`],    ReleaseAgentPath: [, import_smithy_client.expectString, `releaseAgentPath`],    RuncBinaryPath: [, import_smithy_client.expectString, `runcBinaryPath`],    ScriptPath: [, import_smithy_client.expectString, `scriptPath`],    ServiceName: [, import_smithy_client.expectString, `serviceName`],    ShellHistoryFilePath: [, import_smithy_client.expectString, `shellHistoryFilePath`],    SocketPath: [, import_smithy_client.expectString, `socketPath`],    TargetProcess: [, (_) => de_ProcessDetails(_, context), `targetProcess`],    ThreatFilePath: [, import_smithy_client.expectString, `threatFilePath`],    ToolCategory: [, import_smithy_client.expectString, `toolCategory`],    ToolName: [, import_smithy_client.expectString, `toolName`]  });}, "de_RuntimeContext");var de_RuntimeDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Context: [, (_) => de_RuntimeContext(_, context), `context`],    Process: [, (_) => de_ProcessDetails(_, context), `process`]  });}, "de_RuntimeDetails");var de_S3Bucket = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountPublicAccess: [, (_) => de_PublicAccessConfiguration(_, context), `accountPublicAccess`],    BucketPublicAccess: [, (_) => de_PublicAccessConfiguration(_, context), `bucketPublicAccess`],    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    EffectivePermission: [, import_smithy_client.expectString, `effectivePermission`],    EncryptionKeyArn: [, import_smithy_client.expectString, `encryptionKeyArn`],    EncryptionType: [, import_smithy_client.expectString, `encryptionType`],    OwnerId: [, import_smithy_client.expectString, `ownerId`],    PublicReadAccess: [, import_smithy_client.expectString, `publicReadAccess`],    PublicWriteAccess: [, import_smithy_client.expectString, `publicWriteAccess`],    S3ObjectUids: [, import_smithy_client._json, `s3ObjectUids`]  });}, "de_S3Bucket");var de_S3BucketDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Arn: [, import_smithy_client.expectString, `arn`],    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    DefaultServerSideEncryption: [      ,      (_) => de_DefaultServerSideEncryption(_, context),      `defaultServerSideEncryption`    ],    Name: [, import_smithy_client.expectString, `name`],    Owner: [, (_) => de_Owner(_, context), `owner`],    PublicAccess: [, (_) => de_PublicAccess(_, context), `publicAccess`],    S3ObjectDetails: [, (_) => de_S3ObjectDetails(_, context), `s3ObjectDetails`],    Tags: [, (_) => de_Tags(_, context), `tags`],    Type: [, import_smithy_client.expectString, `type`]  });}, "de_S3BucketDetail");var de_S3BucketDetails = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_S3BucketDetail(entry, context);  });  return retVal;}, "de_S3BucketDetails");var de_S3LogsConfigurationResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Status: [, import_smithy_client.expectString, `status`]  });}, "de_S3LogsConfigurationResult");var de_S3Object = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ETag: [, import_smithy_client.expectString, `eTag`],    Key: [, import_smithy_client.expectString, `key`],    VersionId: [, import_smithy_client.expectString, `versionId`]  });}, "de_S3Object");var de_S3ObjectDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ETag: [, import_smithy_client.expectString, `eTag`],    Hash: [, import_smithy_client.expectString, `hash`],    Key: [, import_smithy_client.expectString, `key`],    ObjectArn: [, import_smithy_client.expectString, `objectArn`],    VersionId: [, import_smithy_client.expectString, `versionId`]  });}, "de_S3ObjectDetail");var de_S3ObjectDetails = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_S3ObjectDetail(entry, context);  });  return retVal;}, "de_S3ObjectDetails");var de_Scan = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    AdminDetectorId: [, import_smithy_client.expectString, `adminDetectorId`],    AttachedVolumes: [, (_) => de_VolumeDetails(_, context), `attachedVolumes`],    DetectorId: [, import_smithy_client.expectString, `detectorId`],    FailureReason: [, import_smithy_client.expectString, `failureReason`],    FileCount: [, import_smithy_client.expectLong, `fileCount`],    ResourceDetails: [, (_) => de_ResourceDetails(_, context), `resourceDetails`],    ScanEndTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `scanEndTime`],    ScanId: [, import_smithy_client.expectString, `scanId`],    ScanResultDetails: [, (_) => de_ScanResultDetails(_, context), `scanResultDetails`],    ScanStartTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `scanStartTime`],    ScanStatus: [, import_smithy_client.expectString, `scanStatus`],    ScanType: [, import_smithy_client.expectString, `scanType`],    TotalBytes: [, import_smithy_client.expectLong, `totalBytes`],    TriggerDetails: [, (_) => de_TriggerDetails(_, context), `triggerDetails`]  });}, "de_Scan");var de_ScanCondition = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    MapEquals: [, (_) => de_MapEquals(_, context), `mapEquals`]  });}, "de_ScanCondition");var de_ScanConditionPair = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Key: [, import_smithy_client.expectString, `key`],    Value: [, import_smithy_client.expectString, `value`]  });}, "de_ScanConditionPair");var de_ScanCriterion = /* @__PURE__ */ __name((output, context) => {  return Object.entries(output).reduce(    (acc, [key, value]) => {      if (value === null) {        return acc;      }      acc[key] = de_ScanCondition(value, context);      return acc;    },    {}  );}, "de_ScanCriterion");var de_ScanDetections = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    HighestSeverityThreatDetails: [      ,      (_) => de_HighestSeverityThreatDetails(_, context),      `highestSeverityThreatDetails`    ],    ScannedItemCount: [, (_) => de_ScannedItemCount(_, context), `scannedItemCount`],    ThreatDetectedByName: [, (_) => de_ThreatDetectedByName(_, context), `threatDetectedByName`],    ThreatsDetectedItemCount: [, (_) => de_ThreatsDetectedItemCount(_, context), `threatsDetectedItemCount`]  });}, "de_ScanDetections");var de_ScanEc2InstanceWithFindingsResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    EbsVolumes: [, (_) => de_EbsVolumesResult(_, context), `ebsVolumes`]  });}, "de_ScanEc2InstanceWithFindingsResult");var de_ScanFilePath = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    FileName: [, import_smithy_client.expectString, `fileName`],    FilePath: [, import_smithy_client.expectString, `filePath`],    Hash: [, import_smithy_client.expectString, `hash`],    VolumeArn: [, import_smithy_client.expectString, `volumeArn`]  });}, "de_ScanFilePath");var de_ScannedItemCount = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Files: [, import_smithy_client.expectInt32, `files`],    TotalGb: [, import_smithy_client.expectInt32, `totalGb`],    Volumes: [, import_smithy_client.expectInt32, `volumes`]  });}, "de_ScannedItemCount");var de_ScanResourceCriteria = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Exclude: [, (_) => de_ScanCriterion(_, context), `exclude`],    Include: [, (_) => de_ScanCriterion(_, context), `include`]  });}, "de_ScanResourceCriteria");var de_ScanResultDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ScanResult: [, import_smithy_client.expectString, `scanResult`]  });}, "de_ScanResultDetails");var de_Scans = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Scan(entry, context);  });  return retVal;}, "de_Scans");var de_ScanThreatName = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    FilePaths: [, (_) => de_FilePaths(_, context), `filePaths`],    ItemCount: [, import_smithy_client.expectInt32, `itemCount`],    Name: [, import_smithy_client.expectString, `name`],    Severity: [, import_smithy_client.expectString, `severity`]  });}, "de_ScanThreatName");var de_ScanThreatNames = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ScanThreatName(entry, context);  });  return retVal;}, "de_ScanThreatNames");var de_SecurityContext = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AllowPrivilegeEscalation: [, import_smithy_client.expectBoolean, `allowPrivilegeEscalation`],    Privileged: [, import_smithy_client.expectBoolean, `privileged`]  });}, "de_SecurityContext");var de_SecurityGroup = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    GroupId: [, import_smithy_client.expectString, `groupId`],    GroupName: [, import_smithy_client.expectString, `groupName`]  });}, "de_SecurityGroup");var de_SecurityGroups = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SecurityGroup(entry, context);  });  return retVal;}, "de_SecurityGroups");var de_Sequence = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Actors: [, (_) => de_Actors(_, context), `actors`],    AdditionalSequenceTypes: [, import_smithy_client._json, `additionalSequenceTypes`],    Description: [, import_smithy_client.expectString, `description`],    Endpoints: [, (_) => de_NetworkEndpoints(_, context), `endpoints`],    Resources: [, (_) => de_Resources(_, context), `resources`],    SequenceIndicators: [, (_) => de_Indicators(_, context), `sequenceIndicators`],    Signals: [, (_) => de_Signals(_, context), `signals`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_Sequence");var de_Service = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Action: [, (_) => de_Action(_, context), `action`],    AdditionalInfo: [, (_) => de_ServiceAdditionalInfo(_, context), `additionalInfo`],    Archived: [, import_smithy_client.expectBoolean, `archived`],    Count: [, import_smithy_client.expectInt32, `count`],    Detection: [, (_) => de_Detection(_, context), `detection`],    DetectorId: [, import_smithy_client.expectString, `detectorId`],    EbsVolumeScanDetails: [, (_) => de_EbsVolumeScanDetails(_, context), `ebsVolumeScanDetails`],    EventFirstSeen: [, import_smithy_client.expectString, `eventFirstSeen`],    EventLastSeen: [, import_smithy_client.expectString, `eventLastSeen`],    Evidence: [, (_) => de_Evidence(_, context), `evidence`],    FeatureName: [, import_smithy_client.expectString, `featureName`],    MalwareScanDetails: [, (_) => de_MalwareScanDetails(_, context), `malwareScanDetails`],    ResourceRole: [, import_smithy_client.expectString, `resourceRole`],    RuntimeDetails: [, (_) => de_RuntimeDetails(_, context), `runtimeDetails`],    ServiceName: [, import_smithy_client.expectString, `serviceName`],    UserFeedback: [, import_smithy_client.expectString, `userFeedback`]  });}, "de_Service");var de_ServiceAdditionalInfo = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Type: [, import_smithy_client.expectString, `type`],    Value: [, import_smithy_client.expectString, `value`]  });}, "de_ServiceAdditionalInfo");var de_Session = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreatedTime: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdTime`],    Issuer: [, import_smithy_client.expectString, `issuer`],    MfaStatus: [, import_smithy_client.expectString, `mfaStatus`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_Session");var de_SeverityStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    LastGeneratedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastGeneratedAt`],    Severity: [, import_smithy_client.limitedParseDouble, `severity`],    TotalFindings: [, import_smithy_client.expectInt32, `totalFindings`]  });}, "de_SeverityStatistics");var de_Signal = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ActorIds: [, import_smithy_client._json, `actorIds`],    Count: [, import_smithy_client.expectInt32, `count`],    CreatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `createdAt`],    Description: [, import_smithy_client.expectString, `description`],    EndpointIds: [, import_smithy_client._json, `endpointIds`],    FirstSeenAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `firstSeenAt`],    LastSeenAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `lastSeenAt`],    Name: [, import_smithy_client.expectString, `name`],    ResourceUids: [, import_smithy_client._json, `resourceUids`],    Severity: [, import_smithy_client.limitedParseDouble, `severity`],    SignalIndicators: [, (_) => de_Indicators(_, context), `signalIndicators`],    Type: [, import_smithy_client.expectString, `type`],    Uid: [, import_smithy_client.expectString, `uid`],    UpdatedAt: [, (_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), `updatedAt`]  });}, "de_Signal");var de_Signals = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Signal(entry, context);  });  return retVal;}, "de_Signals");var de_Tag = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Key: [, import_smithy_client.expectString, `key`],    Value: [, import_smithy_client.expectString, `value`]  });}, "de_Tag");var de_Tags = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Tag(entry, context);  });  return retVal;}, "de_Tags");var de_Threat = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ItemPaths: [, (_) => de_ItemPaths(_, context), `itemPaths`],    Name: [, import_smithy_client.expectString, `name`],    Source: [, import_smithy_client.expectString, `source`]  });}, "de_Threat");var de_ThreatDetectedByName = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ItemCount: [, import_smithy_client.expectInt32, `itemCount`],    Shortened: [, import_smithy_client.expectBoolean, `shortened`],    ThreatNames: [, (_) => de_ScanThreatNames(_, context), `threatNames`],    UniqueThreatNameCount: [, import_smithy_client.expectInt32, `uniqueThreatNameCount`]  });}, "de_ThreatDetectedByName");var de_ThreatIntelligenceDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ThreatFileSha256: [, import_smithy_client.expectString, `threatFileSha256`],    ThreatListName: [, import_smithy_client.expectString, `threatListName`],    ThreatNames: [, import_smithy_client._json, `threatNames`]  });}, "de_ThreatIntelligenceDetail");var de_ThreatIntelligenceDetails = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ThreatIntelligenceDetail(entry, context);  });  return retVal;}, "de_ThreatIntelligenceDetails");var de_Threats = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Threat(entry, context);  });  return retVal;}, "de_Threats");var de_ThreatsDetectedItemCount = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Files: [, import_smithy_client.expectInt32, `files`]  });}, "de_ThreatsDetectedItemCount");var de_Total = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Amount: [, import_smithy_client.expectString, `amount`],    Unit: [, import_smithy_client.expectString, `unit`]  });}, "de_Total");var de_TriggerDetails = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Description: [, import_smithy_client.expectString, `description`],    GuardDutyFindingId: [, import_smithy_client.expectString, `guardDutyFindingId`]  });}, "de_TriggerDetails");var de_UnprocessedAccount = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    Result: [, import_smithy_client.expectString, `result`]  });}, "de_UnprocessedAccount");var de_UnprocessedAccounts = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UnprocessedAccount(entry, context);  });  return retVal;}, "de_UnprocessedAccounts");var de_UnprocessedDataSourcesResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    MalwareProtection: [, (_) => de_MalwareProtectionConfigurationResult(_, context), `malwareProtection`]  });}, "de_UnprocessedDataSourcesResult");var de_UsageAccountResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    Total: [, (_) => de_Total(_, context), `total`]  });}, "de_UsageAccountResult");var de_UsageAccountResultList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UsageAccountResult(entry, context);  });  return retVal;}, "de_UsageAccountResultList");var de_UsageDataSourceResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DataSource: [, import_smithy_client.expectString, `dataSource`],    Total: [, (_) => de_Total(_, context), `total`]  });}, "de_UsageDataSourceResult");var de_UsageDataSourceResultList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UsageDataSourceResult(entry, context);  });  return retVal;}, "de_UsageDataSourceResultList");var de_UsageFeatureResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Feature: [, import_smithy_client.expectString, `feature`],    Total: [, (_) => de_Total(_, context), `total`]  });}, "de_UsageFeatureResult");var de_UsageFeatureResultList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UsageFeatureResult(entry, context);  });  return retVal;}, "de_UsageFeatureResultList");var de_UsageResourceResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Resource: [, import_smithy_client.expectString, `resource`],    Total: [, (_) => de_Total(_, context), `total`]  });}, "de_UsageResourceResult");var de_UsageResourceResultList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UsageResourceResult(entry, context);  });  return retVal;}, "de_UsageResourceResultList");var de_UsageStatistics = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    SumByAccount: [, (_) => de_UsageAccountResultList(_, context), `sumByAccount`],    SumByDataSource: [, (_) => de_UsageDataSourceResultList(_, context), `sumByDataSource`],    SumByFeature: [, (_) => de_UsageFeatureResultList(_, context), `sumByFeature`],    SumByResource: [, (_) => de_UsageResourceResultList(_, context), `sumByResource`],    TopAccountsByFeature: [, (_) => de_UsageTopAccountsResultList(_, context), `topAccountsByFeature`],    TopResources: [, (_) => de_UsageResourceResultList(_, context), `topResources`]  });}, "de_UsageStatistics");var de_UsageTopAccountResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AccountId: [, import_smithy_client.expectString, `accountId`],    Total: [, (_) => de_Total(_, context), `total`]  });}, "de_UsageTopAccountResult");var de_UsageTopAccountsByFeatureList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UsageTopAccountResult(entry, context);  });  return retVal;}, "de_UsageTopAccountsByFeatureList");var de_UsageTopAccountsResult = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Accounts: [, (_) => de_UsageTopAccountsByFeatureList(_, context), `accounts`],    Feature: [, import_smithy_client.expectString, `feature`]  });}, "de_UsageTopAccountsResult");var de_UsageTopAccountsResultList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_UsageTopAccountsResult(entry, context);  });  return retVal;}, "de_UsageTopAccountsResultList");var de_User = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Account: [, (_) => de_Account(_, context), `account`],    CredentialUid: [, import_smithy_client.expectString, `credentialUid`],    Name: [, import_smithy_client.expectString, `name`],    Type: [, import_smithy_client.expectString, `type`],    Uid: [, import_smithy_client.expectString, `uid`]  });}, "de_User");var de_Volume = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    HostPath: [, (_) => de_HostPath(_, context), `hostPath`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_Volume");var de_VolumeDetail = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    DeviceName: [, import_smithy_client.expectString, `deviceName`],    EncryptionType: [, import_smithy_client.expectString, `encryptionType`],    KmsKeyArn: [, import_smithy_client.expectString, `kmsKeyArn`],    SnapshotArn: [, import_smithy_client.expectString, `snapshotArn`],    VolumeArn: [, import_smithy_client.expectString, `volumeArn`],    VolumeSizeInGB: [, import_smithy_client.expectInt32, `volumeSizeInGB`],    VolumeType: [, import_smithy_client.expectString, `volumeType`]  });}, "de_VolumeDetail");var de_VolumeDetails = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_VolumeDetail(entry, context);  });  return retVal;}, "de_VolumeDetails");var de_VolumeMount = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    MountPath: [, import_smithy_client.expectString, `mountPath`],    Name: [, import_smithy_client.expectString, `name`]  });}, "de_VolumeMount");var de_VolumeMounts = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_VolumeMount(entry, context);  });  return retVal;}, "de_VolumeMounts");var de_Volumes = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Volume(entry, context);  });  return retVal;}, "de_Volumes");var de_VpcConfig = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    SecurityGroups: [, (_) => de_SecurityGroups(_, context), `securityGroups`],    SubnetIds: [, import_smithy_client._json, `subnetIds`],    VpcId: [, import_smithy_client.expectString, `vpcId`]  });}, "de_VpcConfig");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 _MR = "MaxResults";var _NT = "NextToken";var _OA = "OnlyAssociated";var _TK = "TagKeys";var _mR = "maxResults";var _nT = "nextToken";var _oA = "onlyAssociated";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("GuardDutyAPIService", "AcceptAdministratorInvitation", {}).n("GuardDutyClient", "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("GuardDutyAPIService", "AcceptInvitation", {}).n("GuardDutyClient", "AcceptInvitationCommand").f(void 0, void 0).ser(se_AcceptInvitationCommand).de(de_AcceptInvitationCommand).build() {  static {    __name(this, "AcceptInvitationCommand");  }}; // src/commands/ArchiveFindingsCommand.ts   var ArchiveFindingsCommand = 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("GuardDutyAPIService", "ArchiveFindings", {}).n("GuardDutyClient", "ArchiveFindingsCommand").f(void 0, void 0).ser(se_ArchiveFindingsCommand).de(de_ArchiveFindingsCommand).build() {  static {    __name(this, "ArchiveFindingsCommand");  }}; // src/commands/CreateDetectorCommand.ts   var CreateDetectorCommand = 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("GuardDutyAPIService", "CreateDetector", {}).n("GuardDutyClient", "CreateDetectorCommand").f(void 0, void 0).ser(se_CreateDetectorCommand).de(de_CreateDetectorCommand).build() {  static {    __name(this, "CreateDetectorCommand");  }}; // src/commands/CreateFilterCommand.ts   var CreateFilterCommand = 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("GuardDutyAPIService", "CreateFilter", {}).n("GuardDutyClient", "CreateFilterCommand").f(void 0, void 0).ser(se_CreateFilterCommand).de(de_CreateFilterCommand).build() {  static {    __name(this, "CreateFilterCommand");  }}; // src/commands/CreateIPSetCommand.ts   var CreateIPSetCommand = 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("GuardDutyAPIService", "CreateIPSet", {}).n("GuardDutyClient", "CreateIPSetCommand").f(void 0, void 0).ser(se_CreateIPSetCommand).de(de_CreateIPSetCommand).build() {  static {    __name(this, "CreateIPSetCommand");  }}; // src/commands/CreateMalwareProtectionPlanCommand.ts   var CreateMalwareProtectionPlanCommand = 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("GuardDutyAPIService", "CreateMalwareProtectionPlan", {}).n("GuardDutyClient", "CreateMalwareProtectionPlanCommand").f(void 0, void 0).ser(se_CreateMalwareProtectionPlanCommand).de(de_CreateMalwareProtectionPlanCommand).build() {  static {    __name(this, "CreateMalwareProtectionPlanCommand");  }}; // 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("GuardDutyAPIService", "CreateMembers", {}).n("GuardDutyClient", "CreateMembersCommand").f(CreateMembersRequestFilterSensitiveLog, void 0).ser(se_CreateMembersCommand).de(de_CreateMembersCommand).build() {  static {    __name(this, "CreateMembersCommand");  }}; // src/commands/CreatePublishingDestinationCommand.ts   var CreatePublishingDestinationCommand = 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("GuardDutyAPIService", "CreatePublishingDestination", {}).n("GuardDutyClient", "CreatePublishingDestinationCommand").f(void 0, void 0).ser(se_CreatePublishingDestinationCommand).de(de_CreatePublishingDestinationCommand).build() {  static {    __name(this, "CreatePublishingDestinationCommand");  }}; // src/commands/CreateSampleFindingsCommand.ts   var CreateSampleFindingsCommand = 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("GuardDutyAPIService", "CreateSampleFindings", {}).n("GuardDutyClient", "CreateSampleFindingsCommand").f(void 0, void 0).ser(se_CreateSampleFindingsCommand).de(de_CreateSampleFindingsCommand).build() {  static {    __name(this, "CreateSampleFindingsCommand");  }}; // src/commands/CreateThreatEntitySetCommand.ts   var CreateThreatEntitySetCommand = 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("GuardDutyAPIService", "CreateThreatEntitySet", {}).n("GuardDutyClient", "CreateThreatEntitySetCommand").f(void 0, void 0).ser(se_CreateThreatEntitySetCommand).de(de_CreateThreatEntitySetCommand).build() {  static {    __name(this, "CreateThreatEntitySetCommand");  }}; // src/commands/CreateThreatIntelSetCommand.ts   var CreateThreatIntelSetCommand = 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("GuardDutyAPIService", "CreateThreatIntelSet", {}).n("GuardDutyClient", "CreateThreatIntelSetCommand").f(void 0, void 0).ser(se_CreateThreatIntelSetCommand).de(de_CreateThreatIntelSetCommand).build() {  static {    __name(this, "CreateThreatIntelSetCommand");  }}; // src/commands/CreateTrustedEntitySetCommand.ts   var CreateTrustedEntitySetCommand = 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("GuardDutyAPIService", "CreateTrustedEntitySet", {}).n("GuardDutyClient", "CreateTrustedEntitySetCommand").f(void 0, void 0).ser(se_CreateTrustedEntitySetCommand).de(de_CreateTrustedEntitySetCommand).build() {  static {    __name(this, "CreateTrustedEntitySetCommand");  }}; // 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("GuardDutyAPIService", "DeclineInvitations", {}).n("GuardDutyClient", "DeclineInvitationsCommand").f(void 0, void 0).ser(se_DeclineInvitationsCommand).de(de_DeclineInvitationsCommand).build() {  static {    __name(this, "DeclineInvitationsCommand");  }}; // src/commands/DeleteDetectorCommand.ts   var DeleteDetectorCommand = 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("GuardDutyAPIService", "DeleteDetector", {}).n("GuardDutyClient", "DeleteDetectorCommand").f(void 0, void 0).ser(se_DeleteDetectorCommand).de(de_DeleteDetectorCommand).build() {  static {    __name(this, "DeleteDetectorCommand");  }}; // src/commands/DeleteFilterCommand.ts   var DeleteFilterCommand = 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("GuardDutyAPIService", "DeleteFilter", {}).n("GuardDutyClient", "DeleteFilterCommand").f(void 0, void 0).ser(se_DeleteFilterCommand).de(de_DeleteFilterCommand).build() {  static {    __name(this, "DeleteFilterCommand");  }}; // 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("GuardDutyAPIService", "DeleteInvitations", {}).n("GuardDutyClient", "DeleteInvitationsCommand").f(void 0, void 0).ser(se_DeleteInvitationsCommand).de(de_DeleteInvitationsCommand).build() {  static {    __name(this, "DeleteInvitationsCommand");  }}; // src/commands/DeleteIPSetCommand.ts   var DeleteIPSetCommand = 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("GuardDutyAPIService", "DeleteIPSet", {}).n("GuardDutyClient", "DeleteIPSetCommand").f(void 0, void 0).ser(se_DeleteIPSetCommand).de(de_DeleteIPSetCommand).build() {  static {    __name(this, "DeleteIPSetCommand");  }}; // src/commands/DeleteMalwareProtectionPlanCommand.ts   var DeleteMalwareProtectionPlanCommand = 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("GuardDutyAPIService", "DeleteMalwareProtectionPlan", {}).n("GuardDutyClient", "DeleteMalwareProtectionPlanCommand").f(void 0, void 0).ser(se_DeleteMalwareProtectionPlanCommand).de(de_DeleteMalwareProtectionPlanCommand).build() {  static {    __name(this, "DeleteMalwareProtectionPlanCommand");  }}; // 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("GuardDutyAPIService", "DeleteMembers", {}).n("GuardDutyClient", "DeleteMembersCommand").f(void 0, void 0).ser(se_DeleteMembersCommand).de(de_DeleteMembersCommand).build() {  static {    __name(this, "DeleteMembersCommand");  }}; // src/commands/DeletePublishingDestinationCommand.ts   var DeletePublishingDestinationCommand = 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("GuardDutyAPIService", "DeletePublishingDestination", {}).n("GuardDutyClient", "DeletePublishingDestinationCommand").f(void 0, void 0).ser(se_DeletePublishingDestinationCommand).de(de_DeletePublishingDestinationCommand).build() {  static {    __name(this, "DeletePublishingDestinationCommand");  }}; // src/commands/DeleteThreatEntitySetCommand.ts   var DeleteThreatEntitySetCommand = 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("GuardDutyAPIService", "DeleteThreatEntitySet", {}).n("GuardDutyClient", "DeleteThreatEntitySetCommand").f(void 0, void 0).ser(se_DeleteThreatEntitySetCommand).de(de_DeleteThreatEntitySetCommand).build() {  static {    __name(this, "DeleteThreatEntitySetCommand");  }}; // src/commands/DeleteThreatIntelSetCommand.ts   var DeleteThreatIntelSetCommand = 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("GuardDutyAPIService", "DeleteThreatIntelSet", {}).n("GuardDutyClient", "DeleteThreatIntelSetCommand").f(void 0, void 0).ser(se_DeleteThreatIntelSetCommand).de(de_DeleteThreatIntelSetCommand).build() {  static {    __name(this, "DeleteThreatIntelSetCommand");  }}; // src/commands/DeleteTrustedEntitySetCommand.ts   var DeleteTrustedEntitySetCommand = 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("GuardDutyAPIService", "DeleteTrustedEntitySet", {}).n("GuardDutyClient", "DeleteTrustedEntitySetCommand").f(void 0, void 0).ser(se_DeleteTrustedEntitySetCommand).de(de_DeleteTrustedEntitySetCommand).build() {  static {    __name(this, "DeleteTrustedEntitySetCommand");  }}; // src/commands/DescribeMalwareScansCommand.ts   var DescribeMalwareScansCommand = 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("GuardDutyAPIService", "DescribeMalwareScans", {}).n("GuardDutyClient", "DescribeMalwareScansCommand").f(void 0, void 0).ser(se_DescribeMalwareScansCommand).de(de_DescribeMalwareScansCommand).build() {  static {    __name(this, "DescribeMalwareScansCommand");  }}; // 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("GuardDutyAPIService", "DescribeOrganizationConfiguration", {}).n("GuardDutyClient", "DescribeOrganizationConfigurationCommand").f(void 0, void 0).ser(se_DescribeOrganizationConfigurationCommand).de(de_DescribeOrganizationConfigurationCommand).build() {  static {    __name(this, "DescribeOrganizationConfigurationCommand");  }}; // src/commands/DescribePublishingDestinationCommand.ts   var DescribePublishingDestinationCommand = 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("GuardDutyAPIService", "DescribePublishingDestination", {}).n("GuardDutyClient", "DescribePublishingDestinationCommand").f(void 0, void 0).ser(se_DescribePublishingDestinationCommand).de(de_DescribePublishingDestinationCommand).build() {  static {    __name(this, "DescribePublishingDestinationCommand");  }}; // 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("GuardDutyAPIService", "DisableOrganizationAdminAccount", {}).n("GuardDutyClient", "DisableOrganizationAdminAccountCommand").f(void 0, void 0).ser(se_DisableOrganizationAdminAccountCommand).de(de_DisableOrganizationAdminAccountCommand).build() {  static {    __name(this, "DisableOrganizationAdminAccountCommand");  }}; // 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("GuardDutyAPIService", "DisassociateFromAdministratorAccount", {}).n("GuardDutyClient", "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("GuardDutyAPIService", "DisassociateFromMasterAccount", {}).n("GuardDutyClient", "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("GuardDutyAPIService", "DisassociateMembers", {}).n("GuardDutyClient", "DisassociateMembersCommand").f(void 0, void 0).ser(se_DisassociateMembersCommand).de(de_DisassociateMembersCommand).build() {  static {    __name(this, "DisassociateMembersCommand");  }}; // 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("GuardDutyAPIService", "EnableOrganizationAdminAccount", {}).n("GuardDutyClient", "EnableOrganizationAdminAccountCommand").f(void 0, void 0).ser(se_EnableOrganizationAdminAccountCommand).de(de_EnableOrganizationAdminAccountCommand).build() {  static {    __name(this, "EnableOrganizationAdminAccountCommand");  }}; // 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("GuardDutyAPIService", "GetAdministratorAccount", {}).n("GuardDutyClient", "GetAdministratorAccountCommand").f(void 0, void 0).ser(se_GetAdministratorAccountCommand).de(de_GetAdministratorAccountCommand).build() {  static {    __name(this, "GetAdministratorAccountCommand");  }}; // src/commands/GetCoverageStatisticsCommand.ts   var GetCoverageStatisticsCommand = 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("GuardDutyAPIService", "GetCoverageStatistics", {}).n("GuardDutyClient", "GetCoverageStatisticsCommand").f(void 0, void 0).ser(se_GetCoverageStatisticsCommand).de(de_GetCoverageStatisticsCommand).build() {  static {    __name(this, "GetCoverageStatisticsCommand");  }}; // src/commands/GetDetectorCommand.ts   var GetDetectorCommand = 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("GuardDutyAPIService", "GetDetector", {}).n("GuardDutyClient", "GetDetectorCommand").f(void 0, void 0).ser(se_GetDetectorCommand).de(de_GetDetectorCommand).build() {  static {    __name(this, "GetDetectorCommand");  }}; // src/commands/GetFilterCommand.ts   var GetFilterCommand = 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("GuardDutyAPIService", "GetFilter", {}).n("GuardDutyClient", "GetFilterCommand").f(void 0, void 0).ser(se_GetFilterCommand).de(de_GetFilterCommand).build() {  static {    __name(this, "GetFilterCommand");  }}; // src/commands/GetFindingsCommand.ts    // src/models/models_1.ts var FindingStatisticType = {  COUNT_BY_SEVERITY: "COUNT_BY_SEVERITY"};var GroupByType = {  ACCOUNT: "ACCOUNT",  DATE: "DATE",  FINDING_TYPE: "FINDING_TYPE",  RESOURCE: "RESOURCE",  SEVERITY: "SEVERITY"};var IpSetStatus = {  ACTIVATING: "ACTIVATING",  ACTIVE: "ACTIVE",  DEACTIVATING: "DEACTIVATING",  DELETED: "DELETED",  DELETE_PENDING: "DELETE_PENDING",  ERROR: "ERROR",  INACTIVE: "INACTIVE"};var MalwareProtectionPlanStatus = {  ACTIVE: "ACTIVE",  ERROR: "ERROR",  WARNING: "WARNING"};var ScanCriterionKey = {  EC2_INSTANCE_TAG: "EC2_INSTANCE_TAG"};var ThreatEntitySetStatus = {  ACTIVATING: "ACTIVATING",  ACTIVE: "ACTIVE",  DEACTIVATING: "DEACTIVATING",  DELETED: "DELETED",  DELETE_PENDING: "DELETE_PENDING",  ERROR: "ERROR",  INACTIVE: "INACTIVE"};var ThreatIntelSetStatus = {  ACTIVATING: "ACTIVATING",  ACTIVE: "ACTIVE",  DEACTIVATING: "DEACTIVATING",  DELETED: "DELETED",  DELETE_PENDING: "DELETE_PENDING",  ERROR: "ERROR",  INACTIVE: "INACTIVE"};var TrustedEntitySetStatus = {  ACTIVATING: "ACTIVATING",  ACTIVE: "ACTIVE",  DEACTIVATING: "DEACTIVATING",  DELETED: "DELETED",  DELETE_PENDING: "DELETE_PENDING",  ERROR: "ERROR",  INACTIVE: "INACTIVE"};var UsageFeature = {  CLOUD_TRAIL: "CLOUD_TRAIL",  DNS_LOGS: "DNS_LOGS",  EBS_MALWARE_PROTECTION: "EBS_MALWARE_PROTECTION",  EC2_RUNTIME_MONITORING: "EC2_RUNTIME_MONITORING",  EKS_AUDIT_LOGS: "EKS_AUDIT_LOGS",  EKS_RUNTIME_MONITORING: "EKS_RUNTIME_MONITORING",  FARGATE_RUNTIME_MONITORING: "FARGATE_RUNTIME_MONITORING",  FLOW_LOGS: "FLOW_LOGS",  LAMBDA_NETWORK_LOGS: "LAMBDA_NETWORK_LOGS",  RDS_DBI_PROTECTION_PROVISIONED: "RDS_DBI_PROTECTION_PROVISIONED",  RDS_DBI_PROTECTION_SERVERLESS: "RDS_DBI_PROTECTION_SERVERLESS",  RDS_LOGIN_EVENTS: "RDS_LOGIN_EVENTS",  S3_DATA_EVENTS: "S3_DATA_EVENTS"};var UsageStatisticType = {  SUM_BY_ACCOUNT: "SUM_BY_ACCOUNT",  SUM_BY_DATA_SOURCE: "SUM_BY_DATA_SOURCE",  SUM_BY_FEATURES: "SUM_BY_FEATURES",  SUM_BY_RESOURCE: "SUM_BY_RESOURCE",  TOP_ACCOUNTS_BY_FEATURE: "TOP_ACCOUNTS_BY_FEATURE",  TOP_RESOURCES: "TOP_RESOURCES"};var GetFindingsResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Findings && { Findings: obj.Findings.map((item) => FindingFilterSensitiveLog(item)) }}), "GetFindingsResponseFilterSensitiveLog");var MemberFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Email && { Email: import_smithy_client.SENSITIVE_STRING }}), "MemberFilterSensitiveLog");var GetMembersResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Members && { Members: obj.Members.map((item) => MemberFilterSensitiveLog(item)) }}), "GetMembersResponseFilterSensitiveLog");var ListMembersResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Members && { Members: obj.Members.map((item) => MemberFilterSensitiveLog(item)) }}), "ListMembersResponseFilterSensitiveLog"); // src/commands/GetFindingsCommand.tsvar 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("GuardDutyAPIService", "GetFindings", {}).n("GuardDutyClient", "GetFindingsCommand").f(void 0, GetFindingsResponseFilterSensitiveLog).ser(se_GetFindingsCommand).de(de_GetFindingsCommand).build() {  static {    __name(this, "GetFindingsCommand");  }}; // src/commands/GetFindingsStatisticsCommand.ts   var GetFindingsStatisticsCommand = 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("GuardDutyAPIService", "GetFindingsStatistics", {}).n("GuardDutyClient", "GetFindingsStatisticsCommand").f(void 0, void 0).ser(se_GetFindingsStatisticsCommand).de(de_GetFindingsStatisticsCommand).build() {  static {    __name(this, "GetFindingsStatisticsCommand");  }}; // 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("GuardDutyAPIService", "GetInvitationsCount", {}).n("GuardDutyClient", "GetInvitationsCountCommand").f(void 0, void 0).ser(se_GetInvitationsCountCommand).de(de_GetInvitationsCountCommand).build() {  static {    __name(this, "GetInvitationsCountCommand");  }}; // src/commands/GetIPSetCommand.ts   var GetIPSetCommand = 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("GuardDutyAPIService", "GetIPSet", {}).n("GuardDutyClient", "GetIPSetCommand").f(void 0, void 0).ser(se_GetIPSetCommand).de(de_GetIPSetCommand).build() {  static {    __name(this, "GetIPSetCommand");  }}; // src/commands/GetMalwareProtectionPlanCommand.ts   var GetMalwareProtectionPlanCommand = 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("GuardDutyAPIService", "GetMalwareProtectionPlan", {}).n("GuardDutyClient", "GetMalwareProtectionPlanCommand").f(void 0, void 0).ser(se_GetMalwareProtectionPlanCommand).de(de_GetMalwareProtectionPlanCommand).build() {  static {    __name(this, "GetMalwareProtectionPlanCommand");  }}; // src/commands/GetMalwareScanSettingsCommand.ts   var GetMalwareScanSettingsCommand = 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("GuardDutyAPIService", "GetMalwareScanSettings", {}).n("GuardDutyClient", "GetMalwareScanSettingsCommand").f(void 0, void 0).ser(se_GetMalwareScanSettingsCommand).de(de_GetMalwareScanSettingsCommand).build() {  static {    __name(this, "GetMalwareScanSettingsCommand");  }}; // 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("GuardDutyAPIService", "GetMasterAccount", {}).n("GuardDutyClient", "GetMasterAccountCommand").f(void 0, void 0).ser(se_GetMasterAccountCommand).de(de_GetMasterAccountCommand).build() {  static {    __name(this, "GetMasterAccountCommand");  }}; // src/commands/GetMemberDetectorsCommand.ts   var GetMemberDetectorsCommand = 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("GuardDutyAPIService", "GetMemberDetectors", {}).n("GuardDutyClient", "GetMemberDetectorsCommand").f(void 0, void 0).ser(se_GetMemberDetectorsCommand).de(de_GetMemberDetectorsCommand).build() {  static {    __name(this, "GetMemberDetectorsCommand");  }}; // 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("GuardDutyAPIService", "GetMembers", {}).n("GuardDutyClient", "GetMembersCommand").f(void 0, GetMembersResponseFilterSensitiveLog).ser(se_GetMembersCommand).de(de_GetMembersCommand).build() {  static {    __name(this, "GetMembersCommand");  }}; // src/commands/GetOrganizationStatisticsCommand.ts   var GetOrganizationStatisticsCommand = 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("GuardDutyAPIService", "GetOrganizationStatistics", {}).n("GuardDutyClient", "GetOrganizationStatisticsCommand").f(void 0, void 0).ser(se_GetOrganizationStatisticsCommand).de(de_GetOrganizationStatisticsCommand).build() {  static {    __name(this, "GetOrganizationStatisticsCommand");  }}; // src/commands/GetRemainingFreeTrialDaysCommand.ts   var GetRemainingFreeTrialDaysCommand = 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("GuardDutyAPIService", "GetRemainingFreeTrialDays", {}).n("GuardDutyClient", "GetRemainingFreeTrialDaysCommand").f(void 0, void 0).ser(se_GetRemainingFreeTrialDaysCommand).de(de_GetRemainingFreeTrialDaysCommand).build() {  static {    __name(this, "GetRemainingFreeTrialDaysCommand");  }}; // src/commands/GetThreatEntitySetCommand.ts   var GetThreatEntitySetCommand = 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("GuardDutyAPIService", "GetThreatEntitySet", {}).n("GuardDutyClient", "GetThreatEntitySetCommand").f(void 0, void 0).ser(se_GetThreatEntitySetCommand).de(de_GetThreatEntitySetCommand).build() {  static {    __name(this, "GetThreatEntitySetCommand");  }}; // src/commands/GetThreatIntelSetCommand.ts   var GetThreatIntelSetCommand = 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("GuardDutyAPIService", "GetThreatIntelSet", {}).n("GuardDutyClient", "GetThreatIntelSetCommand").f(void 0, void 0).ser(se_GetThreatIntelSetCommand).de(de_GetThreatIntelSetCommand).build() {  static {    __name(this, "GetThreatIntelSetCommand");  }}; // src/commands/GetTrustedEntitySetCommand.ts   var GetTrustedEntitySetCommand = 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("GuardDutyAPIService", "GetTrustedEntitySet", {}).n("GuardDutyClient", "GetTrustedEntitySetCommand").f(void 0, void 0).ser(se_GetTrustedEntitySetCommand).de(de_GetTrustedEntitySetCommand).build() {  static {    __name(this, "GetTrustedEntitySetCommand");  }}; // src/commands/GetUsageStatisticsCommand.ts   var GetUsageStatisticsCommand = 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("GuardDutyAPIService", "GetUsageStatistics", {}).n("GuardDutyClient", "GetUsageStatisticsCommand").f(void 0, void 0).ser(se_GetUsageStatisticsCommand).de(de_GetUsageStatisticsCommand).build() {  static {    __name(this, "GetUsageStatisticsCommand");  }}; // 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("GuardDutyAPIService", "InviteMembers", {}).n("GuardDutyClient", "InviteMembersCommand").f(void 0, void 0).ser(se_InviteMembersCommand).de(de_InviteMembersCommand).build() {  static {    __name(this, "InviteMembersCommand");  }}; // src/commands/ListCoverageCommand.ts   var ListCoverageCommand = 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("GuardDutyAPIService", "ListCoverage", {}).n("GuardDutyClient", "ListCoverageCommand").f(void 0, void 0).ser(se_ListCoverageCommand).de(de_ListCoverageCommand).build() {  static {    __name(this, "ListCoverageCommand");  }}; // src/commands/ListDetectorsCommand.ts   var ListDetectorsCommand = 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("GuardDutyAPIService", "ListDetectors", {}).n("GuardDutyClient", "ListDetectorsCommand").f(void 0, void 0).ser(se_ListDetectorsCommand).de(de_ListDetectorsCommand).build() {  static {    __name(this, "ListDetectorsCommand");  }}; // src/commands/ListFiltersCommand.ts   var ListFiltersCommand = 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("GuardDutyAPIService", "ListFilters", {}).n("GuardDutyClient", "ListFiltersCommand").f(void 0, void 0).ser(se_ListFiltersCommand).de(de_ListFiltersCommand).build() {  static {    __name(this, "ListFiltersCommand");  }}; // src/commands/ListFindingsCommand.ts   var ListFindingsCommand = 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("GuardDutyAPIService", "ListFindings", {}).n("GuardDutyClient", "ListFindingsCommand").f(void 0, void 0).ser(se_ListFindingsCommand).de(de_ListFindingsCommand).build() {  static {    __name(this, "ListFindingsCommand");  }}; // 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("GuardDutyAPIService", "ListInvitations", {}).n("GuardDutyClient", "ListInvitationsCommand").f(void 0, void 0).ser(se_ListInvitationsCommand).de(de_ListInvitationsCommand).build() {  static {    __name(this, "ListInvitationsCommand");  }}; // src/commands/ListIPSetsCommand.ts   var ListIPSetsCommand = 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("GuardDutyAPIService", "ListIPSets", {}).n("GuardDutyClient", "ListIPSetsCommand").f(void 0, void 0).ser(se_ListIPSetsCommand).de(de_ListIPSetsCommand).build() {  static {    __name(this, "ListIPSetsCommand");  }}; // src/commands/ListMalwareProtectionPlansCommand.ts   var ListMalwareProtectionPlansCommand = 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("GuardDutyAPIService", "ListMalwareProtectionPlans", {}).n("GuardDutyClient", "ListMalwareProtectionPlansCommand").f(void 0, void 0).ser(se_ListMalwareProtectionPlansCommand).de(de_ListMalwareProtectionPlansCommand).build() {  static {    __name(this, "ListMalwareProtectionPlansCommand");  }}; // 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("GuardDutyAPIService", "ListMembers", {}).n("GuardDutyClient", "ListMembersCommand").f(void 0, ListMembersResponseFilterSensitiveLog).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("GuardDutyAPIService", "ListOrganizationAdminAccounts", {}).n("GuardDutyClient", "ListOrganizationAdminAccountsCommand").f(void 0, void 0).ser(se_ListOrganizationAdminAccountsCommand).de(de_ListOrganizationAdminAccountsCommand).build() {  static {    __name(this, "ListOrganizationAdminAccountsCommand");  }}; // src/commands/ListPublishingDestinationsCommand.ts   var ListPublishingDestinationsCommand = 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("GuardDutyAPIService", "ListPublishingDestinations", {}).n("GuardDutyClient", "ListPublishingDestinationsCommand").f(void 0, void 0).ser(se_ListPublishingDestinationsCommand).de(de_ListPublishingDestinationsCommand).build() {  static {    __name(this, "ListPublishingDestinationsCommand");  }}; // 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("GuardDutyAPIService", "ListTagsForResource", {}).n("GuardDutyClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() {  static {    __name(this, "ListTagsForResourceCommand");  }}; // src/commands/ListThreatEntitySetsCommand.ts   var ListThreatEntitySetsCommand = 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("GuardDutyAPIService", "ListThreatEntitySets", {}).n("GuardDutyClient", "ListThreatEntitySetsCommand").f(void 0, void 0).ser(se_ListThreatEntitySetsCommand).de(de_ListThreatEntitySetsCommand).build() {  static {    __name(this, "ListThreatEntitySetsCommand");  }}; // src/commands/ListThreatIntelSetsCommand.ts   var ListThreatIntelSetsCommand = 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("GuardDutyAPIService", "ListThreatIntelSets", {}).n("GuardDutyClient", "ListThreatIntelSetsCommand").f(void 0, void 0).ser(se_ListThreatIntelSetsCommand).de(de_ListThreatIntelSetsCommand).build() {  static {    __name(this, "ListThreatIntelSetsCommand");  }}; // src/commands/ListTrustedEntitySetsCommand.ts   var ListTrustedEntitySetsCommand = 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("GuardDutyAPIService", "ListTrustedEntitySets", {}).n("GuardDutyClient", "ListTrustedEntitySetsCommand").f(void 0, void 0).ser(se_ListTrustedEntitySetsCommand).de(de_ListTrustedEntitySetsCommand).build() {  static {    __name(this, "ListTrustedEntitySetsCommand");  }}; // src/commands/StartMalwareScanCommand.ts   var StartMalwareScanCommand = 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("GuardDutyAPIService", "StartMalwareScan", {}).n("GuardDutyClient", "StartMalwareScanCommand").f(void 0, void 0).ser(se_StartMalwareScanCommand).de(de_StartMalwareScanCommand).build() {  static {    __name(this, "StartMalwareScanCommand");  }}; // src/commands/StartMonitoringMembersCommand.ts   var StartMonitoringMembersCommand = 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("GuardDutyAPIService", "StartMonitoringMembers", {}).n("GuardDutyClient", "StartMonitoringMembersCommand").f(void 0, void 0).ser(se_StartMonitoringMembersCommand).de(de_StartMonitoringMembersCommand).build() {  static {    __name(this, "StartMonitoringMembersCommand");  }}; // src/commands/StopMonitoringMembersCommand.ts   var StopMonitoringMembersCommand = 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("GuardDutyAPIService", "StopMonitoringMembers", {}).n("GuardDutyClient", "StopMonitoringMembersCommand").f(void 0, void 0).ser(se_StopMonitoringMembersCommand).de(de_StopMonitoringMembersCommand).build() {  static {    __name(this, "StopMonitoringMembersCommand");  }}; // 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("GuardDutyAPIService", "TagResource", {}).n("GuardDutyClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() {  static {    __name(this, "TagResourceCommand");  }}; // src/commands/UnarchiveFindingsCommand.ts   var UnarchiveFindingsCommand = 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("GuardDutyAPIService", "UnarchiveFindings", {}).n("GuardDutyClient", "UnarchiveFindingsCommand").f(void 0, void 0).ser(se_UnarchiveFindingsCommand).de(de_UnarchiveFindingsCommand).build() {  static {    __name(this, "UnarchiveFindingsCommand");  }}; // 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("GuardDutyAPIService", "UntagResource", {}).n("GuardDutyClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() {  static {    __name(this, "UntagResourceCommand");  }}; // src/commands/UpdateDetectorCommand.ts   var UpdateDetectorCommand = 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("GuardDutyAPIService", "UpdateDetector", {}).n("GuardDutyClient", "UpdateDetectorCommand").f(void 0, void 0).ser(se_UpdateDetectorCommand).de(de_UpdateDetectorCommand).build() {  static {    __name(this, "UpdateDetectorCommand");  }}; // src/commands/UpdateFilterCommand.ts   var UpdateFilterCommand = 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("GuardDutyAPIService", "UpdateFilter", {}).n("GuardDutyClient", "UpdateFilterCommand").f(void 0, void 0).ser(se_UpdateFilterCommand).de(de_UpdateFilterCommand).build() {  static {    __name(this, "UpdateFilterCommand");  }}; // src/commands/UpdateFindingsFeedbackCommand.ts   var UpdateFindingsFeedbackCommand = 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("GuardDutyAPIService", "UpdateFindingsFeedback", {}).n("GuardDutyClient", "UpdateFindingsFeedbackCommand").f(void 0, void 0).ser(se_UpdateFindingsFeedbackCommand).de(de_UpdateFindingsFeedbackCommand).build() {  static {    __name(this, "UpdateFindingsFeedbackCommand");  }}; // src/commands/UpdateIPSetCommand.ts   var UpdateIPSetCommand = 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("GuardDutyAPIService", "UpdateIPSet", {}).n("GuardDutyClient", "UpdateIPSetCommand").f(void 0, void 0).ser(se_UpdateIPSetCommand).de(de_UpdateIPSetCommand).build() {  static {    __name(this, "UpdateIPSetCommand");  }}; // src/commands/UpdateMalwareProtectionPlanCommand.ts   var UpdateMalwareProtectionPlanCommand = 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("GuardDutyAPIService", "UpdateMalwareProtectionPlan", {}).n("GuardDutyClient", "UpdateMalwareProtectionPlanCommand").f(void 0, void 0).ser(se_UpdateMalwareProtectionPlanCommand).de(de_UpdateMalwareProtectionPlanCommand).build() {  static {    __name(this, "UpdateMalwareProtectionPlanCommand");  }}; // src/commands/UpdateMalwareScanSettingsCommand.ts   var UpdateMalwareScanSettingsCommand = 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("GuardDutyAPIService", "UpdateMalwareScanSettings", {}).n("GuardDutyClient", "UpdateMalwareScanSettingsCommand").f(void 0, void 0).ser(se_UpdateMalwareScanSettingsCommand).de(de_UpdateMalwareScanSettingsCommand).build() {  static {    __name(this, "UpdateMalwareScanSettingsCommand");  }}; // src/commands/UpdateMemberDetectorsCommand.ts   var UpdateMemberDetectorsCommand = 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("GuardDutyAPIService", "UpdateMemberDetectors", {}).n("GuardDutyClient", "UpdateMemberDetectorsCommand").f(void 0, void 0).ser(se_UpdateMemberDetectorsCommand).de(de_UpdateMemberDetectorsCommand).build() {  static {    __name(this, "UpdateMemberDetectorsCommand");  }}; // 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("GuardDutyAPIService", "UpdateOrganizationConfiguration", {}).n("GuardDutyClient", "UpdateOrganizationConfigurationCommand").f(void 0, void 0).ser(se_UpdateOrganizationConfigurationCommand).de(de_UpdateOrganizationConfigurationCommand).build() {  static {    __name(this, "UpdateOrganizationConfigurationCommand");  }}; // src/commands/UpdatePublishingDestinationCommand.ts   var UpdatePublishingDestinationCommand = 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("GuardDutyAPIService", "UpdatePublishingDestination", {}).n("GuardDutyClient", "UpdatePublishingDestinationCommand").f(void 0, void 0).ser(se_UpdatePublishingDestinationCommand).de(de_UpdatePublishingDestinationCommand).build() {  static {    __name(this, "UpdatePublishingDestinationCommand");  }}; // src/commands/UpdateThreatEntitySetCommand.ts   var UpdateThreatEntitySetCommand = 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("GuardDutyAPIService", "UpdateThreatEntitySet", {}).n("GuardDutyClient", "UpdateThreatEntitySetCommand").f(void 0, void 0).ser(se_UpdateThreatEntitySetCommand).de(de_UpdateThreatEntitySetCommand).build() {  static {    __name(this, "UpdateThreatEntitySetCommand");  }}; // src/commands/UpdateThreatIntelSetCommand.ts   var UpdateThreatIntelSetCommand = 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("GuardDutyAPIService", "UpdateThreatIntelSet", {}).n("GuardDutyClient", "UpdateThreatIntelSetCommand").f(void 0, void 0).ser(se_UpdateThreatIntelSetCommand).de(de_UpdateThreatIntelSetCommand).build() {  static {    __name(this, "UpdateThreatIntelSetCommand");  }}; // src/commands/UpdateTrustedEntitySetCommand.ts   var UpdateTrustedEntitySetCommand = 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("GuardDutyAPIService", "UpdateTrustedEntitySet", {}).n("GuardDutyClient", "UpdateTrustedEntitySetCommand").f(void 0, void 0).ser(se_UpdateTrustedEntitySetCommand).de(de_UpdateTrustedEntitySetCommand).build() {  static {    __name(this, "UpdateTrustedEntitySetCommand");  }}; // src/GuardDuty.tsvar commands = {  AcceptAdministratorInvitationCommand,  AcceptInvitationCommand,  ArchiveFindingsCommand,  CreateDetectorCommand,  CreateFilterCommand,  CreateIPSetCommand,  CreateMalwareProtectionPlanCommand,  CreateMembersCommand,  CreatePublishingDestinationCommand,  CreateSampleFindingsCommand,  CreateThreatEntitySetCommand,  CreateThreatIntelSetCommand,  CreateTrustedEntitySetCommand,  DeclineInvitationsCommand,  DeleteDetectorCommand,  DeleteFilterCommand,  DeleteInvitationsCommand,  DeleteIPSetCommand,  DeleteMalwareProtectionPlanCommand,  DeleteMembersCommand,  DeletePublishingDestinationCommand,  DeleteThreatEntitySetCommand,  DeleteThreatIntelSetCommand,  DeleteTrustedEntitySetCommand,  DescribeMalwareScansCommand,  DescribeOrganizationConfigurationCommand,  DescribePublishingDestinationCommand,  DisableOrganizationAdminAccountCommand,  DisassociateFromAdministratorAccountCommand,  DisassociateFromMasterAccountCommand,  DisassociateMembersCommand,  EnableOrganizationAdminAccountCommand,  GetAdministratorAccountCommand,  GetCoverageStatisticsCommand,  GetDetectorCommand,  GetFilterCommand,  GetFindingsCommand,  GetFindingsStatisticsCommand,  GetInvitationsCountCommand,  GetIPSetCommand,  GetMalwareProtectionPlanCommand,  GetMalwareScanSettingsCommand,  GetMasterAccountCommand,  GetMemberDetectorsCommand,  GetMembersCommand,  GetOrganizationStatisticsCommand,  GetRemainingFreeTrialDaysCommand,  GetThreatEntitySetCommand,  GetThreatIntelSetCommand,  GetTrustedEntitySetCommand,  GetUsageStatisticsCommand,  InviteMembersCommand,  ListCoverageCommand,  ListDetectorsCommand,  ListFiltersCommand,  ListFindingsCommand,  ListInvitationsCommand,  ListIPSetsCommand,  ListMalwareProtectionPlansCommand,  ListMembersCommand,  ListOrganizationAdminAccountsCommand,  ListPublishingDestinationsCommand,  ListTagsForResourceCommand,  ListThreatEntitySetsCommand,  ListThreatIntelSetsCommand,  ListTrustedEntitySetsCommand,  StartMalwareScanCommand,  StartMonitoringMembersCommand,  StopMonitoringMembersCommand,  TagResourceCommand,  UnarchiveFindingsCommand,  UntagResourceCommand,  UpdateDetectorCommand,  UpdateFilterCommand,  UpdateFindingsFeedbackCommand,  UpdateIPSetCommand,  UpdateMalwareProtectionPlanCommand,  UpdateMalwareScanSettingsCommand,  UpdateMemberDetectorsCommand,  UpdateOrganizationConfigurationCommand,  UpdatePublishingDestinationCommand,  UpdateThreatEntitySetCommand,  UpdateThreatIntelSetCommand,  UpdateTrustedEntitySetCommand};var GuardDuty = class extends GuardDutyClient {  static {    __name(this, "GuardDuty");  }};(0, import_smithy_client.createAggregatedClient)(commands, GuardDuty); // src/pagination/DescribeMalwareScansPaginator.ts var paginateDescribeMalwareScans = (0, import_core.createPaginator)(GuardDutyClient, DescribeMalwareScansCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/DescribeOrganizationConfigurationPaginator.ts var paginateDescribeOrganizationConfiguration = (0, import_core.createPaginator)(GuardDutyClient, DescribeOrganizationConfigurationCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/GetUsageStatisticsPaginator.ts var paginateGetUsageStatistics = (0, import_core.createPaginator)(GuardDutyClient, GetUsageStatisticsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListCoveragePaginator.ts var paginateListCoverage = (0, import_core.createPaginator)(GuardDutyClient, ListCoverageCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListDetectorsPaginator.ts var paginateListDetectors = (0, import_core.createPaginator)(GuardDutyClient, ListDetectorsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFiltersPaginator.ts var paginateListFilters = (0, import_core.createPaginator)(GuardDutyClient, ListFiltersCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListFindingsPaginator.ts var paginateListFindings = (0, import_core.createPaginator)(GuardDutyClient, ListFindingsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListIPSetsPaginator.ts var paginateListIPSets = (0, import_core.createPaginator)(GuardDutyClient, ListIPSetsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListInvitationsPaginator.ts var paginateListInvitations = (0, import_core.createPaginator)(GuardDutyClient, ListInvitationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListMembersPaginator.ts var paginateListMembers = (0, import_core.createPaginator)(GuardDutyClient, ListMembersCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListOrganizationAdminAccountsPaginator.ts var paginateListOrganizationAdminAccounts = (0, import_core.createPaginator)(GuardDutyClient, ListOrganizationAdminAccountsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListPublishingDestinationsPaginator.ts var paginateListPublishingDestinations = (0, import_core.createPaginator)(GuardDutyClient, ListPublishingDestinationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListThreatEntitySetsPaginator.ts var paginateListThreatEntitySets = (0, import_core.createPaginator)(GuardDutyClient, ListThreatEntitySetsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListThreatIntelSetsPaginator.ts var paginateListThreatIntelSets = (0, import_core.createPaginator)(GuardDutyClient, ListThreatIntelSetsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListTrustedEntitySetsPaginator.ts var paginateListTrustedEntitySets = (0, import_core.createPaginator)(GuardDutyClient, ListTrustedEntitySetsCommand, "NextToken", "NextToken", "MaxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  GuardDutyServiceException,  __Client,  GuardDutyClient,  GuardDuty,  $Command,  AcceptAdministratorInvitationCommand,  AcceptInvitationCommand,  ArchiveFindingsCommand,  CreateDetectorCommand,  CreateFilterCommand,  CreateIPSetCommand,  CreateMalwareProtectionPlanCommand,  CreateMembersCommand,  CreatePublishingDestinationCommand,  CreateSampleFindingsCommand,  CreateThreatEntitySetCommand,  CreateThreatIntelSetCommand,  CreateTrustedEntitySetCommand,  DeclineInvitationsCommand,  DeleteDetectorCommand,  DeleteFilterCommand,  DeleteIPSetCommand,  DeleteInvitationsCommand,  DeleteMalwareProtectionPlanCommand,  DeleteMembersCommand,  DeletePublishingDestinationCommand,  DeleteThreatEntitySetCommand,  DeleteThreatIntelSetCommand,  DeleteTrustedEntitySetCommand,  DescribeMalwareScansCommand,  DescribeOrganizationConfigurationCommand,  DescribePublishingDestinationCommand,  DisableOrganizationAdminAccountCommand,  DisassociateFromAdministratorAccountCommand,  DisassociateFromMasterAccountCommand,  DisassociateMembersCommand,  EnableOrganizationAdminAccountCommand,  GetAdministratorAccountCommand,  GetCoverageStatisticsCommand,  GetDetectorCommand,  GetFilterCommand,  GetFindingsCommand,  GetFindingsStatisticsCommand,  GetIPSetCommand,  GetInvitationsCountCommand,  GetMalwareProtectionPlanCommand,  GetMalwareScanSettingsCommand,  GetMasterAccountCommand,  GetMemberDetectorsCommand,  GetMembersCommand,  GetOrganizationStatisticsCommand,  GetRemainingFreeTrialDaysCommand,  GetThreatEntitySetCommand,  GetThreatIntelSetCommand,  GetTrustedEntitySetCommand,  GetUsageStatisticsCommand,  InviteMembersCommand,  ListCoverageCommand,  ListDetectorsCommand,  ListFiltersCommand,  ListFindingsCommand,  ListIPSetsCommand,  ListInvitationsCommand,  ListMalwareProtectionPlansCommand,  ListMembersCommand,  ListOrganizationAdminAccountsCommand,  ListPublishingDestinationsCommand,  ListTagsForResourceCommand,  ListThreatEntitySetsCommand,  ListThreatIntelSetsCommand,  ListTrustedEntitySetsCommand,  StartMalwareScanCommand,  StartMonitoringMembersCommand,  StopMonitoringMembersCommand,  TagResourceCommand,  UnarchiveFindingsCommand,  UntagResourceCommand,  UpdateDetectorCommand,  UpdateFilterCommand,  UpdateFindingsFeedbackCommand,  UpdateIPSetCommand,  UpdateMalwareProtectionPlanCommand,  UpdateMalwareScanSettingsCommand,  UpdateMemberDetectorsCommand,  UpdateOrganizationConfigurationCommand,  UpdatePublishingDestinationCommand,  UpdateThreatEntitySetCommand,  UpdateThreatIntelSetCommand,  UpdateTrustedEntitySetCommand,  paginateDescribeMalwareScans,  paginateDescribeOrganizationConfiguration,  paginateGetUsageStatistics,  paginateListCoverage,  paginateListDetectors,  paginateListFilters,  paginateListFindings,  paginateListIPSets,  paginateListInvitations,  paginateListMembers,  paginateListOrganizationAdminAccounts,  paginateListPublishingDestinations,  paginateListThreatEntitySets,  paginateListThreatIntelSets,  paginateListTrustedEntitySets,  BadRequestException,  InternalServerErrorException,  AccessDeniedException,  FreeTrialFeatureResult,  MfaStatus,  AdminStatus,  ProfileSubtype,  ProfileType,  AutoEnableMembers,  DataSourceStatus,  ClusterStatus,  ConflictException,  CoverageStatus,  ResourceType,  ManagementType,  CoverageFilterCriterionKey,  CoverageSortKey,  OrderBy,  CoverageStatisticsType,  FeatureAdditionalConfiguration,  FeatureStatus,  DetectorFeature,  FindingPublishingFrequency,  FilterAction,  IpSetFormat,  MalwareProtectionPlanTaggingActionStatus,  DestinationType,  ThreatEntitySetFormat,  ThreatIntelSetFormat,  TrustedEntitySetFormat,  CriterionKey,  DataSource,  ResourceNotFoundException,  ScanResult,  ScanStatus,  ScanType,  OrgFeatureStatus,  OrgFeatureAdditionalConfiguration,  OrgFeature,  PublishingStatus,  NetworkDirection,  KubernetesResourcesTypes,  PublicAccessStatus,  PublicAclIgnoreBehavior,  PublicBucketRestrictBehavior,  FindingResourceType,  IndicatorType,  SignalType,  DetectorFeatureResult,  DetectorStatus,  EbsSnapshotPreservation,  Feedback,  AccountDetailFilterSensitiveLog,  RemoteIpDetailsFilterSensitiveLog,  AwsApiCallActionFilterSensitiveLog,  KubernetesApiCallActionFilterSensitiveLog,  LocalIpDetailsFilterSensitiveLog,  NetworkConnectionActionFilterSensitiveLog,  PortProbeDetailFilterSensitiveLog,  PortProbeActionFilterSensitiveLog,  RdsLoginAttemptActionFilterSensitiveLog,  ActionFilterSensitiveLog,  CreateMembersRequestFilterSensitiveLog,  PrivateIpAddressDetailsFilterSensitiveLog,  Ec2NetworkInterfaceFilterSensitiveLog,  ResourceDataFilterSensitiveLog,  ResourceV2FilterSensitiveLog,  SequenceFilterSensitiveLog,  DetectionFilterSensitiveLog,  NetworkInterfaceFilterSensitiveLog,  InstanceDetailsFilterSensitiveLog,  ResourceFilterSensitiveLog,  ServiceFilterSensitiveLog,  FindingFilterSensitiveLog,  FindingStatisticType,  GroupByType,  IpSetStatus,  MalwareProtectionPlanStatus,  ScanCriterionKey,  ThreatEntitySetStatus,  ThreatIntelSetStatus,  TrustedEntitySetStatus,  UsageFeature,  UsageStatisticType,  GetFindingsResponseFilterSensitiveLog,  MemberFilterSensitiveLog,  GetMembersResponseFilterSensitiveLog,  ListMembersResponseFilterSensitiveLog});