@@ -282,7 +282,8 @@ public CompletableFuture<Void> deleteTagRuleAsync(
282282 /**
283283 * Delete a tag rule. By default the rule is soft-deleted so it can be recovered later and so that
284284 * historical score data remains queryable. Pass <code>hard_delete=true</code> to remove the rule
285- * permanently.
285+ * permanently. Deleting a <code>blocking</code> rule additionally requires the <code>
286+ * telemetry_rules_activate</code> permission.
286287 *
287288 * @param ruleId The unique identifier of the tag rule to delete. (required)
288289 * @param parameters Optional parameters for the request.
@@ -438,7 +439,9 @@ public GetTagRuleOptionalParameters include(TagRuleInclude include) {
438439 * Set tsStart.
439440 *
440441 * @param tsStart Start of the time window used for compliance score computation, as a Unix
441- * timestamp in milliseconds. (optional)
442+ * timestamp in milliseconds. Defaults to approximately 4 hours before the current time for
443+ * metrics, or 24 hours before the current time for other sources. The API clamps earlier
444+ * values to this default, regardless of <code>ts_end</code>. (optional)
442445 * @return GetTagRuleOptionalParameters
443446 */
444447 public GetTagRuleOptionalParameters tsStart (Long tsStart ) {
@@ -675,7 +678,9 @@ public static class GetTagRuleScoreOptionalParameters {
675678 * Set tsStart.
676679 *
677680 * @param tsStart Start of the time window used for compliance score computation, as a Unix
678- * timestamp in milliseconds. (optional)
681+ * timestamp in milliseconds. Defaults to approximately 4 hours before the current time for
682+ * metrics, or 24 hours before the current time for other sources. The API clamps earlier
683+ * values to this default, regardless of <code>ts_end</code>. (optional)
679684 * @return GetTagRuleScoreOptionalParameters
680685 */
681686 public GetTagRuleScoreOptionalParameters tsStart (Long tsStart ) {
@@ -962,8 +967,9 @@ public ListTagRulesOptionalParameters filterSource(TagRuleSource filterSource) {
962967 * Set tsStart.
963968 *
964969 * @param tsStart Start of the time window used for compliance score computation, as a Unix
965- * timestamp in milliseconds. Defaults to a recent window appropriate for the source.
966- * (optional)
970+ * timestamp in milliseconds. Defaults to approximately 4 hours before the current time for
971+ * metrics, or 24 hours before the current time for other sources. The API clamps earlier
972+ * values to this default, regardless of <code>ts_end</code>. (optional)
967973 * @return ListTagRulesOptionalParameters
968974 */
969975 public ListTagRulesOptionalParameters tsStart (Long tsStart ) {
@@ -1214,7 +1220,10 @@ public CompletableFuture<TagRuleResponse> updateTagRuleAsync(
12141220 /**
12151221 * Update one or more attributes of an existing tag rule. Only the fields supplied in the request
12161222 * body are modified; omitted fields retain their current values. The rule's <code>source</code>
1217- * cannot be changed after creation.
1223+ * cannot be changed after creation. Promoting a rule from <code>surfacing</code> to <code>
1224+ * blocking</code> additionally requires the <code>telemetry_rules_activate</code> permission, and
1225+ * your organization must have access to blocking rules. You can't promote RUM rules to <code>
1226+ * blocking</code>.
12181227 *
12191228 * @param ruleId The unique identifier of the tag rule to update. (required)
12201229 * @param body (required)
0 commit comments