public sealed class BatchGetEffectiveIamPoliciesResponse : IMessage<BatchGetEffectiveIamPoliciesResponse>, IEquatable<BatchGetEffectiveIamPoliciesResponse>, IDeepCloneable<BatchGetEffectiveIamPoliciesResponse>, IBufferMessage, IMessage
A response message for [AssetService.BatchGetEffectiveIamPolicies][google.cloud.asset.v1.AssetService.BatchGetEffectiveIamPolicies].
Implements
IMessage<BatchGetEffectiveIamPoliciesResponse>, IEquatable<BatchGetEffectiveIamPoliciesResponse>, IDeepCloneable<BatchGetEffectiveIamPoliciesResponse>, IBufferMessage, IMessageNamespace
Google.Cloud.Asset.V1Assembly
Google.Cloud.Asset.V1.dll
Constructors
BatchGetEffectiveIamPoliciesResponse()
public BatchGetEffectiveIamPoliciesResponse()
BatchGetEffectiveIamPoliciesResponse(BatchGetEffectiveIamPoliciesResponse)
public BatchGetEffectiveIamPoliciesResponse(BatchGetEffectiveIamPoliciesResponse other)
Parameter | |
---|---|
Name | Description |
other | BatchGetEffectiveIamPoliciesResponse |
Properties
PolicyResults
public RepeatedField<BatchGetEffectiveIamPoliciesResponse.Types.EffectiveIamPolicy> PolicyResults { get; }
The effective policies for a batch of resources. Note that the results order is the same as the order of [BatchGetEffectiveIamPoliciesRequest.names][google.cloud.asset.v1.BatchGetEffectiveIamPoliciesRequest.names]. When a resource does not have any effective IAM policies, its corresponding policy_result will contain empty [EffectiveIamPolicy.policies][google.cloud.asset.v1.BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.policies].
Property Value | |
---|---|
Type | Description |
RepeatedField<BatchGetEffectiveIamPoliciesResponse.Types.EffectiveIamPolicy> |