google_api_cloud_user_accounts v0.0.1 GoogleApi.CloudUserAccounts.Vm_alpha.Model.Rule View Source

A rule to be applied in a Policy.

Attributes

  • action (String): Required Defaults to: null.

    • Enum - one of [ALLOW, ALLOW_WITH_LOG, DENY, DENY_WITH_LOG, LOG, NO_ACTION]
  • conditions (List[Condition]): Additional restrictions that must be met Defaults to: null.
  • description (String): Human-readable description of the rule. Defaults to: null.
  • ins (List[String]): The rule matches if the PRINCIPAL/AUTHORITY_SELECTOR is in this set of entries. Defaults to: null.
  • logConfigs (List[LogConfig]): The config returned to callers of tech.iam.IAM.CheckPolicy for any entries that match the LOG action. Defaults to: null.
  • notIns (List[String]): The rule matches if the PRINCIPAL/AUTHORITY_SELECTOR is not in this set of entries. Defaults to: null.
  • permissions (List[String]): A permission is a string of form '..' (e.g., 'storage.buckets.list'). A value of '' matches all permissions, and a verb part of '' (e.g., 'storage.buckets.*') matches all verbs. Defaults to: null.