Class GoogleCloudRecaptchaenterpriseV1Assessment
A reCAPTCHA Enterprise assessment resource.
Implements
Inherited Members
Namespace: Google.Apis.RecaptchaEnterprise.v1.Data
Assembly: Google.Apis.RecaptchaEnterprise.v1.dll
Syntax
public class GoogleCloudRecaptchaenterpriseV1Assessment : IDirectResponseSchema
Properties
AccountDefenderAssessment
Output only. Assessment returned by account defender when an account identifier is provided.
Declaration
[JsonProperty("accountDefenderAssessment")]
public virtual GoogleCloudRecaptchaenterpriseV1AccountDefenderAssessment AccountDefenderAssessment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1AccountDefenderAssessment |
AccountVerification
Optional. Account verification information for identity verification. The assessment event must include a token and site key to use this feature.
Declaration
[JsonProperty("accountVerification")]
public virtual GoogleCloudRecaptchaenterpriseV1AccountVerificationInfo AccountVerification { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1AccountVerificationInfo |
AssessmentEnvironment
Optional. The environment creating the assessment. This describes your environment (the system invoking CreateAssessment), NOT the environment of your user.
Declaration
[JsonProperty("assessmentEnvironment")]
public virtual GoogleCloudRecaptchaenterpriseV1AssessmentEnvironment AssessmentEnvironment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1AssessmentEnvironment |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Event__
Optional. The event being assessed.
Declaration
[JsonProperty("event")]
public virtual GoogleCloudRecaptchaenterpriseV1Event Event__ { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1Event |
FirewallPolicyAssessment
Output only. Assessment returned when firewall policies belonging to the project are evaluated using the field firewall_policy_evaluation.
Declaration
[JsonProperty("firewallPolicyAssessment")]
public virtual GoogleCloudRecaptchaenterpriseV1FirewallPolicyAssessment FirewallPolicyAssessment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1FirewallPolicyAssessment |
FraudPreventionAssessment
Output only. Assessment returned by Fraud Prevention when TransactionData is provided.
Declaration
[JsonProperty("fraudPreventionAssessment")]
public virtual GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessment FraudPreventionAssessment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessment |
FraudSignals
Output only. Fraud Signals specific to the users involved in a payment transaction.
Declaration
[JsonProperty("fraudSignals")]
public virtual GoogleCloudRecaptchaenterpriseV1FraudSignals FraudSignals { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1FraudSignals |
Name
Output only. Identifier. The resource name for the Assessment in the format
projects/{project}/assessments/{assessment}
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PhoneFraudAssessment
Output only. Assessment returned when a site key, a token, and a phone number as user_id
are provided.
Account defender and SMS toll fraud protection need to be enabled.
Declaration
[JsonProperty("phoneFraudAssessment")]
public virtual GoogleCloudRecaptchaenterpriseV1PhoneFraudAssessment PhoneFraudAssessment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1PhoneFraudAssessment |
PrivatePasswordLeakVerification
Optional. The private password leak verification field contains the parameters that are used to to check for leaks privately without sharing user credentials.
Declaration
[JsonProperty("privatePasswordLeakVerification")]
public virtual GoogleCloudRecaptchaenterpriseV1PrivatePasswordLeakVerification PrivatePasswordLeakVerification { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1PrivatePasswordLeakVerification |
RiskAnalysis
Output only. The risk analysis result for the event being assessed.
Declaration
[JsonProperty("riskAnalysis")]
public virtual GoogleCloudRecaptchaenterpriseV1RiskAnalysis RiskAnalysis { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1RiskAnalysis |
TokenProperties
Output only. Properties of the provided event token.
Declaration
[JsonProperty("tokenProperties")]
public virtual GoogleCloudRecaptchaenterpriseV1TokenProperties TokenProperties { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudRecaptchaenterpriseV1TokenProperties |