Class CreateStatusPageRequestDataAttributes

The supported attributes for creating a status page.

Hierarchy

  • CreateStatusPageRequestDataAttributes

Constructors

Properties

additionalProperties?: {
    [key: string]: any;
}

A container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.

Type declaration

  • [key: string]: any
companyLogo?: string

The base64-encoded image data displayed on the status page.

The components displayed on the status page.

domainPrefix: string

The subdomain of the status page's url taking the form https://{domain_prefix}.statuspage.datadoghq.com. Globally unique across Datadog Status Pages.

emailHeaderImage?: string

Base64-encoded image data included in email notifications sent to status page subscribers.

emailNotificationsEnabled?: boolean

Whether email notifications are enabled for the status page. Must be enabled when subscriptions_enabled is true.

favicon?: string

Base64-encoded image data displayed in the browser tab.

msTeamsSubscriptionsEnabled?: boolean

Whether Microsoft Teams subscriptions are enabled for the status page.

name: string

The name of the status page.

rssFeedEnabled?: boolean

Whether the RSS feed is enabled for the status page.

slackAppIcon?: string

The base64-encoded image data used as the Slack app icon.

slackSubscriptionsEnabled?: boolean

Whether Slack subscriptions are enabled for the status page.

subscriptionsEnabled?: boolean

Whether users can subscribe to the status page.

The type of the status page controlling how the status page is accessed.

The layout of components on the status page. Defaults to list. grid requires visualization_type to be component_name_only; changing visualization_type to any other value resets the layout to list.

The visualization type of the status page.

Generated using TypeDoc