Compute V1 Client - Class SecurityPolicyRuleRedirectOptions (2.3.0)

Reference documentation and code samples for the Compute V1 Client class SecurityPolicyRuleRedirectOptions.

Generated from protobuf message google.cloud.compute.v1.SecurityPolicyRuleRedirectOptions

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ target
string

Target for the redirect action. This is required if the type is EXTERNAL_302 and cannot be specified for GOOGLE_RECAPTCHA.

↳ type
string

Type of the redirect action. Possible values are: - GOOGLE_RECAPTCHA: redirect to reCAPTCHA for manual challenge assessment. - EXTERNAL_302: redirect to a different URL via a 302 response. Check the Type enum for the list of possible values.

getTarget

Target for the redirect action. This is required if the type is EXTERNAL_302 and cannot be specified for GOOGLE_RECAPTCHA.

Returns
Type
Description
string

hasTarget

clearTarget

setTarget

Target for the redirect action. This is required if the type is EXTERNAL_302 and cannot be specified for GOOGLE_RECAPTCHA.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getType

Type of the redirect action. Possible values are:

  • GOOGLE_RECAPTCHA: redirect to reCAPTCHA for manual challenge assessment.
  • EXTERNAL_302: redirect to a different URL via a 302 response. Check the Type enum for the list of possible values.
Returns
Type
Description
string

hasType

clearType

setType

Type of the redirect action. Possible values are:

  • GOOGLE_RECAPTCHA: redirect to reCAPTCHA for manual challenge assessment.
  • EXTERNAL_302: redirect to a different URL via a 302 response. Check the Type enum for the list of possible values.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: