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