v1

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 24, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Perform the normal risk analysis and return either nocaptcha or a challenge depending on risk and trust factors.
	GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeTestingChallengeUnspecified = GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge("TESTING_CHALLENGE_UNSPECIFIED")
	// Challenge requests for this key always return a nocaptcha, which does not require a solution.
	GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeNocaptcha = GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge("NOCAPTCHA")
	// Challenge requests for this key always return an unsolvable challenge.
	GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeUnsolvableChallenge = GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge("UNSOLVABLE_CHALLENGE")
)
View Source
const (
	// Default type that indicates this enum hasn't been specified.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceChallengeSecurityPreferenceUnspecified = GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference("CHALLENGE_SECURITY_PREFERENCE_UNSPECIFIED")
	// Key tends to show fewer and easier challenges.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceUsability = GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference("USABILITY")
	// Key tends to show balanced (in amount and difficulty) challenges.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceBalance = GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference("BALANCE")
	// Key tends to show more and harder challenges.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceSecurity = GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference("SECURITY")
)
View Source
const (
	// Default type that indicates this enum hasn't been specified. This is not a valid IntegrationType, one of the other types must be specified instead.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeIntegrationTypeUnspecified = GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType("INTEGRATION_TYPE_UNSPECIFIED")
	// Only used to produce scores. It doesn't display the "I'm not a robot" checkbox and never shows captcha challenges.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeScore = GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType("SCORE")
	// Displays the "I'm not a robot" checkbox and may show captcha challenges after it is checked.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeCheckbox = GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType("CHECKBOX")
	// Doesn't display the "I'm not a robot" checkbox, but may show captcha challenges after risk analysis.
	GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInvisible = GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType("INVISIBLE")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettings

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettings struct {
	// If set to true, allowed_package_names are not enforced.
	AllowAllPackageNames *bool `pulumi:"allowAllPackageNames"`
	// Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
	AllowedPackageNames []string `pulumi:"allowedPackageNames"`
}

Settings specific to keys that can be used by Android apps.

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs struct {
	// If set to true, allowed_package_names are not enforced.
	AllowAllPackageNames pulumi.BoolPtrInput `pulumi:"allowAllPackageNames"`
	// Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
	AllowedPackageNames pulumi.StringArrayInput `pulumi:"allowedPackageNames"`
}

Settings specific to keys that can be used by Android apps.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

func (i GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsInput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput() GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput
	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput
}

GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs and GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsInput` via:

GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs{...}

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput struct{ *pulumi.OutputState }

Settings specific to keys that can be used by Android apps.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) AllowAllPackageNames added in v0.8.0

If set to true, allowed_package_names are not enforced.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) AllowedPackageNames

Android package names of apps allowed to use the key. Example: 'com.companyname.appname'

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrInput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput
	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput
}

GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs, GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtr and GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrInput` via:

        GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) AllowAllPackageNames added in v0.8.0

If set to true, allowed_package_names are not enforced.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) AllowedPackageNames

Android package names of apps allowed to use the key. Example: 'com.companyname.appname'

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponse

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponse struct {
	// If set to true, allowed_package_names are not enforced.
	AllowAllPackageNames bool `pulumi:"allowAllPackageNames"`
	// Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
	AllowedPackageNames []string `pulumi:"allowedPackageNames"`
}

Settings specific to keys that can be used by Android apps.

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs struct {
	// If set to true, allowed_package_names are not enforced.
	AllowAllPackageNames pulumi.BoolInput `pulumi:"allowAllPackageNames"`
	// Android package names of apps allowed to use the key. Example: 'com.companyname.appname'
	AllowedPackageNames pulumi.StringArrayInput `pulumi:"allowedPackageNames"`
}

Settings specific to keys that can be used by Android apps.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseInput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput() GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput
	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput
}

GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs and GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseInput` via:

GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs{...}

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput struct{ *pulumi.OutputState }

Settings specific to keys that can be used by Android apps.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) AllowAllPackageNames added in v0.8.0

If set to true, allowed_package_names are not enforced.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) AllowedPackageNames

Android package names of apps allowed to use the key. Example: 'com.companyname.appname'

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrInput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput() GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput
}

GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs, GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtr and GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrInput` via:

        GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) AllowAllPackageNames added in v0.8.0

If set to true, allowed_package_names are not enforced.

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) AllowedPackageNames

Android package names of apps allowed to use the key. Example: 'com.companyname.appname'

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettings

