selfprivacy.org.app/lib/logic/api_maps/graphql_maps/schema/server_settings.graphql

75 lines
1.1 KiB
GraphQL
Raw Normal View History

query SystemSettings {
system {
settings {
autoUpgrade {
allowReboot
enable
}
ssh {
enable
passwordAuthentication
}
timezone
}
}
}
2022-09-02 08:59:46 +03:00
query SystemIsUsingBinds {
system {
info {
usingBinds
}
}
}
fragment fragmentDnsRecords on DnsRecord {
recordType
name
displayName
content
ttl
priority
}
query GetDnsRecords {
system {
domainInfo {
domain
hostname
provider
requiredDnsRecords {
...fragmentDnsRecords
}
}
}
}
mutation ChangeTimezone($timezone: String!) {
system {
changeTimezone(timezone: $timezone) {
...basicMutationReturnFields
timezone
}
}
}
mutation ChangeAutoUpgradeSettings($settings: AutoUpgradeSettingsInput!) {
system {
changeAutoUpgradeSettings(settings: $settings) {
...basicMutationReturnFields
allowReboot
enableAutoUpgrade
}
}
}
2024-03-09 18:30:43 +02:00
mutation ChangeSshSettings($settings: SSHSettingsInput!) {
system {
changeSshSettings(settings: $settings) {
...basicMutationReturnFields
enable
passwordAuthentication
}
}
}