package
0.6.12
Repository: https://github.com/bakito/adguardhome-sync.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
MergeDhcpStaticLeases the leases.
No description provided by the author
NewAccessListRequest generates requests for AccessList.
NewAccessSetRequest calls the generic AccessSet builder with application/json body.
NewAccessSetRequestWithBody generates requests for AccessSet with any type of body.
NewBeginUpdateRequest generates requests for BeginUpdate.
NewBlockedServicesAllRequest generates requests for BlockedServicesAll.
NewBlockedServicesAvailableServicesRequest generates requests for BlockedServicesAvailableServices.
NewBlockedServicesListRequest generates requests for BlockedServicesList.
NewBlockedServicesScheduleRequest generates requests for BlockedServicesSchedule.
NewBlockedServicesScheduleUpdateRequest calls the generic BlockedServicesScheduleUpdate builder with application/json body.
NewBlockedServicesScheduleUpdateRequestWithBody generates requests for BlockedServicesScheduleUpdate with any type of body.
NewBlockedServicesSetRequest calls the generic BlockedServicesSet builder with application/json body.
NewBlockedServicesSetRequestWithBody generates requests for BlockedServicesSet with any type of body.
NewCacheClearRequest generates requests for CacheClear.
NewChangeLanguageRequest calls the generic ChangeLanguage builder with application/json body.
NewChangeLanguageRequestWithBody generates requests for ChangeLanguage with any type of body.
NewCheckActiveDhcpRequest calls the generic CheckActiveDhcp builder with application/json body.
NewCheckActiveDhcpRequestWithBody generates requests for CheckActiveDhcp with any type of body.
Creates a new AdguardHomeClient, with reasonable defaults.
NewClientsAddRequest calls the generic ClientsAdd builder with application/json body.
NewClientsAddRequestWithBody generates requests for ClientsAdd with any type of body.
NewClientsDeleteRequest calls the generic ClientsDelete builder with application/json body.
NewClientsDeleteRequestWithBody generates requests for ClientsDelete with any type of body.
NewClientsFindRequest generates requests for ClientsFind.
NewClientsStatusRequest generates requests for ClientsStatus.
NewClientsUpdateRequest calls the generic ClientsUpdate builder with application/json body.
NewClientsUpdateRequestWithBody generates requests for ClientsUpdate with any type of body.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCurrentLanguageRequest generates requests for CurrentLanguage.
NewDhcpAddStaticLeaseRequest calls the generic DhcpAddStaticLease builder with application/json body.
NewDhcpAddStaticLeaseRequestWithBody generates requests for DhcpAddStaticLease with any type of body.
NewDhcpInterfacesRequest generates requests for DhcpInterfaces.
NewDhcpRemoveStaticLeaseRequest calls the generic DhcpRemoveStaticLease builder with application/json body.
NewDhcpRemoveStaticLeaseRequestWithBody generates requests for DhcpRemoveStaticLease with any type of body.
NewDhcpResetLeasesRequest generates requests for DhcpResetLeases.
NewDhcpResetRequest generates requests for DhcpReset.
NewDhcpSetConfigRequest calls the generic DhcpSetConfig builder with application/json body.
NewDhcpSetConfigRequestWithBody generates requests for DhcpSetConfig with any type of body.
NewDhcpStatusRequest generates requests for DhcpStatus.
NewDhcpUpdateStaticLeaseRequest calls the generic DhcpUpdateStaticLease builder with application/json body.
NewDhcpUpdateStaticLeaseRequestWithBody generates requests for DhcpUpdateStaticLease with any type of body.
NewDnsConfigRequest calls the generic DnsConfig builder with application/json body.
NewDnsConfigRequestWithBody generates requests for DnsConfig with any type of body.
NewDnsInfoRequest generates requests for DnsInfo.
NewFilteringAddURLRequest calls the generic FilteringAddURL builder with application/json body.
NewFilteringAddURLRequestWithBody generates requests for FilteringAddURL with any type of body.
NewFilteringCheckHostRequest generates requests for FilteringCheckHost.
NewFilteringConfigRequest calls the generic FilteringConfig builder with application/json body.
NewFilteringConfigRequestWithBody generates requests for FilteringConfig with any type of body.
NewFilteringRefreshRequest calls the generic FilteringRefresh builder with application/json body.
NewFilteringRefreshRequestWithBody generates requests for FilteringRefresh with any type of body.
NewFilteringRemoveURLRequest calls the generic FilteringRemoveURL builder with application/json body.
NewFilteringRemoveURLRequestWithBody generates requests for FilteringRemoveURL with any type of body.
NewFilteringSetRulesRequest calls the generic FilteringSetRules builder with application/json body.
NewFilteringSetRulesRequestWithBody generates requests for FilteringSetRules with any type of body.
NewFilteringSetURLRequest calls the generic FilteringSetURL builder with application/json body.
NewFilteringSetURLRequestWithBody generates requests for FilteringSetURL with any type of body.
NewFilteringStatusRequest generates requests for FilteringStatus.
NewGetProfileRequest generates requests for GetProfile.
NewGetQueryLogConfigRequest generates requests for GetQueryLogConfig.
NewGetStatsConfigRequest generates requests for GetStatsConfig.
NewGetVersionJsonRequest calls the generic GetVersionJson builder with application/json body.
NewGetVersionJsonRequestWithBody generates requests for GetVersionJson with any type of body.
NewInstallCheckConfigRequest calls the generic InstallCheckConfig builder with application/json body.
NewInstallCheckConfigRequestWithBody generates requests for InstallCheckConfig with any type of body.
NewInstallConfigureRequest calls the generic InstallConfigure builder with application/json body.
NewInstallConfigureRequestWithBody generates requests for InstallConfigure with any type of body.
NewInstallGetAddressesRequest generates requests for InstallGetAddresses.
NewLoginRequest calls the generic Login builder with application/json body.
NewLoginRequestWithBody generates requests for Login with any type of body.
NewLogoutRequest generates requests for Logout.
NewMobileConfigDoHRequest generates requests for MobileConfigDoH.
NewMobileConfigDoTRequest generates requests for MobileConfigDoT.
NewParentalDisableRequest generates requests for ParentalDisable.
NewParentalEnableRequest generates requests for ParentalEnable.
NewParentalStatusRequest generates requests for ParentalStatus.
NewPutQueryLogConfigRequest calls the generic PutQueryLogConfig builder with application/json body.
NewPutQueryLogConfigRequestWithBody generates requests for PutQueryLogConfig with any type of body.
NewPutStatsConfigRequest calls the generic PutStatsConfig builder with application/json body.
NewPutStatsConfigRequestWithBody generates requests for PutStatsConfig with any type of body.
NewQuerylogClearRequest generates requests for QuerylogClear.
NewQueryLogConfigRequest calls the generic QueryLogConfig builder with application/json body.
NewQueryLogConfigRequestWithBody generates requests for QueryLogConfig with any type of body.
NewQueryLogInfoRequest generates requests for QueryLogInfo.
NewQueryLogRequest generates requests for QueryLog.
NewRewriteAddRequest calls the generic RewriteAdd builder with application/json body.
NewRewriteAddRequestWithBody generates requests for RewriteAdd with any type of body.
NewRewriteDeleteRequest calls the generic RewriteDelete builder with application/json body.
NewRewriteDeleteRequestWithBody generates requests for RewriteDelete with any type of body.
NewRewriteListRequest generates requests for RewriteList.
NewRewriteUpdateRequest calls the generic RewriteUpdate builder with application/json body.
NewRewriteUpdateRequestWithBody generates requests for RewriteUpdate with any type of body.
NewSafebrowsingDisableRequest generates requests for SafebrowsingDisable.
NewSafebrowsingEnableRequest generates requests for SafebrowsingEnable.
NewSafebrowsingStatusRequest generates requests for SafebrowsingStatus.
NewSafesearchDisableRequest generates requests for SafesearchDisable.
NewSafesearchEnableRequest generates requests for SafesearchEnable.
NewSafesearchSettingsRequest calls the generic SafesearchSettings builder with application/json body.
NewSafesearchSettingsRequestWithBody generates requests for SafesearchSettings with any type of body.
NewSafesearchStatusRequest generates requests for SafesearchStatus.
NewSetProtectionRequest calls the generic SetProtection builder with application/json body.
NewSetProtectionRequestWithBody generates requests for SetProtection with any type of body.
NewStatsConfigRequest calls the generic StatsConfig builder with application/json body.
NewStatsConfigRequestWithBody generates requests for StatsConfig with any type of body.
NewStatsInfoRequest generates requests for StatsInfo.
NewStatsRequest generates requests for Stats.
NewStatsResetRequest generates requests for StatsReset.
NewStatusRequest generates requests for Status.
NewTestUpstreamDNSRequest calls the generic TestUpstreamDNS builder with application/json body.
NewTestUpstreamDNSRequestWithBody generates requests for TestUpstreamDNS with any type of body.
NewTlsConfigureRequest calls the generic TlsConfigure builder with application/json body.
NewTlsConfigureRequestWithBody generates requests for TlsConfigure with any type of body.
NewTlsStatusRequest generates requests for TlsStatus.
NewTlsValidateRequest calls the generic TlsValidate builder with application/json body.
NewTlsValidateRequestWithBody generates requests for TlsValidate with any type of body.
NewUpdateProfileRequest calls the generic UpdateProfile builder with application/json body.
NewUpdateProfileRequestWithBody generates requests for UpdateProfile with any type of body.
ParseAccessListResp parses an HTTP response from a AccessListWithResponse call.
ParseAccessSetResp parses an HTTP response from a AccessSetWithResponse call.
ParseBeginUpdateResp parses an HTTP response from a BeginUpdateWithResponse call.
ParseBlockedServicesAllResp parses an HTTP response from a BlockedServicesAllWithResponse call.
ParseBlockedServicesAvailableServicesResp parses an HTTP response from a BlockedServicesAvailableServicesWithResponse call.
ParseBlockedServicesListResp parses an HTTP response from a BlockedServicesListWithResponse call.
ParseBlockedServicesScheduleResp parses an HTTP response from a BlockedServicesScheduleWithResponse call.
ParseBlockedServicesScheduleUpdateResp parses an HTTP response from a BlockedServicesScheduleUpdateWithResponse call.
ParseBlockedServicesSetResp parses an HTTP response from a BlockedServicesSetWithResponse call.
ParseCacheClearResp parses an HTTP response from a CacheClearWithResponse call.
ParseChangeLanguageResp parses an HTTP response from a ChangeLanguageWithResponse call.
ParseCheckActiveDhcpResp parses an HTTP response from a CheckActiveDhcpWithResponse call.
ParseClientsAddResp parses an HTTP response from a ClientsAddWithResponse call.
ParseClientsDeleteResp parses an HTTP response from a ClientsDeleteWithResponse call.
ParseClientsFindResp parses an HTTP response from a ClientsFindWithResponse call.
ParseClientsStatusResp parses an HTTP response from a ClientsStatusWithResponse call.
ParseClientsUpdateResp parses an HTTP response from a ClientsUpdateWithResponse call.
ParseCurrentLanguageResp parses an HTTP response from a CurrentLanguageWithResponse call.
ParseDhcpAddStaticLeaseResp parses an HTTP response from a DhcpAddStaticLeaseWithResponse call.
ParseDhcpInterfacesResp parses an HTTP response from a DhcpInterfacesWithResponse call.
ParseDhcpRemoveStaticLeaseResp parses an HTTP response from a DhcpRemoveStaticLeaseWithResponse call.
ParseDhcpResetLeasesResp parses an HTTP response from a DhcpResetLeasesWithResponse call.
ParseDhcpResetResp parses an HTTP response from a DhcpResetWithResponse call.
ParseDhcpSetConfigResp parses an HTTP response from a DhcpSetConfigWithResponse call.
ParseDhcpStatusResp parses an HTTP response from a DhcpStatusWithResponse call.
ParseDhcpUpdateStaticLeaseResp parses an HTTP response from a DhcpUpdateStaticLeaseWithResponse call.
ParseDnsConfigResp parses an HTTP response from a DnsConfigWithResponse call.
ParseDnsInfoResp parses an HTTP response from a DnsInfoWithResponse call.
ParseFilteringAddURLResp parses an HTTP response from a FilteringAddURLWithResponse call.
ParseFilteringCheckHostResp parses an HTTP response from a FilteringCheckHostWithResponse call.
ParseFilteringConfigResp parses an HTTP response from a FilteringConfigWithResponse call.
ParseFilteringRefreshResp parses an HTTP response from a FilteringRefreshWithResponse call.
ParseFilteringRemoveURLResp parses an HTTP response from a FilteringRemoveURLWithResponse call.
ParseFilteringSetRulesResp parses an HTTP response from a FilteringSetRulesWithResponse call.
ParseFilteringSetURLResp parses an HTTP response from a FilteringSetURLWithResponse call.
ParseFilteringStatusResp parses an HTTP response from a FilteringStatusWithResponse call.
ParseGetProfileResp parses an HTTP response from a GetProfileWithResponse call.
ParseGetQueryLogConfigResp parses an HTTP response from a GetQueryLogConfigWithResponse call.
ParseGetStatsConfigResp parses an HTTP response from a GetStatsConfigWithResponse call.
ParseGetVersionJsonResp parses an HTTP response from a GetVersionJsonWithResponse call.
ParseInstallCheckConfigResp parses an HTTP response from a InstallCheckConfigWithResponse call.
ParseInstallConfigureResp parses an HTTP response from a InstallConfigureWithResponse call.
ParseInstallGetAddressesResp parses an HTTP response from a InstallGetAddressesWithResponse call.
ParseLoginResp parses an HTTP response from a LoginWithResponse call.
ParseLogoutResp parses an HTTP response from a LogoutWithResponse call.
ParseMobileConfigDoHResp parses an HTTP response from a MobileConfigDoHWithResponse call.
ParseMobileConfigDoTResp parses an HTTP response from a MobileConfigDoTWithResponse call.
ParseParentalDisableResp parses an HTTP response from a ParentalDisableWithResponse call.
ParseParentalEnableResp parses an HTTP response from a ParentalEnableWithResponse call.
ParseParentalStatusResp parses an HTTP response from a ParentalStatusWithResponse call.
ParsePutQueryLogConfigResp parses an HTTP response from a PutQueryLogConfigWithResponse call.
ParsePutStatsConfigResp parses an HTTP response from a PutStatsConfigWithResponse call.
ParseQuerylogClearResp parses an HTTP response from a QuerylogClearWithResponse call.
ParseQueryLogConfigResp parses an HTTP response from a QueryLogConfigWithResponse call.
ParseQueryLogInfoResp parses an HTTP response from a QueryLogInfoWithResponse call.
ParseQueryLogResp parses an HTTP response from a QueryLogWithResponse call.
ParseRewriteAddResp parses an HTTP response from a RewriteAddWithResponse call.
ParseRewriteDeleteResp parses an HTTP response from a RewriteDeleteWithResponse call.
ParseRewriteListResp parses an HTTP response from a RewriteListWithResponse call.
ParseRewriteUpdateResp parses an HTTP response from a RewriteUpdateWithResponse call.
ParseSafebrowsingDisableResp parses an HTTP response from a SafebrowsingDisableWithResponse call.
ParseSafebrowsingEnableResp parses an HTTP response from a SafebrowsingEnableWithResponse call.
ParseSafebrowsingStatusResp parses an HTTP response from a SafebrowsingStatusWithResponse call.
ParseSafesearchDisableResp parses an HTTP response from a SafesearchDisableWithResponse call.
ParseSafesearchEnableResp parses an HTTP response from a SafesearchEnableWithResponse call.
ParseSafesearchSettingsResp parses an HTTP response from a SafesearchSettingsWithResponse call.
ParseSafesearchStatusResp parses an HTTP response from a SafesearchStatusWithResponse call.
ParseSetProtectionResp parses an HTTP response from a SetProtectionWithResponse call.
ParseStatsConfigResp parses an HTTP response from a StatsConfigWithResponse call.
ParseStatsInfoResp parses an HTTP response from a StatsInfoWithResponse call.
ParseStatsResetResp parses an HTTP response from a StatsResetWithResponse call.
ParseStatsResp parses an HTTP response from a StatsWithResponse call.
ParseStatusResp parses an HTTP response from a StatusWithResponse call.
ParseTestUpstreamDNSResp parses an HTTP response from a TestUpstreamDNSWithResponse call.
ParseTlsConfigureResp parses an HTTP response from a TlsConfigureWithResponse call.
ParseTlsStatusResp parses an HTTP response from a TlsStatusWithResponse call.
ParseTlsValidateResp parses an HTTP response from a TlsValidateWithResponse call.
ParseUpdateProfileResp parses an HTTP response from a UpdateProfileWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for QueryLogParamsResponseStatus.
Defines values for ProfileInfoTheme.
No description provided by the author
Defines values for QueryLogParamsResponseStatus.
Defines values for QueryLogParamsResponseStatus.
Defines values for QueryLogParamsResponseStatus.
Defines values for CheckConfigStaticIpInfoStatic.
Defines values for CheckConfigStaticIpInfoStatic.
Defines values for CheckConfigStaticIpInfoStatic.
Defines values for DNSConfigBlockingMode.
Defines values for ProfileInfoTheme.
Defines values for StatsTimeUnits.
Defines values for DNSConfigBlockingMode.
Defines values for DhcpSearchResultOtherServerFound.
Defines values for DhcpSearchResultOtherServerFound.
Defines values for DhcpSearchResultOtherServerFound.
Defines values for DhcpSearchResultStaticIPStatic.
Defines values for DhcpSearchResultStaticIPStatic.
Defines values for DhcpSearchResultStaticIPStatic.
Defines values for TlsConfigKeyType.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for FilterCheckHostResponseReason.
Defines values for QueryLogParamsResponseStatus.
Defines values for StatsTimeUnits.
Defines values for ProfileInfoTheme.
Defines values for DNSConfigUpstreamMode.
Defines values for DNSConfigUpstreamMode.
Defines values for DNSConfigUpstreamMode.
Defines values for DNSConfigUpstreamMode.
Defines values for DNSConfigBlockingMode.
Defines values for DNSConfigBlockingMode.
Defines values for QueryLogParamsResponseStatus.
Defines values for QueryLogConfigInterval.
Defines values for QueryLogConfigInterval.
Defines values for QueryLogConfigInterval.
Defines values for QueryLogConfigInterval.
Defines values for QueryLogConfigInterval.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for QueryLogItemReason.
Defines values for DNSConfigBlockingMode.
Defines values for QueryLogParamsResponseStatus.
Defines values for TlsConfigKeyType.
Defines values for QueryLogParamsResponseStatus.
Defines values for StatsConfigInterval.
Defines values for StatsConfigInterval.
Defines values for StatsConfigInterval.
Defines values for StatsConfigInterval.
Defines values for StatsConfigInterval.
Defines values for QueryLogParamsResponseStatus.