type GoogleCloudRecaptchaenterpriseV1IOSKeySettings struct {
	// If set to true, allowed_bundle_ids are not enforced.
	AllowAllBundleIds *bool `pulumi:"allowAllBundleIds"`
	// iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'
	AllowedBundleIds []string `pulumi:"allowedBundleIds"`
}

Settings specific to keys that can be used by iOS apps.

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs struct {
	// If set to true, allowed_bundle_ids are not enforced.
	AllowAllBundleIds pulumi.BoolPtrInput `pulumi:"allowAllBundleIds"`
	// iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'
	AllowedBundleIds pulumi.StringArrayInput `pulumi:"allowedBundleIds"`
}

Settings specific to keys that can be used by iOS apps.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput

func (i GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

func (i GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsInput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput
	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput
}

GoogleCloudRecaptchaenterpriseV1IOSKeySettingsInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs and GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1IOSKeySettingsInput` via:

GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs{...}

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput struct{ *pulumi.OutputState }

Settings specific to keys that can be used by iOS apps.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) AllowAllBundleIds added in v0.8.0

If set to true, allowed_bundle_ids are not enforced.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) AllowedBundleIds

iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrInput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput
	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput
}

GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs, GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtr and GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrInput` via:

        GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) AllowAllBundleIds added in v0.8.0

If set to true, allowed_bundle_ids are not enforced.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) AllowedBundleIds

iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponse

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponse struct {
	// If set to true, allowed_bundle_ids are not enforced.
	AllowAllBundleIds bool `pulumi:"allowAllBundleIds"`
	// iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'
	AllowedBundleIds []string `pulumi:"allowedBundleIds"`
}

Settings specific to keys that can be used by iOS apps.

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs struct {
	// If set to true, allowed_bundle_ids are not enforced.
	AllowAllBundleIds pulumi.BoolInput `pulumi:"allowAllBundleIds"`
	// iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'
	AllowedBundleIds pulumi.StringArrayInput `pulumi:"allowedBundleIds"`
}

Settings specific to keys that can be used by iOS apps.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseInput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput
	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput
}

GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs and GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseInput` via:

GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs{...}

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput struct{ *pulumi.OutputState }

Settings specific to keys that can be used by iOS apps.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) AllowAllBundleIds added in v0.8.0

If set to true, allowed_bundle_ids are not enforced.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) AllowedBundleIds

iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrInput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput() GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput
}

GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs, GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtr and GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrInput` via:

        GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) AllowAllBundleIds added in v0.8.0

If set to true, allowed_bundle_ids are not enforced.

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) AllowedBundleIds

iOS bundle ids of apps allowed to use the key. Example: 'com.companyname.productname.appname'

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptions

type GoogleCloudRecaptchaenterpriseV1TestingOptions struct {
	// For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.
	TestingChallenge *GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge `pulumi:"testingChallenge"`
	// All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.
	TestingScore *float64 `pulumi:"testingScore"`
}

Options for user acceptance testing.

type GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs

type GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs struct {
	// For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.
	TestingChallenge GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrInput `pulumi:"testingChallenge"`
	// All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.
	TestingScore pulumi.Float64PtrInput `pulumi:"testingScore"`
}

Options for user acceptance testing.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutput

func (i GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

func (i GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsInput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput
	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput
}

GoogleCloudRecaptchaenterpriseV1TestingOptionsInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs and GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsInput` via:

GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs{...}

type GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput struct{ *pulumi.OutputState }

Options for user acceptance testing.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) TestingChallenge

For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) TestingScore

All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrInput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput
	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput
}

GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs, GoogleCloudRecaptchaenterpriseV1TestingOptionsPtr and GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrInput` via:

        GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) TestingChallenge

For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) TestingScore

All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponse

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponse struct {
	// For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.
	TestingChallenge string `pulumi:"testingChallenge"`
	// All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.
	TestingScore float64 `pulumi:"testingScore"`
}

Options for user acceptance testing.

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs struct {
	// For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.
	TestingChallenge pulumi.StringInput `pulumi:"testingChallenge"`
	// All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.
	TestingScore pulumi.Float64Input `pulumi:"testingScore"`
}

Options for user acceptance testing.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseInput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput
	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput
}

GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs and GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseInput` via:

GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs{...}

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput struct{ *pulumi.OutputState }

Options for user acceptance testing.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) TestingChallenge

For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) TestingScore

All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrInput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput
}

GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs, GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtr and GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrInput` via:

        GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) TestingChallenge

For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) TestingScore

All assessments for this Key will return this score. Must be between 0 (likely not legitimate) and 1 (likely legitimate) inclusive.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge string

