Package | Description |
---|---|
com.google.api.services.compute.model |
Modifier and Type | Method and Description |
---|---|
Rule |
Rule.clone() |
Rule |
Rule.set(String fieldName,
Object value) |
Rule |
Rule.setAction(String action)
Required
|
Rule |
Rule.setConditions(List<Condition> conditions)
Additional restrictions that must be met.
|
Rule |
Rule.setDescription(String description)
Human-readable description of the rule.
|
Rule |
Rule.setIns(List<String> ins)
If one or more 'in' clauses are specified, the rule matches if the PRINCIPAL/AUTHORITY_SELECTOR
is in at least one of these entries.
|
Rule |
Rule.setLogConfigs(List<LogConfig> logConfigs)
The config returned to callers of tech.iam.IAM.CheckPolicy for any entries that match the LOG
action.
|
Rule |
Rule.setNotIns(List<String> notIns)
If one or more 'not_in' clauses are specified, the rule matches if the
PRINCIPAL/AUTHORITY_SELECTOR is in none of the entries.
|
Rule |
Rule.setPermissions(List<String> permissions)
A permission is a string of form '..' (e.g., 'storage.buckets.list').
|
Modifier and Type | Method and Description |
---|---|
List<Rule> |
Policy.getRules()
If more than one rule is specified, the rules are applied in the following manner: - All
matching LOG rules are always applied.
|
Modifier and Type | Method and Description |
---|---|
Policy |
Policy.setRules(List<Rule> rules)
If more than one rule is specified, the rules are applied in the following manner: - All
matching LOG rules are always applied.
|
Copyright © 2011–2021 Google. All rights reserved.