# Structs

AccessList Client and host access list.
No description provided by the author
No description provided by the author
AddressesInfo AdGuard Home addresses configuration.
AddressInfo Port information.
AddUrlRequest /add_url request data.
AdguardHomeClient which conforms to the OpenAPI3 specification for this service.
No description provided by the author
BlockedService defines model for BlockedService.
BlockedServicesAll defines model for BlockedServicesAll.
No description provided by the author
No description provided by the author
No description provided by the author
BlockedServicesSchedule defines model for BlockedServicesSchedule.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CheckConfigRequest Configuration to be checked.
CheckConfigRequestInfo defines model for CheckConfigRequestInfo.
CheckConfigResponse defines model for CheckConfigResponse.
CheckConfigResponseInfo defines model for CheckConfigResponseInfo.
CheckConfigStaticIpInfo defines model for CheckConfigStaticIpInfo.
Client Client information.
ClientAuto Auto-Client information.
ClientDelete Client delete request.
ClientFindSubEntry Client information.
Clients defines model for Clients.
No description provided by the author
No description provided by the author
ClientsFindParams defines parameters for ClientsFind.
No description provided by the author
No description provided by the author
No description provided by the author
ClientUpdate Client update request.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
DayRange The single interval within a day.
No description provided by the author
DhcpConfig defines model for DhcpConfig.
DhcpConfigV4 defines model for DhcpConfigV4.
DhcpConfigV6 defines model for DhcpConfigV6.
DhcpFindActiveReq Request for checking for other DHCP servers in the network.
No description provided by the author
DhcpLease DHCP lease information.
No description provided by the author
No description provided by the author
No description provided by the author
DhcpSearchResult Information about a DHCP server discovered in the current network.
DhcpSearchResultOtherServer defines model for DhcpSearchResultOtherServer.
DhcpSearchResultStaticIP defines model for DhcpSearchResultStaticIP.
DhcpSearchV4 defines model for DhcpSearchV4.
DhcpSearchV6 defines model for DhcpSearchV6.
No description provided by the author
DhcpStaticLease DHCP static lease information.
DhcpStatus Built-in DHCP server configuration and status.
No description provided by the author
No description provided by the author
DnsAnswer DNS answer section.
DNSConfig DNS server configuration.
No description provided by the author
No description provided by the author
DnsQuestion DNS question section.
EnableConfig API struct.
Error A generic JSON error response.
Filter Filter subscription info.
FilterCheckHostResponse Check Host Result.
FilterConfig Filtering settings.
No description provided by the author
FilteringCheckHostParams defines parameters for FilteringCheckHost.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FilterRefreshRequest Refresh Filters request data.
FilterRefreshResponse /filtering/refresh response data.
FilterSetUrl Filtering URL settings.
FilterSetUrlData Filter update data.
FilterStatus Filtering settings.
No description provided by the author
No description provided by the author
GetQueryLogConfigResponse Query log configuration.
No description provided by the author
GetStatsConfigResponse Statistics configuration.
No description provided by the author
GetVersionRequest /version.json request data.
InitialConfiguration AdGuard Home initial configuration for the first-install wizard.
No description provided by the author
No description provided by the author
No description provided by the author
LanguageSettings Language settings object.
Login Login request data.
No description provided by the author
No description provided by the author
MobileConfigDoHParams defines parameters for MobileConfigDoH.
No description provided by the author
MobileConfigDoTParams defines parameters for MobileConfigDoT.
No description provided by the author
NetInterface Network interface info.
No description provided by the author
No description provided by the author
No description provided by the author
ProfileInfo Information about the current user.
No description provided by the author
No description provided by the author
QueryLog Query log.
No description provided by the author
QueryLogConfig Query log configuration.
No description provided by the author
No description provided by the author
No description provided by the author
QueryLogItem Query log item.
QueryLogItemClient Client information for a query log item.
QueryLogItemClientWhois Client WHOIS information, if any.
QueryLogParams defines parameters for QueryLog.
No description provided by the author
RemoveUrlRequest /remove_url request data.
ResultRule Applied rule.
No description provided by the author
No description provided by the author
RewriteEntry Rewrite rule.
No description provided by the author
RewriteUpdate Rewrite rule update object.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SafeSearchConfig Safe search settings.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Schedule Sets periods of inactivity for filtering blocked services.
ServerStatus AdGuard Home server status and configuration.
SetProtectionRequest Protection state configuration.
No description provided by the author
SetRulesRequest Custom filtering rules setting request.
Stats Server statistics data.
StatsConfig Statistics configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TlsConfig TLS configuration settings and status.
No description provided by the author
No description provided by the author
No description provided by the author
TopArrayEntry Represent the number of hits or time duration per key (url, domain, or client IP).
No description provided by the author
UpstreamsConfig Upstream configuration to be tested.
VersionInfo Information about the latest available version of AdGuard Home.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.

