public interface RBACOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsPolicies(String key)
Maps from policy name to policy.
|
RBAC.Action |
getAction()
The action to take if a policy matches.
|
int |
getActionValue()
The action to take if a policy matches.
|
Map<String,Policy> |
getPolicies()
Deprecated.
|
int |
getPoliciesCount()
Maps from policy name to policy.
|
Map<String,Policy> |
getPoliciesMap()
Maps from policy name to policy.
|
Policy |
getPoliciesOrDefault(String key,
Policy defaultValue)
Maps from policy name to policy.
|
Policy |
getPoliciesOrThrow(String key)
Maps from policy name to policy.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getActionValue()
The action to take if a policy matches. The request is allowed if and only if: * `action` is "ALLOWED" and at least one policy matches * `action` is "DENY" and none of the policies match
.envoy.config.rbac.v2.RBAC.Action action = 1;RBAC.Action getAction()
The action to take if a policy matches. The request is allowed if and only if: * `action` is "ALLOWED" and at least one policy matches * `action` is "DENY" and none of the policies match
.envoy.config.rbac.v2.RBAC.Action action = 1;int getPoliciesCount()
Maps from policy name to policy. A match occurs when at least one policy matches the request.
map<string, .envoy.config.rbac.v2.Policy> policies = 2;boolean containsPolicies(String key)
Maps from policy name to policy. A match occurs when at least one policy matches the request.
map<string, .envoy.config.rbac.v2.Policy> policies = 2;@Deprecated Map<String,Policy> getPolicies()
getPoliciesMap() instead.Map<String,Policy> getPoliciesMap()
Maps from policy name to policy. A match occurs when at least one policy matches the request.
map<string, .envoy.config.rbac.v2.Policy> policies = 2;Policy getPoliciesOrDefault(String key, Policy defaultValue)
Maps from policy name to policy. A match occurs when at least one policy matches the request.
map<string, .envoy.config.rbac.v2.Policy> policies = 2;Copyright © 2018–2021 The Envoy Project. All rights reserved.