Interface BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.PolicyInfoOrBuilder (3.3.1)

public static interface BatchGetEffectiveIamPoliciesResponse.EffectiveIamPolicy.PolicyInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAttachedResource()

public abstract String getAttachedResource()

The full resource name the policy is directly attached to.

string attached_resource = 1;

Returns
TypeDescription
String

The attachedResource.

getAttachedResourceBytes()

public abstract ByteString getAttachedResourceBytes()

The full resource name the policy is directly attached to.

string attached_resource = 1;

Returns
TypeDescription
ByteString

The bytes for attachedResource.

getPolicy()

public abstract Policy getPolicy()

The IAM policy that's directly attached to the attached_resource.

.google.iam.v1.Policy policy = 2;

Returns
TypeDescription
com.google.iam.v1.Policy

The policy.

getPolicyOrBuilder()

public abstract PolicyOrBuilder getPolicyOrBuilder()

The IAM policy that's directly attached to the attached_resource.

.google.iam.v1.Policy policy = 2;

Returns
TypeDescription
com.google.iam.v1.PolicyOrBuilder

hasPolicy()

public abstract boolean hasPolicy()

The IAM policy that's directly attached to the attached_resource.

.google.iam.v1.Policy policy = 2;

Returns
TypeDescription
boolean

Whether the policy field is set.