diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index be704220519..836b9a1441a 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -25949,9 +25949,6 @@ components: description: Base64-encoded image data included in email notifications sent to status page subscribers. example: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF type: string - enabled: - description: Whether the status page is enabled. - type: boolean favicon: description: Base64-encoded image data displayed in the browser tab. example: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA @@ -80720,7 +80717,6 @@ components: company_logo: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAIKMMMM domain_prefix: status-page-us1-east email_header_image: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF - enabled: false favicon: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA name: Status Page US1 East subscriptions_enabled: false @@ -80764,10 +80760,6 @@ components: description: The base64-encoded image data displayed in email notifications sent to status page subscribers. example: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF type: string - enabled: - description: Whether the status page is enabled. - example: true - type: boolean favicon: description: The base64-encoded image data displayed in the browser tab. example: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA @@ -202157,7 +202149,7 @@ paths: attributes: components: [] domain_prefix: status-page-us1 - enabled: true + enabled: false name: Status Page US1 subscriptions_enabled: true type: public @@ -202418,7 +202410,7 @@ paths: permissions: - status_pages_settings_read patch: - description: "Updates an existing status page's attributes. **Note**: Publishing and unpublishing via the `enabled` property will be deprecated on this endpoint. Use the dedicated [publish](#publish-status-page) and [unpublish](#unpublish-status-page) status page endpoints instead." + description: "Updates an existing status page's attributes. To publish and unpublish status pages, use the dedicated [publish](#publish-status-page) and [unpublish](#unpublish-status-page) status page endpoints." operationId: UpdateStatusPage parameters: - description: Whether to delete existing subscribers when updating a status page's type. @@ -202451,7 +202443,6 @@ paths: company_logo: data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAIKMMMM domain_prefix: status-page-us1-east email_header_image: data:image/png;base64,pQSLAw0KGgoAAAANSUhEUgAAAQ4AASJKFF - enabled: false favicon: data:image/png;base64,kWMRNw0KGgoAAAANSUhEUgAAAEAAAABACA name: Status Page US1 East subscriptions_enabled: false diff --git a/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java b/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java index 5dbd2a6c2a0..20ad9c25a61 100644 --- a/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java +++ b/src/main/java/com/datadog/api/client/v2/api/StatusPagesApi.java @@ -7675,10 +7675,9 @@ public CompletableFuture updateStatusPageAsync( } /** - * Updates an existing status page's attributes. Note: Publishing and - * unpublishing via the enabled property will be deprecated on this endpoint. Use the + * Updates an existing status page's attributes. To publish and unpublish status pages, use the * dedicated publish and unpublish status page endpoints instead. + * href="#unpublish-status-page">unpublish status page endpoints. * * @param pageId The ID of the status page. (required) * @param body (required) diff --git a/src/main/java/com/datadog/api/client/v2/model/CreateStatusPageRequestDataAttributes.java b/src/main/java/com/datadog/api/client/v2/model/CreateStatusPageRequestDataAttributes.java index 6bb77a7d4f9..12b41ebf8bb 100644 --- a/src/main/java/com/datadog/api/client/v2/model/CreateStatusPageRequestDataAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/CreateStatusPageRequestDataAttributes.java @@ -25,7 +25,6 @@ CreateStatusPageRequestDataAttributes.JSON_PROPERTY_COMPONENTS, CreateStatusPageRequestDataAttributes.JSON_PROPERTY_DOMAIN_PREFIX, CreateStatusPageRequestDataAttributes.JSON_PROPERTY_EMAIL_HEADER_IMAGE, - CreateStatusPageRequestDataAttributes.JSON_PROPERTY_ENABLED, CreateStatusPageRequestDataAttributes.JSON_PROPERTY_FAVICON, CreateStatusPageRequestDataAttributes.JSON_PROPERTY_NAME, CreateStatusPageRequestDataAttributes.JSON_PROPERTY_SLACK_APP_ICON, @@ -50,9 +49,6 @@ public class CreateStatusPageRequestDataAttributes { public static final String JSON_PROPERTY_EMAIL_HEADER_IMAGE = "email_header_image"; private String emailHeaderImage; - public static final String JSON_PROPERTY_ENABLED = "enabled"; - private Boolean enabled; - public static final String JSON_PROPERTY_FAVICON = "favicon"; private String favicon; @@ -199,27 +195,6 @@ public void setEmailHeaderImage(String emailHeaderImage) { this.emailHeaderImage = emailHeaderImage; } - public CreateStatusPageRequestDataAttributes enabled(Boolean enabled) { - this.enabled = enabled; - return this; - } - - /** - * Whether the status page is enabled. - * - * @return enabled - */ - @jakarta.annotation.Nullable - @JsonProperty(JSON_PROPERTY_ENABLED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Boolean getEnabled() { - return enabled; - } - - public void setEnabled(Boolean enabled) { - this.enabled = enabled; - } - public CreateStatusPageRequestDataAttributes favicon(String favicon) { this.favicon = favicon; return this; @@ -438,7 +413,6 @@ public boolean equals(Object o) { && Objects.equals(this.domainPrefix, createStatusPageRequestDataAttributes.domainPrefix) && Objects.equals( this.emailHeaderImage, createStatusPageRequestDataAttributes.emailHeaderImage) - && Objects.equals(this.enabled, createStatusPageRequestDataAttributes.enabled) && Objects.equals(this.favicon, createStatusPageRequestDataAttributes.favicon) && Objects.equals(this.name, createStatusPageRequestDataAttributes.name) && Objects.equals(this.slackAppIcon, createStatusPageRequestDataAttributes.slackAppIcon) @@ -461,7 +435,6 @@ public int hashCode() { components, domainPrefix, emailHeaderImage, - enabled, favicon, name, slackAppIcon, @@ -480,7 +453,6 @@ public String toString() { sb.append(" components: ").append(toIndentedString(components)).append("\n"); sb.append(" domainPrefix: ").append(toIndentedString(domainPrefix)).append("\n"); sb.append(" emailHeaderImage: ").append(toIndentedString(emailHeaderImage)).append("\n"); - sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n"); sb.append(" favicon: ").append(toIndentedString(favicon)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" slackAppIcon: ").append(toIndentedString(slackAppIcon)).append("\n"); diff --git a/src/main/java/com/datadog/api/client/v2/model/PatchStatusPageRequestDataAttributes.java b/src/main/java/com/datadog/api/client/v2/model/PatchStatusPageRequestDataAttributes.java index b7d7658c172..895a2283e0e 100644 --- a/src/main/java/com/datadog/api/client/v2/model/PatchStatusPageRequestDataAttributes.java +++ b/src/main/java/com/datadog/api/client/v2/model/PatchStatusPageRequestDataAttributes.java @@ -21,7 +21,6 @@ PatchStatusPageRequestDataAttributes.JSON_PROPERTY_COMPANY_LOGO, PatchStatusPageRequestDataAttributes.JSON_PROPERTY_DOMAIN_PREFIX, PatchStatusPageRequestDataAttributes.JSON_PROPERTY_EMAIL_HEADER_IMAGE, - PatchStatusPageRequestDataAttributes.JSON_PROPERTY_ENABLED, PatchStatusPageRequestDataAttributes.JSON_PROPERTY_FAVICON, PatchStatusPageRequestDataAttributes.JSON_PROPERTY_NAME, PatchStatusPageRequestDataAttributes.JSON_PROPERTY_SLACK_APP_ICON, @@ -43,9 +42,6 @@ public class PatchStatusPageRequestDataAttributes { public static final String JSON_PROPERTY_EMAIL_HEADER_IMAGE = "email_header_image"; private String emailHeaderImage; - public static final String JSON_PROPERTY_ENABLED = "enabled"; - private Boolean enabled; - public static final String JSON_PROPERTY_FAVICON = "favicon"; private String favicon; @@ -133,27 +129,6 @@ public void setEmailHeaderImage(String emailHeaderImage) { this.emailHeaderImage = emailHeaderImage; } - public PatchStatusPageRequestDataAttributes enabled(Boolean enabled) { - this.enabled = enabled; - return this; - } - - /** - * Whether the status page is enabled. - * - * @return enabled - */ - @jakarta.annotation.Nullable - @JsonProperty(JSON_PROPERTY_ENABLED) - @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) - public Boolean getEnabled() { - return enabled; - } - - public void setEnabled(Boolean enabled) { - this.enabled = enabled; - } - public PatchStatusPageRequestDataAttributes favicon(String favicon) { this.favicon = favicon; return this; @@ -373,7 +348,6 @@ public boolean equals(Object o) { && Objects.equals(this.domainPrefix, patchStatusPageRequestDataAttributes.domainPrefix) && Objects.equals( this.emailHeaderImage, patchStatusPageRequestDataAttributes.emailHeaderImage) - && Objects.equals(this.enabled, patchStatusPageRequestDataAttributes.enabled) && Objects.equals(this.favicon, patchStatusPageRequestDataAttributes.favicon) && Objects.equals(this.name, patchStatusPageRequestDataAttributes.name) && Objects.equals(this.slackAppIcon, patchStatusPageRequestDataAttributes.slackAppIcon) @@ -395,7 +369,6 @@ public int hashCode() { companyLogo, domainPrefix, emailHeaderImage, - enabled, favicon, name, slackAppIcon, @@ -413,7 +386,6 @@ public String toString() { sb.append(" companyLogo: ").append(toIndentedString(companyLogo)).append("\n"); sb.append(" domainPrefix: ").append(toIndentedString(domainPrefix)).append("\n"); sb.append(" emailHeaderImage: ").append(toIndentedString(emailHeaderImage)).append("\n"); - sb.append(" enabled: ").append(toIndentedString(enabled)).append("\n"); sb.append(" favicon: ").append(toIndentedString(favicon)).append("\n"); sb.append(" name: ").append(toIndentedString(name)).append("\n"); sb.append(" slackAppIcon: ").append(toIndentedString(slackAppIcon)).append("\n");