google_api_spanner v0.0.1 GoogleApi.Spanner.V1.Model.Condition View Source

A condition to be met.

Attributes

  • iam (String): Trusted attributes supplied by the IAM system. Defaults to: null.

    • Enum - one of [NO_ATTR, AUTHORITY, ATTRIBUTION, SECURITY_REALM, APPROVER, JUSTIFICATION_TYPE]
  • op (String): An operator to apply the subject with. Defaults to: null.

    • Enum - one of [NO_OP, EQUALS, NOT_EQUALS, IN, NOT_IN, DISCHARGED]
  • svc (String): Trusted attributes discharged by the service. Defaults to: null.
  • sys (String): Trusted attributes supplied by any service that owns resources and uses the IAM system for access control. Defaults to: null.

    • Enum - one of [NO_ATTR, REGION, SERVICE, NAME, IP]
  • value (String): DEPRECATED. Use 'values' instead. Defaults to: null.
  • values (List[String]): The objects of the condition. This is mutually exclusive with 'value'. Defaults to: null.