# Type aliases

AccessListResponse Client and host access list.
AccessSetJSONRequestBody defines body for AccessSet for application/json ContentType.
AccessSetRequest Client and host access list.
BlockedServicesArray defines model for BlockedServicesArray.
BlockedServicesScheduleUpdateJSONRequestBody defines body for BlockedServicesScheduleUpdate for application/json ContentType.
BlockedServicesSetJSONRequestBody defines body for BlockedServicesSet for application/json ContentType.
ChangeLanguageJSONRequestBody defines body for ChangeLanguage for application/json ContentType.
CheckActiveDhcpJSONRequestBody defines body for CheckActiveDhcp for application/json ContentType.
CheckConfigStaticIpInfoStatic Can be: yes, no, error.
ClientOption allows setting custom parameters during construction.
ClientsAddJSONRequestBody defines body for ClientsAdd for application/json ContentType.
ClientsArray Clients array.
ClientsAutoArray Auto-Clients array.
ClientsDeleteJSONRequestBody defines body for ClientsDelete for application/json ContentType.
ClientsFindEntry defines model for ClientsFindEntry.
ClientsFindResponse Client search results.
ClientsUpdateJSONRequestBody defines body for ClientsUpdate for application/json ContentType.
DhcpAddStaticLeaseJSONRequestBody defines body for DhcpAddStaticLease for application/json ContentType.
DhcpRemoveStaticLeaseJSONRequestBody defines body for DhcpRemoveStaticLease for application/json ContentType.
DhcpSearchResultOtherServerFound The result of searching the other DHCP server.
DhcpSearchResultStaticIPStatic The result of determining static IP address.
DhcpSetConfigJSONRequestBody defines body for DhcpSetConfig for application/json ContentType.
DhcpStaticLeaseBody DHCP static lease information.
No description provided by the author
DhcpUpdateStaticLeaseJSONRequestBody defines body for DhcpUpdateStaticLease for application/json ContentType.
DNSConfigBlockingMode defines model for DNSConfig.BlockingMode.
DnsConfigJSONRequestBody defines body for DnsConfig for application/json ContentType.
DNSConfigUpstreamMode Upstream modes enumeration.
FilterCheckHostResponseReason Request filtering status.
FilteringAddURLJSONRequestBody defines body for FilteringAddURL for application/json ContentType.
FilteringConfigJSONRequestBody defines body for FilteringConfig for application/json ContentType.
FilteringRefreshJSONRequestBody defines body for FilteringRefresh for application/json ContentType.
FilteringRemoveURLJSONRequestBody defines body for FilteringRemoveURL for application/json ContentType.
FilteringSetRulesJSONRequestBody defines body for FilteringSetRules for application/json ContentType.
FilteringSetURLJSONRequestBody defines body for FilteringSetURL for application/json ContentType.
GetVersionJsonJSONRequestBody defines body for GetVersionJson for application/json ContentType.
InstallCheckConfigJSONRequestBody defines body for InstallCheckConfig for application/json ContentType.
InstallConfigureJSONRequestBody defines body for InstallConfigure for application/json ContentType.
LoginJSONRequestBody defines body for Login for application/json ContentType.
NetInterfaces Network interfaces dictionary, keys are interface names.
ProfileInfoTheme Interface theme.
PutQueryLogConfigJSONRequestBody defines body for PutQueryLogConfig for application/json ContentType.
PutQueryLogConfigUpdateRequest Query log configuration.
PutStatsConfigJSONRequestBody defines body for PutStatsConfig for application/json ContentType.
PutStatsConfigUpdateRequest Statistics configuration.
QueryLogConfigInterval Time period for query log rotation.
QueryLogConfigJSONRequestBody defines body for QueryLogConfig for application/json ContentType.
QueryLogItemReason Request filtering status.
QueryLogParamsResponseStatus defines parameters for QueryLog.
RequestEditorFn is the function signature for the RequestEditor callback function.
RewriteAddJSONRequestBody defines body for RewriteAdd for application/json ContentType.
RewriteDeleteJSONRequestBody defines body for RewriteDelete for application/json ContentType.
RewriteEntries list of RewriteEntry.
RewriteEntryBody Rewrite rule.
RewriteList Rewrite rules array.
RewriteUpdateBody Rewrite rule update object.
RewriteUpdateJSONRequestBody defines body for RewriteUpdate for application/json ContentType.
SafesearchSettingsJSONRequestBody defines body for SafesearchSettings for application/json ContentType.
SetProtectionJSONRequestBody defines body for SetProtection for application/json ContentType.
StatsConfigInterval Time period to keep the data.
StatsConfigJSONRequestBody defines body for StatsConfig for application/json ContentType.
StatsTimeUnits Time units.
TestUpstreamDNSJSONRequestBody defines body for TestUpstreamDNS for application/json ContentType.
TlsConfigBody TLS configuration settings and status.
TlsConfigKeyType Key type.
TlsConfigureJSONRequestBody defines body for TlsConfigure for application/json ContentType.
TlsValidateJSONRequestBody defines body for TlsValidate for application/json ContentType.
UpdateProfileJSONRequestBody defines body for UpdateProfile for application/json ContentType.
UpstreamsConfigResponse Upstreams configuration response.
WhoisInfo defines model for WhoisInfo.