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 examplePageShieldCookies = cloudflare.getPageShieldCookies({
zoneId: "023e105f4ecef8ad9ca31a8372d0c353",
cookieId: "023e105f4ecef8ad9ca31a8372d0c353",
});
import pulumi
import pulumi_cloudflare as cloudflare
example_page_shield_cookies = cloudflare.get_page_shield_cookies(zone_id="023e105f4ecef8ad9ca31a8372d0c353",
cookie_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.GetPageShieldCookies(ctx, &cloudflare.GetPageShieldCookiesArgs{
ZoneId: "023e105f4ecef8ad9ca31a8372d0c353",
CookieId: "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 examplePageShieldCookies = Cloudflare.GetPageShieldCookies.Invoke(new()
{
ZoneId = "023e105f4ecef8ad9ca31a8372d0c353",
CookieId = "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.GetPageShieldCookiesArgs;
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 examplePageShieldCookies = CloudflareFunctions.getPageShieldCookies(GetPageShieldCookiesArgs.builder()
.zoneId("023e105f4ecef8ad9ca31a8372d0c353")
.cookieId("023e105f4ecef8ad9ca31a8372d0c353")
.build());
}
}
variables:
examplePageShieldCookies:
fn::invoke:
function: cloudflare:getPageShieldCookies
arguments:
zoneId: 023e105f4ecef8ad9ca31a8372d0c353
cookieId: 023e105f4ecef8ad9ca31a8372d0c353
Using getPageShieldCookies
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 getPageShieldCookies(args: GetPageShieldCookiesArgs, opts?: InvokeOptions): Promise<GetPageShieldCookiesResult>
function getPageShieldCookiesOutput(args: GetPageShieldCookiesOutputArgs, opts?: InvokeOptions): Output<GetPageShieldCookiesResult>def get_page_shield_cookies(cookie_id: Optional[str] = None,
zone_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPageShieldCookiesResult
def get_page_shield_cookies_output(cookie_id: Optional[pulumi.Input[str]] = None,
zone_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPageShieldCookiesResult]func GetPageShieldCookies(ctx *Context, args *GetPageShieldCookiesArgs, opts ...InvokeOption) (*GetPageShieldCookiesResult, error)
func GetPageShieldCookiesOutput(ctx *Context, args *GetPageShieldCookiesOutputArgs, opts ...InvokeOption) GetPageShieldCookiesResultOutput> Note: This function is named GetPageShieldCookies in the Go SDK.
public static class GetPageShieldCookies
{
public static Task<GetPageShieldCookiesResult> InvokeAsync(GetPageShieldCookiesArgs args, InvokeOptions? opts = null)
public static Output<GetPageShieldCookiesResult> Invoke(GetPageShieldCookiesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPageShieldCookiesResult> getPageShieldCookies(GetPageShieldCookiesArgs args, InvokeOptions options)
public static Output<GetPageShieldCookiesResult> getPageShieldCookies(GetPageShieldCookiesArgs args, InvokeOptions options)
fn::invoke:
function: cloudflare:index/getPageShieldCookies:getPageShieldCookies
arguments:
# arguments dictionaryThe following arguments are supported:
- string
- Identifier
- Zone
Id string - Identifier
- string
- Identifier
- Zone
Id string - Identifier
- String
- Identifier
- zone
Id String - Identifier
- string
- Identifier
- zone
Id string - Identifier
- str
- Identifier
- zone_
id str - Identifier
- String
- Identifier
- zone
Id String - Identifier
getPageShieldCookies Result
The following output properties are available:
- string
- Identifier
- Domain
Attribute string - Expires
Attribute string - First
Seen stringAt - Host string
- Http
Only boolAttribute - Id string
- Identifier
- Last
Seen stringAt - Max
Age intAttribute - Name string
- Page
Urls List<string> - Path
Attribute string - Same
Site stringAttribute - Available values: "lax", "strict", "none".
- Secure
Attribute bool - Type string
- Available values: <span pulumi-lang-nodejs=""firstParty"" pulumi-lang-dotnet=""FirstParty"" pulumi-lang-go=""firstParty"" pulumi-lang-python=""first_party"" pulumi-lang-yaml=""firstParty"" pulumi-lang-java=""firstParty"">"first_party", "unknown".
- Zone
Id string - Identifier
- string
- Identifier
- Domain
Attribute string - Expires
Attribute string - First
Seen stringAt - Host string
- Http
Only boolAttribute - Id string
- Identifier
- Last
Seen stringAt - Max
Age intAttribute - Name string
- Page
Urls []string - Path
Attribute string - Same
Site stringAttribute - Available values: "lax", "strict", "none".
- Secure
Attribute bool - Type string
- Available values: <span pulumi-lang-nodejs=""firstParty"" pulumi-lang-dotnet=""FirstParty"" pulumi-lang-go=""firstParty"" pulumi-lang-python=""first_party"" pulumi-lang-yaml=""firstParty"" pulumi-lang-java=""firstParty"">"first_party", "unknown".
- Zone
Id string - Identifier
- String
- Identifier
- domain
Attribute String - expires
Attribute String - first
Seen StringAt - host String
- http
Only BooleanAttribute - id String
- Identifier
- last
Seen StringAt - max
Age IntegerAttribute - name String
- page
Urls List<String> - path
Attribute String - same
Site StringAttribute - Available values: "lax", "strict", "none".
- secure
Attribute Boolean - type String
- Available values: <span pulumi-lang-nodejs=""firstParty"" pulumi-lang-dotnet=""FirstParty"" pulumi-lang-go=""firstParty"" pulumi-lang-python=""first_party"" pulumi-lang-yaml=""firstParty"" pulumi-lang-java=""firstParty"">"first_party", "unknown".
- zone
Id String - Identifier
- string
- Identifier
- domain
Attribute string - expires
Attribute string - first
Seen stringAt - host string
- http
Only booleanAttribute - id string
- Identifier
- last
Seen stringAt - max
Age numberAttribute - name string
- page
Urls string[] - path
Attribute string - same
Site stringAttribute - Available values: "lax", "strict", "none".
- secure
Attribute boolean - type string
- Available values: <span pulumi-lang-nodejs=""firstParty"" pulumi-lang-dotnet=""FirstParty"" pulumi-lang-go=""firstParty"" pulumi-lang-python=""first_party"" pulumi-lang-yaml=""firstParty"" pulumi-lang-java=""firstParty"">"first_party", "unknown".
- zone
Id string - Identifier
- str
- Identifier
- domain_
attribute str - expires_
attribute str - first_
seen_ strat - host str
- http_
only_ boolattribute - id str
- Identifier
- last_
seen_ strat - max_
age_ intattribute - name str
- page_
urls Sequence[str] - path_
attribute str - same_
site_ strattribute - Available values: "lax", "strict", "none".
- secure_
attribute bool - type str
- Available values: <span pulumi-lang-nodejs=""firstParty"" pulumi-lang-dotnet=""FirstParty"" pulumi-lang-go=""firstParty"" pulumi-lang-python=""first_party"" pulumi-lang-yaml=""firstParty"" pulumi-lang-java=""firstParty"">"first_party", "unknown".
- zone_
id str - Identifier
- String
- Identifier
- domain
Attribute String - expires
Attribute String - first
Seen StringAt - host String
- http
Only BooleanAttribute - id String
- Identifier
- last
Seen StringAt - max
Age NumberAttribute - name String
- page
Urls List<String> - path
Attribute String - same
Site StringAttribute - Available values: "lax", "strict", "none".
- secure
Attribute Boolean - type String
- Available values: <span pulumi-lang-nodejs=""firstParty"" pulumi-lang-dotnet=""FirstParty"" pulumi-lang-go=""firstParty"" pulumi-lang-python=""first_party"" pulumi-lang-yaml=""firstParty"" pulumi-lang-java=""firstParty"">"first_party", "unknown".
- 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
