Directories
¶
| Path | Synopsis |
|---|---|
|
Package account holds the domain types and use cases for the KAS account endpoints (get_accounts, get_accountsettings, get_accountresources, add_account, update_account, delete_account, update_accountsettings, update_superusersettings).
|
Package account holds the domain types and use cases for the KAS account endpoints (get_accounts, get_accountsettings, get_accountresources, add_account, update_account, delete_account, update_accountsettings, update_superusersettings). |
|
Package api is the generic KasApi.php call surface that all per-resource modules build on.
|
Package api is the generic KasApi.php call surface that all per-resource modules build on. |
|
Package auth implements the KasAuth.php credential-token flow.
|
Package auth implements the KasAuth.php credential-token flow. |
|
Package chown holds the domain types and use cases for the KAS chown endpoint (update_chown).
|
Package chown holds the domain types and use cases for the KAS chown endpoint (update_chown). |
|
Package cli holds the kasapi-cli root command, global flags, and the shared output renderers (json / yaml / table).
|
Package cli holds the kasapi-cli root command, global flags, and the shared output renderers (json / yaml / table). |
|
Package config loads KAS credentials and CLI defaults from a TOML file (XDG path), environment variables, and command-line flags, and resolves the effective values for a single API call.
|
Package config loads KAS credentials and CLI defaults from a TOML file (XDG path), environment variables, and command-line flags, and resolves the effective values for a single API call. |
|
Package cronjob holds the domain types and use cases for the KAS cronjob endpoints (get_cronjobs, get_cronjob, add_cronjob, update_cronjob, delete_cronjob).
|
Package cronjob holds the domain types and use cases for the KAS cronjob endpoints (get_cronjobs, get_cronjob, add_cronjob, update_cronjob, delete_cronjob). |
|
Package database holds the domain types and use cases for the KAS database endpoints (get_databases, get_database, add_database, update_database, delete_database).
|
Package database holds the domain types and use cases for the KAS database endpoints (get_databases, get_database, add_database, update_database, delete_database). |
|
Package ddns holds the domain types and use cases for the KAS DynDNS endpoints (get_ddnsusers, add_ddnsuser, update_ddnsuser, delete_ddnsuser).
|
Package ddns holds the domain types and use cases for the KAS DynDNS endpoints (get_ddnsusers, add_ddnsuser, update_ddnsuser, delete_ddnsuser). |
|
Package directoryprotection holds the domain types and use cases for the KAS directory-protection endpoints (get_directoryprotections, get_directoryprotection, add_directoryprotection, update_directoryprotection, delete_directoryprotection).
|
Package directoryprotection holds the domain types and use cases for the KAS directory-protection endpoints (get_directoryprotections, get_directoryprotection, add_directoryprotection, update_directoryprotection, delete_directoryprotection). |
|
Package dns holds the domain types and use cases for the KAS DNS endpoints (get_dns_settings, add_dns_settings, update_dns_settings, delete_dns_settings, reset_dns_settings).
|
Package dns holds the domain types and use cases for the KAS DNS endpoints (get_dns_settings, add_dns_settings, update_dns_settings, delete_dns_settings, reset_dns_settings). |
|
Package domain holds the domain types and use cases for the KAS domain endpoints (get_domains, get_domain, get_topleveldomains, add_domain, update_domain, delete_domain, move_domain).
|
Package domain holds the domain types and use cases for the KAS domain endpoints (get_domains, get_domain, get_topleveldomains, add_domain, update_domain, delete_domain, move_domain). |
|
Package ftpuser holds the domain types and use cases for the KAS FTP-user endpoints (get_ftpusers, get_ftpuser, add_ftpuser, update_ftpuser, delete_ftpuser).
|
Package ftpuser holds the domain types and use cases for the KAS FTP-user endpoints (get_ftpusers, get_ftpuser, add_ftpuser, update_ftpuser, delete_ftpuser). |
|
Package kasread provides shared scaffolding for the read endpoints of the KAS API.
|
Package kasread provides shared scaffolding for the read endpoints of the KAS API. |
|
Package mailaccount holds the domain types and use cases for the KAS mail-account endpoints (get_mailaccounts, get_mailaccount, add_mailaccount, update_mailaccount, delete_mailaccount).
|
Package mailaccount holds the domain types and use cases for the KAS mail-account endpoints (get_mailaccounts, get_mailaccount, add_mailaccount, update_mailaccount, delete_mailaccount). |
|
Package mailfilter holds the domain types and use cases for the KAS mail-standard-filter endpoints (get_mailstandardfilter, add_mailstandardfilter, delete_mailstandardfilter).
|
Package mailfilter holds the domain types and use cases for the KAS mail-standard-filter endpoints (get_mailstandardfilter, add_mailstandardfilter, delete_mailstandardfilter). |
|
Package mailforward holds the domain types and use cases for the KAS mail-forward endpoints (get_mailforwards, get_mailforward, add_mailforward, update_mailforward, delete_mailforward).
|
Package mailforward holds the domain types and use cases for the KAS mail-forward endpoints (get_mailforwards, get_mailforward, add_mailforward, update_mailforward, delete_mailforward). |
|
Package mailinglist holds the domain types and use cases for the KAS mailinglist endpoints (get_mailinglists in list and singular form, add_mailinglist, update_mailinglist, delete_mailinglist).
|
Package mailinglist holds the domain types and use cases for the KAS mailinglist endpoints (get_mailinglists in list and singular form, add_mailinglist, update_mailinglist, delete_mailinglist). |
|
Package sambauser holds the domain types and use cases for the KAS samba-user endpoints (get_sambausers, add_sambauser, update_sambauser, delete_sambauser).
|
Package sambauser holds the domain types and use cases for the KAS samba-user endpoints (get_sambausers, add_sambauser, update_sambauser, delete_sambauser). |
|
Package server holds the domain types and use cases for the KAS server information endpoint (get_server_information).
|
Package server holds the domain types and use cases for the KAS server information endpoint (get_server_information). |
|
Package session holds the domain types and use cases for the KAS session endpoints (add_session, delete_session) used by the session-mode auth flow.
|
Package session holds the domain types and use cases for the KAS session endpoints (add_session, delete_session) used by the session-mode auth flow. |
|
Package soap implements the codec for the KAS-API SOAP shape.
|
Package soap implements the codec for the KAS-API SOAP shape. |
|
Package softwareinstall holds the domain types and use cases for the KAS software-install endpoints (get_softwareinstalls, get_softwareinstall, add_softwareinstall).
|
Package softwareinstall holds the domain types and use cases for the KAS software-install endpoints (get_softwareinstalls, get_softwareinstall, add_softwareinstall). |
|
Package ssl holds the domain types and use cases for the KAS SSL endpoint (update_ssl).
|
Package ssl holds the domain types and use cases for the KAS SSL endpoint (update_ssl). |
|
Package subdomain holds the domain types and use cases for the KAS subdomain endpoints (get_subdomains, add_subdomain, update_subdomain, delete_subdomain, move_subdomain).
|
Package subdomain holds the domain types and use cases for the KAS subdomain endpoints (get_subdomains, add_subdomain, update_subdomain, delete_subdomain, move_subdomain). |
|
Package symlink holds the domain types and use cases for the KAS symlink endpoint (add_symlink).
|
Package symlink holds the domain types and use cases for the KAS symlink endpoint (add_symlink). |
|
Package tablefmt holds presentation-shaped constants and helpers shared across the read-domain modules.
|
Package tablefmt holds presentation-shaped constants and helpers shared across the read-domain modules. |
|
Package testutil provides shared helpers used by tests across the internal/ packages: repository-root discovery, SOAP fixture loading, and a fake Caller stub for module Client tests.
|
Package testutil provides shared helpers used by tests across the internal/ packages: repository-root discovery, SOAP fixture loading, and a fake Caller stub for module Client tests. |
|
Package transport provides the HTTP client that posts SOAP envelopes to a KAS endpoint.
|
Package transport provides the HTTP client that posts SOAP envelopes to a KAS endpoint. |
|
Package usage holds the domain types and use cases for the KAS space/traffic endpoints (get_space, get_space_usage, get_traffic).
|
Package usage holds the domain types and use cases for the KAS space/traffic endpoints (get_space, get_space_usage, get_traffic). |
|
Package version exposes build-time version information for kasapi-cli.
|
Package version exposes build-time version information for kasapi-cli. |
Click to show internal directories.
Click to hide internal directories.