Class AnalyzeIamPolicyResponse
A response message for AssetService.AnalyzeIamPolicy.
Implements
Inherited Members
Namespace: Google.Apis.CloudAsset.v1.Data
Assembly: Google.Apis.CloudAsset.v1.dll
Syntax
public class AnalyzeIamPolicyResponse : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FullyExplored
Represents whether all entries in the main_analysis and service_account_impersonation_analysis have been fully explored to answer the query in the request.
Declaration
[JsonProperty("fullyExplored")]
public virtual bool? FullyExplored { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
MainAnalysis
The main analysis that matches the original request.
Declaration
[JsonProperty("mainAnalysis")]
public virtual IamPolicyAnalysis MainAnalysis { get; set; }
Property Value
| Type | Description |
|---|---|
| IamPolicyAnalysis |
ServiceAccountImpersonationAnalysis
The service account impersonation analysis if IamPolicyAnalysisQuery.Options.analyze_service_account_impersonation is enabled.
Declaration
[JsonProperty("serviceAccountImpersonationAnalysis")]
public virtual IList<IamPolicyAnalysis> ServiceAccountImpersonationAnalysis { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<IamPolicyAnalysis> |