Class BatchGetEffectiveIamPoliciesResponse (3.1.0)

public sealed class BatchGetEffectiveIamPoliciesResponse : IMessage<BatchGetEffectiveIamPoliciesResponse>, IEquatable<BatchGetEffectiveIamPoliciesResponse>, IDeepCloneable<BatchGetEffectiveIamPoliciesResponse>, IBufferMessage, IMessage

A response message for [AssetService.BatchGetEffectiveIamPolicies][google.cloud.asset.v1.AssetService.BatchGetEffectiveIamPolicies].

Inheritance

Object > BatchGetEffectiveIamPoliciesResponse

Namespace

Google.Cloud.Asset.V1

Assembly

Google.Cloud.Asset.V1.dll

Constructors

BatchGetEffectiveIamPoliciesResponse()

public BatchGetEffectiveIamPoliciesResponse()

BatchGetEffectiveIamPoliciesResponse(BatchGetEffectiveIamPoliciesResponse)

public BatchGetEffectiveIamPoliciesResponse(BatchGetEffectiveIamPoliciesResponse other)
Parameter
NameDescription
otherBatchGetEffectiveIamPoliciesResponse

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
TypeDescription
RepeatedField<BatchGetEffectiveIamPoliciesResponse.Types.EffectiveIamPolicy>