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.