1. Packages
  2. Cloudflare Provider
  3. API Docs
  4. getSpectrumApplications
Cloudflare v6.12.0 published on Wednesday, Dec 24, 2025 by Pulumi
cloudflare logo
Cloudflare v6.12.0 published on Wednesday, Dec 24, 2025 by Pulumi

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as cloudflare from "@pulumi/cloudflare";
    
    const exampleSpectrumApplications = cloudflare.getSpectrumApplications({
        zoneId: "023e105f4ecef8ad9ca31a8372d0c353",
    });
    
    import pulumi
    import pulumi_cloudflare as cloudflare
    
    example_spectrum_applications = cloudflare.get_spectrum_applications(zone_id="023e105f4ecef8ad9ca31a8372d0c353")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-cloudflare/sdk/v6/go/cloudflare"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := cloudflare.LookupSpectrumApplications(ctx, &cloudflare.LookupSpectrumApplicationsArgs{
    			ZoneId: "023e105f4ecef8ad9ca31a8372d0c353",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Cloudflare = Pulumi.Cloudflare;
    
    return await Deployment.RunAsync(() => 
    {
        var exampleSpectrumApplications = Cloudflare.GetSpectrumApplications.Invoke(new()
        {
            ZoneId = "023e105f4ecef8ad9ca31a8372d0c353",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.cloudflare.CloudflareFunctions;
    import com.pulumi.cloudflare.inputs.GetSpectrumApplicationsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var exampleSpectrumApplications = CloudflareFunctions.getSpectrumApplications(GetSpectrumApplicationsArgs.builder()
                .zoneId("023e105f4ecef8ad9ca31a8372d0c353")
                .build());
    
        }
    }
    
    variables:
      exampleSpectrumApplications:
        fn::invoke:
          function: cloudflare:getSpectrumApplications
          arguments:
            zoneId: 023e105f4ecef8ad9ca31a8372d0c353
    

    Using getSpectrumApplications

    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 getSpectrumApplications(args: GetSpectrumApplicationsArgs, opts?: InvokeOptions): Promise<GetSpectrumApplicationsResult>
    function getSpectrumApplicationsOutput(args: GetSpectrumApplicationsOutputArgs, opts?: InvokeOptions): Output<GetSpectrumApplicationsResult>
    def get_spectrum_applications(direction: Optional[str] = None,
                                  max_items: Optional[int] = None,
                                  order: Optional[str] = None,
                                  zone_id: Optional[str] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetSpectrumApplicationsResult
    def get_spectrum_applications_output(direction: Optional[pulumi.Input[str]] = None,
                                  max_items: Optional[pulumi.Input[int]] = None,
                                  order: Optional[pulumi.Input[str]] = None,
                                  zone_id: Optional[pulumi.Input[str]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetSpectrumApplicationsResult]
    func LookupSpectrumApplications(ctx *Context, args *LookupSpectrumApplicationsArgs, opts ...InvokeOption) (*LookupSpectrumApplicationsResult, error)
    func LookupSpectrumApplicationsOutput(ctx *Context, args *LookupSpectrumApplicationsOutputArgs, opts ...InvokeOption) LookupSpectrumApplicationsResultOutput

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

    public static class GetSpectrumApplications 
    {
        public static Task<GetSpectrumApplicationsResult> InvokeAsync(GetSpectrumApplicationsArgs args, InvokeOptions? opts = null)
        public static Output<GetSpectrumApplicationsResult> Invoke(GetSpectrumApplicationsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSpectrumApplicationsResult> getSpectrumApplications(GetSpectrumApplicationsArgs args, InvokeOptions options)
    public static Output<GetSpectrumApplicationsResult> getSpectrumApplications(GetSpectrumApplicationsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: cloudflare:index/getSpectrumApplications:getSpectrumApplications
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ZoneId string
    Zone identifier.
    Direction string
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    MaxItems int
    Max items to fetch, default: 1000
    Order string
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    ZoneId string
    Zone identifier.
    Direction string
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    MaxItems int
    Max items to fetch, default: 1000
    Order string
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    zoneId String
    Zone identifier.
    direction String
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    maxItems Integer
    Max items to fetch, default: 1000
    order String
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    zoneId string
    Zone identifier.
    direction string
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    maxItems number
    Max items to fetch, default: 1000
    order string
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    zone_id str
    Zone identifier.
    direction str
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    max_items int
    Max items to fetch, default: 1000
    order str
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    zoneId String
    Zone identifier.
    direction String
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    maxItems Number
    Max items to fetch, default: 1000
    order String
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".

    getSpectrumApplications Result

    The following output properties are available:

    Direction string
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    Id string
    The provider-assigned unique ID for this managed resource.
    Order string
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    Results List<GetSpectrumApplicationsResult>
    The items returned by the data source
    ZoneId string
    Zone identifier.
    MaxItems int
    Max items to fetch, default: 1000
    Direction string
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    Id string
    The provider-assigned unique ID for this managed resource.
    Order string
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    Results []GetSpectrumApplicationsResult
    The items returned by the data source
    ZoneId string
    Zone identifier.
    MaxItems int
    Max items to fetch, default: 1000
    direction String
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    id String
    The provider-assigned unique ID for this managed resource.
    order String
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    results List<GetSpectrumApplicationsResult>
    The items returned by the data source
    zoneId String
    Zone identifier.
    maxItems Integer
    Max items to fetch, default: 1000
    direction string
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    id string
    The provider-assigned unique ID for this managed resource.
    order string
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    results GetSpectrumApplicationsResult[]
    The items returned by the data source
    zoneId string
    Zone identifier.
    maxItems number
    Max items to fetch, default: 1000
    direction str
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    id str
    The provider-assigned unique ID for this managed resource.
    order str
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    results Sequence[GetSpectrumApplicationsResult]
    The items returned by the data source
    zone_id str
    Zone identifier.
    max_items int
    Max items to fetch, default: 1000
    direction String
    Sets the direction by which results are ordered. Available values: "asc", "desc".
    id String
    The provider-assigned unique ID for this managed resource.
    order String
    Application field by which results are ordered. Available values: "protocol", "appid", "createdon", <span pulumi-lang-nodejs=""modifiedOn"" pulumi-lang-dotnet=""ModifiedOn"" pulumi-lang-go=""modifiedOn"" pulumi-lang-python=""modified_on"" pulumi-lang-yaml=""modifiedOn"" pulumi-lang-java=""modifiedOn"">"modified_on", "dns".
    results List<Property Map>
    The items returned by the data source
    zoneId String
    Zone identifier.
    maxItems Number
    Max items to fetch, default: 1000

    Supporting Types

    GetSpectrumApplicationsResult

    ArgoSmartRouting bool
    Enables Argo Smart Routing for this application. Notes: Only available for TCP applications with traffic_type set to "direct".
    CreatedOn string
    When the Application was created.
    Dns GetSpectrumApplicationsResultDns
    The name and type of DNS record for the Spectrum application.
    EdgeIps GetSpectrumApplicationsResultEdgeIps
    The anycast edge IP configuration for the hostname of this application.
    Id string
    App identifier.
    IpFirewall bool
    Enables IP Access Rules for this application. Notes: Only available for TCP applications.
    ModifiedOn string
    When the Application was last modified.
    OriginDirects List<string>
    List of origin IP addresses. Array may contain multiple IP addresses for load balancing.
    OriginDns GetSpectrumApplicationsResultOriginDns
    The name and type of DNS record for the Spectrum application.
    OriginPort object
    The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.
    Protocol string
    The port configuration at Cloudflare's edge. May specify a single port, for example "tcp/1000", or a range of ports, for example "tcp/1000-2000".
    ProxyProtocol string
    Enables Proxy Protocol to the origin. Refer to Enable Proxy protocol for implementation details on PROXY Protocol V1, PROXY Protocol V2, and Simple Proxy Protocol. Available values: "off", "v1", "v2", "simple".
    Tls string
    The type of TLS termination associated with the application. Available values: "off", "flexible", "full", "strict".
    TrafficType string
    Determines how data travels from the edge to your origin. When set to "direct", Spectrum will send traffic directly to your origin, and the application's type is derived from the protocol. When set to "http" or "https", Spectrum will apply Cloudflare's HTTP/HTTPS features as it sends traffic to your origin, and the application type matches this property exactly. Available values: "direct", "http", "https".
    ArgoSmartRouting bool
    Enables Argo Smart Routing for this application. Notes: Only available for TCP applications with traffic_type set to "direct".
    CreatedOn string
    When the Application was created.
    Dns GetSpectrumApplicationsResultDns
    The name and type of DNS record for the Spectrum application.
    EdgeIps GetSpectrumApplicationsResultEdgeIps
    The anycast edge IP configuration for the hostname of this application.
    Id string
    App identifier.
    IpFirewall bool
    Enables IP Access Rules for this application. Notes: Only available for TCP applications.
    ModifiedOn string
    When the Application was last modified.
    OriginDirects []string
    List of origin IP addresses. Array may contain multiple IP addresses for load balancing.
    OriginDns GetSpectrumApplicationsResultOriginDns
    The name and type of DNS record for the Spectrum application.
    OriginPort interface{}
    The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.
    Protocol string
    The port configuration at Cloudflare's edge. May specify a single port, for example "tcp/1000", or a range of ports, for example "tcp/1000-2000".
    ProxyProtocol string
    Enables Proxy Protocol to the origin. Refer to Enable Proxy protocol for implementation details on PROXY Protocol V1, PROXY Protocol V2, and Simple Proxy Protocol. Available values: "off", "v1", "v2", "simple".
    Tls string
    The type of TLS termination associated with the application. Available values: "off", "flexible", "full", "strict".
    TrafficType string
    Determines how data travels from the edge to your origin. When set to "direct", Spectrum will send traffic directly to your origin, and the application's type is derived from the protocol. When set to "http" or "https", Spectrum will apply Cloudflare's HTTP/HTTPS features as it sends traffic to your origin, and the application type matches this property exactly. Available values: "direct", "http", "https".
    argoSmartRouting Boolean
    Enables Argo Smart Routing for this application. Notes: Only available for TCP applications with traffic_type set to "direct".
    createdOn String
    When the Application was created.
    dns GetSpectrumApplicationsResultDns
    The name and type of DNS record for the Spectrum application.
    edgeIps GetSpectrumApplicationsResultEdgeIps
    The anycast edge IP configuration for the hostname of this application.
    id String
    App identifier.
    ipFirewall Boolean
    Enables IP Access Rules for this application. Notes: Only available for TCP applications.
    modifiedOn String
    When the Application was last modified.
    originDirects List<String>
    List of origin IP addresses. Array may contain multiple IP addresses for load balancing.
    originDns GetSpectrumApplicationsResultOriginDns
    The name and type of DNS record for the Spectrum application.
    originPort Object
    The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.
    protocol String
    The port configuration at Cloudflare's edge. May specify a single port, for example "tcp/1000", or a range of ports, for example "tcp/1000-2000".
    proxyProtocol String
    Enables Proxy Protocol to the origin. Refer to Enable Proxy protocol for implementation details on PROXY Protocol V1, PROXY Protocol V2, and Simple Proxy Protocol. Available values: "off", "v1", "v2", "simple".
    tls String
    The type of TLS termination associated with the application. Available values: "off", "flexible", "full", "strict".
    trafficType String
    Determines how data travels from the edge to your origin. When set to "direct", Spectrum will send traffic directly to your origin, and the application's type is derived from the protocol. When set to "http" or "https", Spectrum will apply Cloudflare's HTTP/HTTPS features as it sends traffic to your origin, and the application type matches this property exactly. Available values: "direct", "http", "https".
    argoSmartRouting boolean
    Enables Argo Smart Routing for this application. Notes: Only available for TCP applications with traffic_type set to "direct".
    createdOn string
    When the Application was created.
    dns GetSpectrumApplicationsResultDns
    The name and type of DNS record for the Spectrum application.
    edgeIps GetSpectrumApplicationsResultEdgeIps
    The anycast edge IP configuration for the hostname of this application.
    id string
    App identifier.
    ipFirewall boolean
    Enables IP Access Rules for this application. Notes: Only available for TCP applications.
    modifiedOn string
    When the Application was last modified.
    originDirects string[]
    List of origin IP addresses. Array may contain multiple IP addresses for load balancing.
    originDns GetSpectrumApplicationsResultOriginDns
    The name and type of DNS record for the Spectrum application.
    originPort any
    The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.
    protocol string
    The port configuration at Cloudflare's edge. May specify a single port, for example "tcp/1000", or a range of ports, for example "tcp/1000-2000".
    proxyProtocol string
    Enables Proxy Protocol to the origin. Refer to Enable Proxy protocol for implementation details on PROXY Protocol V1, PROXY Protocol V2, and Simple Proxy Protocol. Available values: "off", "v1", "v2", "simple".
    tls string
    The type of TLS termination associated with the application. Available values: "off", "flexible", "full", "strict".
    trafficType string
    Determines how data travels from the edge to your origin. When set to "direct", Spectrum will send traffic directly to your origin, and the application's type is derived from the protocol. When set to "http" or "https", Spectrum will apply Cloudflare's HTTP/HTTPS features as it sends traffic to your origin, and the application type matches this property exactly. Available values: "direct", "http", "https".
    argo_smart_routing bool
    Enables Argo Smart Routing for this application. Notes: Only available for TCP applications with traffic_type set to "direct".
    created_on str
    When the Application was created.
    dns GetSpectrumApplicationsResultDns
    The name and type of DNS record for the Spectrum application.
    edge_ips GetSpectrumApplicationsResultEdgeIps
    The anycast edge IP configuration for the hostname of this application.
    id str
    App identifier.
    ip_firewall bool
    Enables IP Access Rules for this application. Notes: Only available for TCP applications.
    modified_on str
    When the Application was last modified.
    origin_directs Sequence[str]
    List of origin IP addresses. Array may contain multiple IP addresses for load balancing.
    origin_dns GetSpectrumApplicationsResultOriginDns
    The name and type of DNS record for the Spectrum application.
    origin_port Any
    The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.
    protocol str
    The port configuration at Cloudflare's edge. May specify a single port, for example "tcp/1000", or a range of ports, for example "tcp/1000-2000".
    proxy_protocol str
    Enables Proxy Protocol to the origin. Refer to Enable Proxy protocol for implementation details on PROXY Protocol V1, PROXY Protocol V2, and Simple Proxy Protocol. Available values: "off", "v1", "v2", "simple".
    tls str
    The type of TLS termination associated with the application. Available values: "off", "flexible", "full", "strict".
    traffic_type str
    Determines how data travels from the edge to your origin. When set to "direct", Spectrum will send traffic directly to your origin, and the application's type is derived from the protocol. When set to "http" or "https", Spectrum will apply Cloudflare's HTTP/HTTPS features as it sends traffic to your origin, and the application type matches this property exactly. Available values: "direct", "http", "https".
    argoSmartRouting Boolean
    Enables Argo Smart Routing for this application. Notes: Only available for TCP applications with traffic_type set to "direct".
    createdOn String
    When the Application was created.
    dns Property Map
    The name and type of DNS record for the Spectrum application.
    edgeIps Property Map
    The anycast edge IP configuration for the hostname of this application.
    id String
    App identifier.
    ipFirewall Boolean
    Enables IP Access Rules for this application. Notes: Only available for TCP applications.
    modifiedOn String
    When the Application was last modified.
    originDirects List<String>
    List of origin IP addresses. Array may contain multiple IP addresses for load balancing.
    originDns Property Map
    The name and type of DNS record for the Spectrum application.
    originPort Any
    The destination port at the origin. Only specified in conjunction with origin_dns. May use an integer to specify a single origin port, for example 1000, or a string to specify a range of origin ports, for example "1000-2000". Notes: If specifying a port range, the number of ports in the range must match the number of ports specified in the "protocol" field.
    protocol String
    The port configuration at Cloudflare's edge. May specify a single port, for example "tcp/1000", or a range of ports, for example "tcp/1000-2000".
    proxyProtocol String
    Enables Proxy Protocol to the origin. Refer to Enable Proxy protocol for implementation details on PROXY Protocol V1, PROXY Protocol V2, and Simple Proxy Protocol. Available values: "off", "v1", "v2", "simple".
    tls String
    The type of TLS termination associated with the application. Available values: "off", "flexible", "full", "strict".
    trafficType String
    Determines how data travels from the edge to your origin. When set to "direct", Spectrum will send traffic directly to your origin, and the application's type is derived from the protocol. When set to "http" or "https", Spectrum will apply Cloudflare's HTTP/HTTPS features as it sends traffic to your origin, and the application type matches this property exactly. Available values: "direct", "http", "https".

    GetSpectrumApplicationsResultDns

    Name string
    The name of the DNS record associated with the application.
    Type string
    The type of DNS record associated with the application. Available values: "CNAME", "ADDRESS".
    Name string
    The name of the DNS record associated with the application.
    Type string
    The type of DNS record associated with the application. Available values: "CNAME", "ADDRESS".
    name String
    The name of the DNS record associated with the application.
    type String
    The type of DNS record associated with the application. Available values: "CNAME", "ADDRESS".
    name string
    The name of the DNS record associated with the application.
    type string
    The type of DNS record associated with the application. Available values: "CNAME", "ADDRESS".
    name str
    The name of the DNS record associated with the application.
    type str
    The type of DNS record associated with the application. Available values: "CNAME", "ADDRESS".
    name String
    The name of the DNS record associated with the application.
    type String
    The type of DNS record associated with the application. Available values: "CNAME", "ADDRESS".

    GetSpectrumApplicationsResultEdgeIps

    Connectivity string
    The IP versions supported for inbound connections on Spectrum anycast IPs. Available values: "all", "ipv4", "ipv6".
    Ips List<string>
    The array of customer owned IPs we broadcast via anycast for this hostname and application.
    Type string
    The type of edge IP configuration specified. Dynamically allocated edge IPs use Spectrum anycast IPs in accordance with the connectivity you specify. Only valid with CNAME DNS names. Available values: "dynamic", "static".
    Connectivity string
    The IP versions supported for inbound connections on Spectrum anycast IPs. Available values: "all", "ipv4", "ipv6".
    Ips []string
    The array of customer owned IPs we broadcast via anycast for this hostname and application.
    Type string
    The type of edge IP configuration specified. Dynamically allocated edge IPs use Spectrum anycast IPs in accordance with the connectivity you specify. Only valid with CNAME DNS names. Available values: "dynamic", "static".
    connectivity String
    The IP versions supported for inbound connections on Spectrum anycast IPs. Available values: "all", "ipv4", "ipv6".
    ips List<String>
    The array of customer owned IPs we broadcast via anycast for this hostname and application.
    type String
    The type of edge IP configuration specified. Dynamically allocated edge IPs use Spectrum anycast IPs in accordance with the connectivity you specify. Only valid with CNAME DNS names. Available values: "dynamic", "static".
    connectivity string
    The IP versions supported for inbound connections on Spectrum anycast IPs. Available values: "all", "ipv4", "ipv6".
    ips string[]
    The array of customer owned IPs we broadcast via anycast for this hostname and application.
    type string
    The type of edge IP configuration specified. Dynamically allocated edge IPs use Spectrum anycast IPs in accordance with the connectivity you specify. Only valid with CNAME DNS names. Available values: "dynamic", "static".
    connectivity str
    The IP versions supported for inbound connections on Spectrum anycast IPs. Available values: "all", "ipv4", "ipv6".
    ips Sequence[str]
    The array of customer owned IPs we broadcast via anycast for this hostname and application.
    type str
    The type of edge IP configuration specified. Dynamically allocated edge IPs use Spectrum anycast IPs in accordance with the connectivity you specify. Only valid with CNAME DNS names. Available values: "dynamic", "static".
    connectivity String
    The IP versions supported for inbound connections on Spectrum anycast IPs. Available values: "all", "ipv4", "ipv6".
    ips List<String>
    The array of customer owned IPs we broadcast via anycast for this hostname and application.
    type String
    The type of edge IP configuration specified. Dynamically allocated edge IPs use Spectrum anycast IPs in accordance with the connectivity you specify. Only valid with CNAME DNS names. Available values: "dynamic", "static".

    GetSpectrumApplicationsResultOriginDns

    Name string
    The name of the DNS record associated with the origin.
    Ttl int
    The TTL of our resolution of your DNS record in seconds.
    Type string
    The type of DNS record associated with the origin. "" is used to specify a combination of A/AAAA records. Available values: "", "A", "AAAA", "SRV".
    Name string
    The name of the DNS record associated with the origin.
    Ttl int
    The TTL of our resolution of your DNS record in seconds.
    Type string
    The type of DNS record associated with the origin. "" is used to specify a combination of A/AAAA records. Available values: "", "A", "AAAA", "SRV".
    name String
    The name of the DNS record associated with the origin.
    ttl Integer
    The TTL of our resolution of your DNS record in seconds.
    type String
    The type of DNS record associated with the origin. "" is used to specify a combination of A/AAAA records. Available values: "", "A", "AAAA", "SRV".
    name string
    The name of the DNS record associated with the origin.
    ttl number
    The TTL of our resolution of your DNS record in seconds.
    type string
    The type of DNS record associated with the origin. "" is used to specify a combination of A/AAAA records. Available values: "", "A", "AAAA", "SRV".
    name str
    The name of the DNS record associated with the origin.
    ttl int
    The TTL of our resolution of your DNS record in seconds.
    type str
    The type of DNS record associated with the origin. "" is used to specify a combination of A/AAAA records. Available values: "", "A", "AAAA", "SRV".
    name String
    The name of the DNS record associated with the origin.
    ttl Number
    The TTL of our resolution of your DNS record in seconds.
    type String
    The type of DNS record associated with the origin. "" is used to specify a combination of A/AAAA records. Available values: "", "A", "AAAA", "SRV".

    Package Details

    Repository
    Cloudflare pulumi/pulumi-cloudflare
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the cloudflare Terraform Provider.
    cloudflare logo
    Cloudflare v6.12.0 published on Wednesday, Dec 24, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate