Condition

A condition to be met.

JSON representation
{
  "op": enum (Operator),
  "values": [
    string
  ],

  // Union field Subject can be only one of the following:
  "iam": enum (Attr),
  "sys": enum (Attr),
  "svc": string
  // End of list of possible types for union field Subject.
}
Fields
op

enum (Operator)

An operator to apply the subject with.

values[]

string

The objects of the condition.

Union field Subject. Condition subject. Subject can be only one of the following:
iam

enum (Attr)

Trusted attributes supplied by the IAM system.

sys

enum (Attr)

Trusted attributes supplied by any service that owns resources and uses the IAM system for access control.

svc

string

Trusted attributes discharged by the service.