List of all items
Structs
- auth::AuthError
- auth::TokenReviewConfig
- cli::Cli
- dnssec::DnskeyRecord
- dnssec::DnssecKeyStatus
- dnssec::DnssecStatus
- dnssec::DsRecord
- metrics::APP_INFO
- metrics::HTTP_REQUESTS_TOTAL
- metrics::HTTP_REQUEST_DURATION_SECONDS
- metrics::RATE_LIMIT_REQUESTS_TOTAL
- metrics::RNDC_COMMANDS_TOTAL
- metrics::RNDC_COMMAND_DURATION_SECONDS
- metrics::ZONES_MANAGED
- metrics::ZONE_OPERATIONS_TOTAL
- nsupdate::NsupdateExecutor
- rate_limit::GovernorConfigBuilder
- rate_limit::GovernorLayer
- rate_limit::PeerIpKeyExtractor
- rate_limit::RateLimitConfig
- records_types::AddRecordRequest
- records_types::RecordResponse
- records_types::RemoveRecordRequest
- records_types::UpdateRecordRequest
- rndc::RndcConfig
- rndc::RndcExecutor
- rndc_conf_types::KeyBlock
- rndc_conf_types::OptionsBlock
- rndc_conf_types::RndcConfFile
- rndc_conf_types::ServerBlock
- rndc_types::ForwarderSpec
- rndc_types::PrimarySpec
- rndc_types::ZoneConfig
- tls::TlsReloader
- tls::TlsSettings
- types::AppState
- types::ErrorResponse
- zones_types::CheckdsRequest
- zones_types::CreateZoneRequest
- zones_types::DnsRecord
- zones_types::DsRecordView
- zones_types::DsSetResponse
- zones_types::ModifyZoneRequest
- zones_types::ServerStatusResponse
- zones_types::SoaRecord
- zones_types::ZoneConfig
- zones_types::ZoneInfo
- zones_types::ZoneListResponse
- zones_types::ZoneResponse
- zones_types::ZoneStatusResponse
Enums
- auth::KubeAuthMode
- cli::Commands
- dnssec::CheckdsState
- dnssec::DnssecError
- rndc_conf_parser::RndcConfParseError
- rndc_conf_types::ServerAddress
- rndc_parser::RndcParseError
- rndc_types::AutoDnssecMode
- rndc_types::CheckNamesMode
- rndc_types::DnsClass
- rndc_types::ForwardMode
- rndc_types::MasterfileFormat
- rndc_types::NotifyMode
- rndc_types::ZoneType
- tls::TlsError
- types::ApiError
Functions
- auth::authenticate
- auth::check_authorization_posture
- auth::check_startup_auth_posture
- auth::detect_kube_auth_mode
- auth::has_real_auth
- auth::is_loopback_host
- auth::shared_secret_configured
- dnssec::parse_dnskey_rr
- dnssec::parse_dnssec_status
- dnssec::parse_key_file
- metrics::gather_metrics
- metrics::init_metrics
- metrics::record_http_request
- metrics::record_nsupdate_command
- metrics::record_rate_limit
- metrics::record_record_operation
- metrics::record_rndc_command
- metrics::record_zone_operation
- metrics::update_zones_count
- middleware::track_metrics
- records::add_record
- records::remove_record
- records::update_record
- rndc::parse_rndc_conf
- rndc_conf_parser::parse_rndc_conf_file
- rndc_conf_parser::parse_rndc_conf_str
- rndc_parser::parse_showzone
- tls::build_server_config
- tls::ensure_crypto_provider
- tls::fingerprint
- tls::resolve_tls_settings
- tls::scheme_for
- zones::apply_dnssec_request
- zones::checkds_zone
- zones::create_zone
- zones::delete_zone
- zones::freeze_zone
- zones::get_zone
- zones::get_zone_ds
- zones::is_normalized_zone_dir
- zones::list_zones
- zones::modify_zone
- zones::notify_zone
- zones::reload_zone
- zones::resolve_zone_dir
- zones::retransfer_zone
- zones::server_status
- zones::thaw_zone
- zones::zone_status