@@ -49,10 +49,11 @@ public final class GoogleIamV3PolicyBinding extends com.google.api.client.json.G
4949 * 'bob@example.com'". Allowed operations for `principal.subject`: - `principal.subject == ` -
5050 * `principal.subject != ` - `principal.subject in []` - `principal.subject.startsWith()` -
5151 * `principal.subject.endsWith()` Allowed operations for `principal.type`: - `principal.type == `
52- * - `principal.type != ` - `principal.type in []` Supported principal types are Workspace,
53- * Workforce Pool, Workload Pool and Service Account. Allowed string must be one of: -
54- * iam.googleapis.com/WorkspaceIdentity - iam.googleapis.com/WorkforcePoolIdentity -
55- * iam.googleapis.com/WorkloadPoolIdentity - iam.googleapis.com/ServiceAccount
52+ * - `principal.type != ` - `principal.type in []` Supported principal types are workspace,
53+ * workforce pool, workload pool, service account, and Agent Identity. Allowed string must be one
54+ * of: - `iam.googleapis.com/WorkspaceIdentity` - `iam.googleapis.com/WorkforcePoolIdentity` -
55+ * `iam.googleapis.com/WorkloadPoolIdentity` - `iam.googleapis.com/ServiceAccount` -
56+ * `iam.googleapis.com/AgentPoolIdentity` (available in Preview)
5657 * The value may be {@code null}.
5758 */
5859 @ com .google .api .client .util .Key
@@ -170,10 +171,11 @@ public GoogleIamV3PolicyBinding setAnnotations(java.util.Map<String, java.lang.S
170171 * 'bob@example.com'". Allowed operations for `principal.subject`: - `principal.subject == ` -
171172 * `principal.subject != ` - `principal.subject in []` - `principal.subject.startsWith()` -
172173 * `principal.subject.endsWith()` Allowed operations for `principal.type`: - `principal.type == `
173- * - `principal.type != ` - `principal.type in []` Supported principal types are Workspace,
174- * Workforce Pool, Workload Pool and Service Account. Allowed string must be one of: -
175- * iam.googleapis.com/WorkspaceIdentity - iam.googleapis.com/WorkforcePoolIdentity -
176- * iam.googleapis.com/WorkloadPoolIdentity - iam.googleapis.com/ServiceAccount
174+ * - `principal.type != ` - `principal.type in []` Supported principal types are workspace,
175+ * workforce pool, workload pool, service account, and Agent Identity. Allowed string must be one
176+ * of: - `iam.googleapis.com/WorkspaceIdentity` - `iam.googleapis.com/WorkforcePoolIdentity` -
177+ * `iam.googleapis.com/WorkloadPoolIdentity` - `iam.googleapis.com/ServiceAccount` -
178+ * `iam.googleapis.com/AgentPoolIdentity` (available in Preview)
177179 * @return value or {@code null} for none
178180 */
179181 public GoogleTypeExpr getCondition () {
@@ -191,10 +193,11 @@ public GoogleTypeExpr getCondition() {
191193 * 'bob@example.com'". Allowed operations for `principal.subject`: - `principal.subject == ` -
192194 * `principal.subject != ` - `principal.subject in []` - `principal.subject.startsWith()` -
193195 * `principal.subject.endsWith()` Allowed operations for `principal.type`: - `principal.type == `
194- * - `principal.type != ` - `principal.type in []` Supported principal types are Workspace,
195- * Workforce Pool, Workload Pool and Service Account. Allowed string must be one of: -
196- * iam.googleapis.com/WorkspaceIdentity - iam.googleapis.com/WorkforcePoolIdentity -
197- * iam.googleapis.com/WorkloadPoolIdentity - iam.googleapis.com/ServiceAccount
196+ * - `principal.type != ` - `principal.type in []` Supported principal types are workspace,
197+ * workforce pool, workload pool, service account, and Agent Identity. Allowed string must be one
198+ * of: - `iam.googleapis.com/WorkspaceIdentity` - `iam.googleapis.com/WorkforcePoolIdentity` -
199+ * `iam.googleapis.com/WorkloadPoolIdentity` - `iam.googleapis.com/ServiceAccount` -
200+ * `iam.googleapis.com/AgentPoolIdentity` (available in Preview)
198201 * @param condition condition or {@code null} for none
199202 */
200203 public GoogleIamV3PolicyBinding setCondition (GoogleTypeExpr condition ) {
0 commit comments