structs

package
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ASNInfo

type ASNInfo struct {
	ASN          string   `json:"AS Number"`     // ASN is the Autonomous System Number.
	ASName       string   `json:"Network Name"`  // ASName is the name of the network.
	ASStatus     []string `json:"Status"`        // ASStatus is the status of the ASN.
	CreationDate string   `json:"Creation Date"` // CreationDate is the creation date of the ASN.
	UpdatedDate  string   `json:"Updated Date"`  // UpdatedDate is the updated date of the ASN.
}

ASNInfo represents the information about an Autonomous System Number (ASN).

type DomainInfo

type DomainInfo struct {
	DomainName         string   `json:"Domain Name"`             // DomainName is the name of the domain.
	Registrar          string   `json:"Registrar"`               // Registrar is the registrar of the domain.
	RegistrarIANAID    string   `json:"Registrar IANA ID"`       // RegistrarIANAID is the IANA ID of the registrar.
	DomainStatus       []string `json:"Domain Status"`           // DomainStatus is the status of the domain.
	CreationDate       string   `json:"Creation Date"`           // CreationDate is the creation date of the domain.
	RegistryExpiryDate string   `json:"Registry Expiry Date"`    // RegistryExpiryDate is the expiry date of the domain.
	UpdatedDate        string   `json:"Updated Date"`            // UpdatedDate is the updated date of the domain.
	NameServer         []string `json:"Name Server"`             // NameServer is the name server of the domain.
	DNSSec             string   `json:"DNSSEC"`                  // DNSSec is the DNSSEC of the domain.
	DNSSecDSData       string   `json:"DNSSEC DS Data"`          // DNSSecDSData is the DNSSEC DS Data of the domain.
	LastUpdateOfRDAPDB string   `json:"Last Update of Database"` // LastUpdateOfRDAPDB is the last update of the database.
}

DomainInfo represents the information about a domain.

type IPInfo

type IPInfo struct {
	IP           string   `json:"IP Network"`    // IP is the IP network.
	Range        string   `json:"Address Range"` // Range is the address range of the IP network.
	NetName      string   `json:"Network Name"`  // NetName is the name of the network.
	CIDR         string   `json:"CIDR"`          // CIDR is the CIDR of the IP network.
	Networktype  string   `json:"Network Type"`  // Networktype is the type of the network.
	Country      string   `json:"Country"`       // Country is the country of the IP network.
	IPStatus     []string `json:"Status"`        // IPStatus is the status of the IP network.
	CreationDate string   `json:"Creation Date"` // CreationDate is the creation date of the IP network.
	UpdatedDate  string   `json:"Updated Date"`  // UpdatedDate is the updated date of the IP network.
}

IPInfo represents the information about an IP network.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL