Interface LintPolicyRequestOrBuilder (3.27.0)

public interface LintPolicyRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCondition()

public abstract Expr getCondition()

[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.

.google.type.Expr condition = 5;

Returns
TypeDescription
com.google.type.Expr

The condition.

getConditionOrBuilder()

public abstract ExprOrBuilder getConditionOrBuilder()

[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.

.google.type.Expr condition = 5;

Returns
TypeDescription
com.google.type.ExprOrBuilder

getFullResourceName()

public abstract String getFullResourceName()

The full resource name of the policy this lint request is about.

The name follows the Google Cloud Platform (GCP) resource format. For example, a GCP project with ID my-project will be named //cloudresourcemanager.googleapis.com/projects/my-project.

The resource name is not used to read the policy instance from the Cloud IAM database. The candidate policy for lint has to be provided in the same request object.

string full_resource_name = 1;

Returns
TypeDescription
String

The fullResourceName.

getFullResourceNameBytes()

public abstract ByteString getFullResourceNameBytes()

The full resource name of the policy this lint request is about.

The name follows the Google Cloud Platform (GCP) resource format. For example, a GCP project with ID my-project will be named //cloudresourcemanager.googleapis.com/projects/my-project.

The resource name is not used to read the policy instance from the Cloud IAM database. The candidate policy for lint has to be provided in the same request object.

string full_resource_name = 1;

Returns
TypeDescription
ByteString

The bytes for fullResourceName.

getLintObjectCase()

public abstract LintPolicyRequest.LintObjectCase getLintObjectCase()
Returns
TypeDescription
LintPolicyRequest.LintObjectCase

hasCondition()

public abstract boolean hasCondition()

[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.

.google.type.Expr condition = 5;

Returns
TypeDescription
boolean

Whether the condition field is set.