Properties of a BindingExplanation.
Package
@google-cloud/policy-troubleshooter!Properties
access
access?: (google.cloud.policytroubleshooter.v1.AccessState|keyof typeof google.cloud.policytroubleshooter.v1.AccessState|null);
BindingExplanation access
Type | Description |
(google.cloud.policytroubleshooter.v1.AccessState|keyof typeof google.cloud.policytroubleshooter.v1.AccessState|null) |
condition
condition?: (google.type.IExpr|null);
BindingExplanation condition
Type | Description |
(google.type.IExpr|null) |
memberships
memberships?: ({ [k: string]: google.cloud.policytroubleshooter.v1.BindingExplanation.IAnnotatedMembership }|null);
BindingExplanation memberships
Type | Description |
({ [k: string]: google.cloud.policytroubleshooter.v1.BindingExplanation.IAnnotatedMembership }|null) |
relevance
relevance?: (google.cloud.policytroubleshooter.v1.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.v1.HeuristicRelevance|null);
BindingExplanation relevance
Type | Description |
(google.cloud.policytroubleshooter.v1.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.v1.HeuristicRelevance|null) |
role
role?: (string|null);
BindingExplanation role
Type | Description |
(string|null) |
rolePermission
rolePermission?: (google.cloud.policytroubleshooter.v1.BindingExplanation.RolePermission|keyof typeof google.cloud.policytroubleshooter.v1.BindingExplanation.RolePermission|null);
BindingExplanation rolePermission
Type | Description |
(google.cloud.policytroubleshooter.v1.BindingExplanation.RolePermission|keyof typeof google.cloud.policytroubleshooter.v1.BindingExplanation.RolePermission|null) |
rolePermissionRelevance
rolePermissionRelevance?: (google.cloud.policytroubleshooter.v1.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.v1.HeuristicRelevance|null);
BindingExplanation rolePermissionRelevance
Type | Description |
(google.cloud.policytroubleshooter.v1.HeuristicRelevance|keyof typeof google.cloud.policytroubleshooter.v1.HeuristicRelevance|null) |