1. Packages
  2. Checkly
  3. API Docs
  4. getStaticIps
Checkly v2.1.1 published on Tuesday, Mar 11, 2025 by Checkly

checkly.getStaticIps

Explore with Pulumi AI

Checkly v2.1.1 published on Tuesday, Mar 11, 2025 by Checkly

Using getStaticIps

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getStaticIps(args: GetStaticIpsArgs, opts?: InvokeOptions): Promise<GetStaticIpsResult>
function getStaticIpsOutput(args: GetStaticIpsOutputArgs, opts?: InvokeOptions): Output<GetStaticIpsResult>
Copy
def get_static_ips(ip_family: Optional[str] = None,
                   locations: Optional[Sequence[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> GetStaticIpsResult
def get_static_ips_output(ip_family: Optional[pulumi.Input[str]] = None,
                   locations: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetStaticIpsResult]
Copy
func GetStaticIps(ctx *Context, args *GetStaticIpsArgs, opts ...InvokeOption) (*GetStaticIpsResult, error)
func GetStaticIpsOutput(ctx *Context, args *GetStaticIpsOutputArgs, opts ...InvokeOption) GetStaticIpsResultOutput
Copy

> Note: This function is named GetStaticIps in the Go SDK.

public static class GetStaticIps 
{
    public static Task<GetStaticIpsResult> InvokeAsync(GetStaticIpsArgs args, InvokeOptions? opts = null)
    public static Output<GetStaticIpsResult> Invoke(GetStaticIpsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStaticIpsResult> getStaticIps(GetStaticIpsArgs args, InvokeOptions options)
public static Output<GetStaticIpsResult> getStaticIps(GetStaticIpsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: checkly:index/getStaticIps:getStaticIps
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

IpFamily string
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
Locations List<string>
Specify the locations you want to get static IPs for.
IpFamily string
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
Locations []string
Specify the locations you want to get static IPs for.
ipFamily String
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations List<String>
Specify the locations you want to get static IPs for.
ipFamily string
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations string[]
Specify the locations you want to get static IPs for.
ip_family str
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations Sequence[str]
Specify the locations you want to get static IPs for.
ipFamily String
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations List<String>
Specify the locations you want to get static IPs for.

getStaticIps Result

The following output properties are available:

Addresses List<string>
Static IP addresses for Checkly's runner infrastructure.
Id string
ID of the static IPs data source.
IpFamily string
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
Locations List<string>
Specify the locations you want to get static IPs for.
Addresses []string
Static IP addresses for Checkly's runner infrastructure.
Id string
ID of the static IPs data source.
IpFamily string
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
Locations []string
Specify the locations you want to get static IPs for.
addresses List<String>
Static IP addresses for Checkly's runner infrastructure.
id String
ID of the static IPs data source.
ipFamily String
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations List<String>
Specify the locations you want to get static IPs for.
addresses string[]
Static IP addresses for Checkly's runner infrastructure.
id string
ID of the static IPs data source.
ipFamily string
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations string[]
Specify the locations you want to get static IPs for.
addresses Sequence[str]
Static IP addresses for Checkly's runner infrastructure.
id str
ID of the static IPs data source.
ip_family str
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations Sequence[str]
Specify the locations you want to get static IPs for.
addresses List<String>
Static IP addresses for Checkly's runner infrastructure.
id String
ID of the static IPs data source.
ipFamily String
Specify the IP families you want to get static IPs for. Only IPv6 or IPv4 are valid options.
locations List<String>
Specify the locations you want to get static IPs for.

Package Details

Repository
checkly checkly/pulumi-checkly
License
Apache-2.0
Notes
This Pulumi package is based on the checkly Terraform Provider.
Checkly v2.1.1 published on Tuesday, Mar 11, 2025 by Checkly