For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ElementType

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutputWithContext added in v0.6.0

func (e GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext added in v0.6.0

func (e GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToStringOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToStringOutputWithContext

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToStringPtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge) ToStringPtrOutputWithContext

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput
	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput
}

GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeArgs and GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeInput` via:

GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeArgs{...}

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ElementType added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutputWithContext added in v0.6.0

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext added in v0.6.0

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToStringOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToStringOutputWithContext added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengeOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrInput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput() GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput
}

func GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtr added in v0.6.0

func GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtr(v string) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrInput

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) Elem added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) ElementType added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext added in v0.6.0

func (o GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) ToGoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallengePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettings

type GoogleCloudRecaptchaenterpriseV1WebKeySettings struct {
	// If set to true, it means allowed_domains will not be enforced.
	AllowAllDomains *bool `pulumi:"allowAllDomains"`
	// If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.
	AllowAmpTraffic *bool `pulumi:"allowAmpTraffic"`
	// Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'
	AllowedDomains []string `pulumi:"allowedDomains"`
	// Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.
	ChallengeSecurityPreference *GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference `pulumi:"challengeSecurityPreference"`
	// Describes how this key is integrated with the website.
	IntegrationType GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType `pulumi:"integrationType"`
}

Settings specific to keys that can be used by websites.

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs struct {
	// If set to true, it means allowed_domains will not be enforced.
	AllowAllDomains pulumi.BoolPtrInput `pulumi:"allowAllDomains"`
	// If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.
	AllowAmpTraffic pulumi.BoolPtrInput `pulumi:"allowAmpTraffic"`
	// Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'
	AllowedDomains pulumi.StringArrayInput `pulumi:"allowedDomains"`
	// Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.
	ChallengeSecurityPreference GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrInput `pulumi:"challengeSecurityPreference"`
	// Describes how this key is integrated with the website.
	IntegrationType GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput `pulumi:"integrationType"`
}

Settings specific to keys that can be used by websites.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput

func (i GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

func (i GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference string

Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutputWithContext added in v0.6.0

func (e GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutputWithContext added in v0.6.0

func (e GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToStringOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToStringOutputWithContext

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToStringPtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference) ToStringPtrOutputWithContext

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput
}

GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceArgs and GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceInput` via:

GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceArgs{...}

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ElementType added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutputWithContext added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutputWithContext added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToStringOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToStringOutputWithContext added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferenceOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrInput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput
}

func GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtr added in v0.6.0

func GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtr(v string) GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrInput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput) Elem added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput) ElementType added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutputWithContext added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreferencePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsInput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput
}

GoogleCloudRecaptchaenterpriseV1WebKeySettingsInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs and GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsInput` via:

GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs{...}

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType string

Required. Describes how this key is integrated with the website.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutputWithContext added in v0.6.0

func (e GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext added in v0.6.0

func (e GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToStringOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToStringOutputWithContext

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToStringPtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType) ToStringPtrOutputWithContext

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput
}

GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeArgs and GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeInput` via:

GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeArgs{...}

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ElementType added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutputWithContext added in v0.6.0

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext added in v0.6.0

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToStringOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToStringOutputWithContext added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypeOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrInput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput
}

func GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtr added in v0.6.0

func GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtr(v string) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrInput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) Elem added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) ElementType added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext added in v0.6.0

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) ToStringPtrOutput added in v0.6.0

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationTypePtrOutput) ToStringPtrOutputWithContext added in v0.6.0

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput struct{ *pulumi.OutputState }

Settings specific to keys that can be used by websites.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) AllowAllDomains

If set to true, it means allowed_domains will not be enforced.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) AllowAmpTraffic

If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) AllowedDomains

Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ChallengeSecurityPreference

Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) IntegrationType

Describes how this key is integrated with the website.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrInput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput
}

GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs, GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtr and GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrInput` via:

        GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) AllowAllDomains

If set to true, it means allowed_domains will not be enforced.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) AllowAmpTraffic

If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) AllowedDomains

Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) ChallengeSecurityPreference

Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) IntegrationType

Describes how this key is integrated with the website.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponse

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponse struct {
	// If set to true, it means allowed_domains will not be enforced.
	AllowAllDomains bool `pulumi:"allowAllDomains"`
	// If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.
	AllowAmpTraffic bool `pulumi:"allowAmpTraffic"`
	// Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'
	AllowedDomains []string `pulumi:"allowedDomains"`
	// Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.
	ChallengeSecurityPreference string `pulumi:"challengeSecurityPreference"`
	// Describes how this key is integrated with the website.
	IntegrationType string `pulumi:"integrationType"`
}

Settings specific to keys that can be used by websites.

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs struct {
	// If set to true, it means allowed_domains will not be enforced.
	AllowAllDomains pulumi.BoolInput `pulumi:"allowAllDomains"`
	// If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.
	AllowAmpTraffic pulumi.BoolInput `pulumi:"allowAmpTraffic"`
	// Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'
	AllowedDomains pulumi.StringArrayInput `pulumi:"allowedDomains"`
	// Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.
	ChallengeSecurityPreference pulumi.StringInput `pulumi:"challengeSecurityPreference"`
	// Describes how this key is integrated with the website.
	IntegrationType pulumi.StringInput `pulumi:"integrationType"`
}

Settings specific to keys that can be used by websites.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext

func (i GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseInput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput
}

GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs and GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseInput` via:

GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs{...}

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput struct{ *pulumi.OutputState }

Settings specific to keys that can be used by websites.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) AllowAllDomains

If set to true, it means allowed_domains will not be enforced.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) AllowAmpTraffic

If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) AllowedDomains

Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ChallengeSecurityPreference

Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) IntegrationType

Describes how this key is integrated with the website.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrInput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput() GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput
	ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext(context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput
}

GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrInput is an input type that accepts GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs, GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtr and GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrInput` via:

        GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseArgs{...}

or:

        nil

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

type GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) AllowAllDomains

If set to true, it means allowed_domains will not be enforced.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) AllowAmpTraffic

If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) AllowedDomains

Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are automatically allowed. A valid domain requires a host and must not include any path, port, query or fragment. Examples: 'example.com' or 'subdomain.example.com'

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) ChallengeSecurityPreference

Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) Elem

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) ElementType

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) IntegrationType

Describes how this key is integrated with the website.

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

func (GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext

func (o GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput) ToGoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponsePtrOutput

type Key

type Key struct {
	pulumi.CustomResourceState

	// Settings for keys that can be used by Android apps.
	AndroidSettings GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponseOutput `pulumi:"androidSettings"`
	// The timestamp corresponding to the creation of this Key.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Human-readable display name of this key. Modifiable by user.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// Settings for keys that can be used by iOS apps.
	IosSettings GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponseOutput `pulumi:"iosSettings"`
	// See Creating and managing labels.
	Labels pulumi.StringMapOutput `pulumi:"labels"`
	// The resource name for the Key in the format "projects/{project}/keys/{key}".
	Name pulumi.StringOutput `pulumi:"name"`
	// Options for user acceptance testing.
	TestingOptions GoogleCloudRecaptchaenterpriseV1TestingOptionsResponseOutput `pulumi:"testingOptions"`
	// Settings for keys that can be used by websites.
	WebSettings GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponseOutput `pulumi:"webSettings"`
}

Creates a new reCAPTCHA Enterprise key.

func GetKey

func GetKey(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *KeyState, opts ...pulumi.ResourceOption) (*Key, error)

GetKey gets an existing Key resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewKey

func NewKey(ctx *pulumi.Context,
	name string, args *KeyArgs, opts ...pulumi.ResourceOption) (*Key, error)

NewKey registers a new resource with the given unique name, arguments, and options.

func (*Key) ElementType

func (*Key) ElementType() reflect.Type

func (*Key) ToKeyOutput

func (i *Key) ToKeyOutput() KeyOutput

func (*Key) ToKeyOutputWithContext

func (i *Key) ToKeyOutputWithContext(ctx context.Context) KeyOutput

type KeyArgs

type KeyArgs struct {
	// Settings for keys that can be used by Android apps.
	AndroidSettings GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsPtrInput
	// The timestamp corresponding to the creation of this Key.
	CreateTime pulumi.StringPtrInput
	// Human-readable display name of this key. Modifiable by user.
	DisplayName pulumi.StringPtrInput
	// Settings for keys that can be used by iOS apps.
	IosSettings GoogleCloudRecaptchaenterpriseV1IOSKeySettingsPtrInput
	// See Creating and managing labels.
	Labels pulumi.StringMapInput
	// The resource name for the Key in the format "projects/{project}/keys/{key}".
	Name    pulumi.StringPtrInput
	Project pulumi.StringPtrInput
	// Options for user acceptance testing.
	TestingOptions GoogleCloudRecaptchaenterpriseV1TestingOptionsPtrInput
	// Settings for keys that can be used by websites.
	WebSettings GoogleCloudRecaptchaenterpriseV1WebKeySettingsPtrInput
}

The set of arguments for constructing a Key resource.

func (KeyArgs) ElementType

func (KeyArgs) ElementType() reflect.Type

type KeyInput

type KeyInput interface {
	pulumi.Input

	ToKeyOutput() KeyOutput
	ToKeyOutputWithContext(ctx context.Context) KeyOutput
}

type KeyOutput

type KeyOutput struct{ *pulumi.OutputState }

func (KeyOutput) ElementType

func (KeyOutput) ElementType() reflect.Type

func (KeyOutput) ToKeyOutput

func (o KeyOutput) ToKeyOutput() KeyOutput

func (KeyOutput) ToKeyOutputWithContext

func (o KeyOutput) ToKeyOutputWithContext(ctx context.Context) KeyOutput

type KeyState

type KeyState struct {
}

func (KeyState) ElementType

func (KeyState) ElementType() reflect.Type

type LookupKeyArgs

type LookupKeyArgs struct {
	KeyId   string  `pulumi:"keyId"`
	Project *string `pulumi:"project"`
}

type LookupKeyOutputArgs added in v0.8.0

type LookupKeyOutputArgs struct {
	KeyId   pulumi.StringInput    `pulumi:"keyId"`
	Project pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupKeyOutputArgs) ElementType added in v0.8.0

func (LookupKeyOutputArgs) ElementType() reflect.Type

type LookupKeyResult

type LookupKeyResult struct {
	// Settings for keys that can be used by Android apps.
	AndroidSettings GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponse `pulumi:"androidSettings"`
	// The timestamp corresponding to the creation of this Key.
	CreateTime string `pulumi:"createTime"`
	// Human-readable display name of this key. Modifiable by user.
	DisplayName string `pulumi:"displayName"`
	// Settings for keys that can be used by iOS apps.
	IosSettings GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponse `pulumi:"iosSettings"`
	// See Creating and managing labels.
	Labels map[string]string `pulumi:"labels"`
	// The resource name for the Key in the format "projects/{project}/keys/{key}".
	Name string `pulumi:"name"`
	// Options for user acceptance testing.
	TestingOptions GoogleCloudRecaptchaenterpriseV1TestingOptionsResponse `pulumi:"testingOptions"`
	// Settings for keys that can be used by websites.
	WebSettings GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponse `pulumi:"webSettings"`
}

func LookupKey

func LookupKey(ctx *pulumi.Context, args *LookupKeyArgs, opts ...pulumi.InvokeOption) (*LookupKeyResult, error)

Returns the specified key.

type LookupKeyResultOutput added in v0.8.0

type LookupKeyResultOutput struct{ *pulumi.OutputState }

func LookupKeyOutput added in v0.8.0

func LookupKeyOutput(ctx *pulumi.Context, args LookupKeyOutputArgs, opts ...pulumi.InvokeOption) LookupKeyResultOutput

func (LookupKeyResultOutput) AndroidSettings added in v0.8.0

Settings for keys that can be used by Android apps.

func (LookupKeyResultOutput) CreateTime added in v0.8.0

func (o LookupKeyResultOutput) CreateTime() pulumi.StringOutput

The timestamp corresponding to the creation of this Key.

func (LookupKeyResultOutput) DisplayName added in v0.8.0

func (o LookupKeyResultOutput) DisplayName() pulumi.StringOutput

Human-readable display name of this key. Modifiable by user.

func (LookupKeyResultOutput) ElementType added in v0.8.0

func (LookupKeyResultOutput) ElementType() reflect.Type

func (LookupKeyResultOutput) IosSettings added in v0.8.0

Settings for keys that can be used by iOS apps.

func (LookupKeyResultOutput) Labels added in v0.8.0

See Creating and managing labels.

func (LookupKeyResultOutput) Name added in v0.8.0

The resource name for the Key in the format "projects/{project}/keys/{key}".

func (LookupKeyResultOutput) TestingOptions added in v0.8.0

Options for user acceptance testing.

func (LookupKeyResultOutput) ToLookupKeyResultOutput added in v0.8.0

func (o LookupKeyResultOutput) ToLookupKeyResultOutput() LookupKeyResultOutput

func (LookupKeyResultOutput) ToLookupKeyResultOutputWithContext added in v0.8.0

func (o LookupKeyResultOutput) ToLookupKeyResultOutputWithContext(ctx context.Context) LookupKeyResultOutput

func (LookupKeyResultOutput) WebSettings added in v0.8.0

Settings for keys that can be used by websites.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL