Crates.io | google-cloud-policysimulator-v1 |
lib.rs | google-cloud-policysimulator-v1 |
version | 0.4.5 |
created_at | 2025-02-16 08:11:18.641684+00 |
updated_at | 2025-08-29 01:36:26.256923+00 |
description | Google Cloud Client Libraries for Rust - Policy Simulator API |
homepage | |
repository | https://github.com/googleapis/google-cloud-rust/tree/main |
max_upload_size | |
id | 1557467 |
size | 601,070 |
FEEDBACK WANTED: We believe the APIs in this crate are stable, and do not anticipate any breaking changes are needed. We are looking for feedback before labeling the APIs "1.0". Changes (even breaking changes) are still possible, but not expected.
We also believe the implementation is ready for production, bugs are still possible, but not expected.
Policy Simulator is a collection of endpoints for creating, running, and
viewing a [Replay][google.cloud.policysimulator.v1.Replay]. A Replay
is
a type of simulation that lets you see how your members' access to
resources might change if you changed your IAM policy.
During a Replay
, Policy Simulator re-evaluates, or replays, past access
attempts under both the current policy and your proposed policy, and
compares those results to determine how your members' access might change
under the
proposed policy.
The main types to work with this crate are the clients: