Package com.google.cloud
Class Condition
java.lang.Object
com.google.cloud.Condition
@BetaApi("This is a Beta API is not stable yet and may change in the future.")
public abstract class Condition
extends Object
Class for Identity and Access Management (IAM) policies. IAM policies are used to specify access
settings for Cloud Platform resources. A policy is a list of bindings. A binding assigns a set of
identities to a role, where the identities can be user accounts, Google groups, Google domains,
and service accounts. A role is a named list of permissions defined by IAM.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract StringGet IAM Policy Binding Condition Descriptionabstract StringGet IAM Policy Binding Condition Expressionabstract StringgetTitle()Get IAM Policy Binding Condition Titlestatic Condition.BuilderCreate a new Condition.Builderabstract Condition.BuilderCreate a new Condition.Builder from an existing Condition
-
Constructor Details
-
Condition
public Condition()
-
-
Method Details
-
getTitle
Get IAM Policy Binding Condition Title -
getDescription
Get IAM Policy Binding Condition Description -
getExpression
Get IAM Policy Binding Condition Expression -
toBuilder
Create a new Condition.Builder from an existing Condition -
newBuilder
Create a new Condition.Builder
-