Reference documentation and code samples for the Cloud Asset V1 API class Google::Cloud::Asset::V1::AnalyzeIamPolicyResponse::IamPolicyAnalysis.
An analysis message to group the query and results.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#analysis_query
def analysis_query() -> ::Google::Cloud::Asset::V1::IamPolicyAnalysisQuery
Returns
- (::Google::Cloud::Asset::V1::IamPolicyAnalysisQuery) — The analysis query.
#analysis_query=
def analysis_query=(value) -> ::Google::Cloud::Asset::V1::IamPolicyAnalysisQuery
Parameter
- value (::Google::Cloud::Asset::V1::IamPolicyAnalysisQuery) — The analysis query.
Returns
- (::Google::Cloud::Asset::V1::IamPolicyAnalysisQuery) — The analysis query.
#analysis_results
def analysis_results() -> ::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult>
Returns
- (::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult>) — A list of IamPolicyAnalysisResult that matches the analysis query, or empty if no result is found.
#analysis_results=
def analysis_results=(value) -> ::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult>
Parameter
- value (::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult>) — A list of IamPolicyAnalysisResult that matches the analysis query, or empty if no result is found.
Returns
- (::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult>) — A list of IamPolicyAnalysisResult that matches the analysis query, or empty if no result is found.
#fully_explored
def fully_explored() -> ::Boolean
Returns
- (::Boolean) — Represents whether all entries in the analysis_results have been fully explored to answer the query.
#fully_explored=
def fully_explored=(value) -> ::Boolean
Parameter
- value (::Boolean) — Represents whether all entries in the analysis_results have been fully explored to answer the query.
Returns
- (::Boolean) — Represents whether all entries in the analysis_results have been fully explored to answer the query.
#non_critical_errors
def non_critical_errors() -> ::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisState>
Returns
- (::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisState>) — A list of non-critical errors happened during the query handling.
#non_critical_errors=
def non_critical_errors=(value) -> ::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisState>
Parameter
- value (::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisState>) — A list of non-critical errors happened during the query handling.
Returns
- (::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisState>) — A list of non-critical errors happened during the query handling.