Types:
from gcore.types.dns import DNSGetAccountOverviewResponse, DNSLookupResponseMethods:
client.dns.get_account_overview() -> DNSGetAccountOverviewResponseclient.dns.lookup(**params) -> DNSLookupResponse
Types:
from gcore.types.dns import (
DNSLocationTranslations,
LocationListResponse,
LocationListContinentsResponse,
LocationListCountriesResponse,
LocationListRegionsResponse,
)Methods:
client.dns.locations.list() -> LocationListResponseclient.dns.locations.list_continents() -> LocationListContinentsResponseclient.dns.locations.list_countries() -> LocationListCountriesResponseclient.dns.locations.list_regions() -> LocationListRegionsResponse
Types:
from gcore.types.dns import MetricListResponseMethods:
Types:
from gcore.types.dns import DNSLabelName, PickerListResponseMethods:
client.dns.pickers.list() -> PickerListResponse
Types:
from gcore.types.dns.pickers import PresetListResponseMethods:
client.dns.pickers.presets.list() -> PresetListResponse
Types:
from gcore.types.dns import (
DNSNameServer,
ZoneCreateResponse,
ZoneListResponse,
ZoneCheckDelegationStatusResponse,
ZoneExportResponse,
ZoneGetResponse,
ZoneGetStatisticsResponse,
ZoneImportResponse,
)Methods:
client.dns.zones.create(**params) -> ZoneCreateResponseclient.dns.zones.list(**params) -> ZoneListResponseclient.dns.zones.delete(name) -> objectclient.dns.zones.check_delegation_status(name) -> ZoneCheckDelegationStatusResponseclient.dns.zones.disable(name) -> objectclient.dns.zones.enable(name) -> objectclient.dns.zones.export(zone_name) -> ZoneExportResponseclient.dns.zones.get(name) -> ZoneGetResponseclient.dns.zones.get_statistics(name, **params) -> ZoneGetStatisticsResponseclient.dns.zones.import_(zone_name, **params) -> ZoneImportResponseclient.dns.zones.replace(path_name, **params) -> object
Types:
from gcore.types.dns.zones import DnssecUpdateResponse, DnssecGetResponseMethods:
client.dns.zones.dnssec.update(name, **params) -> DnssecUpdateResponseclient.dns.zones.dnssec.get(name) -> DnssecGetResponse
Types:
from gcore.types.dns.zones import (
DNSFailoverLog,
DNSOutputRrset,
RrsetListResponse,
RrsetGetFailoverLogsResponse,
)Methods:
client.dns.zones.rrsets.create(rrset_type, *, zone_name, rrset_name, **params) -> DNSOutputRrsetclient.dns.zones.rrsets.list(zone_name, **params) -> RrsetListResponseclient.dns.zones.rrsets.delete(rrset_type, *, zone_name, rrset_name) -> objectclient.dns.zones.rrsets.get(rrset_type, *, zone_name, rrset_name) -> DNSOutputRrsetclient.dns.zones.rrsets.get_failover_logs(rrset_type, *, zone_name, rrset_name, **params) -> RrsetGetFailoverLogsResponseclient.dns.zones.rrsets.replace(rrset_type, *, zone_name, rrset_name, **params) -> DNSOutputRrset
Types:
from gcore.types.dns import (
DNSMappingEntry,
DNSNetworkMapping,
NetworkMappingCreateResponse,
NetworkMappingListResponse,
NetworkMappingImportResponse,
)Methods:
client.dns.network_mappings.create(**params) -> NetworkMappingCreateResponseclient.dns.network_mappings.list(**params) -> NetworkMappingListResponseclient.dns.network_mappings.delete(id) -> objectclient.dns.network_mappings.get(id) -> DNSNetworkMappingclient.dns.network_mappings.get_by_name(name) -> DNSNetworkMappingclient.dns.networkmappings.import() -> NetworkMappingImportResponseclient.dns.network_mappings.replace(id, **params) -> object