whoisfreaks

package module
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Jul 10, 2026 License: MIT Imports: 21 Imported by: 0

README

Go API client for whoisfreaks

Complete WhoisFreaks API — WHOIS, DNS, SSL, Geolocation, Typosquatting, IP Intelligence, Domain Reputation, and bulk database downloads.

Authentication

All requests require an apiKey query parameter.

Resources

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 1.0.0
  • Package version: 0.12.0
  • Generator version: 7.11.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://whoisfreaks.com

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import whoisfreaks "github.com/qasimleoo/whoisfreaks-go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value whoisfreaks.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), whoisfreaks.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value whoisfreaks.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), whoisfreaks.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using whoisfreaks.ContextOperationServerIndices and whoisfreaks.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), whoisfreaks.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), whoisfreaks.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.whoisfreaks.com

Class Method HTTP request Description
ASNWHOISAPI AsnWhois Get /v2.0/asn-whois ASN WHOIS Lookup
AccountAPI AccountUsage Get /v1.0/whoisapi/usage Account Usage
AccountAPI DatabaseFileStatus Get /v3.3/status Database File Status (Public)
AccountAPI RotateApiKey Get /v1.0/api-key/rotate Rotate API Key
DNSAPI DnsBulk Post /v2.0/dns/bulk/live Bulk DNS Lookup
DNSAPI DnsHistorical Get /v2.0/dns/historical Historical DNS Lookup
DNSAPI DnsLive Get /v2.0/dns/live Live DNS Lookup
DNSAPI DnsReverse Get /v2.1/dns/reverse Reverse DNS Lookup
DatabasesASNWHOISAPI DbAsnWhois Get /v3.3/download/snapshot/asn/whois ASN WHOIS Snapshot
DatabasesASNWHOISAPI DbAsnWhoisStatus Get /v3.3/status/snapshot/asn/whois ASN WHOIS Snapshot Status
DatabasesDNSAPI DbDnsDaily Get /v3.2/download/dbupdate/daily/dns DNS Database Daily
DatabasesDNSAPI DbDnsMonthly Get /v3.2/download/dbupdate/monthly/dns DNS Database Monthly
DatabasesDNSAPI DbDnsWeekly Get /v3.2/download/dbupdate/weekly/dns DNS Database Weekly
DatabasesExpiringDroppedAPI DbDropped Get /v3.1/download/domainer/dropped Dropped Domains
DatabasesExpiringDroppedAPI DbDroppedBacklinks Get /v3.3/download/domainer/dropped/backlinks Dropped With Backlinks
DatabasesExpiringDroppedAPI DbDroppedJson Get /v3.1/domains/dropped Dropped Domains (JSON)
DatabasesExpiringDroppedAPI DbExpired Get /v3.1/download/domainer/expired Expiring Domains
DatabasesExpiringDroppedAPI DbExpiredCleaned Get /v3.1/download/domainer/expired/cleaned Expiring Cleaned WHOIS
DatabasesIPGeolocationAPI DbIpCity Get /v3.3/download/snapshot/ip/city IP to City Snapshot
DatabasesIPGeolocationAPI DbIpCityStatus Get /v3.3/status/snapshot/ip/city IP to City Snapshot Status
DatabasesIPGeolocationAPI DbIpCountry Get /v3.3/download/snapshot/ip/country IP to Country Snapshot
DatabasesIPGeolocationAPI DbIpCountryStatus Get /v3.3/status/snapshot/ip/country IP to Country Snapshot Status
DatabasesIPSecurityAPI DbIpSecurity Get /v3.3/download/snapshot/ip/security IP Security Snapshot
DatabasesIPSecurityAPI DbIpSecurityStatus Get /v3.3/status/snapshot/ip/security IP Security Snapshot Status
DatabasesIPWHOISAPI DbIpWhois Get /v3.3/download/snapshot/ip/whois IP WHOIS Snapshot
DatabasesIPWHOISAPI DbIpWhoisStatus Get /v3.3/status/snapshot/ip/whois IP WHOIS Snapshot Status
DatabasesNewlyRegisteredAPI DbNewlyCctld Get /v3.1/download/domainer/cctld Newly Registered ccTLD (CSV)
DatabasesNewlyRegisteredAPI DbNewlyCctldCleaned Get /v3.1/download/domainer/cctld/cleaned Newly Registered ccTLD Cleaned WHOIS (CSV)
DatabasesNewlyRegisteredAPI DbNewlyCctldJson Get /v3.1/domains/newly/cctld Newly Registered ccTLD (JSON)
DatabasesNewlyRegisteredAPI DbNewlyDns Get /v3.1/download/domainer/newly/dns Newly Registered With DNS
DatabasesNewlyRegisteredAPI DbNewlyGtld Get /v3.1/download/domainer/gtld Newly Registered gTLD (CSV)
DatabasesNewlyRegisteredAPI DbNewlyGtldCleaned Get /v3.1/download/domainer/gtld/cleaned Newly Registered gTLD Cleaned WHOIS (CSV)
DatabasesNewlyRegisteredAPI DbNewlyGtldJson Get /v3.1/domains/newly/gtld Newly Registered gTLD (JSON)
DatabasesSubdomainsAPI DbSubdomainsDaily Get /v3.2/download/dbupdate/daily/subdomains Subdomains Daily
DatabasesSubdomainsAPI DbSubdomainsMonthly Get /v3.2/download/dbupdate/monthly/subdomains Subdomains Monthly
DatabasesSubdomainsAPI DbSubdomainsWeekly Get /v3.2/download/dbupdate/weekly/subdomains Subdomains Weekly
DatabasesWHOISAPI DbWhoisDaily Get /v3.3/download/dbupdate/daily/domains/whois WHOIS Database Daily
DatabasesWHOISAPI DbWhoisMonthly Get /v3.3/download/dbupdate/monthly/domains/whois WHOIS Database Monthly
DatabasesWHOISAPI DbWhoisWeekly Get /v3.3/download/dbupdate/weekly/domains/whois WHOIS Database Weekly
DomainAvailabilityAPI BulkDomainAvailabilityV2 Post /v2.0/domain/availability Bulk Domain Availability Check
DomainAvailabilityAPI DomainAvailabilityV2 Get /v2.0/domain/availability Domain Availability Check with Suggestions
DomainReputationAPI DomainReputation Get /v1/domain/security Domain Reputation Lookup
GeolocationAPI BulkGeolocation Post /v1.0/geolocation Bulk IP Geolocation
GeolocationAPI Geolocation Get /v1.0/geolocation IP Geolocation Lookup
IPReputationAPI BulkIpReputation Post /v1.0/security Bulk IP Reputation
IPReputationAPI IpReputation Get /v1.0/security IP Reputation Lookup
IPWHOISAPI IpWhois Get /v1.0/ip-whois IP WHOIS Lookup
SSLAPI SslLookup Get /v1.0/ssl/live SSL Certificate Lookup
SubdomainsAPI Subdomains Get /v1.0/subdomains Subdomains Lookup
TyposquattingAPI Typosquatting Get /v3.0/domain/typos Typosquatting Lookup
WHOISAPI BulkWhois Post /v2.0/bulkwhois/live Bulk WHOIS Lookup
WHOISAPI WhoisHistoricalOrReverse Get /v1.0/whois WHOIS Historical or Reverse Lookup
WHOISAPI WhoisLive Get /v2.0/whois/live Live WHOIS Lookup

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

ApiKeyAuth
  • Type: API key
  • API key parameter name: apiKey
  • Location: URL query string

Note, each API key must be added to a map of map[string]APIKey where the key is: ApiKeyAuth and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		whoisfreaks.ContextAPIKeys,
		map[string]whoisfreaks.APIKey{
			"ApiKeyAuth": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

support@whoisfreaks.com

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	ASNWHOISAPI ASNWHOISAPI

	AccountAPI AccountAPI

	DNSAPI DNSAPI

	DatabasesASNWHOISAPI DatabasesASNWHOISAPI

	DatabasesDNSAPI DatabasesDNSAPI

	DatabasesExpiringDroppedAPI DatabasesExpiringDroppedAPI

	DatabasesIPGeolocationAPI DatabasesIPGeolocationAPI

	DatabasesIPSecurityAPI DatabasesIPSecurityAPI

	DatabasesIPWHOISAPI DatabasesIPWHOISAPI

	DatabasesNewlyRegisteredAPI DatabasesNewlyRegisteredAPI

	DatabasesSubdomainsAPI DatabasesSubdomainsAPI

	DatabasesWHOISAPI DatabasesWHOISAPI

	DomainAvailabilityAPI DomainAvailabilityAPI

	DomainReputationAPI DomainReputationAPI

	GeolocationAPI GeolocationAPI

	IPReputationAPI IPReputationAPI

	IPWHOISAPI IPWHOISAPI

	SSLAPI SSLAPI

	SubdomainsAPI SubdomainsAPI

	TyposquattingAPI TyposquattingAPI

	WHOISAPI WHOISAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the WhoisFreaks API API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ASNWHOISAPI

type ASNWHOISAPI interface {

	/*
		AsnWhois ASN WHOIS Lookup

		WHOIS for an ASN. 1 credit.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ASNWHOISAPIAsnWhoisRequest
	*/
	AsnWhois(ctx context.Context) ASNWHOISAPIAsnWhoisRequest

	// AsnWhoisExecute executes the request
	//  @return AsnWhoisResponse
	AsnWhoisExecute(r ASNWHOISAPIAsnWhoisRequest) (*AsnWhoisResponse, *http.Response, error)
}

type ASNWHOISAPIAsnWhoisRequest

type ASNWHOISAPIAsnWhoisRequest struct {
	ApiService ASNWHOISAPI
	// contains filtered or unexported fields
}

func (ASNWHOISAPIAsnWhoisRequest) ApiKey

Your WHOISFreaks API key

func (ASNWHOISAPIAsnWhoisRequest) Asn

func (ASNWHOISAPIAsnWhoisRequest) Execute

func (ASNWHOISAPIAsnWhoisRequest) Format

type ASNWHOISAPIService

type ASNWHOISAPIService service

ASNWHOISAPIService ASNWHOISAPI service

func (*ASNWHOISAPIService) AsnWhois

AsnWhois ASN WHOIS Lookup

WHOIS for an ASN. 1 credit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ASNWHOISAPIAsnWhoisRequest

func (*ASNWHOISAPIService) AsnWhoisExecute

Execute executes the request

@return AsnWhoisResponse

type AccountAPI

type AccountAPI interface {

	/*
		AccountUsage Account Usage

		Account Usage. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return AccountAPIAccountUsageRequest
	*/
	AccountUsage(ctx context.Context) AccountAPIAccountUsageRequest

	// AccountUsageExecute executes the request
	//  @return AccountUsageResponse
	AccountUsageExecute(r AccountAPIAccountUsageRequest) (*AccountUsageResponse, *http.Response, error)

	/*
		DatabaseFileStatus Database File Status (Public)

		No API key required. Returns freshness of all downloadable files.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return AccountAPIDatabaseFileStatusRequest
	*/
	DatabaseFileStatus(ctx context.Context) AccountAPIDatabaseFileStatusRequest

	// DatabaseFileStatusExecute executes the request
	//  @return DatabaseFileStatus
	DatabaseFileStatusExecute(r AccountAPIDatabaseFileStatusRequest) (*DatabaseFileStatus, *http.Response, error)

	/*
		RotateApiKey Rotate API Key

		Rotate API Key. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return AccountAPIRotateApiKeyRequest
	*/
	RotateApiKey(ctx context.Context) AccountAPIRotateApiKeyRequest

	// RotateApiKeyExecute executes the request
	//  @return string
	RotateApiKeyExecute(r AccountAPIRotateApiKeyRequest) (string, *http.Response, error)
}

type AccountAPIAccountUsageRequest

type AccountAPIAccountUsageRequest struct {
	ApiService AccountAPI
	// contains filtered or unexported fields
}

func (AccountAPIAccountUsageRequest) ApiKey

Your WHOISFreaks API key

func (AccountAPIAccountUsageRequest) Execute

type AccountAPIDatabaseFileStatusRequest

type AccountAPIDatabaseFileStatusRequest struct {
	ApiService AccountAPI
	// contains filtered or unexported fields
}

func (AccountAPIDatabaseFileStatusRequest) Execute

type AccountAPIRotateApiKeyRequest

type AccountAPIRotateApiKeyRequest struct {
	ApiService AccountAPI
	// contains filtered or unexported fields
}

func (AccountAPIRotateApiKeyRequest) ApiKey

Your WHOISFreaks API key

func (AccountAPIRotateApiKeyRequest) Execute

type AccountAPIService

type AccountAPIService service

AccountAPIService AccountAPI service

func (*AccountAPIService) AccountUsage

AccountUsage Account Usage

Account Usage. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AccountAPIAccountUsageRequest

func (*AccountAPIService) AccountUsageExecute

Execute executes the request

@return AccountUsageResponse

func (*AccountAPIService) DatabaseFileStatus

DatabaseFileStatus Database File Status (Public)

No API key required. Returns freshness of all downloadable files.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AccountAPIDatabaseFileStatusRequest

func (*AccountAPIService) DatabaseFileStatusExecute

Execute executes the request

@return DatabaseFileStatus

func (*AccountAPIService) RotateApiKey

RotateApiKey Rotate API Key

Rotate API Key. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return AccountAPIRotateApiKeyRequest

func (*AccountAPIService) RotateApiKeyExecute

Execute executes the request

@return string

type AccountUsageResponse

type AccountUsageResponse struct {
	ApiKey               *string          `json:"apiKey,omitempty"`
	ApiCredits           *ApiCredits      `json:"apiCredits,omitempty"`
	ApiSubscription      *ApiSubscription `json:"apiSubscription,omitempty"`
	AdditionalProperties map[string]interface{}
}

AccountUsageResponse struct for AccountUsageResponse

func NewAccountUsageResponse

func NewAccountUsageResponse() *AccountUsageResponse

NewAccountUsageResponse instantiates a new AccountUsageResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAccountUsageResponseWithDefaults

func NewAccountUsageResponseWithDefaults() *AccountUsageResponse

NewAccountUsageResponseWithDefaults instantiates a new AccountUsageResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AccountUsageResponse) GetApiCredits

func (o *AccountUsageResponse) GetApiCredits() ApiCredits

GetApiCredits returns the ApiCredits field value if set, zero value otherwise.

func (*AccountUsageResponse) GetApiCreditsOk

func (o *AccountUsageResponse) GetApiCreditsOk() (*ApiCredits, bool)

GetApiCreditsOk returns a tuple with the ApiCredits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountUsageResponse) GetApiKey

func (o *AccountUsageResponse) GetApiKey() string

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*AccountUsageResponse) GetApiKeyOk

func (o *AccountUsageResponse) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountUsageResponse) GetApiSubscription

func (o *AccountUsageResponse) GetApiSubscription() ApiSubscription

GetApiSubscription returns the ApiSubscription field value if set, zero value otherwise.

func (*AccountUsageResponse) GetApiSubscriptionOk

func (o *AccountUsageResponse) GetApiSubscriptionOk() (*ApiSubscription, bool)

GetApiSubscriptionOk returns a tuple with the ApiSubscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AccountUsageResponse) HasApiCredits

func (o *AccountUsageResponse) HasApiCredits() bool

HasApiCredits returns a boolean if a field has been set.

func (*AccountUsageResponse) HasApiKey

func (o *AccountUsageResponse) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*AccountUsageResponse) HasApiSubscription

func (o *AccountUsageResponse) HasApiSubscription() bool

HasApiSubscription returns a boolean if a field has been set.

func (AccountUsageResponse) MarshalJSON

func (o AccountUsageResponse) MarshalJSON() ([]byte, error)

func (*AccountUsageResponse) SetApiCredits

func (o *AccountUsageResponse) SetApiCredits(v ApiCredits)

SetApiCredits gets a reference to the given ApiCredits and assigns it to the ApiCredits field.

func (*AccountUsageResponse) SetApiKey

func (o *AccountUsageResponse) SetApiKey(v string)

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*AccountUsageResponse) SetApiSubscription

func (o *AccountUsageResponse) SetApiSubscription(v ApiSubscription)

SetApiSubscription gets a reference to the given ApiSubscription and assigns it to the ApiSubscription field.

func (AccountUsageResponse) ToMap

func (o AccountUsageResponse) ToMap() (map[string]interface{}, error)

func (*AccountUsageResponse) UnmarshalJSON added in v0.10.0

func (o *AccountUsageResponse) UnmarshalJSON(data []byte) (err error)

type ApiCredits added in v0.10.0

type ApiCredits struct {
	TotalCredits         *int32 `json:"totalCredits,omitempty"`
	ServedRequest        *int32 `json:"servedRequest,omitempty"`
	AdditionalProperties map[string]interface{}
}

ApiCredits struct for ApiCredits

func NewApiCredits added in v0.10.0

func NewApiCredits() *ApiCredits

NewApiCredits instantiates a new ApiCredits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiCreditsWithDefaults added in v0.10.0

func NewApiCreditsWithDefaults() *ApiCredits

NewApiCreditsWithDefaults instantiates a new ApiCredits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiCredits) GetServedRequest added in v0.10.0

func (o *ApiCredits) GetServedRequest() int32

GetServedRequest returns the ServedRequest field value if set, zero value otherwise.

func (*ApiCredits) GetServedRequestOk added in v0.10.0

func (o *ApiCredits) GetServedRequestOk() (*int32, bool)

GetServedRequestOk returns a tuple with the ServedRequest field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiCredits) GetTotalCredits added in v0.10.0

func (o *ApiCredits) GetTotalCredits() int32

GetTotalCredits returns the TotalCredits field value if set, zero value otherwise.

func (*ApiCredits) GetTotalCreditsOk added in v0.10.0

func (o *ApiCredits) GetTotalCreditsOk() (*int32, bool)

GetTotalCreditsOk returns a tuple with the TotalCredits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiCredits) HasServedRequest added in v0.10.0

func (o *ApiCredits) HasServedRequest() bool

HasServedRequest returns a boolean if a field has been set.

func (*ApiCredits) HasTotalCredits added in v0.10.0

func (o *ApiCredits) HasTotalCredits() bool

HasTotalCredits returns a boolean if a field has been set.

func (ApiCredits) MarshalJSON added in v0.10.0

func (o ApiCredits) MarshalJSON() ([]byte, error)

func (*ApiCredits) SetServedRequest added in v0.10.0

func (o *ApiCredits) SetServedRequest(v int32)

SetServedRequest gets a reference to the given int32 and assigns it to the ServedRequest field.

func (*ApiCredits) SetTotalCredits added in v0.10.0

func (o *ApiCredits) SetTotalCredits(v int32)

SetTotalCredits gets a reference to the given int32 and assigns it to the TotalCredits field.

func (ApiCredits) ToMap added in v0.10.0

func (o ApiCredits) ToMap() (map[string]interface{}, error)

func (*ApiCredits) UnmarshalJSON added in v0.10.0

func (o *ApiCredits) UnmarshalJSON(data []byte) (err error)

type ApiSubscription added in v0.10.0

type ApiSubscription struct {
	RequestLimit            *int32  `json:"requestLimit,omitempty"`
	ServedRequests          *int32  `json:"servedRequests,omitempty"`
	SubscriptionStatus      *string `json:"subscriptionStatus,omitempty"`
	SurchargeRequestLimit   *int32  `json:"surchargeRequestLimit,omitempty"`
	ServedSurchargeRequests *int32  `json:"servedSurchargeRequests,omitempty"`
	AdditionalProperties    map[string]interface{}
}

ApiSubscription struct for ApiSubscription

func NewApiSubscription added in v0.10.0

func NewApiSubscription() *ApiSubscription

NewApiSubscription instantiates a new ApiSubscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiSubscriptionWithDefaults added in v0.10.0

func NewApiSubscriptionWithDefaults() *ApiSubscription

NewApiSubscriptionWithDefaults instantiates a new ApiSubscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiSubscription) GetRequestLimit added in v0.10.0

func (o *ApiSubscription) GetRequestLimit() int32

GetRequestLimit returns the RequestLimit field value if set, zero value otherwise.

func (*ApiSubscription) GetRequestLimitOk added in v0.10.0

func (o *ApiSubscription) GetRequestLimitOk() (*int32, bool)

GetRequestLimitOk returns a tuple with the RequestLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiSubscription) GetServedRequests added in v0.10.0

func (o *ApiSubscription) GetServedRequests() int32

GetServedRequests returns the ServedRequests field value if set, zero value otherwise.

func (*ApiSubscription) GetServedRequestsOk added in v0.10.0

func (o *ApiSubscription) GetServedRequestsOk() (*int32, bool)

GetServedRequestsOk returns a tuple with the ServedRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiSubscription) GetServedSurchargeRequests added in v0.10.0

func (o *ApiSubscription) GetServedSurchargeRequests() int32

GetServedSurchargeRequests returns the ServedSurchargeRequests field value if set, zero value otherwise.

func (*ApiSubscription) GetServedSurchargeRequestsOk added in v0.10.0

func (o *ApiSubscription) GetServedSurchargeRequestsOk() (*int32, bool)

GetServedSurchargeRequestsOk returns a tuple with the ServedSurchargeRequests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiSubscription) GetSubscriptionStatus added in v0.10.0

func (o *ApiSubscription) GetSubscriptionStatus() string

GetSubscriptionStatus returns the SubscriptionStatus field value if set, zero value otherwise.

func (*ApiSubscription) GetSubscriptionStatusOk added in v0.10.0

func (o *ApiSubscription) GetSubscriptionStatusOk() (*string, bool)

GetSubscriptionStatusOk returns a tuple with the SubscriptionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiSubscription) GetSurchargeRequestLimit added in v0.10.0

func (o *ApiSubscription) GetSurchargeRequestLimit() int32

GetSurchargeRequestLimit returns the SurchargeRequestLimit field value if set, zero value otherwise.

func (*ApiSubscription) GetSurchargeRequestLimitOk added in v0.10.0

func (o *ApiSubscription) GetSurchargeRequestLimitOk() (*int32, bool)

GetSurchargeRequestLimitOk returns a tuple with the SurchargeRequestLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ApiSubscription) HasRequestLimit added in v0.10.0

func (o *ApiSubscription) HasRequestLimit() bool

HasRequestLimit returns a boolean if a field has been set.

func (*ApiSubscription) HasServedRequests added in v0.10.0

func (o *ApiSubscription) HasServedRequests() bool

HasServedRequests returns a boolean if a field has been set.

func (*ApiSubscription) HasServedSurchargeRequests added in v0.10.0

func (o *ApiSubscription) HasServedSurchargeRequests() bool

HasServedSurchargeRequests returns a boolean if a field has been set.

func (*ApiSubscription) HasSubscriptionStatus added in v0.10.0

func (o *ApiSubscription) HasSubscriptionStatus() bool

HasSubscriptionStatus returns a boolean if a field has been set.

func (*ApiSubscription) HasSurchargeRequestLimit added in v0.10.0

func (o *ApiSubscription) HasSurchargeRequestLimit() bool

HasSurchargeRequestLimit returns a boolean if a field has been set.

func (ApiSubscription) MarshalJSON added in v0.10.0

func (o ApiSubscription) MarshalJSON() ([]byte, error)

func (*ApiSubscription) SetRequestLimit added in v0.10.0

func (o *ApiSubscription) SetRequestLimit(v int32)

SetRequestLimit gets a reference to the given int32 and assigns it to the RequestLimit field.

func (*ApiSubscription) SetServedRequests added in v0.10.0

func (o *ApiSubscription) SetServedRequests(v int32)

SetServedRequests gets a reference to the given int32 and assigns it to the ServedRequests field.

func (*ApiSubscription) SetServedSurchargeRequests added in v0.10.0

func (o *ApiSubscription) SetServedSurchargeRequests(v int32)

SetServedSurchargeRequests gets a reference to the given int32 and assigns it to the ServedSurchargeRequests field.

func (*ApiSubscription) SetSubscriptionStatus added in v0.10.0

func (o *ApiSubscription) SetSubscriptionStatus(v string)

SetSubscriptionStatus gets a reference to the given string and assigns it to the SubscriptionStatus field.

func (*ApiSubscription) SetSurchargeRequestLimit added in v0.10.0

func (o *ApiSubscription) SetSurchargeRequestLimit(v int32)

SetSurchargeRequestLimit gets a reference to the given int32 and assigns it to the SurchargeRequestLimit field.

func (ApiSubscription) ToMap added in v0.10.0

func (o ApiSubscription) ToMap() (map[string]interface{}, error)

func (*ApiSubscription) UnmarshalJSON added in v0.10.0

func (o *ApiSubscription) UnmarshalJSON(data []byte) (err error)

type AsnInfo added in v0.10.0

type AsnInfo struct {
	AsNumber             *string   `json:"as_number,omitempty"`
	Organization         *string   `json:"organization,omitempty"`
	Country              *string   `json:"country,omitempty"`
	Type                 *string   `json:"type,omitempty"`
	Domain               *string   `json:"domain,omitempty"`
	DateAllocated        *string   `json:"date_allocated,omitempty"`
	AsnName              *string   `json:"asn_name,omitempty"`
	AllocationStatus     *string   `json:"allocation_status,omitempty"`
	NumOfIpv4Routes      *string   `json:"num_of_ipv4_routes,omitempty"`
	NumOfIpv6Routes      *string   `json:"num_of_ipv6_routes,omitempty"`
	Rir                  *string   `json:"rir,omitempty"`
	Routes               []string  `json:"routes,omitempty"`
	Downstreams          []AsnPeer `json:"downstreams,omitempty"`
	Upstreams            []AsnPeer `json:"upstreams,omitempty"`
	Peers                []AsnPeer `json:"peers,omitempty"`
	WhoisResponse        *string   `json:"whois_response,omitempty"`
	AdditionalProperties map[string]interface{}
}

AsnInfo struct for AsnInfo

func NewAsnInfo added in v0.10.0

func NewAsnInfo() *AsnInfo

NewAsnInfo instantiates a new AsnInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAsnInfoWithDefaults added in v0.10.0

func NewAsnInfoWithDefaults() *AsnInfo

NewAsnInfoWithDefaults instantiates a new AsnInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AsnInfo) GetAllocationStatus added in v0.10.0

func (o *AsnInfo) GetAllocationStatus() string

GetAllocationStatus returns the AllocationStatus field value if set, zero value otherwise.

func (*AsnInfo) GetAllocationStatusOk added in v0.10.0

func (o *AsnInfo) GetAllocationStatusOk() (*string, bool)

GetAllocationStatusOk returns a tuple with the AllocationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetAsNumber added in v0.10.0

func (o *AsnInfo) GetAsNumber() string

GetAsNumber returns the AsNumber field value if set, zero value otherwise.

func (*AsnInfo) GetAsNumberOk added in v0.10.0

func (o *AsnInfo) GetAsNumberOk() (*string, bool)

GetAsNumberOk returns a tuple with the AsNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetAsnName added in v0.10.0

func (o *AsnInfo) GetAsnName() string

GetAsnName returns the AsnName field value if set, zero value otherwise.

func (*AsnInfo) GetAsnNameOk added in v0.10.0

func (o *AsnInfo) GetAsnNameOk() (*string, bool)

GetAsnNameOk returns a tuple with the AsnName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetCountry added in v0.10.0

func (o *AsnInfo) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*AsnInfo) GetCountryOk added in v0.10.0

func (o *AsnInfo) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetDateAllocated added in v0.10.0

func (o *AsnInfo) GetDateAllocated() string

GetDateAllocated returns the DateAllocated field value if set, zero value otherwise.

func (*AsnInfo) GetDateAllocatedOk added in v0.10.0

func (o *AsnInfo) GetDateAllocatedOk() (*string, bool)

GetDateAllocatedOk returns a tuple with the DateAllocated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetDomain added in v0.10.0

func (o *AsnInfo) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*AsnInfo) GetDomainOk added in v0.10.0

func (o *AsnInfo) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetDownstreams added in v0.10.0

func (o *AsnInfo) GetDownstreams() []AsnPeer

GetDownstreams returns the Downstreams field value if set, zero value otherwise.

func (*AsnInfo) GetDownstreamsOk added in v0.10.0

func (o *AsnInfo) GetDownstreamsOk() ([]AsnPeer, bool)

GetDownstreamsOk returns a tuple with the Downstreams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetNumOfIpv4Routes added in v0.10.0

func (o *AsnInfo) GetNumOfIpv4Routes() string

GetNumOfIpv4Routes returns the NumOfIpv4Routes field value if set, zero value otherwise.

func (*AsnInfo) GetNumOfIpv4RoutesOk added in v0.10.0

func (o *AsnInfo) GetNumOfIpv4RoutesOk() (*string, bool)

GetNumOfIpv4RoutesOk returns a tuple with the NumOfIpv4Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetNumOfIpv6Routes added in v0.10.0

func (o *AsnInfo) GetNumOfIpv6Routes() string

GetNumOfIpv6Routes returns the NumOfIpv6Routes field value if set, zero value otherwise.

func (*AsnInfo) GetNumOfIpv6RoutesOk added in v0.10.0

func (o *AsnInfo) GetNumOfIpv6RoutesOk() (*string, bool)

GetNumOfIpv6RoutesOk returns a tuple with the NumOfIpv6Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetOrganization added in v0.10.0

func (o *AsnInfo) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*AsnInfo) GetOrganizationOk added in v0.10.0

func (o *AsnInfo) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetPeers added in v0.10.0

func (o *AsnInfo) GetPeers() []AsnPeer

GetPeers returns the Peers field value if set, zero value otherwise.

func (*AsnInfo) GetPeersOk added in v0.10.0

func (o *AsnInfo) GetPeersOk() ([]AsnPeer, bool)

GetPeersOk returns a tuple with the Peers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetRir added in v0.10.0

func (o *AsnInfo) GetRir() string

GetRir returns the Rir field value if set, zero value otherwise.

func (*AsnInfo) GetRirOk added in v0.10.0

func (o *AsnInfo) GetRirOk() (*string, bool)

GetRirOk returns a tuple with the Rir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetRoutes added in v0.10.0

func (o *AsnInfo) GetRoutes() []string

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*AsnInfo) GetRoutesOk added in v0.10.0

func (o *AsnInfo) GetRoutesOk() ([]string, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetType added in v0.10.0

func (o *AsnInfo) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*AsnInfo) GetTypeOk added in v0.10.0

func (o *AsnInfo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetUpstreams added in v0.10.0

func (o *AsnInfo) GetUpstreams() []AsnPeer

GetUpstreams returns the Upstreams field value if set, zero value otherwise.

func (*AsnInfo) GetUpstreamsOk added in v0.10.0

func (o *AsnInfo) GetUpstreamsOk() ([]AsnPeer, bool)

GetUpstreamsOk returns a tuple with the Upstreams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) GetWhoisResponse added in v0.10.0

func (o *AsnInfo) GetWhoisResponse() string

GetWhoisResponse returns the WhoisResponse field value if set, zero value otherwise.

func (*AsnInfo) GetWhoisResponseOk added in v0.10.0

func (o *AsnInfo) GetWhoisResponseOk() (*string, bool)

GetWhoisResponseOk returns a tuple with the WhoisResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnInfo) HasAllocationStatus added in v0.10.0

func (o *AsnInfo) HasAllocationStatus() bool

HasAllocationStatus returns a boolean if a field has been set.

func (*AsnInfo) HasAsNumber added in v0.10.0

func (o *AsnInfo) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*AsnInfo) HasAsnName added in v0.10.0

func (o *AsnInfo) HasAsnName() bool

HasAsnName returns a boolean if a field has been set.

func (*AsnInfo) HasCountry added in v0.10.0

func (o *AsnInfo) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AsnInfo) HasDateAllocated added in v0.10.0

func (o *AsnInfo) HasDateAllocated() bool

HasDateAllocated returns a boolean if a field has been set.

func (*AsnInfo) HasDomain added in v0.10.0

func (o *AsnInfo) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*AsnInfo) HasDownstreams added in v0.10.0

func (o *AsnInfo) HasDownstreams() bool

HasDownstreams returns a boolean if a field has been set.

func (*AsnInfo) HasNumOfIpv4Routes added in v0.10.0

func (o *AsnInfo) HasNumOfIpv4Routes() bool

HasNumOfIpv4Routes returns a boolean if a field has been set.

func (*AsnInfo) HasNumOfIpv6Routes added in v0.10.0

func (o *AsnInfo) HasNumOfIpv6Routes() bool

HasNumOfIpv6Routes returns a boolean if a field has been set.

func (*AsnInfo) HasOrganization added in v0.10.0

func (o *AsnInfo) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*AsnInfo) HasPeers added in v0.10.0

func (o *AsnInfo) HasPeers() bool

HasPeers returns a boolean if a field has been set.

func (*AsnInfo) HasRir added in v0.10.0

func (o *AsnInfo) HasRir() bool

HasRir returns a boolean if a field has been set.

func (*AsnInfo) HasRoutes added in v0.10.0

func (o *AsnInfo) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*AsnInfo) HasType added in v0.10.0

func (o *AsnInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*AsnInfo) HasUpstreams added in v0.10.0

func (o *AsnInfo) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (*AsnInfo) HasWhoisResponse added in v0.10.0

func (o *AsnInfo) HasWhoisResponse() bool

HasWhoisResponse returns a boolean if a field has been set.

func (AsnInfo) MarshalJSON added in v0.10.0

func (o AsnInfo) MarshalJSON() ([]byte, error)

func (*AsnInfo) SetAllocationStatus added in v0.10.0

func (o *AsnInfo) SetAllocationStatus(v string)

SetAllocationStatus gets a reference to the given string and assigns it to the AllocationStatus field.

func (*AsnInfo) SetAsNumber added in v0.10.0

func (o *AsnInfo) SetAsNumber(v string)

SetAsNumber gets a reference to the given string and assigns it to the AsNumber field.

func (*AsnInfo) SetAsnName added in v0.10.0

func (o *AsnInfo) SetAsnName(v string)

SetAsnName gets a reference to the given string and assigns it to the AsnName field.

func (*AsnInfo) SetCountry added in v0.10.0

func (o *AsnInfo) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*AsnInfo) SetDateAllocated added in v0.10.0

func (o *AsnInfo) SetDateAllocated(v string)

SetDateAllocated gets a reference to the given string and assigns it to the DateAllocated field.

func (*AsnInfo) SetDomain added in v0.10.0

func (o *AsnInfo) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*AsnInfo) SetDownstreams added in v0.10.0

func (o *AsnInfo) SetDownstreams(v []AsnPeer)

SetDownstreams gets a reference to the given []AsnPeer and assigns it to the Downstreams field.

func (*AsnInfo) SetNumOfIpv4Routes added in v0.10.0

func (o *AsnInfo) SetNumOfIpv4Routes(v string)

SetNumOfIpv4Routes gets a reference to the given string and assigns it to the NumOfIpv4Routes field.

func (*AsnInfo) SetNumOfIpv6Routes added in v0.10.0

func (o *AsnInfo) SetNumOfIpv6Routes(v string)

SetNumOfIpv6Routes gets a reference to the given string and assigns it to the NumOfIpv6Routes field.

func (*AsnInfo) SetOrganization added in v0.10.0

func (o *AsnInfo) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*AsnInfo) SetPeers added in v0.10.0

func (o *AsnInfo) SetPeers(v []AsnPeer)

SetPeers gets a reference to the given []AsnPeer and assigns it to the Peers field.

func (*AsnInfo) SetRir added in v0.10.0

func (o *AsnInfo) SetRir(v string)

SetRir gets a reference to the given string and assigns it to the Rir field.

func (*AsnInfo) SetRoutes added in v0.10.0

func (o *AsnInfo) SetRoutes(v []string)

SetRoutes gets a reference to the given []string and assigns it to the Routes field.

func (*AsnInfo) SetType added in v0.10.0

func (o *AsnInfo) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*AsnInfo) SetUpstreams added in v0.10.0

func (o *AsnInfo) SetUpstreams(v []AsnPeer)

SetUpstreams gets a reference to the given []AsnPeer and assigns it to the Upstreams field.

func (*AsnInfo) SetWhoisResponse added in v0.10.0

func (o *AsnInfo) SetWhoisResponse(v string)

SetWhoisResponse gets a reference to the given string and assigns it to the WhoisResponse field.

func (AsnInfo) ToMap added in v0.10.0

func (o AsnInfo) ToMap() (map[string]interface{}, error)

func (*AsnInfo) UnmarshalJSON added in v0.10.0

func (o *AsnInfo) UnmarshalJSON(data []byte) (err error)

type AsnPeer added in v0.10.0

type AsnPeer struct {
	AsNumber             *string `json:"as_number,omitempty"`
	Description          *string `json:"description,omitempty"`
	Country              *string `json:"country,omitempty"`
	AdditionalProperties map[string]interface{}
}

AsnPeer struct for AsnPeer

func NewAsnPeer added in v0.10.0

func NewAsnPeer() *AsnPeer

NewAsnPeer instantiates a new AsnPeer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAsnPeerWithDefaults added in v0.10.0

func NewAsnPeerWithDefaults() *AsnPeer

NewAsnPeerWithDefaults instantiates a new AsnPeer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AsnPeer) GetAsNumber added in v0.10.0

func (o *AsnPeer) GetAsNumber() string

GetAsNumber returns the AsNumber field value if set, zero value otherwise.

func (*AsnPeer) GetAsNumberOk added in v0.10.0

func (o *AsnPeer) GetAsNumberOk() (*string, bool)

GetAsNumberOk returns a tuple with the AsNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnPeer) GetCountry added in v0.10.0

func (o *AsnPeer) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*AsnPeer) GetCountryOk added in v0.10.0

func (o *AsnPeer) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnPeer) GetDescription added in v0.10.0

func (o *AsnPeer) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*AsnPeer) GetDescriptionOk added in v0.10.0

func (o *AsnPeer) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnPeer) HasAsNumber added in v0.10.0

func (o *AsnPeer) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*AsnPeer) HasCountry added in v0.10.0

func (o *AsnPeer) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AsnPeer) HasDescription added in v0.10.0

func (o *AsnPeer) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (AsnPeer) MarshalJSON added in v0.10.0

func (o AsnPeer) MarshalJSON() ([]byte, error)

func (*AsnPeer) SetAsNumber added in v0.10.0

func (o *AsnPeer) SetAsNumber(v string)

SetAsNumber gets a reference to the given string and assigns it to the AsNumber field.

func (*AsnPeer) SetCountry added in v0.10.0

func (o *AsnPeer) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*AsnPeer) SetDescription added in v0.10.0

func (o *AsnPeer) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (AsnPeer) ToMap added in v0.10.0

func (o AsnPeer) ToMap() (map[string]interface{}, error)

func (*AsnPeer) UnmarshalJSON added in v0.10.0

func (o *AsnPeer) UnmarshalJSON(data []byte) (err error)

type AsnWhoisResponse

type AsnWhoisResponse struct {
	Asn                  *AsnInfo `json:"asn,omitempty"`
	AdditionalProperties map[string]interface{}
}

AsnWhoisResponse ASN WHOIS v2 (/v2.0/asn-whois) — pass-through of ipgeolocation ASN data.

func NewAsnWhoisResponse

func NewAsnWhoisResponse() *AsnWhoisResponse

NewAsnWhoisResponse instantiates a new AsnWhoisResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAsnWhoisResponseWithDefaults

func NewAsnWhoisResponseWithDefaults() *AsnWhoisResponse

NewAsnWhoisResponseWithDefaults instantiates a new AsnWhoisResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AsnWhoisResponse) GetAsn added in v0.10.0

func (o *AsnWhoisResponse) GetAsn() AsnInfo

GetAsn returns the Asn field value if set, zero value otherwise.

func (*AsnWhoisResponse) GetAsnOk added in v0.10.0

func (o *AsnWhoisResponse) GetAsnOk() (*AsnInfo, bool)

GetAsnOk returns a tuple with the Asn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AsnWhoisResponse) HasAsn added in v0.10.0

func (o *AsnWhoisResponse) HasAsn() bool

HasAsn returns a boolean if a field has been set.

func (AsnWhoisResponse) MarshalJSON

func (o AsnWhoisResponse) MarshalJSON() ([]byte, error)

func (*AsnWhoisResponse) SetAsn added in v0.10.0

func (o *AsnWhoisResponse) SetAsn(v AsnInfo)

SetAsn gets a reference to the given AsnInfo and assigns it to the Asn field.

func (AsnWhoisResponse) ToMap

func (o AsnWhoisResponse) ToMap() (map[string]interface{}, error)

func (*AsnWhoisResponse) UnmarshalJSON added in v0.10.0

func (o *AsnWhoisResponse) UnmarshalJSON(data []byte) (err error)

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BulkDnsResponse added in v0.10.0

type BulkDnsResponse struct {
	BulkDnsInfo          []DnsResponse `json:"bulk_dns_info,omitempty"`
	AdditionalProperties map[string]interface{}
}

BulkDnsResponse struct for BulkDnsResponse

func NewBulkDnsResponse added in v0.10.0

func NewBulkDnsResponse() *BulkDnsResponse

NewBulkDnsResponse instantiates a new BulkDnsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkDnsResponseWithDefaults added in v0.10.0

func NewBulkDnsResponseWithDefaults() *BulkDnsResponse

NewBulkDnsResponseWithDefaults instantiates a new BulkDnsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkDnsResponse) GetBulkDnsInfo added in v0.10.0

func (o *BulkDnsResponse) GetBulkDnsInfo() []DnsResponse

GetBulkDnsInfo returns the BulkDnsInfo field value if set, zero value otherwise.

func (*BulkDnsResponse) GetBulkDnsInfoOk added in v0.10.0

func (o *BulkDnsResponse) GetBulkDnsInfoOk() ([]DnsResponse, bool)

GetBulkDnsInfoOk returns a tuple with the BulkDnsInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkDnsResponse) HasBulkDnsInfo added in v0.10.0

func (o *BulkDnsResponse) HasBulkDnsInfo() bool

HasBulkDnsInfo returns a boolean if a field has been set.

func (BulkDnsResponse) MarshalJSON added in v0.10.0

func (o BulkDnsResponse) MarshalJSON() ([]byte, error)

func (*BulkDnsResponse) SetBulkDnsInfo added in v0.10.0

func (o *BulkDnsResponse) SetBulkDnsInfo(v []DnsResponse)

SetBulkDnsInfo gets a reference to the given []DnsResponse and assigns it to the BulkDnsInfo field.

func (BulkDnsResponse) ToMap added in v0.10.0

func (o BulkDnsResponse) ToMap() (map[string]interface{}, error)

func (*BulkDnsResponse) UnmarshalJSON added in v0.10.0

func (o *BulkDnsResponse) UnmarshalJSON(data []byte) (err error)

type BulkDomainAvailabilityRequest

type BulkDomainAvailabilityRequest struct {
	// Mode 1 — list of full domain names. Cannot be used with tld.
	DomainNames []string `json:"domainNames,omitempty"`
	// Mode 2 — TLDs to check against the domain query param. Cannot be used with domainNames.
	Tld                  []string `json:"tld,omitempty"`
	AdditionalProperties map[string]interface{}
}

BulkDomainAvailabilityRequest Request body for POST /v2.0/domain/availability. Use domainNames OR tld.

func NewBulkDomainAvailabilityRequest

func NewBulkDomainAvailabilityRequest() *BulkDomainAvailabilityRequest

NewBulkDomainAvailabilityRequest instantiates a new BulkDomainAvailabilityRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkDomainAvailabilityRequestWithDefaults

func NewBulkDomainAvailabilityRequestWithDefaults() *BulkDomainAvailabilityRequest

NewBulkDomainAvailabilityRequestWithDefaults instantiates a new BulkDomainAvailabilityRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkDomainAvailabilityRequest) GetDomainNames

func (o *BulkDomainAvailabilityRequest) GetDomainNames() []string

GetDomainNames returns the DomainNames field value if set, zero value otherwise.

func (*BulkDomainAvailabilityRequest) GetDomainNamesOk

func (o *BulkDomainAvailabilityRequest) GetDomainNamesOk() ([]string, bool)

GetDomainNamesOk returns a tuple with the DomainNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkDomainAvailabilityRequest) GetTld

func (o *BulkDomainAvailabilityRequest) GetTld() []string

GetTld returns the Tld field value if set, zero value otherwise.

func (*BulkDomainAvailabilityRequest) GetTldOk

func (o *BulkDomainAvailabilityRequest) GetTldOk() ([]string, bool)

GetTldOk returns a tuple with the Tld field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkDomainAvailabilityRequest) HasDomainNames

func (o *BulkDomainAvailabilityRequest) HasDomainNames() bool

HasDomainNames returns a boolean if a field has been set.

func (*BulkDomainAvailabilityRequest) HasTld

func (o *BulkDomainAvailabilityRequest) HasTld() bool

HasTld returns a boolean if a field has been set.

func (BulkDomainAvailabilityRequest) MarshalJSON

func (o BulkDomainAvailabilityRequest) MarshalJSON() ([]byte, error)

func (*BulkDomainAvailabilityRequest) SetDomainNames

func (o *BulkDomainAvailabilityRequest) SetDomainNames(v []string)

SetDomainNames gets a reference to the given []string and assigns it to the DomainNames field.

func (*BulkDomainAvailabilityRequest) SetTld

func (o *BulkDomainAvailabilityRequest) SetTld(v []string)

SetTld gets a reference to the given []string and assigns it to the Tld field.

func (BulkDomainAvailabilityRequest) ToMap

func (o BulkDomainAvailabilityRequest) ToMap() (map[string]interface{}, error)

func (*BulkDomainAvailabilityRequest) UnmarshalJSON added in v0.10.0

func (o *BulkDomainAvailabilityRequest) UnmarshalJSON(data []byte) (err error)

type BulkDomainAvailabilityResponse added in v0.10.0

type BulkDomainAvailabilityResponse struct {
	BulkDomainAvailabilityResponse []DomainAvailabilityItem `json:"bulk_domain_availability_response,omitempty"`
	AdditionalProperties           map[string]interface{}
}

BulkDomainAvailabilityResponse struct for BulkDomainAvailabilityResponse

func NewBulkDomainAvailabilityResponse added in v0.10.0

func NewBulkDomainAvailabilityResponse() *BulkDomainAvailabilityResponse

NewBulkDomainAvailabilityResponse instantiates a new BulkDomainAvailabilityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkDomainAvailabilityResponseWithDefaults added in v0.10.0

func NewBulkDomainAvailabilityResponseWithDefaults() *BulkDomainAvailabilityResponse

NewBulkDomainAvailabilityResponseWithDefaults instantiates a new BulkDomainAvailabilityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkDomainAvailabilityResponse) GetBulkDomainAvailabilityResponse added in v0.10.0

func (o *BulkDomainAvailabilityResponse) GetBulkDomainAvailabilityResponse() []DomainAvailabilityItem

GetBulkDomainAvailabilityResponse returns the BulkDomainAvailabilityResponse field value if set, zero value otherwise.

func (*BulkDomainAvailabilityResponse) GetBulkDomainAvailabilityResponseOk added in v0.10.0

func (o *BulkDomainAvailabilityResponse) GetBulkDomainAvailabilityResponseOk() ([]DomainAvailabilityItem, bool)

GetBulkDomainAvailabilityResponseOk returns a tuple with the BulkDomainAvailabilityResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkDomainAvailabilityResponse) HasBulkDomainAvailabilityResponse added in v0.10.0

func (o *BulkDomainAvailabilityResponse) HasBulkDomainAvailabilityResponse() bool

HasBulkDomainAvailabilityResponse returns a boolean if a field has been set.

func (BulkDomainAvailabilityResponse) MarshalJSON added in v0.10.0

func (o BulkDomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*BulkDomainAvailabilityResponse) SetBulkDomainAvailabilityResponse added in v0.10.0

func (o *BulkDomainAvailabilityResponse) SetBulkDomainAvailabilityResponse(v []DomainAvailabilityItem)

SetBulkDomainAvailabilityResponse gets a reference to the given []DomainAvailabilityItem and assigns it to the BulkDomainAvailabilityResponse field.

func (BulkDomainAvailabilityResponse) ToMap added in v0.10.0

func (o BulkDomainAvailabilityResponse) ToMap() (map[string]interface{}, error)

func (*BulkDomainAvailabilityResponse) UnmarshalJSON added in v0.10.0

func (o *BulkDomainAvailabilityResponse) UnmarshalJSON(data []byte) (err error)

type BulkGeolocationRequest

type BulkGeolocationRequest struct {
	Ips []string `json:"ips"`
}

BulkGeolocationRequest struct for BulkGeolocationRequest

func NewBulkGeolocationRequest

func NewBulkGeolocationRequest(ips []string) *BulkGeolocationRequest

NewBulkGeolocationRequest instantiates a new BulkGeolocationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkGeolocationRequestWithDefaults

func NewBulkGeolocationRequestWithDefaults() *BulkGeolocationRequest

NewBulkGeolocationRequestWithDefaults instantiates a new BulkGeolocationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkGeolocationRequest) GetIps

func (o *BulkGeolocationRequest) GetIps() []string

GetIps returns the Ips field value

func (*BulkGeolocationRequest) GetIpsOk

func (o *BulkGeolocationRequest) GetIpsOk() ([]string, bool)

GetIpsOk returns a tuple with the Ips field value and a boolean to check if the value has been set.

func (BulkGeolocationRequest) MarshalJSON

func (o BulkGeolocationRequest) MarshalJSON() ([]byte, error)

func (*BulkGeolocationRequest) SetIps

func (o *BulkGeolocationRequest) SetIps(v []string)

SetIps sets field value

func (BulkGeolocationRequest) ToMap

func (o BulkGeolocationRequest) ToMap() (map[string]interface{}, error)

func (*BulkGeolocationRequest) UnmarshalJSON

func (o *BulkGeolocationRequest) UnmarshalJSON(data []byte) (err error)

type BulkWhoisItem added in v0.10.0

type BulkWhoisItem struct {
	Status               *bool   `json:"status,omitempty"`
	DomainName           *string `json:"domain_name,omitempty"`
	Error                *string `json:"error,omitempty"`
	AdditionalProperties map[string]interface{}
}

BulkWhoisItem One bulk WHOIS result; success items also carry all WhoisResponse fields.

func NewBulkWhoisItem added in v0.10.0

func NewBulkWhoisItem() *BulkWhoisItem

NewBulkWhoisItem instantiates a new BulkWhoisItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkWhoisItemWithDefaults added in v0.10.0

func NewBulkWhoisItemWithDefaults() *BulkWhoisItem

NewBulkWhoisItemWithDefaults instantiates a new BulkWhoisItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkWhoisItem) GetDomainName added in v0.10.0

func (o *BulkWhoisItem) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*BulkWhoisItem) GetDomainNameOk added in v0.10.0

func (o *BulkWhoisItem) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkWhoisItem) GetError added in v0.10.0

func (o *BulkWhoisItem) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*BulkWhoisItem) GetErrorOk added in v0.10.0

func (o *BulkWhoisItem) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkWhoisItem) GetStatus added in v0.10.0

func (o *BulkWhoisItem) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*BulkWhoisItem) GetStatusOk added in v0.10.0

func (o *BulkWhoisItem) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkWhoisItem) HasDomainName added in v0.10.0

func (o *BulkWhoisItem) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*BulkWhoisItem) HasError added in v0.10.0

func (o *BulkWhoisItem) HasError() bool

HasError returns a boolean if a field has been set.

func (*BulkWhoisItem) HasStatus added in v0.10.0

func (o *BulkWhoisItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (BulkWhoisItem) MarshalJSON added in v0.10.0

func (o BulkWhoisItem) MarshalJSON() ([]byte, error)

func (*BulkWhoisItem) SetDomainName added in v0.10.0

func (o *BulkWhoisItem) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*BulkWhoisItem) SetError added in v0.10.0

func (o *BulkWhoisItem) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*BulkWhoisItem) SetStatus added in v0.10.0

func (o *BulkWhoisItem) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (BulkWhoisItem) ToMap added in v0.10.0

func (o BulkWhoisItem) ToMap() (map[string]interface{}, error)

func (*BulkWhoisItem) UnmarshalJSON added in v0.10.0

func (o *BulkWhoisItem) UnmarshalJSON(data []byte) (err error)

type BulkWhoisRequest

type BulkWhoisRequest struct {
	DomainNames []string `json:"domainNames"`
}

BulkWhoisRequest struct for BulkWhoisRequest

func NewBulkWhoisRequest

func NewBulkWhoisRequest(domainNames []string) *BulkWhoisRequest

NewBulkWhoisRequest instantiates a new BulkWhoisRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkWhoisRequestWithDefaults

func NewBulkWhoisRequestWithDefaults() *BulkWhoisRequest

NewBulkWhoisRequestWithDefaults instantiates a new BulkWhoisRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkWhoisRequest) GetDomainNames

func (o *BulkWhoisRequest) GetDomainNames() []string

GetDomainNames returns the DomainNames field value

func (*BulkWhoisRequest) GetDomainNamesOk

func (o *BulkWhoisRequest) GetDomainNamesOk() ([]string, bool)

GetDomainNamesOk returns a tuple with the DomainNames field value and a boolean to check if the value has been set.

func (BulkWhoisRequest) MarshalJSON

func (o BulkWhoisRequest) MarshalJSON() ([]byte, error)

func (*BulkWhoisRequest) SetDomainNames

func (o *BulkWhoisRequest) SetDomainNames(v []string)

SetDomainNames sets field value

func (BulkWhoisRequest) ToMap

func (o BulkWhoisRequest) ToMap() (map[string]interface{}, error)

func (*BulkWhoisRequest) UnmarshalJSON

func (o *BulkWhoisRequest) UnmarshalJSON(data []byte) (err error)

type BulkWhoisResponse added in v0.10.0

type BulkWhoisResponse struct {
	BulkWhoisResponse    []BulkWhoisItem `json:"bulk_whois_response,omitempty"`
	AdditionalProperties map[string]interface{}
}

BulkWhoisResponse struct for BulkWhoisResponse

func NewBulkWhoisResponse added in v0.10.0

func NewBulkWhoisResponse() *BulkWhoisResponse

NewBulkWhoisResponse instantiates a new BulkWhoisResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBulkWhoisResponseWithDefaults added in v0.10.0

func NewBulkWhoisResponseWithDefaults() *BulkWhoisResponse

NewBulkWhoisResponseWithDefaults instantiates a new BulkWhoisResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BulkWhoisResponse) GetBulkWhoisResponse added in v0.10.0

func (o *BulkWhoisResponse) GetBulkWhoisResponse() []BulkWhoisItem

GetBulkWhoisResponse returns the BulkWhoisResponse field value if set, zero value otherwise.

func (*BulkWhoisResponse) GetBulkWhoisResponseOk added in v0.10.0

func (o *BulkWhoisResponse) GetBulkWhoisResponseOk() ([]BulkWhoisItem, bool)

GetBulkWhoisResponseOk returns a tuple with the BulkWhoisResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BulkWhoisResponse) HasBulkWhoisResponse added in v0.10.0

func (o *BulkWhoisResponse) HasBulkWhoisResponse() bool

HasBulkWhoisResponse returns a boolean if a field has been set.

func (BulkWhoisResponse) MarshalJSON added in v0.10.0

func (o BulkWhoisResponse) MarshalJSON() ([]byte, error)

func (*BulkWhoisResponse) SetBulkWhoisResponse added in v0.10.0

func (o *BulkWhoisResponse) SetBulkWhoisResponse(v []BulkWhoisItem)

SetBulkWhoisResponse gets a reference to the given []BulkWhoisItem and assigns it to the BulkWhoisResponse field.

func (BulkWhoisResponse) ToMap added in v0.10.0

func (o BulkWhoisResponse) ToMap() (map[string]interface{}, error)

func (*BulkWhoisResponse) UnmarshalJSON added in v0.10.0

func (o *BulkWhoisResponse) UnmarshalJSON(data []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CountryMetadata added in v0.10.0

type CountryMetadata struct {
	CallingCode          *string  `json:"calling_code,omitempty"`
	Tld                  *string  `json:"tld,omitempty"`
	Languages            []string `json:"languages,omitempty"`
	AdditionalProperties map[string]interface{}
}

CountryMetadata struct for CountryMetadata

func NewCountryMetadata added in v0.10.0

func NewCountryMetadata() *CountryMetadata

NewCountryMetadata instantiates a new CountryMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCountryMetadataWithDefaults added in v0.10.0

func NewCountryMetadataWithDefaults() *CountryMetadata

NewCountryMetadataWithDefaults instantiates a new CountryMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CountryMetadata) GetCallingCode added in v0.10.0

func (o *CountryMetadata) GetCallingCode() string

GetCallingCode returns the CallingCode field value if set, zero value otherwise.

func (*CountryMetadata) GetCallingCodeOk added in v0.10.0

func (o *CountryMetadata) GetCallingCodeOk() (*string, bool)

GetCallingCodeOk returns a tuple with the CallingCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CountryMetadata) GetLanguages added in v0.10.0

func (o *CountryMetadata) GetLanguages() []string

GetLanguages returns the Languages field value if set, zero value otherwise.

func (*CountryMetadata) GetLanguagesOk added in v0.10.0

func (o *CountryMetadata) GetLanguagesOk() ([]string, bool)

GetLanguagesOk returns a tuple with the Languages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CountryMetadata) GetTld added in v0.10.0

func (o *CountryMetadata) GetTld() string

GetTld returns the Tld field value if set, zero value otherwise.

func (*CountryMetadata) GetTldOk added in v0.10.0

func (o *CountryMetadata) GetTldOk() (*string, bool)

GetTldOk returns a tuple with the Tld field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CountryMetadata) HasCallingCode added in v0.10.0

func (o *CountryMetadata) HasCallingCode() bool

HasCallingCode returns a boolean if a field has been set.

func (*CountryMetadata) HasLanguages added in v0.10.0

func (o *CountryMetadata) HasLanguages() bool

HasLanguages returns a boolean if a field has been set.

func (*CountryMetadata) HasTld added in v0.10.0

func (o *CountryMetadata) HasTld() bool

HasTld returns a boolean if a field has been set.

func (CountryMetadata) MarshalJSON added in v0.10.0

func (o CountryMetadata) MarshalJSON() ([]byte, error)

func (*CountryMetadata) SetCallingCode added in v0.10.0

func (o *CountryMetadata) SetCallingCode(v string)

SetCallingCode gets a reference to the given string and assigns it to the CallingCode field.

func (*CountryMetadata) SetLanguages added in v0.10.0

func (o *CountryMetadata) SetLanguages(v []string)

SetLanguages gets a reference to the given []string and assigns it to the Languages field.

func (*CountryMetadata) SetTld added in v0.10.0

func (o *CountryMetadata) SetTld(v string)

SetTld gets a reference to the given string and assigns it to the Tld field.

func (CountryMetadata) ToMap added in v0.10.0

func (o CountryMetadata) ToMap() (map[string]interface{}, error)

func (*CountryMetadata) UnmarshalJSON added in v0.10.0

func (o *CountryMetadata) UnmarshalJSON(data []byte) (err error)

type Currency added in v0.10.0

type Currency struct {
	Code                 *string `json:"code,omitempty"`
	Name                 *string `json:"name,omitempty"`
	Symbol               *string `json:"symbol,omitempty"`
	AdditionalProperties map[string]interface{}
}

Currency struct for Currency

func NewCurrency added in v0.10.0

func NewCurrency() *Currency

NewCurrency instantiates a new Currency object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCurrencyWithDefaults added in v0.10.0

func NewCurrencyWithDefaults() *Currency

NewCurrencyWithDefaults instantiates a new Currency object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Currency) GetCode added in v0.10.0

func (o *Currency) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*Currency) GetCodeOk added in v0.10.0

func (o *Currency) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Currency) GetName added in v0.10.0

func (o *Currency) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*Currency) GetNameOk added in v0.10.0

func (o *Currency) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Currency) GetSymbol added in v0.10.0

func (o *Currency) GetSymbol() string

GetSymbol returns the Symbol field value if set, zero value otherwise.

func (*Currency) GetSymbolOk added in v0.10.0

func (o *Currency) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Currency) HasCode added in v0.10.0

func (o *Currency) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*Currency) HasName added in v0.10.0

func (o *Currency) HasName() bool

HasName returns a boolean if a field has been set.

func (*Currency) HasSymbol added in v0.10.0

func (o *Currency) HasSymbol() bool

HasSymbol returns a boolean if a field has been set.

func (Currency) MarshalJSON added in v0.10.0

func (o Currency) MarshalJSON() ([]byte, error)

func (*Currency) SetCode added in v0.10.0

func (o *Currency) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*Currency) SetName added in v0.10.0

func (o *Currency) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*Currency) SetSymbol added in v0.10.0

func (o *Currency) SetSymbol(v string)

SetSymbol gets a reference to the given string and assigns it to the Symbol field.

func (Currency) ToMap added in v0.10.0

func (o Currency) ToMap() (map[string]interface{}, error)

func (*Currency) UnmarshalJSON added in v0.10.0

func (o *Currency) UnmarshalJSON(data []byte) (err error)

type DNSAPI

type DNSAPI interface {

	/*
		DnsBulk Bulk DNS Lookup

		Up to 100 domains + 100 IPs in one request.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DNSAPIDnsBulkRequest
	*/
	DnsBulk(ctx context.Context) DNSAPIDnsBulkRequest

	// DnsBulkExecute executes the request
	//  @return BulkDnsResponse
	DnsBulkExecute(r DNSAPIDnsBulkRequest) (*BulkDnsResponse, *http.Response, error)

	/*
		DnsHistorical Historical DNS Lookup

		All historical DNS records. 2 credits per page (100 records/page).

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DNSAPIDnsHistoricalRequest
	*/
	DnsHistorical(ctx context.Context) DNSAPIDnsHistoricalRequest

	// DnsHistoricalExecute executes the request
	//  @return HistoricalDnsResponse
	DnsHistoricalExecute(r DNSAPIDnsHistoricalRequest) (*HistoricalDnsResponse, *http.Response, error)

	/*
		DnsLive Live DNS Lookup

		Real-time DNS record lookup. 1 credit per query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DNSAPIDnsLiveRequest
	*/
	DnsLive(ctx context.Context) DNSAPIDnsLiveRequest

	// DnsLiveExecute executes the request
	//  @return DnsResponse
	DnsLiveExecute(r DNSAPIDnsLiveRequest) (*DnsResponse, *http.Response, error)

	/*
		DnsReverse Reverse DNS Lookup

		Search domains by IP or DNS value. 5 credits per page.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DNSAPIDnsReverseRequest
	*/
	DnsReverse(ctx context.Context) DNSAPIDnsReverseRequest

	// DnsReverseExecute executes the request
	//  @return ReverseDnsResponse
	DnsReverseExecute(r DNSAPIDnsReverseRequest) (*ReverseDnsResponse, *http.Response, error)
}

type DNSAPIDnsBulkRequest

type DNSAPIDnsBulkRequest struct {
	ApiService DNSAPI
	// contains filtered or unexported fields
}

func (DNSAPIDnsBulkRequest) ApiKey

Your WHOISFreaks API key

func (DNSAPIDnsBulkRequest) DnsBulkRequest

func (r DNSAPIDnsBulkRequest) DnsBulkRequest(dnsBulkRequest DnsBulkRequest) DNSAPIDnsBulkRequest

func (DNSAPIDnsBulkRequest) Execute

func (DNSAPIDnsBulkRequest) Format

func (DNSAPIDnsBulkRequest) Type_

type DNSAPIDnsHistoricalRequest

type DNSAPIDnsHistoricalRequest struct {
	ApiService DNSAPI
	// contains filtered or unexported fields
}

func (DNSAPIDnsHistoricalRequest) ApiKey

Your WHOISFreaks API key

func (DNSAPIDnsHistoricalRequest) DomainName

func (DNSAPIDnsHistoricalRequest) Execute

func (DNSAPIDnsHistoricalRequest) Format

func (DNSAPIDnsHistoricalRequest) Page

func (DNSAPIDnsHistoricalRequest) Type_

type DNSAPIDnsLiveRequest

type DNSAPIDnsLiveRequest struct {
	ApiService DNSAPI
	// contains filtered or unexported fields
}

func (DNSAPIDnsLiveRequest) ApiKey

Your WHOISFreaks API key

func (DNSAPIDnsLiveRequest) DomainName

func (r DNSAPIDnsLiveRequest) DomainName(domainName string) DNSAPIDnsLiveRequest

func (DNSAPIDnsLiveRequest) Execute

func (DNSAPIDnsLiveRequest) Format

func (DNSAPIDnsLiveRequest) IpAddress

func (r DNSAPIDnsLiveRequest) IpAddress(ipAddress string) DNSAPIDnsLiveRequest

Use for PTR lookups

func (DNSAPIDnsLiveRequest) Type_

all or comma-separated: A,MX,NS,TXT,SOA,SPF,AAAA,CNAME

type DNSAPIDnsReverseRequest

type DNSAPIDnsReverseRequest struct {
	ApiService DNSAPI
	// contains filtered or unexported fields
}

func (DNSAPIDnsReverseRequest) ApiKey

Your WHOISFreaks API key

func (DNSAPIDnsReverseRequest) Exact

func (DNSAPIDnsReverseRequest) Execute

func (DNSAPIDnsReverseRequest) Format

func (DNSAPIDnsReverseRequest) Page

func (DNSAPIDnsReverseRequest) Type_

func (DNSAPIDnsReverseRequest) Value

IP, CIDR, or record value

type DNSAPIService

type DNSAPIService service

DNSAPIService DNSAPI service

func (*DNSAPIService) DnsBulk

DnsBulk Bulk DNS Lookup

Up to 100 domains + 100 IPs in one request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DNSAPIDnsBulkRequest

func (*DNSAPIService) DnsBulkExecute

Execute executes the request

@return BulkDnsResponse

func (*DNSAPIService) DnsHistorical

DnsHistorical Historical DNS Lookup

All historical DNS records. 2 credits per page (100 records/page).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DNSAPIDnsHistoricalRequest

func (*DNSAPIService) DnsHistoricalExecute

Execute executes the request

@return HistoricalDnsResponse

func (*DNSAPIService) DnsLive

DnsLive Live DNS Lookup

Real-time DNS record lookup. 1 credit per query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DNSAPIDnsLiveRequest

func (*DNSAPIService) DnsLiveExecute

func (a *DNSAPIService) DnsLiveExecute(r DNSAPIDnsLiveRequest) (*DnsResponse, *http.Response, error)

Execute executes the request

@return DnsResponse

func (*DNSAPIService) DnsReverse

DnsReverse Reverse DNS Lookup

Search domains by IP or DNS value. 5 credits per page.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DNSAPIDnsReverseRequest

func (*DNSAPIService) DnsReverseExecute

Execute executes the request

@return ReverseDnsResponse

type DatabaseFileStatus

type DatabaseFileStatus struct {
	Newly                *NewlyStatus     `json:"newly,omitempty"`
	Expired              *DateRangeStatus `json:"expired,omitempty"`
	CleanedExpired       *DateRangeStatus `json:"cleaned_expired,omitempty"`
	Dropped              *DateRangeStatus `json:"dropped,omitempty"`
	DroppedWithBacklinks *DateRangeStatus `json:"dropped_with_backlinks,omitempty"`
	DatabaseUpdates      *DatabaseUpdates `json:"database_updates,omitempty"`
	AdditionalProperties map[string]interface{}
}

DatabaseFileStatus struct for DatabaseFileStatus

func NewDatabaseFileStatus

func NewDatabaseFileStatus() *DatabaseFileStatus

NewDatabaseFileStatus instantiates a new DatabaseFileStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDatabaseFileStatusWithDefaults

func NewDatabaseFileStatusWithDefaults() *DatabaseFileStatus

NewDatabaseFileStatusWithDefaults instantiates a new DatabaseFileStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DatabaseFileStatus) GetCleanedExpired added in v0.10.0

func (o *DatabaseFileStatus) GetCleanedExpired() DateRangeStatus

GetCleanedExpired returns the CleanedExpired field value if set, zero value otherwise.

func (*DatabaseFileStatus) GetCleanedExpiredOk added in v0.10.0

func (o *DatabaseFileStatus) GetCleanedExpiredOk() (*DateRangeStatus, bool)

GetCleanedExpiredOk returns a tuple with the CleanedExpired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseFileStatus) GetDatabaseUpdates

func (o *DatabaseFileStatus) GetDatabaseUpdates() DatabaseUpdates

GetDatabaseUpdates returns the DatabaseUpdates field value if set, zero value otherwise.

func (*DatabaseFileStatus) GetDatabaseUpdatesOk

func (o *DatabaseFileStatus) GetDatabaseUpdatesOk() (*DatabaseUpdates, bool)

GetDatabaseUpdatesOk returns a tuple with the DatabaseUpdates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseFileStatus) GetDropped

func (o *DatabaseFileStatus) GetDropped() DateRangeStatus

GetDropped returns the Dropped field value if set, zero value otherwise.

func (*DatabaseFileStatus) GetDroppedOk

func (o *DatabaseFileStatus) GetDroppedOk() (*DateRangeStatus, bool)

GetDroppedOk returns a tuple with the Dropped field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *DatabaseFileStatus) GetDroppedWithBacklinks() DateRangeStatus

GetDroppedWithBacklinks returns the DroppedWithBacklinks field value if set, zero value otherwise.

func (*DatabaseFileStatus) GetDroppedWithBacklinksOk added in v0.10.0

func (o *DatabaseFileStatus) GetDroppedWithBacklinksOk() (*DateRangeStatus, bool)

GetDroppedWithBacklinksOk returns a tuple with the DroppedWithBacklinks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseFileStatus) GetExpired

func (o *DatabaseFileStatus) GetExpired() DateRangeStatus

GetExpired returns the Expired field value if set, zero value otherwise.

func (*DatabaseFileStatus) GetExpiredOk

func (o *DatabaseFileStatus) GetExpiredOk() (*DateRangeStatus, bool)

GetExpiredOk returns a tuple with the Expired field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseFileStatus) GetNewly

func (o *DatabaseFileStatus) GetNewly() NewlyStatus

GetNewly returns the Newly field value if set, zero value otherwise.

func (*DatabaseFileStatus) GetNewlyOk

func (o *DatabaseFileStatus) GetNewlyOk() (*NewlyStatus, bool)

GetNewlyOk returns a tuple with the Newly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseFileStatus) HasCleanedExpired added in v0.10.0

func (o *DatabaseFileStatus) HasCleanedExpired() bool

HasCleanedExpired returns a boolean if a field has been set.

func (*DatabaseFileStatus) HasDatabaseUpdates

func (o *DatabaseFileStatus) HasDatabaseUpdates() bool

HasDatabaseUpdates returns a boolean if a field has been set.

func (*DatabaseFileStatus) HasDropped

func (o *DatabaseFileStatus) HasDropped() bool

HasDropped returns a boolean if a field has been set.

func (o *DatabaseFileStatus) HasDroppedWithBacklinks() bool

HasDroppedWithBacklinks returns a boolean if a field has been set.

func (*DatabaseFileStatus) HasExpired

func (o *DatabaseFileStatus) HasExpired() bool

HasExpired returns a boolean if a field has been set.

func (*DatabaseFileStatus) HasNewly

func (o *DatabaseFileStatus) HasNewly() bool

HasNewly returns a boolean if a field has been set.

func (DatabaseFileStatus) MarshalJSON

func (o DatabaseFileStatus) MarshalJSON() ([]byte, error)

func (*DatabaseFileStatus) SetCleanedExpired added in v0.10.0

func (o *DatabaseFileStatus) SetCleanedExpired(v DateRangeStatus)

SetCleanedExpired gets a reference to the given DateRangeStatus and assigns it to the CleanedExpired field.

func (*DatabaseFileStatus) SetDatabaseUpdates

func (o *DatabaseFileStatus) SetDatabaseUpdates(v DatabaseUpdates)

SetDatabaseUpdates gets a reference to the given DatabaseUpdates and assigns it to the DatabaseUpdates field.

func (*DatabaseFileStatus) SetDropped

func (o *DatabaseFileStatus) SetDropped(v DateRangeStatus)

SetDropped gets a reference to the given DateRangeStatus and assigns it to the Dropped field.

func (o *DatabaseFileStatus) SetDroppedWithBacklinks(v DateRangeStatus)

SetDroppedWithBacklinks gets a reference to the given DateRangeStatus and assigns it to the DroppedWithBacklinks field.

func (*DatabaseFileStatus) SetExpired

func (o *DatabaseFileStatus) SetExpired(v DateRangeStatus)

SetExpired gets a reference to the given DateRangeStatus and assigns it to the Expired field.

func (*DatabaseFileStatus) SetNewly

func (o *DatabaseFileStatus) SetNewly(v NewlyStatus)

SetNewly gets a reference to the given NewlyStatus and assigns it to the Newly field.

func (DatabaseFileStatus) ToMap

func (o DatabaseFileStatus) ToMap() (map[string]interface{}, error)

func (*DatabaseFileStatus) UnmarshalJSON added in v0.10.0

func (o *DatabaseFileStatus) UnmarshalJSON(data []byte) (err error)

type DatabaseUpdates added in v0.10.0

type DatabaseUpdates struct {
	DomainWhois          *UpdateFrequencies `json:"domain_whois,omitempty"`
	Dns                  *UpdateFrequencies `json:"dns,omitempty"`
	Subdomains           *UpdateFrequencies `json:"subdomains,omitempty"`
	IpWhois              *UpdateFrequencies `json:"ip_whois,omitempty"`
	AdditionalProperties map[string]interface{}
}

DatabaseUpdates struct for DatabaseUpdates

func NewDatabaseUpdates added in v0.10.0

func NewDatabaseUpdates() *DatabaseUpdates

NewDatabaseUpdates instantiates a new DatabaseUpdates object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDatabaseUpdatesWithDefaults added in v0.10.0

func NewDatabaseUpdatesWithDefaults() *DatabaseUpdates

NewDatabaseUpdatesWithDefaults instantiates a new DatabaseUpdates object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DatabaseUpdates) GetDns added in v0.10.0

func (o *DatabaseUpdates) GetDns() UpdateFrequencies

GetDns returns the Dns field value if set, zero value otherwise.

func (*DatabaseUpdates) GetDnsOk added in v0.10.0

func (o *DatabaseUpdates) GetDnsOk() (*UpdateFrequencies, bool)

GetDnsOk returns a tuple with the Dns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseUpdates) GetDomainWhois added in v0.10.0

func (o *DatabaseUpdates) GetDomainWhois() UpdateFrequencies

GetDomainWhois returns the DomainWhois field value if set, zero value otherwise.

func (*DatabaseUpdates) GetDomainWhoisOk added in v0.10.0

func (o *DatabaseUpdates) GetDomainWhoisOk() (*UpdateFrequencies, bool)

GetDomainWhoisOk returns a tuple with the DomainWhois field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseUpdates) GetIpWhois added in v0.10.0

func (o *DatabaseUpdates) GetIpWhois() UpdateFrequencies

GetIpWhois returns the IpWhois field value if set, zero value otherwise.

func (*DatabaseUpdates) GetIpWhoisOk added in v0.10.0

func (o *DatabaseUpdates) GetIpWhoisOk() (*UpdateFrequencies, bool)

GetIpWhoisOk returns a tuple with the IpWhois field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseUpdates) GetSubdomains added in v0.10.0

func (o *DatabaseUpdates) GetSubdomains() UpdateFrequencies

GetSubdomains returns the Subdomains field value if set, zero value otherwise.

func (*DatabaseUpdates) GetSubdomainsOk added in v0.10.0

func (o *DatabaseUpdates) GetSubdomainsOk() (*UpdateFrequencies, bool)

GetSubdomainsOk returns a tuple with the Subdomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DatabaseUpdates) HasDns added in v0.10.0

func (o *DatabaseUpdates) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*DatabaseUpdates) HasDomainWhois added in v0.10.0

func (o *DatabaseUpdates) HasDomainWhois() bool

HasDomainWhois returns a boolean if a field has been set.

func (*DatabaseUpdates) HasIpWhois added in v0.10.0

func (o *DatabaseUpdates) HasIpWhois() bool

HasIpWhois returns a boolean if a field has been set.

func (*DatabaseUpdates) HasSubdomains added in v0.10.0

func (o *DatabaseUpdates) HasSubdomains() bool

HasSubdomains returns a boolean if a field has been set.

func (DatabaseUpdates) MarshalJSON added in v0.10.0

func (o DatabaseUpdates) MarshalJSON() ([]byte, error)

func (*DatabaseUpdates) SetDns added in v0.10.0

func (o *DatabaseUpdates) SetDns(v UpdateFrequencies)

SetDns gets a reference to the given UpdateFrequencies and assigns it to the Dns field.

func (*DatabaseUpdates) SetDomainWhois added in v0.10.0

func (o *DatabaseUpdates) SetDomainWhois(v UpdateFrequencies)

SetDomainWhois gets a reference to the given UpdateFrequencies and assigns it to the DomainWhois field.

func (*DatabaseUpdates) SetIpWhois added in v0.10.0

func (o *DatabaseUpdates) SetIpWhois(v UpdateFrequencies)

SetIpWhois gets a reference to the given UpdateFrequencies and assigns it to the IpWhois field.

func (*DatabaseUpdates) SetSubdomains added in v0.10.0

func (o *DatabaseUpdates) SetSubdomains(v UpdateFrequencies)

SetSubdomains gets a reference to the given UpdateFrequencies and assigns it to the Subdomains field.

func (DatabaseUpdates) ToMap added in v0.10.0

func (o DatabaseUpdates) ToMap() (map[string]interface{}, error)

func (*DatabaseUpdates) UnmarshalJSON added in v0.10.0

func (o *DatabaseUpdates) UnmarshalJSON(data []byte) (err error)

type DatabasesASNWHOISAPI

type DatabasesASNWHOISAPI interface {

	/*
		DbAsnWhois ASN WHOIS Snapshot

		ASN WHOIS Snapshot. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesASNWHOISAPIDbAsnWhoisRequest
	*/
	DbAsnWhois(ctx context.Context) DatabasesASNWHOISAPIDbAsnWhoisRequest

	// DbAsnWhoisExecute executes the request
	//  @return map[string]interface{}
	DbAsnWhoisExecute(r DatabasesASNWHOISAPIDbAsnWhoisRequest) (map[string]interface{}, *http.Response, error)

	/*
		DbAsnWhoisStatus ASN WHOIS Snapshot Status

		ASN WHOIS Snapshot Status. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesASNWHOISAPIDbAsnWhoisStatusRequest
	*/
	DbAsnWhoisStatus(ctx context.Context) DatabasesASNWHOISAPIDbAsnWhoisStatusRequest

	// DbAsnWhoisStatusExecute executes the request
	//  @return SnapshotStatus
	DbAsnWhoisStatusExecute(r DatabasesASNWHOISAPIDbAsnWhoisStatusRequest) (*SnapshotStatus, *http.Response, error)
}

type DatabasesASNWHOISAPIDbAsnWhoisRequest

type DatabasesASNWHOISAPIDbAsnWhoisRequest struct {
	ApiService DatabasesASNWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesASNWHOISAPIDbAsnWhoisRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesASNWHOISAPIDbAsnWhoisRequest) Date

func (DatabasesASNWHOISAPIDbAsnWhoisRequest) Execute

func (r DatabasesASNWHOISAPIDbAsnWhoisRequest) Execute() (map[string]interface{}, *http.Response, error)

type DatabasesASNWHOISAPIDbAsnWhoisStatusRequest

type DatabasesASNWHOISAPIDbAsnWhoisStatusRequest struct {
	ApiService DatabasesASNWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesASNWHOISAPIDbAsnWhoisStatusRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesASNWHOISAPIDbAsnWhoisStatusRequest) Execute

type DatabasesASNWHOISAPIService

type DatabasesASNWHOISAPIService service

DatabasesASNWHOISAPIService DatabasesASNWHOISAPI service

func (*DatabasesASNWHOISAPIService) DbAsnWhois

DbAsnWhois ASN WHOIS Snapshot

ASN WHOIS Snapshot. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesASNWHOISAPIDbAsnWhoisRequest

func (*DatabasesASNWHOISAPIService) DbAsnWhoisExecute

func (a *DatabasesASNWHOISAPIService) DbAsnWhoisExecute(r DatabasesASNWHOISAPIDbAsnWhoisRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DatabasesASNWHOISAPIService) DbAsnWhoisStatus

DbAsnWhoisStatus ASN WHOIS Snapshot Status

ASN WHOIS Snapshot Status. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesASNWHOISAPIDbAsnWhoisStatusRequest

func (*DatabasesASNWHOISAPIService) DbAsnWhoisStatusExecute

Execute executes the request

@return SnapshotStatus

type DatabasesDNSAPI

type DatabasesDNSAPI interface {

	/*
		DbDnsDaily DNS Database Daily

		DNS Database Daily. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesDNSAPIDbDnsDailyRequest
	*/
	DbDnsDaily(ctx context.Context) DatabasesDNSAPIDbDnsDailyRequest

	// DbDnsDailyExecute executes the request
	//  @return string
	DbDnsDailyExecute(r DatabasesDNSAPIDbDnsDailyRequest) (string, *http.Response, error)

	/*
		DbDnsMonthly DNS Database Monthly

		DNS Database Monthly. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesDNSAPIDbDnsMonthlyRequest
	*/
	DbDnsMonthly(ctx context.Context) DatabasesDNSAPIDbDnsMonthlyRequest

	// DbDnsMonthlyExecute executes the request
	//  @return string
	DbDnsMonthlyExecute(r DatabasesDNSAPIDbDnsMonthlyRequest) (string, *http.Response, error)

	/*
		DbDnsWeekly DNS Database Weekly

		DNS Database Weekly. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesDNSAPIDbDnsWeeklyRequest
	*/
	DbDnsWeekly(ctx context.Context) DatabasesDNSAPIDbDnsWeeklyRequest

	// DbDnsWeeklyExecute executes the request
	//  @return string
	DbDnsWeeklyExecute(r DatabasesDNSAPIDbDnsWeeklyRequest) (string, *http.Response, error)
}

type DatabasesDNSAPIDbDnsDailyRequest

type DatabasesDNSAPIDbDnsDailyRequest struct {
	ApiService DatabasesDNSAPI
	// contains filtered or unexported fields
}

func (DatabasesDNSAPIDbDnsDailyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesDNSAPIDbDnsDailyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesDNSAPIDbDnsDailyRequest) Execute

type DatabasesDNSAPIDbDnsMonthlyRequest

type DatabasesDNSAPIDbDnsMonthlyRequest struct {
	ApiService DatabasesDNSAPI
	// contains filtered or unexported fields
}

func (DatabasesDNSAPIDbDnsMonthlyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesDNSAPIDbDnsMonthlyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesDNSAPIDbDnsMonthlyRequest) Execute

type DatabasesDNSAPIDbDnsWeeklyRequest

type DatabasesDNSAPIDbDnsWeeklyRequest struct {
	ApiService DatabasesDNSAPI
	// contains filtered or unexported fields
}

func (DatabasesDNSAPIDbDnsWeeklyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesDNSAPIDbDnsWeeklyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesDNSAPIDbDnsWeeklyRequest) Execute

type DatabasesDNSAPIService

type DatabasesDNSAPIService service

DatabasesDNSAPIService DatabasesDNSAPI service

func (*DatabasesDNSAPIService) DbDnsDaily

DbDnsDaily DNS Database Daily

DNS Database Daily. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesDNSAPIDbDnsDailyRequest

func (*DatabasesDNSAPIService) DbDnsDailyExecute

Execute executes the request

@return string

func (*DatabasesDNSAPIService) DbDnsMonthly

DbDnsMonthly DNS Database Monthly

DNS Database Monthly. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesDNSAPIDbDnsMonthlyRequest

func (*DatabasesDNSAPIService) DbDnsMonthlyExecute

Execute executes the request

@return string

func (*DatabasesDNSAPIService) DbDnsWeekly

DbDnsWeekly DNS Database Weekly

DNS Database Weekly. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesDNSAPIDbDnsWeeklyRequest

func (*DatabasesDNSAPIService) DbDnsWeeklyExecute

Execute executes the request

@return string

type DatabasesExpiringDroppedAPI

type DatabasesExpiringDroppedAPI interface {

	/*
		DbDropped Dropped Domains

		Dropped Domains. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesExpiringDroppedAPIDbDroppedRequest
	*/
	DbDropped(ctx context.Context) DatabasesExpiringDroppedAPIDbDroppedRequest

	// DbDroppedExecute executes the request
	//  @return string
	DbDroppedExecute(r DatabasesExpiringDroppedAPIDbDroppedRequest) (string, *http.Response, error)

	/*
		DbDroppedBacklinks Dropped With Backlinks

		Dropped With Backlinks. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest
	*/
	DbDroppedBacklinks(ctx context.Context) DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest

	// DbDroppedBacklinksExecute executes the request
	//  @return string
	DbDroppedBacklinksExecute(r DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest) (string, *http.Response, error)

	/*
		DbDroppedJson Dropped Domains (JSON)

		Dropped Domains (JSON). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesExpiringDroppedAPIDbDroppedJsonRequest
	*/
	DbDroppedJson(ctx context.Context) DatabasesExpiringDroppedAPIDbDroppedJsonRequest

	// DbDroppedJsonExecute executes the request
	//  @return []string
	DbDroppedJsonExecute(r DatabasesExpiringDroppedAPIDbDroppedJsonRequest) ([]string, *http.Response, error)

	/*
		DbExpired Expiring Domains

		Expiring Domains. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesExpiringDroppedAPIDbExpiredRequest
	*/
	DbExpired(ctx context.Context) DatabasesExpiringDroppedAPIDbExpiredRequest

	// DbExpiredExecute executes the request
	//  @return string
	DbExpiredExecute(r DatabasesExpiringDroppedAPIDbExpiredRequest) (string, *http.Response, error)

	/*
		DbExpiredCleaned Expiring Cleaned WHOIS

		Expiring Cleaned WHOIS. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesExpiringDroppedAPIDbExpiredCleanedRequest
	*/
	DbExpiredCleaned(ctx context.Context) DatabasesExpiringDroppedAPIDbExpiredCleanedRequest

	// DbExpiredCleanedExecute executes the request
	//  @return string
	DbExpiredCleanedExecute(r DatabasesExpiringDroppedAPIDbExpiredCleanedRequest) (string, *http.Response, error)
}

type DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest

type DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest struct {
	ApiService DatabasesExpiringDroppedAPI
	// contains filtered or unexported fields
}

func (DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest) Execute

func (DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest) Whois

type DatabasesExpiringDroppedAPIDbDroppedJsonRequest

type DatabasesExpiringDroppedAPIDbDroppedJsonRequest struct {
	ApiService DatabasesExpiringDroppedAPI
	// contains filtered or unexported fields
}

func (DatabasesExpiringDroppedAPIDbDroppedJsonRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesExpiringDroppedAPIDbDroppedJsonRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesExpiringDroppedAPIDbDroppedJsonRequest) Execute

func (DatabasesExpiringDroppedAPIDbDroppedJsonRequest) Tlds

type DatabasesExpiringDroppedAPIDbDroppedRequest

type DatabasesExpiringDroppedAPIDbDroppedRequest struct {
	ApiService DatabasesExpiringDroppedAPI
	// contains filtered or unexported fields
}

func (DatabasesExpiringDroppedAPIDbDroppedRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesExpiringDroppedAPIDbDroppedRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesExpiringDroppedAPIDbDroppedRequest) Execute

func (DatabasesExpiringDroppedAPIDbDroppedRequest) Whois

type DatabasesExpiringDroppedAPIDbExpiredCleanedRequest

type DatabasesExpiringDroppedAPIDbExpiredCleanedRequest struct {
	ApiService DatabasesExpiringDroppedAPI
	// contains filtered or unexported fields
}

func (DatabasesExpiringDroppedAPIDbExpiredCleanedRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesExpiringDroppedAPIDbExpiredCleanedRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesExpiringDroppedAPIDbExpiredCleanedRequest) Execute

type DatabasesExpiringDroppedAPIDbExpiredRequest

type DatabasesExpiringDroppedAPIDbExpiredRequest struct {
	ApiService DatabasesExpiringDroppedAPI
	// contains filtered or unexported fields
}

func (DatabasesExpiringDroppedAPIDbExpiredRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesExpiringDroppedAPIDbExpiredRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesExpiringDroppedAPIDbExpiredRequest) Execute

func (DatabasesExpiringDroppedAPIDbExpiredRequest) Whois

type DatabasesExpiringDroppedAPIService

type DatabasesExpiringDroppedAPIService service

DatabasesExpiringDroppedAPIService DatabasesExpiringDroppedAPI service

func (*DatabasesExpiringDroppedAPIService) DbDropped

DbDropped Dropped Domains

Dropped Domains. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesExpiringDroppedAPIDbDroppedRequest

DbDroppedBacklinks Dropped With Backlinks

Dropped With Backlinks. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest

func (*DatabasesExpiringDroppedAPIService) DbDroppedBacklinksExecute

Execute executes the request

@return string

func (*DatabasesExpiringDroppedAPIService) DbDroppedExecute

Execute executes the request

@return string

func (*DatabasesExpiringDroppedAPIService) DbDroppedJson

DbDroppedJson Dropped Domains (JSON)

Dropped Domains (JSON). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesExpiringDroppedAPIDbDroppedJsonRequest

func (*DatabasesExpiringDroppedAPIService) DbDroppedJsonExecute

Execute executes the request

@return []string

func (*DatabasesExpiringDroppedAPIService) DbExpired

DbExpired Expiring Domains

Expiring Domains. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesExpiringDroppedAPIDbExpiredRequest

func (*DatabasesExpiringDroppedAPIService) DbExpiredCleaned

DbExpiredCleaned Expiring Cleaned WHOIS

Expiring Cleaned WHOIS. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesExpiringDroppedAPIDbExpiredCleanedRequest

func (*DatabasesExpiringDroppedAPIService) DbExpiredCleanedExecute

Execute executes the request

@return string

func (*DatabasesExpiringDroppedAPIService) DbExpiredExecute

Execute executes the request

@return string

type DatabasesIPGeolocationAPI

type DatabasesIPGeolocationAPI interface {

	/*
		DbIpCity IP to City Snapshot

		IP to City Snapshot. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPGeolocationAPIDbIpCityRequest
	*/
	DbIpCity(ctx context.Context) DatabasesIPGeolocationAPIDbIpCityRequest

	// DbIpCityExecute executes the request
	//  @return *os.File
	DbIpCityExecute(r DatabasesIPGeolocationAPIDbIpCityRequest) (*os.File, *http.Response, error)

	/*
		DbIpCityStatus IP to City Snapshot Status

		IP to City Snapshot Status. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPGeolocationAPIDbIpCityStatusRequest
	*/
	DbIpCityStatus(ctx context.Context) DatabasesIPGeolocationAPIDbIpCityStatusRequest

	// DbIpCityStatusExecute executes the request
	//  @return SnapshotStatus
	DbIpCityStatusExecute(r DatabasesIPGeolocationAPIDbIpCityStatusRequest) (*SnapshotStatus, *http.Response, error)

	/*
		DbIpCountry IP to Country Snapshot

		IP to Country Snapshot. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPGeolocationAPIDbIpCountryRequest
	*/
	DbIpCountry(ctx context.Context) DatabasesIPGeolocationAPIDbIpCountryRequest

	// DbIpCountryExecute executes the request
	//  @return *os.File
	DbIpCountryExecute(r DatabasesIPGeolocationAPIDbIpCountryRequest) (*os.File, *http.Response, error)

	/*
		DbIpCountryStatus IP to Country Snapshot Status

		IP to Country Snapshot Status. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPGeolocationAPIDbIpCountryStatusRequest
	*/
	DbIpCountryStatus(ctx context.Context) DatabasesIPGeolocationAPIDbIpCountryStatusRequest

	// DbIpCountryStatusExecute executes the request
	//  @return SnapshotStatus
	DbIpCountryStatusExecute(r DatabasesIPGeolocationAPIDbIpCountryStatusRequest) (*SnapshotStatus, *http.Response, error)
}

type DatabasesIPGeolocationAPIDbIpCityRequest

type DatabasesIPGeolocationAPIDbIpCityRequest struct {
	ApiService DatabasesIPGeolocationAPI
	// contains filtered or unexported fields
}

func (DatabasesIPGeolocationAPIDbIpCityRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPGeolocationAPIDbIpCityRequest) Date

func (DatabasesIPGeolocationAPIDbIpCityRequest) Execute

type DatabasesIPGeolocationAPIDbIpCityStatusRequest

type DatabasesIPGeolocationAPIDbIpCityStatusRequest struct {
	ApiService DatabasesIPGeolocationAPI
	// contains filtered or unexported fields
}

func (DatabasesIPGeolocationAPIDbIpCityStatusRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPGeolocationAPIDbIpCityStatusRequest) Execute

type DatabasesIPGeolocationAPIDbIpCountryRequest

type DatabasesIPGeolocationAPIDbIpCountryRequest struct {
	ApiService DatabasesIPGeolocationAPI
	// contains filtered or unexported fields
}

func (DatabasesIPGeolocationAPIDbIpCountryRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPGeolocationAPIDbIpCountryRequest) Date

func (DatabasesIPGeolocationAPIDbIpCountryRequest) Execute

type DatabasesIPGeolocationAPIDbIpCountryStatusRequest

type DatabasesIPGeolocationAPIDbIpCountryStatusRequest struct {
	ApiService DatabasesIPGeolocationAPI
	// contains filtered or unexported fields
}

func (DatabasesIPGeolocationAPIDbIpCountryStatusRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPGeolocationAPIDbIpCountryStatusRequest) Execute

type DatabasesIPGeolocationAPIService

type DatabasesIPGeolocationAPIService service

DatabasesIPGeolocationAPIService DatabasesIPGeolocationAPI service

func (*DatabasesIPGeolocationAPIService) DbIpCity

DbIpCity IP to City Snapshot

IP to City Snapshot. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPGeolocationAPIDbIpCityRequest

func (*DatabasesIPGeolocationAPIService) DbIpCityExecute

Execute executes the request

@return *os.File

func (*DatabasesIPGeolocationAPIService) DbIpCityStatus

DbIpCityStatus IP to City Snapshot Status

IP to City Snapshot Status. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPGeolocationAPIDbIpCityStatusRequest

func (*DatabasesIPGeolocationAPIService) DbIpCityStatusExecute

Execute executes the request

@return SnapshotStatus

func (*DatabasesIPGeolocationAPIService) DbIpCountry

DbIpCountry IP to Country Snapshot

IP to Country Snapshot. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPGeolocationAPIDbIpCountryRequest

func (*DatabasesIPGeolocationAPIService) DbIpCountryExecute

Execute executes the request

@return *os.File

func (*DatabasesIPGeolocationAPIService) DbIpCountryStatus

DbIpCountryStatus IP to Country Snapshot Status

IP to Country Snapshot Status. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPGeolocationAPIDbIpCountryStatusRequest

func (*DatabasesIPGeolocationAPIService) DbIpCountryStatusExecute

Execute executes the request

@return SnapshotStatus

type DatabasesIPSecurityAPI

type DatabasesIPSecurityAPI interface {

	/*
		DbIpSecurity IP Security Snapshot

		IP Security Snapshot. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPSecurityAPIDbIpSecurityRequest
	*/
	DbIpSecurity(ctx context.Context) DatabasesIPSecurityAPIDbIpSecurityRequest

	// DbIpSecurityExecute executes the request
	//  @return string
	DbIpSecurityExecute(r DatabasesIPSecurityAPIDbIpSecurityRequest) (string, *http.Response, error)

	/*
		DbIpSecurityStatus IP Security Snapshot Status

		IP Security Snapshot Status. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPSecurityAPIDbIpSecurityStatusRequest
	*/
	DbIpSecurityStatus(ctx context.Context) DatabasesIPSecurityAPIDbIpSecurityStatusRequest

	// DbIpSecurityStatusExecute executes the request
	//  @return SnapshotStatus
	DbIpSecurityStatusExecute(r DatabasesIPSecurityAPIDbIpSecurityStatusRequest) (*SnapshotStatus, *http.Response, error)
}

type DatabasesIPSecurityAPIDbIpSecurityRequest

type DatabasesIPSecurityAPIDbIpSecurityRequest struct {
	ApiService DatabasesIPSecurityAPI
	// contains filtered or unexported fields
}

func (DatabasesIPSecurityAPIDbIpSecurityRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPSecurityAPIDbIpSecurityRequest) Date

func (DatabasesIPSecurityAPIDbIpSecurityRequest) Execute

type DatabasesIPSecurityAPIDbIpSecurityStatusRequest

type DatabasesIPSecurityAPIDbIpSecurityStatusRequest struct {
	ApiService DatabasesIPSecurityAPI
	// contains filtered or unexported fields
}

func (DatabasesIPSecurityAPIDbIpSecurityStatusRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPSecurityAPIDbIpSecurityStatusRequest) Execute

type DatabasesIPSecurityAPIService

type DatabasesIPSecurityAPIService service

DatabasesIPSecurityAPIService DatabasesIPSecurityAPI service

func (*DatabasesIPSecurityAPIService) DbIpSecurity

DbIpSecurity IP Security Snapshot

IP Security Snapshot. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPSecurityAPIDbIpSecurityRequest

func (*DatabasesIPSecurityAPIService) DbIpSecurityExecute

Execute executes the request

@return string

func (*DatabasesIPSecurityAPIService) DbIpSecurityStatus

DbIpSecurityStatus IP Security Snapshot Status

IP Security Snapshot Status. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPSecurityAPIDbIpSecurityStatusRequest

func (*DatabasesIPSecurityAPIService) DbIpSecurityStatusExecute

Execute executes the request

@return SnapshotStatus

type DatabasesIPWHOISAPI

type DatabasesIPWHOISAPI interface {

	/*
		DbIpWhois IP WHOIS Snapshot

		IP WHOIS Snapshot. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPWHOISAPIDbIpWhoisRequest
	*/
	DbIpWhois(ctx context.Context) DatabasesIPWHOISAPIDbIpWhoisRequest

	// DbIpWhoisExecute executes the request
	//  @return map[string]interface{}
	DbIpWhoisExecute(r DatabasesIPWHOISAPIDbIpWhoisRequest) (map[string]interface{}, *http.Response, error)

	/*
		DbIpWhoisStatus IP WHOIS Snapshot Status

		IP WHOIS Snapshot Status. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesIPWHOISAPIDbIpWhoisStatusRequest
	*/
	DbIpWhoisStatus(ctx context.Context) DatabasesIPWHOISAPIDbIpWhoisStatusRequest

	// DbIpWhoisStatusExecute executes the request
	//  @return SnapshotStatus
	DbIpWhoisStatusExecute(r DatabasesIPWHOISAPIDbIpWhoisStatusRequest) (*SnapshotStatus, *http.Response, error)
}

type DatabasesIPWHOISAPIDbIpWhoisRequest

type DatabasesIPWHOISAPIDbIpWhoisRequest struct {
	ApiService DatabasesIPWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesIPWHOISAPIDbIpWhoisRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPWHOISAPIDbIpWhoisRequest) Date

func (DatabasesIPWHOISAPIDbIpWhoisRequest) Execute

func (r DatabasesIPWHOISAPIDbIpWhoisRequest) Execute() (map[string]interface{}, *http.Response, error)

type DatabasesIPWHOISAPIDbIpWhoisStatusRequest

type DatabasesIPWHOISAPIDbIpWhoisStatusRequest struct {
	ApiService DatabasesIPWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesIPWHOISAPIDbIpWhoisStatusRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesIPWHOISAPIDbIpWhoisStatusRequest) Execute

type DatabasesIPWHOISAPIService

type DatabasesIPWHOISAPIService service

DatabasesIPWHOISAPIService DatabasesIPWHOISAPI service

func (*DatabasesIPWHOISAPIService) DbIpWhois

DbIpWhois IP WHOIS Snapshot

IP WHOIS Snapshot. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPWHOISAPIDbIpWhoisRequest

func (*DatabasesIPWHOISAPIService) DbIpWhoisExecute

func (a *DatabasesIPWHOISAPIService) DbIpWhoisExecute(r DatabasesIPWHOISAPIDbIpWhoisRequest) (map[string]interface{}, *http.Response, error)

Execute executes the request

@return map[string]interface{}

func (*DatabasesIPWHOISAPIService) DbIpWhoisStatus

DbIpWhoisStatus IP WHOIS Snapshot Status

IP WHOIS Snapshot Status. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesIPWHOISAPIDbIpWhoisStatusRequest

func (*DatabasesIPWHOISAPIService) DbIpWhoisStatusExecute

Execute executes the request

@return SnapshotStatus

type DatabasesNewlyRegisteredAPI

type DatabasesNewlyRegisteredAPI interface {

	/*
		DbNewlyCctld Newly Registered ccTLD (CSV)

		Newly Registered ccTLD (CSV). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyCctldRequest
	*/
	DbNewlyCctld(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyCctldRequest

	// DbNewlyCctldExecute executes the request
	//  @return string
	DbNewlyCctldExecute(r DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) (string, *http.Response, error)

	/*
		DbNewlyCctldCleaned Newly Registered ccTLD Cleaned WHOIS (CSV)

		Newly Registered ccTLD Cleaned WHOIS (CSV). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest
	*/
	DbNewlyCctldCleaned(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest

	// DbNewlyCctldCleanedExecute executes the request
	//  @return string
	DbNewlyCctldCleanedExecute(r DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest) (string, *http.Response, error)

	/*
		DbNewlyCctldJson Newly Registered ccTLD (JSON)

		Newly Registered ccTLD (JSON). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest
	*/
	DbNewlyCctldJson(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest

	// DbNewlyCctldJsonExecute executes the request
	//  @return []string
	DbNewlyCctldJsonExecute(r DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest) ([]string, *http.Response, error)

	/*
		DbNewlyDns Newly Registered With DNS

		Newly Registered With DNS. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyDnsRequest
	*/
	DbNewlyDns(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyDnsRequest

	// DbNewlyDnsExecute executes the request
	//  @return []map[string]interface{}
	DbNewlyDnsExecute(r DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) ([]map[string]interface{}, *http.Response, error)

	/*
		DbNewlyGtld Newly Registered gTLD (CSV)

		Newly Registered gTLD (CSV). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyGtldRequest
	*/
	DbNewlyGtld(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyGtldRequest

	// DbNewlyGtldExecute executes the request
	//  @return string
	DbNewlyGtldExecute(r DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) (string, *http.Response, error)

	/*
		DbNewlyGtldCleaned Newly Registered gTLD Cleaned WHOIS (CSV)

		Newly Registered gTLD Cleaned WHOIS (CSV). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest
	*/
	DbNewlyGtldCleaned(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest

	// DbNewlyGtldCleanedExecute executes the request
	//  @return string
	DbNewlyGtldCleanedExecute(r DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest) (string, *http.Response, error)

	/*
		DbNewlyGtldJson Newly Registered gTLD (JSON)

		Newly Registered gTLD (JSON). Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest
	*/
	DbNewlyGtldJson(ctx context.Context) DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest

	// DbNewlyGtldJsonExecute executes the request
	//  @return []string
	DbNewlyGtldJsonExecute(r DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest) ([]string, *http.Response, error)
}

type DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest

type DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest) Execute

type DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest

type DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest) Execute

func (DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest) Tlds

type DatabasesNewlyRegisteredAPIDbNewlyCctldRequest

type DatabasesNewlyRegisteredAPIDbNewlyCctldRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) Execute

func (DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) Tlds

func (DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) Whois

type DatabasesNewlyRegisteredAPIDbNewlyDnsRequest

type DatabasesNewlyRegisteredAPIDbNewlyDnsRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) Execute

func (r DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) Execute() ([]map[string]interface{}, *http.Response, error)

type DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest

type DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest) Execute

type DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest

type DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest) Execute

func (DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest) Tlds

type DatabasesNewlyRegisteredAPIDbNewlyGtldRequest

type DatabasesNewlyRegisteredAPIDbNewlyGtldRequest struct {
	ApiService DatabasesNewlyRegisteredAPI
	// contains filtered or unexported fields
}

func (DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) Execute

func (DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) Tlds

func (DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) Whois

type DatabasesNewlyRegisteredAPIService

type DatabasesNewlyRegisteredAPIService service

DatabasesNewlyRegisteredAPIService DatabasesNewlyRegisteredAPI service

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctld

DbNewlyCctld Newly Registered ccTLD (CSV)

Newly Registered ccTLD (CSV). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyCctldRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctldCleaned

DbNewlyCctldCleaned Newly Registered ccTLD Cleaned WHOIS (CSV)

Newly Registered ccTLD Cleaned WHOIS (CSV). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctldCleanedExecute

Execute executes the request

@return string

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctldExecute

Execute executes the request

@return string

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctldJson

DbNewlyCctldJson Newly Registered ccTLD (JSON)

Newly Registered ccTLD (JSON). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctldJsonExecute

Execute executes the request

@return []string

func (*DatabasesNewlyRegisteredAPIService) DbNewlyDns

DbNewlyDns Newly Registered With DNS

Newly Registered With DNS. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyDnsRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyDnsExecute

Execute executes the request

@return []map[string]interface{}

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtld

DbNewlyGtld Newly Registered gTLD (CSV)

Newly Registered gTLD (CSV). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyGtldRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtldCleaned

DbNewlyGtldCleaned Newly Registered gTLD Cleaned WHOIS (CSV)

Newly Registered gTLD Cleaned WHOIS (CSV). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtldCleanedExecute

Execute executes the request

@return string

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtldExecute

Execute executes the request

@return string

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtldJson

DbNewlyGtldJson Newly Registered gTLD (JSON)

Newly Registered gTLD (JSON). Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesNewlyRegisteredAPIDbNewlyGtldJsonRequest

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtldJsonExecute

Execute executes the request

@return []string

type DatabasesSubdomainsAPI

type DatabasesSubdomainsAPI interface {

	/*
		DbSubdomainsDaily Subdomains Daily

		Subdomains Daily. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesSubdomainsAPIDbSubdomainsDailyRequest
	*/
	DbSubdomainsDaily(ctx context.Context) DatabasesSubdomainsAPIDbSubdomainsDailyRequest

	// DbSubdomainsDailyExecute executes the request
	//  @return string
	DbSubdomainsDailyExecute(r DatabasesSubdomainsAPIDbSubdomainsDailyRequest) (string, *http.Response, error)

	/*
		DbSubdomainsMonthly Subdomains Monthly

		Subdomains Monthly. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest
	*/
	DbSubdomainsMonthly(ctx context.Context) DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest

	// DbSubdomainsMonthlyExecute executes the request
	//  @return string
	DbSubdomainsMonthlyExecute(r DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest) (string, *http.Response, error)

	/*
		DbSubdomainsWeekly Subdomains Weekly

		Subdomains Weekly. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest
	*/
	DbSubdomainsWeekly(ctx context.Context) DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest

	// DbSubdomainsWeeklyExecute executes the request
	//  @return string
	DbSubdomainsWeeklyExecute(r DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest) (string, *http.Response, error)
}

type DatabasesSubdomainsAPIDbSubdomainsDailyRequest

type DatabasesSubdomainsAPIDbSubdomainsDailyRequest struct {
	ApiService DatabasesSubdomainsAPI
	// contains filtered or unexported fields
}

func (DatabasesSubdomainsAPIDbSubdomainsDailyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesSubdomainsAPIDbSubdomainsDailyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesSubdomainsAPIDbSubdomainsDailyRequest) Execute

type DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest

type DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest struct {
	ApiService DatabasesSubdomainsAPI
	// contains filtered or unexported fields
}

func (DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest) Execute

type DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest

type DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest struct {
	ApiService DatabasesSubdomainsAPI
	// contains filtered or unexported fields
}

func (DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest) Execute

type DatabasesSubdomainsAPIService

type DatabasesSubdomainsAPIService service

DatabasesSubdomainsAPIService DatabasesSubdomainsAPI service

func (*DatabasesSubdomainsAPIService) DbSubdomainsDaily

DbSubdomainsDaily Subdomains Daily

Subdomains Daily. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesSubdomainsAPIDbSubdomainsDailyRequest

func (*DatabasesSubdomainsAPIService) DbSubdomainsDailyExecute

Execute executes the request

@return string

func (*DatabasesSubdomainsAPIService) DbSubdomainsMonthly

DbSubdomainsMonthly Subdomains Monthly

Subdomains Monthly. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest

func (*DatabasesSubdomainsAPIService) DbSubdomainsMonthlyExecute

Execute executes the request

@return string

func (*DatabasesSubdomainsAPIService) DbSubdomainsWeekly

DbSubdomainsWeekly Subdomains Weekly

Subdomains Weekly. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest

func (*DatabasesSubdomainsAPIService) DbSubdomainsWeeklyExecute

Execute executes the request

@return string

type DatabasesWHOISAPI

type DatabasesWHOISAPI interface {

	/*
		DbWhoisDaily WHOIS Database Daily

		WHOIS Database Daily. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesWHOISAPIDbWhoisDailyRequest
	*/
	DbWhoisDaily(ctx context.Context) DatabasesWHOISAPIDbWhoisDailyRequest

	// DbWhoisDailyExecute executes the request
	//  @return string
	DbWhoisDailyExecute(r DatabasesWHOISAPIDbWhoisDailyRequest) (string, *http.Response, error)

	/*
		DbWhoisMonthly WHOIS Database Monthly

		WHOIS Database Monthly. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesWHOISAPIDbWhoisMonthlyRequest
	*/
	DbWhoisMonthly(ctx context.Context) DatabasesWHOISAPIDbWhoisMonthlyRequest

	// DbWhoisMonthlyExecute executes the request
	//  @return string
	DbWhoisMonthlyExecute(r DatabasesWHOISAPIDbWhoisMonthlyRequest) (string, *http.Response, error)

	/*
		DbWhoisWeekly WHOIS Database Weekly

		WHOIS Database Weekly. Returns the file/snapshot described by this operation.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DatabasesWHOISAPIDbWhoisWeeklyRequest
	*/
	DbWhoisWeekly(ctx context.Context) DatabasesWHOISAPIDbWhoisWeeklyRequest

	// DbWhoisWeeklyExecute executes the request
	//  @return string
	DbWhoisWeeklyExecute(r DatabasesWHOISAPIDbWhoisWeeklyRequest) (string, *http.Response, error)
}

type DatabasesWHOISAPIDbWhoisDailyRequest

type DatabasesWHOISAPIDbWhoisDailyRequest struct {
	ApiService DatabasesWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesWHOISAPIDbWhoisDailyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesWHOISAPIDbWhoisDailyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesWHOISAPIDbWhoisDailyRequest) Execute

type DatabasesWHOISAPIDbWhoisMonthlyRequest

type DatabasesWHOISAPIDbWhoisMonthlyRequest struct {
	ApiService DatabasesWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesWHOISAPIDbWhoisMonthlyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesWHOISAPIDbWhoisMonthlyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesWHOISAPIDbWhoisMonthlyRequest) Execute

type DatabasesWHOISAPIDbWhoisWeeklyRequest

type DatabasesWHOISAPIDbWhoisWeeklyRequest struct {
	ApiService DatabasesWHOISAPI
	// contains filtered or unexported fields
}

func (DatabasesWHOISAPIDbWhoisWeeklyRequest) ApiKey

Your WHOISFreaks API key

func (DatabasesWHOISAPIDbWhoisWeeklyRequest) Date

yyyy-MM-dd; omit for latest

func (DatabasesWHOISAPIDbWhoisWeeklyRequest) Execute

type DatabasesWHOISAPIService

type DatabasesWHOISAPIService service

DatabasesWHOISAPIService DatabasesWHOISAPI service

func (*DatabasesWHOISAPIService) DbWhoisDaily

DbWhoisDaily WHOIS Database Daily

WHOIS Database Daily. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesWHOISAPIDbWhoisDailyRequest

func (*DatabasesWHOISAPIService) DbWhoisDailyExecute

Execute executes the request

@return string

func (*DatabasesWHOISAPIService) DbWhoisMonthly

DbWhoisMonthly WHOIS Database Monthly

WHOIS Database Monthly. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesWHOISAPIDbWhoisMonthlyRequest

func (*DatabasesWHOISAPIService) DbWhoisMonthlyExecute

Execute executes the request

@return string

func (*DatabasesWHOISAPIService) DbWhoisWeekly

DbWhoisWeekly WHOIS Database Weekly

WHOIS Database Weekly. Returns the file/snapshot described by this operation.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DatabasesWHOISAPIDbWhoisWeeklyRequest

func (*DatabasesWHOISAPIService) DbWhoisWeeklyExecute

Execute executes the request

@return string

type DateRangeStatus added in v0.10.0

type DateRangeStatus struct {
	AvailableFrom        *string `json:"available_from,omitempty"`
	LastUpdate           *string `json:"last_update,omitempty"`
	AdditionalProperties map[string]interface{}
}

DateRangeStatus struct for DateRangeStatus

func NewDateRangeStatus added in v0.10.0

func NewDateRangeStatus() *DateRangeStatus

NewDateRangeStatus instantiates a new DateRangeStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDateRangeStatusWithDefaults added in v0.10.0

func NewDateRangeStatusWithDefaults() *DateRangeStatus

NewDateRangeStatusWithDefaults instantiates a new DateRangeStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DateRangeStatus) GetAvailableFrom added in v0.10.0

func (o *DateRangeStatus) GetAvailableFrom() string

GetAvailableFrom returns the AvailableFrom field value if set, zero value otherwise.

func (*DateRangeStatus) GetAvailableFromOk added in v0.10.0

func (o *DateRangeStatus) GetAvailableFromOk() (*string, bool)

GetAvailableFromOk returns a tuple with the AvailableFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DateRangeStatus) GetLastUpdate added in v0.10.0

func (o *DateRangeStatus) GetLastUpdate() string

GetLastUpdate returns the LastUpdate field value if set, zero value otherwise.

func (*DateRangeStatus) GetLastUpdateOk added in v0.10.0

func (o *DateRangeStatus) GetLastUpdateOk() (*string, bool)

GetLastUpdateOk returns a tuple with the LastUpdate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DateRangeStatus) HasAvailableFrom added in v0.10.0

func (o *DateRangeStatus) HasAvailableFrom() bool

HasAvailableFrom returns a boolean if a field has been set.

func (*DateRangeStatus) HasLastUpdate added in v0.10.0

func (o *DateRangeStatus) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (DateRangeStatus) MarshalJSON added in v0.10.0

func (o DateRangeStatus) MarshalJSON() ([]byte, error)

func (*DateRangeStatus) SetAvailableFrom added in v0.10.0

func (o *DateRangeStatus) SetAvailableFrom(v string)

SetAvailableFrom gets a reference to the given string and assigns it to the AvailableFrom field.

func (*DateRangeStatus) SetLastUpdate added in v0.10.0

func (o *DateRangeStatus) SetLastUpdate(v string)

SetLastUpdate gets a reference to the given string and assigns it to the LastUpdate field.

func (DateRangeStatus) ToMap added in v0.10.0

func (o DateRangeStatus) ToMap() (map[string]interface{}, error)

func (*DateRangeStatus) UnmarshalJSON added in v0.10.0

func (o *DateRangeStatus) UnmarshalJSON(data []byte) (err error)

type DgaFeatures added in v0.10.0

type DgaFeatures struct {
	DomainLength         *int32   `json:"domain_length,omitempty"`
	VowelConsonantRatio  *float32 `json:"vowel_consonant_ratio,omitempty"`
	NgramPerplexity      *float32 `json:"ngram_perplexity,omitempty"`
	ShannonEntropy       *float32 `json:"shannon_entropy,omitempty"`
	DigitLetterRatio     *float32 `json:"digit_letter_ratio,omitempty"`
	ConsonantStreakMax   *int32   `json:"consonant_streak_max,omitempty"`
	TldInKnownDgaSet     *bool    `json:"tld_in_known_dga_set,omitempty"`
	AdditionalProperties map[string]interface{}
}

DgaFeatures struct for DgaFeatures

func NewDgaFeatures added in v0.10.0

func NewDgaFeatures() *DgaFeatures

NewDgaFeatures instantiates a new DgaFeatures object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDgaFeaturesWithDefaults added in v0.10.0

func NewDgaFeaturesWithDefaults() *DgaFeatures

NewDgaFeaturesWithDefaults instantiates a new DgaFeatures object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DgaFeatures) GetConsonantStreakMax added in v0.10.0

func (o *DgaFeatures) GetConsonantStreakMax() int32

GetConsonantStreakMax returns the ConsonantStreakMax field value if set, zero value otherwise.

func (*DgaFeatures) GetConsonantStreakMaxOk added in v0.10.0

func (o *DgaFeatures) GetConsonantStreakMaxOk() (*int32, bool)

GetConsonantStreakMaxOk returns a tuple with the ConsonantStreakMax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) GetDigitLetterRatio added in v0.10.0

func (o *DgaFeatures) GetDigitLetterRatio() float32

GetDigitLetterRatio returns the DigitLetterRatio field value if set, zero value otherwise.

func (*DgaFeatures) GetDigitLetterRatioOk added in v0.10.0

func (o *DgaFeatures) GetDigitLetterRatioOk() (*float32, bool)

GetDigitLetterRatioOk returns a tuple with the DigitLetterRatio field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) GetDomainLength added in v0.10.0

func (o *DgaFeatures) GetDomainLength() int32

GetDomainLength returns the DomainLength field value if set, zero value otherwise.

func (*DgaFeatures) GetDomainLengthOk added in v0.10.0

func (o *DgaFeatures) GetDomainLengthOk() (*int32, bool)

GetDomainLengthOk returns a tuple with the DomainLength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) GetNgramPerplexity added in v0.10.0

func (o *DgaFeatures) GetNgramPerplexity() float32

GetNgramPerplexity returns the NgramPerplexity field value if set, zero value otherwise.

func (*DgaFeatures) GetNgramPerplexityOk added in v0.10.0

func (o *DgaFeatures) GetNgramPerplexityOk() (*float32, bool)

GetNgramPerplexityOk returns a tuple with the NgramPerplexity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) GetShannonEntropy added in v0.10.0

func (o *DgaFeatures) GetShannonEntropy() float32

GetShannonEntropy returns the ShannonEntropy field value if set, zero value otherwise.

func (*DgaFeatures) GetShannonEntropyOk added in v0.10.0

func (o *DgaFeatures) GetShannonEntropyOk() (*float32, bool)

GetShannonEntropyOk returns a tuple with the ShannonEntropy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) GetTldInKnownDgaSet added in v0.10.0

func (o *DgaFeatures) GetTldInKnownDgaSet() bool

GetTldInKnownDgaSet returns the TldInKnownDgaSet field value if set, zero value otherwise.

func (*DgaFeatures) GetTldInKnownDgaSetOk added in v0.10.0

func (o *DgaFeatures) GetTldInKnownDgaSetOk() (*bool, bool)

GetTldInKnownDgaSetOk returns a tuple with the TldInKnownDgaSet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) GetVowelConsonantRatio added in v0.10.0

func (o *DgaFeatures) GetVowelConsonantRatio() float32

GetVowelConsonantRatio returns the VowelConsonantRatio field value if set, zero value otherwise.

func (*DgaFeatures) GetVowelConsonantRatioOk added in v0.10.0

func (o *DgaFeatures) GetVowelConsonantRatioOk() (*float32, bool)

GetVowelConsonantRatioOk returns a tuple with the VowelConsonantRatio field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaFeatures) HasConsonantStreakMax added in v0.10.0

func (o *DgaFeatures) HasConsonantStreakMax() bool

HasConsonantStreakMax returns a boolean if a field has been set.

func (*DgaFeatures) HasDigitLetterRatio added in v0.10.0

func (o *DgaFeatures) HasDigitLetterRatio() bool

HasDigitLetterRatio returns a boolean if a field has been set.

func (*DgaFeatures) HasDomainLength added in v0.10.0

func (o *DgaFeatures) HasDomainLength() bool

HasDomainLength returns a boolean if a field has been set.

func (*DgaFeatures) HasNgramPerplexity added in v0.10.0

func (o *DgaFeatures) HasNgramPerplexity() bool

HasNgramPerplexity returns a boolean if a field has been set.

func (*DgaFeatures) HasShannonEntropy added in v0.10.0

func (o *DgaFeatures) HasShannonEntropy() bool

HasShannonEntropy returns a boolean if a field has been set.

func (*DgaFeatures) HasTldInKnownDgaSet added in v0.10.0

func (o *DgaFeatures) HasTldInKnownDgaSet() bool

HasTldInKnownDgaSet returns a boolean if a field has been set.

func (*DgaFeatures) HasVowelConsonantRatio added in v0.10.0

func (o *DgaFeatures) HasVowelConsonantRatio() bool

HasVowelConsonantRatio returns a boolean if a field has been set.

func (DgaFeatures) MarshalJSON added in v0.10.0

func (o DgaFeatures) MarshalJSON() ([]byte, error)

func (*DgaFeatures) SetConsonantStreakMax added in v0.10.0

func (o *DgaFeatures) SetConsonantStreakMax(v int32)

SetConsonantStreakMax gets a reference to the given int32 and assigns it to the ConsonantStreakMax field.

func (*DgaFeatures) SetDigitLetterRatio added in v0.10.0

func (o *DgaFeatures) SetDigitLetterRatio(v float32)

SetDigitLetterRatio gets a reference to the given float32 and assigns it to the DigitLetterRatio field.

func (*DgaFeatures) SetDomainLength added in v0.10.0

func (o *DgaFeatures) SetDomainLength(v int32)

SetDomainLength gets a reference to the given int32 and assigns it to the DomainLength field.

func (*DgaFeatures) SetNgramPerplexity added in v0.10.0

func (o *DgaFeatures) SetNgramPerplexity(v float32)

SetNgramPerplexity gets a reference to the given float32 and assigns it to the NgramPerplexity field.

func (*DgaFeatures) SetShannonEntropy added in v0.10.0

func (o *DgaFeatures) SetShannonEntropy(v float32)

SetShannonEntropy gets a reference to the given float32 and assigns it to the ShannonEntropy field.

func (*DgaFeatures) SetTldInKnownDgaSet added in v0.10.0

func (o *DgaFeatures) SetTldInKnownDgaSet(v bool)

SetTldInKnownDgaSet gets a reference to the given bool and assigns it to the TldInKnownDgaSet field.

func (*DgaFeatures) SetVowelConsonantRatio added in v0.10.0

func (o *DgaFeatures) SetVowelConsonantRatio(v float32)

SetVowelConsonantRatio gets a reference to the given float32 and assigns it to the VowelConsonantRatio field.

func (DgaFeatures) ToMap added in v0.10.0

func (o DgaFeatures) ToMap() (map[string]interface{}, error)

func (*DgaFeatures) UnmarshalJSON added in v0.10.0

func (o *DgaFeatures) UnmarshalJSON(data []byte) (err error)

type DgaScore added in v0.10.0

type DgaScore struct {
	Score                *float32     `json:"score,omitempty"`
	IsDga                *bool        `json:"is_dga,omitempty"`
	Model                *string      `json:"model,omitempty"`
	Features             *DgaFeatures `json:"features,omitempty"`
	Interpretation       *string      `json:"interpretation,omitempty"`
	AdditionalProperties map[string]interface{}
}

DgaScore struct for DgaScore

func NewDgaScore added in v0.10.0

func NewDgaScore() *DgaScore

NewDgaScore instantiates a new DgaScore object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDgaScoreWithDefaults added in v0.10.0

func NewDgaScoreWithDefaults() *DgaScore

NewDgaScoreWithDefaults instantiates a new DgaScore object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DgaScore) GetFeatures added in v0.10.0

func (o *DgaScore) GetFeatures() DgaFeatures

GetFeatures returns the Features field value if set, zero value otherwise.

func (*DgaScore) GetFeaturesOk added in v0.10.0

func (o *DgaScore) GetFeaturesOk() (*DgaFeatures, bool)

GetFeaturesOk returns a tuple with the Features field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaScore) GetInterpretation added in v0.10.0

func (o *DgaScore) GetInterpretation() string

GetInterpretation returns the Interpretation field value if set, zero value otherwise.

func (*DgaScore) GetInterpretationOk added in v0.10.0

func (o *DgaScore) GetInterpretationOk() (*string, bool)

GetInterpretationOk returns a tuple with the Interpretation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaScore) GetIsDga added in v0.10.0

func (o *DgaScore) GetIsDga() bool

GetIsDga returns the IsDga field value if set, zero value otherwise.

func (*DgaScore) GetIsDgaOk added in v0.10.0

func (o *DgaScore) GetIsDgaOk() (*bool, bool)

GetIsDgaOk returns a tuple with the IsDga field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaScore) GetModel added in v0.10.0

func (o *DgaScore) GetModel() string

GetModel returns the Model field value if set, zero value otherwise.

func (*DgaScore) GetModelOk added in v0.10.0

func (o *DgaScore) GetModelOk() (*string, bool)

GetModelOk returns a tuple with the Model field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaScore) GetScore added in v0.10.0

func (o *DgaScore) GetScore() float32

GetScore returns the Score field value if set, zero value otherwise.

func (*DgaScore) GetScoreOk added in v0.10.0

func (o *DgaScore) GetScoreOk() (*float32, bool)

GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DgaScore) HasFeatures added in v0.10.0

func (o *DgaScore) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*DgaScore) HasInterpretation added in v0.10.0

func (o *DgaScore) HasInterpretation() bool

HasInterpretation returns a boolean if a field has been set.

func (*DgaScore) HasIsDga added in v0.10.0

func (o *DgaScore) HasIsDga() bool

HasIsDga returns a boolean if a field has been set.

func (*DgaScore) HasModel added in v0.10.0

func (o *DgaScore) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*DgaScore) HasScore added in v0.10.0

func (o *DgaScore) HasScore() bool

HasScore returns a boolean if a field has been set.

func (DgaScore) MarshalJSON added in v0.10.0

func (o DgaScore) MarshalJSON() ([]byte, error)

func (*DgaScore) SetFeatures added in v0.10.0

func (o *DgaScore) SetFeatures(v DgaFeatures)

SetFeatures gets a reference to the given DgaFeatures and assigns it to the Features field.

func (*DgaScore) SetInterpretation added in v0.10.0

func (o *DgaScore) SetInterpretation(v string)

SetInterpretation gets a reference to the given string and assigns it to the Interpretation field.

func (*DgaScore) SetIsDga added in v0.10.0

func (o *DgaScore) SetIsDga(v bool)

SetIsDga gets a reference to the given bool and assigns it to the IsDga field.

func (*DgaScore) SetModel added in v0.10.0

func (o *DgaScore) SetModel(v string)

SetModel gets a reference to the given string and assigns it to the Model field.

func (*DgaScore) SetScore added in v0.10.0

func (o *DgaScore) SetScore(v float32)

SetScore gets a reference to the given float32 and assigns it to the Score field.

func (DgaScore) ToMap added in v0.10.0

func (o DgaScore) ToMap() (map[string]interface{}, error)

func (*DgaScore) UnmarshalJSON added in v0.10.0

func (o *DgaScore) UnmarshalJSON(data []byte) (err error)

type DnsBulkRequest

type DnsBulkRequest struct {
	DomainNames []string `json:"domainNames,omitempty"`
	IpAddresses []string `json:"ipAddresses,omitempty"`
}

DnsBulkRequest struct for DnsBulkRequest

func NewDnsBulkRequest

func NewDnsBulkRequest() *DnsBulkRequest

NewDnsBulkRequest instantiates a new DnsBulkRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnsBulkRequestWithDefaults

func NewDnsBulkRequestWithDefaults() *DnsBulkRequest

NewDnsBulkRequestWithDefaults instantiates a new DnsBulkRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnsBulkRequest) GetDomainNames

func (o *DnsBulkRequest) GetDomainNames() []string

GetDomainNames returns the DomainNames field value if set, zero value otherwise.

func (*DnsBulkRequest) GetDomainNamesOk

func (o *DnsBulkRequest) GetDomainNamesOk() ([]string, bool)

GetDomainNamesOk returns a tuple with the DomainNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsBulkRequest) GetIpAddresses

func (o *DnsBulkRequest) GetIpAddresses() []string

GetIpAddresses returns the IpAddresses field value if set, zero value otherwise.

func (*DnsBulkRequest) GetIpAddressesOk

func (o *DnsBulkRequest) GetIpAddressesOk() ([]string, bool)

GetIpAddressesOk returns a tuple with the IpAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsBulkRequest) HasDomainNames

func (o *DnsBulkRequest) HasDomainNames() bool

HasDomainNames returns a boolean if a field has been set.

func (*DnsBulkRequest) HasIpAddresses

func (o *DnsBulkRequest) HasIpAddresses() bool

HasIpAddresses returns a boolean if a field has been set.

func (DnsBulkRequest) MarshalJSON

func (o DnsBulkRequest) MarshalJSON() ([]byte, error)

func (*DnsBulkRequest) SetDomainNames

func (o *DnsBulkRequest) SetDomainNames(v []string)

SetDomainNames gets a reference to the given []string and assigns it to the DomainNames field.

func (*DnsBulkRequest) SetIpAddresses

func (o *DnsBulkRequest) SetIpAddresses(v []string)

SetIpAddresses gets a reference to the given []string and assigns it to the IpAddresses field.

func (DnsBulkRequest) ToMap

func (o DnsBulkRequest) ToMap() (map[string]interface{}, error)

type DnsRecord

type DnsRecord struct {
	Type                 *string  `json:"type,omitempty"`
	Name                 *string  `json:"name,omitempty"`
	Ttl                  *int32   `json:"ttl,omitempty"`
	Address              *string  `json:"address,omitempty"`
	Priority             *int32   `json:"priority,omitempty"`
	Exchange             *string  `json:"exchange,omitempty"`
	Target               *string  `json:"target,omitempty"`
	Strings              []string `json:"strings,omitempty"`
	Host                 *string  `json:"host,omitempty"`
	Admin                *string  `json:"admin,omitempty"`
	Serial               *int32   `json:"serial,omitempty"`
	Refresh              *int32   `json:"refresh,omitempty"`
	Retry                *int32   `json:"retry,omitempty"`
	Expire               *int32   `json:"expire,omitempty"`
	Minimum              *int32   `json:"minimum,omitempty"`
	AdditionalProperties map[string]interface{}
}

DnsRecord Union of all DNS record variants (A/AAAA/MX/NS/CNAME/PTR/TXT/SPF/SOA).

func NewDnsRecord

func NewDnsRecord() *DnsRecord

NewDnsRecord instantiates a new DnsRecord object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnsRecordWithDefaults

func NewDnsRecordWithDefaults() *DnsRecord

NewDnsRecordWithDefaults instantiates a new DnsRecord object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnsRecord) GetAddress

func (o *DnsRecord) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*DnsRecord) GetAddressOk

func (o *DnsRecord) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetAdmin added in v0.10.0

func (o *DnsRecord) GetAdmin() string

GetAdmin returns the Admin field value if set, zero value otherwise.

func (*DnsRecord) GetAdminOk added in v0.10.0

func (o *DnsRecord) GetAdminOk() (*string, bool)

GetAdminOk returns a tuple with the Admin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetExchange added in v0.10.0

func (o *DnsRecord) GetExchange() string

GetExchange returns the Exchange field value if set, zero value otherwise.

func (*DnsRecord) GetExchangeOk added in v0.10.0

func (o *DnsRecord) GetExchangeOk() (*string, bool)

GetExchangeOk returns a tuple with the Exchange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetExpire added in v0.10.0

func (o *DnsRecord) GetExpire() int32

GetExpire returns the Expire field value if set, zero value otherwise.

func (*DnsRecord) GetExpireOk added in v0.10.0

func (o *DnsRecord) GetExpireOk() (*int32, bool)

GetExpireOk returns a tuple with the Expire field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetHost added in v0.10.0

func (o *DnsRecord) GetHost() string

GetHost returns the Host field value if set, zero value otherwise.

func (*DnsRecord) GetHostOk added in v0.10.0

func (o *DnsRecord) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetMinimum added in v0.10.0

func (o *DnsRecord) GetMinimum() int32

GetMinimum returns the Minimum field value if set, zero value otherwise.

func (*DnsRecord) GetMinimumOk added in v0.10.0

func (o *DnsRecord) GetMinimumOk() (*int32, bool)

GetMinimumOk returns a tuple with the Minimum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetName

func (o *DnsRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DnsRecord) GetNameOk

func (o *DnsRecord) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetPriority

func (o *DnsRecord) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*DnsRecord) GetPriorityOk

func (o *DnsRecord) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetRefresh added in v0.10.0

func (o *DnsRecord) GetRefresh() int32

GetRefresh returns the Refresh field value if set, zero value otherwise.

func (*DnsRecord) GetRefreshOk added in v0.10.0

func (o *DnsRecord) GetRefreshOk() (*int32, bool)

GetRefreshOk returns a tuple with the Refresh field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetRetry added in v0.10.0

func (o *DnsRecord) GetRetry() int32

GetRetry returns the Retry field value if set, zero value otherwise.

func (*DnsRecord) GetRetryOk added in v0.10.0

func (o *DnsRecord) GetRetryOk() (*int32, bool)

GetRetryOk returns a tuple with the Retry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetSerial added in v0.10.0

func (o *DnsRecord) GetSerial() int32

GetSerial returns the Serial field value if set, zero value otherwise.

func (*DnsRecord) GetSerialOk added in v0.10.0

func (o *DnsRecord) GetSerialOk() (*int32, bool)

GetSerialOk returns a tuple with the Serial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetStrings added in v0.10.0

func (o *DnsRecord) GetStrings() []string

GetStrings returns the Strings field value if set, zero value otherwise.

func (*DnsRecord) GetStringsOk added in v0.10.0

func (o *DnsRecord) GetStringsOk() ([]string, bool)

GetStringsOk returns a tuple with the Strings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetTarget

func (o *DnsRecord) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*DnsRecord) GetTargetOk

func (o *DnsRecord) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetTtl

func (o *DnsRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*DnsRecord) GetTtlOk

func (o *DnsRecord) GetTtlOk() (*int32, bool)

GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) GetType

func (o *DnsRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*DnsRecord) GetTypeOk

func (o *DnsRecord) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsRecord) HasAddress

func (o *DnsRecord) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*DnsRecord) HasAdmin added in v0.10.0

func (o *DnsRecord) HasAdmin() bool

HasAdmin returns a boolean if a field has been set.

func (*DnsRecord) HasExchange added in v0.10.0

func (o *DnsRecord) HasExchange() bool

HasExchange returns a boolean if a field has been set.

func (*DnsRecord) HasExpire added in v0.10.0

func (o *DnsRecord) HasExpire() bool

HasExpire returns a boolean if a field has been set.

func (*DnsRecord) HasHost added in v0.10.0

func (o *DnsRecord) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*DnsRecord) HasMinimum added in v0.10.0

func (o *DnsRecord) HasMinimum() bool

HasMinimum returns a boolean if a field has been set.

func (*DnsRecord) HasName

func (o *DnsRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*DnsRecord) HasPriority

func (o *DnsRecord) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*DnsRecord) HasRefresh added in v0.10.0

func (o *DnsRecord) HasRefresh() bool

HasRefresh returns a boolean if a field has been set.

func (*DnsRecord) HasRetry added in v0.10.0

func (o *DnsRecord) HasRetry() bool

HasRetry returns a boolean if a field has been set.

func (*DnsRecord) HasSerial added in v0.10.0

func (o *DnsRecord) HasSerial() bool

HasSerial returns a boolean if a field has been set.

func (*DnsRecord) HasStrings added in v0.10.0

func (o *DnsRecord) HasStrings() bool

HasStrings returns a boolean if a field has been set.

func (*DnsRecord) HasTarget

func (o *DnsRecord) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (*DnsRecord) HasTtl

func (o *DnsRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*DnsRecord) HasType

func (o *DnsRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (DnsRecord) MarshalJSON

func (o DnsRecord) MarshalJSON() ([]byte, error)

func (*DnsRecord) SetAddress

func (o *DnsRecord) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*DnsRecord) SetAdmin added in v0.10.0

func (o *DnsRecord) SetAdmin(v string)

SetAdmin gets a reference to the given string and assigns it to the Admin field.

func (*DnsRecord) SetExchange added in v0.10.0

func (o *DnsRecord) SetExchange(v string)

SetExchange gets a reference to the given string and assigns it to the Exchange field.

func (*DnsRecord) SetExpire added in v0.10.0

func (o *DnsRecord) SetExpire(v int32)

SetExpire gets a reference to the given int32 and assigns it to the Expire field.

func (*DnsRecord) SetHost added in v0.10.0

func (o *DnsRecord) SetHost(v string)

SetHost gets a reference to the given string and assigns it to the Host field.

func (*DnsRecord) SetMinimum added in v0.10.0

func (o *DnsRecord) SetMinimum(v int32)

SetMinimum gets a reference to the given int32 and assigns it to the Minimum field.

func (*DnsRecord) SetName

func (o *DnsRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*DnsRecord) SetPriority

func (o *DnsRecord) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*DnsRecord) SetRefresh added in v0.10.0

func (o *DnsRecord) SetRefresh(v int32)

SetRefresh gets a reference to the given int32 and assigns it to the Refresh field.

func (*DnsRecord) SetRetry added in v0.10.0

func (o *DnsRecord) SetRetry(v int32)

SetRetry gets a reference to the given int32 and assigns it to the Retry field.

func (*DnsRecord) SetSerial added in v0.10.0

func (o *DnsRecord) SetSerial(v int32)

SetSerial gets a reference to the given int32 and assigns it to the Serial field.

func (*DnsRecord) SetStrings added in v0.10.0

func (o *DnsRecord) SetStrings(v []string)

SetStrings gets a reference to the given []string and assigns it to the Strings field.

func (*DnsRecord) SetTarget

func (o *DnsRecord) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (*DnsRecord) SetTtl

func (o *DnsRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*DnsRecord) SetType

func (o *DnsRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (DnsRecord) ToMap

func (o DnsRecord) ToMap() (map[string]interface{}, error)

func (*DnsRecord) UnmarshalJSON added in v0.10.0

func (o *DnsRecord) UnmarshalJSON(data []byte) (err error)

type DnsResponse

type DnsResponse struct {
	DomainName           *string                `json:"domainName,omitempty"`
	IpAddress            *string                `json:"ipAddress,omitempty"`
	QueryTime            *string                `json:"queryTime,omitempty"`
	Status               *bool                  `json:"status,omitempty"`
	DomainRegistered     *bool                  `json:"domainRegistered,omitempty"`
	DnsTypes             map[string]interface{} `json:"dnsTypes,omitempty"`
	DnsRecords           []DnsRecord            `json:"dnsRecords,omitempty"`
	AdditionalProperties map[string]interface{}
}

DnsResponse Live DNS response (DnsInfo).

func NewDnsResponse

func NewDnsResponse() *DnsResponse

NewDnsResponse instantiates a new DnsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDnsResponseWithDefaults

func NewDnsResponseWithDefaults() *DnsResponse

NewDnsResponseWithDefaults instantiates a new DnsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DnsResponse) GetDnsRecords

func (o *DnsResponse) GetDnsRecords() []DnsRecord

GetDnsRecords returns the DnsRecords field value if set, zero value otherwise.

func (*DnsResponse) GetDnsRecordsOk

func (o *DnsResponse) GetDnsRecordsOk() ([]DnsRecord, bool)

GetDnsRecordsOk returns a tuple with the DnsRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) GetDnsTypes

func (o *DnsResponse) GetDnsTypes() map[string]interface{}

GetDnsTypes returns the DnsTypes field value if set, zero value otherwise.

func (*DnsResponse) GetDnsTypesOk

func (o *DnsResponse) GetDnsTypesOk() (map[string]interface{}, bool)

GetDnsTypesOk returns a tuple with the DnsTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) GetDomainName

func (o *DnsResponse) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*DnsResponse) GetDomainNameOk

func (o *DnsResponse) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) GetDomainRegistered added in v0.10.0

func (o *DnsResponse) GetDomainRegistered() bool

GetDomainRegistered returns the DomainRegistered field value if set, zero value otherwise.

func (*DnsResponse) GetDomainRegisteredOk added in v0.10.0

func (o *DnsResponse) GetDomainRegisteredOk() (*bool, bool)

GetDomainRegisteredOk returns a tuple with the DomainRegistered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) GetIpAddress

func (o *DnsResponse) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*DnsResponse) GetIpAddressOk

func (o *DnsResponse) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) GetQueryTime

func (o *DnsResponse) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*DnsResponse) GetQueryTimeOk

func (o *DnsResponse) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) GetStatus added in v0.10.0

func (o *DnsResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*DnsResponse) GetStatusOk added in v0.10.0

func (o *DnsResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DnsResponse) HasDnsRecords

func (o *DnsResponse) HasDnsRecords() bool

HasDnsRecords returns a boolean if a field has been set.

func (*DnsResponse) HasDnsTypes

func (o *DnsResponse) HasDnsTypes() bool

HasDnsTypes returns a boolean if a field has been set.

func (*DnsResponse) HasDomainName

func (o *DnsResponse) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*DnsResponse) HasDomainRegistered added in v0.10.0

func (o *DnsResponse) HasDomainRegistered() bool

HasDomainRegistered returns a boolean if a field has been set.

func (*DnsResponse) HasIpAddress

func (o *DnsResponse) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*DnsResponse) HasQueryTime

func (o *DnsResponse) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*DnsResponse) HasStatus added in v0.10.0

func (o *DnsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (DnsResponse) MarshalJSON

func (o DnsResponse) MarshalJSON() ([]byte, error)

func (*DnsResponse) SetDnsRecords

func (o *DnsResponse) SetDnsRecords(v []DnsRecord)

SetDnsRecords gets a reference to the given []DnsRecord and assigns it to the DnsRecords field.

func (*DnsResponse) SetDnsTypes

func (o *DnsResponse) SetDnsTypes(v map[string]interface{})

SetDnsTypes gets a reference to the given map[string]interface{} and assigns it to the DnsTypes field.

func (*DnsResponse) SetDomainName

func (o *DnsResponse) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*DnsResponse) SetDomainRegistered added in v0.10.0

func (o *DnsResponse) SetDomainRegistered(v bool)

SetDomainRegistered gets a reference to the given bool and assigns it to the DomainRegistered field.

func (*DnsResponse) SetIpAddress

func (o *DnsResponse) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*DnsResponse) SetQueryTime

func (o *DnsResponse) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*DnsResponse) SetStatus added in v0.10.0

func (o *DnsResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (DnsResponse) ToMap

func (o DnsResponse) ToMap() (map[string]interface{}, error)

func (*DnsResponse) UnmarshalJSON added in v0.10.0

func (o *DnsResponse) UnmarshalJSON(data []byte) (err error)

type DomainAvailabilityAPI

type DomainAvailabilityAPI interface {

	/*
		BulkDomainAvailabilityV2 Bulk Domain Availability Check

		Two bulk modes. Mode 1: POST domainNames array. Mode 2: POST tld array plus domain query param. Max 100 domains per request. 1 credit per domain checked.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DomainAvailabilityAPIBulkDomainAvailabilityV2Request
	*/
	BulkDomainAvailabilityV2(ctx context.Context) DomainAvailabilityAPIBulkDomainAvailabilityV2Request

	// BulkDomainAvailabilityV2Execute executes the request
	//  @return BulkDomainAvailabilityResponse
	BulkDomainAvailabilityV2Execute(r DomainAvailabilityAPIBulkDomainAvailabilityV2Request) (*BulkDomainAvailabilityResponse, *http.Response, error)

	/*
		DomainAvailabilityV2 Domain Availability Check with Suggestions

		Check availability of a single domain and optionally get suggestions across multiple TLDs. 1 credit per domain checked. sug=false checks only the queried domain; sug=true returns up to `count` (max 100) TLD suggestions.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DomainAvailabilityAPIDomainAvailabilityV2Request
	*/
	DomainAvailabilityV2(ctx context.Context) DomainAvailabilityAPIDomainAvailabilityV2Request

	// DomainAvailabilityV2Execute executes the request
	//  @return DomainAvailabilityResponse
	DomainAvailabilityV2Execute(r DomainAvailabilityAPIDomainAvailabilityV2Request) (*DomainAvailabilityResponse, *http.Response, error)
}

type DomainAvailabilityAPIBulkDomainAvailabilityV2Request

type DomainAvailabilityAPIBulkDomainAvailabilityV2Request struct {
	ApiService DomainAvailabilityAPI
	// contains filtered or unexported fields
}

func (DomainAvailabilityAPIBulkDomainAvailabilityV2Request) ApiKey

Your WHOISFreaks API key

func (DomainAvailabilityAPIBulkDomainAvailabilityV2Request) BulkDomainAvailabilityRequest

func (DomainAvailabilityAPIBulkDomainAvailabilityV2Request) Domain

Required for TLD-mode bulk check (base domain).

func (DomainAvailabilityAPIBulkDomainAvailabilityV2Request) Execute

func (DomainAvailabilityAPIBulkDomainAvailabilityV2Request) Format

type DomainAvailabilityAPIDomainAvailabilityV2Request

type DomainAvailabilityAPIDomainAvailabilityV2Request struct {
	ApiService DomainAvailabilityAPI
	// contains filtered or unexported fields
}

func (DomainAvailabilityAPIDomainAvailabilityV2Request) ApiKey

Your WHOISFreaks API key

func (DomainAvailabilityAPIDomainAvailabilityV2Request) Count

Number of TLD suggestions to return when sug=true. Maximum is 100.

func (DomainAvailabilityAPIDomainAvailabilityV2Request) Domain

The domain name to check

func (DomainAvailabilityAPIDomainAvailabilityV2Request) Execute

func (DomainAvailabilityAPIDomainAvailabilityV2Request) Format

func (DomainAvailabilityAPIDomainAvailabilityV2Request) Sug

Whether to return TLD suggestions alongside the queried domain.

type DomainAvailabilityAPIService

type DomainAvailabilityAPIService service

DomainAvailabilityAPIService DomainAvailabilityAPI service

func (*DomainAvailabilityAPIService) BulkDomainAvailabilityV2

BulkDomainAvailabilityV2 Bulk Domain Availability Check

Two bulk modes. Mode 1: POST domainNames array. Mode 2: POST tld array plus domain query param. Max 100 domains per request. 1 credit per domain checked.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DomainAvailabilityAPIBulkDomainAvailabilityV2Request

func (*DomainAvailabilityAPIService) BulkDomainAvailabilityV2Execute

Execute executes the request

@return BulkDomainAvailabilityResponse

func (*DomainAvailabilityAPIService) DomainAvailabilityV2

DomainAvailabilityV2 Domain Availability Check with Suggestions

Check availability of a single domain and optionally get suggestions across multiple TLDs. 1 credit per domain checked. sug=false checks only the queried domain; sug=true returns up to `count` (max 100) TLD suggestions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DomainAvailabilityAPIDomainAvailabilityV2Request

func (*DomainAvailabilityAPIService) DomainAvailabilityV2Execute

Execute executes the request

@return DomainAvailabilityResponse

type DomainAvailabilityItem added in v0.10.0

type DomainAvailabilityItem struct {
	Domain               *string `json:"domain,omitempty"`
	Availability         *string `json:"availability,omitempty"`
	Status               *bool   `json:"status,omitempty"`
	AdditionalProperties map[string]interface{}
}

DomainAvailabilityItem struct for DomainAvailabilityItem

func NewDomainAvailabilityItem added in v0.10.0

func NewDomainAvailabilityItem() *DomainAvailabilityItem

NewDomainAvailabilityItem instantiates a new DomainAvailabilityItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDomainAvailabilityItemWithDefaults added in v0.10.0

func NewDomainAvailabilityItemWithDefaults() *DomainAvailabilityItem

NewDomainAvailabilityItemWithDefaults instantiates a new DomainAvailabilityItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DomainAvailabilityItem) GetAvailability added in v0.10.0

func (o *DomainAvailabilityItem) GetAvailability() string

GetAvailability returns the Availability field value if set, zero value otherwise.

func (*DomainAvailabilityItem) GetAvailabilityOk added in v0.10.0

func (o *DomainAvailabilityItem) GetAvailabilityOk() (*string, bool)

GetAvailabilityOk returns a tuple with the Availability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityItem) GetDomain added in v0.10.0

func (o *DomainAvailabilityItem) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DomainAvailabilityItem) GetDomainOk added in v0.10.0

func (o *DomainAvailabilityItem) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityItem) GetStatus added in v0.10.0

func (o *DomainAvailabilityItem) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*DomainAvailabilityItem) GetStatusOk added in v0.10.0

func (o *DomainAvailabilityItem) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityItem) HasAvailability added in v0.10.0

func (o *DomainAvailabilityItem) HasAvailability() bool

HasAvailability returns a boolean if a field has been set.

func (*DomainAvailabilityItem) HasDomain added in v0.10.0

func (o *DomainAvailabilityItem) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DomainAvailabilityItem) HasStatus added in v0.10.0

func (o *DomainAvailabilityItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (DomainAvailabilityItem) MarshalJSON added in v0.10.0

func (o DomainAvailabilityItem) MarshalJSON() ([]byte, error)

func (*DomainAvailabilityItem) SetAvailability added in v0.10.0

func (o *DomainAvailabilityItem) SetAvailability(v string)

SetAvailability gets a reference to the given string and assigns it to the Availability field.

func (*DomainAvailabilityItem) SetDomain added in v0.10.0

func (o *DomainAvailabilityItem) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*DomainAvailabilityItem) SetStatus added in v0.10.0

func (o *DomainAvailabilityItem) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (DomainAvailabilityItem) ToMap added in v0.10.0

func (o DomainAvailabilityItem) ToMap() (map[string]interface{}, error)

func (*DomainAvailabilityItem) UnmarshalJSON added in v0.10.0

func (o *DomainAvailabilityItem) UnmarshalJSON(data []byte) (err error)

type DomainAvailabilityResponse added in v0.10.0

type DomainAvailabilityResponse struct {
	Domain                  *string                  `json:"domain,omitempty"`
	Availability            *string                  `json:"availability,omitempty"`
	Message                 *string                  `json:"message,omitempty"`
	DomainAvailableResponse []DomainAvailabilityItem `json:"domain_available_response,omitempty"`
	AdditionalProperties    map[string]interface{}
}

DomainAvailabilityResponse struct for DomainAvailabilityResponse

func NewDomainAvailabilityResponse added in v0.10.0

func NewDomainAvailabilityResponse() *DomainAvailabilityResponse

NewDomainAvailabilityResponse instantiates a new DomainAvailabilityResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDomainAvailabilityResponseWithDefaults added in v0.10.0

func NewDomainAvailabilityResponseWithDefaults() *DomainAvailabilityResponse

NewDomainAvailabilityResponseWithDefaults instantiates a new DomainAvailabilityResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DomainAvailabilityResponse) GetAvailability added in v0.10.0

func (o *DomainAvailabilityResponse) GetAvailability() string

GetAvailability returns the Availability field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetAvailabilityOk added in v0.10.0

func (o *DomainAvailabilityResponse) GetAvailabilityOk() (*string, bool)

GetAvailabilityOk returns a tuple with the Availability field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityResponse) GetDomain added in v0.10.0

func (o *DomainAvailabilityResponse) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetDomainAvailableResponse added in v0.10.0

func (o *DomainAvailabilityResponse) GetDomainAvailableResponse() []DomainAvailabilityItem

GetDomainAvailableResponse returns the DomainAvailableResponse field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetDomainAvailableResponseOk added in v0.10.0

func (o *DomainAvailabilityResponse) GetDomainAvailableResponseOk() ([]DomainAvailabilityItem, bool)

GetDomainAvailableResponseOk returns a tuple with the DomainAvailableResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityResponse) GetDomainOk added in v0.10.0

func (o *DomainAvailabilityResponse) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityResponse) GetMessage added in v0.10.0

func (o *DomainAvailabilityResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetMessageOk added in v0.10.0

func (o *DomainAvailabilityResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainAvailabilityResponse) HasAvailability added in v0.10.0

func (o *DomainAvailabilityResponse) HasAvailability() bool

HasAvailability returns a boolean if a field has been set.

func (*DomainAvailabilityResponse) HasDomain added in v0.10.0

func (o *DomainAvailabilityResponse) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DomainAvailabilityResponse) HasDomainAvailableResponse added in v0.10.0

func (o *DomainAvailabilityResponse) HasDomainAvailableResponse() bool

HasDomainAvailableResponse returns a boolean if a field has been set.

func (*DomainAvailabilityResponse) HasMessage added in v0.10.0

func (o *DomainAvailabilityResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainAvailabilityResponse) MarshalJSON added in v0.10.0

func (o DomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*DomainAvailabilityResponse) SetAvailability added in v0.10.0

func (o *DomainAvailabilityResponse) SetAvailability(v string)

SetAvailability gets a reference to the given string and assigns it to the Availability field.

func (*DomainAvailabilityResponse) SetDomain added in v0.10.0

func (o *DomainAvailabilityResponse) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*DomainAvailabilityResponse) SetDomainAvailableResponse added in v0.10.0

func (o *DomainAvailabilityResponse) SetDomainAvailableResponse(v []DomainAvailabilityItem)

SetDomainAvailableResponse gets a reference to the given []DomainAvailabilityItem and assigns it to the DomainAvailableResponse field.

func (*DomainAvailabilityResponse) SetMessage added in v0.10.0

func (o *DomainAvailabilityResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (DomainAvailabilityResponse) ToMap added in v0.10.0

func (o DomainAvailabilityResponse) ToMap() (map[string]interface{}, error)

func (*DomainAvailabilityResponse) UnmarshalJSON added in v0.10.0

func (o *DomainAvailabilityResponse) UnmarshalJSON(data []byte) (err error)

type DomainReputationAPI

type DomainReputationAPI interface {

	/*
		DomainReputation Domain Reputation Lookup

		Real-time domain threat assessment. Returns risk verdict, trust score, DGA analysis, threat intelligence matches, and security signals. 1 credit.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return DomainReputationAPIDomainReputationRequest
	*/
	DomainReputation(ctx context.Context) DomainReputationAPIDomainReputationRequest

	// DomainReputationExecute executes the request
	//  @return DomainReputationResponse
	DomainReputationExecute(r DomainReputationAPIDomainReputationRequest) (*DomainReputationResponse, *http.Response, error)
}

type DomainReputationAPIDomainReputationRequest

type DomainReputationAPIDomainReputationRequest struct {
	ApiService DomainReputationAPI
	// contains filtered or unexported fields
}

func (DomainReputationAPIDomainReputationRequest) ApiKey

Your WHOISFreaks API key

func (DomainReputationAPIDomainReputationRequest) DomainName

The domain name to assess

func (DomainReputationAPIDomainReputationRequest) Execute

func (DomainReputationAPIDomainReputationRequest) Format

type DomainReputationAPIService

type DomainReputationAPIService service

DomainReputationAPIService DomainReputationAPI service

func (*DomainReputationAPIService) DomainReputation

DomainReputation Domain Reputation Lookup

Real-time domain threat assessment. Returns risk verdict, trust score, DGA analysis, threat intelligence matches, and security signals. 1 credit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return DomainReputationAPIDomainReputationRequest

func (*DomainReputationAPIService) DomainReputationExecute

Execute executes the request

@return DomainReputationResponse

type DomainReputationInput

type DomainReputationInput struct {
	Domain               *string `json:"domain,omitempty"`
	AdditionalProperties map[string]interface{}
}

DomainReputationInput struct for DomainReputationInput

func NewDomainReputationInput

func NewDomainReputationInput() *DomainReputationInput

NewDomainReputationInput instantiates a new DomainReputationInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDomainReputationInputWithDefaults

func NewDomainReputationInputWithDefaults() *DomainReputationInput

NewDomainReputationInputWithDefaults instantiates a new DomainReputationInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DomainReputationInput) GetDomain

func (o *DomainReputationInput) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DomainReputationInput) GetDomainOk

func (o *DomainReputationInput) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationInput) HasDomain

func (o *DomainReputationInput) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (DomainReputationInput) MarshalJSON

func (o DomainReputationInput) MarshalJSON() ([]byte, error)

func (*DomainReputationInput) SetDomain

func (o *DomainReputationInput) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (DomainReputationInput) ToMap

func (o DomainReputationInput) ToMap() (map[string]interface{}, error)

func (*DomainReputationInput) UnmarshalJSON added in v0.10.0

func (o *DomainReputationInput) UnmarshalJSON(data []byte) (err error)

type DomainReputationResponse

type DomainReputationResponse struct {
	Input                *DomainReputationInput  `json:"input,omitempty"`
	AssessedAt           *string                 `json:"assessed_at,omitempty"`
	Version              *string                 `json:"version,omitempty"`
	ProcessingTimeMs     *int32                  `json:"processing_time_ms,omitempty"`
	RiskCategory         *RiskCategory           `json:"risk_category,omitempty"`
	DgaScore             *DgaScore               `json:"dga_score,omitempty"`
	TrustSignals         *TrustSignals           `json:"trust_signals,omitempty"`
	Intelligence         *ReputationIntelligence `json:"intelligence,omitempty"`
	EvidenceSummary      *EvidenceSummary        `json:"evidence_summary,omitempty"`
	Errors               []string                `json:"errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

DomainReputationResponse struct for DomainReputationResponse

func NewDomainReputationResponse

func NewDomainReputationResponse() *DomainReputationResponse

NewDomainReputationResponse instantiates a new DomainReputationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDomainReputationResponseWithDefaults

func NewDomainReputationResponseWithDefaults() *DomainReputationResponse

NewDomainReputationResponseWithDefaults instantiates a new DomainReputationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DomainReputationResponse) GetAssessedAt

func (o *DomainReputationResponse) GetAssessedAt() string

GetAssessedAt returns the AssessedAt field value if set, zero value otherwise.

func (*DomainReputationResponse) GetAssessedAtOk

func (o *DomainReputationResponse) GetAssessedAtOk() (*string, bool)

GetAssessedAtOk returns a tuple with the AssessedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetDgaScore

func (o *DomainReputationResponse) GetDgaScore() DgaScore

GetDgaScore returns the DgaScore field value if set, zero value otherwise.

func (*DomainReputationResponse) GetDgaScoreOk

func (o *DomainReputationResponse) GetDgaScoreOk() (*DgaScore, bool)

GetDgaScoreOk returns a tuple with the DgaScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetErrors

func (o *DomainReputationResponse) GetErrors() []string

GetErrors returns the Errors field value if set, zero value otherwise.

func (*DomainReputationResponse) GetErrorsOk

func (o *DomainReputationResponse) GetErrorsOk() ([]string, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetEvidenceSummary

func (o *DomainReputationResponse) GetEvidenceSummary() EvidenceSummary

GetEvidenceSummary returns the EvidenceSummary field value if set, zero value otherwise.

func (*DomainReputationResponse) GetEvidenceSummaryOk

func (o *DomainReputationResponse) GetEvidenceSummaryOk() (*EvidenceSummary, bool)

GetEvidenceSummaryOk returns a tuple with the EvidenceSummary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetInput

GetInput returns the Input field value if set, zero value otherwise.

func (*DomainReputationResponse) GetInputOk

GetInputOk returns a tuple with the Input field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetIntelligence

func (o *DomainReputationResponse) GetIntelligence() ReputationIntelligence

GetIntelligence returns the Intelligence field value if set, zero value otherwise.

func (*DomainReputationResponse) GetIntelligenceOk

func (o *DomainReputationResponse) GetIntelligenceOk() (*ReputationIntelligence, bool)

GetIntelligenceOk returns a tuple with the Intelligence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetProcessingTimeMs

func (o *DomainReputationResponse) GetProcessingTimeMs() int32

GetProcessingTimeMs returns the ProcessingTimeMs field value if set, zero value otherwise.

func (*DomainReputationResponse) GetProcessingTimeMsOk

func (o *DomainReputationResponse) GetProcessingTimeMsOk() (*int32, bool)

GetProcessingTimeMsOk returns a tuple with the ProcessingTimeMs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetRiskCategory

func (o *DomainReputationResponse) GetRiskCategory() RiskCategory

GetRiskCategory returns the RiskCategory field value if set, zero value otherwise.

func (*DomainReputationResponse) GetRiskCategoryOk

func (o *DomainReputationResponse) GetRiskCategoryOk() (*RiskCategory, bool)

GetRiskCategoryOk returns a tuple with the RiskCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetTrustSignals

func (o *DomainReputationResponse) GetTrustSignals() TrustSignals

GetTrustSignals returns the TrustSignals field value if set, zero value otherwise.

func (*DomainReputationResponse) GetTrustSignalsOk

func (o *DomainReputationResponse) GetTrustSignalsOk() (*TrustSignals, bool)

GetTrustSignalsOk returns a tuple with the TrustSignals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) GetVersion

func (o *DomainReputationResponse) GetVersion() string

GetVersion returns the Version field value if set, zero value otherwise.

func (*DomainReputationResponse) GetVersionOk

func (o *DomainReputationResponse) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainReputationResponse) HasAssessedAt

func (o *DomainReputationResponse) HasAssessedAt() bool

HasAssessedAt returns a boolean if a field has been set.

func (*DomainReputationResponse) HasDgaScore

func (o *DomainReputationResponse) HasDgaScore() bool

HasDgaScore returns a boolean if a field has been set.

func (*DomainReputationResponse) HasErrors

func (o *DomainReputationResponse) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*DomainReputationResponse) HasEvidenceSummary

func (o *DomainReputationResponse) HasEvidenceSummary() bool

HasEvidenceSummary returns a boolean if a field has been set.

func (*DomainReputationResponse) HasInput

func (o *DomainReputationResponse) HasInput() bool

HasInput returns a boolean if a field has been set.

func (*DomainReputationResponse) HasIntelligence

func (o *DomainReputationResponse) HasIntelligence() bool

HasIntelligence returns a boolean if a field has been set.

func (*DomainReputationResponse) HasProcessingTimeMs

func (o *DomainReputationResponse) HasProcessingTimeMs() bool

HasProcessingTimeMs returns a boolean if a field has been set.

func (*DomainReputationResponse) HasRiskCategory

func (o *DomainReputationResponse) HasRiskCategory() bool

HasRiskCategory returns a boolean if a field has been set.

func (*DomainReputationResponse) HasTrustSignals

func (o *DomainReputationResponse) HasTrustSignals() bool

HasTrustSignals returns a boolean if a field has been set.

func (*DomainReputationResponse) HasVersion

func (o *DomainReputationResponse) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (DomainReputationResponse) MarshalJSON

func (o DomainReputationResponse) MarshalJSON() ([]byte, error)

func (*DomainReputationResponse) SetAssessedAt

func (o *DomainReputationResponse) SetAssessedAt(v string)

SetAssessedAt gets a reference to the given string and assigns it to the AssessedAt field.

func (*DomainReputationResponse) SetDgaScore

func (o *DomainReputationResponse) SetDgaScore(v DgaScore)

SetDgaScore gets a reference to the given DgaScore and assigns it to the DgaScore field.

func (*DomainReputationResponse) SetErrors

func (o *DomainReputationResponse) SetErrors(v []string)

SetErrors gets a reference to the given []string and assigns it to the Errors field.

func (*DomainReputationResponse) SetEvidenceSummary

func (o *DomainReputationResponse) SetEvidenceSummary(v EvidenceSummary)

SetEvidenceSummary gets a reference to the given EvidenceSummary and assigns it to the EvidenceSummary field.

func (*DomainReputationResponse) SetInput

SetInput gets a reference to the given DomainReputationInput and assigns it to the Input field.

func (*DomainReputationResponse) SetIntelligence

func (o *DomainReputationResponse) SetIntelligence(v ReputationIntelligence)

SetIntelligence gets a reference to the given ReputationIntelligence and assigns it to the Intelligence field.

func (*DomainReputationResponse) SetProcessingTimeMs

func (o *DomainReputationResponse) SetProcessingTimeMs(v int32)

SetProcessingTimeMs gets a reference to the given int32 and assigns it to the ProcessingTimeMs field.

func (*DomainReputationResponse) SetRiskCategory

func (o *DomainReputationResponse) SetRiskCategory(v RiskCategory)

SetRiskCategory gets a reference to the given RiskCategory and assigns it to the RiskCategory field.

func (*DomainReputationResponse) SetTrustSignals

func (o *DomainReputationResponse) SetTrustSignals(v TrustSignals)

SetTrustSignals gets a reference to the given TrustSignals and assigns it to the TrustSignals field.

func (*DomainReputationResponse) SetVersion

func (o *DomainReputationResponse) SetVersion(v string)

SetVersion gets a reference to the given string and assigns it to the Version field.

func (DomainReputationResponse) ToMap

func (o DomainReputationResponse) ToMap() (map[string]interface{}, error)

func (*DomainReputationResponse) UnmarshalJSON added in v0.10.0

func (o *DomainReputationResponse) UnmarshalJSON(data []byte) (err error)

type EligibilityInfo added in v0.10.0

type EligibilityInfo struct {
	Id                   *string `json:"id,omitempty"`
	Name                 *string `json:"name,omitempty"`
	Type                 *string `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

EligibilityInfo struct for EligibilityInfo

func NewEligibilityInfo added in v0.10.0

func NewEligibilityInfo() *EligibilityInfo

NewEligibilityInfo instantiates a new EligibilityInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEligibilityInfoWithDefaults added in v0.10.0

func NewEligibilityInfoWithDefaults() *EligibilityInfo

NewEligibilityInfoWithDefaults instantiates a new EligibilityInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EligibilityInfo) GetId added in v0.10.0

func (o *EligibilityInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EligibilityInfo) GetIdOk added in v0.10.0

func (o *EligibilityInfo) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EligibilityInfo) GetName added in v0.10.0

func (o *EligibilityInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*EligibilityInfo) GetNameOk added in v0.10.0

func (o *EligibilityInfo) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EligibilityInfo) GetType added in v0.10.0

func (o *EligibilityInfo) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*EligibilityInfo) GetTypeOk added in v0.10.0

func (o *EligibilityInfo) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EligibilityInfo) HasId added in v0.10.0

func (o *EligibilityInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*EligibilityInfo) HasName added in v0.10.0

func (o *EligibilityInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*EligibilityInfo) HasType added in v0.10.0

func (o *EligibilityInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (EligibilityInfo) MarshalJSON added in v0.10.0

func (o EligibilityInfo) MarshalJSON() ([]byte, error)

func (*EligibilityInfo) SetId added in v0.10.0

func (o *EligibilityInfo) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EligibilityInfo) SetName added in v0.10.0

func (o *EligibilityInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*EligibilityInfo) SetType added in v0.10.0

func (o *EligibilityInfo) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (EligibilityInfo) ToMap added in v0.10.0

func (o EligibilityInfo) ToMap() (map[string]interface{}, error)

func (*EligibilityInfo) UnmarshalJSON added in v0.10.0

func (o *EligibilityInfo) UnmarshalJSON(data []byte) (err error)

type ErrorResponse

type ErrorResponse struct {
	Status               *bool   `json:"status,omitempty"`
	Error                *string `json:"error,omitempty"`
	Message              *string `json:"message,omitempty"`
	Code                 *int32  `json:"code,omitempty"`
	AdditionalProperties map[string]interface{}
}

ErrorResponse struct for ErrorResponse

func NewErrorResponse

func NewErrorResponse() *ErrorResponse

NewErrorResponse instantiates a new ErrorResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorResponseWithDefaults

func NewErrorResponseWithDefaults() *ErrorResponse

NewErrorResponseWithDefaults instantiates a new ErrorResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ErrorResponse) GetCode added in v0.10.0

func (o *ErrorResponse) GetCode() int32

GetCode returns the Code field value if set, zero value otherwise.

func (*ErrorResponse) GetCodeOk added in v0.10.0

func (o *ErrorResponse) GetCodeOk() (*int32, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetError

func (o *ErrorResponse) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ErrorResponse) GetErrorOk

func (o *ErrorResponse) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetMessage

func (o *ErrorResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ErrorResponse) GetMessageOk

func (o *ErrorResponse) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) GetStatus

func (o *ErrorResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*ErrorResponse) GetStatusOk

func (o *ErrorResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorResponse) HasCode added in v0.10.0

func (o *ErrorResponse) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ErrorResponse) HasError

func (o *ErrorResponse) HasError() bool

HasError returns a boolean if a field has been set.

func (*ErrorResponse) HasMessage

func (o *ErrorResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorResponse) HasStatus

func (o *ErrorResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (ErrorResponse) MarshalJSON

func (o ErrorResponse) MarshalJSON() ([]byte, error)

func (*ErrorResponse) SetCode added in v0.10.0

func (o *ErrorResponse) SetCode(v int32)

SetCode gets a reference to the given int32 and assigns it to the Code field.

func (*ErrorResponse) SetError

func (o *ErrorResponse) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ErrorResponse) SetMessage

func (o *ErrorResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*ErrorResponse) SetStatus

func (o *ErrorResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (ErrorResponse) ToMap

func (o ErrorResponse) ToMap() (map[string]interface{}, error)

func (*ErrorResponse) UnmarshalJSON added in v0.10.0

func (o *ErrorResponse) UnmarshalJSON(data []byte) (err error)

type EvidenceSummary added in v0.10.0

type EvidenceSummary struct {
	WhyFlagged           []string `json:"why_flagged,omitempty"`
	AdditionalProperties map[string]interface{}
}

EvidenceSummary struct for EvidenceSummary

func NewEvidenceSummary added in v0.10.0

func NewEvidenceSummary() *EvidenceSummary

NewEvidenceSummary instantiates a new EvidenceSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEvidenceSummaryWithDefaults added in v0.10.0

func NewEvidenceSummaryWithDefaults() *EvidenceSummary

NewEvidenceSummaryWithDefaults instantiates a new EvidenceSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EvidenceSummary) GetWhyFlagged added in v0.10.0

func (o *EvidenceSummary) GetWhyFlagged() []string

GetWhyFlagged returns the WhyFlagged field value if set, zero value otherwise.

func (*EvidenceSummary) GetWhyFlaggedOk added in v0.10.0

func (o *EvidenceSummary) GetWhyFlaggedOk() ([]string, bool)

GetWhyFlaggedOk returns a tuple with the WhyFlagged field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EvidenceSummary) HasWhyFlagged added in v0.10.0

func (o *EvidenceSummary) HasWhyFlagged() bool

HasWhyFlagged returns a boolean if a field has been set.

func (EvidenceSummary) MarshalJSON added in v0.10.0

func (o EvidenceSummary) MarshalJSON() ([]byte, error)

func (*EvidenceSummary) SetWhyFlagged added in v0.10.0

func (o *EvidenceSummary) SetWhyFlagged(v []string)

SetWhyFlagged gets a reference to the given []string and assigns it to the WhyFlagged field.

func (EvidenceSummary) ToMap added in v0.10.0

func (o EvidenceSummary) ToMap() (map[string]interface{}, error)

func (*EvidenceSummary) UnmarshalJSON added in v0.10.0

func (o *EvidenceSummary) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GeoAsn added in v0.10.0

type GeoAsn struct {
	AsNumber             *string `json:"as_number,omitempty"`
	Organization         *string `json:"organization,omitempty"`
	Country              *string `json:"country,omitempty"`
	AsnName              *string `json:"asn_name,omitempty"`
	Type                 *string `json:"type,omitempty"`
	Domain               *string `json:"domain,omitempty"`
	DateAllocated        *string `json:"date_allocated,omitempty"`
	AllocationStatus     *string `json:"allocation_status,omitempty"`
	NumOfIpv4Routes      *string `json:"num_of_ipv4_routes,omitempty"`
	NumOfIpv6Routes      *string `json:"num_of_ipv6_routes,omitempty"`
	Rir                  *string `json:"rir,omitempty"`
	AdditionalProperties map[string]interface{}
}

GeoAsn struct for GeoAsn

func NewGeoAsn added in v0.10.0

func NewGeoAsn() *GeoAsn

NewGeoAsn instantiates a new GeoAsn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeoAsnWithDefaults added in v0.10.0

func NewGeoAsnWithDefaults() *GeoAsn

NewGeoAsnWithDefaults instantiates a new GeoAsn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeoAsn) GetAllocationStatus added in v0.10.0

func (o *GeoAsn) GetAllocationStatus() string

GetAllocationStatus returns the AllocationStatus field value if set, zero value otherwise.

func (*GeoAsn) GetAllocationStatusOk added in v0.10.0

func (o *GeoAsn) GetAllocationStatusOk() (*string, bool)

GetAllocationStatusOk returns a tuple with the AllocationStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetAsNumber added in v0.10.0

func (o *GeoAsn) GetAsNumber() string

GetAsNumber returns the AsNumber field value if set, zero value otherwise.

func (*GeoAsn) GetAsNumberOk added in v0.10.0

func (o *GeoAsn) GetAsNumberOk() (*string, bool)

GetAsNumberOk returns a tuple with the AsNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetAsnName added in v0.10.0

func (o *GeoAsn) GetAsnName() string

GetAsnName returns the AsnName field value if set, zero value otherwise.

func (*GeoAsn) GetAsnNameOk added in v0.10.0

func (o *GeoAsn) GetAsnNameOk() (*string, bool)

GetAsnNameOk returns a tuple with the AsnName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetCountry added in v0.10.0

func (o *GeoAsn) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*GeoAsn) GetCountryOk added in v0.10.0

func (o *GeoAsn) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetDateAllocated added in v0.10.0

func (o *GeoAsn) GetDateAllocated() string

GetDateAllocated returns the DateAllocated field value if set, zero value otherwise.

func (*GeoAsn) GetDateAllocatedOk added in v0.10.0

func (o *GeoAsn) GetDateAllocatedOk() (*string, bool)

GetDateAllocatedOk returns a tuple with the DateAllocated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetDomain added in v0.10.0

func (o *GeoAsn) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*GeoAsn) GetDomainOk added in v0.10.0

func (o *GeoAsn) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetNumOfIpv4Routes added in v0.10.0

func (o *GeoAsn) GetNumOfIpv4Routes() string

GetNumOfIpv4Routes returns the NumOfIpv4Routes field value if set, zero value otherwise.

func (*GeoAsn) GetNumOfIpv4RoutesOk added in v0.10.0

func (o *GeoAsn) GetNumOfIpv4RoutesOk() (*string, bool)

GetNumOfIpv4RoutesOk returns a tuple with the NumOfIpv4Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetNumOfIpv6Routes added in v0.10.0

func (o *GeoAsn) GetNumOfIpv6Routes() string

GetNumOfIpv6Routes returns the NumOfIpv6Routes field value if set, zero value otherwise.

func (*GeoAsn) GetNumOfIpv6RoutesOk added in v0.10.0

func (o *GeoAsn) GetNumOfIpv6RoutesOk() (*string, bool)

GetNumOfIpv6RoutesOk returns a tuple with the NumOfIpv6Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetOrganization added in v0.10.0

func (o *GeoAsn) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*GeoAsn) GetOrganizationOk added in v0.10.0

func (o *GeoAsn) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetRir added in v0.10.0

func (o *GeoAsn) GetRir() string

GetRir returns the Rir field value if set, zero value otherwise.

func (*GeoAsn) GetRirOk added in v0.10.0

func (o *GeoAsn) GetRirOk() (*string, bool)

GetRirOk returns a tuple with the Rir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) GetType added in v0.10.0

func (o *GeoAsn) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*GeoAsn) GetTypeOk added in v0.10.0

func (o *GeoAsn) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoAsn) HasAllocationStatus added in v0.10.0

func (o *GeoAsn) HasAllocationStatus() bool

HasAllocationStatus returns a boolean if a field has been set.

func (*GeoAsn) HasAsNumber added in v0.10.0

func (o *GeoAsn) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*GeoAsn) HasAsnName added in v0.10.0

func (o *GeoAsn) HasAsnName() bool

HasAsnName returns a boolean if a field has been set.

func (*GeoAsn) HasCountry added in v0.10.0

func (o *GeoAsn) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*GeoAsn) HasDateAllocated added in v0.10.0

func (o *GeoAsn) HasDateAllocated() bool

HasDateAllocated returns a boolean if a field has been set.

func (*GeoAsn) HasDomain added in v0.10.0

func (o *GeoAsn) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*GeoAsn) HasNumOfIpv4Routes added in v0.10.0

func (o *GeoAsn) HasNumOfIpv4Routes() bool

HasNumOfIpv4Routes returns a boolean if a field has been set.

func (*GeoAsn) HasNumOfIpv6Routes added in v0.10.0

func (o *GeoAsn) HasNumOfIpv6Routes() bool

HasNumOfIpv6Routes returns a boolean if a field has been set.

func (*GeoAsn) HasOrganization added in v0.10.0

func (o *GeoAsn) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*GeoAsn) HasRir added in v0.10.0

func (o *GeoAsn) HasRir() bool

HasRir returns a boolean if a field has been set.

func (*GeoAsn) HasType added in v0.10.0

func (o *GeoAsn) HasType() bool

HasType returns a boolean if a field has been set.

func (GeoAsn) MarshalJSON added in v0.10.0

func (o GeoAsn) MarshalJSON() ([]byte, error)

func (*GeoAsn) SetAllocationStatus added in v0.10.0

func (o *GeoAsn) SetAllocationStatus(v string)

SetAllocationStatus gets a reference to the given string and assigns it to the AllocationStatus field.

func (*GeoAsn) SetAsNumber added in v0.10.0

func (o *GeoAsn) SetAsNumber(v string)

SetAsNumber gets a reference to the given string and assigns it to the AsNumber field.

func (*GeoAsn) SetAsnName added in v0.10.0

func (o *GeoAsn) SetAsnName(v string)

SetAsnName gets a reference to the given string and assigns it to the AsnName field.

func (*GeoAsn) SetCountry added in v0.10.0

func (o *GeoAsn) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*GeoAsn) SetDateAllocated added in v0.10.0

func (o *GeoAsn) SetDateAllocated(v string)

SetDateAllocated gets a reference to the given string and assigns it to the DateAllocated field.

func (*GeoAsn) SetDomain added in v0.10.0

func (o *GeoAsn) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*GeoAsn) SetNumOfIpv4Routes added in v0.10.0

func (o *GeoAsn) SetNumOfIpv4Routes(v string)

SetNumOfIpv4Routes gets a reference to the given string and assigns it to the NumOfIpv4Routes field.

func (*GeoAsn) SetNumOfIpv6Routes added in v0.10.0

func (o *GeoAsn) SetNumOfIpv6Routes(v string)

SetNumOfIpv6Routes gets a reference to the given string and assigns it to the NumOfIpv6Routes field.

func (*GeoAsn) SetOrganization added in v0.10.0

func (o *GeoAsn) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*GeoAsn) SetRir added in v0.10.0

func (o *GeoAsn) SetRir(v string)

SetRir gets a reference to the given string and assigns it to the Rir field.

func (*GeoAsn) SetType added in v0.10.0

func (o *GeoAsn) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (GeoAsn) ToMap added in v0.10.0

func (o GeoAsn) ToMap() (map[string]interface{}, error)

func (*GeoAsn) UnmarshalJSON added in v0.10.0

func (o *GeoAsn) UnmarshalJSON(data []byte) (err error)

type GeoCompany added in v0.10.0

type GeoCompany struct {
	Name                 *string `json:"name,omitempty"`
	Type                 *string `json:"type,omitempty"`
	Domain               *string `json:"domain,omitempty"`
	AdditionalProperties map[string]interface{}
}

GeoCompany struct for GeoCompany

func NewGeoCompany added in v0.10.0

func NewGeoCompany() *GeoCompany

NewGeoCompany instantiates a new GeoCompany object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeoCompanyWithDefaults added in v0.10.0

func NewGeoCompanyWithDefaults() *GeoCompany

NewGeoCompanyWithDefaults instantiates a new GeoCompany object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeoCompany) GetDomain added in v0.10.0

func (o *GeoCompany) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*GeoCompany) GetDomainOk added in v0.10.0

func (o *GeoCompany) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoCompany) GetName added in v0.10.0

func (o *GeoCompany) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*GeoCompany) GetNameOk added in v0.10.0

func (o *GeoCompany) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoCompany) GetType added in v0.10.0

func (o *GeoCompany) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*GeoCompany) GetTypeOk added in v0.10.0

func (o *GeoCompany) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoCompany) HasDomain added in v0.10.0

func (o *GeoCompany) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*GeoCompany) HasName added in v0.10.0

func (o *GeoCompany) HasName() bool

HasName returns a boolean if a field has been set.

func (*GeoCompany) HasType added in v0.10.0

func (o *GeoCompany) HasType() bool

HasType returns a boolean if a field has been set.

func (GeoCompany) MarshalJSON added in v0.10.0

func (o GeoCompany) MarshalJSON() ([]byte, error)

func (*GeoCompany) SetDomain added in v0.10.0

func (o *GeoCompany) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*GeoCompany) SetName added in v0.10.0

func (o *GeoCompany) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*GeoCompany) SetType added in v0.10.0

func (o *GeoCompany) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (GeoCompany) ToMap added in v0.10.0

func (o GeoCompany) ToMap() (map[string]interface{}, error)

func (*GeoCompany) UnmarshalJSON added in v0.10.0

func (o *GeoCompany) UnmarshalJSON(data []byte) (err error)

type GeoNetwork added in v0.10.0

type GeoNetwork struct {
	Asn                  *GeoAsn     `json:"asn,omitempty"`
	ConnectionType       *string     `json:"connection_type,omitempty"`
	Company              *GeoCompany `json:"company,omitempty"`
	AdditionalProperties map[string]interface{}
}

GeoNetwork struct for GeoNetwork

func NewGeoNetwork added in v0.10.0

func NewGeoNetwork() *GeoNetwork

NewGeoNetwork instantiates a new GeoNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeoNetworkWithDefaults added in v0.10.0

func NewGeoNetworkWithDefaults() *GeoNetwork

NewGeoNetworkWithDefaults instantiates a new GeoNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeoNetwork) GetAsn added in v0.10.0

func (o *GeoNetwork) GetAsn() GeoAsn

GetAsn returns the Asn field value if set, zero value otherwise.

func (*GeoNetwork) GetAsnOk added in v0.10.0

func (o *GeoNetwork) GetAsnOk() (*GeoAsn, bool)

GetAsnOk returns a tuple with the Asn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoNetwork) GetCompany added in v0.10.0

func (o *GeoNetwork) GetCompany() GeoCompany

GetCompany returns the Company field value if set, zero value otherwise.

func (*GeoNetwork) GetCompanyOk added in v0.10.0

func (o *GeoNetwork) GetCompanyOk() (*GeoCompany, bool)

GetCompanyOk returns a tuple with the Company field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoNetwork) GetConnectionType added in v0.10.0

func (o *GeoNetwork) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*GeoNetwork) GetConnectionTypeOk added in v0.10.0

func (o *GeoNetwork) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeoNetwork) HasAsn added in v0.10.0

func (o *GeoNetwork) HasAsn() bool

HasAsn returns a boolean if a field has been set.

func (*GeoNetwork) HasCompany added in v0.10.0

func (o *GeoNetwork) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*GeoNetwork) HasConnectionType added in v0.10.0

func (o *GeoNetwork) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (GeoNetwork) MarshalJSON added in v0.10.0

func (o GeoNetwork) MarshalJSON() ([]byte, error)

func (*GeoNetwork) SetAsn added in v0.10.0

func (o *GeoNetwork) SetAsn(v GeoAsn)

SetAsn gets a reference to the given GeoAsn and assigns it to the Asn field.

func (*GeoNetwork) SetCompany added in v0.10.0

func (o *GeoNetwork) SetCompany(v GeoCompany)

SetCompany gets a reference to the given GeoCompany and assigns it to the Company field.

func (*GeoNetwork) SetConnectionType added in v0.10.0

func (o *GeoNetwork) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (GeoNetwork) ToMap added in v0.10.0

func (o GeoNetwork) ToMap() (map[string]interface{}, error)

func (*GeoNetwork) UnmarshalJSON added in v0.10.0

func (o *GeoNetwork) UnmarshalJSON(data []byte) (err error)

type GeolocationAPI

type GeolocationAPI interface {

	/*
		BulkGeolocation Bulk IP Geolocation

		Up to 100 IPs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return GeolocationAPIBulkGeolocationRequest
	*/
	BulkGeolocation(ctx context.Context) GeolocationAPIBulkGeolocationRequest

	// BulkGeolocationExecute executes the request
	//  @return []GeolocationResponse
	BulkGeolocationExecute(r GeolocationAPIBulkGeolocationRequest) ([]GeolocationResponse, *http.Response, error)

	/*
		Geolocation IP Geolocation Lookup

		Get location, ASN, currency for an IP. 1 credit.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return GeolocationAPIGeolocationRequest
	*/
	Geolocation(ctx context.Context) GeolocationAPIGeolocationRequest

	// GeolocationExecute executes the request
	//  @return GeolocationResponse
	GeolocationExecute(r GeolocationAPIGeolocationRequest) (*GeolocationResponse, *http.Response, error)
}

type GeolocationAPIBulkGeolocationRequest

type GeolocationAPIBulkGeolocationRequest struct {
	ApiService GeolocationAPI
	// contains filtered or unexported fields
}

func (GeolocationAPIBulkGeolocationRequest) ApiKey

Your WHOISFreaks API key

func (GeolocationAPIBulkGeolocationRequest) BulkGeolocationRequest

func (GeolocationAPIBulkGeolocationRequest) Execute

type GeolocationAPIGeolocationRequest

type GeolocationAPIGeolocationRequest struct {
	ApiService GeolocationAPI
	// contains filtered or unexported fields
}

func (GeolocationAPIGeolocationRequest) ApiKey

Your WHOISFreaks API key

func (GeolocationAPIGeolocationRequest) Execute

func (GeolocationAPIGeolocationRequest) Ip

type GeolocationAPIService

type GeolocationAPIService service

GeolocationAPIService GeolocationAPI service

func (*GeolocationAPIService) BulkGeolocation

BulkGeolocation Bulk IP Geolocation

Up to 100 IPs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return GeolocationAPIBulkGeolocationRequest

func (*GeolocationAPIService) BulkGeolocationExecute

Execute executes the request

@return []GeolocationResponse

func (*GeolocationAPIService) Geolocation

Geolocation IP Geolocation Lookup

Get location, ASN, currency for an IP. 1 credit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return GeolocationAPIGeolocationRequest

func (*GeolocationAPIService) GeolocationExecute

Execute executes the request

@return GeolocationResponse

type GeolocationResponse

type GeolocationResponse struct {
	Ip                   *string          `json:"ip,omitempty"`
	Location             *IpLocation      `json:"location,omitempty"`
	CountryMetadata      *CountryMetadata `json:"country_metadata,omitempty"`
	Network              *GeoNetwork      `json:"network,omitempty"`
	Currency             *Currency        `json:"currency,omitempty"`
	AdditionalProperties map[string]interface{}
}

GeolocationResponse struct for GeolocationResponse

func NewGeolocationResponse

func NewGeolocationResponse() *GeolocationResponse

NewGeolocationResponse instantiates a new GeolocationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGeolocationResponseWithDefaults

func NewGeolocationResponseWithDefaults() *GeolocationResponse

NewGeolocationResponseWithDefaults instantiates a new GeolocationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GeolocationResponse) GetCountryMetadata added in v0.10.0

func (o *GeolocationResponse) GetCountryMetadata() CountryMetadata

GetCountryMetadata returns the CountryMetadata field value if set, zero value otherwise.

func (*GeolocationResponse) GetCountryMetadataOk added in v0.10.0

func (o *GeolocationResponse) GetCountryMetadataOk() (*CountryMetadata, bool)

GetCountryMetadataOk returns a tuple with the CountryMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeolocationResponse) GetCurrency

func (o *GeolocationResponse) GetCurrency() Currency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*GeolocationResponse) GetCurrencyOk

func (o *GeolocationResponse) GetCurrencyOk() (*Currency, bool)

GetCurrencyOk returns a tuple with the Currency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeolocationResponse) GetIp

func (o *GeolocationResponse) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*GeolocationResponse) GetIpOk

func (o *GeolocationResponse) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeolocationResponse) GetLocation

func (o *GeolocationResponse) GetLocation() IpLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*GeolocationResponse) GetLocationOk

func (o *GeolocationResponse) GetLocationOk() (*IpLocation, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeolocationResponse) GetNetwork

func (o *GeolocationResponse) GetNetwork() GeoNetwork

GetNetwork returns the Network field value if set, zero value otherwise.

func (*GeolocationResponse) GetNetworkOk

func (o *GeolocationResponse) GetNetworkOk() (*GeoNetwork, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GeolocationResponse) HasCountryMetadata added in v0.10.0

func (o *GeolocationResponse) HasCountryMetadata() bool

HasCountryMetadata returns a boolean if a field has been set.

func (*GeolocationResponse) HasCurrency

func (o *GeolocationResponse) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*GeolocationResponse) HasIp

func (o *GeolocationResponse) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*GeolocationResponse) HasLocation

func (o *GeolocationResponse) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*GeolocationResponse) HasNetwork

func (o *GeolocationResponse) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (GeolocationResponse) MarshalJSON

func (o GeolocationResponse) MarshalJSON() ([]byte, error)

func (*GeolocationResponse) SetCountryMetadata added in v0.10.0

func (o *GeolocationResponse) SetCountryMetadata(v CountryMetadata)

SetCountryMetadata gets a reference to the given CountryMetadata and assigns it to the CountryMetadata field.

func (*GeolocationResponse) SetCurrency

func (o *GeolocationResponse) SetCurrency(v Currency)

SetCurrency gets a reference to the given Currency and assigns it to the Currency field.

func (*GeolocationResponse) SetIp

func (o *GeolocationResponse) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*GeolocationResponse) SetLocation

func (o *GeolocationResponse) SetLocation(v IpLocation)

SetLocation gets a reference to the given IpLocation and assigns it to the Location field.

func (*GeolocationResponse) SetNetwork

func (o *GeolocationResponse) SetNetwork(v GeoNetwork)

SetNetwork gets a reference to the given GeoNetwork and assigns it to the Network field.

func (GeolocationResponse) ToMap

func (o GeolocationResponse) ToMap() (map[string]interface{}, error)

func (*GeolocationResponse) UnmarshalJSON added in v0.10.0

func (o *GeolocationResponse) UnmarshalJSON(data []byte) (err error)

type HistoricalDnsResponse

type HistoricalDnsResponse struct {
	TotalPages           *int32        `json:"totalPages,omitempty"`
	CurrenPage           *int32        `json:"currenPage,omitempty"`
	TotalRecords         *int32        `json:"totalRecords,omitempty"`
	HistoricalDns        []DnsResponse `json:"historicalDns,omitempty"`
	AdditionalProperties map[string]interface{}
}

HistoricalDnsResponse Note: 'currenPage' spelling matches the API.

func NewHistoricalDnsResponse

func NewHistoricalDnsResponse() *HistoricalDnsResponse

NewHistoricalDnsResponse instantiates a new HistoricalDnsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHistoricalDnsResponseWithDefaults

func NewHistoricalDnsResponseWithDefaults() *HistoricalDnsResponse

NewHistoricalDnsResponseWithDefaults instantiates a new HistoricalDnsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HistoricalDnsResponse) GetCurrenPage added in v0.10.0

func (o *HistoricalDnsResponse) GetCurrenPage() int32

GetCurrenPage returns the CurrenPage field value if set, zero value otherwise.

func (*HistoricalDnsResponse) GetCurrenPageOk added in v0.10.0

func (o *HistoricalDnsResponse) GetCurrenPageOk() (*int32, bool)

GetCurrenPageOk returns a tuple with the CurrenPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HistoricalDnsResponse) GetHistoricalDns added in v0.10.0

func (o *HistoricalDnsResponse) GetHistoricalDns() []DnsResponse

GetHistoricalDns returns the HistoricalDns field value if set, zero value otherwise.

func (*HistoricalDnsResponse) GetHistoricalDnsOk added in v0.10.0

func (o *HistoricalDnsResponse) GetHistoricalDnsOk() ([]DnsResponse, bool)

GetHistoricalDnsOk returns a tuple with the HistoricalDns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HistoricalDnsResponse) GetTotalPages

func (o *HistoricalDnsResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*HistoricalDnsResponse) GetTotalPagesOk

func (o *HistoricalDnsResponse) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HistoricalDnsResponse) GetTotalRecords

func (o *HistoricalDnsResponse) GetTotalRecords() int32

GetTotalRecords returns the TotalRecords field value if set, zero value otherwise.

func (*HistoricalDnsResponse) GetTotalRecordsOk

func (o *HistoricalDnsResponse) GetTotalRecordsOk() (*int32, bool)

GetTotalRecordsOk returns a tuple with the TotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HistoricalDnsResponse) HasCurrenPage added in v0.10.0

func (o *HistoricalDnsResponse) HasCurrenPage() bool

HasCurrenPage returns a boolean if a field has been set.

func (*HistoricalDnsResponse) HasHistoricalDns added in v0.10.0

func (o *HistoricalDnsResponse) HasHistoricalDns() bool

HasHistoricalDns returns a boolean if a field has been set.

func (*HistoricalDnsResponse) HasTotalPages

func (o *HistoricalDnsResponse) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (*HistoricalDnsResponse) HasTotalRecords

func (o *HistoricalDnsResponse) HasTotalRecords() bool

HasTotalRecords returns a boolean if a field has been set.

func (HistoricalDnsResponse) MarshalJSON

func (o HistoricalDnsResponse) MarshalJSON() ([]byte, error)

func (*HistoricalDnsResponse) SetCurrenPage added in v0.10.0

func (o *HistoricalDnsResponse) SetCurrenPage(v int32)

SetCurrenPage gets a reference to the given int32 and assigns it to the CurrenPage field.

func (*HistoricalDnsResponse) SetHistoricalDns added in v0.10.0

func (o *HistoricalDnsResponse) SetHistoricalDns(v []DnsResponse)

SetHistoricalDns gets a reference to the given []DnsResponse and assigns it to the HistoricalDns field.

func (*HistoricalDnsResponse) SetTotalPages

func (o *HistoricalDnsResponse) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (*HistoricalDnsResponse) SetTotalRecords

func (o *HistoricalDnsResponse) SetTotalRecords(v int32)

SetTotalRecords gets a reference to the given int32 and assigns it to the TotalRecords field.

func (HistoricalDnsResponse) ToMap

func (o HistoricalDnsResponse) ToMap() (map[string]interface{}, error)

func (*HistoricalDnsResponse) UnmarshalJSON added in v0.10.0

func (o *HistoricalDnsResponse) UnmarshalJSON(data []byte) (err error)

type IPReputationAPI

type IPReputationAPI interface {

	/*
		BulkIpReputation Bulk IP Reputation

		Up to 100 IPs.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return IPReputationAPIBulkIpReputationRequest
	*/
	BulkIpReputation(ctx context.Context) IPReputationAPIBulkIpReputationRequest

	// BulkIpReputationExecute executes the request
	//  @return []IpReputationResponse
	BulkIpReputationExecute(r IPReputationAPIBulkIpReputationRequest) ([]IpReputationResponse, *http.Response, error)

	/*
		IpReputation IP Reputation Lookup

		Threat intel for IP — VPN, proxy, Tor, bots. 1 credit.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return IPReputationAPIIpReputationRequest
	*/
	IpReputation(ctx context.Context) IPReputationAPIIpReputationRequest

	// IpReputationExecute executes the request
	//  @return IpReputationResponse
	IpReputationExecute(r IPReputationAPIIpReputationRequest) (*IpReputationResponse, *http.Response, error)
}

type IPReputationAPIBulkIpReputationRequest

type IPReputationAPIBulkIpReputationRequest struct {
	ApiService IPReputationAPI
	// contains filtered or unexported fields
}

func (IPReputationAPIBulkIpReputationRequest) ApiKey

Your WHOISFreaks API key

func (IPReputationAPIBulkIpReputationRequest) BulkGeolocationRequest

func (IPReputationAPIBulkIpReputationRequest) Execute

type IPReputationAPIIpReputationRequest

type IPReputationAPIIpReputationRequest struct {
	ApiService IPReputationAPI
	// contains filtered or unexported fields
}

func (IPReputationAPIIpReputationRequest) ApiKey

Your WHOISFreaks API key

func (IPReputationAPIIpReputationRequest) Execute

func (IPReputationAPIIpReputationRequest) Ip

type IPReputationAPIService

type IPReputationAPIService service

IPReputationAPIService IPReputationAPI service

func (*IPReputationAPIService) BulkIpReputation

BulkIpReputation Bulk IP Reputation

Up to 100 IPs.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return IPReputationAPIBulkIpReputationRequest

func (*IPReputationAPIService) BulkIpReputationExecute

Execute executes the request

@return []IpReputationResponse

func (*IPReputationAPIService) IpReputation

IpReputation IP Reputation Lookup

Threat intel for IP — VPN, proxy, Tor, bots. 1 credit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return IPReputationAPIIpReputationRequest

func (*IPReputationAPIService) IpReputationExecute

Execute executes the request

@return IpReputationResponse

type IPWHOISAPI

type IPWHOISAPI interface {

	/*
		IpWhois IP WHOIS Lookup

		WHOIS for an IP address. 1 credit.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return IPWHOISAPIIpWhoisRequest
	*/
	IpWhois(ctx context.Context) IPWHOISAPIIpWhoisRequest

	// IpWhoisExecute executes the request
	//  @return IpWhoisResponse
	IpWhoisExecute(r IPWHOISAPIIpWhoisRequest) (*IpWhoisResponse, *http.Response, error)
}

type IPWHOISAPIIpWhoisRequest

type IPWHOISAPIIpWhoisRequest struct {
	ApiService IPWHOISAPI
	// contains filtered or unexported fields
}

func (IPWHOISAPIIpWhoisRequest) ApiKey

Your WHOISFreaks API key

func (IPWHOISAPIIpWhoisRequest) Execute

func (IPWHOISAPIIpWhoisRequest) Format

func (IPWHOISAPIIpWhoisRequest) Ip

type IPWHOISAPIService

type IPWHOISAPIService service

IPWHOISAPIService IPWHOISAPI service

func (*IPWHOISAPIService) IpWhois

IpWhois IP WHOIS Lookup

WHOIS for an IP address. 1 credit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return IPWHOISAPIIpWhoisRequest

func (*IPWHOISAPIService) IpWhoisExecute

Execute executes the request

@return IpWhoisResponse

type InetNum added in v0.10.0

type InetNum struct {
	StartIp                *string  `json:"start_ip,omitempty"`
	EndIp                  *string  `json:"end_ip,omitempty"`
	Cidr                   []string `json:"cidr,omitempty"`
	NetName                *string  `json:"net_name,omitempty"`
	NetHandle              *string  `json:"net_handle,omitempty"`
	Description            []string `json:"description,omitempty"`
	Countries              []string `json:"countries,omitempty"`
	Geofeed                *string  `json:"geofeed,omitempty"`
	Latitude               *float32 `json:"latitude,omitempty"`
	Longitude              *float32 `json:"longitude,omitempty"`
	City                   *string  `json:"city,omitempty"`
	Languages              []string `json:"languages,omitempty"`
	Status                 *string  `json:"status,omitempty"`
	Organization           *string  `json:"organization,omitempty"`
	SponsoringOrganization *string  `json:"sponsoring_organization,omitempty"`
	Remarks                []string `json:"remarks,omitempty"`
	AssignmentSize         *string  `json:"assignment_size,omitempty"`
	Notify                 []string `json:"notify,omitempty"`
	MntBy                  []string `json:"mnt_by,omitempty"`
	MntLower               []string `json:"mnt_lower,omitempty"`
	MntDomains             []string `json:"mnt_domains,omitempty"`
	MntRoutes              []string `json:"mnt_routes,omitempty"`
	MntIrt                 []string `json:"mnt_irt,omitempty"`
	DateCreated            *string  `json:"date_created,omitempty"`
	DateUpdated            *string  `json:"date_updated,omitempty"`
	Source                 *string  `json:"source,omitempty"`
	Parents                []string `json:"parents,omitempty"`
	AdditionalProperties   map[string]interface{}
}

InetNum struct for InetNum

func NewInetNum added in v0.10.0

func NewInetNum() *InetNum

NewInetNum instantiates a new InetNum object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInetNumWithDefaults added in v0.10.0

func NewInetNumWithDefaults() *InetNum

NewInetNumWithDefaults instantiates a new InetNum object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InetNum) GetAssignmentSize added in v0.10.0

func (o *InetNum) GetAssignmentSize() string

GetAssignmentSize returns the AssignmentSize field value if set, zero value otherwise.

func (*InetNum) GetAssignmentSizeOk added in v0.10.0

func (o *InetNum) GetAssignmentSizeOk() (*string, bool)

GetAssignmentSizeOk returns a tuple with the AssignmentSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetCidr added in v0.10.0

func (o *InetNum) GetCidr() []string

GetCidr returns the Cidr field value if set, zero value otherwise.

func (*InetNum) GetCidrOk added in v0.10.0

func (o *InetNum) GetCidrOk() ([]string, bool)

GetCidrOk returns a tuple with the Cidr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetCity added in v0.10.0

func (o *InetNum) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*InetNum) GetCityOk added in v0.10.0

func (o *InetNum) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetCountries added in v0.10.0

func (o *InetNum) GetCountries() []string

GetCountries returns the Countries field value if set, zero value otherwise.

func (*InetNum) GetCountriesOk added in v0.10.0

func (o *InetNum) GetCountriesOk() ([]string, bool)

GetCountriesOk returns a tuple with the Countries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetDateCreated added in v0.10.0

func (o *InetNum) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*InetNum) GetDateCreatedOk added in v0.10.0

func (o *InetNum) GetDateCreatedOk() (*string, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetDateUpdated added in v0.10.0

func (o *InetNum) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*InetNum) GetDateUpdatedOk added in v0.10.0

func (o *InetNum) GetDateUpdatedOk() (*string, bool)

GetDateUpdatedOk returns a tuple with the DateUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetDescription added in v0.10.0

func (o *InetNum) GetDescription() []string

GetDescription returns the Description field value if set, zero value otherwise.

func (*InetNum) GetDescriptionOk added in v0.10.0

func (o *InetNum) GetDescriptionOk() ([]string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetEndIp added in v0.10.0

func (o *InetNum) GetEndIp() string

GetEndIp returns the EndIp field value if set, zero value otherwise.

func (*InetNum) GetEndIpOk added in v0.10.0

func (o *InetNum) GetEndIpOk() (*string, bool)

GetEndIpOk returns a tuple with the EndIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetGeofeed added in v0.10.0

func (o *InetNum) GetGeofeed() string

GetGeofeed returns the Geofeed field value if set, zero value otherwise.

func (*InetNum) GetGeofeedOk added in v0.10.0

func (o *InetNum) GetGeofeedOk() (*string, bool)

GetGeofeedOk returns a tuple with the Geofeed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetLanguages added in v0.10.0

func (o *InetNum) GetLanguages() []string

GetLanguages returns the Languages field value if set, zero value otherwise.

func (*InetNum) GetLanguagesOk added in v0.10.0

func (o *InetNum) GetLanguagesOk() ([]string, bool)

GetLanguagesOk returns a tuple with the Languages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetLatitude added in v0.10.0

func (o *InetNum) GetLatitude() float32

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*InetNum) GetLatitudeOk added in v0.10.0

func (o *InetNum) GetLatitudeOk() (*float32, bool)

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetLongitude added in v0.10.0

func (o *InetNum) GetLongitude() float32

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*InetNum) GetLongitudeOk added in v0.10.0

func (o *InetNum) GetLongitudeOk() (*float32, bool)

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetMntBy added in v0.10.0

func (o *InetNum) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*InetNum) GetMntByOk added in v0.10.0

func (o *InetNum) GetMntByOk() ([]string, bool)

GetMntByOk returns a tuple with the MntBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetMntDomains added in v0.10.0

func (o *InetNum) GetMntDomains() []string

GetMntDomains returns the MntDomains field value if set, zero value otherwise.

func (*InetNum) GetMntDomainsOk added in v0.10.0

func (o *InetNum) GetMntDomainsOk() ([]string, bool)

GetMntDomainsOk returns a tuple with the MntDomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetMntIrt added in v0.10.0

func (o *InetNum) GetMntIrt() []string

GetMntIrt returns the MntIrt field value if set, zero value otherwise.

func (*InetNum) GetMntIrtOk added in v0.10.0

func (o *InetNum) GetMntIrtOk() ([]string, bool)

GetMntIrtOk returns a tuple with the MntIrt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetMntLower added in v0.10.0

func (o *InetNum) GetMntLower() []string

GetMntLower returns the MntLower field value if set, zero value otherwise.

func (*InetNum) GetMntLowerOk added in v0.10.0

func (o *InetNum) GetMntLowerOk() ([]string, bool)

GetMntLowerOk returns a tuple with the MntLower field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetMntRoutes added in v0.10.0

func (o *InetNum) GetMntRoutes() []string

GetMntRoutes returns the MntRoutes field value if set, zero value otherwise.

func (*InetNum) GetMntRoutesOk added in v0.10.0

func (o *InetNum) GetMntRoutesOk() ([]string, bool)

GetMntRoutesOk returns a tuple with the MntRoutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetNetHandle added in v0.10.0

func (o *InetNum) GetNetHandle() string

GetNetHandle returns the NetHandle field value if set, zero value otherwise.

func (*InetNum) GetNetHandleOk added in v0.10.0

func (o *InetNum) GetNetHandleOk() (*string, bool)

GetNetHandleOk returns a tuple with the NetHandle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetNetName added in v0.10.0

func (o *InetNum) GetNetName() string

GetNetName returns the NetName field value if set, zero value otherwise.

func (*InetNum) GetNetNameOk added in v0.10.0

func (o *InetNum) GetNetNameOk() (*string, bool)

GetNetNameOk returns a tuple with the NetName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetNotify added in v0.10.0

func (o *InetNum) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*InetNum) GetNotifyOk added in v0.10.0

func (o *InetNum) GetNotifyOk() ([]string, bool)

GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetOrganization added in v0.10.0

func (o *InetNum) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*InetNum) GetOrganizationOk added in v0.10.0

func (o *InetNum) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetParents added in v0.10.0

func (o *InetNum) GetParents() []string

GetParents returns the Parents field value if set, zero value otherwise.

func (*InetNum) GetParentsOk added in v0.10.0

func (o *InetNum) GetParentsOk() ([]string, bool)

GetParentsOk returns a tuple with the Parents field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetRemarks added in v0.10.0

func (o *InetNum) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*InetNum) GetRemarksOk added in v0.10.0

func (o *InetNum) GetRemarksOk() ([]string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetSource added in v0.10.0

func (o *InetNum) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*InetNum) GetSourceOk added in v0.10.0

func (o *InetNum) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetSponsoringOrganization added in v0.10.0

func (o *InetNum) GetSponsoringOrganization() string

GetSponsoringOrganization returns the SponsoringOrganization field value if set, zero value otherwise.

func (*InetNum) GetSponsoringOrganizationOk added in v0.10.0

func (o *InetNum) GetSponsoringOrganizationOk() (*string, bool)

GetSponsoringOrganizationOk returns a tuple with the SponsoringOrganization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetStartIp added in v0.10.0

func (o *InetNum) GetStartIp() string

GetStartIp returns the StartIp field value if set, zero value otherwise.

func (*InetNum) GetStartIpOk added in v0.10.0

func (o *InetNum) GetStartIpOk() (*string, bool)

GetStartIpOk returns a tuple with the StartIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) GetStatus added in v0.10.0

func (o *InetNum) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*InetNum) GetStatusOk added in v0.10.0

func (o *InetNum) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InetNum) HasAssignmentSize added in v0.10.0

func (o *InetNum) HasAssignmentSize() bool

HasAssignmentSize returns a boolean if a field has been set.

func (*InetNum) HasCidr added in v0.10.0

func (o *InetNum) HasCidr() bool

HasCidr returns a boolean if a field has been set.

func (*InetNum) HasCity added in v0.10.0

func (o *InetNum) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*InetNum) HasCountries added in v0.10.0

func (o *InetNum) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*InetNum) HasDateCreated added in v0.10.0

func (o *InetNum) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*InetNum) HasDateUpdated added in v0.10.0

func (o *InetNum) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*InetNum) HasDescription added in v0.10.0

func (o *InetNum) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*InetNum) HasEndIp added in v0.10.0

func (o *InetNum) HasEndIp() bool

HasEndIp returns a boolean if a field has been set.

func (*InetNum) HasGeofeed added in v0.10.0

func (o *InetNum) HasGeofeed() bool

HasGeofeed returns a boolean if a field has been set.

func (*InetNum) HasLanguages added in v0.10.0

func (o *InetNum) HasLanguages() bool

HasLanguages returns a boolean if a field has been set.

func (*InetNum) HasLatitude added in v0.10.0

func (o *InetNum) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*InetNum) HasLongitude added in v0.10.0

func (o *InetNum) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*InetNum) HasMntBy added in v0.10.0

func (o *InetNum) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*InetNum) HasMntDomains added in v0.10.0

func (o *InetNum) HasMntDomains() bool

HasMntDomains returns a boolean if a field has been set.

func (*InetNum) HasMntIrt added in v0.10.0

func (o *InetNum) HasMntIrt() bool

HasMntIrt returns a boolean if a field has been set.

func (*InetNum) HasMntLower added in v0.10.0

func (o *InetNum) HasMntLower() bool

HasMntLower returns a boolean if a field has been set.

func (*InetNum) HasMntRoutes added in v0.10.0

func (o *InetNum) HasMntRoutes() bool

HasMntRoutes returns a boolean if a field has been set.

func (*InetNum) HasNetHandle added in v0.10.0

func (o *InetNum) HasNetHandle() bool

HasNetHandle returns a boolean if a field has been set.

func (*InetNum) HasNetName added in v0.10.0

func (o *InetNum) HasNetName() bool

HasNetName returns a boolean if a field has been set.

func (*InetNum) HasNotify added in v0.10.0

func (o *InetNum) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*InetNum) HasOrganization added in v0.10.0

func (o *InetNum) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*InetNum) HasParents added in v0.10.0

func (o *InetNum) HasParents() bool

HasParents returns a boolean if a field has been set.

func (*InetNum) HasRemarks added in v0.10.0

func (o *InetNum) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*InetNum) HasSource added in v0.10.0

func (o *InetNum) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*InetNum) HasSponsoringOrganization added in v0.10.0

func (o *InetNum) HasSponsoringOrganization() bool

HasSponsoringOrganization returns a boolean if a field has been set.

func (*InetNum) HasStartIp added in v0.10.0

func (o *InetNum) HasStartIp() bool

HasStartIp returns a boolean if a field has been set.

func (*InetNum) HasStatus added in v0.10.0

func (o *InetNum) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (InetNum) MarshalJSON added in v0.10.0

func (o InetNum) MarshalJSON() ([]byte, error)

func (*InetNum) SetAssignmentSize added in v0.10.0

func (o *InetNum) SetAssignmentSize(v string)

SetAssignmentSize gets a reference to the given string and assigns it to the AssignmentSize field.

func (*InetNum) SetCidr added in v0.10.0

func (o *InetNum) SetCidr(v []string)

SetCidr gets a reference to the given []string and assigns it to the Cidr field.

func (*InetNum) SetCity added in v0.10.0

func (o *InetNum) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*InetNum) SetCountries added in v0.10.0

func (o *InetNum) SetCountries(v []string)

SetCountries gets a reference to the given []string and assigns it to the Countries field.

func (*InetNum) SetDateCreated added in v0.10.0

func (o *InetNum) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*InetNum) SetDateUpdated added in v0.10.0

func (o *InetNum) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*InetNum) SetDescription added in v0.10.0

func (o *InetNum) SetDescription(v []string)

SetDescription gets a reference to the given []string and assigns it to the Description field.

func (*InetNum) SetEndIp added in v0.10.0

func (o *InetNum) SetEndIp(v string)

SetEndIp gets a reference to the given string and assigns it to the EndIp field.

func (*InetNum) SetGeofeed added in v0.10.0

func (o *InetNum) SetGeofeed(v string)

SetGeofeed gets a reference to the given string and assigns it to the Geofeed field.

func (*InetNum) SetLanguages added in v0.10.0

func (o *InetNum) SetLanguages(v []string)

SetLanguages gets a reference to the given []string and assigns it to the Languages field.

func (*InetNum) SetLatitude added in v0.10.0

func (o *InetNum) SetLatitude(v float32)

SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.

func (*InetNum) SetLongitude added in v0.10.0

func (o *InetNum) SetLongitude(v float32)

SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.

func (*InetNum) SetMntBy added in v0.10.0

func (o *InetNum) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*InetNum) SetMntDomains added in v0.10.0

func (o *InetNum) SetMntDomains(v []string)

SetMntDomains gets a reference to the given []string and assigns it to the MntDomains field.

func (*InetNum) SetMntIrt added in v0.10.0

func (o *InetNum) SetMntIrt(v []string)

SetMntIrt gets a reference to the given []string and assigns it to the MntIrt field.

func (*InetNum) SetMntLower added in v0.10.0

func (o *InetNum) SetMntLower(v []string)

SetMntLower gets a reference to the given []string and assigns it to the MntLower field.

func (*InetNum) SetMntRoutes added in v0.10.0

func (o *InetNum) SetMntRoutes(v []string)

SetMntRoutes gets a reference to the given []string and assigns it to the MntRoutes field.

func (*InetNum) SetNetHandle added in v0.10.0

func (o *InetNum) SetNetHandle(v string)

SetNetHandle gets a reference to the given string and assigns it to the NetHandle field.

func (*InetNum) SetNetName added in v0.10.0

func (o *InetNum) SetNetName(v string)

SetNetName gets a reference to the given string and assigns it to the NetName field.

func (*InetNum) SetNotify added in v0.10.0

func (o *InetNum) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*InetNum) SetOrganization added in v0.10.0

func (o *InetNum) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*InetNum) SetParents added in v0.10.0

func (o *InetNum) SetParents(v []string)

SetParents gets a reference to the given []string and assigns it to the Parents field.

func (*InetNum) SetRemarks added in v0.10.0

func (o *InetNum) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*InetNum) SetSource added in v0.10.0

func (o *InetNum) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*InetNum) SetSponsoringOrganization added in v0.10.0

func (o *InetNum) SetSponsoringOrganization(v string)

SetSponsoringOrganization gets a reference to the given string and assigns it to the SponsoringOrganization field.

func (*InetNum) SetStartIp added in v0.10.0

func (o *InetNum) SetStartIp(v string)

SetStartIp gets a reference to the given string and assigns it to the StartIp field.

func (*InetNum) SetStatus added in v0.10.0

func (o *InetNum) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (InetNum) ToMap added in v0.10.0

func (o InetNum) ToMap() (map[string]interface{}, error)

func (*InetNum) UnmarshalJSON added in v0.10.0

func (o *InetNum) UnmarshalJSON(data []byte) (err error)

type IpLocation added in v0.10.0

type IpLocation struct {
	ContinentCode        *string `json:"continent_code,omitempty"`
	ContinentName        *string `json:"continent_name,omitempty"`
	CountryCode2         *string `json:"country_code2,omitempty"`
	CountryCode3         *string `json:"country_code3,omitempty"`
	CountryName          *string `json:"country_name,omitempty"`
	CountryNameOfficial  *string `json:"country_name_official,omitempty"`
	CountryCapital       *string `json:"country_capital,omitempty"`
	StateProv            *string `json:"state_prov,omitempty"`
	StateCode            *string `json:"state_code,omitempty"`
	District             *string `json:"district,omitempty"`
	City                 *string `json:"city,omitempty"`
	Locality             *string `json:"locality,omitempty"`
	AccuracyRadius       *string `json:"accuracy_radius,omitempty"`
	Confidence           *string `json:"confidence,omitempty"`
	Zipcode              *string `json:"zipcode,omitempty"`
	Latitude             *string `json:"latitude,omitempty"`
	Longitude            *string `json:"longitude,omitempty"`
	IsEu                 *bool   `json:"is_eu,omitempty"`
	GeonameId            *string `json:"geoname_id,omitempty"`
	CountryEmoji         *string `json:"country_emoji,omitempty"`
	AdditionalProperties map[string]interface{}
}

IpLocation struct for IpLocation

func NewIpLocation added in v0.10.0

func NewIpLocation() *IpLocation

NewIpLocation instantiates a new IpLocation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpLocationWithDefaults added in v0.10.0

func NewIpLocationWithDefaults() *IpLocation

NewIpLocationWithDefaults instantiates a new IpLocation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpLocation) GetAccuracyRadius added in v0.10.0

func (o *IpLocation) GetAccuracyRadius() string

GetAccuracyRadius returns the AccuracyRadius field value if set, zero value otherwise.

func (*IpLocation) GetAccuracyRadiusOk added in v0.10.0

func (o *IpLocation) GetAccuracyRadiusOk() (*string, bool)

GetAccuracyRadiusOk returns a tuple with the AccuracyRadius field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCity added in v0.10.0

func (o *IpLocation) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*IpLocation) GetCityOk added in v0.10.0

func (o *IpLocation) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetConfidence added in v0.10.0

func (o *IpLocation) GetConfidence() string

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*IpLocation) GetConfidenceOk added in v0.10.0

func (o *IpLocation) GetConfidenceOk() (*string, bool)

GetConfidenceOk returns a tuple with the Confidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetContinentCode added in v0.10.0

func (o *IpLocation) GetContinentCode() string

GetContinentCode returns the ContinentCode field value if set, zero value otherwise.

func (*IpLocation) GetContinentCodeOk added in v0.10.0

func (o *IpLocation) GetContinentCodeOk() (*string, bool)

GetContinentCodeOk returns a tuple with the ContinentCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetContinentName added in v0.10.0

func (o *IpLocation) GetContinentName() string

GetContinentName returns the ContinentName field value if set, zero value otherwise.

func (*IpLocation) GetContinentNameOk added in v0.10.0

func (o *IpLocation) GetContinentNameOk() (*string, bool)

GetContinentNameOk returns a tuple with the ContinentName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCountryCapital added in v0.10.0

func (o *IpLocation) GetCountryCapital() string

GetCountryCapital returns the CountryCapital field value if set, zero value otherwise.

func (*IpLocation) GetCountryCapitalOk added in v0.10.0

func (o *IpLocation) GetCountryCapitalOk() (*string, bool)

GetCountryCapitalOk returns a tuple with the CountryCapital field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCountryCode2 added in v0.10.0

func (o *IpLocation) GetCountryCode2() string

GetCountryCode2 returns the CountryCode2 field value if set, zero value otherwise.

func (*IpLocation) GetCountryCode2Ok added in v0.10.0

func (o *IpLocation) GetCountryCode2Ok() (*string, bool)

GetCountryCode2Ok returns a tuple with the CountryCode2 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCountryCode3 added in v0.10.0

func (o *IpLocation) GetCountryCode3() string

GetCountryCode3 returns the CountryCode3 field value if set, zero value otherwise.

func (*IpLocation) GetCountryCode3Ok added in v0.10.0

func (o *IpLocation) GetCountryCode3Ok() (*string, bool)

GetCountryCode3Ok returns a tuple with the CountryCode3 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCountryEmoji added in v0.10.0

func (o *IpLocation) GetCountryEmoji() string

GetCountryEmoji returns the CountryEmoji field value if set, zero value otherwise.

func (*IpLocation) GetCountryEmojiOk added in v0.10.0

func (o *IpLocation) GetCountryEmojiOk() (*string, bool)

GetCountryEmojiOk returns a tuple with the CountryEmoji field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCountryName added in v0.10.0

func (o *IpLocation) GetCountryName() string

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*IpLocation) GetCountryNameOfficial added in v0.10.0

func (o *IpLocation) GetCountryNameOfficial() string

GetCountryNameOfficial returns the CountryNameOfficial field value if set, zero value otherwise.

func (*IpLocation) GetCountryNameOfficialOk added in v0.10.0

func (o *IpLocation) GetCountryNameOfficialOk() (*string, bool)

GetCountryNameOfficialOk returns a tuple with the CountryNameOfficial field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetCountryNameOk added in v0.10.0

func (o *IpLocation) GetCountryNameOk() (*string, bool)

GetCountryNameOk returns a tuple with the CountryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetDistrict added in v0.10.0

func (o *IpLocation) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*IpLocation) GetDistrictOk added in v0.10.0

func (o *IpLocation) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetGeonameId added in v0.10.0

func (o *IpLocation) GetGeonameId() string

GetGeonameId returns the GeonameId field value if set, zero value otherwise.

func (*IpLocation) GetGeonameIdOk added in v0.10.0

func (o *IpLocation) GetGeonameIdOk() (*string, bool)

GetGeonameIdOk returns a tuple with the GeonameId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetIsEu added in v0.10.0

func (o *IpLocation) GetIsEu() bool

GetIsEu returns the IsEu field value if set, zero value otherwise.

func (*IpLocation) GetIsEuOk added in v0.10.0

func (o *IpLocation) GetIsEuOk() (*bool, bool)

GetIsEuOk returns a tuple with the IsEu field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetLatitude added in v0.10.0

func (o *IpLocation) GetLatitude() string

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*IpLocation) GetLatitudeOk added in v0.10.0

func (o *IpLocation) GetLatitudeOk() (*string, bool)

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetLocality added in v0.10.0

func (o *IpLocation) GetLocality() string

GetLocality returns the Locality field value if set, zero value otherwise.

func (*IpLocation) GetLocalityOk added in v0.10.0

func (o *IpLocation) GetLocalityOk() (*string, bool)

GetLocalityOk returns a tuple with the Locality field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetLongitude added in v0.10.0

func (o *IpLocation) GetLongitude() string

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*IpLocation) GetLongitudeOk added in v0.10.0

func (o *IpLocation) GetLongitudeOk() (*string, bool)

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetStateCode added in v0.10.0

func (o *IpLocation) GetStateCode() string

GetStateCode returns the StateCode field value if set, zero value otherwise.

func (*IpLocation) GetStateCodeOk added in v0.10.0

func (o *IpLocation) GetStateCodeOk() (*string, bool)

GetStateCodeOk returns a tuple with the StateCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetStateProv added in v0.10.0

func (o *IpLocation) GetStateProv() string

GetStateProv returns the StateProv field value if set, zero value otherwise.

func (*IpLocation) GetStateProvOk added in v0.10.0

func (o *IpLocation) GetStateProvOk() (*string, bool)

GetStateProvOk returns a tuple with the StateProv field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) GetZipcode added in v0.10.0

func (o *IpLocation) GetZipcode() string

GetZipcode returns the Zipcode field value if set, zero value otherwise.

func (*IpLocation) GetZipcodeOk added in v0.10.0

func (o *IpLocation) GetZipcodeOk() (*string, bool)

GetZipcodeOk returns a tuple with the Zipcode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpLocation) HasAccuracyRadius added in v0.10.0

func (o *IpLocation) HasAccuracyRadius() bool

HasAccuracyRadius returns a boolean if a field has been set.

func (*IpLocation) HasCity added in v0.10.0

func (o *IpLocation) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*IpLocation) HasConfidence added in v0.10.0

func (o *IpLocation) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*IpLocation) HasContinentCode added in v0.10.0

func (o *IpLocation) HasContinentCode() bool

HasContinentCode returns a boolean if a field has been set.

func (*IpLocation) HasContinentName added in v0.10.0

func (o *IpLocation) HasContinentName() bool

HasContinentName returns a boolean if a field has been set.

func (*IpLocation) HasCountryCapital added in v0.10.0

func (o *IpLocation) HasCountryCapital() bool

HasCountryCapital returns a boolean if a field has been set.

func (*IpLocation) HasCountryCode2 added in v0.10.0

func (o *IpLocation) HasCountryCode2() bool

HasCountryCode2 returns a boolean if a field has been set.

func (*IpLocation) HasCountryCode3 added in v0.10.0

func (o *IpLocation) HasCountryCode3() bool

HasCountryCode3 returns a boolean if a field has been set.

func (*IpLocation) HasCountryEmoji added in v0.10.0

func (o *IpLocation) HasCountryEmoji() bool

HasCountryEmoji returns a boolean if a field has been set.

func (*IpLocation) HasCountryName added in v0.10.0

func (o *IpLocation) HasCountryName() bool

HasCountryName returns a boolean if a field has been set.

func (*IpLocation) HasCountryNameOfficial added in v0.10.0

func (o *IpLocation) HasCountryNameOfficial() bool

HasCountryNameOfficial returns a boolean if a field has been set.

func (*IpLocation) HasDistrict added in v0.10.0

func (o *IpLocation) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*IpLocation) HasGeonameId added in v0.10.0

func (o *IpLocation) HasGeonameId() bool

HasGeonameId returns a boolean if a field has been set.

func (*IpLocation) HasIsEu added in v0.10.0

func (o *IpLocation) HasIsEu() bool

HasIsEu returns a boolean if a field has been set.

func (*IpLocation) HasLatitude added in v0.10.0

func (o *IpLocation) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*IpLocation) HasLocality added in v0.10.0

func (o *IpLocation) HasLocality() bool

HasLocality returns a boolean if a field has been set.

func (*IpLocation) HasLongitude added in v0.10.0

func (o *IpLocation) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*IpLocation) HasStateCode added in v0.10.0

func (o *IpLocation) HasStateCode() bool

HasStateCode returns a boolean if a field has been set.

func (*IpLocation) HasStateProv added in v0.10.0

func (o *IpLocation) HasStateProv() bool

HasStateProv returns a boolean if a field has been set.

func (*IpLocation) HasZipcode added in v0.10.0

func (o *IpLocation) HasZipcode() bool

HasZipcode returns a boolean if a field has been set.

func (IpLocation) MarshalJSON added in v0.10.0

func (o IpLocation) MarshalJSON() ([]byte, error)

func (*IpLocation) SetAccuracyRadius added in v0.10.0

func (o *IpLocation) SetAccuracyRadius(v string)

SetAccuracyRadius gets a reference to the given string and assigns it to the AccuracyRadius field.

func (*IpLocation) SetCity added in v0.10.0

func (o *IpLocation) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*IpLocation) SetConfidence added in v0.10.0

func (o *IpLocation) SetConfidence(v string)

SetConfidence gets a reference to the given string and assigns it to the Confidence field.

func (*IpLocation) SetContinentCode added in v0.10.0

func (o *IpLocation) SetContinentCode(v string)

SetContinentCode gets a reference to the given string and assigns it to the ContinentCode field.

func (*IpLocation) SetContinentName added in v0.10.0

func (o *IpLocation) SetContinentName(v string)

SetContinentName gets a reference to the given string and assigns it to the ContinentName field.

func (*IpLocation) SetCountryCapital added in v0.10.0

func (o *IpLocation) SetCountryCapital(v string)

SetCountryCapital gets a reference to the given string and assigns it to the CountryCapital field.

func (*IpLocation) SetCountryCode2 added in v0.10.0

func (o *IpLocation) SetCountryCode2(v string)

SetCountryCode2 gets a reference to the given string and assigns it to the CountryCode2 field.

func (*IpLocation) SetCountryCode3 added in v0.10.0

func (o *IpLocation) SetCountryCode3(v string)

SetCountryCode3 gets a reference to the given string and assigns it to the CountryCode3 field.

func (*IpLocation) SetCountryEmoji added in v0.10.0

func (o *IpLocation) SetCountryEmoji(v string)

SetCountryEmoji gets a reference to the given string and assigns it to the CountryEmoji field.

func (*IpLocation) SetCountryName added in v0.10.0

func (o *IpLocation) SetCountryName(v string)

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*IpLocation) SetCountryNameOfficial added in v0.10.0

func (o *IpLocation) SetCountryNameOfficial(v string)

SetCountryNameOfficial gets a reference to the given string and assigns it to the CountryNameOfficial field.

func (*IpLocation) SetDistrict added in v0.10.0

func (o *IpLocation) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*IpLocation) SetGeonameId added in v0.10.0

func (o *IpLocation) SetGeonameId(v string)

SetGeonameId gets a reference to the given string and assigns it to the GeonameId field.

func (*IpLocation) SetIsEu added in v0.10.0

func (o *IpLocation) SetIsEu(v bool)

SetIsEu gets a reference to the given bool and assigns it to the IsEu field.

func (*IpLocation) SetLatitude added in v0.10.0

func (o *IpLocation) SetLatitude(v string)

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (*IpLocation) SetLocality added in v0.10.0

func (o *IpLocation) SetLocality(v string)

SetLocality gets a reference to the given string and assigns it to the Locality field.

func (*IpLocation) SetLongitude added in v0.10.0

func (o *IpLocation) SetLongitude(v string)

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (*IpLocation) SetStateCode added in v0.10.0

func (o *IpLocation) SetStateCode(v string)

SetStateCode gets a reference to the given string and assigns it to the StateCode field.

func (*IpLocation) SetStateProv added in v0.10.0

func (o *IpLocation) SetStateProv(v string)

SetStateProv gets a reference to the given string and assigns it to the StateProv field.

func (*IpLocation) SetZipcode added in v0.10.0

func (o *IpLocation) SetZipcode(v string)

SetZipcode gets a reference to the given string and assigns it to the Zipcode field.

func (IpLocation) ToMap added in v0.10.0

func (o IpLocation) ToMap() (map[string]interface{}, error)

func (*IpLocation) UnmarshalJSON added in v0.10.0

func (o *IpLocation) UnmarshalJSON(data []byte) (err error)

type IpReputationResponse

type IpReputationResponse struct {
	Ip                   *string            `json:"ip,omitempty"`
	Location             *IpLocation        `json:"location,omitempty"`
	Network              *IpSecurityNetwork `json:"network,omitempty"`
	Asn                  *IpSecurityAsn     `json:"asn,omitempty"`
	Security             *IpSecurity        `json:"security,omitempty"`
	AdditionalProperties map[string]interface{}
}

IpReputationResponse struct for IpReputationResponse

func NewIpReputationResponse

func NewIpReputationResponse() *IpReputationResponse

NewIpReputationResponse instantiates a new IpReputationResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpReputationResponseWithDefaults

func NewIpReputationResponseWithDefaults() *IpReputationResponse

NewIpReputationResponseWithDefaults instantiates a new IpReputationResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpReputationResponse) GetAsn

func (o *IpReputationResponse) GetAsn() IpSecurityAsn

GetAsn returns the Asn field value if set, zero value otherwise.

func (*IpReputationResponse) GetAsnOk

func (o *IpReputationResponse) GetAsnOk() (*IpSecurityAsn, bool)

GetAsnOk returns a tuple with the Asn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpReputationResponse) GetIp

func (o *IpReputationResponse) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise.

func (*IpReputationResponse) GetIpOk

func (o *IpReputationResponse) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpReputationResponse) GetLocation

func (o *IpReputationResponse) GetLocation() IpLocation

GetLocation returns the Location field value if set, zero value otherwise.

func (*IpReputationResponse) GetLocationOk

func (o *IpReputationResponse) GetLocationOk() (*IpLocation, bool)

GetLocationOk returns a tuple with the Location field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpReputationResponse) GetNetwork added in v0.10.0

func (o *IpReputationResponse) GetNetwork() IpSecurityNetwork

GetNetwork returns the Network field value if set, zero value otherwise.

func (*IpReputationResponse) GetNetworkOk added in v0.10.0

func (o *IpReputationResponse) GetNetworkOk() (*IpSecurityNetwork, bool)

GetNetworkOk returns a tuple with the Network field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpReputationResponse) GetSecurity

func (o *IpReputationResponse) GetSecurity() IpSecurity

GetSecurity returns the Security field value if set, zero value otherwise.

func (*IpReputationResponse) GetSecurityOk

func (o *IpReputationResponse) GetSecurityOk() (*IpSecurity, bool)

GetSecurityOk returns a tuple with the Security field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpReputationResponse) HasAsn

func (o *IpReputationResponse) HasAsn() bool

HasAsn returns a boolean if a field has been set.

func (*IpReputationResponse) HasIp

func (o *IpReputationResponse) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*IpReputationResponse) HasLocation

func (o *IpReputationResponse) HasLocation() bool

HasLocation returns a boolean if a field has been set.

func (*IpReputationResponse) HasNetwork added in v0.10.0

func (o *IpReputationResponse) HasNetwork() bool

HasNetwork returns a boolean if a field has been set.

func (*IpReputationResponse) HasSecurity

func (o *IpReputationResponse) HasSecurity() bool

HasSecurity returns a boolean if a field has been set.

func (IpReputationResponse) MarshalJSON

func (o IpReputationResponse) MarshalJSON() ([]byte, error)

func (*IpReputationResponse) SetAsn

func (o *IpReputationResponse) SetAsn(v IpSecurityAsn)

SetAsn gets a reference to the given IpSecurityAsn and assigns it to the Asn field.

func (*IpReputationResponse) SetIp

func (o *IpReputationResponse) SetIp(v string)

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*IpReputationResponse) SetLocation

func (o *IpReputationResponse) SetLocation(v IpLocation)

SetLocation gets a reference to the given IpLocation and assigns it to the Location field.

func (*IpReputationResponse) SetNetwork added in v0.10.0

func (o *IpReputationResponse) SetNetwork(v IpSecurityNetwork)

SetNetwork gets a reference to the given IpSecurityNetwork and assigns it to the Network field.

func (*IpReputationResponse) SetSecurity

func (o *IpReputationResponse) SetSecurity(v IpSecurity)

SetSecurity gets a reference to the given IpSecurity and assigns it to the Security field.

func (IpReputationResponse) ToMap

func (o IpReputationResponse) ToMap() (map[string]interface{}, error)

func (*IpReputationResponse) UnmarshalJSON added in v0.10.0

func (o *IpReputationResponse) UnmarshalJSON(data []byte) (err error)

type IpSecurity added in v0.10.0

type IpSecurity struct {
	ThreatScore          *int32   `json:"threat_score,omitempty"`
	IsTor                *bool    `json:"is_tor,omitempty"`
	IsProxy              *bool    `json:"is_proxy,omitempty"`
	ProxyProviderNames   []string `json:"proxy_provider_names,omitempty"`
	ProxyConfidenceScore *int32   `json:"proxy_confidence_score,omitempty"`
	ProxyLastSeen        *string  `json:"proxy_last_seen,omitempty"`
	IsResidentialProxy   *bool    `json:"is_residential_proxy,omitempty"`
	IsVpn                *bool    `json:"is_vpn,omitempty"`
	VpnProviderNames     []string `json:"vpn_provider_names,omitempty"`
	VpnConfidenceScore   *int32   `json:"vpn_confidence_score,omitempty"`
	VpnLastSeen          *string  `json:"vpn_last_seen,omitempty"`
	IsRelay              *bool    `json:"is_relay,omitempty"`
	RelayProviderName    *string  `json:"relay_provider_name,omitempty"`
	IsAnonymous          *bool    `json:"is_anonymous,omitempty"`
	IsKnownAttacker      *bool    `json:"is_known_attacker,omitempty"`
	IsBot                *bool    `json:"is_bot,omitempty"`
	IsSpam               *bool    `json:"is_spam,omitempty"`
	IsCloudProvider      *bool    `json:"is_cloud_provider,omitempty"`
	CloudProviderName    *string  `json:"cloud_provider_name,omitempty"`
	AdditionalProperties map[string]interface{}
}

IpSecurity struct for IpSecurity

func NewIpSecurity added in v0.10.0

func NewIpSecurity() *IpSecurity

NewIpSecurity instantiates a new IpSecurity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpSecurityWithDefaults added in v0.10.0

func NewIpSecurityWithDefaults() *IpSecurity

NewIpSecurityWithDefaults instantiates a new IpSecurity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpSecurity) GetCloudProviderName added in v0.10.0

func (o *IpSecurity) GetCloudProviderName() string

GetCloudProviderName returns the CloudProviderName field value if set, zero value otherwise.

func (*IpSecurity) GetCloudProviderNameOk added in v0.10.0

func (o *IpSecurity) GetCloudProviderNameOk() (*string, bool)

GetCloudProviderNameOk returns a tuple with the CloudProviderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsAnonymous added in v0.10.0

func (o *IpSecurity) GetIsAnonymous() bool

GetIsAnonymous returns the IsAnonymous field value if set, zero value otherwise.

func (*IpSecurity) GetIsAnonymousOk added in v0.10.0

func (o *IpSecurity) GetIsAnonymousOk() (*bool, bool)

GetIsAnonymousOk returns a tuple with the IsAnonymous field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsBot added in v0.10.0

func (o *IpSecurity) GetIsBot() bool

GetIsBot returns the IsBot field value if set, zero value otherwise.

func (*IpSecurity) GetIsBotOk added in v0.10.0

func (o *IpSecurity) GetIsBotOk() (*bool, bool)

GetIsBotOk returns a tuple with the IsBot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsCloudProvider added in v0.10.0

func (o *IpSecurity) GetIsCloudProvider() bool

GetIsCloudProvider returns the IsCloudProvider field value if set, zero value otherwise.

func (*IpSecurity) GetIsCloudProviderOk added in v0.10.0

func (o *IpSecurity) GetIsCloudProviderOk() (*bool, bool)

GetIsCloudProviderOk returns a tuple with the IsCloudProvider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsKnownAttacker added in v0.10.0

func (o *IpSecurity) GetIsKnownAttacker() bool

GetIsKnownAttacker returns the IsKnownAttacker field value if set, zero value otherwise.

func (*IpSecurity) GetIsKnownAttackerOk added in v0.10.0

func (o *IpSecurity) GetIsKnownAttackerOk() (*bool, bool)

GetIsKnownAttackerOk returns a tuple with the IsKnownAttacker field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsProxy added in v0.10.0

func (o *IpSecurity) GetIsProxy() bool

GetIsProxy returns the IsProxy field value if set, zero value otherwise.

func (*IpSecurity) GetIsProxyOk added in v0.10.0

func (o *IpSecurity) GetIsProxyOk() (*bool, bool)

GetIsProxyOk returns a tuple with the IsProxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsRelay added in v0.10.0

func (o *IpSecurity) GetIsRelay() bool

GetIsRelay returns the IsRelay field value if set, zero value otherwise.

func (*IpSecurity) GetIsRelayOk added in v0.10.0

func (o *IpSecurity) GetIsRelayOk() (*bool, bool)

GetIsRelayOk returns a tuple with the IsRelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsResidentialProxy added in v0.10.0

func (o *IpSecurity) GetIsResidentialProxy() bool

GetIsResidentialProxy returns the IsResidentialProxy field value if set, zero value otherwise.

func (*IpSecurity) GetIsResidentialProxyOk added in v0.10.0

func (o *IpSecurity) GetIsResidentialProxyOk() (*bool, bool)

GetIsResidentialProxyOk returns a tuple with the IsResidentialProxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsSpam added in v0.10.0

func (o *IpSecurity) GetIsSpam() bool

GetIsSpam returns the IsSpam field value if set, zero value otherwise.

func (*IpSecurity) GetIsSpamOk added in v0.10.0

func (o *IpSecurity) GetIsSpamOk() (*bool, bool)

GetIsSpamOk returns a tuple with the IsSpam field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsTor added in v0.10.0

func (o *IpSecurity) GetIsTor() bool

GetIsTor returns the IsTor field value if set, zero value otherwise.

func (*IpSecurity) GetIsTorOk added in v0.10.0

func (o *IpSecurity) GetIsTorOk() (*bool, bool)

GetIsTorOk returns a tuple with the IsTor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetIsVpn added in v0.10.0

func (o *IpSecurity) GetIsVpn() bool

GetIsVpn returns the IsVpn field value if set, zero value otherwise.

func (*IpSecurity) GetIsVpnOk added in v0.10.0

func (o *IpSecurity) GetIsVpnOk() (*bool, bool)

GetIsVpnOk returns a tuple with the IsVpn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetProxyConfidenceScore added in v0.10.0

func (o *IpSecurity) GetProxyConfidenceScore() int32

GetProxyConfidenceScore returns the ProxyConfidenceScore field value if set, zero value otherwise.

func (*IpSecurity) GetProxyConfidenceScoreOk added in v0.10.0

func (o *IpSecurity) GetProxyConfidenceScoreOk() (*int32, bool)

GetProxyConfidenceScoreOk returns a tuple with the ProxyConfidenceScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetProxyLastSeen added in v0.10.0

func (o *IpSecurity) GetProxyLastSeen() string

GetProxyLastSeen returns the ProxyLastSeen field value if set, zero value otherwise.

func (*IpSecurity) GetProxyLastSeenOk added in v0.10.0

func (o *IpSecurity) GetProxyLastSeenOk() (*string, bool)

GetProxyLastSeenOk returns a tuple with the ProxyLastSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetProxyProviderNames added in v0.10.0

func (o *IpSecurity) GetProxyProviderNames() []string

GetProxyProviderNames returns the ProxyProviderNames field value if set, zero value otherwise.

func (*IpSecurity) GetProxyProviderNamesOk added in v0.10.0

func (o *IpSecurity) GetProxyProviderNamesOk() ([]string, bool)

GetProxyProviderNamesOk returns a tuple with the ProxyProviderNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetRelayProviderName added in v0.10.0

func (o *IpSecurity) GetRelayProviderName() string

GetRelayProviderName returns the RelayProviderName field value if set, zero value otherwise.

func (*IpSecurity) GetRelayProviderNameOk added in v0.10.0

func (o *IpSecurity) GetRelayProviderNameOk() (*string, bool)

GetRelayProviderNameOk returns a tuple with the RelayProviderName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetThreatScore added in v0.10.0

func (o *IpSecurity) GetThreatScore() int32

GetThreatScore returns the ThreatScore field value if set, zero value otherwise.

func (*IpSecurity) GetThreatScoreOk added in v0.10.0

func (o *IpSecurity) GetThreatScoreOk() (*int32, bool)

GetThreatScoreOk returns a tuple with the ThreatScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetVpnConfidenceScore added in v0.10.0

func (o *IpSecurity) GetVpnConfidenceScore() int32

GetVpnConfidenceScore returns the VpnConfidenceScore field value if set, zero value otherwise.

func (*IpSecurity) GetVpnConfidenceScoreOk added in v0.10.0

func (o *IpSecurity) GetVpnConfidenceScoreOk() (*int32, bool)

GetVpnConfidenceScoreOk returns a tuple with the VpnConfidenceScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetVpnLastSeen added in v0.10.0

func (o *IpSecurity) GetVpnLastSeen() string

GetVpnLastSeen returns the VpnLastSeen field value if set, zero value otherwise.

func (*IpSecurity) GetVpnLastSeenOk added in v0.10.0

func (o *IpSecurity) GetVpnLastSeenOk() (*string, bool)

GetVpnLastSeenOk returns a tuple with the VpnLastSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) GetVpnProviderNames added in v0.10.0

func (o *IpSecurity) GetVpnProviderNames() []string

GetVpnProviderNames returns the VpnProviderNames field value if set, zero value otherwise.

func (*IpSecurity) GetVpnProviderNamesOk added in v0.10.0

func (o *IpSecurity) GetVpnProviderNamesOk() ([]string, bool)

GetVpnProviderNamesOk returns a tuple with the VpnProviderNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurity) HasCloudProviderName added in v0.10.0

func (o *IpSecurity) HasCloudProviderName() bool

HasCloudProviderName returns a boolean if a field has been set.

func (*IpSecurity) HasIsAnonymous added in v0.10.0

func (o *IpSecurity) HasIsAnonymous() bool

HasIsAnonymous returns a boolean if a field has been set.

func (*IpSecurity) HasIsBot added in v0.10.0

func (o *IpSecurity) HasIsBot() bool

HasIsBot returns a boolean if a field has been set.

func (*IpSecurity) HasIsCloudProvider added in v0.10.0

func (o *IpSecurity) HasIsCloudProvider() bool

HasIsCloudProvider returns a boolean if a field has been set.

func (*IpSecurity) HasIsKnownAttacker added in v0.10.0

func (o *IpSecurity) HasIsKnownAttacker() bool

HasIsKnownAttacker returns a boolean if a field has been set.

func (*IpSecurity) HasIsProxy added in v0.10.0

func (o *IpSecurity) HasIsProxy() bool

HasIsProxy returns a boolean if a field has been set.

func (*IpSecurity) HasIsRelay added in v0.10.0

func (o *IpSecurity) HasIsRelay() bool

HasIsRelay returns a boolean if a field has been set.

func (*IpSecurity) HasIsResidentialProxy added in v0.10.0

func (o *IpSecurity) HasIsResidentialProxy() bool

HasIsResidentialProxy returns a boolean if a field has been set.

func (*IpSecurity) HasIsSpam added in v0.10.0

func (o *IpSecurity) HasIsSpam() bool

HasIsSpam returns a boolean if a field has been set.

func (*IpSecurity) HasIsTor added in v0.10.0

func (o *IpSecurity) HasIsTor() bool

HasIsTor returns a boolean if a field has been set.

func (*IpSecurity) HasIsVpn added in v0.10.0

func (o *IpSecurity) HasIsVpn() bool

HasIsVpn returns a boolean if a field has been set.

func (*IpSecurity) HasProxyConfidenceScore added in v0.10.0

func (o *IpSecurity) HasProxyConfidenceScore() bool

HasProxyConfidenceScore returns a boolean if a field has been set.

func (*IpSecurity) HasProxyLastSeen added in v0.10.0

func (o *IpSecurity) HasProxyLastSeen() bool

HasProxyLastSeen returns a boolean if a field has been set.

func (*IpSecurity) HasProxyProviderNames added in v0.10.0

func (o *IpSecurity) HasProxyProviderNames() bool

HasProxyProviderNames returns a boolean if a field has been set.

func (*IpSecurity) HasRelayProviderName added in v0.10.0

func (o *IpSecurity) HasRelayProviderName() bool

HasRelayProviderName returns a boolean if a field has been set.

func (*IpSecurity) HasThreatScore added in v0.10.0

func (o *IpSecurity) HasThreatScore() bool

HasThreatScore returns a boolean if a field has been set.

func (*IpSecurity) HasVpnConfidenceScore added in v0.10.0

func (o *IpSecurity) HasVpnConfidenceScore() bool

HasVpnConfidenceScore returns a boolean if a field has been set.

func (*IpSecurity) HasVpnLastSeen added in v0.10.0

func (o *IpSecurity) HasVpnLastSeen() bool

HasVpnLastSeen returns a boolean if a field has been set.

func (*IpSecurity) HasVpnProviderNames added in v0.10.0

func (o *IpSecurity) HasVpnProviderNames() bool

HasVpnProviderNames returns a boolean if a field has been set.

func (IpSecurity) MarshalJSON added in v0.10.0

func (o IpSecurity) MarshalJSON() ([]byte, error)

func (*IpSecurity) SetCloudProviderName added in v0.10.0

func (o *IpSecurity) SetCloudProviderName(v string)

SetCloudProviderName gets a reference to the given string and assigns it to the CloudProviderName field.

func (*IpSecurity) SetIsAnonymous added in v0.10.0

func (o *IpSecurity) SetIsAnonymous(v bool)

SetIsAnonymous gets a reference to the given bool and assigns it to the IsAnonymous field.

func (*IpSecurity) SetIsBot added in v0.10.0

func (o *IpSecurity) SetIsBot(v bool)

SetIsBot gets a reference to the given bool and assigns it to the IsBot field.

func (*IpSecurity) SetIsCloudProvider added in v0.10.0

func (o *IpSecurity) SetIsCloudProvider(v bool)

SetIsCloudProvider gets a reference to the given bool and assigns it to the IsCloudProvider field.

func (*IpSecurity) SetIsKnownAttacker added in v0.10.0

func (o *IpSecurity) SetIsKnownAttacker(v bool)

SetIsKnownAttacker gets a reference to the given bool and assigns it to the IsKnownAttacker field.

func (*IpSecurity) SetIsProxy added in v0.10.0

func (o *IpSecurity) SetIsProxy(v bool)

SetIsProxy gets a reference to the given bool and assigns it to the IsProxy field.

func (*IpSecurity) SetIsRelay added in v0.10.0

func (o *IpSecurity) SetIsRelay(v bool)

SetIsRelay gets a reference to the given bool and assigns it to the IsRelay field.

func (*IpSecurity) SetIsResidentialProxy added in v0.10.0

func (o *IpSecurity) SetIsResidentialProxy(v bool)

SetIsResidentialProxy gets a reference to the given bool and assigns it to the IsResidentialProxy field.

func (*IpSecurity) SetIsSpam added in v0.10.0

func (o *IpSecurity) SetIsSpam(v bool)

SetIsSpam gets a reference to the given bool and assigns it to the IsSpam field.

func (*IpSecurity) SetIsTor added in v0.10.0

func (o *IpSecurity) SetIsTor(v bool)

SetIsTor gets a reference to the given bool and assigns it to the IsTor field.

func (*IpSecurity) SetIsVpn added in v0.10.0

func (o *IpSecurity) SetIsVpn(v bool)

SetIsVpn gets a reference to the given bool and assigns it to the IsVpn field.

func (*IpSecurity) SetProxyConfidenceScore added in v0.10.0

func (o *IpSecurity) SetProxyConfidenceScore(v int32)

SetProxyConfidenceScore gets a reference to the given int32 and assigns it to the ProxyConfidenceScore field.

func (*IpSecurity) SetProxyLastSeen added in v0.10.0

func (o *IpSecurity) SetProxyLastSeen(v string)

SetProxyLastSeen gets a reference to the given string and assigns it to the ProxyLastSeen field.

func (*IpSecurity) SetProxyProviderNames added in v0.10.0

func (o *IpSecurity) SetProxyProviderNames(v []string)

SetProxyProviderNames gets a reference to the given []string and assigns it to the ProxyProviderNames field.

func (*IpSecurity) SetRelayProviderName added in v0.10.0

func (o *IpSecurity) SetRelayProviderName(v string)

SetRelayProviderName gets a reference to the given string and assigns it to the RelayProviderName field.

func (*IpSecurity) SetThreatScore added in v0.10.0

func (o *IpSecurity) SetThreatScore(v int32)

SetThreatScore gets a reference to the given int32 and assigns it to the ThreatScore field.

func (*IpSecurity) SetVpnConfidenceScore added in v0.10.0

func (o *IpSecurity) SetVpnConfidenceScore(v int32)

SetVpnConfidenceScore gets a reference to the given int32 and assigns it to the VpnConfidenceScore field.

func (*IpSecurity) SetVpnLastSeen added in v0.10.0

func (o *IpSecurity) SetVpnLastSeen(v string)

SetVpnLastSeen gets a reference to the given string and assigns it to the VpnLastSeen field.

func (*IpSecurity) SetVpnProviderNames added in v0.10.0

func (o *IpSecurity) SetVpnProviderNames(v []string)

SetVpnProviderNames gets a reference to the given []string and assigns it to the VpnProviderNames field.

func (IpSecurity) ToMap added in v0.10.0

func (o IpSecurity) ToMap() (map[string]interface{}, error)

func (*IpSecurity) UnmarshalJSON added in v0.10.0

func (o *IpSecurity) UnmarshalJSON(data []byte) (err error)

type IpSecurityAsn added in v0.10.0

type IpSecurityAsn struct {
	AsNumber             *string `json:"as_number,omitempty"`
	Organization         *string `json:"organization,omitempty"`
	Country              *string `json:"country,omitempty"`
	Type                 *string `json:"type,omitempty"`
	Domain               *string `json:"domain,omitempty"`
	DateAllocated        *string `json:"date_allocated,omitempty"`
	Rir                  *string `json:"rir,omitempty"`
	AdditionalProperties map[string]interface{}
}

IpSecurityAsn struct for IpSecurityAsn

func NewIpSecurityAsn added in v0.10.0

func NewIpSecurityAsn() *IpSecurityAsn

NewIpSecurityAsn instantiates a new IpSecurityAsn object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpSecurityAsnWithDefaults added in v0.10.0

func NewIpSecurityAsnWithDefaults() *IpSecurityAsn

NewIpSecurityAsnWithDefaults instantiates a new IpSecurityAsn object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpSecurityAsn) GetAsNumber added in v0.10.0

func (o *IpSecurityAsn) GetAsNumber() string

GetAsNumber returns the AsNumber field value if set, zero value otherwise.

func (*IpSecurityAsn) GetAsNumberOk added in v0.10.0

func (o *IpSecurityAsn) GetAsNumberOk() (*string, bool)

GetAsNumberOk returns a tuple with the AsNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) GetCountry added in v0.10.0

func (o *IpSecurityAsn) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*IpSecurityAsn) GetCountryOk added in v0.10.0

func (o *IpSecurityAsn) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) GetDateAllocated added in v0.10.0

func (o *IpSecurityAsn) GetDateAllocated() string

GetDateAllocated returns the DateAllocated field value if set, zero value otherwise.

func (*IpSecurityAsn) GetDateAllocatedOk added in v0.10.0

func (o *IpSecurityAsn) GetDateAllocatedOk() (*string, bool)

GetDateAllocatedOk returns a tuple with the DateAllocated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) GetDomain added in v0.10.0

func (o *IpSecurityAsn) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*IpSecurityAsn) GetDomainOk added in v0.10.0

func (o *IpSecurityAsn) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) GetOrganization added in v0.10.0

func (o *IpSecurityAsn) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*IpSecurityAsn) GetOrganizationOk added in v0.10.0

func (o *IpSecurityAsn) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) GetRir added in v0.10.0

func (o *IpSecurityAsn) GetRir() string

GetRir returns the Rir field value if set, zero value otherwise.

func (*IpSecurityAsn) GetRirOk added in v0.10.0

func (o *IpSecurityAsn) GetRirOk() (*string, bool)

GetRirOk returns a tuple with the Rir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) GetType added in v0.10.0

func (o *IpSecurityAsn) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*IpSecurityAsn) GetTypeOk added in v0.10.0

func (o *IpSecurityAsn) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityAsn) HasAsNumber added in v0.10.0

func (o *IpSecurityAsn) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*IpSecurityAsn) HasCountry added in v0.10.0

func (o *IpSecurityAsn) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*IpSecurityAsn) HasDateAllocated added in v0.10.0

func (o *IpSecurityAsn) HasDateAllocated() bool

HasDateAllocated returns a boolean if a field has been set.

func (*IpSecurityAsn) HasDomain added in v0.10.0

func (o *IpSecurityAsn) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*IpSecurityAsn) HasOrganization added in v0.10.0

func (o *IpSecurityAsn) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*IpSecurityAsn) HasRir added in v0.10.0

func (o *IpSecurityAsn) HasRir() bool

HasRir returns a boolean if a field has been set.

func (*IpSecurityAsn) HasType added in v0.10.0

func (o *IpSecurityAsn) HasType() bool

HasType returns a boolean if a field has been set.

func (IpSecurityAsn) MarshalJSON added in v0.10.0

func (o IpSecurityAsn) MarshalJSON() ([]byte, error)

func (*IpSecurityAsn) SetAsNumber added in v0.10.0

func (o *IpSecurityAsn) SetAsNumber(v string)

SetAsNumber gets a reference to the given string and assigns it to the AsNumber field.

func (*IpSecurityAsn) SetCountry added in v0.10.0

func (o *IpSecurityAsn) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*IpSecurityAsn) SetDateAllocated added in v0.10.0

func (o *IpSecurityAsn) SetDateAllocated(v string)

SetDateAllocated gets a reference to the given string and assigns it to the DateAllocated field.

func (*IpSecurityAsn) SetDomain added in v0.10.0

func (o *IpSecurityAsn) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*IpSecurityAsn) SetOrganization added in v0.10.0

func (o *IpSecurityAsn) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*IpSecurityAsn) SetRir added in v0.10.0

func (o *IpSecurityAsn) SetRir(v string)

SetRir gets a reference to the given string and assigns it to the Rir field.

func (*IpSecurityAsn) SetType added in v0.10.0

func (o *IpSecurityAsn) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (IpSecurityAsn) ToMap added in v0.10.0

func (o IpSecurityAsn) ToMap() (map[string]interface{}, error)

func (*IpSecurityAsn) UnmarshalJSON added in v0.10.0

func (o *IpSecurityAsn) UnmarshalJSON(data []byte) (err error)

type IpSecurityNetwork added in v0.10.0

type IpSecurityNetwork struct {
	ConnectionType       *string `json:"connection_type,omitempty"`
	Route                *string `json:"route,omitempty"`
	IsAnycast            *bool   `json:"is_anycast,omitempty"`
	AdditionalProperties map[string]interface{}
}

IpSecurityNetwork struct for IpSecurityNetwork

func NewIpSecurityNetwork added in v0.10.0

func NewIpSecurityNetwork() *IpSecurityNetwork

NewIpSecurityNetwork instantiates a new IpSecurityNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpSecurityNetworkWithDefaults added in v0.10.0

func NewIpSecurityNetworkWithDefaults() *IpSecurityNetwork

NewIpSecurityNetworkWithDefaults instantiates a new IpSecurityNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpSecurityNetwork) GetConnectionType added in v0.10.0

func (o *IpSecurityNetwork) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*IpSecurityNetwork) GetConnectionTypeOk added in v0.10.0

func (o *IpSecurityNetwork) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityNetwork) GetIsAnycast added in v0.10.0

func (o *IpSecurityNetwork) GetIsAnycast() bool

GetIsAnycast returns the IsAnycast field value if set, zero value otherwise.

func (*IpSecurityNetwork) GetIsAnycastOk added in v0.10.0

func (o *IpSecurityNetwork) GetIsAnycastOk() (*bool, bool)

GetIsAnycastOk returns a tuple with the IsAnycast field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityNetwork) GetRoute added in v0.10.0

func (o *IpSecurityNetwork) GetRoute() string

GetRoute returns the Route field value if set, zero value otherwise.

func (*IpSecurityNetwork) GetRouteOk added in v0.10.0

func (o *IpSecurityNetwork) GetRouteOk() (*string, bool)

GetRouteOk returns a tuple with the Route field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpSecurityNetwork) HasConnectionType added in v0.10.0

func (o *IpSecurityNetwork) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*IpSecurityNetwork) HasIsAnycast added in v0.10.0

func (o *IpSecurityNetwork) HasIsAnycast() bool

HasIsAnycast returns a boolean if a field has been set.

func (*IpSecurityNetwork) HasRoute added in v0.10.0

func (o *IpSecurityNetwork) HasRoute() bool

HasRoute returns a boolean if a field has been set.

func (IpSecurityNetwork) MarshalJSON added in v0.10.0

func (o IpSecurityNetwork) MarshalJSON() ([]byte, error)

func (*IpSecurityNetwork) SetConnectionType added in v0.10.0

func (o *IpSecurityNetwork) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*IpSecurityNetwork) SetIsAnycast added in v0.10.0

func (o *IpSecurityNetwork) SetIsAnycast(v bool)

SetIsAnycast gets a reference to the given bool and assigns it to the IsAnycast field.

func (*IpSecurityNetwork) SetRoute added in v0.10.0

func (o *IpSecurityNetwork) SetRoute(v string)

SetRoute gets a reference to the given string and assigns it to the Route field.

func (IpSecurityNetwork) ToMap added in v0.10.0

func (o IpSecurityNetwork) ToMap() (map[string]interface{}, error)

func (*IpSecurityNetwork) UnmarshalJSON added in v0.10.0

func (o *IpSecurityNetwork) UnmarshalJSON(data []byte) (err error)

type IpWhoisResponse

type IpWhoisResponse struct {
	Status                 *bool              `json:"status,omitempty"`
	IpAddress              *string            `json:"ip_address,omitempty"`
	AsNumber               *string            `json:"as_number,omitempty"`
	QueryTime              *string            `json:"query_time,omitempty"`
	WhoisServer            *string            `json:"whois_server,omitempty"`
	WhoisRawResponse       *string            `json:"whois_raw_response,omitempty"`
	RWhoisRawResponse      *string            `json:"r_whois_raw_response,omitempty"`
	InetNums               []InetNum          `json:"inet_nums,omitempty"`
	Organization           *WhoisOrganization `json:"organization,omitempty"`
	Irt                    *Irt               `json:"irt,omitempty"`
	AdministrativeContacts []WhoisPerson      `json:"administrative_contacts,omitempty"`
	TechnicalContacts      []WhoisPerson      `json:"technical_contacts,omitempty"`
	AbuseContacts          []WhoisPerson      `json:"abuse_contacts,omitempty"`
	Routes                 []Route            `json:"routes,omitempty"`
	AdditionalProperties   map[string]interface{}
}

IpWhoisResponse struct for IpWhoisResponse

func NewIpWhoisResponse

func NewIpWhoisResponse() *IpWhoisResponse

NewIpWhoisResponse instantiates a new IpWhoisResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIpWhoisResponseWithDefaults

func NewIpWhoisResponseWithDefaults() *IpWhoisResponse

NewIpWhoisResponseWithDefaults instantiates a new IpWhoisResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*IpWhoisResponse) GetAbuseContacts

func (o *IpWhoisResponse) GetAbuseContacts() []WhoisPerson

GetAbuseContacts returns the AbuseContacts field value if set, zero value otherwise.

func (*IpWhoisResponse) GetAbuseContactsOk

func (o *IpWhoisResponse) GetAbuseContactsOk() ([]WhoisPerson, bool)

GetAbuseContactsOk returns a tuple with the AbuseContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetAdministrativeContacts added in v0.10.0

func (o *IpWhoisResponse) GetAdministrativeContacts() []WhoisPerson

GetAdministrativeContacts returns the AdministrativeContacts field value if set, zero value otherwise.

func (*IpWhoisResponse) GetAdministrativeContactsOk added in v0.10.0

func (o *IpWhoisResponse) GetAdministrativeContactsOk() ([]WhoisPerson, bool)

GetAdministrativeContactsOk returns a tuple with the AdministrativeContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetAsNumber added in v0.10.0

func (o *IpWhoisResponse) GetAsNumber() string

GetAsNumber returns the AsNumber field value if set, zero value otherwise.

func (*IpWhoisResponse) GetAsNumberOk added in v0.10.0

func (o *IpWhoisResponse) GetAsNumberOk() (*string, bool)

GetAsNumberOk returns a tuple with the AsNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetInetNums

func (o *IpWhoisResponse) GetInetNums() []InetNum

GetInetNums returns the InetNums field value if set, zero value otherwise.

func (*IpWhoisResponse) GetInetNumsOk

func (o *IpWhoisResponse) GetInetNumsOk() ([]InetNum, bool)

GetInetNumsOk returns a tuple with the InetNums field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetIpAddress

func (o *IpWhoisResponse) GetIpAddress() string

GetIpAddress returns the IpAddress field value if set, zero value otherwise.

func (*IpWhoisResponse) GetIpAddressOk

func (o *IpWhoisResponse) GetIpAddressOk() (*string, bool)

GetIpAddressOk returns a tuple with the IpAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetIrt added in v0.10.0

func (o *IpWhoisResponse) GetIrt() Irt

GetIrt returns the Irt field value if set, zero value otherwise.

func (*IpWhoisResponse) GetIrtOk added in v0.10.0

func (o *IpWhoisResponse) GetIrtOk() (*Irt, bool)

GetIrtOk returns a tuple with the Irt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetOrganization

func (o *IpWhoisResponse) GetOrganization() WhoisOrganization

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*IpWhoisResponse) GetOrganizationOk

func (o *IpWhoisResponse) GetOrganizationOk() (*WhoisOrganization, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetQueryTime

func (o *IpWhoisResponse) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*IpWhoisResponse) GetQueryTimeOk

func (o *IpWhoisResponse) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetRWhoisRawResponse added in v0.10.0

func (o *IpWhoisResponse) GetRWhoisRawResponse() string

GetRWhoisRawResponse returns the RWhoisRawResponse field value if set, zero value otherwise.

func (*IpWhoisResponse) GetRWhoisRawResponseOk added in v0.10.0

func (o *IpWhoisResponse) GetRWhoisRawResponseOk() (*string, bool)

GetRWhoisRawResponseOk returns a tuple with the RWhoisRawResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetRoutes added in v0.10.0

func (o *IpWhoisResponse) GetRoutes() []Route

GetRoutes returns the Routes field value if set, zero value otherwise.

func (*IpWhoisResponse) GetRoutesOk added in v0.10.0

func (o *IpWhoisResponse) GetRoutesOk() ([]Route, bool)

GetRoutesOk returns a tuple with the Routes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetStatus

func (o *IpWhoisResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*IpWhoisResponse) GetStatusOk

func (o *IpWhoisResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetTechnicalContacts added in v0.10.0

func (o *IpWhoisResponse) GetTechnicalContacts() []WhoisPerson

GetTechnicalContacts returns the TechnicalContacts field value if set, zero value otherwise.

func (*IpWhoisResponse) GetTechnicalContactsOk added in v0.10.0

func (o *IpWhoisResponse) GetTechnicalContactsOk() ([]WhoisPerson, bool)

GetTechnicalContactsOk returns a tuple with the TechnicalContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetWhoisRawResponse added in v0.10.0

func (o *IpWhoisResponse) GetWhoisRawResponse() string

GetWhoisRawResponse returns the WhoisRawResponse field value if set, zero value otherwise.

func (*IpWhoisResponse) GetWhoisRawResponseOk added in v0.10.0

func (o *IpWhoisResponse) GetWhoisRawResponseOk() (*string, bool)

GetWhoisRawResponseOk returns a tuple with the WhoisRawResponse field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) GetWhoisServer

func (o *IpWhoisResponse) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*IpWhoisResponse) GetWhoisServerOk

func (o *IpWhoisResponse) GetWhoisServerOk() (*string, bool)

GetWhoisServerOk returns a tuple with the WhoisServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*IpWhoisResponse) HasAbuseContacts

func (o *IpWhoisResponse) HasAbuseContacts() bool

HasAbuseContacts returns a boolean if a field has been set.

func (*IpWhoisResponse) HasAdministrativeContacts added in v0.10.0

func (o *IpWhoisResponse) HasAdministrativeContacts() bool

HasAdministrativeContacts returns a boolean if a field has been set.

func (*IpWhoisResponse) HasAsNumber added in v0.10.0

func (o *IpWhoisResponse) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*IpWhoisResponse) HasInetNums

func (o *IpWhoisResponse) HasInetNums() bool

HasInetNums returns a boolean if a field has been set.

func (*IpWhoisResponse) HasIpAddress

func (o *IpWhoisResponse) HasIpAddress() bool

HasIpAddress returns a boolean if a field has been set.

func (*IpWhoisResponse) HasIrt added in v0.10.0

func (o *IpWhoisResponse) HasIrt() bool

HasIrt returns a boolean if a field has been set.

func (*IpWhoisResponse) HasOrganization

func (o *IpWhoisResponse) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*IpWhoisResponse) HasQueryTime

func (o *IpWhoisResponse) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*IpWhoisResponse) HasRWhoisRawResponse added in v0.10.0

func (o *IpWhoisResponse) HasRWhoisRawResponse() bool

HasRWhoisRawResponse returns a boolean if a field has been set.

func (*IpWhoisResponse) HasRoutes added in v0.10.0

func (o *IpWhoisResponse) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*IpWhoisResponse) HasStatus

func (o *IpWhoisResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*IpWhoisResponse) HasTechnicalContacts added in v0.10.0

func (o *IpWhoisResponse) HasTechnicalContacts() bool

HasTechnicalContacts returns a boolean if a field has been set.

func (*IpWhoisResponse) HasWhoisRawResponse added in v0.10.0

func (o *IpWhoisResponse) HasWhoisRawResponse() bool

HasWhoisRawResponse returns a boolean if a field has been set.

func (*IpWhoisResponse) HasWhoisServer

func (o *IpWhoisResponse) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (IpWhoisResponse) MarshalJSON

func (o IpWhoisResponse) MarshalJSON() ([]byte, error)

func (*IpWhoisResponse) SetAbuseContacts

func (o *IpWhoisResponse) SetAbuseContacts(v []WhoisPerson)

SetAbuseContacts gets a reference to the given []WhoisPerson and assigns it to the AbuseContacts field.

func (*IpWhoisResponse) SetAdministrativeContacts added in v0.10.0

func (o *IpWhoisResponse) SetAdministrativeContacts(v []WhoisPerson)

SetAdministrativeContacts gets a reference to the given []WhoisPerson and assigns it to the AdministrativeContacts field.

func (*IpWhoisResponse) SetAsNumber added in v0.10.0

func (o *IpWhoisResponse) SetAsNumber(v string)

SetAsNumber gets a reference to the given string and assigns it to the AsNumber field.

func (*IpWhoisResponse) SetInetNums

func (o *IpWhoisResponse) SetInetNums(v []InetNum)

SetInetNums gets a reference to the given []InetNum and assigns it to the InetNums field.

func (*IpWhoisResponse) SetIpAddress

func (o *IpWhoisResponse) SetIpAddress(v string)

SetIpAddress gets a reference to the given string and assigns it to the IpAddress field.

func (*IpWhoisResponse) SetIrt added in v0.10.0

func (o *IpWhoisResponse) SetIrt(v Irt)

SetIrt gets a reference to the given Irt and assigns it to the Irt field.

func (*IpWhoisResponse) SetOrganization

func (o *IpWhoisResponse) SetOrganization(v WhoisOrganization)

SetOrganization gets a reference to the given WhoisOrganization and assigns it to the Organization field.

func (*IpWhoisResponse) SetQueryTime

func (o *IpWhoisResponse) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*IpWhoisResponse) SetRWhoisRawResponse added in v0.10.0

func (o *IpWhoisResponse) SetRWhoisRawResponse(v string)

SetRWhoisRawResponse gets a reference to the given string and assigns it to the RWhoisRawResponse field.

func (*IpWhoisResponse) SetRoutes added in v0.10.0

func (o *IpWhoisResponse) SetRoutes(v []Route)

SetRoutes gets a reference to the given []Route and assigns it to the Routes field.

func (*IpWhoisResponse) SetStatus

func (o *IpWhoisResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*IpWhoisResponse) SetTechnicalContacts added in v0.10.0

func (o *IpWhoisResponse) SetTechnicalContacts(v []WhoisPerson)

SetTechnicalContacts gets a reference to the given []WhoisPerson and assigns it to the TechnicalContacts field.

func (*IpWhoisResponse) SetWhoisRawResponse added in v0.10.0

func (o *IpWhoisResponse) SetWhoisRawResponse(v string)

SetWhoisRawResponse gets a reference to the given string and assigns it to the WhoisRawResponse field.

func (*IpWhoisResponse) SetWhoisServer

func (o *IpWhoisResponse) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (IpWhoisResponse) ToMap

func (o IpWhoisResponse) ToMap() (map[string]interface{}, error)

func (*IpWhoisResponse) UnmarshalJSON added in v0.10.0

func (o *IpWhoisResponse) UnmarshalJSON(data []byte) (err error)

type Irt added in v0.10.0

type Irt struct {
	Handle               *string  `json:"handle,omitempty"`
	Address              []string `json:"address,omitempty"`
	Street               *string  `json:"street,omitempty"`
	City                 *string  `json:"city,omitempty"`
	District             *string  `json:"district,omitempty"`
	State                *string  `json:"state,omitempty"`
	ZipCode              *string  `json:"zip_code,omitempty"`
	Country              *string  `json:"country,omitempty"`
	Email                []string `json:"email,omitempty"`
	AbuseMailbox         []string `json:"abuse_mailbox,omitempty"`
	Phone                []string `json:"phone,omitempty"`
	FaxNo                []string `json:"fax_no,omitempty"`
	Organizations        []string `json:"organizations,omitempty"`
	AdminContacts        []string `json:"admin_contacts,omitempty"`
	TechContacts         []string `json:"tech_contacts,omitempty"`
	Remarks              []string `json:"remarks,omitempty"`
	Signature            []string `json:"signature,omitempty"`
	Encryption           []string `json:"encryption,omitempty"`
	Auth                 []string `json:"auth,omitempty"`
	Notify               []string `json:"notify,omitempty"`
	IrtNfy               []string `json:"irt_nfy,omitempty"`
	MntBy                []string `json:"mnt_by,omitempty"`
	MntRef               []string `json:"mnt_ref,omitempty"`
	AdditionalProperties map[string]interface{}
}

Irt struct for Irt

func NewIrt added in v0.10.0

func NewIrt() *Irt

NewIrt instantiates a new Irt object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewIrtWithDefaults added in v0.10.0

func NewIrtWithDefaults() *Irt

NewIrtWithDefaults instantiates a new Irt object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Irt) GetAbuseMailbox added in v0.10.0

func (o *Irt) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*Irt) GetAbuseMailboxOk added in v0.10.0

func (o *Irt) GetAbuseMailboxOk() ([]string, bool)

GetAbuseMailboxOk returns a tuple with the AbuseMailbox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetAddress added in v0.10.0

func (o *Irt) GetAddress() []string

GetAddress returns the Address field value if set, zero value otherwise.

func (*Irt) GetAddressOk added in v0.10.0

func (o *Irt) GetAddressOk() ([]string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetAdminContacts added in v0.10.0

func (o *Irt) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*Irt) GetAdminContactsOk added in v0.10.0

func (o *Irt) GetAdminContactsOk() ([]string, bool)

GetAdminContactsOk returns a tuple with the AdminContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetAuth added in v0.10.0

func (o *Irt) GetAuth() []string

GetAuth returns the Auth field value if set, zero value otherwise.

func (*Irt) GetAuthOk added in v0.10.0

func (o *Irt) GetAuthOk() ([]string, bool)

GetAuthOk returns a tuple with the Auth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetCity added in v0.10.0

func (o *Irt) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*Irt) GetCityOk added in v0.10.0

func (o *Irt) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetCountry added in v0.10.0

func (o *Irt) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*Irt) GetCountryOk added in v0.10.0

func (o *Irt) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetDistrict added in v0.10.0

func (o *Irt) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*Irt) GetDistrictOk added in v0.10.0

func (o *Irt) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetEmail added in v0.10.0

func (o *Irt) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Irt) GetEmailOk added in v0.10.0

func (o *Irt) GetEmailOk() ([]string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetEncryption added in v0.10.0

func (o *Irt) GetEncryption() []string

GetEncryption returns the Encryption field value if set, zero value otherwise.

func (*Irt) GetEncryptionOk added in v0.10.0

func (o *Irt) GetEncryptionOk() ([]string, bool)

GetEncryptionOk returns a tuple with the Encryption field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetFaxNo added in v0.10.0

func (o *Irt) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*Irt) GetFaxNoOk added in v0.10.0

func (o *Irt) GetFaxNoOk() ([]string, bool)

GetFaxNoOk returns a tuple with the FaxNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetHandle added in v0.10.0

func (o *Irt) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*Irt) GetHandleOk added in v0.10.0

func (o *Irt) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetIrtNfy added in v0.10.0

func (o *Irt) GetIrtNfy() []string

GetIrtNfy returns the IrtNfy field value if set, zero value otherwise.

func (*Irt) GetIrtNfyOk added in v0.10.0

func (o *Irt) GetIrtNfyOk() ([]string, bool)

GetIrtNfyOk returns a tuple with the IrtNfy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetMntBy added in v0.10.0

func (o *Irt) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*Irt) GetMntByOk added in v0.10.0

func (o *Irt) GetMntByOk() ([]string, bool)

GetMntByOk returns a tuple with the MntBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetMntRef added in v0.10.0

func (o *Irt) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*Irt) GetMntRefOk added in v0.10.0

func (o *Irt) GetMntRefOk() ([]string, bool)

GetMntRefOk returns a tuple with the MntRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetNotify added in v0.10.0

func (o *Irt) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*Irt) GetNotifyOk added in v0.10.0

func (o *Irt) GetNotifyOk() ([]string, bool)

GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetOrganizations added in v0.10.0

func (o *Irt) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*Irt) GetOrganizationsOk added in v0.10.0

func (o *Irt) GetOrganizationsOk() ([]string, bool)

GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetPhone added in v0.10.0

func (o *Irt) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*Irt) GetPhoneOk added in v0.10.0

func (o *Irt) GetPhoneOk() ([]string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetRemarks added in v0.10.0

func (o *Irt) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*Irt) GetRemarksOk added in v0.10.0

func (o *Irt) GetRemarksOk() ([]string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetSignature added in v0.10.0

func (o *Irt) GetSignature() []string

GetSignature returns the Signature field value if set, zero value otherwise.

func (*Irt) GetSignatureOk added in v0.10.0

func (o *Irt) GetSignatureOk() ([]string, bool)

GetSignatureOk returns a tuple with the Signature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetState added in v0.10.0

func (o *Irt) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Irt) GetStateOk added in v0.10.0

func (o *Irt) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetStreet added in v0.10.0

func (o *Irt) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*Irt) GetStreetOk added in v0.10.0

func (o *Irt) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetTechContacts added in v0.10.0

func (o *Irt) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*Irt) GetTechContactsOk added in v0.10.0

func (o *Irt) GetTechContactsOk() ([]string, bool)

GetTechContactsOk returns a tuple with the TechContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) GetZipCode added in v0.10.0

func (o *Irt) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*Irt) GetZipCodeOk added in v0.10.0

func (o *Irt) GetZipCodeOk() (*string, bool)

GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Irt) HasAbuseMailbox added in v0.10.0

func (o *Irt) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*Irt) HasAddress added in v0.10.0

func (o *Irt) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Irt) HasAdminContacts added in v0.10.0

func (o *Irt) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*Irt) HasAuth added in v0.10.0

func (o *Irt) HasAuth() bool

HasAuth returns a boolean if a field has been set.

func (*Irt) HasCity added in v0.10.0

func (o *Irt) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*Irt) HasCountry added in v0.10.0

func (o *Irt) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Irt) HasDistrict added in v0.10.0

func (o *Irt) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*Irt) HasEmail added in v0.10.0

func (o *Irt) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Irt) HasEncryption added in v0.10.0

func (o *Irt) HasEncryption() bool

HasEncryption returns a boolean if a field has been set.

func (*Irt) HasFaxNo added in v0.10.0

func (o *Irt) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*Irt) HasHandle added in v0.10.0

func (o *Irt) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*Irt) HasIrtNfy added in v0.10.0

func (o *Irt) HasIrtNfy() bool

HasIrtNfy returns a boolean if a field has been set.

func (*Irt) HasMntBy added in v0.10.0

func (o *Irt) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*Irt) HasMntRef added in v0.10.0

func (o *Irt) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*Irt) HasNotify added in v0.10.0

func (o *Irt) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*Irt) HasOrganizations added in v0.10.0

func (o *Irt) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*Irt) HasPhone added in v0.10.0

func (o *Irt) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*Irt) HasRemarks added in v0.10.0

func (o *Irt) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*Irt) HasSignature added in v0.10.0

func (o *Irt) HasSignature() bool

HasSignature returns a boolean if a field has been set.

func (*Irt) HasState added in v0.10.0

func (o *Irt) HasState() bool

HasState returns a boolean if a field has been set.

func (*Irt) HasStreet added in v0.10.0

func (o *Irt) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*Irt) HasTechContacts added in v0.10.0

func (o *Irt) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*Irt) HasZipCode added in v0.10.0

func (o *Irt) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (Irt) MarshalJSON added in v0.10.0

func (o Irt) MarshalJSON() ([]byte, error)

func (*Irt) SetAbuseMailbox added in v0.10.0

func (o *Irt) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*Irt) SetAddress added in v0.10.0

func (o *Irt) SetAddress(v []string)

SetAddress gets a reference to the given []string and assigns it to the Address field.

func (*Irt) SetAdminContacts added in v0.10.0

func (o *Irt) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*Irt) SetAuth added in v0.10.0

func (o *Irt) SetAuth(v []string)

SetAuth gets a reference to the given []string and assigns it to the Auth field.

func (*Irt) SetCity added in v0.10.0

func (o *Irt) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*Irt) SetCountry added in v0.10.0

func (o *Irt) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*Irt) SetDistrict added in v0.10.0

func (o *Irt) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*Irt) SetEmail added in v0.10.0

func (o *Irt) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*Irt) SetEncryption added in v0.10.0

func (o *Irt) SetEncryption(v []string)

SetEncryption gets a reference to the given []string and assigns it to the Encryption field.

func (*Irt) SetFaxNo added in v0.10.0

func (o *Irt) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*Irt) SetHandle added in v0.10.0

func (o *Irt) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*Irt) SetIrtNfy added in v0.10.0

func (o *Irt) SetIrtNfy(v []string)

SetIrtNfy gets a reference to the given []string and assigns it to the IrtNfy field.

func (*Irt) SetMntBy added in v0.10.0

func (o *Irt) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*Irt) SetMntRef added in v0.10.0

func (o *Irt) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*Irt) SetNotify added in v0.10.0

func (o *Irt) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*Irt) SetOrganizations added in v0.10.0

func (o *Irt) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*Irt) SetPhone added in v0.10.0

func (o *Irt) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*Irt) SetRemarks added in v0.10.0

func (o *Irt) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*Irt) SetSignature added in v0.10.0

func (o *Irt) SetSignature(v []string)

SetSignature gets a reference to the given []string and assigns it to the Signature field.

func (*Irt) SetState added in v0.10.0

func (o *Irt) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Irt) SetStreet added in v0.10.0

func (o *Irt) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*Irt) SetTechContacts added in v0.10.0

func (o *Irt) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*Irt) SetZipCode added in v0.10.0

func (o *Irt) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (Irt) ToMap added in v0.10.0

func (o Irt) ToMap() (map[string]interface{}, error)

func (*Irt) UnmarshalJSON added in v0.10.0

func (o *Irt) UnmarshalJSON(data []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NewlyStatus added in v0.10.0

type NewlyStatus struct {
	Gtld                 *DateRangeStatus `json:"gtld,omitempty"`
	Cctld                *DateRangeStatus `json:"cctld,omitempty"`
	Dns                  *DateRangeStatus `json:"dns,omitempty"`
	CleanedGtld          *DateRangeStatus `json:"cleaned_gtld,omitempty"`
	CleanedCctld         *DateRangeStatus `json:"cleaned_cctld,omitempty"`
	AdditionalProperties map[string]interface{}
}

NewlyStatus struct for NewlyStatus

func NewNewlyStatus added in v0.10.0

func NewNewlyStatus() *NewlyStatus

NewNewlyStatus instantiates a new NewlyStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNewlyStatusWithDefaults added in v0.10.0

func NewNewlyStatusWithDefaults() *NewlyStatus

NewNewlyStatusWithDefaults instantiates a new NewlyStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NewlyStatus) GetCctld added in v0.10.0

func (o *NewlyStatus) GetCctld() DateRangeStatus

GetCctld returns the Cctld field value if set, zero value otherwise.

func (*NewlyStatus) GetCctldOk added in v0.10.0

func (o *NewlyStatus) GetCctldOk() (*DateRangeStatus, bool)

GetCctldOk returns a tuple with the Cctld field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewlyStatus) GetCleanedCctld added in v0.10.0

func (o *NewlyStatus) GetCleanedCctld() DateRangeStatus

GetCleanedCctld returns the CleanedCctld field value if set, zero value otherwise.

func (*NewlyStatus) GetCleanedCctldOk added in v0.10.0

func (o *NewlyStatus) GetCleanedCctldOk() (*DateRangeStatus, bool)

GetCleanedCctldOk returns a tuple with the CleanedCctld field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewlyStatus) GetCleanedGtld added in v0.10.0

func (o *NewlyStatus) GetCleanedGtld() DateRangeStatus

GetCleanedGtld returns the CleanedGtld field value if set, zero value otherwise.

func (*NewlyStatus) GetCleanedGtldOk added in v0.10.0

func (o *NewlyStatus) GetCleanedGtldOk() (*DateRangeStatus, bool)

GetCleanedGtldOk returns a tuple with the CleanedGtld field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewlyStatus) GetDns added in v0.10.0

func (o *NewlyStatus) GetDns() DateRangeStatus

GetDns returns the Dns field value if set, zero value otherwise.

func (*NewlyStatus) GetDnsOk added in v0.10.0

func (o *NewlyStatus) GetDnsOk() (*DateRangeStatus, bool)

GetDnsOk returns a tuple with the Dns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewlyStatus) GetGtld added in v0.10.0

func (o *NewlyStatus) GetGtld() DateRangeStatus

GetGtld returns the Gtld field value if set, zero value otherwise.

func (*NewlyStatus) GetGtldOk added in v0.10.0

func (o *NewlyStatus) GetGtldOk() (*DateRangeStatus, bool)

GetGtldOk returns a tuple with the Gtld field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NewlyStatus) HasCctld added in v0.10.0

func (o *NewlyStatus) HasCctld() bool

HasCctld returns a boolean if a field has been set.

func (*NewlyStatus) HasCleanedCctld added in v0.10.0

func (o *NewlyStatus) HasCleanedCctld() bool

HasCleanedCctld returns a boolean if a field has been set.

func (*NewlyStatus) HasCleanedGtld added in v0.10.0

func (o *NewlyStatus) HasCleanedGtld() bool

HasCleanedGtld returns a boolean if a field has been set.

func (*NewlyStatus) HasDns added in v0.10.0

func (o *NewlyStatus) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*NewlyStatus) HasGtld added in v0.10.0

func (o *NewlyStatus) HasGtld() bool

HasGtld returns a boolean if a field has been set.

func (NewlyStatus) MarshalJSON added in v0.10.0

func (o NewlyStatus) MarshalJSON() ([]byte, error)

func (*NewlyStatus) SetCctld added in v0.10.0

func (o *NewlyStatus) SetCctld(v DateRangeStatus)

SetCctld gets a reference to the given DateRangeStatus and assigns it to the Cctld field.

func (*NewlyStatus) SetCleanedCctld added in v0.10.0

func (o *NewlyStatus) SetCleanedCctld(v DateRangeStatus)

SetCleanedCctld gets a reference to the given DateRangeStatus and assigns it to the CleanedCctld field.

func (*NewlyStatus) SetCleanedGtld added in v0.10.0

func (o *NewlyStatus) SetCleanedGtld(v DateRangeStatus)

SetCleanedGtld gets a reference to the given DateRangeStatus and assigns it to the CleanedGtld field.

func (*NewlyStatus) SetDns added in v0.10.0

func (o *NewlyStatus) SetDns(v DateRangeStatus)

SetDns gets a reference to the given DateRangeStatus and assigns it to the Dns field.

func (*NewlyStatus) SetGtld added in v0.10.0

func (o *NewlyStatus) SetGtld(v DateRangeStatus)

SetGtld gets a reference to the given DateRangeStatus and assigns it to the Gtld field.

func (NewlyStatus) ToMap added in v0.10.0

func (o NewlyStatus) ToMap() (map[string]interface{}, error)

func (*NewlyStatus) UnmarshalJSON added in v0.10.0

func (o *NewlyStatus) UnmarshalJSON(data []byte) (err error)

type NullableAccountUsageResponse

type NullableAccountUsageResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAccountUsageResponse

func NewNullableAccountUsageResponse(val *AccountUsageResponse) *NullableAccountUsageResponse

func (NullableAccountUsageResponse) Get

func (NullableAccountUsageResponse) IsSet

func (NullableAccountUsageResponse) MarshalJSON

func (v NullableAccountUsageResponse) MarshalJSON() ([]byte, error)

func (*NullableAccountUsageResponse) Set

func (*NullableAccountUsageResponse) UnmarshalJSON

func (v *NullableAccountUsageResponse) UnmarshalJSON(src []byte) error

func (*NullableAccountUsageResponse) Unset

func (v *NullableAccountUsageResponse) Unset()

type NullableApiCredits added in v0.10.0

type NullableApiCredits struct {
	// contains filtered or unexported fields
}

func NewNullableApiCredits added in v0.10.0

func NewNullableApiCredits(val *ApiCredits) *NullableApiCredits

func (NullableApiCredits) Get added in v0.10.0

func (v NullableApiCredits) Get() *ApiCredits

func (NullableApiCredits) IsSet added in v0.10.0

func (v NullableApiCredits) IsSet() bool

func (NullableApiCredits) MarshalJSON added in v0.10.0

func (v NullableApiCredits) MarshalJSON() ([]byte, error)

func (*NullableApiCredits) Set added in v0.10.0

func (v *NullableApiCredits) Set(val *ApiCredits)

func (*NullableApiCredits) UnmarshalJSON added in v0.10.0

func (v *NullableApiCredits) UnmarshalJSON(src []byte) error

func (*NullableApiCredits) Unset added in v0.10.0

func (v *NullableApiCredits) Unset()

type NullableApiSubscription added in v0.10.0

type NullableApiSubscription struct {
	// contains filtered or unexported fields
}

func NewNullableApiSubscription added in v0.10.0

func NewNullableApiSubscription(val *ApiSubscription) *NullableApiSubscription

func (NullableApiSubscription) Get added in v0.10.0

func (NullableApiSubscription) IsSet added in v0.10.0

func (v NullableApiSubscription) IsSet() bool

func (NullableApiSubscription) MarshalJSON added in v0.10.0

func (v NullableApiSubscription) MarshalJSON() ([]byte, error)

func (*NullableApiSubscription) Set added in v0.10.0

func (*NullableApiSubscription) UnmarshalJSON added in v0.10.0

func (v *NullableApiSubscription) UnmarshalJSON(src []byte) error

func (*NullableApiSubscription) Unset added in v0.10.0

func (v *NullableApiSubscription) Unset()

type NullableAsnInfo added in v0.10.0

type NullableAsnInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAsnInfo added in v0.10.0

func NewNullableAsnInfo(val *AsnInfo) *NullableAsnInfo

func (NullableAsnInfo) Get added in v0.10.0

func (v NullableAsnInfo) Get() *AsnInfo

func (NullableAsnInfo) IsSet added in v0.10.0

func (v NullableAsnInfo) IsSet() bool

func (NullableAsnInfo) MarshalJSON added in v0.10.0

func (v NullableAsnInfo) MarshalJSON() ([]byte, error)

func (*NullableAsnInfo) Set added in v0.10.0

func (v *NullableAsnInfo) Set(val *AsnInfo)

func (*NullableAsnInfo) UnmarshalJSON added in v0.10.0

func (v *NullableAsnInfo) UnmarshalJSON(src []byte) error

func (*NullableAsnInfo) Unset added in v0.10.0

func (v *NullableAsnInfo) Unset()

type NullableAsnPeer added in v0.10.0

type NullableAsnPeer struct {
	// contains filtered or unexported fields
}

func NewNullableAsnPeer added in v0.10.0

func NewNullableAsnPeer(val *AsnPeer) *NullableAsnPeer

func (NullableAsnPeer) Get added in v0.10.0

func (v NullableAsnPeer) Get() *AsnPeer

func (NullableAsnPeer) IsSet added in v0.10.0

func (v NullableAsnPeer) IsSet() bool

func (NullableAsnPeer) MarshalJSON added in v0.10.0

func (v NullableAsnPeer) MarshalJSON() ([]byte, error)

func (*NullableAsnPeer) Set added in v0.10.0

func (v *NullableAsnPeer) Set(val *AsnPeer)

func (*NullableAsnPeer) UnmarshalJSON added in v0.10.0

func (v *NullableAsnPeer) UnmarshalJSON(src []byte) error

func (*NullableAsnPeer) Unset added in v0.10.0

func (v *NullableAsnPeer) Unset()

type NullableAsnWhoisResponse

type NullableAsnWhoisResponse struct {
	// contains filtered or unexported fields
}

func NewNullableAsnWhoisResponse

func NewNullableAsnWhoisResponse(val *AsnWhoisResponse) *NullableAsnWhoisResponse

func (NullableAsnWhoisResponse) Get

func (NullableAsnWhoisResponse) IsSet

func (v NullableAsnWhoisResponse) IsSet() bool

func (NullableAsnWhoisResponse) MarshalJSON

func (v NullableAsnWhoisResponse) MarshalJSON() ([]byte, error)

func (*NullableAsnWhoisResponse) Set

func (*NullableAsnWhoisResponse) UnmarshalJSON

func (v *NullableAsnWhoisResponse) UnmarshalJSON(src []byte) error

func (*NullableAsnWhoisResponse) Unset

func (v *NullableAsnWhoisResponse) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableBulkDnsResponse added in v0.10.0

type NullableBulkDnsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBulkDnsResponse added in v0.10.0

func NewNullableBulkDnsResponse(val *BulkDnsResponse) *NullableBulkDnsResponse

func (NullableBulkDnsResponse) Get added in v0.10.0

func (NullableBulkDnsResponse) IsSet added in v0.10.0

func (v NullableBulkDnsResponse) IsSet() bool

func (NullableBulkDnsResponse) MarshalJSON added in v0.10.0

func (v NullableBulkDnsResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkDnsResponse) Set added in v0.10.0

func (*NullableBulkDnsResponse) UnmarshalJSON added in v0.10.0

func (v *NullableBulkDnsResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkDnsResponse) Unset added in v0.10.0

func (v *NullableBulkDnsResponse) Unset()

type NullableBulkDomainAvailabilityRequest

type NullableBulkDomainAvailabilityRequest struct {
	// contains filtered or unexported fields
}

func (NullableBulkDomainAvailabilityRequest) Get

func (NullableBulkDomainAvailabilityRequest) IsSet

func (NullableBulkDomainAvailabilityRequest) MarshalJSON

func (v NullableBulkDomainAvailabilityRequest) MarshalJSON() ([]byte, error)

func (*NullableBulkDomainAvailabilityRequest) Set

func (*NullableBulkDomainAvailabilityRequest) UnmarshalJSON

func (v *NullableBulkDomainAvailabilityRequest) UnmarshalJSON(src []byte) error

func (*NullableBulkDomainAvailabilityRequest) Unset

type NullableBulkDomainAvailabilityResponse added in v0.10.0

type NullableBulkDomainAvailabilityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBulkDomainAvailabilityResponse added in v0.10.0

func NewNullableBulkDomainAvailabilityResponse(val *BulkDomainAvailabilityResponse) *NullableBulkDomainAvailabilityResponse

func (NullableBulkDomainAvailabilityResponse) Get added in v0.10.0

func (NullableBulkDomainAvailabilityResponse) IsSet added in v0.10.0

func (NullableBulkDomainAvailabilityResponse) MarshalJSON added in v0.10.0

func (v NullableBulkDomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkDomainAvailabilityResponse) Set added in v0.10.0

func (*NullableBulkDomainAvailabilityResponse) UnmarshalJSON added in v0.10.0

func (v *NullableBulkDomainAvailabilityResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkDomainAvailabilityResponse) Unset added in v0.10.0

type NullableBulkGeolocationRequest

type NullableBulkGeolocationRequest struct {
	// contains filtered or unexported fields
}

func (NullableBulkGeolocationRequest) Get

func (NullableBulkGeolocationRequest) IsSet

func (NullableBulkGeolocationRequest) MarshalJSON

func (v NullableBulkGeolocationRequest) MarshalJSON() ([]byte, error)

func (*NullableBulkGeolocationRequest) Set

func (*NullableBulkGeolocationRequest) UnmarshalJSON

func (v *NullableBulkGeolocationRequest) UnmarshalJSON(src []byte) error

func (*NullableBulkGeolocationRequest) Unset

func (v *NullableBulkGeolocationRequest) Unset()

type NullableBulkWhoisItem added in v0.10.0

type NullableBulkWhoisItem struct {
	// contains filtered or unexported fields
}

func NewNullableBulkWhoisItem added in v0.10.0

func NewNullableBulkWhoisItem(val *BulkWhoisItem) *NullableBulkWhoisItem

func (NullableBulkWhoisItem) Get added in v0.10.0

func (NullableBulkWhoisItem) IsSet added in v0.10.0

func (v NullableBulkWhoisItem) IsSet() bool

func (NullableBulkWhoisItem) MarshalJSON added in v0.10.0

func (v NullableBulkWhoisItem) MarshalJSON() ([]byte, error)

func (*NullableBulkWhoisItem) Set added in v0.10.0

func (v *NullableBulkWhoisItem) Set(val *BulkWhoisItem)

func (*NullableBulkWhoisItem) UnmarshalJSON added in v0.10.0

func (v *NullableBulkWhoisItem) UnmarshalJSON(src []byte) error

func (*NullableBulkWhoisItem) Unset added in v0.10.0

func (v *NullableBulkWhoisItem) Unset()

type NullableBulkWhoisRequest

type NullableBulkWhoisRequest struct {
	// contains filtered or unexported fields
}

func NewNullableBulkWhoisRequest

func NewNullableBulkWhoisRequest(val *BulkWhoisRequest) *NullableBulkWhoisRequest

func (NullableBulkWhoisRequest) Get

func (NullableBulkWhoisRequest) IsSet

func (v NullableBulkWhoisRequest) IsSet() bool

func (NullableBulkWhoisRequest) MarshalJSON

func (v NullableBulkWhoisRequest) MarshalJSON() ([]byte, error)

func (*NullableBulkWhoisRequest) Set

func (*NullableBulkWhoisRequest) UnmarshalJSON

func (v *NullableBulkWhoisRequest) UnmarshalJSON(src []byte) error

func (*NullableBulkWhoisRequest) Unset

func (v *NullableBulkWhoisRequest) Unset()

type NullableBulkWhoisResponse added in v0.10.0

type NullableBulkWhoisResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBulkWhoisResponse added in v0.10.0

func NewNullableBulkWhoisResponse(val *BulkWhoisResponse) *NullableBulkWhoisResponse

func (NullableBulkWhoisResponse) Get added in v0.10.0

func (NullableBulkWhoisResponse) IsSet added in v0.10.0

func (v NullableBulkWhoisResponse) IsSet() bool

func (NullableBulkWhoisResponse) MarshalJSON added in v0.10.0

func (v NullableBulkWhoisResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkWhoisResponse) Set added in v0.10.0

func (*NullableBulkWhoisResponse) UnmarshalJSON added in v0.10.0

func (v *NullableBulkWhoisResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkWhoisResponse) Unset added in v0.10.0

func (v *NullableBulkWhoisResponse) Unset()

type NullableCountryMetadata added in v0.10.0

type NullableCountryMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableCountryMetadata added in v0.10.0

func NewNullableCountryMetadata(val *CountryMetadata) *NullableCountryMetadata

func (NullableCountryMetadata) Get added in v0.10.0

func (NullableCountryMetadata) IsSet added in v0.10.0

func (v NullableCountryMetadata) IsSet() bool

func (NullableCountryMetadata) MarshalJSON added in v0.10.0

func (v NullableCountryMetadata) MarshalJSON() ([]byte, error)

func (*NullableCountryMetadata) Set added in v0.10.0

func (*NullableCountryMetadata) UnmarshalJSON added in v0.10.0

func (v *NullableCountryMetadata) UnmarshalJSON(src []byte) error

func (*NullableCountryMetadata) Unset added in v0.10.0

func (v *NullableCountryMetadata) Unset()

type NullableCurrency added in v0.10.0

type NullableCurrency struct {
	// contains filtered or unexported fields
}

func NewNullableCurrency added in v0.10.0

func NewNullableCurrency(val *Currency) *NullableCurrency

func (NullableCurrency) Get added in v0.10.0

func (v NullableCurrency) Get() *Currency

func (NullableCurrency) IsSet added in v0.10.0

func (v NullableCurrency) IsSet() bool

func (NullableCurrency) MarshalJSON added in v0.10.0

func (v NullableCurrency) MarshalJSON() ([]byte, error)

func (*NullableCurrency) Set added in v0.10.0

func (v *NullableCurrency) Set(val *Currency)

func (*NullableCurrency) UnmarshalJSON added in v0.10.0

func (v *NullableCurrency) UnmarshalJSON(src []byte) error

func (*NullableCurrency) Unset added in v0.10.0

func (v *NullableCurrency) Unset()

type NullableDatabaseFileStatus

type NullableDatabaseFileStatus struct {
	// contains filtered or unexported fields
}

func NewNullableDatabaseFileStatus

func NewNullableDatabaseFileStatus(val *DatabaseFileStatus) *NullableDatabaseFileStatus

func (NullableDatabaseFileStatus) Get

func (NullableDatabaseFileStatus) IsSet

func (v NullableDatabaseFileStatus) IsSet() bool

func (NullableDatabaseFileStatus) MarshalJSON

func (v NullableDatabaseFileStatus) MarshalJSON() ([]byte, error)

func (*NullableDatabaseFileStatus) Set

func (*NullableDatabaseFileStatus) UnmarshalJSON

func (v *NullableDatabaseFileStatus) UnmarshalJSON(src []byte) error

func (*NullableDatabaseFileStatus) Unset

func (v *NullableDatabaseFileStatus) Unset()

type NullableDatabaseUpdates added in v0.10.0

type NullableDatabaseUpdates struct {
	// contains filtered or unexported fields
}

func NewNullableDatabaseUpdates added in v0.10.0

func NewNullableDatabaseUpdates(val *DatabaseUpdates) *NullableDatabaseUpdates

func (NullableDatabaseUpdates) Get added in v0.10.0

func (NullableDatabaseUpdates) IsSet added in v0.10.0

func (v NullableDatabaseUpdates) IsSet() bool

func (NullableDatabaseUpdates) MarshalJSON added in v0.10.0

func (v NullableDatabaseUpdates) MarshalJSON() ([]byte, error)

func (*NullableDatabaseUpdates) Set added in v0.10.0

func (*NullableDatabaseUpdates) UnmarshalJSON added in v0.10.0

func (v *NullableDatabaseUpdates) UnmarshalJSON(src []byte) error

func (*NullableDatabaseUpdates) Unset added in v0.10.0

func (v *NullableDatabaseUpdates) Unset()

type NullableDateRangeStatus added in v0.10.0

type NullableDateRangeStatus struct {
	// contains filtered or unexported fields
}

func NewNullableDateRangeStatus added in v0.10.0

func NewNullableDateRangeStatus(val *DateRangeStatus) *NullableDateRangeStatus

func (NullableDateRangeStatus) Get added in v0.10.0

func (NullableDateRangeStatus) IsSet added in v0.10.0

func (v NullableDateRangeStatus) IsSet() bool

func (NullableDateRangeStatus) MarshalJSON added in v0.10.0

func (v NullableDateRangeStatus) MarshalJSON() ([]byte, error)

func (*NullableDateRangeStatus) Set added in v0.10.0

func (*NullableDateRangeStatus) UnmarshalJSON added in v0.10.0

func (v *NullableDateRangeStatus) UnmarshalJSON(src []byte) error

func (*NullableDateRangeStatus) Unset added in v0.10.0

func (v *NullableDateRangeStatus) Unset()

type NullableDgaFeatures added in v0.10.0

type NullableDgaFeatures struct {
	// contains filtered or unexported fields
}

func NewNullableDgaFeatures added in v0.10.0

func NewNullableDgaFeatures(val *DgaFeatures) *NullableDgaFeatures

func (NullableDgaFeatures) Get added in v0.10.0

func (NullableDgaFeatures) IsSet added in v0.10.0

func (v NullableDgaFeatures) IsSet() bool

func (NullableDgaFeatures) MarshalJSON added in v0.10.0

func (v NullableDgaFeatures) MarshalJSON() ([]byte, error)

func (*NullableDgaFeatures) Set added in v0.10.0

func (v *NullableDgaFeatures) Set(val *DgaFeatures)

func (*NullableDgaFeatures) UnmarshalJSON added in v0.10.0

func (v *NullableDgaFeatures) UnmarshalJSON(src []byte) error

func (*NullableDgaFeatures) Unset added in v0.10.0

func (v *NullableDgaFeatures) Unset()

type NullableDgaScore added in v0.10.0

type NullableDgaScore struct {
	// contains filtered or unexported fields
}

func NewNullableDgaScore added in v0.10.0

func NewNullableDgaScore(val *DgaScore) *NullableDgaScore

func (NullableDgaScore) Get added in v0.10.0

func (v NullableDgaScore) Get() *DgaScore

func (NullableDgaScore) IsSet added in v0.10.0

func (v NullableDgaScore) IsSet() bool

func (NullableDgaScore) MarshalJSON added in v0.10.0

func (v NullableDgaScore) MarshalJSON() ([]byte, error)

func (*NullableDgaScore) Set added in v0.10.0

func (v *NullableDgaScore) Set(val *DgaScore)

func (*NullableDgaScore) UnmarshalJSON added in v0.10.0

func (v *NullableDgaScore) UnmarshalJSON(src []byte) error

func (*NullableDgaScore) Unset added in v0.10.0

func (v *NullableDgaScore) Unset()

type NullableDnsBulkRequest

type NullableDnsBulkRequest struct {
	// contains filtered or unexported fields
}

func NewNullableDnsBulkRequest

func NewNullableDnsBulkRequest(val *DnsBulkRequest) *NullableDnsBulkRequest

func (NullableDnsBulkRequest) Get

func (NullableDnsBulkRequest) IsSet

func (v NullableDnsBulkRequest) IsSet() bool

func (NullableDnsBulkRequest) MarshalJSON

func (v NullableDnsBulkRequest) MarshalJSON() ([]byte, error)

func (*NullableDnsBulkRequest) Set

func (*NullableDnsBulkRequest) UnmarshalJSON

func (v *NullableDnsBulkRequest) UnmarshalJSON(src []byte) error

func (*NullableDnsBulkRequest) Unset

func (v *NullableDnsBulkRequest) Unset()

type NullableDnsRecord

type NullableDnsRecord struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecord

func NewNullableDnsRecord(val *DnsRecord) *NullableDnsRecord

func (NullableDnsRecord) Get

func (v NullableDnsRecord) Get() *DnsRecord

func (NullableDnsRecord) IsSet

func (v NullableDnsRecord) IsSet() bool

func (NullableDnsRecord) MarshalJSON

func (v NullableDnsRecord) MarshalJSON() ([]byte, error)

func (*NullableDnsRecord) Set

func (v *NullableDnsRecord) Set(val *DnsRecord)

func (*NullableDnsRecord) UnmarshalJSON

func (v *NullableDnsRecord) UnmarshalJSON(src []byte) error

func (*NullableDnsRecord) Unset

func (v *NullableDnsRecord) Unset()

type NullableDnsResponse

type NullableDnsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDnsResponse

func NewNullableDnsResponse(val *DnsResponse) *NullableDnsResponse

func (NullableDnsResponse) Get

func (NullableDnsResponse) IsSet

func (v NullableDnsResponse) IsSet() bool

func (NullableDnsResponse) MarshalJSON

func (v NullableDnsResponse) MarshalJSON() ([]byte, error)

func (*NullableDnsResponse) Set

func (v *NullableDnsResponse) Set(val *DnsResponse)

func (*NullableDnsResponse) UnmarshalJSON

func (v *NullableDnsResponse) UnmarshalJSON(src []byte) error

func (*NullableDnsResponse) Unset

func (v *NullableDnsResponse) Unset()

type NullableDomainAvailabilityItem added in v0.10.0

type NullableDomainAvailabilityItem struct {
	// contains filtered or unexported fields
}

func NewNullableDomainAvailabilityItem added in v0.10.0

func NewNullableDomainAvailabilityItem(val *DomainAvailabilityItem) *NullableDomainAvailabilityItem

func (NullableDomainAvailabilityItem) Get added in v0.10.0

func (NullableDomainAvailabilityItem) IsSet added in v0.10.0

func (NullableDomainAvailabilityItem) MarshalJSON added in v0.10.0

func (v NullableDomainAvailabilityItem) MarshalJSON() ([]byte, error)

func (*NullableDomainAvailabilityItem) Set added in v0.10.0

func (*NullableDomainAvailabilityItem) UnmarshalJSON added in v0.10.0

func (v *NullableDomainAvailabilityItem) UnmarshalJSON(src []byte) error

func (*NullableDomainAvailabilityItem) Unset added in v0.10.0

func (v *NullableDomainAvailabilityItem) Unset()

type NullableDomainAvailabilityResponse added in v0.10.0

type NullableDomainAvailabilityResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDomainAvailabilityResponse added in v0.10.0

func NewNullableDomainAvailabilityResponse(val *DomainAvailabilityResponse) *NullableDomainAvailabilityResponse

func (NullableDomainAvailabilityResponse) Get added in v0.10.0

func (NullableDomainAvailabilityResponse) IsSet added in v0.10.0

func (NullableDomainAvailabilityResponse) MarshalJSON added in v0.10.0

func (v NullableDomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*NullableDomainAvailabilityResponse) Set added in v0.10.0

func (*NullableDomainAvailabilityResponse) UnmarshalJSON added in v0.10.0

func (v *NullableDomainAvailabilityResponse) UnmarshalJSON(src []byte) error

func (*NullableDomainAvailabilityResponse) Unset added in v0.10.0

type NullableDomainReputationInput

type NullableDomainReputationInput struct {
	// contains filtered or unexported fields
}

func (NullableDomainReputationInput) Get

func (NullableDomainReputationInput) IsSet

func (NullableDomainReputationInput) MarshalJSON

func (v NullableDomainReputationInput) MarshalJSON() ([]byte, error)

func (*NullableDomainReputationInput) Set

func (*NullableDomainReputationInput) UnmarshalJSON

func (v *NullableDomainReputationInput) UnmarshalJSON(src []byte) error

func (*NullableDomainReputationInput) Unset

func (v *NullableDomainReputationInput) Unset()

type NullableDomainReputationResponse

type NullableDomainReputationResponse struct {
	// contains filtered or unexported fields
}

func (NullableDomainReputationResponse) Get

func (NullableDomainReputationResponse) IsSet

func (NullableDomainReputationResponse) MarshalJSON

func (v NullableDomainReputationResponse) MarshalJSON() ([]byte, error)

func (*NullableDomainReputationResponse) Set

func (*NullableDomainReputationResponse) UnmarshalJSON

func (v *NullableDomainReputationResponse) UnmarshalJSON(src []byte) error

func (*NullableDomainReputationResponse) Unset

type NullableEligibilityInfo added in v0.10.0

type NullableEligibilityInfo struct {
	// contains filtered or unexported fields
}

func NewNullableEligibilityInfo added in v0.10.0

func NewNullableEligibilityInfo(val *EligibilityInfo) *NullableEligibilityInfo

func (NullableEligibilityInfo) Get added in v0.10.0

func (NullableEligibilityInfo) IsSet added in v0.10.0

func (v NullableEligibilityInfo) IsSet() bool

func (NullableEligibilityInfo) MarshalJSON added in v0.10.0

func (v NullableEligibilityInfo) MarshalJSON() ([]byte, error)

func (*NullableEligibilityInfo) Set added in v0.10.0

func (*NullableEligibilityInfo) UnmarshalJSON added in v0.10.0

func (v *NullableEligibilityInfo) UnmarshalJSON(src []byte) error

func (*NullableEligibilityInfo) Unset added in v0.10.0

func (v *NullableEligibilityInfo) Unset()

type NullableErrorResponse

type NullableErrorResponse struct {
	// contains filtered or unexported fields
}

func NewNullableErrorResponse

func NewNullableErrorResponse(val *ErrorResponse) *NullableErrorResponse

func (NullableErrorResponse) Get

func (NullableErrorResponse) IsSet

func (v NullableErrorResponse) IsSet() bool

func (NullableErrorResponse) MarshalJSON

func (v NullableErrorResponse) MarshalJSON() ([]byte, error)

func (*NullableErrorResponse) Set

func (v *NullableErrorResponse) Set(val *ErrorResponse)

func (*NullableErrorResponse) UnmarshalJSON

func (v *NullableErrorResponse) UnmarshalJSON(src []byte) error

func (*NullableErrorResponse) Unset

func (v *NullableErrorResponse) Unset()

type NullableEvidenceSummary added in v0.10.0

type NullableEvidenceSummary struct {
	// contains filtered or unexported fields
}

func NewNullableEvidenceSummary added in v0.10.0

func NewNullableEvidenceSummary(val *EvidenceSummary) *NullableEvidenceSummary

func (NullableEvidenceSummary) Get added in v0.10.0

func (NullableEvidenceSummary) IsSet added in v0.10.0

func (v NullableEvidenceSummary) IsSet() bool

func (NullableEvidenceSummary) MarshalJSON added in v0.10.0

func (v NullableEvidenceSummary) MarshalJSON() ([]byte, error)

func (*NullableEvidenceSummary) Set added in v0.10.0

func (*NullableEvidenceSummary) UnmarshalJSON added in v0.10.0

func (v *NullableEvidenceSummary) UnmarshalJSON(src []byte) error

func (*NullableEvidenceSummary) Unset added in v0.10.0

func (v *NullableEvidenceSummary) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGeoAsn added in v0.10.0

type NullableGeoAsn struct {
	// contains filtered or unexported fields
}

func NewNullableGeoAsn added in v0.10.0

func NewNullableGeoAsn(val *GeoAsn) *NullableGeoAsn

func (NullableGeoAsn) Get added in v0.10.0

func (v NullableGeoAsn) Get() *GeoAsn

func (NullableGeoAsn) IsSet added in v0.10.0

func (v NullableGeoAsn) IsSet() bool

func (NullableGeoAsn) MarshalJSON added in v0.10.0

func (v NullableGeoAsn) MarshalJSON() ([]byte, error)

func (*NullableGeoAsn) Set added in v0.10.0

func (v *NullableGeoAsn) Set(val *GeoAsn)

func (*NullableGeoAsn) UnmarshalJSON added in v0.10.0

func (v *NullableGeoAsn) UnmarshalJSON(src []byte) error

func (*NullableGeoAsn) Unset added in v0.10.0

func (v *NullableGeoAsn) Unset()

type NullableGeoCompany added in v0.10.0

type NullableGeoCompany struct {
	// contains filtered or unexported fields
}

func NewNullableGeoCompany added in v0.10.0

func NewNullableGeoCompany(val *GeoCompany) *NullableGeoCompany

func (NullableGeoCompany) Get added in v0.10.0

func (v NullableGeoCompany) Get() *GeoCompany

func (NullableGeoCompany) IsSet added in v0.10.0

func (v NullableGeoCompany) IsSet() bool

func (NullableGeoCompany) MarshalJSON added in v0.10.0

func (v NullableGeoCompany) MarshalJSON() ([]byte, error)

func (*NullableGeoCompany) Set added in v0.10.0

func (v *NullableGeoCompany) Set(val *GeoCompany)

func (*NullableGeoCompany) UnmarshalJSON added in v0.10.0

func (v *NullableGeoCompany) UnmarshalJSON(src []byte) error

func (*NullableGeoCompany) Unset added in v0.10.0

func (v *NullableGeoCompany) Unset()

type NullableGeoNetwork added in v0.10.0

type NullableGeoNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableGeoNetwork added in v0.10.0

func NewNullableGeoNetwork(val *GeoNetwork) *NullableGeoNetwork

func (NullableGeoNetwork) Get added in v0.10.0

func (v NullableGeoNetwork) Get() *GeoNetwork

func (NullableGeoNetwork) IsSet added in v0.10.0

func (v NullableGeoNetwork) IsSet() bool

func (NullableGeoNetwork) MarshalJSON added in v0.10.0

func (v NullableGeoNetwork) MarshalJSON() ([]byte, error)

func (*NullableGeoNetwork) Set added in v0.10.0

func (v *NullableGeoNetwork) Set(val *GeoNetwork)

func (*NullableGeoNetwork) UnmarshalJSON added in v0.10.0

func (v *NullableGeoNetwork) UnmarshalJSON(src []byte) error

func (*NullableGeoNetwork) Unset added in v0.10.0

func (v *NullableGeoNetwork) Unset()

type NullableGeolocationResponse

type NullableGeolocationResponse struct {
	// contains filtered or unexported fields
}

func NewNullableGeolocationResponse

func NewNullableGeolocationResponse(val *GeolocationResponse) *NullableGeolocationResponse

func (NullableGeolocationResponse) Get

func (NullableGeolocationResponse) IsSet

func (NullableGeolocationResponse) MarshalJSON

func (v NullableGeolocationResponse) MarshalJSON() ([]byte, error)

func (*NullableGeolocationResponse) Set

func (*NullableGeolocationResponse) UnmarshalJSON

func (v *NullableGeolocationResponse) UnmarshalJSON(src []byte) error

func (*NullableGeolocationResponse) Unset

func (v *NullableGeolocationResponse) Unset()

type NullableHistoricalDnsResponse

type NullableHistoricalDnsResponse struct {
	// contains filtered or unexported fields
}

func (NullableHistoricalDnsResponse) Get

func (NullableHistoricalDnsResponse) IsSet

func (NullableHistoricalDnsResponse) MarshalJSON

func (v NullableHistoricalDnsResponse) MarshalJSON() ([]byte, error)

func (*NullableHistoricalDnsResponse) Set

func (*NullableHistoricalDnsResponse) UnmarshalJSON

func (v *NullableHistoricalDnsResponse) UnmarshalJSON(src []byte) error

func (*NullableHistoricalDnsResponse) Unset

func (v *NullableHistoricalDnsResponse) Unset()

type NullableInetNum added in v0.10.0

type NullableInetNum struct {
	// contains filtered or unexported fields
}

func NewNullableInetNum added in v0.10.0

func NewNullableInetNum(val *InetNum) *NullableInetNum

func (NullableInetNum) Get added in v0.10.0

func (v NullableInetNum) Get() *InetNum

func (NullableInetNum) IsSet added in v0.10.0

func (v NullableInetNum) IsSet() bool

func (NullableInetNum) MarshalJSON added in v0.10.0

func (v NullableInetNum) MarshalJSON() ([]byte, error)

func (*NullableInetNum) Set added in v0.10.0

func (v *NullableInetNum) Set(val *InetNum)

func (*NullableInetNum) UnmarshalJSON added in v0.10.0

func (v *NullableInetNum) UnmarshalJSON(src []byte) error

func (*NullableInetNum) Unset added in v0.10.0

func (v *NullableInetNum) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableIpLocation added in v0.10.0

type NullableIpLocation struct {
	// contains filtered or unexported fields
}

func NewNullableIpLocation added in v0.10.0

func NewNullableIpLocation(val *IpLocation) *NullableIpLocation

func (NullableIpLocation) Get added in v0.10.0

func (v NullableIpLocation) Get() *IpLocation

func (NullableIpLocation) IsSet added in v0.10.0

func (v NullableIpLocation) IsSet() bool

func (NullableIpLocation) MarshalJSON added in v0.10.0

func (v NullableIpLocation) MarshalJSON() ([]byte, error)

func (*NullableIpLocation) Set added in v0.10.0

func (v *NullableIpLocation) Set(val *IpLocation)

func (*NullableIpLocation) UnmarshalJSON added in v0.10.0

func (v *NullableIpLocation) UnmarshalJSON(src []byte) error

func (*NullableIpLocation) Unset added in v0.10.0

func (v *NullableIpLocation) Unset()

type NullableIpReputationResponse

type NullableIpReputationResponse struct {
	// contains filtered or unexported fields
}

func NewNullableIpReputationResponse

func NewNullableIpReputationResponse(val *IpReputationResponse) *NullableIpReputationResponse

func (NullableIpReputationResponse) Get

func (NullableIpReputationResponse) IsSet

func (NullableIpReputationResponse) MarshalJSON

func (v NullableIpReputationResponse) MarshalJSON() ([]byte, error)

func (*NullableIpReputationResponse) Set

func (*NullableIpReputationResponse) UnmarshalJSON

func (v *NullableIpReputationResponse) UnmarshalJSON(src []byte) error

func (*NullableIpReputationResponse) Unset

func (v *NullableIpReputationResponse) Unset()

type NullableIpSecurity added in v0.10.0

type NullableIpSecurity struct {
	// contains filtered or unexported fields
}

func NewNullableIpSecurity added in v0.10.0

func NewNullableIpSecurity(val *IpSecurity) *NullableIpSecurity

func (NullableIpSecurity) Get added in v0.10.0

func (v NullableIpSecurity) Get() *IpSecurity

func (NullableIpSecurity) IsSet added in v0.10.0

func (v NullableIpSecurity) IsSet() bool

func (NullableIpSecurity) MarshalJSON added in v0.10.0

func (v NullableIpSecurity) MarshalJSON() ([]byte, error)

func (*NullableIpSecurity) Set added in v0.10.0

func (v *NullableIpSecurity) Set(val *IpSecurity)

func (*NullableIpSecurity) UnmarshalJSON added in v0.10.0

func (v *NullableIpSecurity) UnmarshalJSON(src []byte) error

func (*NullableIpSecurity) Unset added in v0.10.0

func (v *NullableIpSecurity) Unset()

type NullableIpSecurityAsn added in v0.10.0

type NullableIpSecurityAsn struct {
	// contains filtered or unexported fields
}

func NewNullableIpSecurityAsn added in v0.10.0

func NewNullableIpSecurityAsn(val *IpSecurityAsn) *NullableIpSecurityAsn

func (NullableIpSecurityAsn) Get added in v0.10.0

func (NullableIpSecurityAsn) IsSet added in v0.10.0

func (v NullableIpSecurityAsn) IsSet() bool

func (NullableIpSecurityAsn) MarshalJSON added in v0.10.0

func (v NullableIpSecurityAsn) MarshalJSON() ([]byte, error)

func (*NullableIpSecurityAsn) Set added in v0.10.0

func (v *NullableIpSecurityAsn) Set(val *IpSecurityAsn)

func (*NullableIpSecurityAsn) UnmarshalJSON added in v0.10.0

func (v *NullableIpSecurityAsn) UnmarshalJSON(src []byte) error

func (*NullableIpSecurityAsn) Unset added in v0.10.0

func (v *NullableIpSecurityAsn) Unset()

type NullableIpSecurityNetwork added in v0.10.0

type NullableIpSecurityNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableIpSecurityNetwork added in v0.10.0

func NewNullableIpSecurityNetwork(val *IpSecurityNetwork) *NullableIpSecurityNetwork

func (NullableIpSecurityNetwork) Get added in v0.10.0

func (NullableIpSecurityNetwork) IsSet added in v0.10.0

func (v NullableIpSecurityNetwork) IsSet() bool

func (NullableIpSecurityNetwork) MarshalJSON added in v0.10.0

func (v NullableIpSecurityNetwork) MarshalJSON() ([]byte, error)

func (*NullableIpSecurityNetwork) Set added in v0.10.0

func (*NullableIpSecurityNetwork) UnmarshalJSON added in v0.10.0

func (v *NullableIpSecurityNetwork) UnmarshalJSON(src []byte) error

func (*NullableIpSecurityNetwork) Unset added in v0.10.0

func (v *NullableIpSecurityNetwork) Unset()

type NullableIpWhoisResponse

type NullableIpWhoisResponse struct {
	// contains filtered or unexported fields
}

func NewNullableIpWhoisResponse

func NewNullableIpWhoisResponse(val *IpWhoisResponse) *NullableIpWhoisResponse

func (NullableIpWhoisResponse) Get

func (NullableIpWhoisResponse) IsSet

func (v NullableIpWhoisResponse) IsSet() bool

func (NullableIpWhoisResponse) MarshalJSON

func (v NullableIpWhoisResponse) MarshalJSON() ([]byte, error)

func (*NullableIpWhoisResponse) Set

func (*NullableIpWhoisResponse) UnmarshalJSON

func (v *NullableIpWhoisResponse) UnmarshalJSON(src []byte) error

func (*NullableIpWhoisResponse) Unset

func (v *NullableIpWhoisResponse) Unset()

type NullableIrt added in v0.10.0

type NullableIrt struct {
	// contains filtered or unexported fields
}

func NewNullableIrt added in v0.10.0

func NewNullableIrt(val *Irt) *NullableIrt

func (NullableIrt) Get added in v0.10.0

func (v NullableIrt) Get() *Irt

func (NullableIrt) IsSet added in v0.10.0

func (v NullableIrt) IsSet() bool

func (NullableIrt) MarshalJSON added in v0.10.0

func (v NullableIrt) MarshalJSON() ([]byte, error)

func (*NullableIrt) Set added in v0.10.0

func (v *NullableIrt) Set(val *Irt)

func (*NullableIrt) UnmarshalJSON added in v0.10.0

func (v *NullableIrt) UnmarshalJSON(src []byte) error

func (*NullableIrt) Unset added in v0.10.0

func (v *NullableIrt) Unset()

type NullableNewlyStatus added in v0.10.0

type NullableNewlyStatus struct {
	// contains filtered or unexported fields
}

func NewNullableNewlyStatus added in v0.10.0

func NewNullableNewlyStatus(val *NewlyStatus) *NullableNewlyStatus

func (NullableNewlyStatus) Get added in v0.10.0

func (NullableNewlyStatus) IsSet added in v0.10.0

func (v NullableNewlyStatus) IsSet() bool

func (NullableNewlyStatus) MarshalJSON added in v0.10.0

func (v NullableNewlyStatus) MarshalJSON() ([]byte, error)

func (*NullableNewlyStatus) Set added in v0.10.0

func (v *NullableNewlyStatus) Set(val *NewlyStatus)

func (*NullableNewlyStatus) UnmarshalJSON added in v0.10.0

func (v *NullableNewlyStatus) UnmarshalJSON(src []byte) error

func (*NullableNewlyStatus) Unset added in v0.10.0

func (v *NullableNewlyStatus) Unset()

type NullablePersonalInformation added in v0.10.0

type NullablePersonalInformation struct {
	// contains filtered or unexported fields
}

func NewNullablePersonalInformation added in v0.10.0

func NewNullablePersonalInformation(val *PersonalInformation) *NullablePersonalInformation

func (NullablePersonalInformation) Get added in v0.10.0

func (NullablePersonalInformation) IsSet added in v0.10.0

func (NullablePersonalInformation) MarshalJSON added in v0.10.0

func (v NullablePersonalInformation) MarshalJSON() ([]byte, error)

func (*NullablePersonalInformation) Set added in v0.10.0

func (*NullablePersonalInformation) UnmarshalJSON added in v0.10.0

func (v *NullablePersonalInformation) UnmarshalJSON(src []byte) error

func (*NullablePersonalInformation) Unset added in v0.10.0

func (v *NullablePersonalInformation) Unset()

type NullablePivotMatch added in v0.10.0

type NullablePivotMatch struct {
	// contains filtered or unexported fields
}

func NewNullablePivotMatch added in v0.10.0

func NewNullablePivotMatch(val *PivotMatch) *NullablePivotMatch

func (NullablePivotMatch) Get added in v0.10.0

func (v NullablePivotMatch) Get() *PivotMatch

func (NullablePivotMatch) IsSet added in v0.10.0

func (v NullablePivotMatch) IsSet() bool

func (NullablePivotMatch) MarshalJSON added in v0.10.0

func (v NullablePivotMatch) MarshalJSON() ([]byte, error)

func (*NullablePivotMatch) Set added in v0.10.0

func (v *NullablePivotMatch) Set(val *PivotMatch)

func (*NullablePivotMatch) UnmarshalJSON added in v0.10.0

func (v *NullablePivotMatch) UnmarshalJSON(src []byte) error

func (*NullablePivotMatch) Unset added in v0.10.0

func (v *NullablePivotMatch) Unset()

type NullableRegistrarInformation added in v0.10.0

type NullableRegistrarInformation struct {
	// contains filtered or unexported fields
}

func NewNullableRegistrarInformation added in v0.10.0

func NewNullableRegistrarInformation(val *RegistrarInformation) *NullableRegistrarInformation

func (NullableRegistrarInformation) Get added in v0.10.0

func (NullableRegistrarInformation) IsSet added in v0.10.0

func (NullableRegistrarInformation) MarshalJSON added in v0.10.0

func (v NullableRegistrarInformation) MarshalJSON() ([]byte, error)

func (*NullableRegistrarInformation) Set added in v0.10.0

func (*NullableRegistrarInformation) UnmarshalJSON added in v0.10.0

func (v *NullableRegistrarInformation) UnmarshalJSON(src []byte) error

func (*NullableRegistrarInformation) Unset added in v0.10.0

func (v *NullableRegistrarInformation) Unset()

type NullableRegistryData added in v0.10.0

type NullableRegistryData struct {
	// contains filtered or unexported fields
}

func NewNullableRegistryData added in v0.10.0

func NewNullableRegistryData(val *RegistryData) *NullableRegistryData

func (NullableRegistryData) Get added in v0.10.0

func (NullableRegistryData) IsSet added in v0.10.0

func (v NullableRegistryData) IsSet() bool

func (NullableRegistryData) MarshalJSON added in v0.10.0

func (v NullableRegistryData) MarshalJSON() ([]byte, error)

func (*NullableRegistryData) Set added in v0.10.0

func (v *NullableRegistryData) Set(val *RegistryData)

func (*NullableRegistryData) UnmarshalJSON added in v0.10.0

func (v *NullableRegistryData) UnmarshalJSON(src []byte) error

func (*NullableRegistryData) Unset added in v0.10.0

func (v *NullableRegistryData) Unset()

type NullableRelatedIoc added in v0.10.0

type NullableRelatedIoc struct {
	// contains filtered or unexported fields
}

func NewNullableRelatedIoc added in v0.10.0

func NewNullableRelatedIoc(val *RelatedIoc) *NullableRelatedIoc

func (NullableRelatedIoc) Get added in v0.10.0

func (v NullableRelatedIoc) Get() *RelatedIoc

func (NullableRelatedIoc) IsSet added in v0.10.0

func (v NullableRelatedIoc) IsSet() bool

func (NullableRelatedIoc) MarshalJSON added in v0.10.0

func (v NullableRelatedIoc) MarshalJSON() ([]byte, error)

func (*NullableRelatedIoc) Set added in v0.10.0

func (v *NullableRelatedIoc) Set(val *RelatedIoc)

func (*NullableRelatedIoc) UnmarshalJSON added in v0.10.0

func (v *NullableRelatedIoc) UnmarshalJSON(src []byte) error

func (*NullableRelatedIoc) Unset added in v0.10.0

func (v *NullableRelatedIoc) Unset()

type NullableReputationIndicators added in v0.10.0

type NullableReputationIndicators struct {
	// contains filtered or unexported fields
}

func NewNullableReputationIndicators added in v0.10.0

func NewNullableReputationIndicators(val *ReputationIndicators) *NullableReputationIndicators

func (NullableReputationIndicators) Get added in v0.10.0

func (NullableReputationIndicators) IsSet added in v0.10.0

func (NullableReputationIndicators) MarshalJSON added in v0.10.0

func (v NullableReputationIndicators) MarshalJSON() ([]byte, error)

func (*NullableReputationIndicators) Set added in v0.10.0

func (*NullableReputationIndicators) UnmarshalJSON added in v0.10.0

func (v *NullableReputationIndicators) UnmarshalJSON(src []byte) error

func (*NullableReputationIndicators) Unset added in v0.10.0

func (v *NullableReputationIndicators) Unset()

type NullableReputationIntelligence added in v0.10.0

type NullableReputationIntelligence struct {
	// contains filtered or unexported fields
}

func NewNullableReputationIntelligence added in v0.10.0

func NewNullableReputationIntelligence(val *ReputationIntelligence) *NullableReputationIntelligence

func (NullableReputationIntelligence) Get added in v0.10.0

func (NullableReputationIntelligence) IsSet added in v0.10.0

func (NullableReputationIntelligence) MarshalJSON added in v0.10.0

func (v NullableReputationIntelligence) MarshalJSON() ([]byte, error)

func (*NullableReputationIntelligence) Set added in v0.10.0

func (*NullableReputationIntelligence) UnmarshalJSON added in v0.10.0

func (v *NullableReputationIntelligence) UnmarshalJSON(src []byte) error

func (*NullableReputationIntelligence) Unset added in v0.10.0

func (v *NullableReputationIntelligence) Unset()

type NullableReputationSignal added in v0.10.0

type NullableReputationSignal struct {
	// contains filtered or unexported fields
}

func NewNullableReputationSignal added in v0.10.0

func NewNullableReputationSignal(val *ReputationSignal) *NullableReputationSignal

func (NullableReputationSignal) Get added in v0.10.0

func (NullableReputationSignal) IsSet added in v0.10.0

func (v NullableReputationSignal) IsSet() bool

func (NullableReputationSignal) MarshalJSON added in v0.10.0

func (v NullableReputationSignal) MarshalJSON() ([]byte, error)

func (*NullableReputationSignal) Set added in v0.10.0

func (*NullableReputationSignal) UnmarshalJSON added in v0.10.0

func (v *NullableReputationSignal) UnmarshalJSON(src []byte) error

func (*NullableReputationSignal) Unset added in v0.10.0

func (v *NullableReputationSignal) Unset()

type NullableReputationSignals added in v0.10.0

type NullableReputationSignals struct {
	// contains filtered or unexported fields
}

func NewNullableReputationSignals added in v0.10.0

func NewNullableReputationSignals(val *ReputationSignals) *NullableReputationSignals

func (NullableReputationSignals) Get added in v0.10.0

func (NullableReputationSignals) IsSet added in v0.10.0

func (v NullableReputationSignals) IsSet() bool

func (NullableReputationSignals) MarshalJSON added in v0.10.0

func (v NullableReputationSignals) MarshalJSON() ([]byte, error)

func (*NullableReputationSignals) Set added in v0.10.0

func (*NullableReputationSignals) UnmarshalJSON added in v0.10.0

func (v *NullableReputationSignals) UnmarshalJSON(src []byte) error

func (*NullableReputationSignals) Unset added in v0.10.0

func (v *NullableReputationSignals) Unset()

type NullableResellerContact added in v0.10.0

type NullableResellerContact struct {
	// contains filtered or unexported fields
}

func NewNullableResellerContact added in v0.10.0

func NewNullableResellerContact(val *ResellerContact) *NullableResellerContact

func (NullableResellerContact) Get added in v0.10.0

func (NullableResellerContact) IsSet added in v0.10.0

func (v NullableResellerContact) IsSet() bool

func (NullableResellerContact) MarshalJSON added in v0.10.0

func (v NullableResellerContact) MarshalJSON() ([]byte, error)

func (*NullableResellerContact) Set added in v0.10.0

func (*NullableResellerContact) UnmarshalJSON added in v0.10.0

func (v *NullableResellerContact) UnmarshalJSON(src []byte) error

func (*NullableResellerContact) Unset added in v0.10.0

func (v *NullableResellerContact) Unset()

type NullableReverseDnsResponse

type NullableReverseDnsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableReverseDnsResponse

func NewNullableReverseDnsResponse(val *ReverseDnsResponse) *NullableReverseDnsResponse

func (NullableReverseDnsResponse) Get

func (NullableReverseDnsResponse) IsSet

func (v NullableReverseDnsResponse) IsSet() bool

func (NullableReverseDnsResponse) MarshalJSON

func (v NullableReverseDnsResponse) MarshalJSON() ([]byte, error)

func (*NullableReverseDnsResponse) Set

func (*NullableReverseDnsResponse) UnmarshalJSON

func (v *NullableReverseDnsResponse) UnmarshalJSON(src []byte) error

func (*NullableReverseDnsResponse) Unset

func (v *NullableReverseDnsResponse) Unset()

type NullableReverseWhoisResponse

type NullableReverseWhoisResponse struct {
	// contains filtered or unexported fields
}

func NewNullableReverseWhoisResponse

func NewNullableReverseWhoisResponse(val *ReverseWhoisResponse) *NullableReverseWhoisResponse

func (NullableReverseWhoisResponse) Get

func (NullableReverseWhoisResponse) IsSet

func (NullableReverseWhoisResponse) MarshalJSON

func (v NullableReverseWhoisResponse) MarshalJSON() ([]byte, error)

func (*NullableReverseWhoisResponse) Set

func (*NullableReverseWhoisResponse) UnmarshalJSON

func (v *NullableReverseWhoisResponse) UnmarshalJSON(src []byte) error

func (*NullableReverseWhoisResponse) Unset

func (v *NullableReverseWhoisResponse) Unset()

type NullableRiskCategory added in v0.10.0

type NullableRiskCategory struct {
	// contains filtered or unexported fields
}

func NewNullableRiskCategory added in v0.10.0

func NewNullableRiskCategory(val *RiskCategory) *NullableRiskCategory

func (NullableRiskCategory) Get added in v0.10.0

func (NullableRiskCategory) IsSet added in v0.10.0

func (v NullableRiskCategory) IsSet() bool

func (NullableRiskCategory) MarshalJSON added in v0.10.0

func (v NullableRiskCategory) MarshalJSON() ([]byte, error)

func (*NullableRiskCategory) Set added in v0.10.0

func (v *NullableRiskCategory) Set(val *RiskCategory)

func (*NullableRiskCategory) UnmarshalJSON added in v0.10.0

func (v *NullableRiskCategory) UnmarshalJSON(src []byte) error

func (*NullableRiskCategory) Unset added in v0.10.0

func (v *NullableRiskCategory) Unset()

type NullableRoute added in v0.10.0

type NullableRoute struct {
	// contains filtered or unexported fields
}

func NewNullableRoute added in v0.10.0

func NewNullableRoute(val *Route) *NullableRoute

func (NullableRoute) Get added in v0.10.0

func (v NullableRoute) Get() *Route

func (NullableRoute) IsSet added in v0.10.0

func (v NullableRoute) IsSet() bool

func (NullableRoute) MarshalJSON added in v0.10.0

func (v NullableRoute) MarshalJSON() ([]byte, error)

func (*NullableRoute) Set added in v0.10.0

func (v *NullableRoute) Set(val *Route)

func (*NullableRoute) UnmarshalJSON added in v0.10.0

func (v *NullableRoute) UnmarshalJSON(src []byte) error

func (*NullableRoute) Unset added in v0.10.0

func (v *NullableRoute) Unset()

type NullableSnapshotStatus

type NullableSnapshotStatus struct {
	// contains filtered or unexported fields
}

func NewNullableSnapshotStatus

func NewNullableSnapshotStatus(val *SnapshotStatus) *NullableSnapshotStatus

func (NullableSnapshotStatus) Get

func (NullableSnapshotStatus) IsSet

func (v NullableSnapshotStatus) IsSet() bool

func (NullableSnapshotStatus) MarshalJSON

func (v NullableSnapshotStatus) MarshalJSON() ([]byte, error)

func (*NullableSnapshotStatus) Set

func (*NullableSnapshotStatus) UnmarshalJSON

func (v *NullableSnapshotStatus) UnmarshalJSON(src []byte) error

func (*NullableSnapshotStatus) Unset

func (v *NullableSnapshotStatus) Unset()

type NullableSslAlternateNames added in v0.10.0

type NullableSslAlternateNames struct {
	// contains filtered or unexported fields
}

func NewNullableSslAlternateNames added in v0.10.0

func NewNullableSslAlternateNames(val *SslAlternateNames) *NullableSslAlternateNames

func (NullableSslAlternateNames) Get added in v0.10.0

func (NullableSslAlternateNames) IsSet added in v0.10.0

func (v NullableSslAlternateNames) IsSet() bool

func (NullableSslAlternateNames) MarshalJSON added in v0.10.0

func (v NullableSslAlternateNames) MarshalJSON() ([]byte, error)

func (*NullableSslAlternateNames) Set added in v0.10.0

func (*NullableSslAlternateNames) UnmarshalJSON added in v0.10.0

func (v *NullableSslAlternateNames) UnmarshalJSON(src []byte) error

func (*NullableSslAlternateNames) Unset added in v0.10.0

func (v *NullableSslAlternateNames) Unset()

type NullableSslAuthorityInfo added in v0.10.0

type NullableSslAuthorityInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslAuthorityInfo added in v0.10.0

func NewNullableSslAuthorityInfo(val *SslAuthorityInfo) *NullableSslAuthorityInfo

func (NullableSslAuthorityInfo) Get added in v0.10.0

func (NullableSslAuthorityInfo) IsSet added in v0.10.0

func (v NullableSslAuthorityInfo) IsSet() bool

func (NullableSslAuthorityInfo) MarshalJSON added in v0.10.0

func (v NullableSslAuthorityInfo) MarshalJSON() ([]byte, error)

func (*NullableSslAuthorityInfo) Set added in v0.10.0

func (*NullableSslAuthorityInfo) UnmarshalJSON added in v0.10.0

func (v *NullableSslAuthorityInfo) UnmarshalJSON(src []byte) error

func (*NullableSslAuthorityInfo) Unset added in v0.10.0

func (v *NullableSslAuthorityInfo) Unset()

type NullableSslCertificate

type NullableSslCertificate struct {
	// contains filtered or unexported fields
}

func NewNullableSslCertificate

func NewNullableSslCertificate(val *SslCertificate) *NullableSslCertificate

func (NullableSslCertificate) Get

func (NullableSslCertificate) IsSet

func (v NullableSslCertificate) IsSet() bool

func (NullableSslCertificate) MarshalJSON

func (v NullableSslCertificate) MarshalJSON() ([]byte, error)

func (*NullableSslCertificate) Set

func (*NullableSslCertificate) UnmarshalJSON

func (v *NullableSslCertificate) UnmarshalJSON(src []byte) error

func (*NullableSslCertificate) Unset

func (v *NullableSslCertificate) Unset()

type NullableSslCertificatePolicy added in v0.10.0

type NullableSslCertificatePolicy struct {
	// contains filtered or unexported fields
}

func NewNullableSslCertificatePolicy added in v0.10.0

func NewNullableSslCertificatePolicy(val *SslCertificatePolicy) *NullableSslCertificatePolicy

func (NullableSslCertificatePolicy) Get added in v0.10.0

func (NullableSslCertificatePolicy) IsSet added in v0.10.0

func (NullableSslCertificatePolicy) MarshalJSON added in v0.10.0

func (v NullableSslCertificatePolicy) MarshalJSON() ([]byte, error)

func (*NullableSslCertificatePolicy) Set added in v0.10.0

func (*NullableSslCertificatePolicy) UnmarshalJSON added in v0.10.0

func (v *NullableSslCertificatePolicy) UnmarshalJSON(src []byte) error

func (*NullableSslCertificatePolicy) Unset added in v0.10.0

func (v *NullableSslCertificatePolicy) Unset()

type NullableSslExtensionsInfo added in v0.10.0

type NullableSslExtensionsInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslExtensionsInfo added in v0.10.0

func NewNullableSslExtensionsInfo(val *SslExtensionsInfo) *NullableSslExtensionsInfo

func (NullableSslExtensionsInfo) Get added in v0.10.0

func (NullableSslExtensionsInfo) IsSet added in v0.10.0

func (v NullableSslExtensionsInfo) IsSet() bool

func (NullableSslExtensionsInfo) MarshalJSON added in v0.10.0

func (v NullableSslExtensionsInfo) MarshalJSON() ([]byte, error)

func (*NullableSslExtensionsInfo) Set added in v0.10.0

func (*NullableSslExtensionsInfo) UnmarshalJSON added in v0.10.0

func (v *NullableSslExtensionsInfo) UnmarshalJSON(src []byte) error

func (*NullableSslExtensionsInfo) Unset added in v0.10.0

func (v *NullableSslExtensionsInfo) Unset()

type NullableSslPublicKeyInfo added in v0.10.0

type NullableSslPublicKeyInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslPublicKeyInfo added in v0.10.0

func NewNullableSslPublicKeyInfo(val *SslPublicKeyInfo) *NullableSslPublicKeyInfo

func (NullableSslPublicKeyInfo) Get added in v0.10.0

func (NullableSslPublicKeyInfo) IsSet added in v0.10.0

func (v NullableSslPublicKeyInfo) IsSet() bool

func (NullableSslPublicKeyInfo) MarshalJSON added in v0.10.0

func (v NullableSslPublicKeyInfo) MarshalJSON() ([]byte, error)

func (*NullableSslPublicKeyInfo) Set added in v0.10.0

func (*NullableSslPublicKeyInfo) UnmarshalJSON added in v0.10.0

func (v *NullableSslPublicKeyInfo) UnmarshalJSON(src []byte) error

func (*NullableSslPublicKeyInfo) Unset added in v0.10.0

func (v *NullableSslPublicKeyInfo) Unset()

type NullableSslResponse

type NullableSslResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSslResponse

func NewNullableSslResponse(val *SslResponse) *NullableSslResponse

func (NullableSslResponse) Get

func (NullableSslResponse) IsSet

func (v NullableSslResponse) IsSet() bool

func (NullableSslResponse) MarshalJSON

func (v NullableSslResponse) MarshalJSON() ([]byte, error)

func (*NullableSslResponse) Set

func (v *NullableSslResponse) Set(val *SslResponse)

func (*NullableSslResponse) UnmarshalJSON

func (v *NullableSslResponse) UnmarshalJSON(src []byte) error

func (*NullableSslResponse) Unset

func (v *NullableSslResponse) Unset()

type NullableSslUnitInfo added in v0.10.0

type NullableSslUnitInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslUnitInfo added in v0.10.0

func NewNullableSslUnitInfo(val *SslUnitInfo) *NullableSslUnitInfo

func (NullableSslUnitInfo) Get added in v0.10.0

func (NullableSslUnitInfo) IsSet added in v0.10.0

func (v NullableSslUnitInfo) IsSet() bool

func (NullableSslUnitInfo) MarshalJSON added in v0.10.0

func (v NullableSslUnitInfo) MarshalJSON() ([]byte, error)

func (*NullableSslUnitInfo) Set added in v0.10.0

func (v *NullableSslUnitInfo) Set(val *SslUnitInfo)

func (*NullableSslUnitInfo) UnmarshalJSON added in v0.10.0

func (v *NullableSslUnitInfo) UnmarshalJSON(src []byte) error

func (*NullableSslUnitInfo) Unset added in v0.10.0

func (v *NullableSslUnitInfo) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSubdomain

type NullableSubdomain struct {
	// contains filtered or unexported fields
}

func NewNullableSubdomain

func NewNullableSubdomain(val *Subdomain) *NullableSubdomain

func (NullableSubdomain) Get

func (v NullableSubdomain) Get() *Subdomain

func (NullableSubdomain) IsSet

func (v NullableSubdomain) IsSet() bool

func (NullableSubdomain) MarshalJSON

func (v NullableSubdomain) MarshalJSON() ([]byte, error)

func (*NullableSubdomain) Set

func (v *NullableSubdomain) Set(val *Subdomain)

func (*NullableSubdomain) UnmarshalJSON

func (v *NullableSubdomain) UnmarshalJSON(src []byte) error

func (*NullableSubdomain) Unset

func (v *NullableSubdomain) Unset()

type NullableSubdomainsResponse

type NullableSubdomainsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableSubdomainsResponse

func NewNullableSubdomainsResponse(val *SubdomainsResponse) *NullableSubdomainsResponse

func (NullableSubdomainsResponse) Get

func (NullableSubdomainsResponse) IsSet

func (v NullableSubdomainsResponse) IsSet() bool

func (NullableSubdomainsResponse) MarshalJSON

func (v NullableSubdomainsResponse) MarshalJSON() ([]byte, error)

func (*NullableSubdomainsResponse) Set

func (*NullableSubdomainsResponse) UnmarshalJSON

func (v *NullableSubdomainsResponse) UnmarshalJSON(src []byte) error

func (*NullableSubdomainsResponse) Unset

func (v *NullableSubdomainsResponse) Unset()

type NullableThreatSource added in v0.10.0

type NullableThreatSource struct {
	// contains filtered or unexported fields
}

func NewNullableThreatSource added in v0.10.0

func NewNullableThreatSource(val *ThreatSource) *NullableThreatSource

func (NullableThreatSource) Get added in v0.10.0

func (NullableThreatSource) IsSet added in v0.10.0

func (v NullableThreatSource) IsSet() bool

func (NullableThreatSource) MarshalJSON added in v0.10.0

func (v NullableThreatSource) MarshalJSON() ([]byte, error)

func (*NullableThreatSource) Set added in v0.10.0

func (v *NullableThreatSource) Set(val *ThreatSource)

func (*NullableThreatSource) UnmarshalJSON added in v0.10.0

func (v *NullableThreatSource) UnmarshalJSON(src []byte) error

func (*NullableThreatSource) Unset added in v0.10.0

func (v *NullableThreatSource) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTrustSignals added in v0.10.0

type NullableTrustSignals struct {
	// contains filtered or unexported fields
}

func NewNullableTrustSignals added in v0.10.0

func NewNullableTrustSignals(val *TrustSignals) *NullableTrustSignals

func (NullableTrustSignals) Get added in v0.10.0

func (NullableTrustSignals) IsSet added in v0.10.0

func (v NullableTrustSignals) IsSet() bool

func (NullableTrustSignals) MarshalJSON added in v0.10.0

func (v NullableTrustSignals) MarshalJSON() ([]byte, error)

func (*NullableTrustSignals) Set added in v0.10.0

func (v *NullableTrustSignals) Set(val *TrustSignals)

func (*NullableTrustSignals) UnmarshalJSON added in v0.10.0

func (v *NullableTrustSignals) UnmarshalJSON(src []byte) error

func (*NullableTrustSignals) Unset added in v0.10.0

func (v *NullableTrustSignals) Unset()

type NullableTyposquattingDomain

type NullableTyposquattingDomain struct {
	// contains filtered or unexported fields
}

func NewNullableTyposquattingDomain

func NewNullableTyposquattingDomain(val *TyposquattingDomain) *NullableTyposquattingDomain

func (NullableTyposquattingDomain) Get

func (NullableTyposquattingDomain) IsSet

func (NullableTyposquattingDomain) MarshalJSON

func (v NullableTyposquattingDomain) MarshalJSON() ([]byte, error)

func (*NullableTyposquattingDomain) Set

func (*NullableTyposquattingDomain) UnmarshalJSON

func (v *NullableTyposquattingDomain) UnmarshalJSON(src []byte) error

func (*NullableTyposquattingDomain) Unset

func (v *NullableTyposquattingDomain) Unset()

type NullableTyposquattingResponse

type NullableTyposquattingResponse struct {
	// contains filtered or unexported fields
}

func (NullableTyposquattingResponse) Get

func (NullableTyposquattingResponse) IsSet

func (NullableTyposquattingResponse) MarshalJSON

func (v NullableTyposquattingResponse) MarshalJSON() ([]byte, error)

func (*NullableTyposquattingResponse) Set

func (*NullableTyposquattingResponse) UnmarshalJSON

func (v *NullableTyposquattingResponse) UnmarshalJSON(src []byte) error

func (*NullableTyposquattingResponse) Unset

func (v *NullableTyposquattingResponse) Unset()

type NullableUpdateFrequencies added in v0.10.0

type NullableUpdateFrequencies struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateFrequencies added in v0.10.0

func NewNullableUpdateFrequencies(val *UpdateFrequencies) *NullableUpdateFrequencies

func (NullableUpdateFrequencies) Get added in v0.10.0

func (NullableUpdateFrequencies) IsSet added in v0.10.0

func (v NullableUpdateFrequencies) IsSet() bool

func (NullableUpdateFrequencies) MarshalJSON added in v0.10.0

func (v NullableUpdateFrequencies) MarshalJSON() ([]byte, error)

func (*NullableUpdateFrequencies) Set added in v0.10.0

func (*NullableUpdateFrequencies) UnmarshalJSON added in v0.10.0

func (v *NullableUpdateFrequencies) UnmarshalJSON(src []byte) error

func (*NullableUpdateFrequencies) Unset added in v0.10.0

func (v *NullableUpdateFrequencies) Unset()

type NullableWhoisHistoricalItem added in v0.10.0

type NullableWhoisHistoricalItem struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisHistoricalItem added in v0.10.0

func NewNullableWhoisHistoricalItem(val *WhoisHistoricalItem) *NullableWhoisHistoricalItem

func (NullableWhoisHistoricalItem) Get added in v0.10.0

func (NullableWhoisHistoricalItem) IsSet added in v0.10.0

func (NullableWhoisHistoricalItem) MarshalJSON added in v0.10.0

func (v NullableWhoisHistoricalItem) MarshalJSON() ([]byte, error)

func (*NullableWhoisHistoricalItem) Set added in v0.10.0

func (*NullableWhoisHistoricalItem) UnmarshalJSON added in v0.10.0

func (v *NullableWhoisHistoricalItem) UnmarshalJSON(src []byte) error

func (*NullableWhoisHistoricalItem) Unset added in v0.10.0

func (v *NullableWhoisHistoricalItem) Unset()

type NullableWhoisHistoricalResponse

type NullableWhoisHistoricalResponse struct {
	// contains filtered or unexported fields
}

func (NullableWhoisHistoricalResponse) Get

func (NullableWhoisHistoricalResponse) IsSet

func (NullableWhoisHistoricalResponse) MarshalJSON

func (v NullableWhoisHistoricalResponse) MarshalJSON() ([]byte, error)

func (*NullableWhoisHistoricalResponse) Set

func (*NullableWhoisHistoricalResponse) UnmarshalJSON

func (v *NullableWhoisHistoricalResponse) UnmarshalJSON(src []byte) error

func (*NullableWhoisHistoricalResponse) Unset

type NullableWhoisOrganization added in v0.10.0

type NullableWhoisOrganization struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisOrganization added in v0.10.0

func NewNullableWhoisOrganization(val *WhoisOrganization) *NullableWhoisOrganization

func (NullableWhoisOrganization) Get added in v0.10.0

func (NullableWhoisOrganization) IsSet added in v0.10.0

func (v NullableWhoisOrganization) IsSet() bool

func (NullableWhoisOrganization) MarshalJSON added in v0.10.0

func (v NullableWhoisOrganization) MarshalJSON() ([]byte, error)

func (*NullableWhoisOrganization) Set added in v0.10.0

func (*NullableWhoisOrganization) UnmarshalJSON added in v0.10.0

func (v *NullableWhoisOrganization) UnmarshalJSON(src []byte) error

func (*NullableWhoisOrganization) Unset added in v0.10.0

func (v *NullableWhoisOrganization) Unset()

type NullableWhoisPerson added in v0.10.0

type NullableWhoisPerson struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisPerson added in v0.10.0

func NewNullableWhoisPerson(val *WhoisPerson) *NullableWhoisPerson

func (NullableWhoisPerson) Get added in v0.10.0

func (NullableWhoisPerson) IsSet added in v0.10.0

func (v NullableWhoisPerson) IsSet() bool

func (NullableWhoisPerson) MarshalJSON added in v0.10.0

func (v NullableWhoisPerson) MarshalJSON() ([]byte, error)

func (*NullableWhoisPerson) Set added in v0.10.0

func (v *NullableWhoisPerson) Set(val *WhoisPerson)

func (*NullableWhoisPerson) UnmarshalJSON added in v0.10.0

func (v *NullableWhoisPerson) UnmarshalJSON(src []byte) error

func (*NullableWhoisPerson) Unset added in v0.10.0

func (v *NullableWhoisPerson) Unset()

type NullableWhoisResponse

type NullableWhoisResponse struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisResponse

func NewNullableWhoisResponse(val *WhoisResponse) *NullableWhoisResponse

func (NullableWhoisResponse) Get

func (NullableWhoisResponse) IsSet

func (v NullableWhoisResponse) IsSet() bool

func (NullableWhoisResponse) MarshalJSON

func (v NullableWhoisResponse) MarshalJSON() ([]byte, error)

func (*NullableWhoisResponse) Set

func (v *NullableWhoisResponse) Set(val *WhoisResponse)

func (*NullableWhoisResponse) UnmarshalJSON

func (v *NullableWhoisResponse) UnmarshalJSON(src []byte) error

func (*NullableWhoisResponse) Unset

func (v *NullableWhoisResponse) Unset()

type NullableWhoisRole added in v0.10.0

type NullableWhoisRole struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisRole added in v0.10.0

func NewNullableWhoisRole(val *WhoisRole) *NullableWhoisRole

func (NullableWhoisRole) Get added in v0.10.0

func (v NullableWhoisRole) Get() *WhoisRole

func (NullableWhoisRole) IsSet added in v0.10.0

func (v NullableWhoisRole) IsSet() bool

func (NullableWhoisRole) MarshalJSON added in v0.10.0

func (v NullableWhoisRole) MarshalJSON() ([]byte, error)

func (*NullableWhoisRole) Set added in v0.10.0

func (v *NullableWhoisRole) Set(val *WhoisRole)

func (*NullableWhoisRole) UnmarshalJSON added in v0.10.0

func (v *NullableWhoisRole) UnmarshalJSON(src []byte) error

func (*NullableWhoisRole) Unset added in v0.10.0

func (v *NullableWhoisRole) Unset()

type PersonalInformation added in v0.10.0

type PersonalInformation struct {
	Id                   *string `json:"id,omitempty"`
	IdType               *string `json:"id_type,omitempty"`
	Handle               *string `json:"handle,omitempty"`
	Name                 *string `json:"name,omitempty"`
	Company              *string `json:"company,omitempty"`
	Street               *string `json:"street,omitempty"`
	City                 *string `json:"city,omitempty"`
	State                *string `json:"state,omitempty"`
	ZipCode              *string `json:"zip_code,omitempty"`
	CountryName          *string `json:"country_name,omitempty"`
	CountryCode          *string `json:"country_code,omitempty"`
	EmailAddress         *string `json:"email_address,omitempty"`
	Phone                *string `json:"phone,omitempty"`
	Fax                  *string `json:"fax,omitempty"`
	MailingAddress       *string `json:"mailing_address,omitempty"`
	AdditionalProperties map[string]interface{}
}

PersonalInformation Contact block (registrant/administrative/technical/billing).

func NewPersonalInformation added in v0.10.0

func NewPersonalInformation() *PersonalInformation

NewPersonalInformation instantiates a new PersonalInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPersonalInformationWithDefaults added in v0.10.0

func NewPersonalInformationWithDefaults() *PersonalInformation

NewPersonalInformationWithDefaults instantiates a new PersonalInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PersonalInformation) GetCity added in v0.10.0

func (o *PersonalInformation) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*PersonalInformation) GetCityOk added in v0.10.0

func (o *PersonalInformation) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetCompany added in v0.10.0

func (o *PersonalInformation) GetCompany() string

GetCompany returns the Company field value if set, zero value otherwise.

func (*PersonalInformation) GetCompanyOk added in v0.10.0

func (o *PersonalInformation) GetCompanyOk() (*string, bool)

GetCompanyOk returns a tuple with the Company field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetCountryCode added in v0.10.0

func (o *PersonalInformation) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*PersonalInformation) GetCountryCodeOk added in v0.10.0

func (o *PersonalInformation) GetCountryCodeOk() (*string, bool)

GetCountryCodeOk returns a tuple with the CountryCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetCountryName added in v0.10.0

func (o *PersonalInformation) GetCountryName() string

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*PersonalInformation) GetCountryNameOk added in v0.10.0

func (o *PersonalInformation) GetCountryNameOk() (*string, bool)

GetCountryNameOk returns a tuple with the CountryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetEmailAddress added in v0.10.0

func (o *PersonalInformation) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*PersonalInformation) GetEmailAddressOk added in v0.10.0

func (o *PersonalInformation) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetFax added in v0.10.0

func (o *PersonalInformation) GetFax() string

GetFax returns the Fax field value if set, zero value otherwise.

func (*PersonalInformation) GetFaxOk added in v0.10.0

func (o *PersonalInformation) GetFaxOk() (*string, bool)

GetFaxOk returns a tuple with the Fax field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetHandle added in v0.10.0

func (o *PersonalInformation) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*PersonalInformation) GetHandleOk added in v0.10.0

func (o *PersonalInformation) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetId added in v0.10.0

func (o *PersonalInformation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PersonalInformation) GetIdOk added in v0.10.0

func (o *PersonalInformation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetIdType added in v0.10.0

func (o *PersonalInformation) GetIdType() string

GetIdType returns the IdType field value if set, zero value otherwise.

func (*PersonalInformation) GetIdTypeOk added in v0.10.0

func (o *PersonalInformation) GetIdTypeOk() (*string, bool)

GetIdTypeOk returns a tuple with the IdType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetMailingAddress added in v0.10.0

func (o *PersonalInformation) GetMailingAddress() string

GetMailingAddress returns the MailingAddress field value if set, zero value otherwise.

func (*PersonalInformation) GetMailingAddressOk added in v0.10.0

func (o *PersonalInformation) GetMailingAddressOk() (*string, bool)

GetMailingAddressOk returns a tuple with the MailingAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetName added in v0.10.0

func (o *PersonalInformation) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PersonalInformation) GetNameOk added in v0.10.0

func (o *PersonalInformation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetPhone added in v0.10.0

func (o *PersonalInformation) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*PersonalInformation) GetPhoneOk added in v0.10.0

func (o *PersonalInformation) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetState added in v0.10.0

func (o *PersonalInformation) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*PersonalInformation) GetStateOk added in v0.10.0

func (o *PersonalInformation) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetStreet added in v0.10.0

func (o *PersonalInformation) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*PersonalInformation) GetStreetOk added in v0.10.0

func (o *PersonalInformation) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) GetZipCode added in v0.10.0

func (o *PersonalInformation) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*PersonalInformation) GetZipCodeOk added in v0.10.0

func (o *PersonalInformation) GetZipCodeOk() (*string, bool)

GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PersonalInformation) HasCity added in v0.10.0

func (o *PersonalInformation) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*PersonalInformation) HasCompany added in v0.10.0

func (o *PersonalInformation) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*PersonalInformation) HasCountryCode added in v0.10.0

func (o *PersonalInformation) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*PersonalInformation) HasCountryName added in v0.10.0

func (o *PersonalInformation) HasCountryName() bool

HasCountryName returns a boolean if a field has been set.

func (*PersonalInformation) HasEmailAddress added in v0.10.0

func (o *PersonalInformation) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*PersonalInformation) HasFax added in v0.10.0

func (o *PersonalInformation) HasFax() bool

HasFax returns a boolean if a field has been set.

func (*PersonalInformation) HasHandle added in v0.10.0

func (o *PersonalInformation) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*PersonalInformation) HasId added in v0.10.0

func (o *PersonalInformation) HasId() bool

HasId returns a boolean if a field has been set.

func (*PersonalInformation) HasIdType added in v0.10.0

func (o *PersonalInformation) HasIdType() bool

HasIdType returns a boolean if a field has been set.

func (*PersonalInformation) HasMailingAddress added in v0.10.0

func (o *PersonalInformation) HasMailingAddress() bool

HasMailingAddress returns a boolean if a field has been set.

func (*PersonalInformation) HasName added in v0.10.0

func (o *PersonalInformation) HasName() bool

HasName returns a boolean if a field has been set.

func (*PersonalInformation) HasPhone added in v0.10.0

func (o *PersonalInformation) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*PersonalInformation) HasState added in v0.10.0

func (o *PersonalInformation) HasState() bool

HasState returns a boolean if a field has been set.

func (*PersonalInformation) HasStreet added in v0.10.0

func (o *PersonalInformation) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*PersonalInformation) HasZipCode added in v0.10.0

func (o *PersonalInformation) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (PersonalInformation) MarshalJSON added in v0.10.0

func (o PersonalInformation) MarshalJSON() ([]byte, error)

func (*PersonalInformation) SetCity added in v0.10.0

func (o *PersonalInformation) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*PersonalInformation) SetCompany added in v0.10.0

func (o *PersonalInformation) SetCompany(v string)

SetCompany gets a reference to the given string and assigns it to the Company field.

func (*PersonalInformation) SetCountryCode added in v0.10.0

func (o *PersonalInformation) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*PersonalInformation) SetCountryName added in v0.10.0

func (o *PersonalInformation) SetCountryName(v string)

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*PersonalInformation) SetEmailAddress added in v0.10.0

func (o *PersonalInformation) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*PersonalInformation) SetFax added in v0.10.0

func (o *PersonalInformation) SetFax(v string)

SetFax gets a reference to the given string and assigns it to the Fax field.

func (*PersonalInformation) SetHandle added in v0.10.0

func (o *PersonalInformation) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*PersonalInformation) SetId added in v0.10.0

func (o *PersonalInformation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PersonalInformation) SetIdType added in v0.10.0

func (o *PersonalInformation) SetIdType(v string)

SetIdType gets a reference to the given string and assigns it to the IdType field.

func (*PersonalInformation) SetMailingAddress added in v0.10.0

func (o *PersonalInformation) SetMailingAddress(v string)

SetMailingAddress gets a reference to the given string and assigns it to the MailingAddress field.

func (*PersonalInformation) SetName added in v0.10.0

func (o *PersonalInformation) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PersonalInformation) SetPhone added in v0.10.0

func (o *PersonalInformation) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*PersonalInformation) SetState added in v0.10.0

func (o *PersonalInformation) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*PersonalInformation) SetStreet added in v0.10.0

func (o *PersonalInformation) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*PersonalInformation) SetZipCode added in v0.10.0

func (o *PersonalInformation) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (PersonalInformation) ToMap added in v0.10.0

func (o PersonalInformation) ToMap() (map[string]interface{}, error)

func (*PersonalInformation) UnmarshalJSON added in v0.10.0

func (o *PersonalInformation) UnmarshalJSON(data []byte) (err error)

type PivotMatch added in v0.10.0

type PivotMatch struct {
	Pivot                *string  `json:"pivot,omitempty"`
	PivotType            *string  `json:"pivot_type,omitempty"`
	TotalRelatedThreats  *int32   `json:"total_related_threats,omitempty"`
	Confidence           *float32 `json:"confidence,omitempty"`
	AdditionalProperties map[string]interface{}
}

PivotMatch struct for PivotMatch

func NewPivotMatch added in v0.10.0

func NewPivotMatch() *PivotMatch

NewPivotMatch instantiates a new PivotMatch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPivotMatchWithDefaults added in v0.10.0

func NewPivotMatchWithDefaults() *PivotMatch

NewPivotMatchWithDefaults instantiates a new PivotMatch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PivotMatch) GetConfidence added in v0.10.0

func (o *PivotMatch) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*PivotMatch) GetConfidenceOk added in v0.10.0

func (o *PivotMatch) GetConfidenceOk() (*float32, bool)

GetConfidenceOk returns a tuple with the Confidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PivotMatch) GetPivot added in v0.10.0

func (o *PivotMatch) GetPivot() string

GetPivot returns the Pivot field value if set, zero value otherwise.

func (*PivotMatch) GetPivotOk added in v0.10.0

func (o *PivotMatch) GetPivotOk() (*string, bool)

GetPivotOk returns a tuple with the Pivot field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PivotMatch) GetPivotType added in v0.10.0

func (o *PivotMatch) GetPivotType() string

GetPivotType returns the PivotType field value if set, zero value otherwise.

func (*PivotMatch) GetPivotTypeOk added in v0.10.0

func (o *PivotMatch) GetPivotTypeOk() (*string, bool)

GetPivotTypeOk returns a tuple with the PivotType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PivotMatch) GetTotalRelatedThreats added in v0.10.0

func (o *PivotMatch) GetTotalRelatedThreats() int32

GetTotalRelatedThreats returns the TotalRelatedThreats field value if set, zero value otherwise.

func (*PivotMatch) GetTotalRelatedThreatsOk added in v0.10.0

func (o *PivotMatch) GetTotalRelatedThreatsOk() (*int32, bool)

GetTotalRelatedThreatsOk returns a tuple with the TotalRelatedThreats field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PivotMatch) HasConfidence added in v0.10.0

func (o *PivotMatch) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*PivotMatch) HasPivot added in v0.10.0

func (o *PivotMatch) HasPivot() bool

HasPivot returns a boolean if a field has been set.

func (*PivotMatch) HasPivotType added in v0.10.0

func (o *PivotMatch) HasPivotType() bool

HasPivotType returns a boolean if a field has been set.

func (*PivotMatch) HasTotalRelatedThreats added in v0.10.0

func (o *PivotMatch) HasTotalRelatedThreats() bool

HasTotalRelatedThreats returns a boolean if a field has been set.

func (PivotMatch) MarshalJSON added in v0.10.0

func (o PivotMatch) MarshalJSON() ([]byte, error)

func (*PivotMatch) SetConfidence added in v0.10.0

func (o *PivotMatch) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*PivotMatch) SetPivot added in v0.10.0

func (o *PivotMatch) SetPivot(v string)

SetPivot gets a reference to the given string and assigns it to the Pivot field.

func (*PivotMatch) SetPivotType added in v0.10.0

func (o *PivotMatch) SetPivotType(v string)

SetPivotType gets a reference to the given string and assigns it to the PivotType field.

func (*PivotMatch) SetTotalRelatedThreats added in v0.10.0

func (o *PivotMatch) SetTotalRelatedThreats(v int32)

SetTotalRelatedThreats gets a reference to the given int32 and assigns it to the TotalRelatedThreats field.

func (PivotMatch) ToMap added in v0.10.0

func (o PivotMatch) ToMap() (map[string]interface{}, error)

func (*PivotMatch) UnmarshalJSON added in v0.10.0

func (o *PivotMatch) UnmarshalJSON(data []byte) (err error)

type RegistrarInformation added in v0.10.0

type RegistrarInformation struct {
	Id                        *string `json:"id,omitempty"`
	IdType                    *string `json:"id_type,omitempty"`
	IanaId                    *string `json:"iana_id,omitempty"`
	RegistryId                *string `json:"registry_id,omitempty"`
	Handle                    *string `json:"handle,omitempty"`
	Status                    *string `json:"status,omitempty"`
	RegistrarName             *string `json:"registrar_name,omitempty"`
	NormalizedName            *string `json:"normalized_name,omitempty"`
	WhoisServer               *string `json:"whois_server,omitempty"`
	RdapServer                *string `json:"rdap_server,omitempty"`
	WebsiteUrl                *string `json:"website_url,omitempty"`
	EmailAddress              *string `json:"email_address,omitempty"`
	PhoneNumber               *string `json:"phone_number,omitempty"`
	AuthoritativeRegistryName *string `json:"authoritative_registry_name,omitempty"`
	OrganizationNumber        *string `json:"organization_number,omitempty"`
	IsSponsor                 *bool   `json:"is_sponsor,omitempty"`
	AdditionalProperties      map[string]interface{}
}

RegistrarInformation Registrar details (used by domain_registrar, abuse_contact).

func NewRegistrarInformation added in v0.10.0

func NewRegistrarInformation() *RegistrarInformation

NewRegistrarInformation instantiates a new RegistrarInformation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistrarInformationWithDefaults added in v0.10.0

func NewRegistrarInformationWithDefaults() *RegistrarInformation

NewRegistrarInformationWithDefaults instantiates a new RegistrarInformation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistrarInformation) GetAuthoritativeRegistryName added in v0.10.0

func (o *RegistrarInformation) GetAuthoritativeRegistryName() string

GetAuthoritativeRegistryName returns the AuthoritativeRegistryName field value if set, zero value otherwise.

func (*RegistrarInformation) GetAuthoritativeRegistryNameOk added in v0.10.0

func (o *RegistrarInformation) GetAuthoritativeRegistryNameOk() (*string, bool)

GetAuthoritativeRegistryNameOk returns a tuple with the AuthoritativeRegistryName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetEmailAddress added in v0.10.0

func (o *RegistrarInformation) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*RegistrarInformation) GetEmailAddressOk added in v0.10.0

func (o *RegistrarInformation) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetHandle added in v0.10.0

func (o *RegistrarInformation) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*RegistrarInformation) GetHandleOk added in v0.10.0

func (o *RegistrarInformation) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetIanaId added in v0.10.0

func (o *RegistrarInformation) GetIanaId() string

GetIanaId returns the IanaId field value if set, zero value otherwise.

func (*RegistrarInformation) GetIanaIdOk added in v0.10.0

func (o *RegistrarInformation) GetIanaIdOk() (*string, bool)

GetIanaIdOk returns a tuple with the IanaId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetId added in v0.10.0

func (o *RegistrarInformation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RegistrarInformation) GetIdOk added in v0.10.0

func (o *RegistrarInformation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetIdType added in v0.10.0

func (o *RegistrarInformation) GetIdType() string

GetIdType returns the IdType field value if set, zero value otherwise.

func (*RegistrarInformation) GetIdTypeOk added in v0.10.0

func (o *RegistrarInformation) GetIdTypeOk() (*string, bool)

GetIdTypeOk returns a tuple with the IdType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetIsSponsor added in v0.10.0

func (o *RegistrarInformation) GetIsSponsor() bool

GetIsSponsor returns the IsSponsor field value if set, zero value otherwise.

func (*RegistrarInformation) GetIsSponsorOk added in v0.10.0

func (o *RegistrarInformation) GetIsSponsorOk() (*bool, bool)

GetIsSponsorOk returns a tuple with the IsSponsor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetNormalizedName added in v0.10.0

func (o *RegistrarInformation) GetNormalizedName() string

GetNormalizedName returns the NormalizedName field value if set, zero value otherwise.

func (*RegistrarInformation) GetNormalizedNameOk added in v0.10.0

func (o *RegistrarInformation) GetNormalizedNameOk() (*string, bool)

GetNormalizedNameOk returns a tuple with the NormalizedName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetOrganizationNumber added in v0.10.0

func (o *RegistrarInformation) GetOrganizationNumber() string

GetOrganizationNumber returns the OrganizationNumber field value if set, zero value otherwise.

func (*RegistrarInformation) GetOrganizationNumberOk added in v0.10.0

func (o *RegistrarInformation) GetOrganizationNumberOk() (*string, bool)

GetOrganizationNumberOk returns a tuple with the OrganizationNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetPhoneNumber added in v0.10.0

func (o *RegistrarInformation) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*RegistrarInformation) GetPhoneNumberOk added in v0.10.0

func (o *RegistrarInformation) GetPhoneNumberOk() (*string, bool)

GetPhoneNumberOk returns a tuple with the PhoneNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetRdapServer added in v0.10.0

func (o *RegistrarInformation) GetRdapServer() string

GetRdapServer returns the RdapServer field value if set, zero value otherwise.

func (*RegistrarInformation) GetRdapServerOk added in v0.10.0

func (o *RegistrarInformation) GetRdapServerOk() (*string, bool)

GetRdapServerOk returns a tuple with the RdapServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetRegistrarName added in v0.10.0

func (o *RegistrarInformation) GetRegistrarName() string

GetRegistrarName returns the RegistrarName field value if set, zero value otherwise.

func (*RegistrarInformation) GetRegistrarNameOk added in v0.10.0

func (o *RegistrarInformation) GetRegistrarNameOk() (*string, bool)

GetRegistrarNameOk returns a tuple with the RegistrarName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetRegistryId added in v0.10.0

func (o *RegistrarInformation) GetRegistryId() string

GetRegistryId returns the RegistryId field value if set, zero value otherwise.

func (*RegistrarInformation) GetRegistryIdOk added in v0.10.0

func (o *RegistrarInformation) GetRegistryIdOk() (*string, bool)

GetRegistryIdOk returns a tuple with the RegistryId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetStatus added in v0.10.0

func (o *RegistrarInformation) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*RegistrarInformation) GetStatusOk added in v0.10.0

func (o *RegistrarInformation) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetWebsiteUrl added in v0.10.0

func (o *RegistrarInformation) GetWebsiteUrl() string

GetWebsiteUrl returns the WebsiteUrl field value if set, zero value otherwise.

func (*RegistrarInformation) GetWebsiteUrlOk added in v0.10.0

func (o *RegistrarInformation) GetWebsiteUrlOk() (*string, bool)

GetWebsiteUrlOk returns a tuple with the WebsiteUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) GetWhoisServer added in v0.10.0

func (o *RegistrarInformation) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*RegistrarInformation) GetWhoisServerOk added in v0.10.0

func (o *RegistrarInformation) GetWhoisServerOk() (*string, bool)

GetWhoisServerOk returns a tuple with the WhoisServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistrarInformation) HasAuthoritativeRegistryName added in v0.10.0

func (o *RegistrarInformation) HasAuthoritativeRegistryName() bool

HasAuthoritativeRegistryName returns a boolean if a field has been set.

func (*RegistrarInformation) HasEmailAddress added in v0.10.0

func (o *RegistrarInformation) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*RegistrarInformation) HasHandle added in v0.10.0

func (o *RegistrarInformation) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*RegistrarInformation) HasIanaId added in v0.10.0

func (o *RegistrarInformation) HasIanaId() bool

HasIanaId returns a boolean if a field has been set.

func (*RegistrarInformation) HasId added in v0.10.0

func (o *RegistrarInformation) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegistrarInformation) HasIdType added in v0.10.0

func (o *RegistrarInformation) HasIdType() bool

HasIdType returns a boolean if a field has been set.

func (*RegistrarInformation) HasIsSponsor added in v0.10.0

func (o *RegistrarInformation) HasIsSponsor() bool

HasIsSponsor returns a boolean if a field has been set.

func (*RegistrarInformation) HasNormalizedName added in v0.10.0

func (o *RegistrarInformation) HasNormalizedName() bool

HasNormalizedName returns a boolean if a field has been set.

func (*RegistrarInformation) HasOrganizationNumber added in v0.10.0

func (o *RegistrarInformation) HasOrganizationNumber() bool

HasOrganizationNumber returns a boolean if a field has been set.

func (*RegistrarInformation) HasPhoneNumber added in v0.10.0

func (o *RegistrarInformation) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*RegistrarInformation) HasRdapServer added in v0.10.0

func (o *RegistrarInformation) HasRdapServer() bool

HasRdapServer returns a boolean if a field has been set.

func (*RegistrarInformation) HasRegistrarName added in v0.10.0

func (o *RegistrarInformation) HasRegistrarName() bool

HasRegistrarName returns a boolean if a field has been set.

func (*RegistrarInformation) HasRegistryId added in v0.10.0

func (o *RegistrarInformation) HasRegistryId() bool

HasRegistryId returns a boolean if a field has been set.

func (*RegistrarInformation) HasStatus added in v0.10.0

func (o *RegistrarInformation) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RegistrarInformation) HasWebsiteUrl added in v0.10.0

func (o *RegistrarInformation) HasWebsiteUrl() bool

HasWebsiteUrl returns a boolean if a field has been set.

func (*RegistrarInformation) HasWhoisServer added in v0.10.0

func (o *RegistrarInformation) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (RegistrarInformation) MarshalJSON added in v0.10.0

func (o RegistrarInformation) MarshalJSON() ([]byte, error)

func (*RegistrarInformation) SetAuthoritativeRegistryName added in v0.10.0

func (o *RegistrarInformation) SetAuthoritativeRegistryName(v string)

SetAuthoritativeRegistryName gets a reference to the given string and assigns it to the AuthoritativeRegistryName field.

func (*RegistrarInformation) SetEmailAddress added in v0.10.0

func (o *RegistrarInformation) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*RegistrarInformation) SetHandle added in v0.10.0

func (o *RegistrarInformation) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*RegistrarInformation) SetIanaId added in v0.10.0

func (o *RegistrarInformation) SetIanaId(v string)

SetIanaId gets a reference to the given string and assigns it to the IanaId field.

func (*RegistrarInformation) SetId added in v0.10.0

func (o *RegistrarInformation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RegistrarInformation) SetIdType added in v0.10.0

func (o *RegistrarInformation) SetIdType(v string)

SetIdType gets a reference to the given string and assigns it to the IdType field.

func (*RegistrarInformation) SetIsSponsor added in v0.10.0

func (o *RegistrarInformation) SetIsSponsor(v bool)

SetIsSponsor gets a reference to the given bool and assigns it to the IsSponsor field.

func (*RegistrarInformation) SetNormalizedName added in v0.10.0

func (o *RegistrarInformation) SetNormalizedName(v string)

SetNormalizedName gets a reference to the given string and assigns it to the NormalizedName field.

func (*RegistrarInformation) SetOrganizationNumber added in v0.10.0

func (o *RegistrarInformation) SetOrganizationNumber(v string)

SetOrganizationNumber gets a reference to the given string and assigns it to the OrganizationNumber field.

func (*RegistrarInformation) SetPhoneNumber added in v0.10.0

func (o *RegistrarInformation) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*RegistrarInformation) SetRdapServer added in v0.10.0

func (o *RegistrarInformation) SetRdapServer(v string)

SetRdapServer gets a reference to the given string and assigns it to the RdapServer field.

func (*RegistrarInformation) SetRegistrarName added in v0.10.0

func (o *RegistrarInformation) SetRegistrarName(v string)

SetRegistrarName gets a reference to the given string and assigns it to the RegistrarName field.

func (*RegistrarInformation) SetRegistryId added in v0.10.0

func (o *RegistrarInformation) SetRegistryId(v string)

SetRegistryId gets a reference to the given string and assigns it to the RegistryId field.

func (*RegistrarInformation) SetStatus added in v0.10.0

func (o *RegistrarInformation) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*RegistrarInformation) SetWebsiteUrl added in v0.10.0

func (o *RegistrarInformation) SetWebsiteUrl(v string)

SetWebsiteUrl gets a reference to the given string and assigns it to the WebsiteUrl field.

func (*RegistrarInformation) SetWhoisServer added in v0.10.0

func (o *RegistrarInformation) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (RegistrarInformation) ToMap added in v0.10.0

func (o RegistrarInformation) ToMap() (map[string]interface{}, error)

func (*RegistrarInformation) UnmarshalJSON added in v0.10.0

func (o *RegistrarInformation) UnmarshalJSON(data []byte) (err error)

type RegistryData added in v0.10.0

type RegistryData struct {
	DomainName           *string               `json:"domain_name,omitempty"`
	QueryTime            *string               `json:"query_time,omitempty"`
	WhoisServer          *string               `json:"whois_server,omitempty"`
	DomainRegistered     *string               `json:"domain_registered,omitempty"`
	CreateDate           *string               `json:"create_date,omitempty"`
	UpdateDate           *string               `json:"update_date,omitempty"`
	ExpiryDate           *string               `json:"expiry_date,omitempty"`
	DomainRegistrar      *RegistrarInformation `json:"domain_registrar,omitempty"`
	NameServers          []string              `json:"name_servers,omitempty"`
	DomainStatus         []string              `json:"domain_status,omitempty"`
	WhoisRawDomain       *string               `json:"whois_raw_domain,omitempty"`
	AdditionalProperties map[string]interface{}
}

RegistryData struct for RegistryData

func NewRegistryData added in v0.10.0

func NewRegistryData() *RegistryData

NewRegistryData instantiates a new RegistryData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRegistryDataWithDefaults added in v0.10.0

func NewRegistryDataWithDefaults() *RegistryData

NewRegistryDataWithDefaults instantiates a new RegistryData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RegistryData) GetCreateDate added in v0.10.0

func (o *RegistryData) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*RegistryData) GetCreateDateOk added in v0.10.0

func (o *RegistryData) GetCreateDateOk() (*string, bool)

GetCreateDateOk returns a tuple with the CreateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetDomainName added in v0.10.0

func (o *RegistryData) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*RegistryData) GetDomainNameOk added in v0.10.0

func (o *RegistryData) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetDomainRegistered added in v0.10.0

func (o *RegistryData) GetDomainRegistered() string

GetDomainRegistered returns the DomainRegistered field value if set, zero value otherwise.

func (*RegistryData) GetDomainRegisteredOk added in v0.10.0

func (o *RegistryData) GetDomainRegisteredOk() (*string, bool)

GetDomainRegisteredOk returns a tuple with the DomainRegistered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetDomainRegistrar added in v0.10.0

func (o *RegistryData) GetDomainRegistrar() RegistrarInformation

GetDomainRegistrar returns the DomainRegistrar field value if set, zero value otherwise.

func (*RegistryData) GetDomainRegistrarOk added in v0.10.0

func (o *RegistryData) GetDomainRegistrarOk() (*RegistrarInformation, bool)

GetDomainRegistrarOk returns a tuple with the DomainRegistrar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetDomainStatus added in v0.10.0

func (o *RegistryData) GetDomainStatus() []string

GetDomainStatus returns the DomainStatus field value if set, zero value otherwise.

func (*RegistryData) GetDomainStatusOk added in v0.10.0

func (o *RegistryData) GetDomainStatusOk() ([]string, bool)

GetDomainStatusOk returns a tuple with the DomainStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetExpiryDate added in v0.10.0

func (o *RegistryData) GetExpiryDate() string

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*RegistryData) GetExpiryDateOk added in v0.10.0

func (o *RegistryData) GetExpiryDateOk() (*string, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetNameServers added in v0.10.0

func (o *RegistryData) GetNameServers() []string

GetNameServers returns the NameServers field value if set, zero value otherwise.

func (*RegistryData) GetNameServersOk added in v0.10.0

func (o *RegistryData) GetNameServersOk() ([]string, bool)

GetNameServersOk returns a tuple with the NameServers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetQueryTime added in v0.10.0

func (o *RegistryData) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*RegistryData) GetQueryTimeOk added in v0.10.0

func (o *RegistryData) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetUpdateDate added in v0.10.0

func (o *RegistryData) GetUpdateDate() string

GetUpdateDate returns the UpdateDate field value if set, zero value otherwise.

func (*RegistryData) GetUpdateDateOk added in v0.10.0

func (o *RegistryData) GetUpdateDateOk() (*string, bool)

GetUpdateDateOk returns a tuple with the UpdateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetWhoisRawDomain added in v0.10.0

func (o *RegistryData) GetWhoisRawDomain() string

GetWhoisRawDomain returns the WhoisRawDomain field value if set, zero value otherwise.

func (*RegistryData) GetWhoisRawDomainOk added in v0.10.0

func (o *RegistryData) GetWhoisRawDomainOk() (*string, bool)

GetWhoisRawDomainOk returns a tuple with the WhoisRawDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) GetWhoisServer added in v0.10.0

func (o *RegistryData) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*RegistryData) GetWhoisServerOk added in v0.10.0

func (o *RegistryData) GetWhoisServerOk() (*string, bool)

GetWhoisServerOk returns a tuple with the WhoisServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RegistryData) HasCreateDate added in v0.10.0

func (o *RegistryData) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*RegistryData) HasDomainName added in v0.10.0

func (o *RegistryData) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*RegistryData) HasDomainRegistered added in v0.10.0

func (o *RegistryData) HasDomainRegistered() bool

HasDomainRegistered returns a boolean if a field has been set.

func (*RegistryData) HasDomainRegistrar added in v0.10.0

func (o *RegistryData) HasDomainRegistrar() bool

HasDomainRegistrar returns a boolean if a field has been set.

func (*RegistryData) HasDomainStatus added in v0.10.0

func (o *RegistryData) HasDomainStatus() bool

HasDomainStatus returns a boolean if a field has been set.

func (*RegistryData) HasExpiryDate added in v0.10.0

func (o *RegistryData) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*RegistryData) HasNameServers added in v0.10.0

func (o *RegistryData) HasNameServers() bool

HasNameServers returns a boolean if a field has been set.

func (*RegistryData) HasQueryTime added in v0.10.0

func (o *RegistryData) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*RegistryData) HasUpdateDate added in v0.10.0

func (o *RegistryData) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*RegistryData) HasWhoisRawDomain added in v0.10.0

func (o *RegistryData) HasWhoisRawDomain() bool

HasWhoisRawDomain returns a boolean if a field has been set.

func (*RegistryData) HasWhoisServer added in v0.10.0

func (o *RegistryData) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (RegistryData) MarshalJSON added in v0.10.0

func (o RegistryData) MarshalJSON() ([]byte, error)

func (*RegistryData) SetCreateDate added in v0.10.0

func (o *RegistryData) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*RegistryData) SetDomainName added in v0.10.0

func (o *RegistryData) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*RegistryData) SetDomainRegistered added in v0.10.0

func (o *RegistryData) SetDomainRegistered(v string)

SetDomainRegistered gets a reference to the given string and assigns it to the DomainRegistered field.

func (*RegistryData) SetDomainRegistrar added in v0.10.0

func (o *RegistryData) SetDomainRegistrar(v RegistrarInformation)

SetDomainRegistrar gets a reference to the given RegistrarInformation and assigns it to the DomainRegistrar field.

func (*RegistryData) SetDomainStatus added in v0.10.0

func (o *RegistryData) SetDomainStatus(v []string)

SetDomainStatus gets a reference to the given []string and assigns it to the DomainStatus field.

func (*RegistryData) SetExpiryDate added in v0.10.0

func (o *RegistryData) SetExpiryDate(v string)

SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.

func (*RegistryData) SetNameServers added in v0.10.0

func (o *RegistryData) SetNameServers(v []string)

SetNameServers gets a reference to the given []string and assigns it to the NameServers field.

func (*RegistryData) SetQueryTime added in v0.10.0

func (o *RegistryData) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*RegistryData) SetUpdateDate added in v0.10.0

func (o *RegistryData) SetUpdateDate(v string)

SetUpdateDate gets a reference to the given string and assigns it to the UpdateDate field.

func (*RegistryData) SetWhoisRawDomain added in v0.10.0

func (o *RegistryData) SetWhoisRawDomain(v string)

SetWhoisRawDomain gets a reference to the given string and assigns it to the WhoisRawDomain field.

func (*RegistryData) SetWhoisServer added in v0.10.0

func (o *RegistryData) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (RegistryData) ToMap added in v0.10.0

func (o RegistryData) ToMap() (map[string]interface{}, error)

func (*RegistryData) UnmarshalJSON added in v0.10.0

func (o *RegistryData) UnmarshalJSON(data []byte) (err error)

type RelatedIoc added in v0.10.0

type RelatedIoc struct {
	Type                 *string  `json:"type,omitempty"`
	Value                *string  `json:"value,omitempty"`
	Confidence           *float32 `json:"confidence,omitempty"`
	AdditionalProperties map[string]interface{}
}

RelatedIoc struct for RelatedIoc

func NewRelatedIoc added in v0.10.0

func NewRelatedIoc() *RelatedIoc

NewRelatedIoc instantiates a new RelatedIoc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRelatedIocWithDefaults added in v0.10.0

func NewRelatedIocWithDefaults() *RelatedIoc

NewRelatedIocWithDefaults instantiates a new RelatedIoc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RelatedIoc) GetConfidence added in v0.10.0

func (o *RelatedIoc) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*RelatedIoc) GetConfidenceOk added in v0.10.0

func (o *RelatedIoc) GetConfidenceOk() (*float32, bool)

GetConfidenceOk returns a tuple with the Confidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelatedIoc) GetType added in v0.10.0

func (o *RelatedIoc) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*RelatedIoc) GetTypeOk added in v0.10.0

func (o *RelatedIoc) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelatedIoc) GetValue added in v0.10.0

func (o *RelatedIoc) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*RelatedIoc) GetValueOk added in v0.10.0

func (o *RelatedIoc) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RelatedIoc) HasConfidence added in v0.10.0

func (o *RelatedIoc) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*RelatedIoc) HasType added in v0.10.0

func (o *RelatedIoc) HasType() bool

HasType returns a boolean if a field has been set.

func (*RelatedIoc) HasValue added in v0.10.0

func (o *RelatedIoc) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RelatedIoc) MarshalJSON added in v0.10.0

func (o RelatedIoc) MarshalJSON() ([]byte, error)

func (*RelatedIoc) SetConfidence added in v0.10.0

func (o *RelatedIoc) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*RelatedIoc) SetType added in v0.10.0

func (o *RelatedIoc) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*RelatedIoc) SetValue added in v0.10.0

func (o *RelatedIoc) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (RelatedIoc) ToMap added in v0.10.0

func (o RelatedIoc) ToMap() (map[string]interface{}, error)

func (*RelatedIoc) UnmarshalJSON added in v0.10.0

func (o *RelatedIoc) UnmarshalJSON(data []byte) (err error)

type ReputationIndicators added in v0.10.0

type ReputationIndicators struct {
	IsNewlyRegistered    *bool   `json:"is_newly_registered,omitempty"`
	UsesFreeExtension    *bool   `json:"uses_free_extension,omitempty"`
	UsesFreeSsl          *bool   `json:"uses_free_ssl,omitempty"`
	HasPrivacyWhois      *bool   `json:"has_privacy_whois,omitempty"`
	SslAgeDays           *int32  `json:"ssl_age_days,omitempty"`
	HasDmarc             *bool   `json:"has_dmarc,omitempty"`
	HasSpf               *bool   `json:"has_spf,omitempty"`
	RedirectsExternally  *bool   `json:"redirects_externally,omitempty"`
	JavascriptObfuscated *bool   `json:"javascript_obfuscated,omitempty"`
	DomainAgeDays        *int32  `json:"domain_age_days,omitempty"`
	Registrar            *string `json:"registrar,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReputationIndicators struct for ReputationIndicators

func NewReputationIndicators added in v0.10.0

func NewReputationIndicators() *ReputationIndicators

NewReputationIndicators instantiates a new ReputationIndicators object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReputationIndicatorsWithDefaults added in v0.10.0

func NewReputationIndicatorsWithDefaults() *ReputationIndicators

NewReputationIndicatorsWithDefaults instantiates a new ReputationIndicators object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReputationIndicators) GetDomainAgeDays added in v0.10.0

func (o *ReputationIndicators) GetDomainAgeDays() int32

GetDomainAgeDays returns the DomainAgeDays field value if set, zero value otherwise.

func (*ReputationIndicators) GetDomainAgeDaysOk added in v0.10.0

func (o *ReputationIndicators) GetDomainAgeDaysOk() (*int32, bool)

GetDomainAgeDaysOk returns a tuple with the DomainAgeDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetHasDmarc added in v0.10.0

func (o *ReputationIndicators) GetHasDmarc() bool

GetHasDmarc returns the HasDmarc field value if set, zero value otherwise.

func (*ReputationIndicators) GetHasDmarcOk added in v0.10.0

func (o *ReputationIndicators) GetHasDmarcOk() (*bool, bool)

GetHasDmarcOk returns a tuple with the HasDmarc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetHasPrivacyWhois added in v0.10.0

func (o *ReputationIndicators) GetHasPrivacyWhois() bool

GetHasPrivacyWhois returns the HasPrivacyWhois field value if set, zero value otherwise.

func (*ReputationIndicators) GetHasPrivacyWhoisOk added in v0.10.0

func (o *ReputationIndicators) GetHasPrivacyWhoisOk() (*bool, bool)

GetHasPrivacyWhoisOk returns a tuple with the HasPrivacyWhois field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetHasSpf added in v0.10.0

func (o *ReputationIndicators) GetHasSpf() bool

GetHasSpf returns the HasSpf field value if set, zero value otherwise.

func (*ReputationIndicators) GetHasSpfOk added in v0.10.0

func (o *ReputationIndicators) GetHasSpfOk() (*bool, bool)

GetHasSpfOk returns a tuple with the HasSpf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetIsNewlyRegistered added in v0.10.0

func (o *ReputationIndicators) GetIsNewlyRegistered() bool

GetIsNewlyRegistered returns the IsNewlyRegistered field value if set, zero value otherwise.

func (*ReputationIndicators) GetIsNewlyRegisteredOk added in v0.10.0

func (o *ReputationIndicators) GetIsNewlyRegisteredOk() (*bool, bool)

GetIsNewlyRegisteredOk returns a tuple with the IsNewlyRegistered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetJavascriptObfuscated added in v0.10.0

func (o *ReputationIndicators) GetJavascriptObfuscated() bool

GetJavascriptObfuscated returns the JavascriptObfuscated field value if set, zero value otherwise.

func (*ReputationIndicators) GetJavascriptObfuscatedOk added in v0.10.0

func (o *ReputationIndicators) GetJavascriptObfuscatedOk() (*bool, bool)

GetJavascriptObfuscatedOk returns a tuple with the JavascriptObfuscated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetRedirectsExternally added in v0.10.0

func (o *ReputationIndicators) GetRedirectsExternally() bool

GetRedirectsExternally returns the RedirectsExternally field value if set, zero value otherwise.

func (*ReputationIndicators) GetRedirectsExternallyOk added in v0.10.0

func (o *ReputationIndicators) GetRedirectsExternallyOk() (*bool, bool)

GetRedirectsExternallyOk returns a tuple with the RedirectsExternally field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetRegistrar added in v0.10.0

func (o *ReputationIndicators) GetRegistrar() string

GetRegistrar returns the Registrar field value if set, zero value otherwise.

func (*ReputationIndicators) GetRegistrarOk added in v0.10.0

func (o *ReputationIndicators) GetRegistrarOk() (*string, bool)

GetRegistrarOk returns a tuple with the Registrar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetSslAgeDays added in v0.10.0

func (o *ReputationIndicators) GetSslAgeDays() int32

GetSslAgeDays returns the SslAgeDays field value if set, zero value otherwise.

func (*ReputationIndicators) GetSslAgeDaysOk added in v0.10.0

func (o *ReputationIndicators) GetSslAgeDaysOk() (*int32, bool)

GetSslAgeDaysOk returns a tuple with the SslAgeDays field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetUsesFreeExtension added in v0.10.0

func (o *ReputationIndicators) GetUsesFreeExtension() bool

GetUsesFreeExtension returns the UsesFreeExtension field value if set, zero value otherwise.

func (*ReputationIndicators) GetUsesFreeExtensionOk added in v0.10.0

func (o *ReputationIndicators) GetUsesFreeExtensionOk() (*bool, bool)

GetUsesFreeExtensionOk returns a tuple with the UsesFreeExtension field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) GetUsesFreeSsl added in v0.10.0

func (o *ReputationIndicators) GetUsesFreeSsl() bool

GetUsesFreeSsl returns the UsesFreeSsl field value if set, zero value otherwise.

func (*ReputationIndicators) GetUsesFreeSslOk added in v0.10.0

func (o *ReputationIndicators) GetUsesFreeSslOk() (*bool, bool)

GetUsesFreeSslOk returns a tuple with the UsesFreeSsl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIndicators) HasDomainAgeDays added in v0.10.0

func (o *ReputationIndicators) HasDomainAgeDays() bool

HasDomainAgeDays returns a boolean if a field has been set.

func (*ReputationIndicators) HasHasDmarc added in v0.10.0

func (o *ReputationIndicators) HasHasDmarc() bool

HasHasDmarc returns a boolean if a field has been set.

func (*ReputationIndicators) HasHasPrivacyWhois added in v0.10.0

func (o *ReputationIndicators) HasHasPrivacyWhois() bool

HasHasPrivacyWhois returns a boolean if a field has been set.

func (*ReputationIndicators) HasHasSpf added in v0.10.0

func (o *ReputationIndicators) HasHasSpf() bool

HasHasSpf returns a boolean if a field has been set.

func (*ReputationIndicators) HasIsNewlyRegistered added in v0.10.0

func (o *ReputationIndicators) HasIsNewlyRegistered() bool

HasIsNewlyRegistered returns a boolean if a field has been set.

func (*ReputationIndicators) HasJavascriptObfuscated added in v0.10.0

func (o *ReputationIndicators) HasJavascriptObfuscated() bool

HasJavascriptObfuscated returns a boolean if a field has been set.

func (*ReputationIndicators) HasRedirectsExternally added in v0.10.0

func (o *ReputationIndicators) HasRedirectsExternally() bool

HasRedirectsExternally returns a boolean if a field has been set.

func (*ReputationIndicators) HasRegistrar added in v0.10.0

func (o *ReputationIndicators) HasRegistrar() bool

HasRegistrar returns a boolean if a field has been set.

func (*ReputationIndicators) HasSslAgeDays added in v0.10.0

func (o *ReputationIndicators) HasSslAgeDays() bool

HasSslAgeDays returns a boolean if a field has been set.

func (*ReputationIndicators) HasUsesFreeExtension added in v0.10.0

func (o *ReputationIndicators) HasUsesFreeExtension() bool

HasUsesFreeExtension returns a boolean if a field has been set.

func (*ReputationIndicators) HasUsesFreeSsl added in v0.10.0

func (o *ReputationIndicators) HasUsesFreeSsl() bool

HasUsesFreeSsl returns a boolean if a field has been set.

func (ReputationIndicators) MarshalJSON added in v0.10.0

func (o ReputationIndicators) MarshalJSON() ([]byte, error)

func (*ReputationIndicators) SetDomainAgeDays added in v0.10.0

func (o *ReputationIndicators) SetDomainAgeDays(v int32)

SetDomainAgeDays gets a reference to the given int32 and assigns it to the DomainAgeDays field.

func (*ReputationIndicators) SetHasDmarc added in v0.10.0

func (o *ReputationIndicators) SetHasDmarc(v bool)

SetHasDmarc gets a reference to the given bool and assigns it to the HasDmarc field.

func (*ReputationIndicators) SetHasPrivacyWhois added in v0.10.0

func (o *ReputationIndicators) SetHasPrivacyWhois(v bool)

SetHasPrivacyWhois gets a reference to the given bool and assigns it to the HasPrivacyWhois field.

func (*ReputationIndicators) SetHasSpf added in v0.10.0

func (o *ReputationIndicators) SetHasSpf(v bool)

SetHasSpf gets a reference to the given bool and assigns it to the HasSpf field.

func (*ReputationIndicators) SetIsNewlyRegistered added in v0.10.0

func (o *ReputationIndicators) SetIsNewlyRegistered(v bool)

SetIsNewlyRegistered gets a reference to the given bool and assigns it to the IsNewlyRegistered field.

func (*ReputationIndicators) SetJavascriptObfuscated added in v0.10.0

func (o *ReputationIndicators) SetJavascriptObfuscated(v bool)

SetJavascriptObfuscated gets a reference to the given bool and assigns it to the JavascriptObfuscated field.

func (*ReputationIndicators) SetRedirectsExternally added in v0.10.0

func (o *ReputationIndicators) SetRedirectsExternally(v bool)

SetRedirectsExternally gets a reference to the given bool and assigns it to the RedirectsExternally field.

func (*ReputationIndicators) SetRegistrar added in v0.10.0

func (o *ReputationIndicators) SetRegistrar(v string)

SetRegistrar gets a reference to the given string and assigns it to the Registrar field.

func (*ReputationIndicators) SetSslAgeDays added in v0.10.0

func (o *ReputationIndicators) SetSslAgeDays(v int32)

SetSslAgeDays gets a reference to the given int32 and assigns it to the SslAgeDays field.

func (*ReputationIndicators) SetUsesFreeExtension added in v0.10.0

func (o *ReputationIndicators) SetUsesFreeExtension(v bool)

SetUsesFreeExtension gets a reference to the given bool and assigns it to the UsesFreeExtension field.

func (*ReputationIndicators) SetUsesFreeSsl added in v0.10.0

func (o *ReputationIndicators) SetUsesFreeSsl(v bool)

SetUsesFreeSsl gets a reference to the given bool and assigns it to the UsesFreeSsl field.

func (ReputationIndicators) ToMap added in v0.10.0

func (o ReputationIndicators) ToMap() (map[string]interface{}, error)

func (*ReputationIndicators) UnmarshalJSON added in v0.10.0

func (o *ReputationIndicators) UnmarshalJSON(data []byte) (err error)

type ReputationIntelligence added in v0.10.0

type ReputationIntelligence struct {
	IocType              *string      `json:"ioc_type,omitempty"`
	IocValue             *string      `json:"ioc_value,omitempty"`
	RelatedIocs          []RelatedIoc `json:"related_iocs,omitempty"`
	FeedTags             []string     `json:"feed_tags,omitempty"`
	StixPattern          *string      `json:"stix_pattern,omitempty"`
	RecommendedAction    *string      `json:"recommended_action,omitempty"`
	FirstSeen            *string      `json:"first_seen,omitempty"`
	LastSeen             *string      `json:"last_seen,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReputationIntelligence struct for ReputationIntelligence

func NewReputationIntelligence added in v0.10.0

func NewReputationIntelligence() *ReputationIntelligence

NewReputationIntelligence instantiates a new ReputationIntelligence object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReputationIntelligenceWithDefaults added in v0.10.0

func NewReputationIntelligenceWithDefaults() *ReputationIntelligence

NewReputationIntelligenceWithDefaults instantiates a new ReputationIntelligence object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReputationIntelligence) GetFeedTags added in v0.10.0

func (o *ReputationIntelligence) GetFeedTags() []string

GetFeedTags returns the FeedTags field value if set, zero value otherwise.

func (*ReputationIntelligence) GetFeedTagsOk added in v0.10.0

func (o *ReputationIntelligence) GetFeedTagsOk() ([]string, bool)

GetFeedTagsOk returns a tuple with the FeedTags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetFirstSeen added in v0.10.0

func (o *ReputationIntelligence) GetFirstSeen() string

GetFirstSeen returns the FirstSeen field value if set, zero value otherwise.

func (*ReputationIntelligence) GetFirstSeenOk added in v0.10.0

func (o *ReputationIntelligence) GetFirstSeenOk() (*string, bool)

GetFirstSeenOk returns a tuple with the FirstSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetIocType added in v0.10.0

func (o *ReputationIntelligence) GetIocType() string

GetIocType returns the IocType field value if set, zero value otherwise.

func (*ReputationIntelligence) GetIocTypeOk added in v0.10.0

func (o *ReputationIntelligence) GetIocTypeOk() (*string, bool)

GetIocTypeOk returns a tuple with the IocType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetIocValue added in v0.10.0

func (o *ReputationIntelligence) GetIocValue() string

GetIocValue returns the IocValue field value if set, zero value otherwise.

func (*ReputationIntelligence) GetIocValueOk added in v0.10.0

func (o *ReputationIntelligence) GetIocValueOk() (*string, bool)

GetIocValueOk returns a tuple with the IocValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetLastSeen added in v0.10.0

func (o *ReputationIntelligence) GetLastSeen() string

GetLastSeen returns the LastSeen field value if set, zero value otherwise.

func (*ReputationIntelligence) GetLastSeenOk added in v0.10.0

func (o *ReputationIntelligence) GetLastSeenOk() (*string, bool)

GetLastSeenOk returns a tuple with the LastSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetRecommendedAction added in v0.10.0

func (o *ReputationIntelligence) GetRecommendedAction() string

GetRecommendedAction returns the RecommendedAction field value if set, zero value otherwise.

func (*ReputationIntelligence) GetRecommendedActionOk added in v0.10.0

func (o *ReputationIntelligence) GetRecommendedActionOk() (*string, bool)

GetRecommendedActionOk returns a tuple with the RecommendedAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetRelatedIocs added in v0.10.0

func (o *ReputationIntelligence) GetRelatedIocs() []RelatedIoc

GetRelatedIocs returns the RelatedIocs field value if set, zero value otherwise.

func (*ReputationIntelligence) GetRelatedIocsOk added in v0.10.0

func (o *ReputationIntelligence) GetRelatedIocsOk() ([]RelatedIoc, bool)

GetRelatedIocsOk returns a tuple with the RelatedIocs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) GetStixPattern added in v0.10.0

func (o *ReputationIntelligence) GetStixPattern() string

GetStixPattern returns the StixPattern field value if set, zero value otherwise.

func (*ReputationIntelligence) GetStixPatternOk added in v0.10.0

func (o *ReputationIntelligence) GetStixPatternOk() (*string, bool)

GetStixPatternOk returns a tuple with the StixPattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationIntelligence) HasFeedTags added in v0.10.0

func (o *ReputationIntelligence) HasFeedTags() bool

HasFeedTags returns a boolean if a field has been set.

func (*ReputationIntelligence) HasFirstSeen added in v0.10.0

func (o *ReputationIntelligence) HasFirstSeen() bool

HasFirstSeen returns a boolean if a field has been set.

func (*ReputationIntelligence) HasIocType added in v0.10.0

func (o *ReputationIntelligence) HasIocType() bool

HasIocType returns a boolean if a field has been set.

func (*ReputationIntelligence) HasIocValue added in v0.10.0

func (o *ReputationIntelligence) HasIocValue() bool

HasIocValue returns a boolean if a field has been set.

func (*ReputationIntelligence) HasLastSeen added in v0.10.0

func (o *ReputationIntelligence) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (*ReputationIntelligence) HasRecommendedAction added in v0.10.0

func (o *ReputationIntelligence) HasRecommendedAction() bool

HasRecommendedAction returns a boolean if a field has been set.

func (*ReputationIntelligence) HasRelatedIocs added in v0.10.0

func (o *ReputationIntelligence) HasRelatedIocs() bool

HasRelatedIocs returns a boolean if a field has been set.

func (*ReputationIntelligence) HasStixPattern added in v0.10.0

func (o *ReputationIntelligence) HasStixPattern() bool

HasStixPattern returns a boolean if a field has been set.

func (ReputationIntelligence) MarshalJSON added in v0.10.0

func (o ReputationIntelligence) MarshalJSON() ([]byte, error)

func (*ReputationIntelligence) SetFeedTags added in v0.10.0

func (o *ReputationIntelligence) SetFeedTags(v []string)

SetFeedTags gets a reference to the given []string and assigns it to the FeedTags field.

func (*ReputationIntelligence) SetFirstSeen added in v0.10.0

func (o *ReputationIntelligence) SetFirstSeen(v string)

SetFirstSeen gets a reference to the given string and assigns it to the FirstSeen field.

func (*ReputationIntelligence) SetIocType added in v0.10.0

func (o *ReputationIntelligence) SetIocType(v string)

SetIocType gets a reference to the given string and assigns it to the IocType field.

func (*ReputationIntelligence) SetIocValue added in v0.10.0

func (o *ReputationIntelligence) SetIocValue(v string)

SetIocValue gets a reference to the given string and assigns it to the IocValue field.

func (*ReputationIntelligence) SetLastSeen added in v0.10.0

func (o *ReputationIntelligence) SetLastSeen(v string)

SetLastSeen gets a reference to the given string and assigns it to the LastSeen field.

func (*ReputationIntelligence) SetRecommendedAction added in v0.10.0

func (o *ReputationIntelligence) SetRecommendedAction(v string)

SetRecommendedAction gets a reference to the given string and assigns it to the RecommendedAction field.

func (*ReputationIntelligence) SetRelatedIocs added in v0.10.0

func (o *ReputationIntelligence) SetRelatedIocs(v []RelatedIoc)

SetRelatedIocs gets a reference to the given []RelatedIoc and assigns it to the RelatedIocs field.

func (*ReputationIntelligence) SetStixPattern added in v0.10.0

func (o *ReputationIntelligence) SetStixPattern(v string)

SetStixPattern gets a reference to the given string and assigns it to the StixPattern field.

func (ReputationIntelligence) ToMap added in v0.10.0

func (o ReputationIntelligence) ToMap() (map[string]interface{}, error)

func (*ReputationIntelligence) UnmarshalJSON added in v0.10.0

func (o *ReputationIntelligence) UnmarshalJSON(data []byte) (err error)

type ReputationSignal added in v0.10.0

type ReputationSignal struct {
	Code                 *string  `json:"code,omitempty"`
	Weight               *int32   `json:"weight,omitempty"`
	Polarity             *string  `json:"polarity,omitempty"`
	Category             *string  `json:"category,omitempty"`
	Evidence             *string  `json:"evidence,omitempty"`
	Confidence           *float32 `json:"confidence,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReputationSignal struct for ReputationSignal

func NewReputationSignal added in v0.10.0

func NewReputationSignal() *ReputationSignal

NewReputationSignal instantiates a new ReputationSignal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReputationSignalWithDefaults added in v0.10.0

func NewReputationSignalWithDefaults() *ReputationSignal

NewReputationSignalWithDefaults instantiates a new ReputationSignal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReputationSignal) GetCategory added in v0.10.0

func (o *ReputationSignal) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*ReputationSignal) GetCategoryOk added in v0.10.0

func (o *ReputationSignal) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignal) GetCode added in v0.10.0

func (o *ReputationSignal) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*ReputationSignal) GetCodeOk added in v0.10.0

func (o *ReputationSignal) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignal) GetConfidence added in v0.10.0

func (o *ReputationSignal) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*ReputationSignal) GetConfidenceOk added in v0.10.0

func (o *ReputationSignal) GetConfidenceOk() (*float32, bool)

GetConfidenceOk returns a tuple with the Confidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignal) GetEvidence added in v0.10.0

func (o *ReputationSignal) GetEvidence() string

GetEvidence returns the Evidence field value if set, zero value otherwise.

func (*ReputationSignal) GetEvidenceOk added in v0.10.0

func (o *ReputationSignal) GetEvidenceOk() (*string, bool)

GetEvidenceOk returns a tuple with the Evidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignal) GetPolarity added in v0.10.0

func (o *ReputationSignal) GetPolarity() string

GetPolarity returns the Polarity field value if set, zero value otherwise.

func (*ReputationSignal) GetPolarityOk added in v0.10.0

func (o *ReputationSignal) GetPolarityOk() (*string, bool)

GetPolarityOk returns a tuple with the Polarity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignal) GetWeight added in v0.10.0

func (o *ReputationSignal) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*ReputationSignal) GetWeightOk added in v0.10.0

func (o *ReputationSignal) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignal) HasCategory added in v0.10.0

func (o *ReputationSignal) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*ReputationSignal) HasCode added in v0.10.0

func (o *ReputationSignal) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ReputationSignal) HasConfidence added in v0.10.0

func (o *ReputationSignal) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*ReputationSignal) HasEvidence added in v0.10.0

func (o *ReputationSignal) HasEvidence() bool

HasEvidence returns a boolean if a field has been set.

func (*ReputationSignal) HasPolarity added in v0.10.0

func (o *ReputationSignal) HasPolarity() bool

HasPolarity returns a boolean if a field has been set.

func (*ReputationSignal) HasWeight added in v0.10.0

func (o *ReputationSignal) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (ReputationSignal) MarshalJSON added in v0.10.0

func (o ReputationSignal) MarshalJSON() ([]byte, error)

func (*ReputationSignal) SetCategory added in v0.10.0

func (o *ReputationSignal) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*ReputationSignal) SetCode added in v0.10.0

func (o *ReputationSignal) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ReputationSignal) SetConfidence added in v0.10.0

func (o *ReputationSignal) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*ReputationSignal) SetEvidence added in v0.10.0

func (o *ReputationSignal) SetEvidence(v string)

SetEvidence gets a reference to the given string and assigns it to the Evidence field.

func (*ReputationSignal) SetPolarity added in v0.10.0

func (o *ReputationSignal) SetPolarity(v string)

SetPolarity gets a reference to the given string and assigns it to the Polarity field.

func (*ReputationSignal) SetWeight added in v0.10.0

func (o *ReputationSignal) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

func (ReputationSignal) ToMap added in v0.10.0

func (o ReputationSignal) ToMap() (map[string]interface{}, error)

func (*ReputationSignal) UnmarshalJSON added in v0.10.0

func (o *ReputationSignal) UnmarshalJSON(data []byte) (err error)

type ReputationSignals added in v0.10.0

type ReputationSignals struct {
	Positive             []ReputationSignal `json:"positive,omitempty"`
	Negative             []ReputationSignal `json:"negative,omitempty"`
	Neutral              []ReputationSignal `json:"neutral,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReputationSignals struct for ReputationSignals

func NewReputationSignals added in v0.10.0

func NewReputationSignals() *ReputationSignals

NewReputationSignals instantiates a new ReputationSignals object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReputationSignalsWithDefaults added in v0.10.0

func NewReputationSignalsWithDefaults() *ReputationSignals

NewReputationSignalsWithDefaults instantiates a new ReputationSignals object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReputationSignals) GetNegative added in v0.10.0

func (o *ReputationSignals) GetNegative() []ReputationSignal

GetNegative returns the Negative field value if set, zero value otherwise.

func (*ReputationSignals) GetNegativeOk added in v0.10.0

func (o *ReputationSignals) GetNegativeOk() ([]ReputationSignal, bool)

GetNegativeOk returns a tuple with the Negative field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignals) GetNeutral added in v0.10.0

func (o *ReputationSignals) GetNeutral() []ReputationSignal

GetNeutral returns the Neutral field value if set, zero value otherwise.

func (*ReputationSignals) GetNeutralOk added in v0.10.0

func (o *ReputationSignals) GetNeutralOk() ([]ReputationSignal, bool)

GetNeutralOk returns a tuple with the Neutral field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignals) GetPositive added in v0.10.0

func (o *ReputationSignals) GetPositive() []ReputationSignal

GetPositive returns the Positive field value if set, zero value otherwise.

func (*ReputationSignals) GetPositiveOk added in v0.10.0

func (o *ReputationSignals) GetPositiveOk() ([]ReputationSignal, bool)

GetPositiveOk returns a tuple with the Positive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReputationSignals) HasNegative added in v0.10.0

func (o *ReputationSignals) HasNegative() bool

HasNegative returns a boolean if a field has been set.

func (*ReputationSignals) HasNeutral added in v0.10.0

func (o *ReputationSignals) HasNeutral() bool

HasNeutral returns a boolean if a field has been set.

func (*ReputationSignals) HasPositive added in v0.10.0

func (o *ReputationSignals) HasPositive() bool

HasPositive returns a boolean if a field has been set.

func (ReputationSignals) MarshalJSON added in v0.10.0

func (o ReputationSignals) MarshalJSON() ([]byte, error)

func (*ReputationSignals) SetNegative added in v0.10.0

func (o *ReputationSignals) SetNegative(v []ReputationSignal)

SetNegative gets a reference to the given []ReputationSignal and assigns it to the Negative field.

func (*ReputationSignals) SetNeutral added in v0.10.0

func (o *ReputationSignals) SetNeutral(v []ReputationSignal)

SetNeutral gets a reference to the given []ReputationSignal and assigns it to the Neutral field.

func (*ReputationSignals) SetPositive added in v0.10.0

func (o *ReputationSignals) SetPositive(v []ReputationSignal)

SetPositive gets a reference to the given []ReputationSignal and assigns it to the Positive field.

func (ReputationSignals) ToMap added in v0.10.0

func (o ReputationSignals) ToMap() (map[string]interface{}, error)

func (*ReputationSignals) UnmarshalJSON added in v0.10.0

func (o *ReputationSignals) UnmarshalJSON(data []byte) (err error)

type ResellerContact added in v0.10.0

type ResellerContact struct {
	Name                 *string `json:"name,omitempty"`
	EmailAddress         *string `json:"email_address,omitempty"`
	Phone                *string `json:"phone,omitempty"`
	AdditionalProperties map[string]interface{}
}

ResellerContact struct for ResellerContact

func NewResellerContact added in v0.10.0

func NewResellerContact() *ResellerContact

NewResellerContact instantiates a new ResellerContact object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewResellerContactWithDefaults added in v0.10.0

func NewResellerContactWithDefaults() *ResellerContact

NewResellerContactWithDefaults instantiates a new ResellerContact object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ResellerContact) GetEmailAddress added in v0.10.0

func (o *ResellerContact) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*ResellerContact) GetEmailAddressOk added in v0.10.0

func (o *ResellerContact) GetEmailAddressOk() (*string, bool)

GetEmailAddressOk returns a tuple with the EmailAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResellerContact) GetName added in v0.10.0

func (o *ResellerContact) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ResellerContact) GetNameOk added in v0.10.0

func (o *ResellerContact) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResellerContact) GetPhone added in v0.10.0

func (o *ResellerContact) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*ResellerContact) GetPhoneOk added in v0.10.0

func (o *ResellerContact) GetPhoneOk() (*string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResellerContact) HasEmailAddress added in v0.10.0

func (o *ResellerContact) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*ResellerContact) HasName added in v0.10.0

func (o *ResellerContact) HasName() bool

HasName returns a boolean if a field has been set.

func (*ResellerContact) HasPhone added in v0.10.0

func (o *ResellerContact) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (ResellerContact) MarshalJSON added in v0.10.0

func (o ResellerContact) MarshalJSON() ([]byte, error)

func (*ResellerContact) SetEmailAddress added in v0.10.0

func (o *ResellerContact) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*ResellerContact) SetName added in v0.10.0

func (o *ResellerContact) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ResellerContact) SetPhone added in v0.10.0

func (o *ResellerContact) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (ResellerContact) ToMap added in v0.10.0

func (o ResellerContact) ToMap() (map[string]interface{}, error)

func (*ResellerContact) UnmarshalJSON added in v0.10.0

func (o *ResellerContact) UnmarshalJSON(data []byte) (err error)

type RetryTransport

type RetryTransport struct {
	Base       http.RoundTripper
	MaxRetries int
	BaseDelay  time.Duration
}

RetryTransport wraps an http.RoundTripper and retries transient failures with exponential backoff. Attach it to the generated client's http.Client.

func (*RetryTransport) RoundTrip

func (t *RetryTransport) RoundTrip(req *http.Request) (*http.Response, error)

type ReverseDnsResponse

type ReverseDnsResponse struct {
	TotalRecords         *int32        `json:"totalRecords,omitempty"`
	TotalPages           *int32        `json:"totalPages,omitempty"`
	CurrentPage          *int32        `json:"currentPage,omitempty"`
	ReverseDnsRecords    []DnsResponse `json:"reverseDnsRecords,omitempty"`
	AdditionalProperties map[string]interface{}
}

ReverseDnsResponse struct for ReverseDnsResponse

func NewReverseDnsResponse

func NewReverseDnsResponse() *ReverseDnsResponse

NewReverseDnsResponse instantiates a new ReverseDnsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReverseDnsResponseWithDefaults

func NewReverseDnsResponseWithDefaults() *ReverseDnsResponse

NewReverseDnsResponseWithDefaults instantiates a new ReverseDnsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReverseDnsResponse) GetCurrentPage

func (o *ReverseDnsResponse) GetCurrentPage() int32

GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.

func (*ReverseDnsResponse) GetCurrentPageOk

func (o *ReverseDnsResponse) GetCurrentPageOk() (*int32, bool)

GetCurrentPageOk returns a tuple with the CurrentPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseDnsResponse) GetReverseDnsRecords

func (o *ReverseDnsResponse) GetReverseDnsRecords() []DnsResponse

GetReverseDnsRecords returns the ReverseDnsRecords field value if set, zero value otherwise.

func (*ReverseDnsResponse) GetReverseDnsRecordsOk

func (o *ReverseDnsResponse) GetReverseDnsRecordsOk() ([]DnsResponse, bool)

GetReverseDnsRecordsOk returns a tuple with the ReverseDnsRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseDnsResponse) GetTotalPages

func (o *ReverseDnsResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ReverseDnsResponse) GetTotalPagesOk

func (o *ReverseDnsResponse) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseDnsResponse) GetTotalRecords

func (o *ReverseDnsResponse) GetTotalRecords() int32

GetTotalRecords returns the TotalRecords field value if set, zero value otherwise.

func (*ReverseDnsResponse) GetTotalRecordsOk

func (o *ReverseDnsResponse) GetTotalRecordsOk() (*int32, bool)

GetTotalRecordsOk returns a tuple with the TotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseDnsResponse) HasCurrentPage

func (o *ReverseDnsResponse) HasCurrentPage() bool

HasCurrentPage returns a boolean if a field has been set.

func (*ReverseDnsResponse) HasReverseDnsRecords

func (o *ReverseDnsResponse) HasReverseDnsRecords() bool

HasReverseDnsRecords returns a boolean if a field has been set.

func (*ReverseDnsResponse) HasTotalPages

func (o *ReverseDnsResponse) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (*ReverseDnsResponse) HasTotalRecords

func (o *ReverseDnsResponse) HasTotalRecords() bool

HasTotalRecords returns a boolean if a field has been set.

func (ReverseDnsResponse) MarshalJSON

func (o ReverseDnsResponse) MarshalJSON() ([]byte, error)

func (*ReverseDnsResponse) SetCurrentPage

func (o *ReverseDnsResponse) SetCurrentPage(v int32)

SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.

func (*ReverseDnsResponse) SetReverseDnsRecords

func (o *ReverseDnsResponse) SetReverseDnsRecords(v []DnsResponse)

SetReverseDnsRecords gets a reference to the given []DnsResponse and assigns it to the ReverseDnsRecords field.

func (*ReverseDnsResponse) SetTotalPages

func (o *ReverseDnsResponse) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (*ReverseDnsResponse) SetTotalRecords

func (o *ReverseDnsResponse) SetTotalRecords(v int32)

SetTotalRecords gets a reference to the given int32 and assigns it to the TotalRecords field.

func (ReverseDnsResponse) ToMap

func (o ReverseDnsResponse) ToMap() (map[string]interface{}, error)

func (*ReverseDnsResponse) UnmarshalJSON added in v0.10.0

func (o *ReverseDnsResponse) UnmarshalJSON(data []byte) (err error)

type ReverseWhoisResponse

type ReverseWhoisResponse struct {
	TotalResult            *int32                `json:"total_Result,omitempty"`
	TotalPages             *int32                `json:"total_Pages,omitempty"`
	CurrentPage            *int32                `json:"current_Page,omitempty"`
	WhoisDomainsHistorical []WhoisHistoricalItem `json:"whois_domains_historical,omitempty"`
	AdditionalProperties   map[string]interface{}
}

ReverseWhoisResponse struct for ReverseWhoisResponse

func NewReverseWhoisResponse

func NewReverseWhoisResponse() *ReverseWhoisResponse

NewReverseWhoisResponse instantiates a new ReverseWhoisResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewReverseWhoisResponseWithDefaults

func NewReverseWhoisResponseWithDefaults() *ReverseWhoisResponse

NewReverseWhoisResponseWithDefaults instantiates a new ReverseWhoisResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ReverseWhoisResponse) GetCurrentPage

func (o *ReverseWhoisResponse) GetCurrentPage() int32

GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.

func (*ReverseWhoisResponse) GetCurrentPageOk

func (o *ReverseWhoisResponse) GetCurrentPageOk() (*int32, bool)

GetCurrentPageOk returns a tuple with the CurrentPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseWhoisResponse) GetTotalPages

func (o *ReverseWhoisResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ReverseWhoisResponse) GetTotalPagesOk

func (o *ReverseWhoisResponse) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseWhoisResponse) GetTotalResult

func (o *ReverseWhoisResponse) GetTotalResult() int32

GetTotalResult returns the TotalResult field value if set, zero value otherwise.

func (*ReverseWhoisResponse) GetTotalResultOk

func (o *ReverseWhoisResponse) GetTotalResultOk() (*int32, bool)

GetTotalResultOk returns a tuple with the TotalResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseWhoisResponse) GetWhoisDomainsHistorical

func (o *ReverseWhoisResponse) GetWhoisDomainsHistorical() []WhoisHistoricalItem

GetWhoisDomainsHistorical returns the WhoisDomainsHistorical field value if set, zero value otherwise.

func (*ReverseWhoisResponse) GetWhoisDomainsHistoricalOk

func (o *ReverseWhoisResponse) GetWhoisDomainsHistoricalOk() ([]WhoisHistoricalItem, bool)

GetWhoisDomainsHistoricalOk returns a tuple with the WhoisDomainsHistorical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReverseWhoisResponse) HasCurrentPage

func (o *ReverseWhoisResponse) HasCurrentPage() bool

HasCurrentPage returns a boolean if a field has been set.

func (*ReverseWhoisResponse) HasTotalPages

func (o *ReverseWhoisResponse) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (*ReverseWhoisResponse) HasTotalResult

func (o *ReverseWhoisResponse) HasTotalResult() bool

HasTotalResult returns a boolean if a field has been set.

func (*ReverseWhoisResponse) HasWhoisDomainsHistorical

func (o *ReverseWhoisResponse) HasWhoisDomainsHistorical() bool

HasWhoisDomainsHistorical returns a boolean if a field has been set.

func (ReverseWhoisResponse) MarshalJSON

func (o ReverseWhoisResponse) MarshalJSON() ([]byte, error)

func (*ReverseWhoisResponse) SetCurrentPage

func (o *ReverseWhoisResponse) SetCurrentPage(v int32)

SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.

func (*ReverseWhoisResponse) SetTotalPages

func (o *ReverseWhoisResponse) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (*ReverseWhoisResponse) SetTotalResult

func (o *ReverseWhoisResponse) SetTotalResult(v int32)

SetTotalResult gets a reference to the given int32 and assigns it to the TotalResult field.

func (*ReverseWhoisResponse) SetWhoisDomainsHistorical

func (o *ReverseWhoisResponse) SetWhoisDomainsHistorical(v []WhoisHistoricalItem)

SetWhoisDomainsHistorical gets a reference to the given []WhoisHistoricalItem and assigns it to the WhoisDomainsHistorical field.

func (ReverseWhoisResponse) ToMap

func (o ReverseWhoisResponse) ToMap() (map[string]interface{}, error)

func (*ReverseWhoisResponse) UnmarshalJSON added in v0.10.0

func (o *ReverseWhoisResponse) UnmarshalJSON(data []byte) (err error)

type RiskCategory added in v0.10.0

type RiskCategory struct {
	Verdict              *string        `json:"verdict,omitempty"`
	Confidence           *float32       `json:"confidence,omitempty"`
	PrimaryThreat        *string        `json:"primary_threat,omitempty"`
	Severity             *string        `json:"severity,omitempty"`
	ThreatTypes          []string       `json:"threat_types,omitempty"`
	Sources              []ThreatSource `json:"sources,omitempty"`
	PivotMatches         []PivotMatch   `json:"pivot_matches,omitempty"`
	AdditionalProperties map[string]interface{}
}

RiskCategory struct for RiskCategory

func NewRiskCategory added in v0.10.0

func NewRiskCategory() *RiskCategory

NewRiskCategory instantiates a new RiskCategory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskCategoryWithDefaults added in v0.10.0

func NewRiskCategoryWithDefaults() *RiskCategory

NewRiskCategoryWithDefaults instantiates a new RiskCategory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskCategory) GetConfidence added in v0.10.0

func (o *RiskCategory) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*RiskCategory) GetConfidenceOk added in v0.10.0

func (o *RiskCategory) GetConfidenceOk() (*float32, bool)

GetConfidenceOk returns a tuple with the Confidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) GetPivotMatches added in v0.10.0

func (o *RiskCategory) GetPivotMatches() []PivotMatch

GetPivotMatches returns the PivotMatches field value if set, zero value otherwise.

func (*RiskCategory) GetPivotMatchesOk added in v0.10.0

func (o *RiskCategory) GetPivotMatchesOk() ([]PivotMatch, bool)

GetPivotMatchesOk returns a tuple with the PivotMatches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) GetPrimaryThreat added in v0.10.0

func (o *RiskCategory) GetPrimaryThreat() string

GetPrimaryThreat returns the PrimaryThreat field value if set, zero value otherwise.

func (*RiskCategory) GetPrimaryThreatOk added in v0.10.0

func (o *RiskCategory) GetPrimaryThreatOk() (*string, bool)

GetPrimaryThreatOk returns a tuple with the PrimaryThreat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) GetSeverity added in v0.10.0

func (o *RiskCategory) GetSeverity() string

GetSeverity returns the Severity field value if set, zero value otherwise.

func (*RiskCategory) GetSeverityOk added in v0.10.0

func (o *RiskCategory) GetSeverityOk() (*string, bool)

GetSeverityOk returns a tuple with the Severity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) GetSources added in v0.10.0

func (o *RiskCategory) GetSources() []ThreatSource

GetSources returns the Sources field value if set, zero value otherwise.

func (*RiskCategory) GetSourcesOk added in v0.10.0

func (o *RiskCategory) GetSourcesOk() ([]ThreatSource, bool)

GetSourcesOk returns a tuple with the Sources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) GetThreatTypes added in v0.10.0

func (o *RiskCategory) GetThreatTypes() []string

GetThreatTypes returns the ThreatTypes field value if set, zero value otherwise.

func (*RiskCategory) GetThreatTypesOk added in v0.10.0

func (o *RiskCategory) GetThreatTypesOk() ([]string, bool)

GetThreatTypesOk returns a tuple with the ThreatTypes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) GetVerdict added in v0.10.0

func (o *RiskCategory) GetVerdict() string

GetVerdict returns the Verdict field value if set, zero value otherwise.

func (*RiskCategory) GetVerdictOk added in v0.10.0

func (o *RiskCategory) GetVerdictOk() (*string, bool)

GetVerdictOk returns a tuple with the Verdict field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskCategory) HasConfidence added in v0.10.0

func (o *RiskCategory) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*RiskCategory) HasPivotMatches added in v0.10.0

func (o *RiskCategory) HasPivotMatches() bool

HasPivotMatches returns a boolean if a field has been set.

func (*RiskCategory) HasPrimaryThreat added in v0.10.0

func (o *RiskCategory) HasPrimaryThreat() bool

HasPrimaryThreat returns a boolean if a field has been set.

func (*RiskCategory) HasSeverity added in v0.10.0

func (o *RiskCategory) HasSeverity() bool

HasSeverity returns a boolean if a field has been set.

func (*RiskCategory) HasSources added in v0.10.0

func (o *RiskCategory) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*RiskCategory) HasThreatTypes added in v0.10.0

func (o *RiskCategory) HasThreatTypes() bool

HasThreatTypes returns a boolean if a field has been set.

func (*RiskCategory) HasVerdict added in v0.10.0

func (o *RiskCategory) HasVerdict() bool

HasVerdict returns a boolean if a field has been set.

func (RiskCategory) MarshalJSON added in v0.10.0

func (o RiskCategory) MarshalJSON() ([]byte, error)

func (*RiskCategory) SetConfidence added in v0.10.0

func (o *RiskCategory) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*RiskCategory) SetPivotMatches added in v0.10.0

func (o *RiskCategory) SetPivotMatches(v []PivotMatch)

SetPivotMatches gets a reference to the given []PivotMatch and assigns it to the PivotMatches field.

func (*RiskCategory) SetPrimaryThreat added in v0.10.0

func (o *RiskCategory) SetPrimaryThreat(v string)

SetPrimaryThreat gets a reference to the given string and assigns it to the PrimaryThreat field.

func (*RiskCategory) SetSeverity added in v0.10.0

func (o *RiskCategory) SetSeverity(v string)

SetSeverity gets a reference to the given string and assigns it to the Severity field.

func (*RiskCategory) SetSources added in v0.10.0

func (o *RiskCategory) SetSources(v []ThreatSource)

SetSources gets a reference to the given []ThreatSource and assigns it to the Sources field.

func (*RiskCategory) SetThreatTypes added in v0.10.0

func (o *RiskCategory) SetThreatTypes(v []string)

SetThreatTypes gets a reference to the given []string and assigns it to the ThreatTypes field.

func (*RiskCategory) SetVerdict added in v0.10.0

func (o *RiskCategory) SetVerdict(v string)

SetVerdict gets a reference to the given string and assigns it to the Verdict field.

func (RiskCategory) ToMap added in v0.10.0

func (o RiskCategory) ToMap() (map[string]interface{}, error)

func (*RiskCategory) UnmarshalJSON added in v0.10.0

func (o *RiskCategory) UnmarshalJSON(data []byte) (err error)

type Route added in v0.10.0

type Route struct {
	Route                *string  `json:"route,omitempty"`
	Description          []string `json:"description,omitempty"`
	Origin               *string  `json:"origin,omitempty"`
	Pingable             []string `json:"pingable,omitempty"`
	PingHdl              []string `json:"ping_hdl,omitempty"`
	Holes                []string `json:"holes,omitempty"`
	Country              *string  `json:"country,omitempty"`
	Organizations        []string `json:"organizations,omitempty"`
	MemberOf             []string `json:"member_of,omitempty"`
	Inject               []string `json:"inject,omitempty"`
	AggrMtd              *string  `json:"aggr_mtd,omitempty"`
	AggrBndry            *string  `json:"aggr_bndry,omitempty"`
	ExportComps          *string  `json:"export_comps,omitempty"`
	Components           *string  `json:"components,omitempty"`
	Remarks              []string `json:"remarks,omitempty"`
	Notify               []string `json:"notify,omitempty"`
	MntLower             []string `json:"mnt_lower,omitempty"`
	MntRoutes            []string `json:"mnt_routes,omitempty"`
	MntBy                []string `json:"mnt_by,omitempty"`
	DateCreated          *string  `json:"date_created,omitempty"`
	DateUpdated          *string  `json:"date_updated,omitempty"`
	Source               *string  `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

Route struct for Route

func NewRoute added in v0.10.0

func NewRoute() *Route

NewRoute instantiates a new Route object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRouteWithDefaults added in v0.10.0

func NewRouteWithDefaults() *Route

NewRouteWithDefaults instantiates a new Route object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Route) GetAggrBndry added in v0.10.0

func (o *Route) GetAggrBndry() string

GetAggrBndry returns the AggrBndry field value if set, zero value otherwise.

func (*Route) GetAggrBndryOk added in v0.10.0

func (o *Route) GetAggrBndryOk() (*string, bool)

GetAggrBndryOk returns a tuple with the AggrBndry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetAggrMtd added in v0.10.0

func (o *Route) GetAggrMtd() string

GetAggrMtd returns the AggrMtd field value if set, zero value otherwise.

func (*Route) GetAggrMtdOk added in v0.10.0

func (o *Route) GetAggrMtdOk() (*string, bool)

GetAggrMtdOk returns a tuple with the AggrMtd field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetComponents added in v0.10.0

func (o *Route) GetComponents() string

GetComponents returns the Components field value if set, zero value otherwise.

func (*Route) GetComponentsOk added in v0.10.0

func (o *Route) GetComponentsOk() (*string, bool)

GetComponentsOk returns a tuple with the Components field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetCountry added in v0.10.0

func (o *Route) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*Route) GetCountryOk added in v0.10.0

func (o *Route) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetDateCreated added in v0.10.0

func (o *Route) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*Route) GetDateCreatedOk added in v0.10.0

func (o *Route) GetDateCreatedOk() (*string, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetDateUpdated added in v0.10.0

func (o *Route) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*Route) GetDateUpdatedOk added in v0.10.0

func (o *Route) GetDateUpdatedOk() (*string, bool)

GetDateUpdatedOk returns a tuple with the DateUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetDescription added in v0.10.0

func (o *Route) GetDescription() []string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Route) GetDescriptionOk added in v0.10.0

func (o *Route) GetDescriptionOk() ([]string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetExportComps added in v0.10.0

func (o *Route) GetExportComps() string

GetExportComps returns the ExportComps field value if set, zero value otherwise.

func (*Route) GetExportCompsOk added in v0.10.0

func (o *Route) GetExportCompsOk() (*string, bool)

GetExportCompsOk returns a tuple with the ExportComps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetHoles added in v0.10.0

func (o *Route) GetHoles() []string

GetHoles returns the Holes field value if set, zero value otherwise.

func (*Route) GetHolesOk added in v0.10.0

func (o *Route) GetHolesOk() ([]string, bool)

GetHolesOk returns a tuple with the Holes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetInject added in v0.10.0

func (o *Route) GetInject() []string

GetInject returns the Inject field value if set, zero value otherwise.

func (*Route) GetInjectOk added in v0.10.0

func (o *Route) GetInjectOk() ([]string, bool)

GetInjectOk returns a tuple with the Inject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMemberOf added in v0.10.0

func (o *Route) GetMemberOf() []string

GetMemberOf returns the MemberOf field value if set, zero value otherwise.

func (*Route) GetMemberOfOk added in v0.10.0

func (o *Route) GetMemberOfOk() ([]string, bool)

GetMemberOfOk returns a tuple with the MemberOf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMntBy added in v0.10.0

func (o *Route) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*Route) GetMntByOk added in v0.10.0

func (o *Route) GetMntByOk() ([]string, bool)

GetMntByOk returns a tuple with the MntBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMntLower added in v0.10.0

func (o *Route) GetMntLower() []string

GetMntLower returns the MntLower field value if set, zero value otherwise.

func (*Route) GetMntLowerOk added in v0.10.0

func (o *Route) GetMntLowerOk() ([]string, bool)

GetMntLowerOk returns a tuple with the MntLower field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetMntRoutes added in v0.10.0

func (o *Route) GetMntRoutes() []string

GetMntRoutes returns the MntRoutes field value if set, zero value otherwise.

func (*Route) GetMntRoutesOk added in v0.10.0

func (o *Route) GetMntRoutesOk() ([]string, bool)

GetMntRoutesOk returns a tuple with the MntRoutes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetNotify added in v0.10.0

func (o *Route) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*Route) GetNotifyOk added in v0.10.0

func (o *Route) GetNotifyOk() ([]string, bool)

GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetOrganizations added in v0.10.0

func (o *Route) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*Route) GetOrganizationsOk added in v0.10.0

func (o *Route) GetOrganizationsOk() ([]string, bool)

GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetOrigin added in v0.10.0

func (o *Route) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*Route) GetOriginOk added in v0.10.0

func (o *Route) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetPingHdl added in v0.10.0

func (o *Route) GetPingHdl() []string

GetPingHdl returns the PingHdl field value if set, zero value otherwise.

func (*Route) GetPingHdlOk added in v0.10.0

func (o *Route) GetPingHdlOk() ([]string, bool)

GetPingHdlOk returns a tuple with the PingHdl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetPingable added in v0.10.0

func (o *Route) GetPingable() []string

GetPingable returns the Pingable field value if set, zero value otherwise.

func (*Route) GetPingableOk added in v0.10.0

func (o *Route) GetPingableOk() ([]string, bool)

GetPingableOk returns a tuple with the Pingable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetRemarks added in v0.10.0

func (o *Route) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*Route) GetRemarksOk added in v0.10.0

func (o *Route) GetRemarksOk() ([]string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetRoute added in v0.10.0

func (o *Route) GetRoute() string

GetRoute returns the Route field value if set, zero value otherwise.

func (*Route) GetRouteOk added in v0.10.0

func (o *Route) GetRouteOk() (*string, bool)

GetRouteOk returns a tuple with the Route field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) GetSource added in v0.10.0

func (o *Route) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*Route) GetSourceOk added in v0.10.0

func (o *Route) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Route) HasAggrBndry added in v0.10.0

func (o *Route) HasAggrBndry() bool

HasAggrBndry returns a boolean if a field has been set.

func (*Route) HasAggrMtd added in v0.10.0

func (o *Route) HasAggrMtd() bool

HasAggrMtd returns a boolean if a field has been set.

func (*Route) HasComponents added in v0.10.0

func (o *Route) HasComponents() bool

HasComponents returns a boolean if a field has been set.

func (*Route) HasCountry added in v0.10.0

func (o *Route) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Route) HasDateCreated added in v0.10.0

func (o *Route) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*Route) HasDateUpdated added in v0.10.0

func (o *Route) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*Route) HasDescription added in v0.10.0

func (o *Route) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Route) HasExportComps added in v0.10.0

func (o *Route) HasExportComps() bool

HasExportComps returns a boolean if a field has been set.

func (*Route) HasHoles added in v0.10.0

func (o *Route) HasHoles() bool

HasHoles returns a boolean if a field has been set.

func (*Route) HasInject added in v0.10.0

func (o *Route) HasInject() bool

HasInject returns a boolean if a field has been set.

func (*Route) HasMemberOf added in v0.10.0

func (o *Route) HasMemberOf() bool

HasMemberOf returns a boolean if a field has been set.

func (*Route) HasMntBy added in v0.10.0

func (o *Route) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*Route) HasMntLower added in v0.10.0

func (o *Route) HasMntLower() bool

HasMntLower returns a boolean if a field has been set.

func (*Route) HasMntRoutes added in v0.10.0

func (o *Route) HasMntRoutes() bool

HasMntRoutes returns a boolean if a field has been set.

func (*Route) HasNotify added in v0.10.0

func (o *Route) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*Route) HasOrganizations added in v0.10.0

func (o *Route) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*Route) HasOrigin added in v0.10.0

func (o *Route) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*Route) HasPingHdl added in v0.10.0

func (o *Route) HasPingHdl() bool

HasPingHdl returns a boolean if a field has been set.

func (*Route) HasPingable added in v0.10.0

func (o *Route) HasPingable() bool

HasPingable returns a boolean if a field has been set.

func (*Route) HasRemarks added in v0.10.0

func (o *Route) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*Route) HasRoute added in v0.10.0

func (o *Route) HasRoute() bool

HasRoute returns a boolean if a field has been set.

func (*Route) HasSource added in v0.10.0

func (o *Route) HasSource() bool

HasSource returns a boolean if a field has been set.

func (Route) MarshalJSON added in v0.10.0

func (o Route) MarshalJSON() ([]byte, error)

func (*Route) SetAggrBndry added in v0.10.0

func (o *Route) SetAggrBndry(v string)

SetAggrBndry gets a reference to the given string and assigns it to the AggrBndry field.

func (*Route) SetAggrMtd added in v0.10.0

func (o *Route) SetAggrMtd(v string)

SetAggrMtd gets a reference to the given string and assigns it to the AggrMtd field.

func (*Route) SetComponents added in v0.10.0

func (o *Route) SetComponents(v string)

SetComponents gets a reference to the given string and assigns it to the Components field.

func (*Route) SetCountry added in v0.10.0

func (o *Route) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*Route) SetDateCreated added in v0.10.0

func (o *Route) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*Route) SetDateUpdated added in v0.10.0

func (o *Route) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*Route) SetDescription added in v0.10.0

func (o *Route) SetDescription(v []string)

SetDescription gets a reference to the given []string and assigns it to the Description field.

func (*Route) SetExportComps added in v0.10.0

func (o *Route) SetExportComps(v string)

SetExportComps gets a reference to the given string and assigns it to the ExportComps field.

func (*Route) SetHoles added in v0.10.0

func (o *Route) SetHoles(v []string)

SetHoles gets a reference to the given []string and assigns it to the Holes field.

func (*Route) SetInject added in v0.10.0

func (o *Route) SetInject(v []string)

SetInject gets a reference to the given []string and assigns it to the Inject field.

func (*Route) SetMemberOf added in v0.10.0

func (o *Route) SetMemberOf(v []string)

SetMemberOf gets a reference to the given []string and assigns it to the MemberOf field.

func (*Route) SetMntBy added in v0.10.0

func (o *Route) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*Route) SetMntLower added in v0.10.0

func (o *Route) SetMntLower(v []string)

SetMntLower gets a reference to the given []string and assigns it to the MntLower field.

func (*Route) SetMntRoutes added in v0.10.0

func (o *Route) SetMntRoutes(v []string)

SetMntRoutes gets a reference to the given []string and assigns it to the MntRoutes field.

func (*Route) SetNotify added in v0.10.0

func (o *Route) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*Route) SetOrganizations added in v0.10.0

func (o *Route) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*Route) SetOrigin added in v0.10.0

func (o *Route) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*Route) SetPingHdl added in v0.10.0

func (o *Route) SetPingHdl(v []string)

SetPingHdl gets a reference to the given []string and assigns it to the PingHdl field.

func (*Route) SetPingable added in v0.10.0

func (o *Route) SetPingable(v []string)

SetPingable gets a reference to the given []string and assigns it to the Pingable field.

func (*Route) SetRemarks added in v0.10.0

func (o *Route) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*Route) SetRoute added in v0.10.0

func (o *Route) SetRoute(v string)

SetRoute gets a reference to the given string and assigns it to the Route field.

func (*Route) SetSource added in v0.10.0

func (o *Route) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (Route) ToMap added in v0.10.0

func (o Route) ToMap() (map[string]interface{}, error)

func (*Route) UnmarshalJSON added in v0.10.0

func (o *Route) UnmarshalJSON(data []byte) (err error)

type SSLAPI

type SSLAPI interface {

	/*
		SslLookup SSL Certificate Lookup

		Real-time SSL cert with optional chain.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SSLAPISslLookupRequest
	*/
	SslLookup(ctx context.Context) SSLAPISslLookupRequest

	// SslLookupExecute executes the request
	//  @return SslResponse
	SslLookupExecute(r SSLAPISslLookupRequest) (*SslResponse, *http.Response, error)
}

type SSLAPIService

type SSLAPIService service

SSLAPIService SSLAPI service

func (*SSLAPIService) SslLookup

SslLookup SSL Certificate Lookup

Real-time SSL cert with optional chain.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SSLAPISslLookupRequest

func (*SSLAPIService) SslLookupExecute

func (a *SSLAPIService) SslLookupExecute(r SSLAPISslLookupRequest) (*SslResponse, *http.Response, error)

Execute executes the request

@return SslResponse

type SSLAPISslLookupRequest

type SSLAPISslLookupRequest struct {
	ApiService SSLAPI
	// contains filtered or unexported fields
}

func (SSLAPISslLookupRequest) ApiKey

Your WHOISFreaks API key

func (SSLAPISslLookupRequest) Chain

func (SSLAPISslLookupRequest) DomainName

func (r SSLAPISslLookupRequest) DomainName(domainName string) SSLAPISslLookupRequest

func (SSLAPISslLookupRequest) Execute

func (SSLAPISslLookupRequest) Format

func (SSLAPISslLookupRequest) SslRaw

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type SnapshotStatus

type SnapshotStatus struct {
	Status               *string `json:"status,omitempty"`
	SnapshotCreationDate *string `json:"snapshot_creation_date,omitempty"`
	SnapshotName         *string `json:"snapshot_name,omitempty"`
	SnapshotDeletionTime *string `json:"snapshot_deletion_time,omitempty"`
	Message              *string `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

SnapshotStatus struct for SnapshotStatus

func NewSnapshotStatus

func NewSnapshotStatus() *SnapshotStatus

NewSnapshotStatus instantiates a new SnapshotStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSnapshotStatusWithDefaults

func NewSnapshotStatusWithDefaults() *SnapshotStatus

NewSnapshotStatusWithDefaults instantiates a new SnapshotStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SnapshotStatus) GetMessage

func (o *SnapshotStatus) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*SnapshotStatus) GetMessageOk

func (o *SnapshotStatus) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotStatus) GetSnapshotCreationDate

func (o *SnapshotStatus) GetSnapshotCreationDate() string

GetSnapshotCreationDate returns the SnapshotCreationDate field value if set, zero value otherwise.

func (*SnapshotStatus) GetSnapshotCreationDateOk

func (o *SnapshotStatus) GetSnapshotCreationDateOk() (*string, bool)

GetSnapshotCreationDateOk returns a tuple with the SnapshotCreationDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotStatus) GetSnapshotDeletionTime

func (o *SnapshotStatus) GetSnapshotDeletionTime() string

GetSnapshotDeletionTime returns the SnapshotDeletionTime field value if set, zero value otherwise.

func (*SnapshotStatus) GetSnapshotDeletionTimeOk

func (o *SnapshotStatus) GetSnapshotDeletionTimeOk() (*string, bool)

GetSnapshotDeletionTimeOk returns a tuple with the SnapshotDeletionTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotStatus) GetSnapshotName

func (o *SnapshotStatus) GetSnapshotName() string

GetSnapshotName returns the SnapshotName field value if set, zero value otherwise.

func (*SnapshotStatus) GetSnapshotNameOk

func (o *SnapshotStatus) GetSnapshotNameOk() (*string, bool)

GetSnapshotNameOk returns a tuple with the SnapshotName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotStatus) GetStatus

func (o *SnapshotStatus) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*SnapshotStatus) GetStatusOk

func (o *SnapshotStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SnapshotStatus) HasMessage

func (o *SnapshotStatus) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*SnapshotStatus) HasSnapshotCreationDate

func (o *SnapshotStatus) HasSnapshotCreationDate() bool

HasSnapshotCreationDate returns a boolean if a field has been set.

func (*SnapshotStatus) HasSnapshotDeletionTime

func (o *SnapshotStatus) HasSnapshotDeletionTime() bool

HasSnapshotDeletionTime returns a boolean if a field has been set.

func (*SnapshotStatus) HasSnapshotName

func (o *SnapshotStatus) HasSnapshotName() bool

HasSnapshotName returns a boolean if a field has been set.

func (*SnapshotStatus) HasStatus

func (o *SnapshotStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (SnapshotStatus) MarshalJSON

func (o SnapshotStatus) MarshalJSON() ([]byte, error)

func (*SnapshotStatus) SetMessage

func (o *SnapshotStatus) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*SnapshotStatus) SetSnapshotCreationDate

func (o *SnapshotStatus) SetSnapshotCreationDate(v string)

SetSnapshotCreationDate gets a reference to the given string and assigns it to the SnapshotCreationDate field.

func (*SnapshotStatus) SetSnapshotDeletionTime

func (o *SnapshotStatus) SetSnapshotDeletionTime(v string)

SetSnapshotDeletionTime gets a reference to the given string and assigns it to the SnapshotDeletionTime field.

func (*SnapshotStatus) SetSnapshotName

func (o *SnapshotStatus) SetSnapshotName(v string)

SetSnapshotName gets a reference to the given string and assigns it to the SnapshotName field.

func (*SnapshotStatus) SetStatus

func (o *SnapshotStatus) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (SnapshotStatus) ToMap

func (o SnapshotStatus) ToMap() (map[string]interface{}, error)

func (*SnapshotStatus) UnmarshalJSON added in v0.10.0

func (o *SnapshotStatus) UnmarshalJSON(data []byte) (err error)

type SslAlternateNames added in v0.10.0

type SslAlternateNames struct {
	DnsNames             []string `json:"dnsNames,omitempty"`
	EmailAddresses       []string `json:"emailAddresses,omitempty"`
	IpAddresses          []string `json:"ipAddresses,omitempty"`
	Uris                 []string `json:"uris,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslAlternateNames struct for SslAlternateNames

func NewSslAlternateNames added in v0.10.0

func NewSslAlternateNames() *SslAlternateNames

NewSslAlternateNames instantiates a new SslAlternateNames object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslAlternateNamesWithDefaults added in v0.10.0

func NewSslAlternateNamesWithDefaults() *SslAlternateNames

NewSslAlternateNamesWithDefaults instantiates a new SslAlternateNames object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslAlternateNames) GetDnsNames added in v0.10.0

func (o *SslAlternateNames) GetDnsNames() []string

GetDnsNames returns the DnsNames field value if set, zero value otherwise.

func (*SslAlternateNames) GetDnsNamesOk added in v0.10.0

func (o *SslAlternateNames) GetDnsNamesOk() ([]string, bool)

GetDnsNamesOk returns a tuple with the DnsNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslAlternateNames) GetEmailAddresses added in v0.10.0

func (o *SslAlternateNames) GetEmailAddresses() []string

GetEmailAddresses returns the EmailAddresses field value if set, zero value otherwise.

func (*SslAlternateNames) GetEmailAddressesOk added in v0.10.0

func (o *SslAlternateNames) GetEmailAddressesOk() ([]string, bool)

GetEmailAddressesOk returns a tuple with the EmailAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslAlternateNames) GetIpAddresses added in v0.10.0

func (o *SslAlternateNames) GetIpAddresses() []string

GetIpAddresses returns the IpAddresses field value if set, zero value otherwise.

func (*SslAlternateNames) GetIpAddressesOk added in v0.10.0

func (o *SslAlternateNames) GetIpAddressesOk() ([]string, bool)

GetIpAddressesOk returns a tuple with the IpAddresses field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslAlternateNames) GetUris added in v0.10.0

func (o *SslAlternateNames) GetUris() []string

GetUris returns the Uris field value if set, zero value otherwise.

func (*SslAlternateNames) GetUrisOk added in v0.10.0

func (o *SslAlternateNames) GetUrisOk() ([]string, bool)

GetUrisOk returns a tuple with the Uris field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslAlternateNames) HasDnsNames added in v0.10.0

func (o *SslAlternateNames) HasDnsNames() bool

HasDnsNames returns a boolean if a field has been set.

func (*SslAlternateNames) HasEmailAddresses added in v0.10.0

func (o *SslAlternateNames) HasEmailAddresses() bool

HasEmailAddresses returns a boolean if a field has been set.

func (*SslAlternateNames) HasIpAddresses added in v0.10.0

func (o *SslAlternateNames) HasIpAddresses() bool

HasIpAddresses returns a boolean if a field has been set.

func (*SslAlternateNames) HasUris added in v0.10.0

func (o *SslAlternateNames) HasUris() bool

HasUris returns a boolean if a field has been set.

func (SslAlternateNames) MarshalJSON added in v0.10.0

func (o SslAlternateNames) MarshalJSON() ([]byte, error)

func (*SslAlternateNames) SetDnsNames added in v0.10.0

func (o *SslAlternateNames) SetDnsNames(v []string)

SetDnsNames gets a reference to the given []string and assigns it to the DnsNames field.

func (*SslAlternateNames) SetEmailAddresses added in v0.10.0

func (o *SslAlternateNames) SetEmailAddresses(v []string)

SetEmailAddresses gets a reference to the given []string and assigns it to the EmailAddresses field.

func (*SslAlternateNames) SetIpAddresses added in v0.10.0

func (o *SslAlternateNames) SetIpAddresses(v []string)

SetIpAddresses gets a reference to the given []string and assigns it to the IpAddresses field.

func (*SslAlternateNames) SetUris added in v0.10.0

func (o *SslAlternateNames) SetUris(v []string)

SetUris gets a reference to the given []string and assigns it to the Uris field.

func (SslAlternateNames) ToMap added in v0.10.0

func (o SslAlternateNames) ToMap() (map[string]interface{}, error)

func (*SslAlternateNames) UnmarshalJSON added in v0.10.0

func (o *SslAlternateNames) UnmarshalJSON(data []byte) (err error)

type SslAuthorityInfo added in v0.10.0

type SslAuthorityInfo struct {
	Issuers              []string `json:"issuers,omitempty"`
	Ocsp                 []string `json:"ocsp,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslAuthorityInfo struct for SslAuthorityInfo

func NewSslAuthorityInfo added in v0.10.0

func NewSslAuthorityInfo() *SslAuthorityInfo

NewSslAuthorityInfo instantiates a new SslAuthorityInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslAuthorityInfoWithDefaults added in v0.10.0

func NewSslAuthorityInfoWithDefaults() *SslAuthorityInfo

NewSslAuthorityInfoWithDefaults instantiates a new SslAuthorityInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslAuthorityInfo) GetIssuers added in v0.10.0

func (o *SslAuthorityInfo) GetIssuers() []string

GetIssuers returns the Issuers field value if set, zero value otherwise.

func (*SslAuthorityInfo) GetIssuersOk added in v0.10.0

func (o *SslAuthorityInfo) GetIssuersOk() ([]string, bool)

GetIssuersOk returns a tuple with the Issuers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslAuthorityInfo) GetOcsp added in v0.10.0

func (o *SslAuthorityInfo) GetOcsp() []string

GetOcsp returns the Ocsp field value if set, zero value otherwise.

func (*SslAuthorityInfo) GetOcspOk added in v0.10.0

func (o *SslAuthorityInfo) GetOcspOk() ([]string, bool)

GetOcspOk returns a tuple with the Ocsp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslAuthorityInfo) HasIssuers added in v0.10.0

func (o *SslAuthorityInfo) HasIssuers() bool

HasIssuers returns a boolean if a field has been set.

func (*SslAuthorityInfo) HasOcsp added in v0.10.0

func (o *SslAuthorityInfo) HasOcsp() bool

HasOcsp returns a boolean if a field has been set.

func (SslAuthorityInfo) MarshalJSON added in v0.10.0

func (o SslAuthorityInfo) MarshalJSON() ([]byte, error)

func (*SslAuthorityInfo) SetIssuers added in v0.10.0

func (o *SslAuthorityInfo) SetIssuers(v []string)

SetIssuers gets a reference to the given []string and assigns it to the Issuers field.

func (*SslAuthorityInfo) SetOcsp added in v0.10.0

func (o *SslAuthorityInfo) SetOcsp(v []string)

SetOcsp gets a reference to the given []string and assigns it to the Ocsp field.

func (SslAuthorityInfo) ToMap added in v0.10.0

func (o SslAuthorityInfo) ToMap() (map[string]interface{}, error)

func (*SslAuthorityInfo) UnmarshalJSON added in v0.10.0

func (o *SslAuthorityInfo) UnmarshalJSON(data []byte) (err error)

type SslCertificate

type SslCertificate struct {
	ChainOrder           *string            `json:"chainOrder,omitempty"`
	AuthenticationType   *string            `json:"authenticationType,omitempty"`
	ValidityStartDate    *string            `json:"validityStartDate,omitempty"`
	ValidityEndDate      *string            `json:"validityEndDate,omitempty"`
	SerialNumber         *string            `json:"serialNumber,omitempty"`
	SignatureAlgorithm   *string            `json:"signatureAlgorithm,omitempty"`
	Subject              *SslUnitInfo       `json:"subject,omitempty"`
	Issuer               *SslUnitInfo       `json:"issuer,omitempty"`
	PublicKey            *SslPublicKeyInfo  `json:"publicKey,omitempty"`
	Extensions           *SslExtensionsInfo `json:"extensions,omitempty"`
	PemRaw               *string            `json:"pemRaw,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslCertificate struct for SslCertificate

func NewSslCertificate

func NewSslCertificate() *SslCertificate

NewSslCertificate instantiates a new SslCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslCertificateWithDefaults

func NewSslCertificateWithDefaults() *SslCertificate

NewSslCertificateWithDefaults instantiates a new SslCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslCertificate) GetAuthenticationType

func (o *SslCertificate) GetAuthenticationType() string

GetAuthenticationType returns the AuthenticationType field value if set, zero value otherwise.

func (*SslCertificate) GetAuthenticationTypeOk

func (o *SslCertificate) GetAuthenticationTypeOk() (*string, bool)

GetAuthenticationTypeOk returns a tuple with the AuthenticationType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetChainOrder

func (o *SslCertificate) GetChainOrder() string

GetChainOrder returns the ChainOrder field value if set, zero value otherwise.

func (*SslCertificate) GetChainOrderOk

func (o *SslCertificate) GetChainOrderOk() (*string, bool)

GetChainOrderOk returns a tuple with the ChainOrder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetExtensions added in v0.10.0

func (o *SslCertificate) GetExtensions() SslExtensionsInfo

GetExtensions returns the Extensions field value if set, zero value otherwise.

func (*SslCertificate) GetExtensionsOk added in v0.10.0

func (o *SslCertificate) GetExtensionsOk() (*SslExtensionsInfo, bool)

GetExtensionsOk returns a tuple with the Extensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetIssuer

func (o *SslCertificate) GetIssuer() SslUnitInfo

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*SslCertificate) GetIssuerOk

func (o *SslCertificate) GetIssuerOk() (*SslUnitInfo, bool)

GetIssuerOk returns a tuple with the Issuer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetPemRaw added in v0.10.0

func (o *SslCertificate) GetPemRaw() string

GetPemRaw returns the PemRaw field value if set, zero value otherwise.

func (*SslCertificate) GetPemRawOk added in v0.10.0

func (o *SslCertificate) GetPemRawOk() (*string, bool)

GetPemRawOk returns a tuple with the PemRaw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetPublicKey

func (o *SslCertificate) GetPublicKey() SslPublicKeyInfo

GetPublicKey returns the PublicKey field value if set, zero value otherwise.

func (*SslCertificate) GetPublicKeyOk

func (o *SslCertificate) GetPublicKeyOk() (*SslPublicKeyInfo, bool)

GetPublicKeyOk returns a tuple with the PublicKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetSerialNumber

func (o *SslCertificate) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*SslCertificate) GetSerialNumberOk

func (o *SslCertificate) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetSignatureAlgorithm

func (o *SslCertificate) GetSignatureAlgorithm() string

GetSignatureAlgorithm returns the SignatureAlgorithm field value if set, zero value otherwise.

func (*SslCertificate) GetSignatureAlgorithmOk

func (o *SslCertificate) GetSignatureAlgorithmOk() (*string, bool)

GetSignatureAlgorithmOk returns a tuple with the SignatureAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetSubject

func (o *SslCertificate) GetSubject() SslUnitInfo

GetSubject returns the Subject field value if set, zero value otherwise.

func (*SslCertificate) GetSubjectOk

func (o *SslCertificate) GetSubjectOk() (*SslUnitInfo, bool)

GetSubjectOk returns a tuple with the Subject field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetValidityEndDate

func (o *SslCertificate) GetValidityEndDate() string

GetValidityEndDate returns the ValidityEndDate field value if set, zero value otherwise.

func (*SslCertificate) GetValidityEndDateOk

func (o *SslCertificate) GetValidityEndDateOk() (*string, bool)

GetValidityEndDateOk returns a tuple with the ValidityEndDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) GetValidityStartDate

func (o *SslCertificate) GetValidityStartDate() string

GetValidityStartDate returns the ValidityStartDate field value if set, zero value otherwise.

func (*SslCertificate) GetValidityStartDateOk

func (o *SslCertificate) GetValidityStartDateOk() (*string, bool)

GetValidityStartDateOk returns a tuple with the ValidityStartDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificate) HasAuthenticationType

func (o *SslCertificate) HasAuthenticationType() bool

HasAuthenticationType returns a boolean if a field has been set.

func (*SslCertificate) HasChainOrder

func (o *SslCertificate) HasChainOrder() bool

HasChainOrder returns a boolean if a field has been set.

func (*SslCertificate) HasExtensions added in v0.10.0

func (o *SslCertificate) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*SslCertificate) HasIssuer

func (o *SslCertificate) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*SslCertificate) HasPemRaw added in v0.10.0

func (o *SslCertificate) HasPemRaw() bool

HasPemRaw returns a boolean if a field has been set.

func (*SslCertificate) HasPublicKey

func (o *SslCertificate) HasPublicKey() bool

HasPublicKey returns a boolean if a field has been set.

func (*SslCertificate) HasSerialNumber

func (o *SslCertificate) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*SslCertificate) HasSignatureAlgorithm

func (o *SslCertificate) HasSignatureAlgorithm() bool

HasSignatureAlgorithm returns a boolean if a field has been set.

func (*SslCertificate) HasSubject

func (o *SslCertificate) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*SslCertificate) HasValidityEndDate

func (o *SslCertificate) HasValidityEndDate() bool

HasValidityEndDate returns a boolean if a field has been set.

func (*SslCertificate) HasValidityStartDate

func (o *SslCertificate) HasValidityStartDate() bool

HasValidityStartDate returns a boolean if a field has been set.

func (SslCertificate) MarshalJSON

func (o SslCertificate) MarshalJSON() ([]byte, error)

func (*SslCertificate) SetAuthenticationType

func (o *SslCertificate) SetAuthenticationType(v string)

SetAuthenticationType gets a reference to the given string and assigns it to the AuthenticationType field.

func (*SslCertificate) SetChainOrder

func (o *SslCertificate) SetChainOrder(v string)

SetChainOrder gets a reference to the given string and assigns it to the ChainOrder field.

func (*SslCertificate) SetExtensions added in v0.10.0

func (o *SslCertificate) SetExtensions(v SslExtensionsInfo)

SetExtensions gets a reference to the given SslExtensionsInfo and assigns it to the Extensions field.

func (*SslCertificate) SetIssuer

func (o *SslCertificate) SetIssuer(v SslUnitInfo)

SetIssuer gets a reference to the given SslUnitInfo and assigns it to the Issuer field.

func (*SslCertificate) SetPemRaw added in v0.10.0

func (o *SslCertificate) SetPemRaw(v string)

SetPemRaw gets a reference to the given string and assigns it to the PemRaw field.

func (*SslCertificate) SetPublicKey

func (o *SslCertificate) SetPublicKey(v SslPublicKeyInfo)

SetPublicKey gets a reference to the given SslPublicKeyInfo and assigns it to the PublicKey field.

func (*SslCertificate) SetSerialNumber

func (o *SslCertificate) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*SslCertificate) SetSignatureAlgorithm

func (o *SslCertificate) SetSignatureAlgorithm(v string)

SetSignatureAlgorithm gets a reference to the given string and assigns it to the SignatureAlgorithm field.

func (*SslCertificate) SetSubject

func (o *SslCertificate) SetSubject(v SslUnitInfo)

SetSubject gets a reference to the given SslUnitInfo and assigns it to the Subject field.

func (*SslCertificate) SetValidityEndDate

func (o *SslCertificate) SetValidityEndDate(v string)

SetValidityEndDate gets a reference to the given string and assigns it to the ValidityEndDate field.

func (*SslCertificate) SetValidityStartDate

func (o *SslCertificate) SetValidityStartDate(v string)

SetValidityStartDate gets a reference to the given string and assigns it to the ValidityStartDate field.

func (SslCertificate) ToMap

func (o SslCertificate) ToMap() (map[string]interface{}, error)

func (*SslCertificate) UnmarshalJSON added in v0.10.0

func (o *SslCertificate) UnmarshalJSON(data []byte) (err error)

type SslCertificatePolicy added in v0.10.0

type SslCertificatePolicy struct {
	PolicyId             *string                `json:"policyId,omitempty"`
	PolicyQualifier      map[string]interface{} `json:"policyQualifier,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslCertificatePolicy struct for SslCertificatePolicy

func NewSslCertificatePolicy added in v0.10.0

func NewSslCertificatePolicy() *SslCertificatePolicy

NewSslCertificatePolicy instantiates a new SslCertificatePolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslCertificatePolicyWithDefaults added in v0.10.0

func NewSslCertificatePolicyWithDefaults() *SslCertificatePolicy

NewSslCertificatePolicyWithDefaults instantiates a new SslCertificatePolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslCertificatePolicy) GetPolicyId added in v0.10.0

func (o *SslCertificatePolicy) GetPolicyId() string

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*SslCertificatePolicy) GetPolicyIdOk added in v0.10.0

func (o *SslCertificatePolicy) GetPolicyIdOk() (*string, bool)

GetPolicyIdOk returns a tuple with the PolicyId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificatePolicy) GetPolicyQualifier added in v0.10.0

func (o *SslCertificatePolicy) GetPolicyQualifier() map[string]interface{}

GetPolicyQualifier returns the PolicyQualifier field value if set, zero value otherwise.

func (*SslCertificatePolicy) GetPolicyQualifierOk added in v0.10.0

func (o *SslCertificatePolicy) GetPolicyQualifierOk() (map[string]interface{}, bool)

GetPolicyQualifierOk returns a tuple with the PolicyQualifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertificatePolicy) HasPolicyId added in v0.10.0

func (o *SslCertificatePolicy) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*SslCertificatePolicy) HasPolicyQualifier added in v0.10.0

func (o *SslCertificatePolicy) HasPolicyQualifier() bool

HasPolicyQualifier returns a boolean if a field has been set.

func (SslCertificatePolicy) MarshalJSON added in v0.10.0

func (o SslCertificatePolicy) MarshalJSON() ([]byte, error)

func (*SslCertificatePolicy) SetPolicyId added in v0.10.0

func (o *SslCertificatePolicy) SetPolicyId(v string)

SetPolicyId gets a reference to the given string and assigns it to the PolicyId field.

func (*SslCertificatePolicy) SetPolicyQualifier added in v0.10.0

func (o *SslCertificatePolicy) SetPolicyQualifier(v map[string]interface{})

SetPolicyQualifier gets a reference to the given map[string]interface{} and assigns it to the PolicyQualifier field.

func (SslCertificatePolicy) ToMap added in v0.10.0

func (o SslCertificatePolicy) ToMap() (map[string]interface{}, error)

func (*SslCertificatePolicy) UnmarshalJSON added in v0.10.0

func (o *SslCertificatePolicy) UnmarshalJSON(data []byte) (err error)

type SslExtensionsInfo added in v0.10.0

type SslExtensionsInfo struct {
	AuthorityKeyIdentifier  *string                `json:"authorityKeyIdentifier,omitempty"`
	SubjectKeyIdentifier    *string                `json:"subjectKeyIdentifier,omitempty"`
	KeyUsages               []string               `json:"keyUsages,omitempty"`
	ExtendedKeyUsages       []string               `json:"extendedKeyUsages,omitempty"`
	CrlDistributionPoints   []string               `json:"crlDistributionPoints,omitempty"`
	AuthorityInfoAccess     *SslAuthorityInfo      `json:"authorityInfoAccess,omitempty"`
	SubjectAlternativeNames *SslAlternateNames     `json:"subjectAlternativeNames,omitempty"`
	CertificatePolicies     []SslCertificatePolicy `json:"certificatePolicies,omitempty"`
	AdditionalProperties    map[string]interface{}
}

SslExtensionsInfo struct for SslExtensionsInfo

func NewSslExtensionsInfo added in v0.10.0

func NewSslExtensionsInfo() *SslExtensionsInfo

NewSslExtensionsInfo instantiates a new SslExtensionsInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslExtensionsInfoWithDefaults added in v0.10.0

func NewSslExtensionsInfoWithDefaults() *SslExtensionsInfo

NewSslExtensionsInfoWithDefaults instantiates a new SslExtensionsInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslExtensionsInfo) GetAuthorityInfoAccess added in v0.10.0

func (o *SslExtensionsInfo) GetAuthorityInfoAccess() SslAuthorityInfo

GetAuthorityInfoAccess returns the AuthorityInfoAccess field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetAuthorityInfoAccessOk added in v0.10.0

func (o *SslExtensionsInfo) GetAuthorityInfoAccessOk() (*SslAuthorityInfo, bool)

GetAuthorityInfoAccessOk returns a tuple with the AuthorityInfoAccess field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetAuthorityKeyIdentifier added in v0.10.0

func (o *SslExtensionsInfo) GetAuthorityKeyIdentifier() string

GetAuthorityKeyIdentifier returns the AuthorityKeyIdentifier field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetAuthorityKeyIdentifierOk added in v0.10.0

func (o *SslExtensionsInfo) GetAuthorityKeyIdentifierOk() (*string, bool)

GetAuthorityKeyIdentifierOk returns a tuple with the AuthorityKeyIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetCertificatePolicies added in v0.10.0

func (o *SslExtensionsInfo) GetCertificatePolicies() []SslCertificatePolicy

GetCertificatePolicies returns the CertificatePolicies field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetCertificatePoliciesOk added in v0.10.0

func (o *SslExtensionsInfo) GetCertificatePoliciesOk() ([]SslCertificatePolicy, bool)

GetCertificatePoliciesOk returns a tuple with the CertificatePolicies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetCrlDistributionPoints added in v0.10.0

func (o *SslExtensionsInfo) GetCrlDistributionPoints() []string

GetCrlDistributionPoints returns the CrlDistributionPoints field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetCrlDistributionPointsOk added in v0.10.0

func (o *SslExtensionsInfo) GetCrlDistributionPointsOk() ([]string, bool)

GetCrlDistributionPointsOk returns a tuple with the CrlDistributionPoints field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetExtendedKeyUsages added in v0.10.0

func (o *SslExtensionsInfo) GetExtendedKeyUsages() []string

GetExtendedKeyUsages returns the ExtendedKeyUsages field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetExtendedKeyUsagesOk added in v0.10.0

func (o *SslExtensionsInfo) GetExtendedKeyUsagesOk() ([]string, bool)

GetExtendedKeyUsagesOk returns a tuple with the ExtendedKeyUsages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetKeyUsages added in v0.10.0

func (o *SslExtensionsInfo) GetKeyUsages() []string

GetKeyUsages returns the KeyUsages field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetKeyUsagesOk added in v0.10.0

func (o *SslExtensionsInfo) GetKeyUsagesOk() ([]string, bool)

GetKeyUsagesOk returns a tuple with the KeyUsages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetSubjectAlternativeNames added in v0.10.0

func (o *SslExtensionsInfo) GetSubjectAlternativeNames() SslAlternateNames

GetSubjectAlternativeNames returns the SubjectAlternativeNames field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetSubjectAlternativeNamesOk added in v0.10.0

func (o *SslExtensionsInfo) GetSubjectAlternativeNamesOk() (*SslAlternateNames, bool)

GetSubjectAlternativeNamesOk returns a tuple with the SubjectAlternativeNames field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) GetSubjectKeyIdentifier added in v0.10.0

func (o *SslExtensionsInfo) GetSubjectKeyIdentifier() string

GetSubjectKeyIdentifier returns the SubjectKeyIdentifier field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetSubjectKeyIdentifierOk added in v0.10.0

func (o *SslExtensionsInfo) GetSubjectKeyIdentifierOk() (*string, bool)

GetSubjectKeyIdentifierOk returns a tuple with the SubjectKeyIdentifier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslExtensionsInfo) HasAuthorityInfoAccess added in v0.10.0

func (o *SslExtensionsInfo) HasAuthorityInfoAccess() bool

HasAuthorityInfoAccess returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasAuthorityKeyIdentifier added in v0.10.0

func (o *SslExtensionsInfo) HasAuthorityKeyIdentifier() bool

HasAuthorityKeyIdentifier returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasCertificatePolicies added in v0.10.0

func (o *SslExtensionsInfo) HasCertificatePolicies() bool

HasCertificatePolicies returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasCrlDistributionPoints added in v0.10.0

func (o *SslExtensionsInfo) HasCrlDistributionPoints() bool

HasCrlDistributionPoints returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasExtendedKeyUsages added in v0.10.0

func (o *SslExtensionsInfo) HasExtendedKeyUsages() bool

HasExtendedKeyUsages returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasKeyUsages added in v0.10.0

func (o *SslExtensionsInfo) HasKeyUsages() bool

HasKeyUsages returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasSubjectAlternativeNames added in v0.10.0

func (o *SslExtensionsInfo) HasSubjectAlternativeNames() bool

HasSubjectAlternativeNames returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasSubjectKeyIdentifier added in v0.10.0

func (o *SslExtensionsInfo) HasSubjectKeyIdentifier() bool

HasSubjectKeyIdentifier returns a boolean if a field has been set.

func (SslExtensionsInfo) MarshalJSON added in v0.10.0

func (o SslExtensionsInfo) MarshalJSON() ([]byte, error)

func (*SslExtensionsInfo) SetAuthorityInfoAccess added in v0.10.0

func (o *SslExtensionsInfo) SetAuthorityInfoAccess(v SslAuthorityInfo)

SetAuthorityInfoAccess gets a reference to the given SslAuthorityInfo and assigns it to the AuthorityInfoAccess field.

func (*SslExtensionsInfo) SetAuthorityKeyIdentifier added in v0.10.0

func (o *SslExtensionsInfo) SetAuthorityKeyIdentifier(v string)

SetAuthorityKeyIdentifier gets a reference to the given string and assigns it to the AuthorityKeyIdentifier field.

func (*SslExtensionsInfo) SetCertificatePolicies added in v0.10.0

func (o *SslExtensionsInfo) SetCertificatePolicies(v []SslCertificatePolicy)

SetCertificatePolicies gets a reference to the given []SslCertificatePolicy and assigns it to the CertificatePolicies field.

func (*SslExtensionsInfo) SetCrlDistributionPoints added in v0.10.0

func (o *SslExtensionsInfo) SetCrlDistributionPoints(v []string)

SetCrlDistributionPoints gets a reference to the given []string and assigns it to the CrlDistributionPoints field.

func (*SslExtensionsInfo) SetExtendedKeyUsages added in v0.10.0

func (o *SslExtensionsInfo) SetExtendedKeyUsages(v []string)

SetExtendedKeyUsages gets a reference to the given []string and assigns it to the ExtendedKeyUsages field.

func (*SslExtensionsInfo) SetKeyUsages added in v0.10.0

func (o *SslExtensionsInfo) SetKeyUsages(v []string)

SetKeyUsages gets a reference to the given []string and assigns it to the KeyUsages field.

func (*SslExtensionsInfo) SetSubjectAlternativeNames added in v0.10.0

func (o *SslExtensionsInfo) SetSubjectAlternativeNames(v SslAlternateNames)

SetSubjectAlternativeNames gets a reference to the given SslAlternateNames and assigns it to the SubjectAlternativeNames field.

func (*SslExtensionsInfo) SetSubjectKeyIdentifier added in v0.10.0

func (o *SslExtensionsInfo) SetSubjectKeyIdentifier(v string)

SetSubjectKeyIdentifier gets a reference to the given string and assigns it to the SubjectKeyIdentifier field.

func (SslExtensionsInfo) ToMap added in v0.10.0

func (o SslExtensionsInfo) ToMap() (map[string]interface{}, error)

func (*SslExtensionsInfo) UnmarshalJSON added in v0.10.0

func (o *SslExtensionsInfo) UnmarshalJSON(data []byte) (err error)

type SslPublicKeyInfo added in v0.10.0

type SslPublicKeyInfo struct {
	KeySize              *string `json:"keySize,omitempty"`
	KeyAlgorithm         *string `json:"keyAlgorithm,omitempty"`
	PemRaw               *string `json:"pemRaw,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslPublicKeyInfo struct for SslPublicKeyInfo

func NewSslPublicKeyInfo added in v0.10.0

func NewSslPublicKeyInfo() *SslPublicKeyInfo

NewSslPublicKeyInfo instantiates a new SslPublicKeyInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslPublicKeyInfoWithDefaults added in v0.10.0

func NewSslPublicKeyInfoWithDefaults() *SslPublicKeyInfo

NewSslPublicKeyInfoWithDefaults instantiates a new SslPublicKeyInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslPublicKeyInfo) GetKeyAlgorithm added in v0.10.0

func (o *SslPublicKeyInfo) GetKeyAlgorithm() string

GetKeyAlgorithm returns the KeyAlgorithm field value if set, zero value otherwise.

func (*SslPublicKeyInfo) GetKeyAlgorithmOk added in v0.10.0

func (o *SslPublicKeyInfo) GetKeyAlgorithmOk() (*string, bool)

GetKeyAlgorithmOk returns a tuple with the KeyAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslPublicKeyInfo) GetKeySize added in v0.10.0

func (o *SslPublicKeyInfo) GetKeySize() string

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*SslPublicKeyInfo) GetKeySizeOk added in v0.10.0

func (o *SslPublicKeyInfo) GetKeySizeOk() (*string, bool)

GetKeySizeOk returns a tuple with the KeySize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslPublicKeyInfo) GetPemRaw added in v0.10.0

func (o *SslPublicKeyInfo) GetPemRaw() string

GetPemRaw returns the PemRaw field value if set, zero value otherwise.

func (*SslPublicKeyInfo) GetPemRawOk added in v0.10.0

func (o *SslPublicKeyInfo) GetPemRawOk() (*string, bool)

GetPemRawOk returns a tuple with the PemRaw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslPublicKeyInfo) HasKeyAlgorithm added in v0.10.0

func (o *SslPublicKeyInfo) HasKeyAlgorithm() bool

HasKeyAlgorithm returns a boolean if a field has been set.

func (*SslPublicKeyInfo) HasKeySize added in v0.10.0

func (o *SslPublicKeyInfo) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*SslPublicKeyInfo) HasPemRaw added in v0.10.0

func (o *SslPublicKeyInfo) HasPemRaw() bool

HasPemRaw returns a boolean if a field has been set.

func (SslPublicKeyInfo) MarshalJSON added in v0.10.0

func (o SslPublicKeyInfo) MarshalJSON() ([]byte, error)

func (*SslPublicKeyInfo) SetKeyAlgorithm added in v0.10.0

func (o *SslPublicKeyInfo) SetKeyAlgorithm(v string)

SetKeyAlgorithm gets a reference to the given string and assigns it to the KeyAlgorithm field.

func (*SslPublicKeyInfo) SetKeySize added in v0.10.0

func (o *SslPublicKeyInfo) SetKeySize(v string)

SetKeySize gets a reference to the given string and assigns it to the KeySize field.

func (*SslPublicKeyInfo) SetPemRaw added in v0.10.0

func (o *SslPublicKeyInfo) SetPemRaw(v string)

SetPemRaw gets a reference to the given string and assigns it to the PemRaw field.

func (SslPublicKeyInfo) ToMap added in v0.10.0

func (o SslPublicKeyInfo) ToMap() (map[string]interface{}, error)

func (*SslPublicKeyInfo) UnmarshalJSON added in v0.10.0

func (o *SslPublicKeyInfo) UnmarshalJSON(data []byte) (err error)

type SslResponse

type SslResponse struct {
	DomainName           *string          `json:"domainName,omitempty"`
	QueryTime            *string          `json:"queryTime,omitempty"`
	SslCertificates      []SslCertificate `json:"sslCertificates,omitempty"`
	SslRaw               *string          `json:"sslRaw,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslResponse struct for SslResponse

func NewSslResponse

func NewSslResponse() *SslResponse

NewSslResponse instantiates a new SslResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslResponseWithDefaults

func NewSslResponseWithDefaults() *SslResponse

NewSslResponseWithDefaults instantiates a new SslResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslResponse) GetDomainName

func (o *SslResponse) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*SslResponse) GetDomainNameOk

func (o *SslResponse) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslResponse) GetQueryTime

func (o *SslResponse) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*SslResponse) GetQueryTimeOk

func (o *SslResponse) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslResponse) GetSslCertificates

func (o *SslResponse) GetSslCertificates() []SslCertificate

GetSslCertificates returns the SslCertificates field value if set, zero value otherwise.

func (*SslResponse) GetSslCertificatesOk

func (o *SslResponse) GetSslCertificatesOk() ([]SslCertificate, bool)

GetSslCertificatesOk returns a tuple with the SslCertificates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslResponse) GetSslRaw added in v0.10.0

func (o *SslResponse) GetSslRaw() string

GetSslRaw returns the SslRaw field value if set, zero value otherwise.

func (*SslResponse) GetSslRawOk added in v0.10.0

func (o *SslResponse) GetSslRawOk() (*string, bool)

GetSslRawOk returns a tuple with the SslRaw field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslResponse) HasDomainName

func (o *SslResponse) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*SslResponse) HasQueryTime

func (o *SslResponse) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*SslResponse) HasSslCertificates

func (o *SslResponse) HasSslCertificates() bool

HasSslCertificates returns a boolean if a field has been set.

func (*SslResponse) HasSslRaw added in v0.10.0

func (o *SslResponse) HasSslRaw() bool

HasSslRaw returns a boolean if a field has been set.

func (SslResponse) MarshalJSON

func (o SslResponse) MarshalJSON() ([]byte, error)

func (*SslResponse) SetDomainName

func (o *SslResponse) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*SslResponse) SetQueryTime

func (o *SslResponse) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*SslResponse) SetSslCertificates

func (o *SslResponse) SetSslCertificates(v []SslCertificate)

SetSslCertificates gets a reference to the given []SslCertificate and assigns it to the SslCertificates field.

func (*SslResponse) SetSslRaw added in v0.10.0

func (o *SslResponse) SetSslRaw(v string)

SetSslRaw gets a reference to the given string and assigns it to the SslRaw field.

func (SslResponse) ToMap

func (o SslResponse) ToMap() (map[string]interface{}, error)

func (*SslResponse) UnmarshalJSON added in v0.10.0

func (o *SslResponse) UnmarshalJSON(data []byte) (err error)

type SslUnitInfo added in v0.10.0

type SslUnitInfo struct {
	CommonName           *string `json:"commonName,omitempty"`
	Organization         *string `json:"organization,omitempty"`
	OrganizationalUnit   *string `json:"organizationalUnit,omitempty"`
	Locality             *string `json:"locality,omitempty"`
	State                *string `json:"state,omitempty"`
	Country              *string `json:"country,omitempty"`
	IncCountry           *string `json:"incCountry,omitempty"`
	IncState             *string `json:"incState,omitempty"`
	BusinessCategory     *string `json:"businessCategory,omitempty"`
	Street               *string `json:"street,omitempty"`
	PostalCode           *string `json:"postalCode,omitempty"`
	SerialNumber         *string `json:"serialNumber,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslUnitInfo struct for SslUnitInfo

func NewSslUnitInfo added in v0.10.0

func NewSslUnitInfo() *SslUnitInfo

NewSslUnitInfo instantiates a new SslUnitInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSslUnitInfoWithDefaults added in v0.10.0

func NewSslUnitInfoWithDefaults() *SslUnitInfo

NewSslUnitInfoWithDefaults instantiates a new SslUnitInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SslUnitInfo) GetBusinessCategory added in v0.10.0

func (o *SslUnitInfo) GetBusinessCategory() string

GetBusinessCategory returns the BusinessCategory field value if set, zero value otherwise.

func (*SslUnitInfo) GetBusinessCategoryOk added in v0.10.0

func (o *SslUnitInfo) GetBusinessCategoryOk() (*string, bool)

GetBusinessCategoryOk returns a tuple with the BusinessCategory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetCommonName added in v0.10.0

func (o *SslUnitInfo) GetCommonName() string

GetCommonName returns the CommonName field value if set, zero value otherwise.

func (*SslUnitInfo) GetCommonNameOk added in v0.10.0

func (o *SslUnitInfo) GetCommonNameOk() (*string, bool)

GetCommonNameOk returns a tuple with the CommonName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetCountry added in v0.10.0

func (o *SslUnitInfo) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*SslUnitInfo) GetCountryOk added in v0.10.0

func (o *SslUnitInfo) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetIncCountry added in v0.10.0

func (o *SslUnitInfo) GetIncCountry() string

GetIncCountry returns the IncCountry field value if set, zero value otherwise.

func (*SslUnitInfo) GetIncCountryOk added in v0.10.0

func (o *SslUnitInfo) GetIncCountryOk() (*string, bool)

GetIncCountryOk returns a tuple with the IncCountry field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetIncState added in v0.10.0

func (o *SslUnitInfo) GetIncState() string

GetIncState returns the IncState field value if set, zero value otherwise.

func (*SslUnitInfo) GetIncStateOk added in v0.10.0

func (o *SslUnitInfo) GetIncStateOk() (*string, bool)

GetIncStateOk returns a tuple with the IncState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetLocality added in v0.10.0

func (o *SslUnitInfo) GetLocality() string

GetLocality returns the Locality field value if set, zero value otherwise.

func (*SslUnitInfo) GetLocalityOk added in v0.10.0

func (o *SslUnitInfo) GetLocalityOk() (*string, bool)

GetLocalityOk returns a tuple with the Locality field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetOrganization added in v0.10.0

func (o *SslUnitInfo) GetOrganization() string

GetOrganization returns the Organization field value if set, zero value otherwise.

func (*SslUnitInfo) GetOrganizationOk added in v0.10.0

func (o *SslUnitInfo) GetOrganizationOk() (*string, bool)

GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetOrganizationalUnit added in v0.10.0

func (o *SslUnitInfo) GetOrganizationalUnit() string

GetOrganizationalUnit returns the OrganizationalUnit field value if set, zero value otherwise.

func (*SslUnitInfo) GetOrganizationalUnitOk added in v0.10.0

func (o *SslUnitInfo) GetOrganizationalUnitOk() (*string, bool)

GetOrganizationalUnitOk returns a tuple with the OrganizationalUnit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetPostalCode added in v0.10.0

func (o *SslUnitInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*SslUnitInfo) GetPostalCodeOk added in v0.10.0

func (o *SslUnitInfo) GetPostalCodeOk() (*string, bool)

GetPostalCodeOk returns a tuple with the PostalCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetSerialNumber added in v0.10.0

func (o *SslUnitInfo) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*SslUnitInfo) GetSerialNumberOk added in v0.10.0

func (o *SslUnitInfo) GetSerialNumberOk() (*string, bool)

GetSerialNumberOk returns a tuple with the SerialNumber field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetState added in v0.10.0

func (o *SslUnitInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*SslUnitInfo) GetStateOk added in v0.10.0

func (o *SslUnitInfo) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) GetStreet added in v0.10.0

func (o *SslUnitInfo) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*SslUnitInfo) GetStreetOk added in v0.10.0

func (o *SslUnitInfo) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUnitInfo) HasBusinessCategory added in v0.10.0

func (o *SslUnitInfo) HasBusinessCategory() bool

HasBusinessCategory returns a boolean if a field has been set.

func (*SslUnitInfo) HasCommonName added in v0.10.0

func (o *SslUnitInfo) HasCommonName() bool

HasCommonName returns a boolean if a field has been set.

func (*SslUnitInfo) HasCountry added in v0.10.0

func (o *SslUnitInfo) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*SslUnitInfo) HasIncCountry added in v0.10.0

func (o *SslUnitInfo) HasIncCountry() bool

HasIncCountry returns a boolean if a field has been set.

func (*SslUnitInfo) HasIncState added in v0.10.0

func (o *SslUnitInfo) HasIncState() bool

HasIncState returns a boolean if a field has been set.

func (*SslUnitInfo) HasLocality added in v0.10.0

func (o *SslUnitInfo) HasLocality() bool

HasLocality returns a boolean if a field has been set.

func (*SslUnitInfo) HasOrganization added in v0.10.0

func (o *SslUnitInfo) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*SslUnitInfo) HasOrganizationalUnit added in v0.10.0

func (o *SslUnitInfo) HasOrganizationalUnit() bool

HasOrganizationalUnit returns a boolean if a field has been set.

func (*SslUnitInfo) HasPostalCode added in v0.10.0

func (o *SslUnitInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*SslUnitInfo) HasSerialNumber added in v0.10.0

func (o *SslUnitInfo) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*SslUnitInfo) HasState added in v0.10.0

func (o *SslUnitInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (*SslUnitInfo) HasStreet added in v0.10.0

func (o *SslUnitInfo) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (SslUnitInfo) MarshalJSON added in v0.10.0

func (o SslUnitInfo) MarshalJSON() ([]byte, error)

func (*SslUnitInfo) SetBusinessCategory added in v0.10.0

func (o *SslUnitInfo) SetBusinessCategory(v string)

SetBusinessCategory gets a reference to the given string and assigns it to the BusinessCategory field.

func (*SslUnitInfo) SetCommonName added in v0.10.0

func (o *SslUnitInfo) SetCommonName(v string)

SetCommonName gets a reference to the given string and assigns it to the CommonName field.

func (*SslUnitInfo) SetCountry added in v0.10.0

func (o *SslUnitInfo) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*SslUnitInfo) SetIncCountry added in v0.10.0

func (o *SslUnitInfo) SetIncCountry(v string)

SetIncCountry gets a reference to the given string and assigns it to the IncCountry field.

func (*SslUnitInfo) SetIncState added in v0.10.0

func (o *SslUnitInfo) SetIncState(v string)

SetIncState gets a reference to the given string and assigns it to the IncState field.

func (*SslUnitInfo) SetLocality added in v0.10.0

func (o *SslUnitInfo) SetLocality(v string)

SetLocality gets a reference to the given string and assigns it to the Locality field.

func (*SslUnitInfo) SetOrganization added in v0.10.0

func (o *SslUnitInfo) SetOrganization(v string)

SetOrganization gets a reference to the given string and assigns it to the Organization field.

func (*SslUnitInfo) SetOrganizationalUnit added in v0.10.0

func (o *SslUnitInfo) SetOrganizationalUnit(v string)

SetOrganizationalUnit gets a reference to the given string and assigns it to the OrganizationalUnit field.

func (*SslUnitInfo) SetPostalCode added in v0.10.0

func (o *SslUnitInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*SslUnitInfo) SetSerialNumber added in v0.10.0

func (o *SslUnitInfo) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*SslUnitInfo) SetState added in v0.10.0

func (o *SslUnitInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*SslUnitInfo) SetStreet added in v0.10.0

func (o *SslUnitInfo) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (SslUnitInfo) ToMap added in v0.10.0

func (o SslUnitInfo) ToMap() (map[string]interface{}, error)

func (*SslUnitInfo) UnmarshalJSON added in v0.10.0

func (o *SslUnitInfo) UnmarshalJSON(data []byte) (err error)

type Subdomain

type Subdomain struct {
	Subdomain            *string      `json:"subdomain,omitempty"`
	FirstSeen            *string      `json:"first_seen,omitempty"`
	LastSeen             *string      `json:"last_seen,omitempty"`
	InactiveFrom         *string      `json:"inactive_from,omitempty"`
	DnsRecords           *DnsResponse `json:"dns_records,omitempty"`
	AdditionalProperties map[string]interface{}
}

Subdomain struct for Subdomain

func NewSubdomain

func NewSubdomain() *Subdomain

NewSubdomain instantiates a new Subdomain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubdomainWithDefaults

func NewSubdomainWithDefaults() *Subdomain

NewSubdomainWithDefaults instantiates a new Subdomain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Subdomain) GetDnsRecords added in v0.10.0

func (o *Subdomain) GetDnsRecords() DnsResponse

GetDnsRecords returns the DnsRecords field value if set, zero value otherwise.

func (*Subdomain) GetDnsRecordsOk added in v0.10.0

func (o *Subdomain) GetDnsRecordsOk() (*DnsResponse, bool)

GetDnsRecordsOk returns a tuple with the DnsRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Subdomain) GetFirstSeen

func (o *Subdomain) GetFirstSeen() string

GetFirstSeen returns the FirstSeen field value if set, zero value otherwise.

func (*Subdomain) GetFirstSeenOk

func (o *Subdomain) GetFirstSeenOk() (*string, bool)

GetFirstSeenOk returns a tuple with the FirstSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Subdomain) GetInactiveFrom

func (o *Subdomain) GetInactiveFrom() string

GetInactiveFrom returns the InactiveFrom field value if set, zero value otherwise.

func (*Subdomain) GetInactiveFromOk

func (o *Subdomain) GetInactiveFromOk() (*string, bool)

GetInactiveFromOk returns a tuple with the InactiveFrom field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Subdomain) GetLastSeen

func (o *Subdomain) GetLastSeen() string

GetLastSeen returns the LastSeen field value if set, zero value otherwise.

func (*Subdomain) GetLastSeenOk

func (o *Subdomain) GetLastSeenOk() (*string, bool)

GetLastSeenOk returns a tuple with the LastSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Subdomain) GetSubdomain

func (o *Subdomain) GetSubdomain() string

GetSubdomain returns the Subdomain field value if set, zero value otherwise.

func (*Subdomain) GetSubdomainOk

func (o *Subdomain) GetSubdomainOk() (*string, bool)

GetSubdomainOk returns a tuple with the Subdomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Subdomain) HasDnsRecords added in v0.10.0

func (o *Subdomain) HasDnsRecords() bool

HasDnsRecords returns a boolean if a field has been set.

func (*Subdomain) HasFirstSeen

func (o *Subdomain) HasFirstSeen() bool

HasFirstSeen returns a boolean if a field has been set.

func (*Subdomain) HasInactiveFrom

func (o *Subdomain) HasInactiveFrom() bool

HasInactiveFrom returns a boolean if a field has been set.

func (*Subdomain) HasLastSeen

func (o *Subdomain) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (*Subdomain) HasSubdomain

func (o *Subdomain) HasSubdomain() bool

HasSubdomain returns a boolean if a field has been set.

func (Subdomain) MarshalJSON

func (o Subdomain) MarshalJSON() ([]byte, error)

func (*Subdomain) SetDnsRecords added in v0.10.0

func (o *Subdomain) SetDnsRecords(v DnsResponse)

SetDnsRecords gets a reference to the given DnsResponse and assigns it to the DnsRecords field.

func (*Subdomain) SetFirstSeen

func (o *Subdomain) SetFirstSeen(v string)

SetFirstSeen gets a reference to the given string and assigns it to the FirstSeen field.

func (*Subdomain) SetInactiveFrom

func (o *Subdomain) SetInactiveFrom(v string)

SetInactiveFrom gets a reference to the given string and assigns it to the InactiveFrom field.

func (*Subdomain) SetLastSeen

func (o *Subdomain) SetLastSeen(v string)

SetLastSeen gets a reference to the given string and assigns it to the LastSeen field.

func (*Subdomain) SetSubdomain

func (o *Subdomain) SetSubdomain(v string)

SetSubdomain gets a reference to the given string and assigns it to the Subdomain field.

func (Subdomain) ToMap

func (o Subdomain) ToMap() (map[string]interface{}, error)

func (*Subdomain) UnmarshalJSON added in v0.10.0

func (o *Subdomain) UnmarshalJSON(data []byte) (err error)

type SubdomainsAPI

type SubdomainsAPI interface {

	/*
		Subdomains Subdomains Lookup

		All subdomains including nested. 2 credits per query.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return SubdomainsAPISubdomainsRequest
	*/
	Subdomains(ctx context.Context) SubdomainsAPISubdomainsRequest

	// SubdomainsExecute executes the request
	//  @return SubdomainsResponse
	SubdomainsExecute(r SubdomainsAPISubdomainsRequest) (*SubdomainsResponse, *http.Response, error)
}

type SubdomainsAPIService

type SubdomainsAPIService service

SubdomainsAPIService SubdomainsAPI service

func (*SubdomainsAPIService) Subdomains

Subdomains Subdomains Lookup

All subdomains including nested. 2 credits per query.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return SubdomainsAPISubdomainsRequest

func (*SubdomainsAPIService) SubdomainsExecute

Execute executes the request

@return SubdomainsResponse

type SubdomainsAPISubdomainsRequest

type SubdomainsAPISubdomainsRequest struct {
	ApiService SubdomainsAPI
	// contains filtered or unexported fields
}

func (SubdomainsAPISubdomainsRequest) After

func (SubdomainsAPISubdomainsRequest) ApiKey

Your WHOISFreaks API key

func (SubdomainsAPISubdomainsRequest) Before

func (SubdomainsAPISubdomainsRequest) Domain

func (SubdomainsAPISubdomainsRequest) Execute

func (SubdomainsAPISubdomainsRequest) Format

func (SubdomainsAPISubdomainsRequest) Page

func (SubdomainsAPISubdomainsRequest) Status

type SubdomainsResponse

type SubdomainsResponse struct {
	Domain               *string     `json:"domain,omitempty"`
	Status               *bool       `json:"status,omitempty"`
	CurrentPage          *int32      `json:"current_page,omitempty"`
	TotalPages           *int32      `json:"total_pages,omitempty"`
	QueryTime            *string     `json:"query_time,omitempty"`
	TotalRecords         *int32      `json:"total_records,omitempty"`
	Subdomains           []Subdomain `json:"subdomains,omitempty"`
	AdditionalProperties map[string]interface{}
}

SubdomainsResponse struct for SubdomainsResponse

func NewSubdomainsResponse

func NewSubdomainsResponse() *SubdomainsResponse

NewSubdomainsResponse instantiates a new SubdomainsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSubdomainsResponseWithDefaults

func NewSubdomainsResponseWithDefaults() *SubdomainsResponse

NewSubdomainsResponseWithDefaults instantiates a new SubdomainsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SubdomainsResponse) GetCurrentPage

func (o *SubdomainsResponse) GetCurrentPage() int32

GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.

func (*SubdomainsResponse) GetCurrentPageOk

func (o *SubdomainsResponse) GetCurrentPageOk() (*int32, bool)

GetCurrentPageOk returns a tuple with the CurrentPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) GetDomain

func (o *SubdomainsResponse) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*SubdomainsResponse) GetDomainOk

func (o *SubdomainsResponse) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) GetQueryTime

func (o *SubdomainsResponse) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*SubdomainsResponse) GetQueryTimeOk

func (o *SubdomainsResponse) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) GetStatus

func (o *SubdomainsResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*SubdomainsResponse) GetStatusOk

func (o *SubdomainsResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) GetSubdomains

func (o *SubdomainsResponse) GetSubdomains() []Subdomain

GetSubdomains returns the Subdomains field value if set, zero value otherwise.

func (*SubdomainsResponse) GetSubdomainsOk

func (o *SubdomainsResponse) GetSubdomainsOk() ([]Subdomain, bool)

GetSubdomainsOk returns a tuple with the Subdomains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) GetTotalPages

func (o *SubdomainsResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*SubdomainsResponse) GetTotalPagesOk

func (o *SubdomainsResponse) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) GetTotalRecords

func (o *SubdomainsResponse) GetTotalRecords() int32

GetTotalRecords returns the TotalRecords field value if set, zero value otherwise.

func (*SubdomainsResponse) GetTotalRecordsOk

func (o *SubdomainsResponse) GetTotalRecordsOk() (*int32, bool)

GetTotalRecordsOk returns a tuple with the TotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SubdomainsResponse) HasCurrentPage

func (o *SubdomainsResponse) HasCurrentPage() bool

HasCurrentPage returns a boolean if a field has been set.

func (*SubdomainsResponse) HasDomain

func (o *SubdomainsResponse) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*SubdomainsResponse) HasQueryTime

func (o *SubdomainsResponse) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*SubdomainsResponse) HasStatus

func (o *SubdomainsResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*SubdomainsResponse) HasSubdomains

func (o *SubdomainsResponse) HasSubdomains() bool

HasSubdomains returns a boolean if a field has been set.

func (*SubdomainsResponse) HasTotalPages

func (o *SubdomainsResponse) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (*SubdomainsResponse) HasTotalRecords

func (o *SubdomainsResponse) HasTotalRecords() bool

HasTotalRecords returns a boolean if a field has been set.

func (SubdomainsResponse) MarshalJSON

func (o SubdomainsResponse) MarshalJSON() ([]byte, error)

func (*SubdomainsResponse) SetCurrentPage

func (o *SubdomainsResponse) SetCurrentPage(v int32)

SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.

func (*SubdomainsResponse) SetDomain

func (o *SubdomainsResponse) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*SubdomainsResponse) SetQueryTime

func (o *SubdomainsResponse) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*SubdomainsResponse) SetStatus

func (o *SubdomainsResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*SubdomainsResponse) SetSubdomains

func (o *SubdomainsResponse) SetSubdomains(v []Subdomain)

SetSubdomains gets a reference to the given []Subdomain and assigns it to the Subdomains field.

func (*SubdomainsResponse) SetTotalPages

func (o *SubdomainsResponse) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (*SubdomainsResponse) SetTotalRecords

func (o *SubdomainsResponse) SetTotalRecords(v int32)

SetTotalRecords gets a reference to the given int32 and assigns it to the TotalRecords field.

func (SubdomainsResponse) ToMap

func (o SubdomainsResponse) ToMap() (map[string]interface{}, error)

func (*SubdomainsResponse) UnmarshalJSON added in v0.10.0

func (o *SubdomainsResponse) UnmarshalJSON(data []byte) (err error)

type ThreatSource added in v0.10.0

type ThreatSource struct {
	Source               *string  `json:"source,omitempty"`
	Indicator            *string  `json:"indicator,omitempty"`
	ThreatType           *string  `json:"threat_type,omitempty"`
	Confidence           *float32 `json:"confidence,omitempty"`
	FirstSeen            *string  `json:"first_seen,omitempty"`
	LastSeen             *string  `json:"last_seen,omitempty"`
	AdditionalProperties map[string]interface{}
}

ThreatSource struct for ThreatSource

func NewThreatSource added in v0.10.0

func NewThreatSource() *ThreatSource

NewThreatSource instantiates a new ThreatSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewThreatSourceWithDefaults added in v0.10.0

func NewThreatSourceWithDefaults() *ThreatSource

NewThreatSourceWithDefaults instantiates a new ThreatSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ThreatSource) GetConfidence added in v0.10.0

func (o *ThreatSource) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*ThreatSource) GetConfidenceOk added in v0.10.0

func (o *ThreatSource) GetConfidenceOk() (*float32, bool)

GetConfidenceOk returns a tuple with the Confidence field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatSource) GetFirstSeen added in v0.10.0

func (o *ThreatSource) GetFirstSeen() string

GetFirstSeen returns the FirstSeen field value if set, zero value otherwise.

func (*ThreatSource) GetFirstSeenOk added in v0.10.0

func (o *ThreatSource) GetFirstSeenOk() (*string, bool)

GetFirstSeenOk returns a tuple with the FirstSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatSource) GetIndicator added in v0.10.0

func (o *ThreatSource) GetIndicator() string

GetIndicator returns the Indicator field value if set, zero value otherwise.

func (*ThreatSource) GetIndicatorOk added in v0.10.0

func (o *ThreatSource) GetIndicatorOk() (*string, bool)

GetIndicatorOk returns a tuple with the Indicator field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatSource) GetLastSeen added in v0.10.0

func (o *ThreatSource) GetLastSeen() string

GetLastSeen returns the LastSeen field value if set, zero value otherwise.

func (*ThreatSource) GetLastSeenOk added in v0.10.0

func (o *ThreatSource) GetLastSeenOk() (*string, bool)

GetLastSeenOk returns a tuple with the LastSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatSource) GetSource added in v0.10.0

func (o *ThreatSource) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*ThreatSource) GetSourceOk added in v0.10.0

func (o *ThreatSource) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatSource) GetThreatType added in v0.10.0

func (o *ThreatSource) GetThreatType() string

GetThreatType returns the ThreatType field value if set, zero value otherwise.

func (*ThreatSource) GetThreatTypeOk added in v0.10.0

func (o *ThreatSource) GetThreatTypeOk() (*string, bool)

GetThreatTypeOk returns a tuple with the ThreatType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ThreatSource) HasConfidence added in v0.10.0

func (o *ThreatSource) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*ThreatSource) HasFirstSeen added in v0.10.0

func (o *ThreatSource) HasFirstSeen() bool

HasFirstSeen returns a boolean if a field has been set.

func (*ThreatSource) HasIndicator added in v0.10.0

func (o *ThreatSource) HasIndicator() bool

HasIndicator returns a boolean if a field has been set.

func (*ThreatSource) HasLastSeen added in v0.10.0

func (o *ThreatSource) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (*ThreatSource) HasSource added in v0.10.0

func (o *ThreatSource) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*ThreatSource) HasThreatType added in v0.10.0

func (o *ThreatSource) HasThreatType() bool

HasThreatType returns a boolean if a field has been set.

func (ThreatSource) MarshalJSON added in v0.10.0

func (o ThreatSource) MarshalJSON() ([]byte, error)

func (*ThreatSource) SetConfidence added in v0.10.0

func (o *ThreatSource) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*ThreatSource) SetFirstSeen added in v0.10.0

func (o *ThreatSource) SetFirstSeen(v string)

SetFirstSeen gets a reference to the given string and assigns it to the FirstSeen field.

func (*ThreatSource) SetIndicator added in v0.10.0

func (o *ThreatSource) SetIndicator(v string)

SetIndicator gets a reference to the given string and assigns it to the Indicator field.

func (*ThreatSource) SetLastSeen added in v0.10.0

func (o *ThreatSource) SetLastSeen(v string)

SetLastSeen gets a reference to the given string and assigns it to the LastSeen field.

func (*ThreatSource) SetSource added in v0.10.0

func (o *ThreatSource) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*ThreatSource) SetThreatType added in v0.10.0

func (o *ThreatSource) SetThreatType(v string)

SetThreatType gets a reference to the given string and assigns it to the ThreatType field.

func (ThreatSource) ToMap added in v0.10.0

func (o ThreatSource) ToMap() (map[string]interface{}, error)

func (*ThreatSource) UnmarshalJSON added in v0.10.0

func (o *ThreatSource) UnmarshalJSON(data []byte) (err error)

type TrustSignals added in v0.10.0

type TrustSignals struct {
	TrustScore           *int32                `json:"trust_score,omitempty"`
	TrustBand            *string               `json:"trust_band,omitempty"`
	Signals              *ReputationSignals    `json:"signals,omitempty"`
	Indicators           *ReputationIndicators `json:"indicators,omitempty"`
	AdditionalProperties map[string]interface{}
}

TrustSignals struct for TrustSignals

func NewTrustSignals added in v0.10.0

func NewTrustSignals() *TrustSignals

NewTrustSignals instantiates a new TrustSignals object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrustSignalsWithDefaults added in v0.10.0

func NewTrustSignalsWithDefaults() *TrustSignals

NewTrustSignalsWithDefaults instantiates a new TrustSignals object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrustSignals) GetIndicators added in v0.10.0

func (o *TrustSignals) GetIndicators() ReputationIndicators

GetIndicators returns the Indicators field value if set, zero value otherwise.

func (*TrustSignals) GetIndicatorsOk added in v0.10.0

func (o *TrustSignals) GetIndicatorsOk() (*ReputationIndicators, bool)

GetIndicatorsOk returns a tuple with the Indicators field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustSignals) GetSignals added in v0.10.0

func (o *TrustSignals) GetSignals() ReputationSignals

GetSignals returns the Signals field value if set, zero value otherwise.

func (*TrustSignals) GetSignalsOk added in v0.10.0

func (o *TrustSignals) GetSignalsOk() (*ReputationSignals, bool)

GetSignalsOk returns a tuple with the Signals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustSignals) GetTrustBand added in v0.10.0

func (o *TrustSignals) GetTrustBand() string

GetTrustBand returns the TrustBand field value if set, zero value otherwise.

func (*TrustSignals) GetTrustBandOk added in v0.10.0

func (o *TrustSignals) GetTrustBandOk() (*string, bool)

GetTrustBandOk returns a tuple with the TrustBand field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustSignals) GetTrustScore added in v0.10.0

func (o *TrustSignals) GetTrustScore() int32

GetTrustScore returns the TrustScore field value if set, zero value otherwise.

func (*TrustSignals) GetTrustScoreOk added in v0.10.0

func (o *TrustSignals) GetTrustScoreOk() (*int32, bool)

GetTrustScoreOk returns a tuple with the TrustScore field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrustSignals) HasIndicators added in v0.10.0

func (o *TrustSignals) HasIndicators() bool

HasIndicators returns a boolean if a field has been set.

func (*TrustSignals) HasSignals added in v0.10.0

func (o *TrustSignals) HasSignals() bool

HasSignals returns a boolean if a field has been set.

func (*TrustSignals) HasTrustBand added in v0.10.0

func (o *TrustSignals) HasTrustBand() bool

HasTrustBand returns a boolean if a field has been set.

func (*TrustSignals) HasTrustScore added in v0.10.0

func (o *TrustSignals) HasTrustScore() bool

HasTrustScore returns a boolean if a field has been set.

func (TrustSignals) MarshalJSON added in v0.10.0

func (o TrustSignals) MarshalJSON() ([]byte, error)

func (*TrustSignals) SetIndicators added in v0.10.0

func (o *TrustSignals) SetIndicators(v ReputationIndicators)

SetIndicators gets a reference to the given ReputationIndicators and assigns it to the Indicators field.

func (*TrustSignals) SetSignals added in v0.10.0

func (o *TrustSignals) SetSignals(v ReputationSignals)

SetSignals gets a reference to the given ReputationSignals and assigns it to the Signals field.

func (*TrustSignals) SetTrustBand added in v0.10.0

func (o *TrustSignals) SetTrustBand(v string)

SetTrustBand gets a reference to the given string and assigns it to the TrustBand field.

func (*TrustSignals) SetTrustScore added in v0.10.0

func (o *TrustSignals) SetTrustScore(v int32)

SetTrustScore gets a reference to the given int32 and assigns it to the TrustScore field.

func (TrustSignals) ToMap added in v0.10.0

func (o TrustSignals) ToMap() (map[string]interface{}, error)

func (*TrustSignals) UnmarshalJSON added in v0.10.0

func (o *TrustSignals) UnmarshalJSON(data []byte) (err error)

type TyposquattingAPI

type TyposquattingAPI interface {

	/*
		Typosquatting Typosquatting Lookup

		Find typo variants of a brand. 5 credits per page.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return TyposquattingAPITyposquattingRequest
	*/
	Typosquatting(ctx context.Context) TyposquattingAPITyposquattingRequest

	// TyposquattingExecute executes the request
	//  @return TyposquattingResponse
	TyposquattingExecute(r TyposquattingAPITyposquattingRequest) (*TyposquattingResponse, *http.Response, error)
}

type TyposquattingAPIService

type TyposquattingAPIService service

TyposquattingAPIService TyposquattingAPI service

func (*TyposquattingAPIService) Typosquatting

Typosquatting Typosquatting Lookup

Find typo variants of a brand. 5 credits per page.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return TyposquattingAPITyposquattingRequest

func (*TyposquattingAPIService) TyposquattingExecute

Execute executes the request

@return TyposquattingResponse

type TyposquattingAPITyposquattingRequest

type TyposquattingAPITyposquattingRequest struct {
	ApiService TyposquattingAPI
	// contains filtered or unexported fields
}

func (TyposquattingAPITyposquattingRequest) ApiKey

Your WHOISFreaks API key

func (TyposquattingAPITyposquattingRequest) Execute

func (TyposquattingAPITyposquattingRequest) Keyword

func (TyposquattingAPITyposquattingRequest) PageToken

func (TyposquattingAPITyposquattingRequest) Pattern

type TyposquattingDomain

type TyposquattingDomain struct {
	DomainName           *string `json:"domainName,omitempty"`
	CreateDate           *string `json:"createDate,omitempty"`
	ExpiryDate           *string `json:"expiryDate,omitempty"`
	LastSeen             *string `json:"lastSeen,omitempty"`
	IsDropped            *bool   `json:"isDropped,omitempty"`
	AdditionalProperties map[string]interface{}
}

TyposquattingDomain struct for TyposquattingDomain

func NewTyposquattingDomain

func NewTyposquattingDomain() *TyposquattingDomain

NewTyposquattingDomain instantiates a new TyposquattingDomain object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTyposquattingDomainWithDefaults

func NewTyposquattingDomainWithDefaults() *TyposquattingDomain

NewTyposquattingDomainWithDefaults instantiates a new TyposquattingDomain object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TyposquattingDomain) GetCreateDate

func (o *TyposquattingDomain) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*TyposquattingDomain) GetCreateDateOk

func (o *TyposquattingDomain) GetCreateDateOk() (*string, bool)

GetCreateDateOk returns a tuple with the CreateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingDomain) GetDomainName

func (o *TyposquattingDomain) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*TyposquattingDomain) GetDomainNameOk

func (o *TyposquattingDomain) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingDomain) GetExpiryDate

func (o *TyposquattingDomain) GetExpiryDate() string

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*TyposquattingDomain) GetExpiryDateOk

func (o *TyposquattingDomain) GetExpiryDateOk() (*string, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingDomain) GetIsDropped

func (o *TyposquattingDomain) GetIsDropped() bool

GetIsDropped returns the IsDropped field value if set, zero value otherwise.

func (*TyposquattingDomain) GetIsDroppedOk

func (o *TyposquattingDomain) GetIsDroppedOk() (*bool, bool)

GetIsDroppedOk returns a tuple with the IsDropped field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingDomain) GetLastSeen

func (o *TyposquattingDomain) GetLastSeen() string

GetLastSeen returns the LastSeen field value if set, zero value otherwise.

func (*TyposquattingDomain) GetLastSeenOk

func (o *TyposquattingDomain) GetLastSeenOk() (*string, bool)

GetLastSeenOk returns a tuple with the LastSeen field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingDomain) HasCreateDate

func (o *TyposquattingDomain) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*TyposquattingDomain) HasDomainName

func (o *TyposquattingDomain) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*TyposquattingDomain) HasExpiryDate

func (o *TyposquattingDomain) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*TyposquattingDomain) HasIsDropped

func (o *TyposquattingDomain) HasIsDropped() bool

HasIsDropped returns a boolean if a field has been set.

func (*TyposquattingDomain) HasLastSeen

func (o *TyposquattingDomain) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (TyposquattingDomain) MarshalJSON

func (o TyposquattingDomain) MarshalJSON() ([]byte, error)

func (*TyposquattingDomain) SetCreateDate

func (o *TyposquattingDomain) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*TyposquattingDomain) SetDomainName

func (o *TyposquattingDomain) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*TyposquattingDomain) SetExpiryDate

func (o *TyposquattingDomain) SetExpiryDate(v string)

SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.

func (*TyposquattingDomain) SetIsDropped

func (o *TyposquattingDomain) SetIsDropped(v bool)

SetIsDropped gets a reference to the given bool and assigns it to the IsDropped field.

func (*TyposquattingDomain) SetLastSeen

func (o *TyposquattingDomain) SetLastSeen(v string)

SetLastSeen gets a reference to the given string and assigns it to the LastSeen field.

func (TyposquattingDomain) ToMap

func (o TyposquattingDomain) ToMap() (map[string]interface{}, error)

func (*TyposquattingDomain) UnmarshalJSON added in v0.10.0

func (o *TyposquattingDomain) UnmarshalJSON(data []byte) (err error)

type TyposquattingResponse

type TyposquattingResponse struct {
	Status               *bool                 `json:"status,omitempty"`
	TotalRecords         *int32                `json:"totalRecords,omitempty"`
	CurrentPage          *int32                `json:"currentPage,omitempty"`
	TotalPages           *int32                `json:"totalPages,omitempty"`
	HasNextPage          *bool                 `json:"hasNextPage,omitempty"`
	NextPageToken        *string               `json:"nextPageToken,omitempty"`
	Domains              []TyposquattingDomain `json:"domains,omitempty"`
	AdditionalProperties map[string]interface{}
}

TyposquattingResponse struct for TyposquattingResponse

func NewTyposquattingResponse

func NewTyposquattingResponse() *TyposquattingResponse

NewTyposquattingResponse instantiates a new TyposquattingResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTyposquattingResponseWithDefaults

func NewTyposquattingResponseWithDefaults() *TyposquattingResponse

NewTyposquattingResponseWithDefaults instantiates a new TyposquattingResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TyposquattingResponse) GetCurrentPage

func (o *TyposquattingResponse) GetCurrentPage() int32

GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.

func (*TyposquattingResponse) GetCurrentPageOk

func (o *TyposquattingResponse) GetCurrentPageOk() (*int32, bool)

GetCurrentPageOk returns a tuple with the CurrentPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) GetDomains

func (o *TyposquattingResponse) GetDomains() []TyposquattingDomain

GetDomains returns the Domains field value if set, zero value otherwise.

func (*TyposquattingResponse) GetDomainsOk

func (o *TyposquattingResponse) GetDomainsOk() ([]TyposquattingDomain, bool)

GetDomainsOk returns a tuple with the Domains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) GetHasNextPage

func (o *TyposquattingResponse) GetHasNextPage() bool

GetHasNextPage returns the HasNextPage field value if set, zero value otherwise.

func (*TyposquattingResponse) GetHasNextPageOk

func (o *TyposquattingResponse) GetHasNextPageOk() (*bool, bool)

GetHasNextPageOk returns a tuple with the HasNextPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) GetNextPageToken

func (o *TyposquattingResponse) GetNextPageToken() string

GetNextPageToken returns the NextPageToken field value if set, zero value otherwise.

func (*TyposquattingResponse) GetNextPageTokenOk

func (o *TyposquattingResponse) GetNextPageTokenOk() (*string, bool)

GetNextPageTokenOk returns a tuple with the NextPageToken field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) GetStatus

func (o *TyposquattingResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*TyposquattingResponse) GetStatusOk

func (o *TyposquattingResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) GetTotalPages

func (o *TyposquattingResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*TyposquattingResponse) GetTotalPagesOk

func (o *TyposquattingResponse) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) GetTotalRecords

func (o *TyposquattingResponse) GetTotalRecords() int32

GetTotalRecords returns the TotalRecords field value if set, zero value otherwise.

func (*TyposquattingResponse) GetTotalRecordsOk

func (o *TyposquattingResponse) GetTotalRecordsOk() (*int32, bool)

GetTotalRecordsOk returns a tuple with the TotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TyposquattingResponse) HasCurrentPage

func (o *TyposquattingResponse) HasCurrentPage() bool

HasCurrentPage returns a boolean if a field has been set.

func (*TyposquattingResponse) HasDomains

func (o *TyposquattingResponse) HasDomains() bool

HasDomains returns a boolean if a field has been set.

func (*TyposquattingResponse) HasHasNextPage

func (o *TyposquattingResponse) HasHasNextPage() bool

HasHasNextPage returns a boolean if a field has been set.

func (*TyposquattingResponse) HasNextPageToken

func (o *TyposquattingResponse) HasNextPageToken() bool

HasNextPageToken returns a boolean if a field has been set.

func (*TyposquattingResponse) HasStatus

func (o *TyposquattingResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*TyposquattingResponse) HasTotalPages

func (o *TyposquattingResponse) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (*TyposquattingResponse) HasTotalRecords

func (o *TyposquattingResponse) HasTotalRecords() bool

HasTotalRecords returns a boolean if a field has been set.

func (TyposquattingResponse) MarshalJSON

func (o TyposquattingResponse) MarshalJSON() ([]byte, error)

func (*TyposquattingResponse) SetCurrentPage

func (o *TyposquattingResponse) SetCurrentPage(v int32)

SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.

func (*TyposquattingResponse) SetDomains

func (o *TyposquattingResponse) SetDomains(v []TyposquattingDomain)

SetDomains gets a reference to the given []TyposquattingDomain and assigns it to the Domains field.

func (*TyposquattingResponse) SetHasNextPage

func (o *TyposquattingResponse) SetHasNextPage(v bool)

SetHasNextPage gets a reference to the given bool and assigns it to the HasNextPage field.

func (*TyposquattingResponse) SetNextPageToken

func (o *TyposquattingResponse) SetNextPageToken(v string)

SetNextPageToken gets a reference to the given string and assigns it to the NextPageToken field.

func (*TyposquattingResponse) SetStatus

func (o *TyposquattingResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*TyposquattingResponse) SetTotalPages

func (o *TyposquattingResponse) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (*TyposquattingResponse) SetTotalRecords

func (o *TyposquattingResponse) SetTotalRecords(v int32)

SetTotalRecords gets a reference to the given int32 and assigns it to the TotalRecords field.

func (TyposquattingResponse) ToMap

func (o TyposquattingResponse) ToMap() (map[string]interface{}, error)

func (*TyposquattingResponse) UnmarshalJSON added in v0.10.0

func (o *TyposquattingResponse) UnmarshalJSON(data []byte) (err error)

type UpdateFrequencies added in v0.10.0

type UpdateFrequencies struct {
	Daily                *DateRangeStatus `json:"daily,omitempty"`
	Weekly               *DateRangeStatus `json:"weekly,omitempty"`
	Monthly              *DateRangeStatus `json:"monthly,omitempty"`
	AdditionalProperties map[string]interface{}
}

UpdateFrequencies struct for UpdateFrequencies

func NewUpdateFrequencies added in v0.10.0

func NewUpdateFrequencies() *UpdateFrequencies

NewUpdateFrequencies instantiates a new UpdateFrequencies object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateFrequenciesWithDefaults added in v0.10.0

func NewUpdateFrequenciesWithDefaults() *UpdateFrequencies

NewUpdateFrequenciesWithDefaults instantiates a new UpdateFrequencies object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateFrequencies) GetDaily added in v0.10.0

func (o *UpdateFrequencies) GetDaily() DateRangeStatus

GetDaily returns the Daily field value if set, zero value otherwise.

func (*UpdateFrequencies) GetDailyOk added in v0.10.0

func (o *UpdateFrequencies) GetDailyOk() (*DateRangeStatus, bool)

GetDailyOk returns a tuple with the Daily field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateFrequencies) GetMonthly added in v0.10.0

func (o *UpdateFrequencies) GetMonthly() DateRangeStatus

GetMonthly returns the Monthly field value if set, zero value otherwise.

func (*UpdateFrequencies) GetMonthlyOk added in v0.10.0

func (o *UpdateFrequencies) GetMonthlyOk() (*DateRangeStatus, bool)

GetMonthlyOk returns a tuple with the Monthly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateFrequencies) GetWeekly added in v0.10.0

func (o *UpdateFrequencies) GetWeekly() DateRangeStatus

GetWeekly returns the Weekly field value if set, zero value otherwise.

func (*UpdateFrequencies) GetWeeklyOk added in v0.10.0

func (o *UpdateFrequencies) GetWeeklyOk() (*DateRangeStatus, bool)

GetWeeklyOk returns a tuple with the Weekly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateFrequencies) HasDaily added in v0.10.0

func (o *UpdateFrequencies) HasDaily() bool

HasDaily returns a boolean if a field has been set.

func (*UpdateFrequencies) HasMonthly added in v0.10.0

func (o *UpdateFrequencies) HasMonthly() bool

HasMonthly returns a boolean if a field has been set.

func (*UpdateFrequencies) HasWeekly added in v0.10.0

func (o *UpdateFrequencies) HasWeekly() bool

HasWeekly returns a boolean if a field has been set.

func (UpdateFrequencies) MarshalJSON added in v0.10.0

func (o UpdateFrequencies) MarshalJSON() ([]byte, error)

func (*UpdateFrequencies) SetDaily added in v0.10.0

func (o *UpdateFrequencies) SetDaily(v DateRangeStatus)

SetDaily gets a reference to the given DateRangeStatus and assigns it to the Daily field.

func (*UpdateFrequencies) SetMonthly added in v0.10.0

func (o *UpdateFrequencies) SetMonthly(v DateRangeStatus)

SetMonthly gets a reference to the given DateRangeStatus and assigns it to the Monthly field.

func (*UpdateFrequencies) SetWeekly added in v0.10.0

func (o *UpdateFrequencies) SetWeekly(v DateRangeStatus)

SetWeekly gets a reference to the given DateRangeStatus and assigns it to the Weekly field.

func (UpdateFrequencies) ToMap added in v0.10.0

func (o UpdateFrequencies) ToMap() (map[string]interface{}, error)

func (*UpdateFrequencies) UnmarshalJSON added in v0.10.0

func (o *UpdateFrequencies) UnmarshalJSON(data []byte) (err error)

type WHOISAPI

type WHOISAPI interface {

	/*
		BulkWhois Bulk WHOIS Lookup

		Up to 100 domains in one request. 1 credit per successful domain.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return WHOISAPIBulkWhoisRequest
	*/
	BulkWhois(ctx context.Context) WHOISAPIBulkWhoisRequest

	// BulkWhoisExecute executes the request
	//  @return BulkWhoisResponse
	BulkWhoisExecute(r WHOISAPIBulkWhoisRequest) (*BulkWhoisResponse, *http.Response, error)

	/*
		WhoisHistoricalOrReverse WHOIS Historical or Reverse Lookup

		Historical WHOIS (all records since 1986) or Reverse WHOIS (search by keyword/email/owner/company). Historical: 2 credits/page (100 records). Reverse: 5 credits/page.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return WHOISAPIWhoisHistoricalOrReverseRequest
	*/
	WhoisHistoricalOrReverse(ctx context.Context) WHOISAPIWhoisHistoricalOrReverseRequest

	// WhoisHistoricalOrReverseExecute executes the request
	//  @return WhoisHistoricalResponse
	WhoisHistoricalOrReverseExecute(r WHOISAPIWhoisHistoricalOrReverseRequest) (*WhoisHistoricalResponse, *http.Response, error)

	/*
		WhoisLive Live WHOIS Lookup

		Real-time WHOIS lookup from authoritative servers. Cost 1 credit.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return WHOISAPIWhoisLiveRequest
	*/
	WhoisLive(ctx context.Context) WHOISAPIWhoisLiveRequest

	// WhoisLiveExecute executes the request
	//  @return WhoisResponse
	WhoisLiveExecute(r WHOISAPIWhoisLiveRequest) (*WhoisResponse, *http.Response, error)
}

type WHOISAPIBulkWhoisRequest

type WHOISAPIBulkWhoisRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

func (WHOISAPIBulkWhoisRequest) ApiKey

Your WHOISFreaks API key

func (WHOISAPIBulkWhoisRequest) BulkWhoisRequest

func (r WHOISAPIBulkWhoisRequest) BulkWhoisRequest(bulkWhoisRequest BulkWhoisRequest) WHOISAPIBulkWhoisRequest

func (WHOISAPIBulkWhoisRequest) Execute

func (WHOISAPIBulkWhoisRequest) Format

type WHOISAPIService

type WHOISAPIService service

WHOISAPIService WHOISAPI service

func (*WHOISAPIService) BulkWhois

BulkWhois Bulk WHOIS Lookup

Up to 100 domains in one request. 1 credit per successful domain.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return WHOISAPIBulkWhoisRequest

func (*WHOISAPIService) BulkWhoisExecute

Execute executes the request

@return BulkWhoisResponse

func (*WHOISAPIService) WhoisHistoricalOrReverse

WhoisHistoricalOrReverse WHOIS Historical or Reverse Lookup

Historical WHOIS (all records since 1986) or Reverse WHOIS (search by keyword/email/owner/company). Historical: 2 credits/page (100 records). Reverse: 5 credits/page.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return WHOISAPIWhoisHistoricalOrReverseRequest

func (*WHOISAPIService) WhoisHistoricalOrReverseExecute

Execute executes the request

@return WhoisHistoricalResponse

func (*WHOISAPIService) WhoisLive

WhoisLive Live WHOIS Lookup

Real-time WHOIS lookup from authoritative servers. Cost 1 credit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return WHOISAPIWhoisLiveRequest

func (*WHOISAPIService) WhoisLiveExecute

Execute executes the request

@return WhoisResponse

type WHOISAPIWhoisHistoricalOrReverseRequest

type WHOISAPIWhoisHistoricalOrReverseRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

func (WHOISAPIWhoisHistoricalOrReverseRequest) ApiKey

Your WHOISFreaks API key

func (WHOISAPIWhoisHistoricalOrReverseRequest) Company

For reverse — company name search

func (WHOISAPIWhoisHistoricalOrReverseRequest) DomainName

Required for historical lookup

func (WHOISAPIWhoisHistoricalOrReverseRequest) Email

For reverse — registrant email search

func (WHOISAPIWhoisHistoricalOrReverseRequest) Exact

func (WHOISAPIWhoisHistoricalOrReverseRequest) Execute

func (WHOISAPIWhoisHistoricalOrReverseRequest) Format

func (WHOISAPIWhoisHistoricalOrReverseRequest) Keyword

For reverse — domain keyword search

func (WHOISAPIWhoisHistoricalOrReverseRequest) Mode

func (WHOISAPIWhoisHistoricalOrReverseRequest) Owner

For reverse — registrant name search

func (WHOISAPIWhoisHistoricalOrReverseRequest) Page

func (WHOISAPIWhoisHistoricalOrReverseRequest) Whois

type WHOISAPIWhoisLiveRequest

type WHOISAPIWhoisLiveRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

func (WHOISAPIWhoisLiveRequest) ApiKey

Your WHOISFreaks API key

func (WHOISAPIWhoisLiveRequest) DomainName

func (r WHOISAPIWhoisLiveRequest) DomainName(domainName string) WHOISAPIWhoisLiveRequest

func (WHOISAPIWhoisLiveRequest) Execute

func (WHOISAPIWhoisLiveRequest) Format

type WhoisHistoricalItem added in v0.10.0

type WhoisHistoricalItem struct {
	Num                   *int32                `json:"num,omitempty"`
	Status                *bool                 `json:"status,omitempty"`
	DomainName            *string               `json:"domain_name,omitempty"`
	QueryTime             *string               `json:"query_time,omitempty"`
	CreateDate            *string               `json:"create_date,omitempty"`
	UpdateDate            *string               `json:"update_date,omitempty"`
	ExpiryDate            *string               `json:"expiry_date,omitempty"`
	DomainRegistrar       *RegistrarInformation `json:"domain_registrar,omitempty"`
	ResellerContact       *ResellerContact      `json:"reseller_contact,omitempty"`
	RegistrantContact     *PersonalInformation  `json:"registrant_contact,omitempty"`
	AdministrativeContact *PersonalInformation  `json:"administrative_contact,omitempty"`
	TechnicalContact      *PersonalInformation  `json:"technical_contact,omitempty"`
	BillingContact        *PersonalInformation  `json:"billing_contact,omitempty"`
	NameServers           []string              `json:"name_servers,omitempty"`
	DomainStatus          []string              `json:"domain_status,omitempty"`
	WhoisRawDomain        *string               `json:"whois_raw_domain,omitempty"`
	AdditionalProperties  map[string]interface{}
}

WhoisHistoricalItem struct for WhoisHistoricalItem

func NewWhoisHistoricalItem added in v0.10.0

func NewWhoisHistoricalItem() *WhoisHistoricalItem

NewWhoisHistoricalItem instantiates a new WhoisHistoricalItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhoisHistoricalItemWithDefaults added in v0.10.0

func NewWhoisHistoricalItemWithDefaults() *WhoisHistoricalItem

NewWhoisHistoricalItemWithDefaults instantiates a new WhoisHistoricalItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhoisHistoricalItem) GetAdministrativeContact added in v0.10.0

func (o *WhoisHistoricalItem) GetAdministrativeContact() PersonalInformation

GetAdministrativeContact returns the AdministrativeContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetAdministrativeContactOk added in v0.10.0

func (o *WhoisHistoricalItem) GetAdministrativeContactOk() (*PersonalInformation, bool)

GetAdministrativeContactOk returns a tuple with the AdministrativeContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetBillingContact added in v0.10.0

func (o *WhoisHistoricalItem) GetBillingContact() PersonalInformation

GetBillingContact returns the BillingContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetBillingContactOk added in v0.10.0

func (o *WhoisHistoricalItem) GetBillingContactOk() (*PersonalInformation, bool)

GetBillingContactOk returns a tuple with the BillingContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetCreateDate added in v0.10.0

func (o *WhoisHistoricalItem) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetCreateDateOk added in v0.10.0

func (o *WhoisHistoricalItem) GetCreateDateOk() (*string, bool)

GetCreateDateOk returns a tuple with the CreateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetDomainName added in v0.10.0

func (o *WhoisHistoricalItem) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainNameOk added in v0.10.0

func (o *WhoisHistoricalItem) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetDomainRegistrar added in v0.10.0

func (o *WhoisHistoricalItem) GetDomainRegistrar() RegistrarInformation

GetDomainRegistrar returns the DomainRegistrar field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainRegistrarOk added in v0.10.0

func (o *WhoisHistoricalItem) GetDomainRegistrarOk() (*RegistrarInformation, bool)

GetDomainRegistrarOk returns a tuple with the DomainRegistrar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetDomainStatus added in v0.10.0

func (o *WhoisHistoricalItem) GetDomainStatus() []string

GetDomainStatus returns the DomainStatus field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainStatusOk added in v0.10.0

func (o *WhoisHistoricalItem) GetDomainStatusOk() ([]string, bool)

GetDomainStatusOk returns a tuple with the DomainStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetExpiryDate added in v0.10.0

func (o *WhoisHistoricalItem) GetExpiryDate() string

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetExpiryDateOk added in v0.10.0

func (o *WhoisHistoricalItem) GetExpiryDateOk() (*string, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetNameServers added in v0.10.0

func (o *WhoisHistoricalItem) GetNameServers() []string

GetNameServers returns the NameServers field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetNameServersOk added in v0.10.0

func (o *WhoisHistoricalItem) GetNameServersOk() ([]string, bool)

GetNameServersOk returns a tuple with the NameServers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetNum added in v0.10.0

func (o *WhoisHistoricalItem) GetNum() int32

GetNum returns the Num field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetNumOk added in v0.10.0

func (o *WhoisHistoricalItem) GetNumOk() (*int32, bool)

GetNumOk returns a tuple with the Num field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetQueryTime added in v0.10.0

func (o *WhoisHistoricalItem) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetQueryTimeOk added in v0.10.0

func (o *WhoisHistoricalItem) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetRegistrantContact added in v0.10.0

func (o *WhoisHistoricalItem) GetRegistrantContact() PersonalInformation

GetRegistrantContact returns the RegistrantContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetRegistrantContactOk added in v0.10.0

func (o *WhoisHistoricalItem) GetRegistrantContactOk() (*PersonalInformation, bool)

GetRegistrantContactOk returns a tuple with the RegistrantContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetResellerContact added in v0.10.0

func (o *WhoisHistoricalItem) GetResellerContact() ResellerContact

GetResellerContact returns the ResellerContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetResellerContactOk added in v0.10.0

func (o *WhoisHistoricalItem) GetResellerContactOk() (*ResellerContact, bool)

GetResellerContactOk returns a tuple with the ResellerContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetStatus added in v0.10.0

func (o *WhoisHistoricalItem) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetStatusOk added in v0.10.0

func (o *WhoisHistoricalItem) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetTechnicalContact added in v0.10.0

func (o *WhoisHistoricalItem) GetTechnicalContact() PersonalInformation

GetTechnicalContact returns the TechnicalContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetTechnicalContactOk added in v0.10.0

func (o *WhoisHistoricalItem) GetTechnicalContactOk() (*PersonalInformation, bool)

GetTechnicalContactOk returns a tuple with the TechnicalContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetUpdateDate added in v0.10.0

func (o *WhoisHistoricalItem) GetUpdateDate() string

GetUpdateDate returns the UpdateDate field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetUpdateDateOk added in v0.10.0

func (o *WhoisHistoricalItem) GetUpdateDateOk() (*string, bool)

GetUpdateDateOk returns a tuple with the UpdateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) GetWhoisRawDomain added in v0.10.0

func (o *WhoisHistoricalItem) GetWhoisRawDomain() string

GetWhoisRawDomain returns the WhoisRawDomain field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetWhoisRawDomainOk added in v0.10.0

func (o *WhoisHistoricalItem) GetWhoisRawDomainOk() (*string, bool)

GetWhoisRawDomainOk returns a tuple with the WhoisRawDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalItem) HasAdministrativeContact added in v0.10.0

func (o *WhoisHistoricalItem) HasAdministrativeContact() bool

HasAdministrativeContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasBillingContact added in v0.10.0

func (o *WhoisHistoricalItem) HasBillingContact() bool

HasBillingContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasCreateDate added in v0.10.0

func (o *WhoisHistoricalItem) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainName added in v0.10.0

func (o *WhoisHistoricalItem) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainRegistrar added in v0.10.0

func (o *WhoisHistoricalItem) HasDomainRegistrar() bool

HasDomainRegistrar returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainStatus added in v0.10.0

func (o *WhoisHistoricalItem) HasDomainStatus() bool

HasDomainStatus returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasExpiryDate added in v0.10.0

func (o *WhoisHistoricalItem) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasNameServers added in v0.10.0

func (o *WhoisHistoricalItem) HasNameServers() bool

HasNameServers returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasNum added in v0.10.0

func (o *WhoisHistoricalItem) HasNum() bool

HasNum returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasQueryTime added in v0.10.0

func (o *WhoisHistoricalItem) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasRegistrantContact added in v0.10.0

func (o *WhoisHistoricalItem) HasRegistrantContact() bool

HasRegistrantContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasResellerContact added in v0.10.0

func (o *WhoisHistoricalItem) HasResellerContact() bool

HasResellerContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasStatus added in v0.10.0

func (o *WhoisHistoricalItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasTechnicalContact added in v0.10.0

func (o *WhoisHistoricalItem) HasTechnicalContact() bool

HasTechnicalContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasUpdateDate added in v0.10.0

func (o *WhoisHistoricalItem) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasWhoisRawDomain added in v0.10.0

func (o *WhoisHistoricalItem) HasWhoisRawDomain() bool

HasWhoisRawDomain returns a boolean if a field has been set.

func (WhoisHistoricalItem) MarshalJSON added in v0.10.0

func (o WhoisHistoricalItem) MarshalJSON() ([]byte, error)

func (*WhoisHistoricalItem) SetAdministrativeContact added in v0.10.0

func (o *WhoisHistoricalItem) SetAdministrativeContact(v PersonalInformation)

SetAdministrativeContact gets a reference to the given PersonalInformation and assigns it to the AdministrativeContact field.

func (*WhoisHistoricalItem) SetBillingContact added in v0.10.0

func (o *WhoisHistoricalItem) SetBillingContact(v PersonalInformation)

SetBillingContact gets a reference to the given PersonalInformation and assigns it to the BillingContact field.

func (*WhoisHistoricalItem) SetCreateDate added in v0.10.0

func (o *WhoisHistoricalItem) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*WhoisHistoricalItem) SetDomainName added in v0.10.0

func (o *WhoisHistoricalItem) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*WhoisHistoricalItem) SetDomainRegistrar added in v0.10.0

func (o *WhoisHistoricalItem) SetDomainRegistrar(v RegistrarInformation)

SetDomainRegistrar gets a reference to the given RegistrarInformation and assigns it to the DomainRegistrar field.

func (*WhoisHistoricalItem) SetDomainStatus added in v0.10.0

func (o *WhoisHistoricalItem) SetDomainStatus(v []string)

SetDomainStatus gets a reference to the given []string and assigns it to the DomainStatus field.

func (*WhoisHistoricalItem) SetExpiryDate added in v0.10.0

func (o *WhoisHistoricalItem) SetExpiryDate(v string)

SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.

func (*WhoisHistoricalItem) SetNameServers added in v0.10.0

func (o *WhoisHistoricalItem) SetNameServers(v []string)

SetNameServers gets a reference to the given []string and assigns it to the NameServers field.

func (*WhoisHistoricalItem) SetNum added in v0.10.0

func (o *WhoisHistoricalItem) SetNum(v int32)

SetNum gets a reference to the given int32 and assigns it to the Num field.

func (*WhoisHistoricalItem) SetQueryTime added in v0.10.0

func (o *WhoisHistoricalItem) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*WhoisHistoricalItem) SetRegistrantContact added in v0.10.0

func (o *WhoisHistoricalItem) SetRegistrantContact(v PersonalInformation)

SetRegistrantContact gets a reference to the given PersonalInformation and assigns it to the RegistrantContact field.

func (*WhoisHistoricalItem) SetResellerContact added in v0.10.0

func (o *WhoisHistoricalItem) SetResellerContact(v ResellerContact)

SetResellerContact gets a reference to the given ResellerContact and assigns it to the ResellerContact field.

func (*WhoisHistoricalItem) SetStatus added in v0.10.0

func (o *WhoisHistoricalItem) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*WhoisHistoricalItem) SetTechnicalContact added in v0.10.0

func (o *WhoisHistoricalItem) SetTechnicalContact(v PersonalInformation)

SetTechnicalContact gets a reference to the given PersonalInformation and assigns it to the TechnicalContact field.

func (*WhoisHistoricalItem) SetUpdateDate added in v0.10.0

func (o *WhoisHistoricalItem) SetUpdateDate(v string)

SetUpdateDate gets a reference to the given string and assigns it to the UpdateDate field.

func (*WhoisHistoricalItem) SetWhoisRawDomain added in v0.10.0

func (o *WhoisHistoricalItem) SetWhoisRawDomain(v string)

SetWhoisRawDomain gets a reference to the given string and assigns it to the WhoisRawDomain field.

func (WhoisHistoricalItem) ToMap added in v0.10.0

func (o WhoisHistoricalItem) ToMap() (map[string]interface{}, error)

func (*WhoisHistoricalItem) UnmarshalJSON added in v0.10.0

func (o *WhoisHistoricalItem) UnmarshalJSON(data []byte) (err error)

type WhoisHistoricalResponse

type WhoisHistoricalResponse struct {
	Status                 *bool                 `json:"status,omitempty"`
	Whois                  *string               `json:"whois,omitempty"`
	TotalRecords           *string               `json:"total_records,omitempty"`
	WhoisDomainsHistorical []WhoisHistoricalItem `json:"whois_domains_historical,omitempty"`
	AdditionalProperties   map[string]interface{}
}

WhoisHistoricalResponse struct for WhoisHistoricalResponse

func NewWhoisHistoricalResponse

func NewWhoisHistoricalResponse() *WhoisHistoricalResponse

NewWhoisHistoricalResponse instantiates a new WhoisHistoricalResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhoisHistoricalResponseWithDefaults

func NewWhoisHistoricalResponseWithDefaults() *WhoisHistoricalResponse

NewWhoisHistoricalResponseWithDefaults instantiates a new WhoisHistoricalResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhoisHistoricalResponse) GetStatus

func (o *WhoisHistoricalResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*WhoisHistoricalResponse) GetStatusOk

func (o *WhoisHistoricalResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalResponse) GetTotalRecords

func (o *WhoisHistoricalResponse) GetTotalRecords() string

GetTotalRecords returns the TotalRecords field value if set, zero value otherwise.

func (*WhoisHistoricalResponse) GetTotalRecordsOk

func (o *WhoisHistoricalResponse) GetTotalRecordsOk() (*string, bool)

GetTotalRecordsOk returns a tuple with the TotalRecords field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalResponse) GetWhois

func (o *WhoisHistoricalResponse) GetWhois() string

GetWhois returns the Whois field value if set, zero value otherwise.

func (*WhoisHistoricalResponse) GetWhoisDomainsHistorical

func (o *WhoisHistoricalResponse) GetWhoisDomainsHistorical() []WhoisHistoricalItem

GetWhoisDomainsHistorical returns the WhoisDomainsHistorical field value if set, zero value otherwise.

func (*WhoisHistoricalResponse) GetWhoisDomainsHistoricalOk

func (o *WhoisHistoricalResponse) GetWhoisDomainsHistoricalOk() ([]WhoisHistoricalItem, bool)

GetWhoisDomainsHistoricalOk returns a tuple with the WhoisDomainsHistorical field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalResponse) GetWhoisOk

func (o *WhoisHistoricalResponse) GetWhoisOk() (*string, bool)

GetWhoisOk returns a tuple with the Whois field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisHistoricalResponse) HasStatus

func (o *WhoisHistoricalResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WhoisHistoricalResponse) HasTotalRecords

func (o *WhoisHistoricalResponse) HasTotalRecords() bool

HasTotalRecords returns a boolean if a field has been set.

func (*WhoisHistoricalResponse) HasWhois

func (o *WhoisHistoricalResponse) HasWhois() bool

HasWhois returns a boolean if a field has been set.

func (*WhoisHistoricalResponse) HasWhoisDomainsHistorical

func (o *WhoisHistoricalResponse) HasWhoisDomainsHistorical() bool

HasWhoisDomainsHistorical returns a boolean if a field has been set.

func (WhoisHistoricalResponse) MarshalJSON

func (o WhoisHistoricalResponse) MarshalJSON() ([]byte, error)

func (*WhoisHistoricalResponse) SetStatus

func (o *WhoisHistoricalResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*WhoisHistoricalResponse) SetTotalRecords

func (o *WhoisHistoricalResponse) SetTotalRecords(v string)

SetTotalRecords gets a reference to the given string and assigns it to the TotalRecords field.

func (*WhoisHistoricalResponse) SetWhois

func (o *WhoisHistoricalResponse) SetWhois(v string)

SetWhois gets a reference to the given string and assigns it to the Whois field.

func (*WhoisHistoricalResponse) SetWhoisDomainsHistorical

func (o *WhoisHistoricalResponse) SetWhoisDomainsHistorical(v []WhoisHistoricalItem)

SetWhoisDomainsHistorical gets a reference to the given []WhoisHistoricalItem and assigns it to the WhoisDomainsHistorical field.

func (WhoisHistoricalResponse) ToMap

func (o WhoisHistoricalResponse) ToMap() (map[string]interface{}, error)

func (*WhoisHistoricalResponse) UnmarshalJSON added in v0.10.0

func (o *WhoisHistoricalResponse) UnmarshalJSON(data []byte) (err error)

type WhoisOrganization added in v0.10.0

type WhoisOrganization struct {
	Handle               *string  `json:"handle,omitempty"`
	Name                 *string  `json:"name,omitempty"`
	Type                 *string  `json:"type,omitempty"`
	Description          []string `json:"description,omitempty"`
	Address              []string `json:"address,omitempty"`
	Street               *string  `json:"street,omitempty"`
	City                 *string  `json:"city,omitempty"`
	District             *string  `json:"district,omitempty"`
	State                *string  `json:"state,omitempty"`
	ZipCode              *string  `json:"zip_code,omitempty"`
	Country              []string `json:"country,omitempty"`
	Latitude             *float32 `json:"latitude,omitempty"`
	Longitude            *float32 `json:"longitude,omitempty"`
	Email                []string `json:"email,omitempty"`
	AbuseMailbox         []string `json:"abuse_mailbox,omitempty"`
	Phone                []string `json:"phone,omitempty"`
	FaxNo                []string `json:"fax_no,omitempty"`
	Organizations        []string `json:"organizations,omitempty"`
	AdminContacts        []string `json:"admin_contacts,omitempty"`
	TechContacts         []string `json:"tech_contacts,omitempty"`
	AbuseContacts        []string `json:"abuse_contacts,omitempty"`
	Languages            []string `json:"languages,omitempty"`
	Remarks              []string `json:"remarks,omitempty"`
	Notify               []string `json:"notify,omitempty"`
	RefNfy               []string `json:"ref_nfy,omitempty"`
	MntRef               []string `json:"mnt_ref,omitempty"`
	MntBy                []string `json:"mnt_by,omitempty"`
	DateCreated          *string  `json:"date_created,omitempty"`
	DateUpdated          *string  `json:"date_updated,omitempty"`
	Source               *string  `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

WhoisOrganization struct for WhoisOrganization

func NewWhoisOrganization added in v0.10.0

func NewWhoisOrganization() *WhoisOrganization

NewWhoisOrganization instantiates a new WhoisOrganization object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhoisOrganizationWithDefaults added in v0.10.0

func NewWhoisOrganizationWithDefaults() *WhoisOrganization

NewWhoisOrganizationWithDefaults instantiates a new WhoisOrganization object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhoisOrganization) GetAbuseContacts added in v0.10.0

func (o *WhoisOrganization) GetAbuseContacts() []string

GetAbuseContacts returns the AbuseContacts field value if set, zero value otherwise.

func (*WhoisOrganization) GetAbuseContactsOk added in v0.10.0

func (o *WhoisOrganization) GetAbuseContactsOk() ([]string, bool)

GetAbuseContactsOk returns a tuple with the AbuseContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetAbuseMailbox added in v0.10.0

func (o *WhoisOrganization) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*WhoisOrganization) GetAbuseMailboxOk added in v0.10.0

func (o *WhoisOrganization) GetAbuseMailboxOk() ([]string, bool)

GetAbuseMailboxOk returns a tuple with the AbuseMailbox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetAddress added in v0.10.0

func (o *WhoisOrganization) GetAddress() []string

GetAddress returns the Address field value if set, zero value otherwise.

func (*WhoisOrganization) GetAddressOk added in v0.10.0

func (o *WhoisOrganization) GetAddressOk() ([]string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetAdminContacts added in v0.10.0

func (o *WhoisOrganization) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*WhoisOrganization) GetAdminContactsOk added in v0.10.0

func (o *WhoisOrganization) GetAdminContactsOk() ([]string, bool)

GetAdminContactsOk returns a tuple with the AdminContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetCity added in v0.10.0

func (o *WhoisOrganization) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*WhoisOrganization) GetCityOk added in v0.10.0

func (o *WhoisOrganization) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetCountry added in v0.10.0

func (o *WhoisOrganization) GetCountry() []string

GetCountry returns the Country field value if set, zero value otherwise.

func (*WhoisOrganization) GetCountryOk added in v0.10.0

func (o *WhoisOrganization) GetCountryOk() ([]string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetDateCreated added in v0.10.0

func (o *WhoisOrganization) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*WhoisOrganization) GetDateCreatedOk added in v0.10.0

func (o *WhoisOrganization) GetDateCreatedOk() (*string, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetDateUpdated added in v0.10.0

func (o *WhoisOrganization) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*WhoisOrganization) GetDateUpdatedOk added in v0.10.0

func (o *WhoisOrganization) GetDateUpdatedOk() (*string, bool)

GetDateUpdatedOk returns a tuple with the DateUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetDescription added in v0.10.0

func (o *WhoisOrganization) GetDescription() []string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WhoisOrganization) GetDescriptionOk added in v0.10.0

func (o *WhoisOrganization) GetDescriptionOk() ([]string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetDistrict added in v0.10.0

func (o *WhoisOrganization) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*WhoisOrganization) GetDistrictOk added in v0.10.0

func (o *WhoisOrganization) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetEmail added in v0.10.0

func (o *WhoisOrganization) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*WhoisOrganization) GetEmailOk added in v0.10.0

func (o *WhoisOrganization) GetEmailOk() ([]string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetFaxNo added in v0.10.0

func (o *WhoisOrganization) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*WhoisOrganization) GetFaxNoOk added in v0.10.0

func (o *WhoisOrganization) GetFaxNoOk() ([]string, bool)

GetFaxNoOk returns a tuple with the FaxNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetHandle added in v0.10.0

func (o *WhoisOrganization) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WhoisOrganization) GetHandleOk added in v0.10.0

func (o *WhoisOrganization) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetLanguages added in v0.10.0

func (o *WhoisOrganization) GetLanguages() []string

GetLanguages returns the Languages field value if set, zero value otherwise.

func (*WhoisOrganization) GetLanguagesOk added in v0.10.0

func (o *WhoisOrganization) GetLanguagesOk() ([]string, bool)

GetLanguagesOk returns a tuple with the Languages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetLatitude added in v0.10.0

func (o *WhoisOrganization) GetLatitude() float32

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*WhoisOrganization) GetLatitudeOk added in v0.10.0

func (o *WhoisOrganization) GetLatitudeOk() (*float32, bool)

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetLongitude added in v0.10.0

func (o *WhoisOrganization) GetLongitude() float32

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*WhoisOrganization) GetLongitudeOk added in v0.10.0

func (o *WhoisOrganization) GetLongitudeOk() (*float32, bool)

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetMntBy added in v0.10.0

func (o *WhoisOrganization) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*WhoisOrganization) GetMntByOk added in v0.10.0

func (o *WhoisOrganization) GetMntByOk() ([]string, bool)

GetMntByOk returns a tuple with the MntBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetMntRef added in v0.10.0

func (o *WhoisOrganization) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*WhoisOrganization) GetMntRefOk added in v0.10.0

func (o *WhoisOrganization) GetMntRefOk() ([]string, bool)

GetMntRefOk returns a tuple with the MntRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetName added in v0.10.0

func (o *WhoisOrganization) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WhoisOrganization) GetNameOk added in v0.10.0

func (o *WhoisOrganization) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetNotify added in v0.10.0

func (o *WhoisOrganization) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*WhoisOrganization) GetNotifyOk added in v0.10.0

func (o *WhoisOrganization) GetNotifyOk() ([]string, bool)

GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetOrganizations added in v0.10.0

func (o *WhoisOrganization) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*WhoisOrganization) GetOrganizationsOk added in v0.10.0

func (o *WhoisOrganization) GetOrganizationsOk() ([]string, bool)

GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetPhone added in v0.10.0

func (o *WhoisOrganization) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WhoisOrganization) GetPhoneOk added in v0.10.0

func (o *WhoisOrganization) GetPhoneOk() ([]string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetRefNfy added in v0.10.0

func (o *WhoisOrganization) GetRefNfy() []string

GetRefNfy returns the RefNfy field value if set, zero value otherwise.

func (*WhoisOrganization) GetRefNfyOk added in v0.10.0

func (o *WhoisOrganization) GetRefNfyOk() ([]string, bool)

GetRefNfyOk returns a tuple with the RefNfy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetRemarks added in v0.10.0

func (o *WhoisOrganization) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*WhoisOrganization) GetRemarksOk added in v0.10.0

func (o *WhoisOrganization) GetRemarksOk() ([]string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetSource added in v0.10.0

func (o *WhoisOrganization) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*WhoisOrganization) GetSourceOk added in v0.10.0

func (o *WhoisOrganization) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetState added in v0.10.0

func (o *WhoisOrganization) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*WhoisOrganization) GetStateOk added in v0.10.0

func (o *WhoisOrganization) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetStreet added in v0.10.0

func (o *WhoisOrganization) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*WhoisOrganization) GetStreetOk added in v0.10.0

func (o *WhoisOrganization) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetTechContacts added in v0.10.0

func (o *WhoisOrganization) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*WhoisOrganization) GetTechContactsOk added in v0.10.0

func (o *WhoisOrganization) GetTechContactsOk() ([]string, bool)

GetTechContactsOk returns a tuple with the TechContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetType added in v0.10.0

func (o *WhoisOrganization) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*WhoisOrganization) GetTypeOk added in v0.10.0

func (o *WhoisOrganization) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) GetZipCode added in v0.10.0

func (o *WhoisOrganization) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*WhoisOrganization) GetZipCodeOk added in v0.10.0

func (o *WhoisOrganization) GetZipCodeOk() (*string, bool)

GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisOrganization) HasAbuseContacts added in v0.10.0

func (o *WhoisOrganization) HasAbuseContacts() bool

HasAbuseContacts returns a boolean if a field has been set.

func (*WhoisOrganization) HasAbuseMailbox added in v0.10.0

func (o *WhoisOrganization) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*WhoisOrganization) HasAddress added in v0.10.0

func (o *WhoisOrganization) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WhoisOrganization) HasAdminContacts added in v0.10.0

func (o *WhoisOrganization) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*WhoisOrganization) HasCity added in v0.10.0

func (o *WhoisOrganization) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*WhoisOrganization) HasCountry added in v0.10.0

func (o *WhoisOrganization) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*WhoisOrganization) HasDateCreated added in v0.10.0

func (o *WhoisOrganization) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*WhoisOrganization) HasDateUpdated added in v0.10.0

func (o *WhoisOrganization) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*WhoisOrganization) HasDescription added in v0.10.0

func (o *WhoisOrganization) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WhoisOrganization) HasDistrict added in v0.10.0

func (o *WhoisOrganization) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*WhoisOrganization) HasEmail added in v0.10.0

func (o *WhoisOrganization) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WhoisOrganization) HasFaxNo added in v0.10.0

func (o *WhoisOrganization) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*WhoisOrganization) HasHandle added in v0.10.0

func (o *WhoisOrganization) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WhoisOrganization) HasLanguages added in v0.10.0

func (o *WhoisOrganization) HasLanguages() bool

HasLanguages returns a boolean if a field has been set.

func (*WhoisOrganization) HasLatitude added in v0.10.0

func (o *WhoisOrganization) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*WhoisOrganization) HasLongitude added in v0.10.0

func (o *WhoisOrganization) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*WhoisOrganization) HasMntBy added in v0.10.0

func (o *WhoisOrganization) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*WhoisOrganization) HasMntRef added in v0.10.0

func (o *WhoisOrganization) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*WhoisOrganization) HasName added in v0.10.0

func (o *WhoisOrganization) HasName() bool

HasName returns a boolean if a field has been set.

func (*WhoisOrganization) HasNotify added in v0.10.0

func (o *WhoisOrganization) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*WhoisOrganization) HasOrganizations added in v0.10.0

func (o *WhoisOrganization) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*WhoisOrganization) HasPhone added in v0.10.0

func (o *WhoisOrganization) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*WhoisOrganization) HasRefNfy added in v0.10.0

func (o *WhoisOrganization) HasRefNfy() bool

HasRefNfy returns a boolean if a field has been set.

func (*WhoisOrganization) HasRemarks added in v0.10.0

func (o *WhoisOrganization) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*WhoisOrganization) HasSource added in v0.10.0

func (o *WhoisOrganization) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*WhoisOrganization) HasState added in v0.10.0

func (o *WhoisOrganization) HasState() bool

HasState returns a boolean if a field has been set.

func (*WhoisOrganization) HasStreet added in v0.10.0

func (o *WhoisOrganization) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*WhoisOrganization) HasTechContacts added in v0.10.0

func (o *WhoisOrganization) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*WhoisOrganization) HasType added in v0.10.0

func (o *WhoisOrganization) HasType() bool

HasType returns a boolean if a field has been set.

func (*WhoisOrganization) HasZipCode added in v0.10.0

func (o *WhoisOrganization) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (WhoisOrganization) MarshalJSON added in v0.10.0

func (o WhoisOrganization) MarshalJSON() ([]byte, error)

func (*WhoisOrganization) SetAbuseContacts added in v0.10.0

func (o *WhoisOrganization) SetAbuseContacts(v []string)

SetAbuseContacts gets a reference to the given []string and assigns it to the AbuseContacts field.

func (*WhoisOrganization) SetAbuseMailbox added in v0.10.0

func (o *WhoisOrganization) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*WhoisOrganization) SetAddress added in v0.10.0

func (o *WhoisOrganization) SetAddress(v []string)

SetAddress gets a reference to the given []string and assigns it to the Address field.

func (*WhoisOrganization) SetAdminContacts added in v0.10.0

func (o *WhoisOrganization) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*WhoisOrganization) SetCity added in v0.10.0

func (o *WhoisOrganization) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*WhoisOrganization) SetCountry added in v0.10.0

func (o *WhoisOrganization) SetCountry(v []string)

SetCountry gets a reference to the given []string and assigns it to the Country field.

func (*WhoisOrganization) SetDateCreated added in v0.10.0

func (o *WhoisOrganization) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*WhoisOrganization) SetDateUpdated added in v0.10.0

func (o *WhoisOrganization) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*WhoisOrganization) SetDescription added in v0.10.0

func (o *WhoisOrganization) SetDescription(v []string)

SetDescription gets a reference to the given []string and assigns it to the Description field.

func (*WhoisOrganization) SetDistrict added in v0.10.0

func (o *WhoisOrganization) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WhoisOrganization) SetEmail added in v0.10.0

func (o *WhoisOrganization) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*WhoisOrganization) SetFaxNo added in v0.10.0

func (o *WhoisOrganization) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*WhoisOrganization) SetHandle added in v0.10.0

func (o *WhoisOrganization) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*WhoisOrganization) SetLanguages added in v0.10.0

func (o *WhoisOrganization) SetLanguages(v []string)

SetLanguages gets a reference to the given []string and assigns it to the Languages field.

func (*WhoisOrganization) SetLatitude added in v0.10.0

func (o *WhoisOrganization) SetLatitude(v float32)

SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.

func (*WhoisOrganization) SetLongitude added in v0.10.0

func (o *WhoisOrganization) SetLongitude(v float32)

SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.

func (*WhoisOrganization) SetMntBy added in v0.10.0

func (o *WhoisOrganization) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*WhoisOrganization) SetMntRef added in v0.10.0

func (o *WhoisOrganization) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*WhoisOrganization) SetName added in v0.10.0

func (o *WhoisOrganization) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WhoisOrganization) SetNotify added in v0.10.0

func (o *WhoisOrganization) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*WhoisOrganization) SetOrganizations added in v0.10.0

func (o *WhoisOrganization) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*WhoisOrganization) SetPhone added in v0.10.0

func (o *WhoisOrganization) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*WhoisOrganization) SetRefNfy added in v0.10.0

func (o *WhoisOrganization) SetRefNfy(v []string)

SetRefNfy gets a reference to the given []string and assigns it to the RefNfy field.

func (*WhoisOrganization) SetRemarks added in v0.10.0

func (o *WhoisOrganization) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*WhoisOrganization) SetSource added in v0.10.0

func (o *WhoisOrganization) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*WhoisOrganization) SetState added in v0.10.0

func (o *WhoisOrganization) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*WhoisOrganization) SetStreet added in v0.10.0

func (o *WhoisOrganization) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*WhoisOrganization) SetTechContacts added in v0.10.0

func (o *WhoisOrganization) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*WhoisOrganization) SetType added in v0.10.0

func (o *WhoisOrganization) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*WhoisOrganization) SetZipCode added in v0.10.0

func (o *WhoisOrganization) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (WhoisOrganization) ToMap added in v0.10.0

func (o WhoisOrganization) ToMap() (map[string]interface{}, error)

func (*WhoisOrganization) UnmarshalJSON added in v0.10.0

func (o *WhoisOrganization) UnmarshalJSON(data []byte) (err error)

type WhoisPerson added in v0.10.0

type WhoisPerson struct {
	Handle               *string  `json:"handle,omitempty"`
	Name                 *string  `json:"name,omitempty"`
	Address              []string `json:"address,omitempty"`
	Street               *string  `json:"street,omitempty"`
	City                 *string  `json:"city,omitempty"`
	District             *string  `json:"district,omitempty"`
	State                *string  `json:"state,omitempty"`
	ZipCode              *string  `json:"zip_code,omitempty"`
	Country              *string  `json:"country,omitempty"`
	Email                []string `json:"email,omitempty"`
	AbuseMailbox         []string `json:"abuse_mailbox,omitempty"`
	Phone                []string `json:"phone,omitempty"`
	FaxNo                []string `json:"fax_no,omitempty"`
	Organizations        []string `json:"organizations,omitempty"`
	AdminContacts        []string `json:"admin_contacts,omitempty"`
	TechContacts         []string `json:"tech_contacts,omitempty"`
	Remarks              []string `json:"remarks,omitempty"`
	Notify               []string `json:"notify,omitempty"`
	MntBy                []string `json:"mnt_by,omitempty"`
	MntRef               []string `json:"mnt_ref,omitempty"`
	DateCreated          *string  `json:"date_created,omitempty"`
	DateUpdated          *string  `json:"date_updated,omitempty"`
	Source               *string  `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

WhoisPerson struct for WhoisPerson

func NewWhoisPerson added in v0.10.0

func NewWhoisPerson() *WhoisPerson

NewWhoisPerson instantiates a new WhoisPerson object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhoisPersonWithDefaults added in v0.10.0

func NewWhoisPersonWithDefaults() *WhoisPerson

NewWhoisPersonWithDefaults instantiates a new WhoisPerson object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhoisPerson) GetAbuseMailbox added in v0.10.0

func (o *WhoisPerson) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*WhoisPerson) GetAbuseMailboxOk added in v0.10.0

func (o *WhoisPerson) GetAbuseMailboxOk() ([]string, bool)

GetAbuseMailboxOk returns a tuple with the AbuseMailbox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetAddress added in v0.10.0

func (o *WhoisPerson) GetAddress() []string

GetAddress returns the Address field value if set, zero value otherwise.

func (*WhoisPerson) GetAddressOk added in v0.10.0

func (o *WhoisPerson) GetAddressOk() ([]string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetAdminContacts added in v0.10.0

func (o *WhoisPerson) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*WhoisPerson) GetAdminContactsOk added in v0.10.0

func (o *WhoisPerson) GetAdminContactsOk() ([]string, bool)

GetAdminContactsOk returns a tuple with the AdminContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetCity added in v0.10.0

func (o *WhoisPerson) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*WhoisPerson) GetCityOk added in v0.10.0

func (o *WhoisPerson) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetCountry added in v0.10.0

func (o *WhoisPerson) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*WhoisPerson) GetCountryOk added in v0.10.0

func (o *WhoisPerson) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetDateCreated added in v0.10.0

func (o *WhoisPerson) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*WhoisPerson) GetDateCreatedOk added in v0.10.0

func (o *WhoisPerson) GetDateCreatedOk() (*string, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetDateUpdated added in v0.10.0

func (o *WhoisPerson) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*WhoisPerson) GetDateUpdatedOk added in v0.10.0

func (o *WhoisPerson) GetDateUpdatedOk() (*string, bool)

GetDateUpdatedOk returns a tuple with the DateUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetDistrict added in v0.10.0

func (o *WhoisPerson) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*WhoisPerson) GetDistrictOk added in v0.10.0

func (o *WhoisPerson) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetEmail added in v0.10.0

func (o *WhoisPerson) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*WhoisPerson) GetEmailOk added in v0.10.0

func (o *WhoisPerson) GetEmailOk() ([]string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetFaxNo added in v0.10.0

func (o *WhoisPerson) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*WhoisPerson) GetFaxNoOk added in v0.10.0

func (o *WhoisPerson) GetFaxNoOk() ([]string, bool)

GetFaxNoOk returns a tuple with the FaxNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetHandle added in v0.10.0

func (o *WhoisPerson) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WhoisPerson) GetHandleOk added in v0.10.0

func (o *WhoisPerson) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetMntBy added in v0.10.0

func (o *WhoisPerson) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*WhoisPerson) GetMntByOk added in v0.10.0

func (o *WhoisPerson) GetMntByOk() ([]string, bool)

GetMntByOk returns a tuple with the MntBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetMntRef added in v0.10.0

func (o *WhoisPerson) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*WhoisPerson) GetMntRefOk added in v0.10.0

func (o *WhoisPerson) GetMntRefOk() ([]string, bool)

GetMntRefOk returns a tuple with the MntRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetName added in v0.10.0

func (o *WhoisPerson) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WhoisPerson) GetNameOk added in v0.10.0

func (o *WhoisPerson) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetNotify added in v0.10.0

func (o *WhoisPerson) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*WhoisPerson) GetNotifyOk added in v0.10.0

func (o *WhoisPerson) GetNotifyOk() ([]string, bool)

GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetOrganizations added in v0.10.0

func (o *WhoisPerson) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*WhoisPerson) GetOrganizationsOk added in v0.10.0

func (o *WhoisPerson) GetOrganizationsOk() ([]string, bool)

GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetPhone added in v0.10.0

func (o *WhoisPerson) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WhoisPerson) GetPhoneOk added in v0.10.0

func (o *WhoisPerson) GetPhoneOk() ([]string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetRemarks added in v0.10.0

func (o *WhoisPerson) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*WhoisPerson) GetRemarksOk added in v0.10.0

func (o *WhoisPerson) GetRemarksOk() ([]string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetSource added in v0.10.0

func (o *WhoisPerson) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*WhoisPerson) GetSourceOk added in v0.10.0

func (o *WhoisPerson) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetState added in v0.10.0

func (o *WhoisPerson) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*WhoisPerson) GetStateOk added in v0.10.0

func (o *WhoisPerson) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetStreet added in v0.10.0

func (o *WhoisPerson) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*WhoisPerson) GetStreetOk added in v0.10.0

func (o *WhoisPerson) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetTechContacts added in v0.10.0

func (o *WhoisPerson) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*WhoisPerson) GetTechContactsOk added in v0.10.0

func (o *WhoisPerson) GetTechContactsOk() ([]string, bool)

GetTechContactsOk returns a tuple with the TechContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) GetZipCode added in v0.10.0

func (o *WhoisPerson) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*WhoisPerson) GetZipCodeOk added in v0.10.0

func (o *WhoisPerson) GetZipCodeOk() (*string, bool)

GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisPerson) HasAbuseMailbox added in v0.10.0

func (o *WhoisPerson) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*WhoisPerson) HasAddress added in v0.10.0

func (o *WhoisPerson) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WhoisPerson) HasAdminContacts added in v0.10.0

func (o *WhoisPerson) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*WhoisPerson) HasCity added in v0.10.0

func (o *WhoisPerson) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*WhoisPerson) HasCountry added in v0.10.0

func (o *WhoisPerson) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*WhoisPerson) HasDateCreated added in v0.10.0

func (o *WhoisPerson) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*WhoisPerson) HasDateUpdated added in v0.10.0

func (o *WhoisPerson) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*WhoisPerson) HasDistrict added in v0.10.0

func (o *WhoisPerson) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*WhoisPerson) HasEmail added in v0.10.0

func (o *WhoisPerson) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WhoisPerson) HasFaxNo added in v0.10.0

func (o *WhoisPerson) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*WhoisPerson) HasHandle added in v0.10.0

func (o *WhoisPerson) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WhoisPerson) HasMntBy added in v0.10.0

func (o *WhoisPerson) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*WhoisPerson) HasMntRef added in v0.10.0

func (o *WhoisPerson) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*WhoisPerson) HasName added in v0.10.0

func (o *WhoisPerson) HasName() bool

HasName returns a boolean if a field has been set.

func (*WhoisPerson) HasNotify added in v0.10.0

func (o *WhoisPerson) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*WhoisPerson) HasOrganizations added in v0.10.0

func (o *WhoisPerson) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*WhoisPerson) HasPhone added in v0.10.0

func (o *WhoisPerson) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*WhoisPerson) HasRemarks added in v0.10.0

func (o *WhoisPerson) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*WhoisPerson) HasSource added in v0.10.0

func (o *WhoisPerson) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*WhoisPerson) HasState added in v0.10.0

func (o *WhoisPerson) HasState() bool

HasState returns a boolean if a field has been set.

func (*WhoisPerson) HasStreet added in v0.10.0

func (o *WhoisPerson) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*WhoisPerson) HasTechContacts added in v0.10.0

func (o *WhoisPerson) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*WhoisPerson) HasZipCode added in v0.10.0

func (o *WhoisPerson) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (WhoisPerson) MarshalJSON added in v0.10.0

func (o WhoisPerson) MarshalJSON() ([]byte, error)

func (*WhoisPerson) SetAbuseMailbox added in v0.10.0

func (o *WhoisPerson) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*WhoisPerson) SetAddress added in v0.10.0

func (o *WhoisPerson) SetAddress(v []string)

SetAddress gets a reference to the given []string and assigns it to the Address field.

func (*WhoisPerson) SetAdminContacts added in v0.10.0

func (o *WhoisPerson) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*WhoisPerson) SetCity added in v0.10.0

func (o *WhoisPerson) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*WhoisPerson) SetCountry added in v0.10.0

func (o *WhoisPerson) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*WhoisPerson) SetDateCreated added in v0.10.0

func (o *WhoisPerson) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*WhoisPerson) SetDateUpdated added in v0.10.0

func (o *WhoisPerson) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*WhoisPerson) SetDistrict added in v0.10.0

func (o *WhoisPerson) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WhoisPerson) SetEmail added in v0.10.0

func (o *WhoisPerson) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*WhoisPerson) SetFaxNo added in v0.10.0

func (o *WhoisPerson) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*WhoisPerson) SetHandle added in v0.10.0

func (o *WhoisPerson) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*WhoisPerson) SetMntBy added in v0.10.0

func (o *WhoisPerson) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*WhoisPerson) SetMntRef added in v0.10.0

func (o *WhoisPerson) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*WhoisPerson) SetName added in v0.10.0

func (o *WhoisPerson) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WhoisPerson) SetNotify added in v0.10.0

func (o *WhoisPerson) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*WhoisPerson) SetOrganizations added in v0.10.0

func (o *WhoisPerson) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*WhoisPerson) SetPhone added in v0.10.0

func (o *WhoisPerson) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*WhoisPerson) SetRemarks added in v0.10.0

func (o *WhoisPerson) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*WhoisPerson) SetSource added in v0.10.0

func (o *WhoisPerson) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*WhoisPerson) SetState added in v0.10.0

func (o *WhoisPerson) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*WhoisPerson) SetStreet added in v0.10.0

func (o *WhoisPerson) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*WhoisPerson) SetTechContacts added in v0.10.0

func (o *WhoisPerson) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*WhoisPerson) SetZipCode added in v0.10.0

func (o *WhoisPerson) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (WhoisPerson) ToMap added in v0.10.0

func (o WhoisPerson) ToMap() (map[string]interface{}, error)

func (*WhoisPerson) UnmarshalJSON added in v0.10.0

func (o *WhoisPerson) UnmarshalJSON(data []byte) (err error)

type WhoisResponse

type WhoisResponse struct {
	Status                *bool                 `json:"status,omitempty"`
	DomainName            *string               `json:"domain_name,omitempty"`
	QueryTime             *string               `json:"query_time,omitempty"`
	WhoisServer           *string               `json:"whois_server,omitempty"`
	DomainRegistered      *string               `json:"domain_registered,omitempty"`
	SecureDns             *bool                 `json:"secure_dns,omitempty"`
	DomainHandle          *string               `json:"domain_handle,omitempty"`
	CreateDate            *string               `json:"create_date,omitempty"`
	UpdateDate            *string               `json:"update_date,omitempty"`
	ExpiryDate            *string               `json:"expiry_date,omitempty"`
	DomainRegistrar       *RegistrarInformation `json:"domain_registrar,omitempty"`
	ResellerContact       *ResellerContact      `json:"reseller_contact,omitempty"`
	RegistrantContact     *PersonalInformation  `json:"registrant_contact,omitempty"`
	AdministrativeContact *PersonalInformation  `json:"administrative_contact,omitempty"`
	TechnicalContact      *PersonalInformation  `json:"technical_contact,omitempty"`
	BillingContact        *PersonalInformation  `json:"billing_contact,omitempty"`
	EligibilityInfo       *EligibilityInfo      `json:"eligibility_info,omitempty"`
	AbuseContact          *RegistrarInformation `json:"abuse_contact,omitempty"`
	NameServers           []string              `json:"name_servers,omitempty"`
	DomainStatus          []string              `json:"domain_status,omitempty"`
	WhoisRawDomain        *string               `json:"whois_raw_domain,omitempty"`
	RegistryData          *RegistryData         `json:"registry_data,omitempty"`
	AdditionalProperties  map[string]interface{}
}

WhoisResponse Live WHOIS lookup response (DomainInfo).

func NewWhoisResponse

func NewWhoisResponse() *WhoisResponse

NewWhoisResponse instantiates a new WhoisResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhoisResponseWithDefaults

func NewWhoisResponseWithDefaults() *WhoisResponse

NewWhoisResponseWithDefaults instantiates a new WhoisResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhoisResponse) GetAbuseContact

func (o *WhoisResponse) GetAbuseContact() RegistrarInformation

GetAbuseContact returns the AbuseContact field value if set, zero value otherwise.

func (*WhoisResponse) GetAbuseContactOk

func (o *WhoisResponse) GetAbuseContactOk() (*RegistrarInformation, bool)

GetAbuseContactOk returns a tuple with the AbuseContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetAdministrativeContact

func (o *WhoisResponse) GetAdministrativeContact() PersonalInformation

GetAdministrativeContact returns the AdministrativeContact field value if set, zero value otherwise.

func (*WhoisResponse) GetAdministrativeContactOk

func (o *WhoisResponse) GetAdministrativeContactOk() (*PersonalInformation, bool)

GetAdministrativeContactOk returns a tuple with the AdministrativeContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetBillingContact

func (o *WhoisResponse) GetBillingContact() PersonalInformation

GetBillingContact returns the BillingContact field value if set, zero value otherwise.

func (*WhoisResponse) GetBillingContactOk

func (o *WhoisResponse) GetBillingContactOk() (*PersonalInformation, bool)

GetBillingContactOk returns a tuple with the BillingContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetCreateDate

func (o *WhoisResponse) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*WhoisResponse) GetCreateDateOk

func (o *WhoisResponse) GetCreateDateOk() (*string, bool)

GetCreateDateOk returns a tuple with the CreateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetDomainHandle added in v0.10.0

func (o *WhoisResponse) GetDomainHandle() string

GetDomainHandle returns the DomainHandle field value if set, zero value otherwise.

func (*WhoisResponse) GetDomainHandleOk added in v0.10.0

func (o *WhoisResponse) GetDomainHandleOk() (*string, bool)

GetDomainHandleOk returns a tuple with the DomainHandle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetDomainName

func (o *WhoisResponse) GetDomainName() string

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*WhoisResponse) GetDomainNameOk

func (o *WhoisResponse) GetDomainNameOk() (*string, bool)

GetDomainNameOk returns a tuple with the DomainName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetDomainRegistered

func (o *WhoisResponse) GetDomainRegistered() string

GetDomainRegistered returns the DomainRegistered field value if set, zero value otherwise.

func (*WhoisResponse) GetDomainRegisteredOk

func (o *WhoisResponse) GetDomainRegisteredOk() (*string, bool)

GetDomainRegisteredOk returns a tuple with the DomainRegistered field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetDomainRegistrar

func (o *WhoisResponse) GetDomainRegistrar() RegistrarInformation

GetDomainRegistrar returns the DomainRegistrar field value if set, zero value otherwise.

func (*WhoisResponse) GetDomainRegistrarOk

func (o *WhoisResponse) GetDomainRegistrarOk() (*RegistrarInformation, bool)

GetDomainRegistrarOk returns a tuple with the DomainRegistrar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetDomainStatus

func (o *WhoisResponse) GetDomainStatus() []string

GetDomainStatus returns the DomainStatus field value if set, zero value otherwise.

func (*WhoisResponse) GetDomainStatusOk

func (o *WhoisResponse) GetDomainStatusOk() ([]string, bool)

GetDomainStatusOk returns a tuple with the DomainStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetEligibilityInfo added in v0.10.0

func (o *WhoisResponse) GetEligibilityInfo() EligibilityInfo

GetEligibilityInfo returns the EligibilityInfo field value if set, zero value otherwise.

func (*WhoisResponse) GetEligibilityInfoOk added in v0.10.0

func (o *WhoisResponse) GetEligibilityInfoOk() (*EligibilityInfo, bool)

GetEligibilityInfoOk returns a tuple with the EligibilityInfo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetExpiryDate

func (o *WhoisResponse) GetExpiryDate() string

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*WhoisResponse) GetExpiryDateOk

func (o *WhoisResponse) GetExpiryDateOk() (*string, bool)

GetExpiryDateOk returns a tuple with the ExpiryDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetNameServers

func (o *WhoisResponse) GetNameServers() []string

GetNameServers returns the NameServers field value if set, zero value otherwise.

func (*WhoisResponse) GetNameServersOk

func (o *WhoisResponse) GetNameServersOk() ([]string, bool)

GetNameServersOk returns a tuple with the NameServers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetQueryTime

func (o *WhoisResponse) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*WhoisResponse) GetQueryTimeOk

func (o *WhoisResponse) GetQueryTimeOk() (*string, bool)

GetQueryTimeOk returns a tuple with the QueryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetRegistrantContact

func (o *WhoisResponse) GetRegistrantContact() PersonalInformation

GetRegistrantContact returns the RegistrantContact field value if set, zero value otherwise.

func (*WhoisResponse) GetRegistrantContactOk

func (o *WhoisResponse) GetRegistrantContactOk() (*PersonalInformation, bool)

GetRegistrantContactOk returns a tuple with the RegistrantContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetRegistryData added in v0.10.0

func (o *WhoisResponse) GetRegistryData() RegistryData

GetRegistryData returns the RegistryData field value if set, zero value otherwise.

func (*WhoisResponse) GetRegistryDataOk added in v0.10.0

func (o *WhoisResponse) GetRegistryDataOk() (*RegistryData, bool)

GetRegistryDataOk returns a tuple with the RegistryData field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetResellerContact added in v0.10.0

func (o *WhoisResponse) GetResellerContact() ResellerContact

GetResellerContact returns the ResellerContact field value if set, zero value otherwise.

func (*WhoisResponse) GetResellerContactOk added in v0.10.0

func (o *WhoisResponse) GetResellerContactOk() (*ResellerContact, bool)

GetResellerContactOk returns a tuple with the ResellerContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetSecureDns added in v0.10.0

func (o *WhoisResponse) GetSecureDns() bool

GetSecureDns returns the SecureDns field value if set, zero value otherwise.

func (*WhoisResponse) GetSecureDnsOk added in v0.10.0

func (o *WhoisResponse) GetSecureDnsOk() (*bool, bool)

GetSecureDnsOk returns a tuple with the SecureDns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetStatus

func (o *WhoisResponse) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*WhoisResponse) GetStatusOk

func (o *WhoisResponse) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetTechnicalContact

func (o *WhoisResponse) GetTechnicalContact() PersonalInformation

GetTechnicalContact returns the TechnicalContact field value if set, zero value otherwise.

func (*WhoisResponse) GetTechnicalContactOk

func (o *WhoisResponse) GetTechnicalContactOk() (*PersonalInformation, bool)

GetTechnicalContactOk returns a tuple with the TechnicalContact field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetUpdateDate

func (o *WhoisResponse) GetUpdateDate() string

GetUpdateDate returns the UpdateDate field value if set, zero value otherwise.

func (*WhoisResponse) GetUpdateDateOk

func (o *WhoisResponse) GetUpdateDateOk() (*string, bool)

GetUpdateDateOk returns a tuple with the UpdateDate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetWhoisRawDomain

func (o *WhoisResponse) GetWhoisRawDomain() string

GetWhoisRawDomain returns the WhoisRawDomain field value if set, zero value otherwise.

func (*WhoisResponse) GetWhoisRawDomainOk

func (o *WhoisResponse) GetWhoisRawDomainOk() (*string, bool)

GetWhoisRawDomainOk returns a tuple with the WhoisRawDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) GetWhoisServer

func (o *WhoisResponse) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*WhoisResponse) GetWhoisServerOk

func (o *WhoisResponse) GetWhoisServerOk() (*string, bool)

GetWhoisServerOk returns a tuple with the WhoisServer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisResponse) HasAbuseContact

func (o *WhoisResponse) HasAbuseContact() bool

HasAbuseContact returns a boolean if a field has been set.

func (*WhoisResponse) HasAdministrativeContact

func (o *WhoisResponse) HasAdministrativeContact() bool

HasAdministrativeContact returns a boolean if a field has been set.

func (*WhoisResponse) HasBillingContact

func (o *WhoisResponse) HasBillingContact() bool

HasBillingContact returns a boolean if a field has been set.

func (*WhoisResponse) HasCreateDate

func (o *WhoisResponse) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*WhoisResponse) HasDomainHandle added in v0.10.0

func (o *WhoisResponse) HasDomainHandle() bool

HasDomainHandle returns a boolean if a field has been set.

func (*WhoisResponse) HasDomainName

func (o *WhoisResponse) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*WhoisResponse) HasDomainRegistered

func (o *WhoisResponse) HasDomainRegistered() bool

HasDomainRegistered returns a boolean if a field has been set.

func (*WhoisResponse) HasDomainRegistrar

func (o *WhoisResponse) HasDomainRegistrar() bool

HasDomainRegistrar returns a boolean if a field has been set.

func (*WhoisResponse) HasDomainStatus

func (o *WhoisResponse) HasDomainStatus() bool

HasDomainStatus returns a boolean if a field has been set.

func (*WhoisResponse) HasEligibilityInfo added in v0.10.0

func (o *WhoisResponse) HasEligibilityInfo() bool

HasEligibilityInfo returns a boolean if a field has been set.

func (*WhoisResponse) HasExpiryDate

func (o *WhoisResponse) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*WhoisResponse) HasNameServers

func (o *WhoisResponse) HasNameServers() bool

HasNameServers returns a boolean if a field has been set.

func (*WhoisResponse) HasQueryTime

func (o *WhoisResponse) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*WhoisResponse) HasRegistrantContact

func (o *WhoisResponse) HasRegistrantContact() bool

HasRegistrantContact returns a boolean if a field has been set.

func (*WhoisResponse) HasRegistryData added in v0.10.0

func (o *WhoisResponse) HasRegistryData() bool

HasRegistryData returns a boolean if a field has been set.

func (*WhoisResponse) HasResellerContact added in v0.10.0

func (o *WhoisResponse) HasResellerContact() bool

HasResellerContact returns a boolean if a field has been set.

func (*WhoisResponse) HasSecureDns added in v0.10.0

func (o *WhoisResponse) HasSecureDns() bool

HasSecureDns returns a boolean if a field has been set.

func (*WhoisResponse) HasStatus

func (o *WhoisResponse) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WhoisResponse) HasTechnicalContact

func (o *WhoisResponse) HasTechnicalContact() bool

HasTechnicalContact returns a boolean if a field has been set.

func (*WhoisResponse) HasUpdateDate

func (o *WhoisResponse) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*WhoisResponse) HasWhoisRawDomain

func (o *WhoisResponse) HasWhoisRawDomain() bool

HasWhoisRawDomain returns a boolean if a field has been set.

func (*WhoisResponse) HasWhoisServer

func (o *WhoisResponse) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (WhoisResponse) MarshalJSON

func (o WhoisResponse) MarshalJSON() ([]byte, error)

func (*WhoisResponse) SetAbuseContact

func (o *WhoisResponse) SetAbuseContact(v RegistrarInformation)

SetAbuseContact gets a reference to the given RegistrarInformation and assigns it to the AbuseContact field.

func (*WhoisResponse) SetAdministrativeContact

func (o *WhoisResponse) SetAdministrativeContact(v PersonalInformation)

SetAdministrativeContact gets a reference to the given PersonalInformation and assigns it to the AdministrativeContact field.

func (*WhoisResponse) SetBillingContact

func (o *WhoisResponse) SetBillingContact(v PersonalInformation)

SetBillingContact gets a reference to the given PersonalInformation and assigns it to the BillingContact field.

func (*WhoisResponse) SetCreateDate

func (o *WhoisResponse) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*WhoisResponse) SetDomainHandle added in v0.10.0

func (o *WhoisResponse) SetDomainHandle(v string)

SetDomainHandle gets a reference to the given string and assigns it to the DomainHandle field.

func (*WhoisResponse) SetDomainName

func (o *WhoisResponse) SetDomainName(v string)

SetDomainName gets a reference to the given string and assigns it to the DomainName field.

func (*WhoisResponse) SetDomainRegistered

func (o *WhoisResponse) SetDomainRegistered(v string)

SetDomainRegistered gets a reference to the given string and assigns it to the DomainRegistered field.

func (*WhoisResponse) SetDomainRegistrar

func (o *WhoisResponse) SetDomainRegistrar(v RegistrarInformation)

SetDomainRegistrar gets a reference to the given RegistrarInformation and assigns it to the DomainRegistrar field.

func (*WhoisResponse) SetDomainStatus

func (o *WhoisResponse) SetDomainStatus(v []string)

SetDomainStatus gets a reference to the given []string and assigns it to the DomainStatus field.

func (*WhoisResponse) SetEligibilityInfo added in v0.10.0

func (o *WhoisResponse) SetEligibilityInfo(v EligibilityInfo)

SetEligibilityInfo gets a reference to the given EligibilityInfo and assigns it to the EligibilityInfo field.

func (*WhoisResponse) SetExpiryDate

func (o *WhoisResponse) SetExpiryDate(v string)

SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.

func (*WhoisResponse) SetNameServers

func (o *WhoisResponse) SetNameServers(v []string)

SetNameServers gets a reference to the given []string and assigns it to the NameServers field.

func (*WhoisResponse) SetQueryTime

func (o *WhoisResponse) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*WhoisResponse) SetRegistrantContact

func (o *WhoisResponse) SetRegistrantContact(v PersonalInformation)

SetRegistrantContact gets a reference to the given PersonalInformation and assigns it to the RegistrantContact field.

func (*WhoisResponse) SetRegistryData added in v0.10.0

func (o *WhoisResponse) SetRegistryData(v RegistryData)

SetRegistryData gets a reference to the given RegistryData and assigns it to the RegistryData field.

func (*WhoisResponse) SetResellerContact added in v0.10.0

func (o *WhoisResponse) SetResellerContact(v ResellerContact)

SetResellerContact gets a reference to the given ResellerContact and assigns it to the ResellerContact field.

func (*WhoisResponse) SetSecureDns added in v0.10.0

func (o *WhoisResponse) SetSecureDns(v bool)

SetSecureDns gets a reference to the given bool and assigns it to the SecureDns field.

func (*WhoisResponse) SetStatus

func (o *WhoisResponse) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*WhoisResponse) SetTechnicalContact

func (o *WhoisResponse) SetTechnicalContact(v PersonalInformation)

SetTechnicalContact gets a reference to the given PersonalInformation and assigns it to the TechnicalContact field.

func (*WhoisResponse) SetUpdateDate

func (o *WhoisResponse) SetUpdateDate(v string)

SetUpdateDate gets a reference to the given string and assigns it to the UpdateDate field.

func (*WhoisResponse) SetWhoisRawDomain

func (o *WhoisResponse) SetWhoisRawDomain(v string)

SetWhoisRawDomain gets a reference to the given string and assigns it to the WhoisRawDomain field.

func (*WhoisResponse) SetWhoisServer

func (o *WhoisResponse) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (WhoisResponse) ToMap

func (o WhoisResponse) ToMap() (map[string]interface{}, error)

func (*WhoisResponse) UnmarshalJSON added in v0.10.0

func (o *WhoisResponse) UnmarshalJSON(data []byte) (err error)

type WhoisRole added in v0.10.0

type WhoisRole struct {
	Handle               *string  `json:"handle,omitempty"`
	Name                 *string  `json:"name,omitempty"`
	Address              []string `json:"address,omitempty"`
	Street               *string  `json:"street,omitempty"`
	City                 *string  `json:"city,omitempty"`
	District             *string  `json:"district,omitempty"`
	State                *string  `json:"state,omitempty"`
	ZipCode              *string  `json:"zip_code,omitempty"`
	Country              *string  `json:"country,omitempty"`
	Email                []string `json:"email,omitempty"`
	AbuseMailbox         []string `json:"abuse_mailbox,omitempty"`
	Phone                []string `json:"phone,omitempty"`
	FaxNo                []string `json:"fax_no,omitempty"`
	Organizations        []string `json:"organizations,omitempty"`
	AdminContacts        []string `json:"admin_contacts,omitempty"`
	TechContacts         []string `json:"tech_contacts,omitempty"`
	Remarks              []string `json:"remarks,omitempty"`
	Notify               []string `json:"notify,omitempty"`
	MntBy                []string `json:"mnt_by,omitempty"`
	MntRef               []string `json:"mnt_ref,omitempty"`
	DateCreated          *string  `json:"date_created,omitempty"`
	DateUpdated          *string  `json:"date_updated,omitempty"`
	Source               *string  `json:"source,omitempty"`
	AdditionalProperties map[string]interface{}
}

WhoisRole struct for WhoisRole

func NewWhoisRole added in v0.10.0

func NewWhoisRole() *WhoisRole

NewWhoisRole instantiates a new WhoisRole object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWhoisRoleWithDefaults added in v0.10.0

func NewWhoisRoleWithDefaults() *WhoisRole

NewWhoisRoleWithDefaults instantiates a new WhoisRole object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WhoisRole) GetAbuseMailbox added in v0.10.0

func (o *WhoisRole) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*WhoisRole) GetAbuseMailboxOk added in v0.10.0

func (o *WhoisRole) GetAbuseMailboxOk() ([]string, bool)

GetAbuseMailboxOk returns a tuple with the AbuseMailbox field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetAddress added in v0.10.0

func (o *WhoisRole) GetAddress() []string

GetAddress returns the Address field value if set, zero value otherwise.

func (*WhoisRole) GetAddressOk added in v0.10.0

func (o *WhoisRole) GetAddressOk() ([]string, bool)

GetAddressOk returns a tuple with the Address field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetAdminContacts added in v0.10.0

func (o *WhoisRole) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*WhoisRole) GetAdminContactsOk added in v0.10.0

func (o *WhoisRole) GetAdminContactsOk() ([]string, bool)

GetAdminContactsOk returns a tuple with the AdminContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetCity added in v0.10.0

func (o *WhoisRole) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*WhoisRole) GetCityOk added in v0.10.0

func (o *WhoisRole) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetCountry added in v0.10.0

func (o *WhoisRole) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*WhoisRole) GetCountryOk added in v0.10.0

func (o *WhoisRole) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetDateCreated added in v0.10.0

func (o *WhoisRole) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*WhoisRole) GetDateCreatedOk added in v0.10.0

func (o *WhoisRole) GetDateCreatedOk() (*string, bool)

GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetDateUpdated added in v0.10.0

func (o *WhoisRole) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*WhoisRole) GetDateUpdatedOk added in v0.10.0

func (o *WhoisRole) GetDateUpdatedOk() (*string, bool)

GetDateUpdatedOk returns a tuple with the DateUpdated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetDistrict added in v0.10.0

func (o *WhoisRole) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*WhoisRole) GetDistrictOk added in v0.10.0

func (o *WhoisRole) GetDistrictOk() (*string, bool)

GetDistrictOk returns a tuple with the District field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetEmail added in v0.10.0

func (o *WhoisRole) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*WhoisRole) GetEmailOk added in v0.10.0

func (o *WhoisRole) GetEmailOk() ([]string, bool)

GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetFaxNo added in v0.10.0

func (o *WhoisRole) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*WhoisRole) GetFaxNoOk added in v0.10.0

func (o *WhoisRole) GetFaxNoOk() ([]string, bool)

GetFaxNoOk returns a tuple with the FaxNo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetHandle added in v0.10.0

func (o *WhoisRole) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WhoisRole) GetHandleOk added in v0.10.0

func (o *WhoisRole) GetHandleOk() (*string, bool)

GetHandleOk returns a tuple with the Handle field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetMntBy added in v0.10.0

func (o *WhoisRole) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*WhoisRole) GetMntByOk added in v0.10.0

func (o *WhoisRole) GetMntByOk() ([]string, bool)

GetMntByOk returns a tuple with the MntBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetMntRef added in v0.10.0

func (o *WhoisRole) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*WhoisRole) GetMntRefOk added in v0.10.0

func (o *WhoisRole) GetMntRefOk() ([]string, bool)

GetMntRefOk returns a tuple with the MntRef field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetName added in v0.10.0

func (o *WhoisRole) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WhoisRole) GetNameOk added in v0.10.0

func (o *WhoisRole) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetNotify added in v0.10.0

func (o *WhoisRole) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*WhoisRole) GetNotifyOk added in v0.10.0

func (o *WhoisRole) GetNotifyOk() ([]string, bool)

GetNotifyOk returns a tuple with the Notify field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetOrganizations added in v0.10.0

func (o *WhoisRole) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*WhoisRole) GetOrganizationsOk added in v0.10.0

func (o *WhoisRole) GetOrganizationsOk() ([]string, bool)

GetOrganizationsOk returns a tuple with the Organizations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetPhone added in v0.10.0

func (o *WhoisRole) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WhoisRole) GetPhoneOk added in v0.10.0

func (o *WhoisRole) GetPhoneOk() ([]string, bool)

GetPhoneOk returns a tuple with the Phone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetRemarks added in v0.10.0

func (o *WhoisRole) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*WhoisRole) GetRemarksOk added in v0.10.0

func (o *WhoisRole) GetRemarksOk() ([]string, bool)

GetRemarksOk returns a tuple with the Remarks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetSource added in v0.10.0

func (o *WhoisRole) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*WhoisRole) GetSourceOk added in v0.10.0

func (o *WhoisRole) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetState added in v0.10.0

func (o *WhoisRole) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*WhoisRole) GetStateOk added in v0.10.0

func (o *WhoisRole) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetStreet added in v0.10.0

func (o *WhoisRole) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*WhoisRole) GetStreetOk added in v0.10.0

func (o *WhoisRole) GetStreetOk() (*string, bool)

GetStreetOk returns a tuple with the Street field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetTechContacts added in v0.10.0

func (o *WhoisRole) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*WhoisRole) GetTechContactsOk added in v0.10.0

func (o *WhoisRole) GetTechContactsOk() ([]string, bool)

GetTechContactsOk returns a tuple with the TechContacts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) GetZipCode added in v0.10.0

func (o *WhoisRole) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*WhoisRole) GetZipCodeOk added in v0.10.0

func (o *WhoisRole) GetZipCodeOk() (*string, bool)

GetZipCodeOk returns a tuple with the ZipCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WhoisRole) HasAbuseMailbox added in v0.10.0

func (o *WhoisRole) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*WhoisRole) HasAddress added in v0.10.0

func (o *WhoisRole) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WhoisRole) HasAdminContacts added in v0.10.0

func (o *WhoisRole) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*WhoisRole) HasCity added in v0.10.0

func (o *WhoisRole) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*WhoisRole) HasCountry added in v0.10.0

func (o *WhoisRole) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*WhoisRole) HasDateCreated added in v0.10.0

func (o *WhoisRole) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*WhoisRole) HasDateUpdated added in v0.10.0

func (o *WhoisRole) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*WhoisRole) HasDistrict added in v0.10.0

func (o *WhoisRole) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*WhoisRole) HasEmail added in v0.10.0

func (o *WhoisRole) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WhoisRole) HasFaxNo added in v0.10.0

func (o *WhoisRole) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*WhoisRole) HasHandle added in v0.10.0

func (o *WhoisRole) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WhoisRole) HasMntBy added in v0.10.0

func (o *WhoisRole) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*WhoisRole) HasMntRef added in v0.10.0

func (o *WhoisRole) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*WhoisRole) HasName added in v0.10.0

func (o *WhoisRole) HasName() bool

HasName returns a boolean if a field has been set.

func (*WhoisRole) HasNotify added in v0.10.0

func (o *WhoisRole) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*WhoisRole) HasOrganizations added in v0.10.0

func (o *WhoisRole) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*WhoisRole) HasPhone added in v0.10.0

func (o *WhoisRole) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*WhoisRole) HasRemarks added in v0.10.0

func (o *WhoisRole) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*WhoisRole) HasSource added in v0.10.0

func (o *WhoisRole) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*WhoisRole) HasState added in v0.10.0

func (o *WhoisRole) HasState() bool

HasState returns a boolean if a field has been set.

func (*WhoisRole) HasStreet added in v0.10.0

func (o *WhoisRole) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*WhoisRole) HasTechContacts added in v0.10.0

func (o *WhoisRole) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*WhoisRole) HasZipCode added in v0.10.0

func (o *WhoisRole) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (WhoisRole) MarshalJSON added in v0.10.0

func (o WhoisRole) MarshalJSON() ([]byte, error)

func (*WhoisRole) SetAbuseMailbox added in v0.10.0

func (o *WhoisRole) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*WhoisRole) SetAddress added in v0.10.0

func (o *WhoisRole) SetAddress(v []string)

SetAddress gets a reference to the given []string and assigns it to the Address field.

func (*WhoisRole) SetAdminContacts added in v0.10.0

func (o *WhoisRole) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*WhoisRole) SetCity added in v0.10.0

func (o *WhoisRole) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*WhoisRole) SetCountry added in v0.10.0

func (o *WhoisRole) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*WhoisRole) SetDateCreated added in v0.10.0

func (o *WhoisRole) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*WhoisRole) SetDateUpdated added in v0.10.0

func (o *WhoisRole) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*WhoisRole) SetDistrict added in v0.10.0

func (o *WhoisRole) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WhoisRole) SetEmail added in v0.10.0

func (o *WhoisRole) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*WhoisRole) SetFaxNo added in v0.10.0

func (o *WhoisRole) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*WhoisRole) SetHandle added in v0.10.0

func (o *WhoisRole) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*WhoisRole) SetMntBy added in v0.10.0

func (o *WhoisRole) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*WhoisRole) SetMntRef added in v0.10.0

func (o *WhoisRole) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*WhoisRole) SetName added in v0.10.0

func (o *WhoisRole) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WhoisRole) SetNotify added in v0.10.0

func (o *WhoisRole) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*WhoisRole) SetOrganizations added in v0.10.0

func (o *WhoisRole) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*WhoisRole) SetPhone added in v0.10.0

func (o *WhoisRole) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*WhoisRole) SetRemarks added in v0.10.0

func (o *WhoisRole) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*WhoisRole) SetSource added in v0.10.0

func (o *WhoisRole) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*WhoisRole) SetState added in v0.10.0

func (o *WhoisRole) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*WhoisRole) SetStreet added in v0.10.0

func (o *WhoisRole) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*WhoisRole) SetTechContacts added in v0.10.0

func (o *WhoisRole) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*WhoisRole) SetZipCode added in v0.10.0

func (o *WhoisRole) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (WhoisRole) ToMap added in v0.10.0

func (o WhoisRole) ToMap() (map[string]interface{}, error)

func (*WhoisRole) UnmarshalJSON added in v0.10.0

func (o *WhoisRole) UnmarshalJSON(data []byte) (err error)

Source Files

Jump to

Keyboard shortcuts

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