Cloudflare v6.1.2 published on Monday, Apr 28, 2025 by Pulumi
cloudflare.getPageShieldCookies
Explore with Pulumi AI
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 dictionary
The 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: "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: "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: "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: "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: "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: "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
cloudflare
Terraform Provider.