/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 /.
"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});