Package com.google.cloud.policysimulator.v1 (0.51.0)
GitHub Repository |
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
Client | Description |
---|---|
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient |
Service Description: Violations Preview API service for OrgPolicy.
An OrgPolicyViolationsPreview is a preview of the violations that will exist as soon as a proposed OrgPolicy change is submitted. |
com.google.cloud.policysimulator.v1.SimulatorClient |
Service Description: Policy Simulator API service.
Policy Simulator is a collection of endpoints for creating, running, and viewing a Replay. A |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceSettings |
Settings class to configure an instance of OrgPolicyViolationsPreviewServiceClient.
The default instance has everything set to sensible defaults: |
com.google.cloud.policysimulator.v1.SimulatorSettings |
Settings class to configure an instance of SimulatorClient.
The default instance has everything set to sensible defaults: |
Classes
Class | Description |
---|---|
com.google.cloud.policysimulator.v1.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. |
com.google.cloud.policysimulator.v1.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. |
com.google.cloud.policysimulator.v1.AccessTuple | Information about the principal, resource, and permission to check. |
com.google.cloud.policysimulator.v1.AccessTuple.Builder | Information about the principal, resource, and permission to check. |
com.google.cloud.policysimulator.v1.BindingExplanation | Details about how a binding in a policy affects a principal's ability to use a permission. |
com.google.cloud.policysimulator.v1.BindingExplanation.AnnotatedMembership | Details about whether the binding includes the principal. |
com.google.cloud.policysimulator.v1.BindingExplanation.AnnotatedMembership.Builder | Details about whether the binding includes the principal. |
com.google.cloud.policysimulator.v1.BindingExplanation.Builder | Details about how a binding in a policy affects a principal's ability to use a permission. |
com.google.cloud.policysimulator.v1.CreateOrgPolicyViolationsPreviewOperationMetadata | CreateOrgPolicyViolationsPreviewOperationMetadata is metadata about an OrgPolicyViolationsPreview generations operation. |
com.google.cloud.policysimulator.v1.CreateOrgPolicyViolationsPreviewOperationMetadata.Builder | CreateOrgPolicyViolationsPreviewOperationMetadata is metadata about an OrgPolicyViolationsPreview generations operation. |
com.google.cloud.policysimulator.v1.CreateOrgPolicyViolationsPreviewRequest | CreateOrgPolicyViolationsPreviewRequest is the request message for OrgPolicyViolationsPreviewService.CreateOrgPolicyViolationsPreview. |
com.google.cloud.policysimulator.v1.CreateOrgPolicyViolationsPreviewRequest.Builder | CreateOrgPolicyViolationsPreviewRequest is the request message for OrgPolicyViolationsPreviewService.CreateOrgPolicyViolationsPreview. |
com.google.cloud.policysimulator.v1.CreateReplayRequest | Request message for Simulator.CreateReplay. |
com.google.cloud.policysimulator.v1.CreateReplayRequest.Builder | Request message for Simulator.CreateReplay. |
com.google.cloud.policysimulator.v1.ExplainedAccess | Details about how a set of policies, listed in ExplainedPolicy, resulted in a certain AccessState when |
com.google.cloud.policysimulator.v1.ExplainedAccess.Builder | Details about how a set of policies, listed in ExplainedPolicy, resulted in a certain AccessState when |
com.google.cloud.policysimulator.v1.ExplainedPolicy | Details about how a specific IAM Policy contributed to the access check. |
com.google.cloud.policysimulator.v1.ExplainedPolicy.Builder | Details about how a specific IAM Policy contributed to the access check. |
com.google.cloud.policysimulator.v1.ExplanationsProto | |
com.google.cloud.policysimulator.v1.GetOrgPolicyViolationsPreviewRequest | GetOrgPolicyViolationsPreviewRequest is the request message for OrgPolicyViolationsPreviewService.GetOrgPolicyViolationsPreview. |
com.google.cloud.policysimulator.v1.GetOrgPolicyViolationsPreviewRequest.Builder | GetOrgPolicyViolationsPreviewRequest is the request message for OrgPolicyViolationsPreviewService.GetOrgPolicyViolationsPreview. |
com.google.cloud.policysimulator.v1.GetReplayRequest | Request message for Simulator.GetReplay. |
com.google.cloud.policysimulator.v1.GetReplayRequest.Builder | Request message for Simulator.GetReplay. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsPreviewsRequest | ListOrgPolicyViolationsPreviewsRequest is the request message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolationsPreviews. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsPreviewsRequest.Builder | ListOrgPolicyViolationsPreviewsRequest is the request message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolationsPreviews. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsPreviewsResponse | ListOrgPolicyViolationsPreviewsResponse is the response message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolationsPreviews. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsPreviewsResponse.Builder | ListOrgPolicyViolationsPreviewsResponse is the response message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolationsPreviews. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsRequest | ListOrgPolicyViolationsRequest is the request message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolations. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsRequest.Builder | ListOrgPolicyViolationsRequest is the request message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolations. |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsResponse | ListOrgPolicyViolationsResponse is the response message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolations |
com.google.cloud.policysimulator.v1.ListOrgPolicyViolationsResponse.Builder | ListOrgPolicyViolationsResponse is the response message for OrgPolicyViolationsPreviewService.ListOrgPolicyViolations |
com.google.cloud.policysimulator.v1.ListReplayResultsRequest | Request message for Simulator.ListReplayResults. |
com.google.cloud.policysimulator.v1.ListReplayResultsRequest.Builder | Request message for Simulator.ListReplayResults. |
com.google.cloud.policysimulator.v1.ListReplayResultsResponse | Response message for Simulator.ListReplayResults. |
com.google.cloud.policysimulator.v1.ListReplayResultsResponse.Builder | Response message for Simulator.ListReplayResults. |
com.google.cloud.policysimulator.v1.OrgPolicyOverlay | The proposed changes to OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyOverlay.Builder | The proposed changes to OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyOverlay.CustomConstraintOverlay | A change to an OrgPolicy custom constraint. |
com.google.cloud.policysimulator.v1.OrgPolicyOverlay.CustomConstraintOverlay.Builder | A change to an OrgPolicy custom constraint. |
com.google.cloud.policysimulator.v1.OrgPolicyOverlay.PolicyOverlay | A change to an OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyOverlay.PolicyOverlay.Builder | A change to an OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyViolation | OrgPolicyViolation is a resource representing a single resource violating a single OrgPolicy constraint. |
com.google.cloud.policysimulator.v1.OrgPolicyViolation.Builder | OrgPolicyViolation is a resource representing a single resource violating a single OrgPolicy constraint. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationName | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationName.Builder | Builder for organizations/{organization}/locations/{location}/orgPolicyViolationsPreviews/{org_policy_violations_preview}/orgPolicyViolations/{org_policy_violation}. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreview | OrgPolicyViolationsPreview is a resource providing a preview of the violations that will exist if an OrgPolicy change is made. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreview.Builder | OrgPolicyViolationsPreview is a resource providing a preview of the violations that will exist if an OrgPolicy change is made. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreview.ResourceCounts | A summary of the state of all resources scanned for compliance with the changed OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreview.ResourceCounts.Builder | A summary of the state of all resources scanned for compliance with the changed OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewName | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewName.Builder | Builder for organizations/{organization}/locations/{location}/orgPolicyViolationsPreviews/{org_policy_violations_preview}. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient.ListOrgPolicyViolationsFixedSizeCollection | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient.ListOrgPolicyViolationsPage | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient.ListOrgPolicyViolationsPagedResponse | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient.ListOrgPolicyViolationsPreviewsFixedSizeCollection | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient.ListOrgPolicyViolationsPreviewsPage | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceClient.ListOrgPolicyViolationsPreviewsPagedResponse | |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceGrpc | Violations Preview API service for OrgPolicy. An OrgPolicyViolationsPreview |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceGrpc.OrgPolicyViolationsPreviewServiceImplBase | Base class for the server implementation of the service OrgPolicyViolationsPreviewService. Violations Preview API service for OrgPolicy. |
com.google.cloud.policysimulator.v1.OrgPolicyViolationsPreviewServiceSettings.Builder | Builder for OrgPolicyViolationsPreviewServiceSettings. |
com.google.cloud.policysimulator.v1.OrganizationLocationName | |
com.google.cloud.policysimulator.v1.OrganizationLocationName.Builder | Builder for organizations/{organization}/locations/{location}. |
com.google.cloud.policysimulator.v1.OrgpolicyProto | |
com.google.cloud.policysimulator.v1.Replay |
A resource describing a Replay , or simulation.
|
com.google.cloud.policysimulator.v1.Replay.Builder |
A resource describing a Replay , or simulation.
|
com.google.cloud.policysimulator.v1.Replay.ResultsSummary | Summary statistics about the replayed log entries. |
com.google.cloud.policysimulator.v1.Replay.ResultsSummary.Builder | Summary statistics about the replayed log entries. |
com.google.cloud.policysimulator.v1.ReplayConfig | The configuration used for a Replay. |
com.google.cloud.policysimulator.v1.ReplayConfig.Builder | The configuration used for a Replay. |
com.google.cloud.policysimulator.v1.ReplayDiff | The difference between the results of evaluating an access tuple under the current (baseline) policies and under the proposed (simulated) policies. This difference explains how a principal's access could change if the |
com.google.cloud.policysimulator.v1.ReplayDiff.Builder | The difference between the results of evaluating an access tuple under the current (baseline) policies and under the proposed (simulated) policies. This difference explains how a principal's access could change if the |
com.google.cloud.policysimulator.v1.ReplayName | |
com.google.cloud.policysimulator.v1.ReplayName.Builder | Builder for projects/{project}/locations/{location}/replays/{replay}. |
com.google.cloud.policysimulator.v1.ReplayName.FolderLocationReplayBuilder | Builder for folders/{folder}/locations/{location}/replays/{replay}. |
com.google.cloud.policysimulator.v1.ReplayName.OrganizationLocationReplayBuilder | Builder for organizations/{organization}/locations/{location}/replays/{replay}. |
com.google.cloud.policysimulator.v1.ReplayOperationMetadata | Metadata about a Replay operation. |
com.google.cloud.policysimulator.v1.ReplayOperationMetadata.Builder | Metadata about a Replay operation. |
com.google.cloud.policysimulator.v1.ReplayResult | The result of replaying a single access tuple against a simulated state. |
com.google.cloud.policysimulator.v1.ReplayResult.Builder | The result of replaying a single access tuple against a simulated state. |
com.google.cloud.policysimulator.v1.ResourceContext | ResourceContext provides the context we know about a resource. It is similar in concept to google.cloud.asset.v1.Resource, but focuses on the information specifically used by Simulator. |
com.google.cloud.policysimulator.v1.ResourceContext.Builder | ResourceContext provides the context we know about a resource. It is similar in concept to google.cloud.asset.v1.Resource, but focuses on the information specifically used by Simulator. |
com.google.cloud.policysimulator.v1.SimulatorClient.ListReplayResultsFixedSizeCollection | |
com.google.cloud.policysimulator.v1.SimulatorClient.ListReplayResultsPage | |
com.google.cloud.policysimulator.v1.SimulatorClient.ListReplayResultsPagedResponse | |
com.google.cloud.policysimulator.v1.SimulatorGrpc | Policy Simulator API service. Policy Simulator is a collection of endpoints for creating, running, and viewing a Replay. A |
com.google.cloud.policysimulator.v1.SimulatorGrpc.SimulatorImplBase | Base class for the server implementation of the service Simulator. Policy Simulator API service. |
com.google.cloud.policysimulator.v1.SimulatorProto | |
com.google.cloud.policysimulator.v1.SimulatorSettings.Builder | Builder for SimulatorSettings. |
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.policysimulator.v1.AccessState | Whether a principal has a permission for a resource. |
com.google.cloud.policysimulator.v1.AccessStateDiff.AccessChangeType | How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies. |
com.google.cloud.policysimulator.v1.BindingExplanation.Membership | Whether the binding includes the principal. |
com.google.cloud.policysimulator.v1.BindingExplanation.RolePermission | Whether a role includes a specific permission. |
com.google.cloud.policysimulator.v1.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. |
com.google.cloud.policysimulator.v1.PreviewState | The current state of an OrgPolicyViolationsPreview. |
com.google.cloud.policysimulator.v1.Replay.State | The current state of the Replay. |
com.google.cloud.policysimulator.v1.ReplayConfig.LogSource | The source of the logs to use for a Replay. |
com.google.cloud.policysimulator.v1.ReplayResult.ResultCase |