@datadog/datadog-api-client
Version:
OpenAPI client for Datadog APIs
96 lines (95 loc) • 3.09 kB
TypeScript
/**
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
* This product includes software developed at Datadog (https://www.datadoghq.com/).
* Copyright 2020-Present Datadog, Inc.
*/
import { IPPrefixesAgents } from "./IPPrefixesAgents";
import { IPPrefixesAPI } from "./IPPrefixesAPI";
import { IPPrefixesAPM } from "./IPPrefixesAPM";
import { IPPrefixesGlobal } from "./IPPrefixesGlobal";
import { IPPrefixesLogs } from "./IPPrefixesLogs";
import { IPPrefixesOrchestrator } from "./IPPrefixesOrchestrator";
import { IPPrefixesProcess } from "./IPPrefixesProcess";
import { IPPrefixesRemoteConfiguration } from "./IPPrefixesRemoteConfiguration";
import { IPPrefixesSynthetics } from "./IPPrefixesSynthetics";
import { IPPrefixesSyntheticsPrivateLocations } from "./IPPrefixesSyntheticsPrivateLocations";
import { IPPrefixesWebhooks } from "./IPPrefixesWebhooks";
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
/**
* IP ranges.
*/
export declare class IPRanges {
/**
* Available prefix information for the Agent endpoints.
*/
"agents"?: IPPrefixesAgents;
/**
* Available prefix information for the API endpoints.
*/
"api"?: IPPrefixesAPI;
/**
* Available prefix information for the APM endpoints.
*/
"apm"?: IPPrefixesAPM;
/**
* Available prefix information for all Datadog endpoints.
*/
"global"?: IPPrefixesGlobal;
/**
* Available prefix information for the Logs endpoints.
*/
"logs"?: IPPrefixesLogs;
/**
* Date when last updated, in the form `YYYY-MM-DD-hh-mm-ss`.
*/
"modified"?: string;
/**
* Available prefix information for the Orchestrator endpoints.
*/
"orchestrator"?: IPPrefixesOrchestrator;
/**
* Available prefix information for the Process endpoints.
*/
"process"?: IPPrefixesProcess;
/**
* Available prefix information for the Remote Configuration endpoints.
*/
"remoteConfiguration"?: IPPrefixesRemoteConfiguration;
/**
* Available prefix information for the Synthetics endpoints.
*/
"synthetics"?: IPPrefixesSynthetics;
/**
* Available prefix information for the Synthetics Private Locations endpoints.
*/
"syntheticsPrivateLocations"?: IPPrefixesSyntheticsPrivateLocations;
/**
* Version of the IP list.
*/
"version"?: number;
/**
* Available prefix information for the Webhook endpoints.
*/
"webhooks"?: IPPrefixesWebhooks;
/**
* A container for additional, undeclared properties.
* This is a holder for any undeclared properties as specified with
* the 'additionalProperties' keyword in the OAS document.
*/
"additionalProperties"?: {
[key: string]: any;
};
/**
* @ignore
*/
"_unparsed"?: boolean;
/**
* @ignore
*/
static readonly attributeTypeMap: AttributeTypeMap;
/**
* @ignore
*/
static getAttributeTypeMap(): AttributeTypeMap;
constructor();
}