UNPKG

@datadog/datadog-api-client

Version:

OpenAPI client for Datadog APIs

735 lines (734 loc) 153 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ObjectSerializer = void 0; const APIErrorResponse_1 = require("./APIErrorResponse"); const AWSAccount_1 = require("./AWSAccount"); const AWSAccountAndLambdaRequest_1 = require("./AWSAccountAndLambdaRequest"); const AWSAccountCreateResponse_1 = require("./AWSAccountCreateResponse"); const AWSAccountDeleteRequest_1 = require("./AWSAccountDeleteRequest"); const AWSAccountListResponse_1 = require("./AWSAccountListResponse"); const AWSEventBridgeAccountConfiguration_1 = require("./AWSEventBridgeAccountConfiguration"); const AWSEventBridgeCreateRequest_1 = require("./AWSEventBridgeCreateRequest"); const AWSEventBridgeCreateResponse_1 = require("./AWSEventBridgeCreateResponse"); const AWSEventBridgeDeleteRequest_1 = require("./AWSEventBridgeDeleteRequest"); const AWSEventBridgeDeleteResponse_1 = require("./AWSEventBridgeDeleteResponse"); const AWSEventBridgeListResponse_1 = require("./AWSEventBridgeListResponse"); const AWSEventBridgeSource_1 = require("./AWSEventBridgeSource"); const AWSLogsAsyncError_1 = require("./AWSLogsAsyncError"); const AWSLogsAsyncResponse_1 = require("./AWSLogsAsyncResponse"); const AWSLogsLambda_1 = require("./AWSLogsLambda"); const AWSLogsListResponse_1 = require("./AWSLogsListResponse"); const AWSLogsListServicesResponse_1 = require("./AWSLogsListServicesResponse"); const AWSLogsServicesRequest_1 = require("./AWSLogsServicesRequest"); const AWSTagFilter_1 = require("./AWSTagFilter"); const AWSTagFilterCreateRequest_1 = require("./AWSTagFilterCreateRequest"); const AWSTagFilterDeleteRequest_1 = require("./AWSTagFilterDeleteRequest"); const AWSTagFilterListResponse_1 = require("./AWSTagFilterListResponse"); const AddSignalToIncidentRequest_1 = require("./AddSignalToIncidentRequest"); const AlertGraphWidgetDefinition_1 = require("./AlertGraphWidgetDefinition"); const AlertValueWidgetDefinition_1 = require("./AlertValueWidgetDefinition"); const ApiKey_1 = require("./ApiKey"); const ApiKeyListResponse_1 = require("./ApiKeyListResponse"); const ApiKeyResponse_1 = require("./ApiKeyResponse"); const ApmStatsQueryColumnType_1 = require("./ApmStatsQueryColumnType"); const ApmStatsQueryDefinition_1 = require("./ApmStatsQueryDefinition"); const ApplicationKey_1 = require("./ApplicationKey"); const ApplicationKeyListResponse_1 = require("./ApplicationKeyListResponse"); const ApplicationKeyResponse_1 = require("./ApplicationKeyResponse"); const AuthenticationValidationResponse_1 = require("./AuthenticationValidationResponse"); const AzureAccount_1 = require("./AzureAccount"); const CancelDowntimesByScopeRequest_1 = require("./CancelDowntimesByScopeRequest"); const CanceledDowntimesIds_1 = require("./CanceledDowntimesIds"); const ChangeWidgetDefinition_1 = require("./ChangeWidgetDefinition"); const ChangeWidgetRequest_1 = require("./ChangeWidgetRequest"); const CheckCanDeleteMonitorResponse_1 = require("./CheckCanDeleteMonitorResponse"); const CheckCanDeleteMonitorResponseData_1 = require("./CheckCanDeleteMonitorResponseData"); const CheckCanDeleteSLOResponse_1 = require("./CheckCanDeleteSLOResponse"); const CheckCanDeleteSLOResponseData_1 = require("./CheckCanDeleteSLOResponseData"); const CheckStatusWidgetDefinition_1 = require("./CheckStatusWidgetDefinition"); const Creator_1 = require("./Creator"); const Dashboard_1 = require("./Dashboard"); const DashboardBulkActionData_1 = require("./DashboardBulkActionData"); const DashboardBulkDeleteRequest_1 = require("./DashboardBulkDeleteRequest"); const DashboardDeleteResponse_1 = require("./DashboardDeleteResponse"); const DashboardGlobalTime_1 = require("./DashboardGlobalTime"); const DashboardList_1 = require("./DashboardList"); const DashboardListDeleteResponse_1 = require("./DashboardListDeleteResponse"); const DashboardListListResponse_1 = require("./DashboardListListResponse"); const DashboardRestoreRequest_1 = require("./DashboardRestoreRequest"); const DashboardSummary_1 = require("./DashboardSummary"); const DashboardSummaryDefinition_1 = require("./DashboardSummaryDefinition"); const DashboardTemplateVariable_1 = require("./DashboardTemplateVariable"); const DashboardTemplateVariablePreset_1 = require("./DashboardTemplateVariablePreset"); const DashboardTemplateVariablePresetValue_1 = require("./DashboardTemplateVariablePresetValue"); const DeleteSharedDashboardResponse_1 = require("./DeleteSharedDashboardResponse"); const DeletedMonitor_1 = require("./DeletedMonitor"); const DistributionPointsPayload_1 = require("./DistributionPointsPayload"); const DistributionPointsSeries_1 = require("./DistributionPointsSeries"); const DistributionWidgetDefinition_1 = require("./DistributionWidgetDefinition"); const DistributionWidgetRequest_1 = require("./DistributionWidgetRequest"); const DistributionWidgetXAxis_1 = require("./DistributionWidgetXAxis"); const DistributionWidgetYAxis_1 = require("./DistributionWidgetYAxis"); const Downtime_1 = require("./Downtime"); const DowntimeChild_1 = require("./DowntimeChild"); const DowntimeRecurrence_1 = require("./DowntimeRecurrence"); const Event_1 = require("./Event"); const EventCreateRequest_1 = require("./EventCreateRequest"); const EventCreateResponse_1 = require("./EventCreateResponse"); const EventListResponse_1 = require("./EventListResponse"); const EventQueryDefinition_1 = require("./EventQueryDefinition"); const EventResponse_1 = require("./EventResponse"); const EventStreamWidgetDefinition_1 = require("./EventStreamWidgetDefinition"); const EventTimelineWidgetDefinition_1 = require("./EventTimelineWidgetDefinition"); const FormulaAndFunctionApmDependencyStatsQueryDefinition_1 = require("./FormulaAndFunctionApmDependencyStatsQueryDefinition"); const FormulaAndFunctionApmResourceStatsQueryDefinition_1 = require("./FormulaAndFunctionApmResourceStatsQueryDefinition"); const FormulaAndFunctionCloudCostQueryDefinition_1 = require("./FormulaAndFunctionCloudCostQueryDefinition"); const FormulaAndFunctionEventQueryDefinition_1 = require("./FormulaAndFunctionEventQueryDefinition"); const FormulaAndFunctionEventQueryDefinitionCompute_1 = require("./FormulaAndFunctionEventQueryDefinitionCompute"); const FormulaAndFunctionEventQueryDefinitionSearch_1 = require("./FormulaAndFunctionEventQueryDefinitionSearch"); const FormulaAndFunctionEventQueryGroupBy_1 = require("./FormulaAndFunctionEventQueryGroupBy"); const FormulaAndFunctionEventQueryGroupBySort_1 = require("./FormulaAndFunctionEventQueryGroupBySort"); const FormulaAndFunctionMetricQueryDefinition_1 = require("./FormulaAndFunctionMetricQueryDefinition"); const FormulaAndFunctionProcessQueryDefinition_1 = require("./FormulaAndFunctionProcessQueryDefinition"); const FormulaAndFunctionSLOQueryDefinition_1 = require("./FormulaAndFunctionSLOQueryDefinition"); const FreeTextWidgetDefinition_1 = require("./FreeTextWidgetDefinition"); const FunnelQuery_1 = require("./FunnelQuery"); const FunnelStep_1 = require("./FunnelStep"); const FunnelWidgetDefinition_1 = require("./FunnelWidgetDefinition"); const FunnelWidgetRequest_1 = require("./FunnelWidgetRequest"); const GCPAccount_1 = require("./GCPAccount"); const GeomapWidgetDefinition_1 = require("./GeomapWidgetDefinition"); const GeomapWidgetDefinitionStyle_1 = require("./GeomapWidgetDefinitionStyle"); const GeomapWidgetDefinitionView_1 = require("./GeomapWidgetDefinitionView"); const GeomapWidgetRequest_1 = require("./GeomapWidgetRequest"); const GraphSnapshot_1 = require("./GraphSnapshot"); const GroupWidgetDefinition_1 = require("./GroupWidgetDefinition"); const HTTPLogError_1 = require("./HTTPLogError"); const HTTPLogItem_1 = require("./HTTPLogItem"); const HeatMapWidgetDefinition_1 = require("./HeatMapWidgetDefinition"); const HeatMapWidgetRequest_1 = require("./HeatMapWidgetRequest"); const Host_1 = require("./Host"); const HostListResponse_1 = require("./HostListResponse"); const HostMapRequest_1 = require("./HostMapRequest"); const HostMapWidgetDefinition_1 = require("./HostMapWidgetDefinition"); const HostMapWidgetDefinitionRequests_1 = require("./HostMapWidgetDefinitionRequests"); const HostMapWidgetDefinitionStyle_1 = require("./HostMapWidgetDefinitionStyle"); const HostMeta_1 = require("./HostMeta"); const HostMetaInstallMethod_1 = require("./HostMetaInstallMethod"); const HostMetrics_1 = require("./HostMetrics"); const HostMuteResponse_1 = require("./HostMuteResponse"); const HostMuteSettings_1 = require("./HostMuteSettings"); const HostTags_1 = require("./HostTags"); const HostTotals_1 = require("./HostTotals"); const HourlyUsageAttributionBody_1 = require("./HourlyUsageAttributionBody"); const HourlyUsageAttributionMetadata_1 = require("./HourlyUsageAttributionMetadata"); const HourlyUsageAttributionPagination_1 = require("./HourlyUsageAttributionPagination"); const HourlyUsageAttributionResponse_1 = require("./HourlyUsageAttributionResponse"); const IFrameWidgetDefinition_1 = require("./IFrameWidgetDefinition"); const IPPrefixesAPI_1 = require("./IPPrefixesAPI"); const IPPrefixesAPM_1 = require("./IPPrefixesAPM"); const IPPrefixesAgents_1 = require("./IPPrefixesAgents"); const IPPrefixesGlobal_1 = require("./IPPrefixesGlobal"); const IPPrefixesLogs_1 = require("./IPPrefixesLogs"); const IPPrefixesOrchestrator_1 = require("./IPPrefixesOrchestrator"); const IPPrefixesProcess_1 = require("./IPPrefixesProcess"); const IPPrefixesRemoteConfiguration_1 = require("./IPPrefixesRemoteConfiguration"); const IPPrefixesSynthetics_1 = require("./IPPrefixesSynthetics"); const IPPrefixesSyntheticsPrivateLocations_1 = require("./IPPrefixesSyntheticsPrivateLocations"); const IPPrefixesWebhooks_1 = require("./IPPrefixesWebhooks"); const IPRanges_1 = require("./IPRanges"); const IdpFormData_1 = require("./IdpFormData"); const IdpResponse_1 = require("./IdpResponse"); const ImageWidgetDefinition_1 = require("./ImageWidgetDefinition"); const IntakePayloadAccepted_1 = require("./IntakePayloadAccepted"); const ListStreamColumn_1 = require("./ListStreamColumn"); const ListStreamComputeItems_1 = require("./ListStreamComputeItems"); const ListStreamGroupByItems_1 = require("./ListStreamGroupByItems"); const ListStreamQuery_1 = require("./ListStreamQuery"); const ListStreamWidgetDefinition_1 = require("./ListStreamWidgetDefinition"); const ListStreamWidgetRequest_1 = require("./ListStreamWidgetRequest"); const Log_1 = require("./Log"); const LogContent_1 = require("./LogContent"); const LogQueryDefinition_1 = require("./LogQueryDefinition"); const LogQueryDefinitionGroupBy_1 = require("./LogQueryDefinitionGroupBy"); const LogQueryDefinitionGroupBySort_1 = require("./LogQueryDefinitionGroupBySort"); const LogQueryDefinitionSearch_1 = require("./LogQueryDefinitionSearch"); const LogStreamWidgetDefinition_1 = require("./LogStreamWidgetDefinition"); const LogsAPIError_1 = require("./LogsAPIError"); const LogsAPIErrorResponse_1 = require("./LogsAPIErrorResponse"); const LogsArithmeticProcessor_1 = require("./LogsArithmeticProcessor"); const LogsArrayProcessor_1 = require("./LogsArrayProcessor"); const LogsArrayProcessorOperationAppend_1 = require("./LogsArrayProcessorOperationAppend"); const LogsArrayProcessorOperationLength_1 = require("./LogsArrayProcessorOperationLength"); const LogsArrayProcessorOperationSelect_1 = require("./LogsArrayProcessorOperationSelect"); const LogsAttributeRemapper_1 = require("./LogsAttributeRemapper"); const LogsByRetention_1 = require("./LogsByRetention"); const LogsByRetentionMonthlyUsage_1 = require("./LogsByRetentionMonthlyUsage"); const LogsByRetentionOrgUsage_1 = require("./LogsByRetentionOrgUsage"); const LogsByRetentionOrgs_1 = require("./LogsByRetentionOrgs"); const LogsCategoryProcessor_1 = require("./LogsCategoryProcessor"); const LogsCategoryProcessorCategory_1 = require("./LogsCategoryProcessorCategory"); const LogsDailyLimitReset_1 = require("./LogsDailyLimitReset"); const LogsDateRemapper_1 = require("./LogsDateRemapper"); const LogsExclusion_1 = require("./LogsExclusion"); const LogsExclusionFilter_1 = require("./LogsExclusionFilter"); const LogsFilter_1 = require("./LogsFilter"); const LogsGeoIPParser_1 = require("./LogsGeoIPParser"); const LogsGrokParser_1 = require("./LogsGrokParser"); const LogsGrokParserRules_1 = require("./LogsGrokParserRules"); const LogsIndex_1 = require("./LogsIndex"); const LogsIndexListResponse_1 = require("./LogsIndexListResponse"); const LogsIndexUpdateRequest_1 = require("./LogsIndexUpdateRequest"); const LogsIndexesOrder_1 = require("./LogsIndexesOrder"); const LogsListRequest_1 = require("./LogsListRequest"); const LogsListRequestTime_1 = require("./LogsListRequestTime"); const LogsListResponse_1 = require("./LogsListResponse"); const LogsLookupProcessor_1 = require("./LogsLookupProcessor"); const LogsMessageRemapper_1 = require("./LogsMessageRemapper"); const LogsPipeline_1 = require("./LogsPipeline"); const LogsPipelineProcessor_1 = require("./LogsPipelineProcessor"); const LogsPipelinesOrder_1 = require("./LogsPipelinesOrder"); const LogsQueryCompute_1 = require("./LogsQueryCompute"); const LogsRetentionAggSumUsage_1 = require("./LogsRetentionAggSumUsage"); const LogsRetentionSumUsage_1 = require("./LogsRetentionSumUsage"); const LogsServiceRemapper_1 = require("./LogsServiceRemapper"); const LogsSpanRemapper_1 = require("./LogsSpanRemapper"); const LogsStatusRemapper_1 = require("./LogsStatusRemapper"); const LogsStringBuilderProcessor_1 = require("./LogsStringBuilderProcessor"); const LogsTraceRemapper_1 = require("./LogsTraceRemapper"); const LogsURLParser_1 = require("./LogsURLParser"); const LogsUserAgentParser_1 = require("./LogsUserAgentParser"); const MatchingDowntime_1 = require("./MatchingDowntime"); const MetricMetadata_1 = require("./MetricMetadata"); const MetricSearchResponse_1 = require("./MetricSearchResponse"); const MetricSearchResponseResults_1 = require("./MetricSearchResponseResults"); const MetricsListResponse_1 = require("./MetricsListResponse"); const MetricsPayload_1 = require("./MetricsPayload"); const MetricsQueryMetadata_1 = require("./MetricsQueryMetadata"); const MetricsQueryResponse_1 = require("./MetricsQueryResponse"); const MetricsQueryUnit_1 = require("./MetricsQueryUnit"); const Monitor_1 = require("./Monitor"); const MonitorFormulaAndFunctionCostQueryDefinition_1 = require("./MonitorFormulaAndFunctionCostQueryDefinition"); const MonitorFormulaAndFunctionEventQueryDefinition_1 = require("./MonitorFormulaAndFunctionEventQueryDefinition"); const MonitorFormulaAndFunctionEventQueryDefinitionCompute_1 = require("./MonitorFormulaAndFunctionEventQueryDefinitionCompute"); const MonitorFormulaAndFunctionEventQueryDefinitionSearch_1 = require("./MonitorFormulaAndFunctionEventQueryDefinitionSearch"); const MonitorFormulaAndFunctionEventQueryGroupBy_1 = require("./MonitorFormulaAndFunctionEventQueryGroupBy"); const MonitorFormulaAndFunctionEventQueryGroupBySort_1 = require("./MonitorFormulaAndFunctionEventQueryGroupBySort"); const MonitorGroupSearchResponse_1 = require("./MonitorGroupSearchResponse"); const MonitorGroupSearchResponseCounts_1 = require("./MonitorGroupSearchResponseCounts"); const MonitorGroupSearchResult_1 = require("./MonitorGroupSearchResult"); const MonitorOptions_1 = require("./MonitorOptions"); const MonitorOptionsAggregation_1 = require("./MonitorOptionsAggregation"); const MonitorOptionsCustomSchedule_1 = require("./MonitorOptionsCustomSchedule"); const MonitorOptionsCustomScheduleRecurrence_1 = require("./MonitorOptionsCustomScheduleRecurrence"); const MonitorOptionsSchedulingOptions_1 = require("./MonitorOptionsSchedulingOptions"); const MonitorOptionsSchedulingOptionsEvaluationWindow_1 = require("./MonitorOptionsSchedulingOptionsEvaluationWindow"); const MonitorSearchCountItem_1 = require("./MonitorSearchCountItem"); const MonitorSearchResponse_1 = require("./MonitorSearchResponse"); const MonitorSearchResponseCounts_1 = require("./MonitorSearchResponseCounts"); const MonitorSearchResponseMetadata_1 = require("./MonitorSearchResponseMetadata"); const MonitorSearchResult_1 = require("./MonitorSearchResult"); const MonitorSearchResultNotification_1 = require("./MonitorSearchResultNotification"); const MonitorState_1 = require("./MonitorState"); const MonitorStateGroup_1 = require("./MonitorStateGroup"); const MonitorSummaryWidgetDefinition_1 = require("./MonitorSummaryWidgetDefinition"); const MonitorThresholdWindowOptions_1 = require("./MonitorThresholdWindowOptions"); const MonitorThresholds_1 = require("./MonitorThresholds"); const MonitorUpdateRequest_1 = require("./MonitorUpdateRequest"); const MonthlyUsageAttributionBody_1 = require("./MonthlyUsageAttributionBody"); const MonthlyUsageAttributionMetadata_1 = require("./MonthlyUsageAttributionMetadata"); const MonthlyUsageAttributionPagination_1 = require("./MonthlyUsageAttributionPagination"); const MonthlyUsageAttributionResponse_1 = require("./MonthlyUsageAttributionResponse"); const MonthlyUsageAttributionValues_1 = require("./MonthlyUsageAttributionValues"); const NoteWidgetDefinition_1 = require("./NoteWidgetDefinition"); const NotebookAbsoluteTime_1 = require("./NotebookAbsoluteTime"); const NotebookAuthor_1 = require("./NotebookAuthor"); const NotebookCellCreateRequest_1 = require("./NotebookCellCreateRequest"); const NotebookCellResponse_1 = require("./NotebookCellResponse"); const NotebookCellUpdateRequest_1 = require("./NotebookCellUpdateRequest"); const NotebookCreateData_1 = require("./NotebookCreateData"); const NotebookCreateDataAttributes_1 = require("./NotebookCreateDataAttributes"); const NotebookCreateRequest_1 = require("./NotebookCreateRequest"); const NotebookDistributionCellAttributes_1 = require("./NotebookDistributionCellAttributes"); const NotebookHeatMapCellAttributes_1 = require("./NotebookHeatMapCellAttributes"); const NotebookLogStreamCellAttributes_1 = require("./NotebookLogStreamCellAttributes"); const NotebookMarkdownCellAttributes_1 = require("./NotebookMarkdownCellAttributes"); const NotebookMarkdownCellDefinition_1 = require("./NotebookMarkdownCellDefinition"); const NotebookMetadata_1 = require("./NotebookMetadata"); const NotebookRelativeTime_1 = require("./NotebookRelativeTime"); const NotebookResponse_1 = require("./NotebookResponse"); const NotebookResponseData_1 = require("./NotebookResponseData"); const NotebookResponseDataAttributes_1 = require("./NotebookResponseDataAttributes"); const NotebookSplitBy_1 = require("./NotebookSplitBy"); const NotebookTimeseriesCellAttributes_1 = require("./NotebookTimeseriesCellAttributes"); const NotebookToplistCellAttributes_1 = require("./NotebookToplistCellAttributes"); const NotebookUpdateData_1 = require("./NotebookUpdateData"); const NotebookUpdateDataAttributes_1 = require("./NotebookUpdateDataAttributes"); const NotebookUpdateRequest_1 = require("./NotebookUpdateRequest"); const NotebooksResponse_1 = require("./NotebooksResponse"); const NotebooksResponseData_1 = require("./NotebooksResponseData"); const NotebooksResponseDataAttributes_1 = require("./NotebooksResponseDataAttributes"); const NotebooksResponseMeta_1 = require("./NotebooksResponseMeta"); const NotebooksResponsePage_1 = require("./NotebooksResponsePage"); const NumberFormatUnitCanonical_1 = require("./NumberFormatUnitCanonical"); const NumberFormatUnitCustom_1 = require("./NumberFormatUnitCustom"); const NumberFormatUnitScale_1 = require("./NumberFormatUnitScale"); const OrgDowngradedResponse_1 = require("./OrgDowngradedResponse"); const Organization_1 = require("./Organization"); const OrganizationBilling_1 = require("./OrganizationBilling"); const OrganizationCreateBody_1 = require("./OrganizationCreateBody"); const OrganizationCreateResponse_1 = require("./OrganizationCreateResponse"); const OrganizationListResponse_1 = require("./OrganizationListResponse"); const OrganizationResponse_1 = require("./OrganizationResponse"); const OrganizationSettings_1 = require("./OrganizationSettings"); const OrganizationSettingsSaml_1 = require("./OrganizationSettingsSaml"); const OrganizationSettingsSamlAutocreateUsersDomains_1 = require("./OrganizationSettingsSamlAutocreateUsersDomains"); const OrganizationSettingsSamlIdpInitiatedLogin_1 = require("./OrganizationSettingsSamlIdpInitiatedLogin"); const OrganizationSettingsSamlStrictMode_1 = require("./OrganizationSettingsSamlStrictMode"); const OrganizationSubscription_1 = require("./OrganizationSubscription"); const PagerDutyService_1 = require("./PagerDutyService"); const PagerDutyServiceKey_1 = require("./PagerDutyServiceKey"); const PagerDutyServiceName_1 = require("./PagerDutyServiceName"); const Pagination_1 = require("./Pagination"); const PowerpackTemplateVariableContents_1 = require("./PowerpackTemplateVariableContents"); const PowerpackTemplateVariables_1 = require("./PowerpackTemplateVariables"); const PowerpackWidgetDefinition_1 = require("./PowerpackWidgetDefinition"); const ProcessQueryDefinition_1 = require("./ProcessQueryDefinition"); const QueryValueWidgetDefinition_1 = require("./QueryValueWidgetDefinition"); const QueryValueWidgetRequest_1 = require("./QueryValueWidgetRequest"); const ReferenceTableLogsLookupProcessor_1 = require("./ReferenceTableLogsLookupProcessor"); const ResourceProviderConfig_1 = require("./ResourceProviderConfig"); const ResponseMetaAttributes_1 = require("./ResponseMetaAttributes"); const RunWorkflowWidgetDefinition_1 = require("./RunWorkflowWidgetDefinition"); const RunWorkflowWidgetInput_1 = require("./RunWorkflowWidgetInput"); const SLOBulkDeleteError_1 = require("./SLOBulkDeleteError"); const SLOBulkDeleteResponse_1 = require("./SLOBulkDeleteResponse"); const SLOBulkDeleteResponseData_1 = require("./SLOBulkDeleteResponseData"); const SLOCorrection_1 = require("./SLOCorrection"); const SLOCorrectionCreateData_1 = require("./SLOCorrectionCreateData"); const SLOCorrectionCreateRequest_1 = require("./SLOCorrectionCreateRequest"); const SLOCorrectionCreateRequestAttributes_1 = require("./SLOCorrectionCreateRequestAttributes"); const SLOCorrectionListResponse_1 = require("./SLOCorrectionListResponse"); const SLOCorrectionResponse_1 = require("./SLOCorrectionResponse"); const SLOCorrectionResponseAttributes_1 = require("./SLOCorrectionResponseAttributes"); const SLOCorrectionResponseAttributesModifier_1 = require("./SLOCorrectionResponseAttributesModifier"); const SLOCorrectionUpdateData_1 = require("./SLOCorrectionUpdateData"); const SLOCorrectionUpdateRequest_1 = require("./SLOCorrectionUpdateRequest"); const SLOCorrectionUpdateRequestAttributes_1 = require("./SLOCorrectionUpdateRequestAttributes"); const SLOCreator_1 = require("./SLOCreator"); const SLODeleteResponse_1 = require("./SLODeleteResponse"); const SLOFormula_1 = require("./SLOFormula"); const SLOHistoryMetrics_1 = require("./SLOHistoryMetrics"); const SLOHistoryMetricsSeries_1 = require("./SLOHistoryMetricsSeries"); const SLOHistoryMetricsSeriesMetadata_1 = require("./SLOHistoryMetricsSeriesMetadata"); const SLOHistoryMetricsSeriesMetadataUnit_1 = require("./SLOHistoryMetricsSeriesMetadataUnit"); const SLOHistoryMonitor_1 = require("./SLOHistoryMonitor"); const SLOHistoryResponse_1 = require("./SLOHistoryResponse"); const SLOHistoryResponseData_1 = require("./SLOHistoryResponseData"); const SLOHistoryResponseError_1 = require("./SLOHistoryResponseError"); const SLOHistoryResponseErrorWithType_1 = require("./SLOHistoryResponseErrorWithType"); const SLOHistorySLIData_1 = require("./SLOHistorySLIData"); const SLOListResponse_1 = require("./SLOListResponse"); const SLOListResponseMetadata_1 = require("./SLOListResponseMetadata"); const SLOListResponseMetadataPage_1 = require("./SLOListResponseMetadataPage"); const SLOListWidgetDefinition_1 = require("./SLOListWidgetDefinition"); const SLOListWidgetQuery_1 = require("./SLOListWidgetQuery"); const SLOListWidgetRequest_1 = require("./SLOListWidgetRequest"); const SLOOverallStatuses_1 = require("./SLOOverallStatuses"); const SLORawErrorBudgetRemaining_1 = require("./SLORawErrorBudgetRemaining"); const SLOResponse_1 = require("./SLOResponse"); const SLOResponseData_1 = require("./SLOResponseData"); const SLOStatus_1 = require("./SLOStatus"); const SLOThreshold_1 = require("./SLOThreshold"); const SLOTimeSliceCondition_1 = require("./SLOTimeSliceCondition"); const SLOTimeSliceQuery_1 = require("./SLOTimeSliceQuery"); const SLOTimeSliceSpec_1 = require("./SLOTimeSliceSpec"); const SLOWidgetDefinition_1 = require("./SLOWidgetDefinition"); const ScatterPlotRequest_1 = require("./ScatterPlotRequest"); const ScatterPlotWidgetDefinition_1 = require("./ScatterPlotWidgetDefinition"); const ScatterPlotWidgetDefinitionRequests_1 = require("./ScatterPlotWidgetDefinitionRequests"); const ScatterplotTableRequest_1 = require("./ScatterplotTableRequest"); const ScatterplotWidgetFormula_1 = require("./ScatterplotWidgetFormula"); const SearchSLOQuery_1 = require("./SearchSLOQuery"); const SearchSLOResponse_1 = require("./SearchSLOResponse"); const SearchSLOResponseData_1 = require("./SearchSLOResponseData"); const SearchSLOResponseDataAttributes_1 = require("./SearchSLOResponseDataAttributes"); const SearchSLOResponseDataAttributesFacets_1 = require("./SearchSLOResponseDataAttributesFacets"); const SearchSLOResponseDataAttributesFacetsObjectInt_1 = require("./SearchSLOResponseDataAttributesFacetsObjectInt"); const SearchSLOResponseDataAttributesFacetsObjectString_1 = require("./SearchSLOResponseDataAttributesFacetsObjectString"); const SearchSLOResponseLinks_1 = require("./SearchSLOResponseLinks"); const SearchSLOResponseMeta_1 = require("./SearchSLOResponseMeta"); const SearchSLOResponseMetaPage_1 = require("./SearchSLOResponseMetaPage"); const SearchSLOThreshold_1 = require("./SearchSLOThreshold"); const SearchServiceLevelObjective_1 = require("./SearchServiceLevelObjective"); const SearchServiceLevelObjectiveAttributes_1 = require("./SearchServiceLevelObjectiveAttributes"); const SearchServiceLevelObjectiveData_1 = require("./SearchServiceLevelObjectiveData"); const SelectableTemplateVariableItems_1 = require("./SelectableTemplateVariableItems"); const Series_1 = require("./Series"); const ServiceCheck_1 = require("./ServiceCheck"); const ServiceLevelObjective_1 = require("./ServiceLevelObjective"); const ServiceLevelObjectiveQuery_1 = require("./ServiceLevelObjectiveQuery"); const ServiceLevelObjectiveRequest_1 = require("./ServiceLevelObjectiveRequest"); const ServiceMapWidgetDefinition_1 = require("./ServiceMapWidgetDefinition"); const ServiceSummaryWidgetDefinition_1 = require("./ServiceSummaryWidgetDefinition"); const SharedDashboard_1 = require("./SharedDashboard"); const SharedDashboardAuthor_1 = require("./SharedDashboardAuthor"); const SharedDashboardInviteesItems_1 = require("./SharedDashboardInviteesItems"); const SharedDashboardInvites_1 = require("./SharedDashboardInvites"); const SharedDashboardInvitesDataObject_1 = require("./SharedDashboardInvitesDataObject"); const SharedDashboardInvitesDataObjectAttributes_1 = require("./SharedDashboardInvitesDataObjectAttributes"); const SharedDashboardInvitesMeta_1 = require("./SharedDashboardInvitesMeta"); const SharedDashboardInvitesMetaPage_1 = require("./SharedDashboardInvitesMetaPage"); const SharedDashboardUpdateRequest_1 = require("./SharedDashboardUpdateRequest"); const SharedDashboardUpdateRequestGlobalTime_1 = require("./SharedDashboardUpdateRequestGlobalTime"); const SignalAssigneeUpdateRequest_1 = require("./SignalAssigneeUpdateRequest"); const SignalStateUpdateRequest_1 = require("./SignalStateUpdateRequest"); const SlackIntegrationChannel_1 = require("./SlackIntegrationChannel"); const SlackIntegrationChannelDisplay_1 = require("./SlackIntegrationChannelDisplay"); const SplitConfig_1 = require("./SplitConfig"); const SplitConfigSortCompute_1 = require("./SplitConfigSortCompute"); const SplitDimension_1 = require("./SplitDimension"); const SplitGraphWidgetDefinition_1 = require("./SplitGraphWidgetDefinition"); const SplitSort_1 = require("./SplitSort"); const SplitVectorEntryItem_1 = require("./SplitVectorEntryItem"); const SuccessfulSignalUpdateResponse_1 = require("./SuccessfulSignalUpdateResponse"); const SunburstWidgetDefinition_1 = require("./SunburstWidgetDefinition"); const SunburstWidgetLegendInlineAutomatic_1 = require("./SunburstWidgetLegendInlineAutomatic"); const SunburstWidgetLegendTable_1 = require("./SunburstWidgetLegendTable"); const SunburstWidgetRequest_1 = require("./SunburstWidgetRequest"); const SyntheticsAPITest_1 = require("./SyntheticsAPITest"); const SyntheticsAPITestConfig_1 = require("./SyntheticsAPITestConfig"); const SyntheticsAPITestResultData_1 = require("./SyntheticsAPITestResultData"); const SyntheticsAPITestResultFull_1 = require("./SyntheticsAPITestResultFull"); const SyntheticsAPITestResultFullCheck_1 = require("./SyntheticsAPITestResultFullCheck"); const SyntheticsAPITestResultShort_1 = require("./SyntheticsAPITestResultShort"); const SyntheticsAPITestResultShortResult_1 = require("./SyntheticsAPITestResultShortResult"); const SyntheticsAPITestStep_1 = require("./SyntheticsAPITestStep"); const SyntheticsAPIWaitStep_1 = require("./SyntheticsAPIWaitStep"); const SyntheticsApiTestResultFailure_1 = require("./SyntheticsApiTestResultFailure"); const SyntheticsAssertionBodyHashTarget_1 = require("./SyntheticsAssertionBodyHashTarget"); const SyntheticsAssertionJSONPathTarget_1 = require("./SyntheticsAssertionJSONPathTarget"); const SyntheticsAssertionJSONPathTargetTarget_1 = require("./SyntheticsAssertionJSONPathTargetTarget"); const SyntheticsAssertionJSONSchemaTarget_1 = require("./SyntheticsAssertionJSONSchemaTarget"); const SyntheticsAssertionJSONSchemaTargetTarget_1 = require("./SyntheticsAssertionJSONSchemaTargetTarget"); const SyntheticsAssertionJavascript_1 = require("./SyntheticsAssertionJavascript"); const SyntheticsAssertionTarget_1 = require("./SyntheticsAssertionTarget"); const SyntheticsAssertionXPathTarget_1 = require("./SyntheticsAssertionXPathTarget"); const SyntheticsAssertionXPathTargetTarget_1 = require("./SyntheticsAssertionXPathTargetTarget"); const SyntheticsBasicAuthDigest_1 = require("./SyntheticsBasicAuthDigest"); const SyntheticsBasicAuthNTLM_1 = require("./SyntheticsBasicAuthNTLM"); const SyntheticsBasicAuthOauthClient_1 = require("./SyntheticsBasicAuthOauthClient"); const SyntheticsBasicAuthOauthROP_1 = require("./SyntheticsBasicAuthOauthROP"); const SyntheticsBasicAuthSigv4_1 = require("./SyntheticsBasicAuthSigv4"); const SyntheticsBasicAuthWeb_1 = require("./SyntheticsBasicAuthWeb"); const SyntheticsBatchDetails_1 = require("./SyntheticsBatchDetails"); const SyntheticsBatchDetailsData_1 = require("./SyntheticsBatchDetailsData"); const SyntheticsBatchResult_1 = require("./SyntheticsBatchResult"); const SyntheticsBrowserError_1 = require("./SyntheticsBrowserError"); const SyntheticsBrowserTest_1 = require("./SyntheticsBrowserTest"); const SyntheticsBrowserTestConfig_1 = require("./SyntheticsBrowserTestConfig"); const SyntheticsBrowserTestResultData_1 = require("./SyntheticsBrowserTestResultData"); const SyntheticsBrowserTestResultFailure_1 = require("./SyntheticsBrowserTestResultFailure"); const SyntheticsBrowserTestResultFull_1 = require("./SyntheticsBrowserTestResultFull"); const SyntheticsBrowserTestResultFullCheck_1 = require("./SyntheticsBrowserTestResultFullCheck"); const SyntheticsBrowserTestResultShort_1 = require("./SyntheticsBrowserTestResultShort"); const SyntheticsBrowserTestResultShortResult_1 = require("./SyntheticsBrowserTestResultShortResult"); const SyntheticsBrowserTestRumSettings_1 = require("./SyntheticsBrowserTestRumSettings"); const SyntheticsBrowserVariable_1 = require("./SyntheticsBrowserVariable"); const SyntheticsCIBatchMetadata_1 = require("./SyntheticsCIBatchMetadata"); const SyntheticsCIBatchMetadataCI_1 = require("./SyntheticsCIBatchMetadataCI"); const SyntheticsCIBatchMetadataGit_1 = require("./SyntheticsCIBatchMetadataGit"); const SyntheticsCIBatchMetadataPipeline_1 = require("./SyntheticsCIBatchMetadataPipeline"); const SyntheticsCIBatchMetadataProvider_1 = require("./SyntheticsCIBatchMetadataProvider"); const SyntheticsCITest_1 = require("./SyntheticsCITest"); const SyntheticsCITestBody_1 = require("./SyntheticsCITestBody"); const SyntheticsConfigVariable_1 = require("./SyntheticsConfigVariable"); const SyntheticsCoreWebVitals_1 = require("./SyntheticsCoreWebVitals"); const SyntheticsDeleteTestsPayload_1 = require("./SyntheticsDeleteTestsPayload"); const SyntheticsDeleteTestsResponse_1 = require("./SyntheticsDeleteTestsResponse"); const SyntheticsDeletedTest_1 = require("./SyntheticsDeletedTest"); const SyntheticsDevice_1 = require("./SyntheticsDevice"); const SyntheticsFetchUptimesPayload_1 = require("./SyntheticsFetchUptimesPayload"); const SyntheticsGetAPITestLatestResultsResponse_1 = require("./SyntheticsGetAPITestLatestResultsResponse"); const SyntheticsGetBrowserTestLatestResultsResponse_1 = require("./SyntheticsGetBrowserTestLatestResultsResponse"); const SyntheticsGlobalVariable_1 = require("./SyntheticsGlobalVariable"); const SyntheticsGlobalVariableAttributes_1 = require("./SyntheticsGlobalVariableAttributes"); const SyntheticsGlobalVariableOptions_1 = require("./SyntheticsGlobalVariableOptions"); const SyntheticsGlobalVariableParseTestOptions_1 = require("./SyntheticsGlobalVariableParseTestOptions"); const SyntheticsGlobalVariableRequest_1 = require("./SyntheticsGlobalVariableRequest"); const SyntheticsGlobalVariableTOTPParameters_1 = require("./SyntheticsGlobalVariableTOTPParameters"); const SyntheticsGlobalVariableValue_1 = require("./SyntheticsGlobalVariableValue"); const SyntheticsListGlobalVariablesResponse_1 = require("./SyntheticsListGlobalVariablesResponse"); const SyntheticsListTestsResponse_1 = require("./SyntheticsListTestsResponse"); const SyntheticsLocation_1 = require("./SyntheticsLocation"); const SyntheticsLocations_1 = require("./SyntheticsLocations"); const SyntheticsMobileStep_1 = require("./SyntheticsMobileStep"); const SyntheticsMobileStepParams_1 = require("./SyntheticsMobileStepParams"); const SyntheticsMobileStepParamsElement_1 = require("./SyntheticsMobileStepParamsElement"); const SyntheticsMobileStepParamsElementRelativePosition_1 = require("./SyntheticsMobileStepParamsElementRelativePosition"); const SyntheticsMobileStepParamsElementUserLocator_1 = require("./SyntheticsMobileStepParamsElementUserLocator"); const SyntheticsMobileStepParamsElementUserLocatorValuesItems_1 = require("./SyntheticsMobileStepParamsElementUserLocatorValuesItems"); const SyntheticsMobileStepParamsPositionsItems_1 = require("./SyntheticsMobileStepParamsPositionsItems"); const SyntheticsMobileStepParamsVariable_1 = require("./SyntheticsMobileStepParamsVariable"); const SyntheticsMobileTest_1 = require("./SyntheticsMobileTest"); const SyntheticsMobileTestConfig_1 = require("./SyntheticsMobileTestConfig"); const SyntheticsMobileTestOptions_1 = require("./SyntheticsMobileTestOptions"); const SyntheticsMobileTestsMobileApplication_1 = require("./SyntheticsMobileTestsMobileApplication"); const SyntheticsParsingOptions_1 = require("./SyntheticsParsingOptions"); const SyntheticsPatchTestBody_1 = require("./SyntheticsPatchTestBody"); const SyntheticsPatchTestOperation_1 = require("./SyntheticsPatchTestOperation"); const SyntheticsPrivateLocation_1 = require("./SyntheticsPrivateLocation"); const SyntheticsPrivateLocationCreationResponse_1 = require("./SyntheticsPrivateLocationCreationResponse"); const SyntheticsPrivateLocationCreationResponseResultEncryption_1 = require("./SyntheticsPrivateLocationCreationResponseResultEncryption"); const SyntheticsPrivateLocationMetadata_1 = require("./SyntheticsPrivateLocationMetadata"); const SyntheticsPrivateLocationSecrets_1 = require("./SyntheticsPrivateLocationSecrets"); const SyntheticsPrivateLocationSecretsAuthentication_1 = require("./SyntheticsPrivateLocationSecretsAuthentication"); const SyntheticsPrivateLocationSecretsConfigDecryption_1 = require("./SyntheticsPrivateLocationSecretsConfigDecryption"); const SyntheticsSSLCertificate_1 = require("./SyntheticsSSLCertificate"); const SyntheticsSSLCertificateIssuer_1 = require("./SyntheticsSSLCertificateIssuer"); const SyntheticsSSLCertificateSubject_1 = require("./SyntheticsSSLCertificateSubject"); const SyntheticsStep_1 = require("./SyntheticsStep"); const SyntheticsStepDetail_1 = require("./SyntheticsStepDetail"); const SyntheticsStepDetailWarning_1 = require("./SyntheticsStepDetailWarning"); const SyntheticsTestCiOptions_1 = require("./SyntheticsTestCiOptions"); const SyntheticsTestConfig_1 = require("./SyntheticsTestConfig"); const SyntheticsTestDetails_1 = require("./SyntheticsTestDetails"); const SyntheticsTestOptions_1 = require("./SyntheticsTestOptions"); const SyntheticsTestOptionsMonitorOptions_1 = require("./SyntheticsTestOptionsMonitorOptions"); const SyntheticsTestOptionsRetry_1 = require("./SyntheticsTestOptionsRetry"); const SyntheticsTestOptionsScheduling_1 = require("./SyntheticsTestOptionsScheduling"); const SyntheticsTestOptionsSchedulingTimeframe_1 = require("./SyntheticsTestOptionsSchedulingTimeframe"); const SyntheticsTestRequest_1 = require("./SyntheticsTestRequest"); const SyntheticsTestRequestBodyFile_1 = require("./SyntheticsTestRequestBodyFile"); const SyntheticsTestRequestCertificate_1 = require("./SyntheticsTestRequestCertificate"); const SyntheticsTestRequestCertificateItem_1 = require("./SyntheticsTestRequestCertificateItem"); const SyntheticsTestRequestProxy_1 = require("./SyntheticsTestRequestProxy"); const SyntheticsTestRestrictionPolicyBinding_1 = require("./SyntheticsTestRestrictionPolicyBinding"); const SyntheticsTestUptime_1 = require("./SyntheticsTestUptime"); const SyntheticsTiming_1 = require("./SyntheticsTiming"); const SyntheticsTriggerBody_1 = require("./SyntheticsTriggerBody"); const SyntheticsTriggerCITestLocation_1 = require("./SyntheticsTriggerCITestLocation"); const SyntheticsTriggerCITestRunResult_1 = require("./SyntheticsTriggerCITestRunResult"); const SyntheticsTriggerCITestsResponse_1 = require("./SyntheticsTriggerCITestsResponse"); const SyntheticsTriggerTest_1 = require("./SyntheticsTriggerTest"); const SyntheticsUpdateTestPauseStatusPayload_1 = require("./SyntheticsUpdateTestPauseStatusPayload"); const SyntheticsUptime_1 = require("./SyntheticsUptime"); const SyntheticsVariableParser_1 = require("./SyntheticsVariableParser"); const TableWidgetDefinition_1 = require("./TableWidgetDefinition"); const TableWidgetRequest_1 = require("./TableWidgetRequest"); const TableWidgetTextFormatMatch_1 = require("./TableWidgetTextFormatMatch"); const TableWidgetTextFormatReplaceAll_1 = require("./TableWidgetTextFormatReplaceAll"); const TableWidgetTextFormatReplaceSubstring_1 = require("./TableWidgetTextFormatReplaceSubstring"); const TableWidgetTextFormatRule_1 = require("./TableWidgetTextFormatRule"); const TagToHosts_1 = require("./TagToHosts"); const TimeseriesBackground_1 = require("./TimeseriesBackground"); const TimeseriesWidgetDefinition_1 = require("./TimeseriesWidgetDefinition"); const TimeseriesWidgetExpressionAlias_1 = require("./TimeseriesWidgetExpressionAlias"); const TimeseriesWidgetRequest_1 = require("./TimeseriesWidgetRequest"); const ToplistWidgetDefinition_1 = require("./ToplistWidgetDefinition"); const ToplistWidgetFlat_1 = require("./ToplistWidgetFlat"); const ToplistWidgetRequest_1 = require("./ToplistWidgetRequest"); const ToplistWidgetStacked_1 = require("./ToplistWidgetStacked"); const ToplistWidgetStyle_1 = require("./ToplistWidgetStyle"); const TopologyMapWidgetDefinition_1 = require("./TopologyMapWidgetDefinition"); const TopologyQuery_1 = require("./TopologyQuery"); const TopologyRequest_1 = require("./TopologyRequest"); const TreeMapWidgetDefinition_1 = require("./TreeMapWidgetDefinition"); const TreeMapWidgetRequest_1 = require("./TreeMapWidgetRequest"); const UsageAnalyzedLogsHour_1 = require("./UsageAnalyzedLogsHour"); const UsageAnalyzedLogsResponse_1 = require("./UsageAnalyzedLogsResponse"); const UsageAttributionAggregatesBody_1 = require("./UsageAttributionAggregatesBody"); const UsageAuditLogsHour_1 = require("./UsageAuditLogsHour"); const UsageAuditLogsResponse_1 = require("./UsageAuditLogsResponse"); const UsageBillableSummaryBody_1 = require("./UsageBillableSummaryBody"); const UsageBillableSummaryHour_1 = require("./UsageBillableSummaryHour"); const UsageBillableSummaryKeys_1 = require("./UsageBillableSummaryKeys"); const UsageBillableSummaryResponse_1 = require("./UsageBillableSummaryResponse"); const UsageCIVisibilityHour_1 = require("./UsageCIVisibilityHour"); const UsageCIVisibilityResponse_1 = require("./UsageCIVisibilityResponse"); const UsageCWSHour_1 = require("./UsageCWSHour"); const UsageCWSResponse_1 = require("./UsageCWSResponse"); const UsageCloudSecurityPostureManagementHour_1 = require("./UsageCloudSecurityPostureManagementHour"); const UsageCloudSecurityPostureManagementResponse_1 = require("./UsageCloudSecurityPostureManagementResponse"); const UsageCustomReportsAttributes_1 = require("./UsageCustomReportsAttributes"); const UsageCustomReportsData_1 = require("./UsageCustomReportsData"); const UsageCustomReportsMeta_1 = require("./UsageCustomReportsMeta"); const UsageCustomReportsPage_1 = require("./UsageCustomReportsPage"); const UsageCustomReportsResponse_1 = require("./UsageCustomReportsResponse"); const UsageDBMHour_1 = require("./UsageDBMHour"); const UsageDBMResponse_1 = require("./UsageDBMResponse"); const UsageFargateHour_1 = require("./UsageFargateHour"); const UsageFargateResponse_1 = require("./UsageFargateResponse"); const UsageHostHour_1 = require("./UsageHostHour"); const UsageHostsResponse_1 = require("./UsageHostsResponse"); const UsageIncidentManagementHour_1 = require("./UsageIncidentManagementHour"); const UsageIncidentManagementResponse_1 = require("./UsageIncidentManagementResponse"); const UsageIndexedSpansHour_1 = require("./UsageIndexedSpansHour"); const UsageIndexedSpansResponse_1 = require("./UsageIndexedSpansResponse"); const UsageIngestedSpansHour_1 = require("./UsageIngestedSpansHour"); const UsageIngestedSpansResponse_1 = require("./UsageIngestedSpansResponse"); const UsageIoTHour_1 = require("./UsageIoTHour"); const UsageIoTResponse_1 = require("./UsageIoTResponse"); const UsageLambdaHour_1 = require("./UsageLambdaHour"); const UsageLambdaResponse_1 = require("./UsageLambdaResponse"); const UsageLogsByIndexHour_1 = require("./UsageLogsByIndexHour"); const UsageLogsByIndexResponse_1 = require("./UsageLogsByIndexResponse"); const UsageLogsByRetentionHour_1 = require("./UsageLogsByRetentionHour"); const UsageLogsByRetentionResponse_1 = require("./UsageLogsByRetentionResponse"); const UsageLogsHour_1 = require("./UsageLogsHour"); const UsageLogsResponse_1 = require("./UsageLogsResponse"); const UsageNetworkFlowsHour_1 = require("./UsageNetworkFlowsHour"); const UsageNetworkFlowsResponse_1 = require("./UsageNetworkFlowsResponse"); const UsageNetworkHostsHour_1 = require("./UsageNetworkHostsHour"); const UsageNetworkHostsResponse_1 = require("./UsageNetworkHostsResponse"); const UsageOnlineArchiveHour_1 = require("./UsageOnlineArchiveHour"); const UsageOnlineArchiveResponse_1 = require("./UsageOnlineArchiveResponse"); const UsageProfilingHour_1 = require("./UsageProfilingHour"); const UsageProfilingResponse_1 = require("./UsageProfilingResponse"); const UsageRumSessionsHour_1 = require("./UsageRumSessionsHour"); const UsageRumSessionsResponse_1 = require("./UsageRumSessionsResponse"); const UsageRumUnitsHour_1 = require("./UsageRumUnitsHour"); const UsageRumUnitsResponse_1 = require("./UsageRumUnitsResponse"); const UsageSDSHour_1 = require("./UsageSDSHour"); const UsageSDSResponse_1 = require("./UsageSDSResponse"); const UsageSNMPHour_1 = require("./UsageSNMPHour"); const UsageSNMPResponse_1 = require("./UsageSNMPResponse"); const UsageSpecifiedCustomReportsAttributes_1 = require("./UsageSpecifiedCustomReportsAttributes"); const UsageSpecifiedCustomReportsData_1 = require("./UsageSpecifiedCustomReportsData"); const UsageSpecifiedCustomReportsMeta_1 = require("./UsageSpecifiedCustomReportsMeta"); const UsageSpecifiedCustomReportsPage_1 = require("./UsageSpecifiedCustomReportsPage"); const UsageSpecifiedCustomReportsResponse_1 = require("./UsageSpecifiedCustomReportsResponse"); const UsageSummaryDate_1 = require("./UsageSummaryDate"); const UsageSummaryDateOrg_1 = require("./UsageSummaryDateOrg"); const UsageSummaryResponse_1 = require("./UsageSummaryResponse"); const UsageSyntheticsAPIHour_1 = require("./UsageSyntheticsAPIHour"); const UsageSyntheticsAPIResponse_1 = require("./UsageSyntheticsAPIResponse"); const UsageSyntheticsBrowserHour_1 = require("./UsageSyntheticsBrowserHour"); const UsageSyntheticsBrowserResponse_1 = require("./UsageSyntheticsBrowserResponse"); const UsageSyntheticsHour_1 = require("./UsageSyntheticsHour"); const UsageSyntheticsResponse_1 = require("./UsageSyntheticsResponse"); const UsageTimeseriesHour_1 = require("./UsageTimeseriesHour"); const UsageTimeseriesResponse_1 = require("./UsageTimeseriesResponse"); const UsageTopAvgMetricsHour_1 = require("./UsageTopAvgMetricsHour"); const UsageTopAvgMetricsMetadata_1 = require("./UsageTopAvgMetricsMetadata"); const UsageTopAvgMetricsPagination_1 = require("./UsageTopAvgMetricsPagination"); const UsageTopAvgMetricsResponse_1 = require("./UsageTopAvgMetricsResponse"); const User_1 = require("./User"); const UserDisableResponse_1 = require("./UserDisableResponse"); const UserListResponse_1 = require("./UserListResponse"); const UserResponse_1 = require("./UserResponse"); const ViewingPreferences_1 = require("./ViewingPreferences"); const WebhooksIntegration_1 = require("./WebhooksIntegration"); const WebhooksIntegrationCustomVariable_1 = require("./WebhooksIntegrationCustomVariable"); const WebhooksIntegrationCustomVariableResponse_1 = require("./WebhooksIntegrationCustomVariableResponse"); const WebhooksIntegrationCustomVariableUpdateRequest_1 = require("./WebhooksIntegrationCustomVariableUpdateRequest"); const WebhooksIntegrationUpdateRequest_1 = require("./WebhooksIntegrationUpdateRequest"); const Widget_1 = require("./Widget"); const WidgetAxis_1 = require("./WidgetAxis"); const WidgetConditionalFormat_1 = require("./WidgetConditionalFormat"); const WidgetCustomLink_1 = require("./WidgetCustomLink"); const WidgetEvent_1 = require("./WidgetEvent"); const WidgetFieldSort_1 = require("./WidgetFieldSort"); const WidgetFormula_1 = require("./WidgetFormula"); const WidgetFormulaCellDisplayModeOptions_1 = require("./WidgetFormulaCellDisplayModeOptions"); const WidgetFormulaLimit_1 = require("./WidgetFormulaLimit"); const WidgetFormulaSort_1 = require("./WidgetFormulaSort"); const WidgetFormulaStyle_1 = require("./WidgetFormulaStyle"); const WidgetGroupSort_1 = require("./WidgetGroupSort"); const WidgetLayout_1 = require("./WidgetLayout"); const WidgetLegacyLiveSpan_1 = require("./WidgetLegacyLiveSpan"); const WidgetMarker_1 = require("./WidgetMarker"); const WidgetNewFixedSpan_1 = require("./WidgetNewFixedSpan"); const WidgetNewLiveSpan_1 = require("./WidgetNewLiveSpan"); const WidgetNumberFormat_1 = require("./WidgetNumberFormat"); const WidgetRequestStyle_1 = require("./WidgetRequestStyle"); const WidgetSortBy_1 = require("./WidgetSortBy"); const WidgetStyle_1 = require("./WidgetStyle"); const util_1 = require("../../datadog-api-client-common/util"); const logger_1 = require("../../../logger"); const primitives = [ "string", "boolean", "double", "integer", "long", "float", "number", ]; const ARRAY_PREFIX = "Array<"; const MAP_PREFIX = "{ [key: string]: "; const TUPLE_PREFIX = "["; const supportedMediaTypes = { "application/json": Infinity, "text/json": 100, "application/octet-stream": 0, }; const enumsMap = { AWSEventBridgeCreateStatus: ["created"], AWSEventBridgeDeleteStatus: ["empty"], AWSNamespace: [ "elb", "application_elb", "sqs", "rds", "custom", "network_elb", "lambda", "step_functions", ], AccessRole: ["st", "adm", "ro", "ERROR"], AlertGraphWidgetDefinitionType: ["alert_graph"], AlertValueWidgetDefinitionType: ["alert_value"], ApmStatsQueryRowType: ["service", "resource", "span"], ChangeWidgetDefinitionType: ["change"], CheckStatusWidgetDefinitionType: ["check_status"], ContentEncoding: ["gzip", "deflate"], DashboardGlobalTimeLiveSpan: [ "15m", "1h", "4h", "1d", "2d", "1w", "1mo", "3mo", ], DashboardInviteType: ["public_dashboard_invitation"], DashboardLayoutType: ["ordered", "free"], DashboardReflowType: ["auto", "fixed"], DashboardResourceType: ["dashboard"], DashboardShareType: ["open", "invite", "embed"], DashboardType: ["custom_timeboard", "custom_screenboard"], DistributionPointsContentEncoding: ["deflate"], DistributionPointsType: ["distribution"], DistributionWidgetDefinitionType: ["distribution"], DistributionWidgetHistogramRequestType: ["histogram"], EventAlertType: [ "error", "warning", "info", "success", "user_update", "recommendation", "snapshot", ], EventPriority: ["normal", "low"], EventStreamWidgetDefinitionType: ["event_stream"], EventTimelineWidgetDefinitionType: ["event_timeline"], FormulaAndFunctionApmDependencyStatName: [ "avg_duration", "avg_root_duration", "avg_spans_per_trace", "error_rate", "pct_exec_time", "pct_of_traces", "total_traces_count", ], FormulaAndFunctionApmDependencyStatsDataSource: ["apm_dependency_stats"], FormulaAndFunctionApmResourceStatName: [ "errors", "error_rate", "hits", "latency_avg", "latency_distribution", "latency_max",