public sealed class Access : IMessage<IamPolicyAnalysisResult.Types.Access>, IEquatable<IamPolicyAnalysisResult.Types.Access>, IDeepCloneable<IamPolicyAnalysisResult.Types.Access>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class IamPolicyAnalysisResult.Types.Access.
An 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 |