diff --git a/.codegen/_openapi_sha b/.codegen/_openapi_sha index 609333cdc..e5a903791 100755 --- a/.codegen/_openapi_sha +++ b/.codegen/_openapi_sha @@ -1 +1 @@ -a806a7cfabedc16c79a32e5b14898e1679aa22d3 \ No newline at end of file +d09dbd77f5a9560cbb816746773da43a8bdbde08 \ No newline at end of file diff --git a/.github/workflows/next-changelog.yml b/.github/workflows/next-changelog.yml old mode 100644 new mode 100755 diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md old mode 100644 new mode 100755 index 957a981d6..b998fc428 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -13,3 +13,5 @@ ### Internal Changes ### API Changes +* Add `disableGovTagCreation` field for `com.databricks.sdk.service.settings.RestrictWorkspaceAdminsMessage`. +* Add `disableGovTagCreation` field for `com.databricks.sdk.service.settingsv2.RestrictWorkspaceAdminsMessage`. \ No newline at end of file diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsMessage.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsMessage.java index 75a74aa91..3b299d81d 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsMessage.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settings/RestrictWorkspaceAdminsMessage.java @@ -9,10 +9,26 @@ @Generated public class RestrictWorkspaceAdminsMessage { + /** + * When true, workspace admins cannot create governance tags. ALLOW_ALL status does not override + * this; they are independent. + */ + @JsonProperty("disable_gov_tag_creation") + private Boolean disableGovTagCreation; + /** */ @JsonProperty("status") private RestrictWorkspaceAdminsMessageStatus status; + public RestrictWorkspaceAdminsMessage setDisableGovTagCreation(Boolean disableGovTagCreation) { + this.disableGovTagCreation = disableGovTagCreation; + return this; + } + + public Boolean getDisableGovTagCreation() { + return disableGovTagCreation; + } + public RestrictWorkspaceAdminsMessage setStatus(RestrictWorkspaceAdminsMessageStatus status) { this.status = status; return this; @@ -27,16 +43,20 @@ public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; RestrictWorkspaceAdminsMessage that = (RestrictWorkspaceAdminsMessage) o; - return Objects.equals(status, that.status); + return Objects.equals(disableGovTagCreation, that.disableGovTagCreation) + && Objects.equals(status, that.status); } @Override public int hashCode() { - return Objects.hash(status); + return Objects.hash(disableGovTagCreation, status); } @Override public String toString() { - return new ToStringer(RestrictWorkspaceAdminsMessage.class).add("status", status).toString(); + return new ToStringer(RestrictWorkspaceAdminsMessage.class) + .add("disableGovTagCreation", disableGovTagCreation) + .add("status", status) + .toString(); } } diff --git a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/RestrictWorkspaceAdminsMessage.java b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/RestrictWorkspaceAdminsMessage.java index f60339f68..8468d5dbc 100755 --- a/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/RestrictWorkspaceAdminsMessage.java +++ b/databricks-sdk-java/src/main/java/com/databricks/sdk/service/settingsv2/RestrictWorkspaceAdminsMessage.java @@ -9,10 +9,26 @@ @Generated public class RestrictWorkspaceAdminsMessage { + /** + * When true, workspace admins cannot create governance tags. ALLOW_ALL status does not override + * this; they are independent. + */ + @JsonProperty("disable_gov_tag_creation") + private Boolean disableGovTagCreation; + /** */ @JsonProperty("status") private RestrictWorkspaceAdminsMessageStatus status; + public RestrictWorkspaceAdminsMessage setDisableGovTagCreation(Boolean disableGovTagCreation) { + this.disableGovTagCreation = disableGovTagCreation; + return this; + } + + public Boolean getDisableGovTagCreation() { + return disableGovTagCreation; + } + public RestrictWorkspaceAdminsMessage setStatus(RestrictWorkspaceAdminsMessageStatus status) { this.status = status; return this; @@ -27,16 +43,20 @@ public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; RestrictWorkspaceAdminsMessage that = (RestrictWorkspaceAdminsMessage) o; - return Objects.equals(status, that.status); + return Objects.equals(disableGovTagCreation, that.disableGovTagCreation) + && Objects.equals(status, that.status); } @Override public int hashCode() { - return Objects.hash(status); + return Objects.hash(disableGovTagCreation, status); } @Override public String toString() { - return new ToStringer(RestrictWorkspaceAdminsMessage.class).add("status", status).toString(); + return new ToStringer(RestrictWorkspaceAdminsMessage.class) + .add("disableGovTagCreation", disableGovTagCreation) + .add("status", status) + .toString(); } }