Google Cloud Asset Inventory v1 API - Class BatchGetEffectiveIamPoliciesResponse (3.12.0)

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

Reference documentation and code samples for the Google Cloud Asset Inventory v1 API class BatchGetEffectiveIamPoliciesResponse.

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
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
RepeatedFieldBatchGetEffectiveIamPoliciesResponseTypesEffectiveIamPolicy