GetIpRanges

Use this data source to retrieve information about Datadog’s IP addresses.

Example Usage

using Pulumi;
using Datadog = Pulumi.Datadog;

class MyStack : Stack
{
    public MyStack()
    {
        var test = Output.Create(Datadog.GetIpRanges.InvokeAsync());
    }

}

Coming soon!

import pulumi
import pulumi_datadog as datadog

test = datadog.get_ip_ranges()
import * as pulumi from "@pulumi/pulumi";
import * as datadog from "@pulumi/datadog";

const test = pulumi.output(datadog.getIpRanges({ async: true }));

Using GetIpRanges

function getIpRanges(opts?: InvokeOptions): Promise<GetIpRangesResult>
function  get_ip_ranges(opts=None)
func GetIpRanges(ctx *Context, opts ...InvokeOption) (*GetIpRangesResult, error)
public static class GetIpRanges {
    public static Task<GetIpRangesResult> InvokeAsync(InvokeOptions? opts = null)
}

GetIpRanges Result

The following output properties are available:

AgentsIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the agent endpoint.

AgentsIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the agent endpoint.

ApiIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the api endpoint.

ApiIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the api endpoint.

ApmIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the apm endpoint.

ApmIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the apm endpoint.

Id string

The provider-assigned unique ID for this managed resource.

LogsIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the logs endpoint.

LogsIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the logs endpoint.

ProcessIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the process endpoint.

ProcessIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the process endpoint.

SyntheticsIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the synthetics endpoint.

SyntheticsIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the synthetics endpoint.

WebhooksIpv4s List<string>

An Array of IPv4 addresses in CIDR format specifying the A records for the webhooks endpoint.

WebhooksIpv6s List<string>

An Array of IPv6 addresses in CIDR format specifying the A records for the webhooks endpoint.

AgentsIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the agent endpoint.

AgentsIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the agent endpoint.

ApiIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the api endpoint.

ApiIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the api endpoint.

ApmIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the apm endpoint.

ApmIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the apm endpoint.

Id string

The provider-assigned unique ID for this managed resource.

LogsIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the logs endpoint.

LogsIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the logs endpoint.

ProcessIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the process endpoint.

ProcessIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the process endpoint.

SyntheticsIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the synthetics endpoint.

SyntheticsIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the synthetics endpoint.

WebhooksIpv4s []string

An Array of IPv4 addresses in CIDR format specifying the A records for the webhooks endpoint.

WebhooksIpv6s []string

An Array of IPv6 addresses in CIDR format specifying the A records for the webhooks endpoint.

agentsIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the agent endpoint.

agentsIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the agent endpoint.

apiIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the api endpoint.

apiIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the api endpoint.

apmIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the apm endpoint.

apmIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the apm endpoint.

id string

The provider-assigned unique ID for this managed resource.

logsIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the logs endpoint.

logsIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the logs endpoint.

processIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the process endpoint.

processIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the process endpoint.

syntheticsIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the synthetics endpoint.

syntheticsIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the synthetics endpoint.

webhooksIpv4s string[]

An Array of IPv4 addresses in CIDR format specifying the A records for the webhooks endpoint.

webhooksIpv6s string[]

An Array of IPv6 addresses in CIDR format specifying the A records for the webhooks endpoint.

agents_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the agent endpoint.

agents_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the agent endpoint.

api_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the api endpoint.

api_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the api endpoint.

apm_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the apm endpoint.

apm_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the apm endpoint.

id str

The provider-assigned unique ID for this managed resource.

logs_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the logs endpoint.

logs_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the logs endpoint.

process_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the process endpoint.

process_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the process endpoint.

synthetics_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the synthetics endpoint.

synthetics_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the synthetics endpoint.

webhooks_ipv4s List[str]

An Array of IPv4 addresses in CIDR format specifying the A records for the webhooks endpoint.

webhooks_ipv6s List[str]

An Array of IPv6 addresses in CIDR format specifying the A records for the webhooks endpoint.

Package Details

Repository
https://github.com/pulumi/pulumi-datadog
License
Apache-2.0
Notes
This Pulumi package is based on the datadog Terraform Provider.