Path Parameters
The project id.
The databaseGroup id.
Query Parameters
The list of fields to update.
If set to true, and the database group is not found, a new database group will be created.
In this situation, update_mask
is ignored.
Body
The name of the database group. Format: projects/{project}/databaseGroups/{databaseGroup}
The short name used in actual databases specified by users.
The condition that is associated with this database group. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec
Support variables: resource.environment_name: the environment resource id. Support "==", "!=", "in [XX]", "!(in [xx])" operations. resource.instance_id: the instance resource id. Support "==", "!=", "in [XX]", "!(in [xx])", "contains", "matches", "startsWith", "endsWith" operations. resource.database_name: the database name. Support "==", "!=", "in [XX]", "!(in [xx])", "contains", "matches", "startsWith", "endsWith" operations. All variables should join with "&&" condition.
For example: resource.environment_name == "test" && resource.database_name.startsWith("sample_") An abstract representation of a common expression.
Expressions are abstractly represented as a collection of identifiers, select statements, function calls, literals, and comprehensions. All operators with the exception of the '.' operator are modelled as function calls. This makes it easy to represent new operators into the existing AST.
All references within expressions must resolve to a
[Decl][google.api.expr.v1alpha1.Decl] provided at type-check for an
expression to be valid. A reference may either be a bare identifier name
or
a qualified identifier google.api.name
. References may either refer to a
value or a function declaration.
For example, the expression google.api.name.startsWith('expr')
references
the declaration google.api.name
within a
[Expr.Select][google.api.expr.v1alpha1.Expr.Select] expression, and the
function declaration startsWith
.
Response
OK
The name of the database group. Format: projects/{project}/databaseGroups/{databaseGroup}
The short name used in actual databases specified by users.
The condition that is associated with this database group. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec
Support variables: resource.environment_name: the environment resource id. Support "==", "!=", "in [XX]", "!(in [xx])" operations. resource.instance_id: the instance resource id. Support "==", "!=", "in [XX]", "!(in [xx])", "contains", "matches", "startsWith", "endsWith" operations. resource.database_name: the database name. Support "==", "!=", "in [XX]", "!(in [xx])", "contains", "matches", "startsWith", "endsWith" operations. All variables should join with "&&" condition.
For example: resource.environment_name == "test" && resource.database_name.startsWith("sample_") An abstract representation of a common expression.
Expressions are abstractly represented as a collection of identifiers, select statements, function calls, literals, and comprehensions. All operators with the exception of the '.' operator are modelled as function calls. This makes it easy to represent new operators into the existing AST.
All references within expressions must resolve to a
[Decl][google.api.expr.v1alpha1.Decl] provided at type-check for an
expression to be valid. A reference may either be a bare identifier name
or
a qualified identifier google.api.name
. References may either refer to a
value or a function declaration.
For example, the expression google.api.name.startsWith('expr')
references
the declaration google.api.name
within a
[Expr.Select][google.api.expr.v1alpha1.Expr.Select] expression, and the
function declaration startsWith
.
The list of databases that match the database group condition.