public sealed class IamPolicyAnalysisResult : IMessage<IamPolicyAnalysisResult>, IEquatable<IamPolicyAnalysisResult>, IDeepCloneable<IamPolicyAnalysisResult>, IBufferMessage, IMessageIAM Policy analysis result, consisting of one IAM policy binding and derived access control lists.
Implements
IMessage<IamPolicyAnalysisResult>, IEquatable<IamPolicyAnalysisResult>, IDeepCloneable<IamPolicyAnalysisResult>, IBufferMessage, IMessageNamespace
Google.Cloud.Asset.V1Assembly
Google.Cloud.Asset.V1.dll
Constructors
IamPolicyAnalysisResult()
public IamPolicyAnalysisResult()IamPolicyAnalysisResult(IamPolicyAnalysisResult)
public IamPolicyAnalysisResult(IamPolicyAnalysisResult other)| Parameter | |
|---|---|
| Name | Description |
other |
IamPolicyAnalysisResult |
Properties
AccessControlLists
public RepeatedField<IamPolicyAnalysisResult.Types.AccessControlList> AccessControlLists { get; }The access control lists derived from the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match resource and access selectors specified in the request.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<IamPolicyAnalysisResult.Types.AccessControlList> |
|
AttachedResourceFullName
public string AttachedResourceFullName { get; set; }The full resource name of the resource to which the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] policy attaches.
| Property Value | |
|---|---|
| Type | Description |
String |
|
FullyExplored
public bool FullyExplored { get; set; }Represents whether all analyses on the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] have successfully finished.
| Property Value | |
|---|---|
| Type | Description |
Boolean |
|
IamBinding
public Binding IamBinding { get; set; }The Cloud IAM policy binding under analysis.
| Property Value | |
|---|---|
| Type | Description |
Google.Cloud.Iam.V1.Binding |
|
IdentityList
public IamPolicyAnalysisResult.Types.IdentityList IdentityList { get; set; }The identity list derived from members of the [iam_binding][google.cloud.asset.v1.IamPolicyAnalysisResult.iam_binding] that match or potentially match identity selector specified in the request.
| Property Value | |
|---|---|
| Type | Description |
IamPolicyAnalysisResult.Types.IdentityList |
|