REST Resource: organizations.securityFeedback

Resource: SecurityFeedback

Represents a feedback report from an Advanced API Security customer.

JSON representation
 { 
 "name" 
 : 
 string 
 , 
 "displayName" 
 : 
 string 
 , 
 "feedbackContexts" 
 : 
 [ 
 { 
 object (  FeedbackContext 
 
) 
 } 
 ] 
 , 
 "feedbackType" 
 : 
 enum (  FeedbackType 
 
) 
 , 
 "createTime" 
 : 
 string 
 , 
 "updateTime" 
 : 
 string 
 , 
 "reason" 
 : 
 enum (  Reason 
 
) 
 , 
 "comment" 
 : 
 string 
 } 
Fields
name

string

Output only. Identifier. The feedback name is intended to be a system-generated uuid.

displayName

string

Optional. The display name of the feedback.

feedbackContexts[]

object ( FeedbackContext )

Required. One or more attribute/value pairs for constraining the feedback.

feedbackType

enum ( FeedbackType )

Required. The type of feedback being submitted.

createTime

string ( Timestamp format)

Output only. The time when this specific feedback id was created.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30" .

updateTime

string ( Timestamp format)

Output only. The time when this specific feedback id was updated.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30" .

reason

enum ( Reason )

Optional. The reason for the feedback.

comment

string

Optional. Optional text the user can provide for additional, unstructured context.

FeedbackContext

FeedbackContext captures the intent of the submitted feedback.

JSON representation
 { 
 "attribute" 
 : 
 enum (  Attribute 
 
) 
 , 
 "values" 
 : 
 [ 
 string 
 ] 
 } 
Fields
attribute

enum ( Attribute )

Required. The attribute the user is providing feedback about.

values[]

string

Required. The values of the attribute the user is providing feedback about.

Attribute

The attribute type.

Enums
ATTRIBUTE_UNSPECIFIED Unspecified attribute.
ATTRIBUTE_ENVIRONMENTS Values will be a list of environments.
ATTRIBUTE_IP_ADDRESS_RANGES Values will be a list of IP addresses. This could be either IPv4 or IPv6.

FeedbackType

The type of feedback being submitted.

Enums
FEEDBACK_TYPE_UNSPECIFIED Unspecified feedback type.
EXCLUDED_DETECTION Feedback identifying attributes to be excluded from detections.

Reason

The reason for the feedback.

Enums
REASON_UNSPECIFIED Unspecified reason.
INTERNAL_SYSTEM The feedback is created for an internal system.
NON_RISK_CLIENT The feedback is created for a non-risk client.
NAT The feedback is created for to label NAT.
PENETRATION_TEST The feedback is created for a penetration test.
OTHER The feedback is created for other reasons.

Methods

create

Creates a new report containing customer feedback.

delete

Deletes a specific feedback report.

get

Gets a specific customer feedback report.

list

Lists all feedback reports which have already been submitted.

patch

Updates a specific feedback report.
Design a Mobile Site
View Site in Mobile | Classic
Share by: