Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.recaptchaenterprise/v1.Firewallpolicy
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.
Create Firewallpolicy Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Firewallpolicy(name: string, args?: FirewallpolicyArgs, opts?: CustomResourceOptions);
@overload
def Firewallpolicy(resource_name: str,
args: Optional[FirewallpolicyArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def Firewallpolicy(resource_name: str,
opts: Optional[ResourceOptions] = None,
actions: Optional[Sequence[GoogleCloudRecaptchaenterpriseV1FirewallActionArgs]] = None,
condition: Optional[str] = None,
description: Optional[str] = None,
name: Optional[str] = None,
path: Optional[str] = None,
project: Optional[str] = None)
func NewFirewallpolicy(ctx *Context, name string, args *FirewallpolicyArgs, opts ...ResourceOption) (*Firewallpolicy, error)
public Firewallpolicy(string name, FirewallpolicyArgs? args = null, CustomResourceOptions? opts = null)
public Firewallpolicy(String name, FirewallpolicyArgs args)
public Firewallpolicy(String name, FirewallpolicyArgs args, CustomResourceOptions options)
type: google-native:recaptchaenterprise/v1:Firewallpolicy
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FirewallpolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FirewallpolicyArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FirewallpolicyArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FirewallpolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FirewallpolicyArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var firewallpolicyResource = new GoogleNative.ReCAPTCHAEnterprise.V1.Firewallpolicy("firewallpolicyResource", new()
{
Actions = new[]
{
new GoogleNative.reCAPTCHAEnterprise.V1.Inputs.GoogleCloudRecaptchaenterpriseV1FirewallActionArgs
{
Allow = null,
Block = null,
Redirect = null,
SetHeader = new GoogleNative.reCAPTCHAEnterprise.V1.Inputs.GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionArgs
{
Key = "string",
Value = "string",
},
Substitute = new GoogleNative.reCAPTCHAEnterprise.V1.Inputs.GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionArgs
{
Path = "string",
},
},
},
Condition = "string",
Description = "string",
Name = "string",
Path = "string",
Project = "string",
});
example, err := recaptchaenterprise.NewFirewallpolicy(ctx, "firewallpolicyResource", &recaptchaenterprise.FirewallpolicyArgs{
Actions: recaptchaenterprise.GoogleCloudRecaptchaenterpriseV1FirewallActionArray{
&recaptchaenterprise.GoogleCloudRecaptchaenterpriseV1FirewallActionArgs{
Allow: nil,
Block: nil,
Redirect: nil,
SetHeader: &recaptchaenterprise.GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
Substitute: &recaptchaenterprise.GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionArgs{
Path: pulumi.String("string"),
},
},
},
Condition: pulumi.String("string"),
Description: pulumi.String("string"),
Name: pulumi.String("string"),
Path: pulumi.String("string"),
Project: pulumi.String("string"),
})
var firewallpolicyResource = new Firewallpolicy("firewallpolicyResource", FirewallpolicyArgs.builder()
.actions(GoogleCloudRecaptchaenterpriseV1FirewallActionArgs.builder()
.allow()
.block()
.redirect()
.setHeader(GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionArgs.builder()
.key("string")
.value("string")
.build())
.substitute(GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionArgs.builder()
.path("string")
.build())
.build())
.condition("string")
.description("string")
.name("string")
.path("string")
.project("string")
.build());
firewallpolicy_resource = google_native.recaptchaenterprise.v1.Firewallpolicy("firewallpolicyResource",
actions=[google_native.recaptchaenterprise.v1.GoogleCloudRecaptchaenterpriseV1FirewallActionArgs(
allow=google_native.recaptchaenterprise.v1.GoogleCloudRecaptchaenterpriseV1FirewallActionAllowActionArgs(),
block=google_native.recaptchaenterprise.v1.GoogleCloudRecaptchaenterpriseV1FirewallActionBlockActionArgs(),
redirect=google_native.recaptchaenterprise.v1.GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectActionArgs(),
set_header=google_native.recaptchaenterprise.v1.GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionArgs(
key="string",
value="string",
),
substitute=google_native.recaptchaenterprise.v1.GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionArgs(
path="string",
),
)],
condition="string",
description="string",
name="string",
path="string",
project="string")
const firewallpolicyResource = new google_native.recaptchaenterprise.v1.Firewallpolicy("firewallpolicyResource", {
actions: [{
allow: {},
block: {},
redirect: {},
setHeader: {
key: "string",
value: "string",
},
substitute: {
path: "string",
},
}],
condition: "string",
description: "string",
name: "string",
path: "string",
project: "string",
});
type: google-native:recaptchaenterprise/v1:Firewallpolicy
properties:
actions:
- allow: {}
block: {}
redirect: {}
setHeader:
key: string
value: string
substitute:
path: string
condition: string
description: string
name: string
path: string
project: string
Firewallpolicy Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Firewallpolicy resource accepts the following input properties:
- Actions
List<Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action> - Optional. The actions that the caller should take regarding user access. There should be at most one terminal action. A terminal action is any action that forces a response, such as
AllowAction
,BlockAction
orSubstituteAction
. Zero or more non-terminal actions such asSetHeader
might be specified. A single policy can contain up to 16 actions. - Condition string
- Optional. A CEL (Common Expression Language) conditional expression that specifies if this policy applies to an incoming user request. If this condition evaluates to true and the requested path matched the path pattern, the associated actions should be executed by the caller. The condition string is checked for CEL syntax correctness on creation. For more information, see the CEL spec and its language definition. A condition has a max length of 500 characters.
- Description string
- Optional. A description of what this policy aims to achieve, for convenience purposes. The description can at most include 256 UTF-8 characters.
- Name string
- Identifier. The resource name for the FirewallPolicy in the format
projects/{project}/firewallpolicies/{firewallpolicy}
. - Path string
- Optional. The path for which this policy applies, specified as a glob pattern. For more information on glob, see the manual page. A path has a max length of 200 characters.
- Project string
- Actions
[]Google
Cloud Recaptchaenterprise V1Firewall Action Args - Optional. The actions that the caller should take regarding user access. There should be at most one terminal action. A terminal action is any action that forces a response, such as
AllowAction
,BlockAction
orSubstituteAction
. Zero or more non-terminal actions such asSetHeader
might be specified. A single policy can contain up to 16 actions. - Condition string
- Optional. A CEL (Common Expression Language) conditional expression that specifies if this policy applies to an incoming user request. If this condition evaluates to true and the requested path matched the path pattern, the associated actions should be executed by the caller. The condition string is checked for CEL syntax correctness on creation. For more information, see the CEL spec and its language definition. A condition has a max length of 500 characters.
- Description string
- Optional. A description of what this policy aims to achieve, for convenience purposes. The description can at most include 256 UTF-8 characters.
- Name string
- Identifier. The resource name for the FirewallPolicy in the format
projects/{project}/firewallpolicies/{firewallpolicy}
. - Path string
- Optional. The path for which this policy applies, specified as a glob pattern. For more information on glob, see the manual page. A path has a max length of 200 characters.
- Project string
- actions
List<Google
Cloud Recaptchaenterprise V1Firewall Action> - Optional. The actions that the caller should take regarding user access. There should be at most one terminal action. A terminal action is any action that forces a response, such as
AllowAction
,BlockAction
orSubstituteAction
. Zero or more non-terminal actions such asSetHeader
might be specified. A single policy can contain up to 16 actions. - condition String
- Optional. A CEL (Common Expression Language) conditional expression that specifies if this policy applies to an incoming user request. If this condition evaluates to true and the requested path matched the path pattern, the associated actions should be executed by the caller. The condition string is checked for CEL syntax correctness on creation. For more information, see the CEL spec and its language definition. A condition has a max length of 500 characters.
- description String
- Optional. A description of what this policy aims to achieve, for convenience purposes. The description can at most include 256 UTF-8 characters.
- name String
- Identifier. The resource name for the FirewallPolicy in the format
projects/{project}/firewallpolicies/{firewallpolicy}
. - path String
- Optional. The path for which this policy applies, specified as a glob pattern. For more information on glob, see the manual page. A path has a max length of 200 characters.
- project String
- actions
Google
Cloud Recaptchaenterprise V1Firewall Action[] - Optional. The actions that the caller should take regarding user access. There should be at most one terminal action. A terminal action is any action that forces a response, such as
AllowAction
,BlockAction
orSubstituteAction
. Zero or more non-terminal actions such asSetHeader
might be specified. A single policy can contain up to 16 actions. - condition string
- Optional. A CEL (Common Expression Language) conditional expression that specifies if this policy applies to an incoming user request. If this condition evaluates to true and the requested path matched the path pattern, the associated actions should be executed by the caller. The condition string is checked for CEL syntax correctness on creation. For more information, see the CEL spec and its language definition. A condition has a max length of 500 characters.
- description string
- Optional. A description of what this policy aims to achieve, for convenience purposes. The description can at most include 256 UTF-8 characters.
- name string
- Identifier. The resource name for the FirewallPolicy in the format
projects/{project}/firewallpolicies/{firewallpolicy}
. - path string
- Optional. The path for which this policy applies, specified as a glob pattern. For more information on glob, see the manual page. A path has a max length of 200 characters.
- project string
- actions
Sequence[Google
Cloud Recaptchaenterprise V1Firewall Action Args] - Optional. The actions that the caller should take regarding user access. There should be at most one terminal action. A terminal action is any action that forces a response, such as
AllowAction
,BlockAction
orSubstituteAction
. Zero or more non-terminal actions such asSetHeader
might be specified. A single policy can contain up to 16 actions. - condition str
- Optional. A CEL (Common Expression Language) conditional expression that specifies if this policy applies to an incoming user request. If this condition evaluates to true and the requested path matched the path pattern, the associated actions should be executed by the caller. The condition string is checked for CEL syntax correctness on creation. For more information, see the CEL spec and its language definition. A condition has a max length of 500 characters.
- description str
- Optional. A description of what this policy aims to achieve, for convenience purposes. The description can at most include 256 UTF-8 characters.
- name str
- Identifier. The resource name for the FirewallPolicy in the format
projects/{project}/firewallpolicies/{firewallpolicy}
. - path str
- Optional. The path for which this policy applies, specified as a glob pattern. For more information on glob, see the manual page. A path has a max length of 200 characters.
- project str
- actions List<Property Map>
- Optional. The actions that the caller should take regarding user access. There should be at most one terminal action. A terminal action is any action that forces a response, such as
AllowAction
,BlockAction
orSubstituteAction
. Zero or more non-terminal actions such asSetHeader
might be specified. A single policy can contain up to 16 actions. - condition String
- Optional. A CEL (Common Expression Language) conditional expression that specifies if this policy applies to an incoming user request. If this condition evaluates to true and the requested path matched the path pattern, the associated actions should be executed by the caller. The condition string is checked for CEL syntax correctness on creation. For more information, see the CEL spec and its language definition. A condition has a max length of 500 characters.
- description String
- Optional. A description of what this policy aims to achieve, for convenience purposes. The description can at most include 256 UTF-8 characters.
- name String
- Identifier. The resource name for the FirewallPolicy in the format
projects/{project}/firewallpolicies/{firewallpolicy}
. - path String
- Optional. The path for which this policy applies, specified as a glob pattern. For more information on glob, see the manual page. A path has a max length of 200 characters.
- project String
Outputs
All input properties are implicitly available as output properties. Additionally, the Firewallpolicy resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GoogleCloudRecaptchaenterpriseV1FirewallAction, GoogleCloudRecaptchaenterpriseV1FirewallActionArgs
- Allow
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Allow Action - The user request did not match any policy and should be allowed access to the requested resource.
- Block
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Block Action - This action will deny access to a given page. The user will get an HTTP error code.
- Redirect
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Redirect Action - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- Set
Header Pulumi.Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Set Header Action - This action will set a custom header but allow the request to continue to the customer backend.
- Substitute
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Substitute Action - This action will transparently serve a different page to an offending user.
- Allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action - The user request did not match any policy and should be allowed access to the requested resource.
- Block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action - This action will deny access to a given page. The user will get an HTTP error code.
- Redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- Set
Header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action - This action will set a custom header but allow the request to continue to the customer backend.
- Substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action - This action will transparently serve a different page to an offending user.
- allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action - The user request did not match any policy and should be allowed access to the requested resource.
- block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action - This action will deny access to a given page. The user will get an HTTP error code.
- redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set
Header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action - This action will set a custom header but allow the request to continue to the customer backend.
- substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action - This action will transparently serve a different page to an offending user.
- allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action - The user request did not match any policy and should be allowed access to the requested resource.
- block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action - This action will deny access to a given page. The user will get an HTTP error code.
- redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set
Header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action - This action will set a custom header but allow the request to continue to the customer backend.
- substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action - This action will transparently serve a different page to an offending user.
- allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action - The user request did not match any policy and should be allowed access to the requested resource.
- block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action - This action will deny access to a given page. The user will get an HTTP error code.
- redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set_
header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action - This action will set a custom header but allow the request to continue to the customer backend.
- substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action - This action will transparently serve a different page to an offending user.
- allow Property Map
- The user request did not match any policy and should be allowed access to the requested resource.
- block Property Map
- This action will deny access to a given page. The user will get an HTTP error code.
- redirect Property Map
- This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set
Header Property Map - This action will set a custom header but allow the request to continue to the customer backend.
- substitute Property Map
- This action will transparently serve a different page to an offending user.
GoogleCloudRecaptchaenterpriseV1FirewallActionResponse, GoogleCloudRecaptchaenterpriseV1FirewallActionResponseArgs
- Allow
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Allow Action Response - The user request did not match any policy and should be allowed access to the requested resource.
- Block
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Block Action Response - This action will deny access to a given page. The user will get an HTTP error code.
- Redirect
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Redirect Action Response - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- Set
Header Pulumi.Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Set Header Action Response - This action will set a custom header but allow the request to continue to the customer backend.
- Substitute
Pulumi.
Google Native.re CAPTCHAEnterprise. V1. Inputs. Google Cloud Recaptchaenterprise V1Firewall Action Substitute Action Response - This action will transparently serve a different page to an offending user.
- Allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action Response - The user request did not match any policy and should be allowed access to the requested resource.
- Block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action Response - This action will deny access to a given page. The user will get an HTTP error code.
- Redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action Response - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- Set
Header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action Response - This action will set a custom header but allow the request to continue to the customer backend.
- Substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action Response - This action will transparently serve a different page to an offending user.
- allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action Response - The user request did not match any policy and should be allowed access to the requested resource.
- block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action Response - This action will deny access to a given page. The user will get an HTTP error code.
- redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action Response - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set
Header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action Response - This action will set a custom header but allow the request to continue to the customer backend.
- substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action Response - This action will transparently serve a different page to an offending user.
- allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action Response - The user request did not match any policy and should be allowed access to the requested resource.
- block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action Response - This action will deny access to a given page. The user will get an HTTP error code.
- redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action Response - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set
Header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action Response - This action will set a custom header but allow the request to continue to the customer backend.
- substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action Response - This action will transparently serve a different page to an offending user.
- allow
Google
Cloud Recaptchaenterprise V1Firewall Action Allow Action Response - The user request did not match any policy and should be allowed access to the requested resource.
- block
Google
Cloud Recaptchaenterprise V1Firewall Action Block Action Response - This action will deny access to a given page. The user will get an HTTP error code.
- redirect
Google
Cloud Recaptchaenterprise V1Firewall Action Redirect Action Response - This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set_
header GoogleCloud Recaptchaenterprise V1Firewall Action Set Header Action Response - This action will set a custom header but allow the request to continue to the customer backend.
- substitute
Google
Cloud Recaptchaenterprise V1Firewall Action Substitute Action Response - This action will transparently serve a different page to an offending user.
- allow Property Map
- The user request did not match any policy and should be allowed access to the requested resource.
- block Property Map
- This action will deny access to a given page. The user will get an HTTP error code.
- redirect Property Map
- This action will redirect the request to a ReCaptcha interstitial to attach a token.
- set
Header Property Map - This action will set a custom header but allow the request to continue to the customer backend.
- substitute Property Map
- This action will transparently serve a different page to an offending user.
GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction, GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionArgs
GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionResponse, GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionResponseArgs
GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction, GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionArgs
- Path string
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- Path string
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path String
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path string
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path str
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path String
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionResponse, GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionResponseArgs
- Path string
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- Path string
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path String
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path string
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path str
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
- path String
- Optional. The address to redirect to. The target is a relative path in the current host. Example: "/blog/404.html".
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.