| Class | Description |
|---|---|
| AnalyzeIamPolicyRequest |
A request message for [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1p4beta1.AssetService.AnalyzeIamPolicy].
|
| AnalyzeIamPolicyRequest.Builder |
A request message for [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1p4beta1.AssetService.AnalyzeIamPolicy].
|
| AnalyzeIamPolicyRequest.Options |
Contains request options.
|
| AnalyzeIamPolicyRequest.Options.Builder |
Contains request options.
|
| AnalyzeIamPolicyResponse |
A response message for [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1p4beta1.AssetService.AnalyzeIamPolicy].
|
| AnalyzeIamPolicyResponse.Builder |
A response message for [AssetService.AnalyzeIamPolicy][google.cloud.asset.v1p4beta1.AssetService.AnalyzeIamPolicy].
|
| AnalyzeIamPolicyResponse.IamPolicyAnalysis |
An analysis message to group the query and results.
|
| AnalyzeIamPolicyResponse.IamPolicyAnalysis.Builder |
An analysis message to group the query and results.
|
| AssetProto | |
| AssetServiceProto | |
| ExportIamPolicyAnalysisRequest |
A request message for [AssetService.ExportIamPolicyAnalysis][google.cloud.asset.v1p4beta1.AssetService.ExportIamPolicyAnalysis].
|
| ExportIamPolicyAnalysisRequest.Builder |
A request message for [AssetService.ExportIamPolicyAnalysis][google.cloud.asset.v1p4beta1.AssetService.ExportIamPolicyAnalysis].
|
| ExportIamPolicyAnalysisRequest.Options |
Contains request options.
|
| ExportIamPolicyAnalysisRequest.Options.Builder |
Contains request options.
|
| ExportIamPolicyAnalysisResponse |
The export IAM policy analysis response.
|
| ExportIamPolicyAnalysisResponse.Builder |
The export IAM policy analysis response.
|
| IamPolicyAnalysisOutputConfig |
Output configuration for export IAM policy analysis destination.
|
| IamPolicyAnalysisOutputConfig.Builder |
Output configuration for export IAM policy analysis destination.
|
| IamPolicyAnalysisOutputConfig.GcsDestination |
A Cloud Storage location.
|
| IamPolicyAnalysisOutputConfig.GcsDestination.Builder |
A Cloud Storage location.
|
| IamPolicyAnalysisQuery |
IAM policy analysis query message.
|
| IamPolicyAnalysisQuery.AccessSelector |
Specifies roles and/or permissions to analyze, to determine both the
identities possessing them and the resources they control.
|
| IamPolicyAnalysisQuery.AccessSelector.Builder |
Specifies roles and/or permissions to analyze, to determine both the
identities possessing them and the resources they control.
|
| IamPolicyAnalysisQuery.Builder |
IAM policy analysis query message.
|
| IamPolicyAnalysisQuery.IdentitySelector |
Specifies an identity for which to determine resource access, based on
roles assigned either directly to them or to the groups they belong to,
directly or indirectly.
|
| IamPolicyAnalysisQuery.IdentitySelector.Builder |
Specifies an identity for which to determine resource access, based on
roles assigned either directly to them or to the groups they belong to,
directly or indirectly.
|
| IamPolicyAnalysisQuery.ResourceSelector |
Specifies the resource to analyze for access policies, which may be set
directly on the resource, or on ancestors such as organizations, folders or
projects.
|
| IamPolicyAnalysisQuery.ResourceSelector.Builder |
Specifies the resource to analyze for access policies, which may be set
directly on the resource, or on ancestors such as organizations, folders or
projects.
|
| IamPolicyAnalysisResult |
IAM Policy analysis result, consisting of one IAM policy binding and derived
access control lists.
|
| IamPolicyAnalysisResult.Access |
A role or permission that appears in an access control list.
|
| IamPolicyAnalysisResult.Access.Builder |
A role or permission that appears in an access control list.
|
| IamPolicyAnalysisResult.AccessControlList |
An access control list, derived from the above IAM policy binding, which
contains a set of resources and accesses.
|
| IamPolicyAnalysisResult.AccessControlList.Builder |
An access control list, derived from the above IAM policy binding, which
contains a set of resources and accesses.
|
| IamPolicyAnalysisResult.AnalysisState |
Represents analysis state of each node in the result graph or non-critical
errors in the response.
|
| IamPolicyAnalysisResult.AnalysisState.Builder |
Represents analysis state of each node in the result graph or non-critical
errors in the response.
|
| IamPolicyAnalysisResult.Builder |
IAM Policy analysis result, consisting of one IAM policy binding and derived
access control lists.
|
| IamPolicyAnalysisResult.Edge |
A directional edge.
|
| IamPolicyAnalysisResult.Edge.Builder |
A directional edge.
|
| IamPolicyAnalysisResult.Identity |
An identity that appears in an access control list.
|
| IamPolicyAnalysisResult.Identity.Builder |
An identity that appears in an access control list.
|
| IamPolicyAnalysisResult.IdentityList |
Protobuf type
google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList |
| IamPolicyAnalysisResult.IdentityList.Builder |
Protobuf type
google.cloud.asset.v1p4beta1.IamPolicyAnalysisResult.IdentityList |
| IamPolicyAnalysisResult.Resource |
A GCP resource that appears in an access control list.
|
| IamPolicyAnalysisResult.Resource.Builder |
A GCP resource that appears in an access control list.
|
| Enum | Description |
|---|---|
| IamPolicyAnalysisOutputConfig.DestinationCase | |
| IamPolicyAnalysisResult.Access.OneofAccessCase |
Copyright © 2022 Google LLC. All rights reserved.