3030public final class AuthzPolicyAuthzRuleFromRequestSource extends com .google .api .client .json .GenericJson {
3131
3232 /**
33- * Optional. A list of identities derived from the client's certificate. This field will not match
34- * on a request unless mutual TLS is enabled for the forwarding rule or Gateway. For Application
35- * Load Balancers, each identity is a string whose value is matched against the URI SAN, or DNS
36- * SAN, or SPIFFE ID, or the subject field in the client's certificate. For Cloud Service Mesh,
37- * each identity is a string whose value is matched against the URI SAN, or DNS SAN, or the
38- * subject field in the client's certificate. The match can be exact, prefix, suffix, or a
39- * substring match. One of exact, prefix, suffix, or contains must be specified. Limited to 5
40- * principals.
33+ * Optional. A list of identities derived from the client's certificate. This field is under
34+ * development and we don't recommend using it at this time. Limited to 5 principals.
4135 * The value may be {@code null}.
4236 */
4337 @ com .google .api .client .util .Key
@@ -52,29 +46,17 @@ public final class AuthzPolicyAuthzRuleFromRequestSource extends com.google.api.
5246 private java .util .List <AuthzPolicyAuthzRuleRequestResource > resources ;
5347
5448 /**
55- * Optional. A list of identities derived from the client's certificate. This field will not match
56- * on a request unless mutual TLS is enabled for the forwarding rule or Gateway. For Application
57- * Load Balancers, each identity is a string whose value is matched against the URI SAN, or DNS
58- * SAN, or SPIFFE ID, or the subject field in the client's certificate. For Cloud Service Mesh,
59- * each identity is a string whose value is matched against the URI SAN, or DNS SAN, or the
60- * subject field in the client's certificate. The match can be exact, prefix, suffix, or a
61- * substring match. One of exact, prefix, suffix, or contains must be specified. Limited to 5
62- * principals.
49+ * Optional. A list of identities derived from the client's certificate. This field is under
50+ * development and we don't recommend using it at this time. Limited to 5 principals.
6351 * @return value or {@code null} for none
6452 */
6553 public java .util .List <AuthzPolicyAuthzRuleStringMatch > getPrincipals () {
6654 return principals ;
6755 }
6856
6957 /**
70- * Optional. A list of identities derived from the client's certificate. This field will not match
71- * on a request unless mutual TLS is enabled for the forwarding rule or Gateway. For Application
72- * Load Balancers, each identity is a string whose value is matched against the URI SAN, or DNS
73- * SAN, or SPIFFE ID, or the subject field in the client's certificate. For Cloud Service Mesh,
74- * each identity is a string whose value is matched against the URI SAN, or DNS SAN, or the
75- * subject field in the client's certificate. The match can be exact, prefix, suffix, or a
76- * substring match. One of exact, prefix, suffix, or contains must be specified. Limited to 5
77- * principals.
58+ * Optional. A list of identities derived from the client's certificate. This field is under
59+ * development and we don't recommend using it at this time. Limited to 5 principals.
7860 * @param principals principals or {@code null} for none
7961 */
8062 public AuthzPolicyAuthzRuleFromRequestSource setPrincipals (java .util .List <AuthzPolicyAuthzRuleStringMatch > principals ) {
0 commit comments