public sealed class AnalyzeIamPolicyLongrunningRequest : IMessage<AnalyzeIamPolicyLongrunningRequest>, IEquatable<AnalyzeIamPolicyLongrunningRequest>, IDeepCloneable<AnalyzeIamPolicyLongrunningRequest>, IBufferMessage, IMessageA request message for [AssetService.AnalyzeIamPolicyLongrunning][google.cloud.asset.v1.AssetService.AnalyzeIamPolicyLongrunning].
Implements
IMessage<AnalyzeIamPolicyLongrunningRequest>, IEquatable<AnalyzeIamPolicyLongrunningRequest>, IDeepCloneable<AnalyzeIamPolicyLongrunningRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Asset.V1Assembly
Google.Cloud.Asset.V1.dll
Constructors
AnalyzeIamPolicyLongrunningRequest()
public AnalyzeIamPolicyLongrunningRequest()AnalyzeIamPolicyLongrunningRequest(AnalyzeIamPolicyLongrunningRequest)
public AnalyzeIamPolicyLongrunningRequest(AnalyzeIamPolicyLongrunningRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
AnalyzeIamPolicyLongrunningRequest |
Properties
AnalysisQuery
public IamPolicyAnalysisQuery AnalysisQuery { get; set; }Required. The request query.
| Property Value | |
|---|---|
| Type | Description |
IamPolicyAnalysisQuery |
|
OutputConfig
public IamPolicyAnalysisOutputConfig OutputConfig { get; set; }Required. Output configuration indicating where the results will be output to.
| Property Value | |
|---|---|
| Type | Description |
IamPolicyAnalysisOutputConfig |
|