public static final class OrgPolicyViolationsPreviewServiceGrpc.OrgPolicyViolationsPreviewServiceBlockingV2Stub extends AbstractBlockingStub<OrgPolicyViolationsPreviewServiceGrpc.OrgPolicyViolationsPreviewServiceBlockingV2Stub>A stub to allow clients to do synchronous rpc calls to service OrgPolicyViolationsPreviewService.
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. To create an OrgPolicyViolationsPreview, the API user specifies the changes they wish to make and requests the generation of a preview via [GenerateViolationsPreview][]. the OrgPolicy Simulator service then scans the API user's currently existing resources to determine these resources violate the newly set OrgPolicy.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > OrgPolicyViolationsPreviewServiceGrpc.OrgPolicyViolationsPreviewServiceBlockingV2StubMethods
build(Channel channel, CallOptions callOptions)
protected OrgPolicyViolationsPreviewServiceGrpc.OrgPolicyViolationsPreviewServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
OrgPolicyViolationsPreviewServiceGrpc.OrgPolicyViolationsPreviewServiceBlockingV2Stub |
|
createOrgPolicyViolationsPreview(CreateOrgPolicyViolationsPreviewRequest request)
public Operation createOrgPolicyViolationsPreview(CreateOrgPolicyViolationsPreviewRequest request) CreateOrgPolicyViolationsPreview creates an
OrgPolicyViolationsPreview
for the proposed changes in the provided
[OrgPolicyViolationsPreview.OrgPolicyOverlay][]. The changes to OrgPolicy
are specified by this OrgPolicyOverlay. The resources to scan are
inferred from these specified changes.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateOrgPolicyViolationsPreviewRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
getOrgPolicyViolationsPreview(GetOrgPolicyViolationsPreviewRequest request)
public OrgPolicyViolationsPreview getOrgPolicyViolationsPreview(GetOrgPolicyViolationsPreviewRequest request)GetOrgPolicyViolationsPreview gets the specified OrgPolicyViolationsPreview. Each OrgPolicyViolationsPreview is available for at least 7 days.
| Parameter | |
|---|---|
| Name | Description |
request |
GetOrgPolicyViolationsPreviewRequest |
| Returns | |
|---|---|
| Type | Description |
OrgPolicyViolationsPreview |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listOrgPolicyViolations(ListOrgPolicyViolationsRequest request)
public ListOrgPolicyViolationsResponse listOrgPolicyViolations(ListOrgPolicyViolationsRequest request)ListOrgPolicyViolations lists the [OrgPolicyViolations][] that are present in an OrgPolicyViolationsPreview.
| Parameter | |
|---|---|
| Name | Description |
request |
ListOrgPolicyViolationsRequest |
| Returns | |
|---|---|
| Type | Description |
ListOrgPolicyViolationsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|
listOrgPolicyViolationsPreviews(ListOrgPolicyViolationsPreviewsRequest request)
public ListOrgPolicyViolationsPreviewsResponse listOrgPolicyViolationsPreviews(ListOrgPolicyViolationsPreviewsRequest request)ListOrgPolicyViolationsPreviews lists each OrgPolicyViolationsPreview in an organization. Each OrgPolicyViolationsPreview is available for at least 7 days.
| Parameter | |
|---|---|
| Name | Description |
request |
ListOrgPolicyViolationsPreviewsRequest |
| Returns | |
|---|---|
| Type | Description |
ListOrgPolicyViolationsPreviewsResponse |
|
| Exceptions | |
|---|---|
| Type | Description |
io.grpc.StatusException |
|