Class AnalyzeIamPolicyResponse (3.4.0)

AnalyzeIamPolicyResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A response message for AssetService.AnalyzeIamPolicy.

Attributes

NameDescription
main_analysis google.cloud.asset_v1.types.AnalyzeIamPolicyResponse.IamPolicyAnalysis
The main analysis that matches the original request.
service_account_impersonation_analysis Sequence[google.cloud.asset_v1.types.AnalyzeIamPolicyResponse.IamPolicyAnalysis]
The service account impersonation analysis if [AnalyzeIamPolicyRequest.analyze_service_account_impersonation][] is enabled.
fully_explored bool
Represents whether all entries in the main_analysis and service_account_impersonation_analysis have been fully explored to answer the query in the request.

Classes

IamPolicyAnalysis

IamPolicyAnalysis(mapping=None, *, ignore_unknown_fields=False, **kwargs)

An analysis message to group the query and results. .. attribute:: analysis_query

The analysis query.

:type: google.cloud.asset_v1.types.IamPolicyAnalysisQuery