Module: Google::Apis::PolicysimulatorV1

Defined in:
lib/google/apis/policysimulator_v1.rb,
lib/google/apis/policysimulator_v1/classes.rb,
lib/google/apis/policysimulator_v1/service.rb,
lib/google/apis/policysimulator_v1/gem_version.rb,
lib/google/apis/policysimulator_v1/representations.rb

Overview

Policy Simulator API

Policy Simulator is a collection of endpoints for creating, running, and viewing a 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.

Defined Under Namespace

Classes: GoogleCloudOrgpolicyV2AlternatePolicySpec, GoogleCloudOrgpolicyV2CustomConstraint, GoogleCloudOrgpolicyV2Policy, GoogleCloudOrgpolicyV2PolicySpec, GoogleCloudOrgpolicyV2PolicySpecPolicyRule, GoogleCloudOrgpolicyV2PolicySpecPolicyRuleStringValues, GoogleCloudPolicysimulatorV1AccessStateDiff, GoogleCloudPolicysimulatorV1AccessTuple, GoogleCloudPolicysimulatorV1BindingExplanation, GoogleCloudPolicysimulatorV1BindingExplanationAnnotatedMembership, GoogleCloudPolicysimulatorV1ExplainedAccess, GoogleCloudPolicysimulatorV1ExplainedPolicy, GoogleCloudPolicysimulatorV1ListReplayResultsResponse, GoogleCloudPolicysimulatorV1Replay, GoogleCloudPolicysimulatorV1ReplayConfig, GoogleCloudPolicysimulatorV1ReplayDiff, GoogleCloudPolicysimulatorV1ReplayOperationMetadata, GoogleCloudPolicysimulatorV1ReplayResult, GoogleCloudPolicysimulatorV1ReplayResultsSummary, GoogleCloudPolicysimulatorV1alphaCreateOrgPolicyViolationsPreviewOperationMetadata, GoogleCloudPolicysimulatorV1alphaGenerateOrgPolicyViolationsPreviewOperationMetadata, GoogleCloudPolicysimulatorV1alphaOrgPolicyOverlay, GoogleCloudPolicysimulatorV1alphaOrgPolicyOverlayCustomConstraintOverlay, GoogleCloudPolicysimulatorV1alphaOrgPolicyOverlayPolicyOverlay, GoogleCloudPolicysimulatorV1alphaOrgPolicyViolationsPreview, GoogleCloudPolicysimulatorV1alphaOrgPolicyViolationsPreviewResourceCounts, GoogleCloudPolicysimulatorV1betaCreateOrgPolicyViolationsPreviewOperationMetadata, GoogleCloudPolicysimulatorV1betaGenerateOrgPolicyViolationsPreviewOperationMetadata, GoogleCloudPolicysimulatorV1betaOrgPolicyOverlay, GoogleCloudPolicysimulatorV1betaOrgPolicyOverlayCustomConstraintOverlay, GoogleCloudPolicysimulatorV1betaOrgPolicyOverlayPolicyOverlay, GoogleCloudPolicysimulatorV1betaOrgPolicyViolationsPreview, GoogleCloudPolicysimulatorV1betaOrgPolicyViolationsPreviewResourceCounts, GoogleIamV1AuditConfig, GoogleIamV1AuditLogConfig, GoogleIamV1Binding, GoogleIamV1Policy, GoogleLongrunningListOperationsResponse, GoogleLongrunningOperation, GoogleRpcStatus, GoogleTypeDate, GoogleTypeExpr, PolicySimulatorService

Constant Summary collapse

GEM_VERSION =

Version of the google-apis-policysimulator_v1 gem

"0.37.0"
GENERATOR_VERSION =

Version of the code generator used to generate this client

"0.15.0"
REVISION =

Revision of the discovery document this client was generated from

"20240617"
VERSION =

Version of the Policy Simulator API this client connects to. This is NOT the gem version.

'V1'
AUTH_CLOUD_PLATFORM =

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

'https://www.googleapis.com/auth/cloud-platform'