Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
quarto-dev
GitHub Repository: quarto-dev/quarto-cli
Path: blob/main/src/publish/netlify/api/models/site.ts
6464 views
1
// deno-lint-ignore-file
2
/* istanbul ignore file */
3
/* tslint:disable */
4
/* eslint-disable */
5
6
export type site = {
7
id?: string;
8
state?: string;
9
plan?: string;
10
name?: string;
11
custom_domain?: string;
12
domain_aliases?: Array<string>;
13
password?: string;
14
notification_email?: string;
15
url?: string;
16
ssl_url?: string;
17
admin_url?: string;
18
screenshot_url?: string;
19
created_at?: string;
20
updated_at?: string;
21
user_id?: string;
22
session_id?: string;
23
ssl?: boolean;
24
force_ssl?: boolean;
25
managed_dns?: boolean;
26
deploy_url?: string;
27
published_deploy?: {
28
id?: string;
29
site_id?: string;
30
user_id?: string;
31
build_id?: string;
32
state?: string;
33
name?: string;
34
url?: string;
35
ssl_url?: string;
36
admin_url?: string;
37
deploy_url?: string;
38
deploy_ssl_url?: string;
39
screenshot_url?: string;
40
review_id?: number;
41
draft?: boolean;
42
required?: Array<string>;
43
required_functions?: Array<string>;
44
error_message?: string;
45
branch?: string;
46
commit_ref?: string;
47
commit_url?: string;
48
skipped?: boolean;
49
created_at?: string;
50
updated_at?: string;
51
published_at?: string;
52
title?: string;
53
context?: string;
54
locked?: boolean;
55
review_url?: string;
56
site_capabilities?: {
57
large_media_enabled?: boolean;
58
};
59
framework?: string;
60
function_schedules?: Array<{
61
name?: string;
62
cron?: string;
63
}>;
64
};
65
account_name?: string;
66
account_slug?: string;
67
git_provider?: string;
68
deploy_hook?: string;
69
capabilities?: Record<string, any>;
70
processing_settings?: {
71
skip?: boolean;
72
css?: {
73
bundle?: boolean;
74
minify?: boolean;
75
};
76
js?: {
77
bundle?: boolean;
78
minify?: boolean;
79
};
80
images?: {
81
optimize?: boolean;
82
};
83
html?: {
84
pretty_urls?: boolean;
85
};
86
};
87
build_settings?: {
88
id?: number;
89
provider?: string;
90
deploy_key_id?: string;
91
repo_path?: string;
92
repo_branch?: string;
93
dir?: string;
94
functions_dir?: string;
95
cmd?: string;
96
allowed_branches?: Array<string>;
97
public_repo?: boolean;
98
private_logs?: boolean;
99
repo_url?: string;
100
env?: Record<string, string>;
101
installation_id?: number;
102
stop_builds?: boolean;
103
};
104
id_domain?: string;
105
default_hooks_data?: {
106
access_token?: string;
107
};
108
build_image?: string;
109
prerender?: string;
110
};
111
112