Viewing docs for Cloudflare v6.13.0
published on Wednesday, Jan 21, 2026 by Pulumi
published on Wednesday, Jan 21, 2026 by Pulumi
Viewing docs for Cloudflare v6.13.0
published on Wednesday, Jan 21, 2026 by Pulumi
published on Wednesday, Jan 21, 2026 by Pulumi
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as cloudflare from "@pulumi/cloudflare";
const exampleAuthenticatedOriginPulls = cloudflare.getAuthenticatedOriginPulls({
zoneId: "023e105f4ecef8ad9ca31a8372d0c353",
hostname: "app.example.com",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_authenticated_origin_pulls = cloudflare.get_authenticated_origin_pulls(zone_id="023e105f4ecef8ad9ca31a8372d0c353",
hostname="app.example.com")
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.LookupAuthenticatedOriginPulls(ctx, &cloudflare.LookupAuthenticatedOriginPullsArgs{
ZoneId: "023e105f4ecef8ad9ca31a8372d0c353",
Hostname: "app.example.com",
}, 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 exampleAuthenticatedOriginPulls = Cloudflare.GetAuthenticatedOriginPulls.Invoke(new()
{
ZoneId = "023e105f4ecef8ad9ca31a8372d0c353",
Hostname = "app.example.com",
});
});
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.GetAuthenticatedOriginPullsArgs;
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 exampleAuthenticatedOriginPulls = CloudflareFunctions.getAuthenticatedOriginPulls(GetAuthenticatedOriginPullsArgs.builder()
.zoneId("023e105f4ecef8ad9ca31a8372d0c353")
.hostname("app.example.com")
.build());
}
}
variables:
exampleAuthenticatedOriginPulls:
fn::invoke:
function: cloudflare:getAuthenticatedOriginPulls
arguments:
zoneId: 023e105f4ecef8ad9ca31a8372d0c353
hostname: app.example.com
Using getAuthenticatedOriginPulls
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 getAuthenticatedOriginPulls(args: GetAuthenticatedOriginPullsArgs, opts?: InvokeOptions): Promise<GetAuthenticatedOriginPullsResult>
function getAuthenticatedOriginPullsOutput(args: GetAuthenticatedOriginPullsOutputArgs, opts?: InvokeOptions): Output<GetAuthenticatedOriginPullsResult>def get_authenticated_origin_pulls(hostname: Optional[str] = None,
zone_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAuthenticatedOriginPullsResult
def get_authenticated_origin_pulls_output(hostname: Optional[pulumi.Input[str]] = None,
zone_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAuthenticatedOriginPullsResult]func LookupAuthenticatedOriginPulls(ctx *Context, args *LookupAuthenticatedOriginPullsArgs, opts ...InvokeOption) (*LookupAuthenticatedOriginPullsResult, error)
func LookupAuthenticatedOriginPullsOutput(ctx *Context, args *LookupAuthenticatedOriginPullsOutputArgs, opts ...InvokeOption) LookupAuthenticatedOriginPullsResultOutput> Note: This function is named LookupAuthenticatedOriginPulls in the Go SDK.
public static class GetAuthenticatedOriginPulls
{
public static Task<GetAuthenticatedOriginPullsResult> InvokeAsync(GetAuthenticatedOriginPullsArgs args, InvokeOptions? opts = null)
public static Output<GetAuthenticatedOriginPullsResult> Invoke(GetAuthenticatedOriginPullsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAuthenticatedOriginPullsResult> getAuthenticatedOriginPulls(GetAuthenticatedOriginPullsArgs args, InvokeOptions options)
public static Output<GetAuthenticatedOriginPullsResult> getAuthenticatedOriginPulls(GetAuthenticatedOriginPullsArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getAuthenticatedOriginPulls:getAuthenticatedOriginPulls
arguments:
# arguments dictionaryThe following arguments are supported:
getAuthenticatedOriginPulls Result
The following output properties are available:
- Cert
Id string - Identifier.
- Cert
Status string - Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- Cert
Updated stringAt - The time when the certificate was updated.
- Cert
Uploaded stringOn - The time when the certificate was uploaded.
- Certificate string
- The hostname certificate.
- Created
At string - The time when the certificate was created.
- Enabled bool
- Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.
- Expires
On string - The date when the certificate expires.
- Hostname string
- The hostname on the origin for which the client certificate uploaded will be used.
- Id string
- The provider-assigned unique ID for this managed resource.
- Issuer string
- The certificate authority that issued the certificate.
- Serial
Number string - The serial number on the uploaded certificate.
- Signature string
- The type of hash used for the certificate.
- Status string
- Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- Updated
At string - The time when the certificate was updated.
- Zone
Id string - Identifier.
- Cert
Id string - Identifier.
- Cert
Status string - Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- Cert
Updated stringAt - The time when the certificate was updated.
- Cert
Uploaded stringOn - The time when the certificate was uploaded.
- Certificate string
- The hostname certificate.
- Created
At string - The time when the certificate was created.
- Enabled bool
- Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.
- Expires
On string - The date when the certificate expires.
- Hostname string
- The hostname on the origin for which the client certificate uploaded will be used.
- Id string
- The provider-assigned unique ID for this managed resource.
- Issuer string
- The certificate authority that issued the certificate.
- Serial
Number string - The serial number on the uploaded certificate.
- Signature string
- The type of hash used for the certificate.
- Status string
- Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- Updated
At string - The time when the certificate was updated.
- Zone
Id string - Identifier.
- cert
Id String - Identifier.
- cert
Status String - Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- cert
Updated StringAt - The time when the certificate was updated.
- cert
Uploaded StringOn - The time when the certificate was uploaded.
- certificate String
- The hostname certificate.
- created
At String - The time when the certificate was created.
- enabled Boolean
- Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.
- expires
On String - The date when the certificate expires.
- hostname String
- The hostname on the origin for which the client certificate uploaded will be used.
- id String
- The provider-assigned unique ID for this managed resource.
- issuer String
- The certificate authority that issued the certificate.
- serial
Number String - The serial number on the uploaded certificate.
- signature String
- The type of hash used for the certificate.
- status String
- Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- updated
At String - The time when the certificate was updated.
- zone
Id String - Identifier.
- cert
Id string - Identifier.
- cert
Status string - Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- cert
Updated stringAt - The time when the certificate was updated.
- cert
Uploaded stringOn - The time when the certificate was uploaded.
- certificate string
- The hostname certificate.
- created
At string - The time when the certificate was created.
- enabled boolean
- Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.
- expires
On string - The date when the certificate expires.
- hostname string
- The hostname on the origin for which the client certificate uploaded will be used.
- id string
- The provider-assigned unique ID for this managed resource.
- issuer string
- The certificate authority that issued the certificate.
- serial
Number string - The serial number on the uploaded certificate.
- signature string
- The type of hash used for the certificate.
- status string
- Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- updated
At string - The time when the certificate was updated.
- zone
Id string - Identifier.
- cert_
id str - Identifier.
- cert_
status str - Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- cert_
updated_ strat - The time when the certificate was updated.
- cert_
uploaded_ stron - The time when the certificate was uploaded.
- certificate str
- The hostname certificate.
- created_
at str - The time when the certificate was created.
- enabled bool
- Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.
- expires_
on str - The date when the certificate expires.
- hostname str
- The hostname on the origin for which the client certificate uploaded will be used.
- id str
- The provider-assigned unique ID for this managed resource.
- issuer str
- The certificate authority that issued the certificate.
- serial_
number str - The serial number on the uploaded certificate.
- signature str
- The type of hash used for the certificate.
- status str
- Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- updated_
at str - The time when the certificate was updated.
- zone_
id str - Identifier.
- cert
Id String - Identifier.
- cert
Status String - Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- cert
Updated StringAt - The time when the certificate was updated.
- cert
Uploaded StringOn - The time when the certificate was uploaded.
- certificate String
- The hostname certificate.
- created
At String - The time when the certificate was created.
- enabled Boolean
- Indicates whether hostname-level authenticated origin pulls is enabled. A null value voids the association.
- expires
On String - The date when the certificate expires.
- hostname String
- The hostname on the origin for which the client certificate uploaded will be used.
- id String
- The provider-assigned unique ID for this managed resource.
- issuer String
- The certificate authority that issued the certificate.
- serial
Number String - The serial number on the uploaded certificate.
- signature String
- The type of hash used for the certificate.
- status String
- Status of the certificate or the association. Available values: "initializing", "pendingdeployment", "pendingdeletion", "active", "deleted", "deploymenttimedout", "deletiontimedout".
- updated
At String - The time when the certificate was updated.
- zone
Id String - Identifier.
Package Details
- Repository
- Cloudflare pulumi/pulumi-cloudflare
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
cloudflareTerraform Provider.
Viewing docs for Cloudflare v6.13.0
published on Wednesday, Jan 21, 2026 by Pulumi
published on Wednesday, Jan 21, 2026 by Pulumi
