Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions constructs/status-page-v3.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,20 @@ Google Analytics tag ID (e.g. `G-XXXXXXXXXX`) embedded on the public page.
Whether search engines may index the public page.
</ResponseField>

<ResponseField name="isPrivate" type="boolean" default="false">
Protect the status page with a generated password. This requires the Communicate Team add-on.

When a deployment enables password protection, the Checkly CLI prints the generated password once. Store it securely: Checkly does not retain the plaintext password and it cannot be retrieved later. An unchanged redeployment does not rotate the password.

```ts highlight={4}
new StatusPageV3("company-status", {
name: "Company Status",
url: "company-status",
isPrivate: true,
})
```
</ResponseField>

## Referencing an existing page

Use `StatusPageV3.fromId()` to attach components and automation rules declared in code to a page created in the UI, without managing the page itself:
Expand Down
Loading