Class CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition (1.26.0)

publicstaticfinalclass CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition

An optional condition that can be used as part of a AccessBoundaryRule to further restrict permissions.

For example, you can define an AvailabilityCondition that applies to a set of Cloud Storage objects whose names start with auth:


AvailabilityConditionavailabilityCondition=AvailabilityCondition.newBuilder()
.setExpression("resource.name.startsWith('projects/_/buckets/bucket-123/objects/auth')")
.build();

Inheritance

java.lang.Object > CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition

Static Methods

newBuilder()

publicstaticCredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.BuildernewBuilder()
Returns
Type Description
CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.Builder

Methods

getDescription()

publicStringgetDescription()
Returns
Type Description
String

getExpression()

publicStringgetExpression()
Returns
Type Description
String

getTitle()

publicStringgetTitle()
Returns
Type Description
String

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.