| Class | Description |
|---|---|
| AccessStateDiff |
A summary and comparison of the principal's access under the current
(baseline) policies and the proposed (simulated) policies for a single
access tuple.
|
| AccessStateDiff.Builder |
A summary and comparison of the principal's access under the current
(baseline) policies and the proposed (simulated) policies for a single
access tuple.
|
| AccessTuple |
Information about the principal, resource, and permission to check.
|
| AccessTuple.Builder |
Information about the principal, resource, and permission to check.
|
| BindingExplanation |
Details about how a binding in a policy affects a principal's ability to use
a permission.
|
| BindingExplanation.AnnotatedMembership |
Details about whether the binding includes the principal.
|
| BindingExplanation.AnnotatedMembership.Builder |
Details about whether the binding includes the principal.
|
| BindingExplanation.Builder |
Details about how a binding in a policy affects a principal's ability to use
a permission.
|
| CreateReplayRequest |
Request message for
[Simulator.CreateReplay][google.cloud.policysimulator.v1.Simulator.CreateReplay].
|
| CreateReplayRequest.Builder |
Request message for
[Simulator.CreateReplay][google.cloud.policysimulator.v1.Simulator.CreateReplay].
|
| ExplainedAccess |
Details about how a set of policies, listed in
[ExplainedPolicy][google.cloud.policysimulator.v1.ExplainedPolicy], resulted
in a certain [AccessState][google.cloud.policysimulator.v1.AccessState] when
replaying an access tuple.
|
| ExplainedAccess.Builder |
Details about how a set of policies, listed in
[ExplainedPolicy][google.cloud.policysimulator.v1.ExplainedPolicy], resulted
in a certain [AccessState][google.cloud.policysimulator.v1.AccessState] when
replaying an access tuple.
|
| ExplainedPolicy |
Details about how a specific IAM [Policy][google.iam.v1.Policy] contributed
to the access check.
|
| ExplainedPolicy.Builder |
Details about how a specific IAM [Policy][google.iam.v1.Policy] contributed
to the access check.
|
| ExplanationsProto | |
| GetReplayRequest |
Request message for
[Simulator.GetReplay][google.cloud.policysimulator.v1.Simulator.GetReplay].
|
| GetReplayRequest.Builder |
Request message for
[Simulator.GetReplay][google.cloud.policysimulator.v1.Simulator.GetReplay].
|
| ListReplayResultsRequest |
Request message for
[Simulator.ListReplayResults][google.cloud.policysimulator.v1.Simulator.ListReplayResults].
|
| ListReplayResultsRequest.Builder |
Request message for
[Simulator.ListReplayResults][google.cloud.policysimulator.v1.Simulator.ListReplayResults].
|
| ListReplayResultsResponse |
Response message for
[Simulator.ListReplayResults][google.cloud.policysimulator.v1.Simulator.ListReplayResults].
|
| ListReplayResultsResponse.Builder |
Response message for
[Simulator.ListReplayResults][google.cloud.policysimulator.v1.Simulator.ListReplayResults].
|
| Replay |
A resource describing a `Replay`, or simulation.
|
| Replay.Builder |
A resource describing a `Replay`, or simulation.
|
| Replay.ResultsSummary |
Summary statistics about the replayed log entries.
|
| Replay.ResultsSummary.Builder |
Summary statistics about the replayed log entries.
|
| ReplayConfig |
The configuration used for a
[Replay][google.cloud.policysimulator.v1.Replay].
|
| ReplayConfig.Builder |
The configuration used for a
[Replay][google.cloud.policysimulator.v1.Replay].
|
| ReplayDiff |
The difference between the results of evaluating an access tuple under
the current (baseline) policies and under the proposed (simulated) policies.
|
| ReplayDiff.Builder |
The difference between the results of evaluating an access tuple under
the current (baseline) policies and under the proposed (simulated) policies.
|
| ReplayName | |
| ReplayName.Builder |
Builder for projects/{project}/locations/{location}/replays/{replay}.
|
| ReplayName.FolderLocationReplayBuilder |
Builder for folders/{folder}/locations/{location}/replays/{replay}.
|
| ReplayName.OrganizationLocationReplayBuilder |
Builder for organizations/{organization}/locations/{location}/replays/{replay}.
|
| ReplayOperationMetadata |
Metadata about a Replay operation.
|
| ReplayOperationMetadata.Builder |
Metadata about a Replay operation.
|
| ReplayResult |
The result of replaying a single access tuple against a simulated state.
|
| ReplayResult.Builder |
The result of replaying a single access tuple against a simulated state.
|
| SimulatorProto |
| Enum | Description |
|---|---|
| AccessState |
Whether a principal has a permission for a resource.
|
| AccessStateDiff.AccessChangeType |
How the principal's access, specified in the AccessState field, changed
between the current (baseline) policies and proposed (simulated) policies.
|
| BindingExplanation.Membership |
Whether the binding includes the principal.
|
| BindingExplanation.RolePermission |
Whether a role includes a specific permission.
|
| HeuristicRelevance |
The extent to which a single data point, such as the existence of a binding
or whether a binding includes a specific principal, contributes to an overall
determination.
|
| Replay.State |
The current state of the [Replay][google.cloud.policysimulator.v1.Replay].
|
| ReplayConfig.LogSource |
The source of the logs to use for a
[Replay][google.cloud.policysimulator.v1.Replay].
|
| ReplayResult.ResultCase |
Copyright © 2023 Google LLC. All rights reserved.