public sealed class Access : IMessage<IamPolicyAnalysisResult.Types.Access>, IEquatable<IamPolicyAnalysisResult.Types.Access>, IDeepCloneable<IamPolicyAnalysisResult.Types.Access>, IBufferMessage, IMessageAn IAM role or permission under analysis.
Implements
IMessage<IamPolicyAnalysisResult.Types.Access>, IEquatable<IamPolicyAnalysisResult.Types.Access>, IDeepCloneable<IamPolicyAnalysisResult.Types.Access>, IBufferMessage, IMessageNamespace
Google.Cloud.Asset.V1Assembly
Google.Cloud.Asset.V1.dll
Constructors
Access()
public Access()Access(IamPolicyAnalysisResult.Types.Access)
public Access(IamPolicyAnalysisResult.Types.Access other)| Parameter | |
|---|---|
| Name | Description |
other |
IamPolicyAnalysisResult.Types.Access |
Properties
AnalysisState
public IamPolicyAnalysisState AnalysisState { get; set; }The analysis state of this access.
| Property Value | |
|---|---|
| Type | Description |
IamPolicyAnalysisState |
|
OneofAccessCase
public IamPolicyAnalysisResult.Types.Access.OneofAccessOneofCase OneofAccessCase { get; }| Property Value | |
|---|---|
| Type | Description |
IamPolicyAnalysisResult.Types.Access.OneofAccessOneofCase |
|
Permission
public string Permission { get; set; }The permission.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Role
public string Role { get; set; }The role.
| Property Value | |
|---|---|
| Type | Description |
String |
|