whoisfreaks

package module
v0.20.0 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 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.20.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/WhoisFreaks/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 WhoisHistory Get /v2.0/whois/history Historical WHOIS records for a domain
WHOISAPI WhoisLive Get /v2.0/whois/live Live WHOIS Lookup
WHOISAPI WhoisReverse Get /v2.0/whois/reverse Reverse WHOIS lookup by keyword

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) 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) 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) 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

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

type ApiCredits

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

ApiCredits struct for ApiCredits

func NewApiCredits

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

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

func (o *ApiCredits) GetServedRequest() int32

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

func (*ApiCredits) GetServedRequestOk

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

func (o *ApiCredits) GetTotalCredits() int32

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

func (*ApiCredits) GetTotalCreditsOk

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

func (o *ApiCredits) HasServedRequest() bool

HasServedRequest returns a boolean if a field has been set.

func (*ApiCredits) HasTotalCredits

func (o *ApiCredits) HasTotalCredits() bool

HasTotalCredits returns a boolean if a field has been set.

func (ApiCredits) MarshalJSON

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

func (*ApiCredits) SetServedRequest

func (o *ApiCredits) SetServedRequest(v int32)

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

func (*ApiCredits) SetTotalCredits

func (o *ApiCredits) SetTotalCredits(v int32)

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

func (ApiCredits) ToMap

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

func (*ApiCredits) UnmarshalJSON

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

type ApiSubscription

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

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

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

func (o *ApiSubscription) GetRequestLimit() int32

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

func (*ApiSubscription) GetRequestLimitOk

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

func (o *ApiSubscription) GetServedRequests() int32

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

func (*ApiSubscription) GetServedRequestsOk

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

func (o *ApiSubscription) GetServedSurchargeRequests() int32

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

func (*ApiSubscription) GetServedSurchargeRequestsOk

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

func (o *ApiSubscription) GetSubscriptionStatus() string

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

func (*ApiSubscription) GetSubscriptionStatusOk

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

func (o *ApiSubscription) GetSurchargeRequestLimit() int32

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

func (*ApiSubscription) GetSurchargeRequestLimitOk

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

func (o *ApiSubscription) HasRequestLimit() bool

HasRequestLimit returns a boolean if a field has been set.

func (*ApiSubscription) HasServedRequests

func (o *ApiSubscription) HasServedRequests() bool

HasServedRequests returns a boolean if a field has been set.

func (*ApiSubscription) HasServedSurchargeRequests

func (o *ApiSubscription) HasServedSurchargeRequests() bool

HasServedSurchargeRequests returns a boolean if a field has been set.

func (*ApiSubscription) HasSubscriptionStatus

func (o *ApiSubscription) HasSubscriptionStatus() bool

HasSubscriptionStatus returns a boolean if a field has been set.

func (*ApiSubscription) HasSurchargeRequestLimit

func (o *ApiSubscription) HasSurchargeRequestLimit() bool

HasSurchargeRequestLimit returns a boolean if a field has been set.

func (ApiSubscription) MarshalJSON

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

func (*ApiSubscription) SetRequestLimit

func (o *ApiSubscription) SetRequestLimit(v int32)

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

func (*ApiSubscription) SetServedRequests

func (o *ApiSubscription) SetServedRequests(v int32)

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

func (*ApiSubscription) SetServedSurchargeRequests

func (o *ApiSubscription) SetServedSurchargeRequests(v int32)

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

func (*ApiSubscription) SetSubscriptionStatus

func (o *ApiSubscription) SetSubscriptionStatus(v string)

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

func (*ApiSubscription) SetSurchargeRequestLimit

func (o *ApiSubscription) SetSurchargeRequestLimit(v int32)

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

func (ApiSubscription) ToMap

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

func (*ApiSubscription) UnmarshalJSON

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

type AsnInfo

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

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

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

func (o *AsnInfo) GetAllocationStatus() string

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

func (*AsnInfo) GetAllocationStatusOk

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

func (o *AsnInfo) GetAsNumber() string

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

func (*AsnInfo) GetAsNumberOk

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

func (o *AsnInfo) GetAsnName() string

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

func (*AsnInfo) GetAsnNameOk

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

func (o *AsnInfo) GetCountry() string

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

func (*AsnInfo) GetCountryOk

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

func (o *AsnInfo) GetDateAllocated() string

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

func (*AsnInfo) GetDateAllocatedOk

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

func (o *AsnInfo) GetDomain() string

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

func (*AsnInfo) GetDomainOk

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

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

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

func (*AsnInfo) GetDownstreamsOk

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

func (o *AsnInfo) GetNumOfIpv4Routes() string

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

func (*AsnInfo) GetNumOfIpv4RoutesOk

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

func (o *AsnInfo) GetNumOfIpv6Routes() string

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

func (*AsnInfo) GetNumOfIpv6RoutesOk

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

func (o *AsnInfo) GetOrganization() string

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

func (*AsnInfo) GetOrganizationOk

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

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

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

func (*AsnInfo) GetPeersOk

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

func (o *AsnInfo) GetRir() string

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

func (*AsnInfo) GetRirOk

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

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

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

func (*AsnInfo) GetRoutesOk

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

func (o *AsnInfo) GetType() string

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

func (*AsnInfo) GetTypeOk

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

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

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

func (*AsnInfo) GetUpstreamsOk

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

func (o *AsnInfo) GetWhoisResponse() string

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

func (*AsnInfo) GetWhoisResponseOk

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

func (o *AsnInfo) HasAllocationStatus() bool

HasAllocationStatus returns a boolean if a field has been set.

func (*AsnInfo) HasAsNumber

func (o *AsnInfo) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*AsnInfo) HasAsnName

func (o *AsnInfo) HasAsnName() bool

HasAsnName returns a boolean if a field has been set.

func (*AsnInfo) HasCountry

func (o *AsnInfo) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AsnInfo) HasDateAllocated

func (o *AsnInfo) HasDateAllocated() bool

HasDateAllocated returns a boolean if a field has been set.

func (*AsnInfo) HasDomain

func (o *AsnInfo) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*AsnInfo) HasDownstreams

func (o *AsnInfo) HasDownstreams() bool

HasDownstreams returns a boolean if a field has been set.

func (*AsnInfo) HasNumOfIpv4Routes

func (o *AsnInfo) HasNumOfIpv4Routes() bool

HasNumOfIpv4Routes returns a boolean if a field has been set.

func (*AsnInfo) HasNumOfIpv6Routes

func (o *AsnInfo) HasNumOfIpv6Routes() bool

HasNumOfIpv6Routes returns a boolean if a field has been set.

func (*AsnInfo) HasOrganization

func (o *AsnInfo) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*AsnInfo) HasPeers

func (o *AsnInfo) HasPeers() bool

HasPeers returns a boolean if a field has been set.

func (*AsnInfo) HasRir

func (o *AsnInfo) HasRir() bool

HasRir returns a boolean if a field has been set.

func (*AsnInfo) HasRoutes

func (o *AsnInfo) HasRoutes() bool

HasRoutes returns a boolean if a field has been set.

func (*AsnInfo) HasType

func (o *AsnInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (*AsnInfo) HasUpstreams

func (o *AsnInfo) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (*AsnInfo) HasWhoisResponse

func (o *AsnInfo) HasWhoisResponse() bool

HasWhoisResponse returns a boolean if a field has been set.

func (AsnInfo) MarshalJSON

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

func (*AsnInfo) SetAllocationStatus

func (o *AsnInfo) SetAllocationStatus(v string)

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

func (*AsnInfo) SetAsNumber

func (o *AsnInfo) SetAsNumber(v string)

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

func (*AsnInfo) SetAsnName

func (o *AsnInfo) SetAsnName(v string)

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

func (*AsnInfo) SetCountry

func (o *AsnInfo) SetCountry(v string)

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

func (*AsnInfo) SetDateAllocated

func (o *AsnInfo) SetDateAllocated(v string)

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

func (*AsnInfo) SetDomain

func (o *AsnInfo) SetDomain(v string)

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

func (*AsnInfo) SetDownstreams

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

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

func (*AsnInfo) SetNumOfIpv4Routes

func (o *AsnInfo) SetNumOfIpv4Routes(v string)

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

func (*AsnInfo) SetNumOfIpv6Routes

func (o *AsnInfo) SetNumOfIpv6Routes(v string)

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

func (*AsnInfo) SetOrganization

func (o *AsnInfo) SetOrganization(v string)

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

func (*AsnInfo) SetPeers

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

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

func (*AsnInfo) SetRir

func (o *AsnInfo) SetRir(v string)

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

func (*AsnInfo) SetRoutes

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

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

func (*AsnInfo) SetType

func (o *AsnInfo) SetType(v string)

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

func (*AsnInfo) SetUpstreams

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

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

func (*AsnInfo) SetWhoisResponse

func (o *AsnInfo) SetWhoisResponse(v string)

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

func (AsnInfo) ToMap

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

func (*AsnInfo) UnmarshalJSON

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

type AsnPeer

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

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

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

func (o *AsnPeer) GetAsNumber() string

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

func (*AsnPeer) GetAsNumberOk

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

func (o *AsnPeer) GetCountry() string

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

func (*AsnPeer) GetCountryOk

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

func (o *AsnPeer) GetDescription() string

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

func (*AsnPeer) GetDescriptionOk

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

func (o *AsnPeer) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*AsnPeer) HasCountry

func (o *AsnPeer) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AsnPeer) HasDescription

func (o *AsnPeer) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (AsnPeer) MarshalJSON

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

func (*AsnPeer) SetAsNumber

func (o *AsnPeer) SetAsNumber(v string)

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

func (*AsnPeer) SetCountry

func (o *AsnPeer) SetCountry(v string)

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

func (*AsnPeer) SetDescription

func (o *AsnPeer) SetDescription(v string)

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

func (AsnPeer) ToMap

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

func (*AsnPeer) UnmarshalJSON

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

func (o *AsnWhoisResponse) GetAsn() AsnInfo

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

func (*AsnWhoisResponse) GetAsnOk

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

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

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

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

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

BulkDnsResponse struct for BulkDnsResponse

func NewBulkDnsResponse

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

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

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

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

func (*BulkDnsResponse) GetBulkDnsInfoOk

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

func (o *BulkDnsResponse) HasBulkDnsInfo() bool

HasBulkDnsInfo returns a boolean if a field has been set.

func (BulkDnsResponse) MarshalJSON

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

func (*BulkDnsResponse) SetBulkDnsInfo

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

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

func (BulkDnsResponse) ToMap

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

func (*BulkDnsResponse) UnmarshalJSON

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

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

type BulkDomainAvailabilityResponse

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

BulkDomainAvailabilityResponse struct for BulkDomainAvailabilityResponse

func NewBulkDomainAvailabilityResponse

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

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

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

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

func (*BulkDomainAvailabilityResponse) GetBulkDomainAvailabilityResponseOk

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

func (o *BulkDomainAvailabilityResponse) HasBulkDomainAvailabilityResponse() bool

HasBulkDomainAvailabilityResponse returns a boolean if a field has been set.

func (BulkDomainAvailabilityResponse) MarshalJSON

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

func (*BulkDomainAvailabilityResponse) SetBulkDomainAvailabilityResponse

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

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

func (BulkDomainAvailabilityResponse) ToMap

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

func (*BulkDomainAvailabilityResponse) UnmarshalJSON

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

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

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

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

func (o *BulkWhoisItem) GetDomainName() string

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

func (*BulkWhoisItem) GetDomainNameOk

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

func (o *BulkWhoisItem) GetError() string

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

func (*BulkWhoisItem) GetErrorOk

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

func (o *BulkWhoisItem) GetStatus() bool

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

func (*BulkWhoisItem) GetStatusOk

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

func (o *BulkWhoisItem) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*BulkWhoisItem) HasError

func (o *BulkWhoisItem) HasError() bool

HasError returns a boolean if a field has been set.

func (*BulkWhoisItem) HasStatus

func (o *BulkWhoisItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (BulkWhoisItem) MarshalJSON

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

func (*BulkWhoisItem) SetDomainName

func (o *BulkWhoisItem) SetDomainName(v string)

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

func (*BulkWhoisItem) SetError

func (o *BulkWhoisItem) SetError(v string)

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

func (*BulkWhoisItem) SetStatus

func (o *BulkWhoisItem) SetStatus(v bool)

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

func (BulkWhoisItem) ToMap

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

func (*BulkWhoisItem) UnmarshalJSON

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

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

BulkWhoisResponse struct for BulkWhoisResponse

func NewBulkWhoisResponse

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

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

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

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

func (*BulkWhoisResponse) GetBulkWhoisResponseOk

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

func (o *BulkWhoisResponse) HasBulkWhoisResponse() bool

HasBulkWhoisResponse returns a boolean if a field has been set.

func (BulkWhoisResponse) MarshalJSON

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

func (*BulkWhoisResponse) SetBulkWhoisResponse

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

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

func (BulkWhoisResponse) ToMap

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

func (*BulkWhoisResponse) UnmarshalJSON

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

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

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

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

func (o *CountryMetadata) GetCallingCode() string

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

func (*CountryMetadata) GetCallingCodeOk

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

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

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

func (*CountryMetadata) GetLanguagesOk

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

func (o *CountryMetadata) GetTld() string

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

func (*CountryMetadata) GetTldOk

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

func (o *CountryMetadata) HasCallingCode() bool

HasCallingCode returns a boolean if a field has been set.

func (*CountryMetadata) HasLanguages

func (o *CountryMetadata) HasLanguages() bool

HasLanguages returns a boolean if a field has been set.

func (*CountryMetadata) HasTld

func (o *CountryMetadata) HasTld() bool

HasTld returns a boolean if a field has been set.

func (CountryMetadata) MarshalJSON

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

func (*CountryMetadata) SetCallingCode

func (o *CountryMetadata) SetCallingCode(v string)

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

func (*CountryMetadata) SetLanguages

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

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

func (*CountryMetadata) SetTld

func (o *CountryMetadata) SetTld(v string)

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

func (CountryMetadata) ToMap

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

func (*CountryMetadata) UnmarshalJSON

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

type Currency

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

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

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

func (o *Currency) GetCode() string

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

func (*Currency) GetCodeOk

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

func (o *Currency) GetName() string

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

func (*Currency) GetNameOk

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

func (o *Currency) GetSymbol() string

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

func (*Currency) GetSymbolOk

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

func (o *Currency) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*Currency) HasName

func (o *Currency) HasName() bool

HasName returns a boolean if a field has been set.

func (*Currency) HasSymbol

func (o *Currency) HasSymbol() bool

HasSymbol returns a boolean if a field has been set.

func (Currency) MarshalJSON

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

func (*Currency) SetCode

func (o *Currency) SetCode(v string)

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

func (*Currency) SetName

func (o *Currency) SetName(v string)

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

func (*Currency) SetSymbol

func (o *Currency) SetSymbol(v string)

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

func (Currency) ToMap

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

func (*Currency) UnmarshalJSON

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) 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) 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) 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) 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

func (o *DatabaseFileStatus) GetCleanedExpired() DateRangeStatus

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

func (*DatabaseFileStatus) GetCleanedExpiredOk

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

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

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

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

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

type DatabaseUpdates

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

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

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

func (o *DatabaseUpdates) GetDns() UpdateFrequencies

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

func (*DatabaseUpdates) GetDnsOk

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

func (o *DatabaseUpdates) GetDomainWhois() UpdateFrequencies

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

func (*DatabaseUpdates) GetDomainWhoisOk

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

func (o *DatabaseUpdates) GetIpWhois() UpdateFrequencies

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

func (*DatabaseUpdates) GetIpWhoisOk

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

func (o *DatabaseUpdates) GetSubdomains() UpdateFrequencies

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

func (*DatabaseUpdates) GetSubdomainsOk

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

func (o *DatabaseUpdates) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*DatabaseUpdates) HasDomainWhois

func (o *DatabaseUpdates) HasDomainWhois() bool

HasDomainWhois returns a boolean if a field has been set.

func (*DatabaseUpdates) HasIpWhois

func (o *DatabaseUpdates) HasIpWhois() bool

HasIpWhois returns a boolean if a field has been set.

func (*DatabaseUpdates) HasSubdomains

func (o *DatabaseUpdates) HasSubdomains() bool

HasSubdomains returns a boolean if a field has been set.

func (DatabaseUpdates) MarshalJSON

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

func (*DatabaseUpdates) SetDns

func (o *DatabaseUpdates) SetDns(v UpdateFrequencies)

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

func (*DatabaseUpdates) SetDomainWhois

func (o *DatabaseUpdates) SetDomainWhois(v UpdateFrequencies)

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

func (*DatabaseUpdates) SetIpWhois

func (o *DatabaseUpdates) SetIpWhois(v UpdateFrequencies)

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

func (*DatabaseUpdates) SetSubdomains

func (o *DatabaseUpdates) SetSubdomains(v UpdateFrequencies)

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

func (DatabaseUpdates) ToMap

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

func (*DatabaseUpdates) UnmarshalJSON

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 *os.File
	DbAsnWhoisExecute(r DatabasesASNWHOISAPIDbAsnWhoisRequest) (*os.File, *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) Date

func (DatabasesASNWHOISAPIDbAsnWhoisRequest) Execute

type DatabasesASNWHOISAPIDbAsnWhoisStatusRequest

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

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

Execute executes the request

@return *os.File

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 *os.File
	DbDnsDailyExecute(r DatabasesDNSAPIDbDnsDailyRequest) (*os.File, *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 *os.File
	DbDnsMonthlyExecute(r DatabasesDNSAPIDbDnsMonthlyRequest) (*os.File, *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 *os.File
	DbDnsWeeklyExecute(r DatabasesDNSAPIDbDnsWeeklyRequest) (*os.File, *http.Response, error)
}

type DatabasesDNSAPIDbDnsDailyRequest

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

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) Date

yyyy-MM-dd; omit for latest

func (DatabasesDNSAPIDbDnsMonthlyRequest) Execute

type DatabasesDNSAPIDbDnsWeeklyRequest

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

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 *os.File

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 *os.File

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 *os.File

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 *os.File
	DbDroppedExecute(r DatabasesExpiringDroppedAPIDbDroppedRequest) (*os.File, *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 *os.File
	DbDroppedBacklinksExecute(r DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest) (*os.File, *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 *os.File
	DbExpiredExecute(r DatabasesExpiringDroppedAPIDbExpiredRequest) (*os.File, *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 *os.File
	DbExpiredCleanedExecute(r DatabasesExpiringDroppedAPIDbExpiredCleanedRequest) (*os.File, *http.Response, error)
}

type DatabasesExpiringDroppedAPIDbDroppedBacklinksRequest

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

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) 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) 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) Date

yyyy-MM-dd; omit for latest

func (DatabasesExpiringDroppedAPIDbExpiredCleanedRequest) Execute

type DatabasesExpiringDroppedAPIDbExpiredRequest

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

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 *os.File

func (*DatabasesExpiringDroppedAPIService) DbDroppedExecute

Execute executes the request

@return *os.File

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 *os.File

func (*DatabasesExpiringDroppedAPIService) DbExpiredExecute

Execute executes the request

@return *os.File

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) Date

func (DatabasesIPGeolocationAPIDbIpCityRequest) Execute

type DatabasesIPGeolocationAPIDbIpCityStatusRequest

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

func (DatabasesIPGeolocationAPIDbIpCityStatusRequest) Execute

type DatabasesIPGeolocationAPIDbIpCountryRequest

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

func (DatabasesIPGeolocationAPIDbIpCountryRequest) Date

func (DatabasesIPGeolocationAPIDbIpCountryRequest) Execute

type DatabasesIPGeolocationAPIDbIpCountryStatusRequest

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

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 *os.File
	DbIpSecurityExecute(r DatabasesIPSecurityAPIDbIpSecurityRequest) (*os.File, *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) Date

func (DatabasesIPSecurityAPIDbIpSecurityRequest) Execute

type DatabasesIPSecurityAPIDbIpSecurityStatusRequest

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

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 *os.File

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 *os.File
	DbIpWhoisExecute(r DatabasesIPWHOISAPIDbIpWhoisRequest) (*os.File, *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) Date

func (DatabasesIPWHOISAPIDbIpWhoisRequest) Execute

type DatabasesIPWHOISAPIDbIpWhoisStatusRequest

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

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

Execute executes the request

@return *os.File

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 *os.File
	DbNewlyCctldExecute(r DatabasesNewlyRegisteredAPIDbNewlyCctldRequest) (*os.File, *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 *os.File
	DbNewlyCctldCleanedExecute(r DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest) (*os.File, *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 *os.File
	DbNewlyDnsExecute(r DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) (*os.File, *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 *os.File
	DbNewlyGtldExecute(r DatabasesNewlyRegisteredAPIDbNewlyGtldRequest) (*os.File, *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 *os.File
	DbNewlyGtldCleanedExecute(r DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest) (*os.File, *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) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyCctldCleanedRequest) Execute

type DatabasesNewlyRegisteredAPIDbNewlyCctldJsonRequest

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

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) 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) Date

yyyy-MM-dd; omit for latest

func (DatabasesNewlyRegisteredAPIDbNewlyDnsRequest) Execute

type DatabasesNewlyRegisteredAPIDbNewlyGtldCleanedRequest

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

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) 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) 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 *os.File

func (*DatabasesNewlyRegisteredAPIService) DbNewlyCctldExecute

Execute executes the request

@return *os.File

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 *os.File

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 *os.File

func (*DatabasesNewlyRegisteredAPIService) DbNewlyGtldExecute

Execute executes the request

@return *os.File

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 *os.File
	DbSubdomainsDailyExecute(r DatabasesSubdomainsAPIDbSubdomainsDailyRequest) (*os.File, *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 *os.File
	DbSubdomainsMonthlyExecute(r DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest) (*os.File, *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 *os.File
	DbSubdomainsWeeklyExecute(r DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest) (*os.File, *http.Response, error)
}

type DatabasesSubdomainsAPIDbSubdomainsDailyRequest

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

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) Date

yyyy-MM-dd; omit for latest

func (DatabasesSubdomainsAPIDbSubdomainsMonthlyRequest) Execute

type DatabasesSubdomainsAPIDbSubdomainsWeeklyRequest

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

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 *os.File

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 *os.File

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 *os.File

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 *os.File
	DbWhoisDailyExecute(r DatabasesWHOISAPIDbWhoisDailyRequest) (*os.File, *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 *os.File
	DbWhoisMonthlyExecute(r DatabasesWHOISAPIDbWhoisMonthlyRequest) (*os.File, *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 *os.File
	DbWhoisWeeklyExecute(r DatabasesWHOISAPIDbWhoisWeeklyRequest) (*os.File, *http.Response, error)
}

type DatabasesWHOISAPIDbWhoisDailyRequest

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

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) Date

yyyy-MM-dd; omit for latest

func (DatabasesWHOISAPIDbWhoisMonthlyRequest) Execute

type DatabasesWHOISAPIDbWhoisWeeklyRequest

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

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 *os.File

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 *os.File

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 *os.File

type DateRangeStatus

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

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

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

func (o *DateRangeStatus) GetAvailableFrom() string

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

func (*DateRangeStatus) GetAvailableFromOk

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

func (o *DateRangeStatus) GetLastUpdate() string

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

func (*DateRangeStatus) GetLastUpdateOk

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

func (o *DateRangeStatus) HasAvailableFrom() bool

HasAvailableFrom returns a boolean if a field has been set.

func (*DateRangeStatus) HasLastUpdate

func (o *DateRangeStatus) HasLastUpdate() bool

HasLastUpdate returns a boolean if a field has been set.

func (DateRangeStatus) MarshalJSON

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

func (*DateRangeStatus) SetAvailableFrom

func (o *DateRangeStatus) SetAvailableFrom(v string)

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

func (*DateRangeStatus) SetLastUpdate

func (o *DateRangeStatus) SetLastUpdate(v string)

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

func (DateRangeStatus) ToMap

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

func (*DateRangeStatus) UnmarshalJSON

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

type DgaFeatures

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

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

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

func (o *DgaFeatures) GetConsonantStreakMax() int32

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

func (*DgaFeatures) GetConsonantStreakMaxOk

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

func (o *DgaFeatures) GetDigitLetterRatio() float32

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

func (*DgaFeatures) GetDigitLetterRatioOk

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

func (o *DgaFeatures) GetDomainLength() int32

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

func (*DgaFeatures) GetDomainLengthOk

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

func (o *DgaFeatures) GetNgramPerplexity() float32

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

func (*DgaFeatures) GetNgramPerplexityOk

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

func (o *DgaFeatures) GetShannonEntropy() float32

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

func (*DgaFeatures) GetShannonEntropyOk

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

func (o *DgaFeatures) GetTldInKnownDgaSet() bool

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

func (*DgaFeatures) GetTldInKnownDgaSetOk

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

func (o *DgaFeatures) GetVowelConsonantRatio() float32

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

func (*DgaFeatures) GetVowelConsonantRatioOk

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

func (o *DgaFeatures) HasConsonantStreakMax() bool

HasConsonantStreakMax returns a boolean if a field has been set.

func (*DgaFeatures) HasDigitLetterRatio

func (o *DgaFeatures) HasDigitLetterRatio() bool

HasDigitLetterRatio returns a boolean if a field has been set.

func (*DgaFeatures) HasDomainLength

func (o *DgaFeatures) HasDomainLength() bool

HasDomainLength returns a boolean if a field has been set.

func (*DgaFeatures) HasNgramPerplexity

func (o *DgaFeatures) HasNgramPerplexity() bool

HasNgramPerplexity returns a boolean if a field has been set.

func (*DgaFeatures) HasShannonEntropy

func (o *DgaFeatures) HasShannonEntropy() bool

HasShannonEntropy returns a boolean if a field has been set.

func (*DgaFeatures) HasTldInKnownDgaSet

func (o *DgaFeatures) HasTldInKnownDgaSet() bool

HasTldInKnownDgaSet returns a boolean if a field has been set.

func (*DgaFeatures) HasVowelConsonantRatio

func (o *DgaFeatures) HasVowelConsonantRatio() bool

HasVowelConsonantRatio returns a boolean if a field has been set.

func (DgaFeatures) MarshalJSON

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

func (*DgaFeatures) SetConsonantStreakMax

func (o *DgaFeatures) SetConsonantStreakMax(v int32)

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

func (*DgaFeatures) SetDigitLetterRatio

func (o *DgaFeatures) SetDigitLetterRatio(v float32)

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

func (*DgaFeatures) SetDomainLength

func (o *DgaFeatures) SetDomainLength(v int32)

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

func (*DgaFeatures) SetNgramPerplexity

func (o *DgaFeatures) SetNgramPerplexity(v float32)

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

func (*DgaFeatures) SetShannonEntropy

func (o *DgaFeatures) SetShannonEntropy(v float32)

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

func (*DgaFeatures) SetTldInKnownDgaSet

func (o *DgaFeatures) SetTldInKnownDgaSet(v bool)

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

func (*DgaFeatures) SetVowelConsonantRatio

func (o *DgaFeatures) SetVowelConsonantRatio(v float32)

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

func (DgaFeatures) ToMap

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

func (*DgaFeatures) UnmarshalJSON

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

type DgaScore

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

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

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

func (o *DgaScore) GetFeatures() DgaFeatures

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

func (*DgaScore) GetFeaturesOk

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

func (o *DgaScore) GetInterpretation() string

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

func (*DgaScore) GetInterpretationOk

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

func (o *DgaScore) GetIsDga() bool

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

func (*DgaScore) GetIsDgaOk

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

func (o *DgaScore) GetModel() string

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

func (*DgaScore) GetModelOk

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

func (o *DgaScore) GetScore() float32

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

func (*DgaScore) GetScoreOk

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

func (o *DgaScore) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*DgaScore) HasInterpretation

func (o *DgaScore) HasInterpretation() bool

HasInterpretation returns a boolean if a field has been set.

func (*DgaScore) HasIsDga

func (o *DgaScore) HasIsDga() bool

HasIsDga returns a boolean if a field has been set.

func (*DgaScore) HasModel

func (o *DgaScore) HasModel() bool

HasModel returns a boolean if a field has been set.

func (*DgaScore) HasScore

func (o *DgaScore) HasScore() bool

HasScore returns a boolean if a field has been set.

func (DgaScore) MarshalJSON

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

func (*DgaScore) SetFeatures

func (o *DgaScore) SetFeatures(v DgaFeatures)

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

func (*DgaScore) SetInterpretation

func (o *DgaScore) SetInterpretation(v string)

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

func (*DgaScore) SetIsDga

func (o *DgaScore) SetIsDga(v bool)

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

func (*DgaScore) SetModel

func (o *DgaScore) SetModel(v string)

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

func (*DgaScore) SetScore

func (o *DgaScore) SetScore(v float32)

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

func (DgaScore) ToMap

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

func (*DgaScore) UnmarshalJSON

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

func (o *DnsRecord) GetAdmin() string

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

func (*DnsRecord) GetAdminOk

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

func (o *DnsRecord) GetExchange() string

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

func (*DnsRecord) GetExchangeOk

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

func (o *DnsRecord) GetExpire() int32

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

func (*DnsRecord) GetExpireOk

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

func (o *DnsRecord) GetHost() string

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

func (*DnsRecord) GetHostOk

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

func (o *DnsRecord) GetMinimum() int32

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

func (*DnsRecord) GetMinimumOk

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

func (o *DnsRecord) GetRefresh() int32

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

func (*DnsRecord) GetRefreshOk

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

func (o *DnsRecord) GetRetry() int32

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

func (*DnsRecord) GetRetryOk

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

func (o *DnsRecord) GetSerial() int32

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

func (*DnsRecord) GetSerialOk

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

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

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

func (*DnsRecord) GetStringsOk

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

func (o *DnsRecord) HasAdmin() bool

HasAdmin returns a boolean if a field has been set.

func (*DnsRecord) HasExchange

func (o *DnsRecord) HasExchange() bool

HasExchange returns a boolean if a field has been set.

func (*DnsRecord) HasExpire

func (o *DnsRecord) HasExpire() bool

HasExpire returns a boolean if a field has been set.

func (*DnsRecord) HasHost

func (o *DnsRecord) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*DnsRecord) HasMinimum

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

func (o *DnsRecord) HasRefresh() bool

HasRefresh returns a boolean if a field has been set.

func (*DnsRecord) HasRetry

func (o *DnsRecord) HasRetry() bool

HasRetry returns a boolean if a field has been set.

func (*DnsRecord) HasSerial

func (o *DnsRecord) HasSerial() bool

HasSerial returns a boolean if a field has been set.

func (*DnsRecord) HasStrings

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

func (o *DnsRecord) SetAdmin(v string)

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

func (*DnsRecord) SetExchange

func (o *DnsRecord) SetExchange(v string)

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

func (*DnsRecord) SetExpire

func (o *DnsRecord) SetExpire(v int32)

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

func (*DnsRecord) SetHost

func (o *DnsRecord) SetHost(v string)

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

func (*DnsRecord) SetMinimum

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

func (o *DnsRecord) SetRefresh(v int32)

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

func (*DnsRecord) SetRetry

func (o *DnsRecord) SetRetry(v int32)

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

func (*DnsRecord) SetSerial

func (o *DnsRecord) SetSerial(v int32)

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

func (*DnsRecord) SetStrings

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

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

func (o *DnsResponse) GetDomainRegistered() bool

GetDomainRegistered returns the DomainRegistered field value if set, zero value otherwise.

func (*DnsResponse) GetDomainRegisteredOk

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

func (o *DnsResponse) GetStatus() bool

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

func (*DnsResponse) GetStatusOk

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

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

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

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

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

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) 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) 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

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

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

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

func (o *DomainAvailabilityItem) GetAvailability() string

GetAvailability returns the Availability field value if set, zero value otherwise.

func (*DomainAvailabilityItem) GetAvailabilityOk

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

func (o *DomainAvailabilityItem) GetDomain() string

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

func (*DomainAvailabilityItem) GetDomainOk

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

func (o *DomainAvailabilityItem) GetStatus() bool

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

func (*DomainAvailabilityItem) GetStatusOk

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

func (o *DomainAvailabilityItem) HasAvailability() bool

HasAvailability returns a boolean if a field has been set.

func (*DomainAvailabilityItem) HasDomain

func (o *DomainAvailabilityItem) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DomainAvailabilityItem) HasStatus

func (o *DomainAvailabilityItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (DomainAvailabilityItem) MarshalJSON

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

func (*DomainAvailabilityItem) SetAvailability

func (o *DomainAvailabilityItem) SetAvailability(v string)

SetAvailability gets a reference to the given string and assigns it to the Availability field.

func (*DomainAvailabilityItem) SetDomain

func (o *DomainAvailabilityItem) SetDomain(v string)

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

func (*DomainAvailabilityItem) SetStatus

func (o *DomainAvailabilityItem) SetStatus(v bool)

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

func (DomainAvailabilityItem) ToMap

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

func (*DomainAvailabilityItem) UnmarshalJSON

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

type DomainAvailabilityResponse

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

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

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

func (o *DomainAvailabilityResponse) GetAvailability() string

GetAvailability returns the Availability field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetAvailabilityOk

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

func (o *DomainAvailabilityResponse) GetDomain() string

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

func (*DomainAvailabilityResponse) GetDomainAvailableResponse

func (o *DomainAvailabilityResponse) GetDomainAvailableResponse() []DomainAvailabilityItem

GetDomainAvailableResponse returns the DomainAvailableResponse field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetDomainAvailableResponseOk

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

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

func (o *DomainAvailabilityResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DomainAvailabilityResponse) GetMessageOk

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

func (o *DomainAvailabilityResponse) HasAvailability() bool

HasAvailability returns a boolean if a field has been set.

func (*DomainAvailabilityResponse) HasDomain

func (o *DomainAvailabilityResponse) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DomainAvailabilityResponse) HasDomainAvailableResponse

func (o *DomainAvailabilityResponse) HasDomainAvailableResponse() bool

HasDomainAvailableResponse returns a boolean if a field has been set.

func (*DomainAvailabilityResponse) HasMessage

func (o *DomainAvailabilityResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainAvailabilityResponse) MarshalJSON

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

func (*DomainAvailabilityResponse) SetAvailability

func (o *DomainAvailabilityResponse) SetAvailability(v string)

SetAvailability gets a reference to the given string and assigns it to the Availability field.

func (*DomainAvailabilityResponse) SetDomain

func (o *DomainAvailabilityResponse) SetDomain(v string)

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

func (*DomainAvailabilityResponse) SetDomainAvailableResponse

func (o *DomainAvailabilityResponse) SetDomainAvailableResponse(v []DomainAvailabilityItem)

SetDomainAvailableResponse gets a reference to the given []DomainAvailabilityItem and assigns it to the DomainAvailableResponse field.

func (*DomainAvailabilityResponse) SetMessage

func (o *DomainAvailabilityResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (DomainAvailabilityResponse) ToMap

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

func (*DomainAvailabilityResponse) UnmarshalJSON

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) 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

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

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

type EligibilityInfo

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

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

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

func (o *EligibilityInfo) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EligibilityInfo) GetIdOk

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

func (o *EligibilityInfo) GetName() string

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

func (*EligibilityInfo) GetNameOk

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

func (o *EligibilityInfo) GetType() string

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

func (*EligibilityInfo) GetTypeOk

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

func (o *EligibilityInfo) HasId() bool

HasId returns a boolean if a field has been set.

func (*EligibilityInfo) HasName

func (o *EligibilityInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*EligibilityInfo) HasType

func (o *EligibilityInfo) HasType() bool

HasType returns a boolean if a field has been set.

func (EligibilityInfo) MarshalJSON

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

func (*EligibilityInfo) SetId

func (o *EligibilityInfo) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EligibilityInfo) SetName

func (o *EligibilityInfo) SetName(v string)

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

func (*EligibilityInfo) SetType

func (o *EligibilityInfo) SetType(v string)

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

func (EligibilityInfo) ToMap

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

func (*EligibilityInfo) UnmarshalJSON

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

type ErrorResponse

type ErrorResponse struct {
	Timestamp            *string     `json:"timestamp,omitempty"`
	Path                 *string     `json:"path,omitempty"`
	Status               interface{} `json:"status,omitempty"`
	Error                *string     `json:"error,omitempty"`
	Message              *string     `json:"message,omitempty"`
	Code                 *int32      `json:"code,omitempty"`
	AdditionalProperties map[string]interface{}
}

ErrorResponse Error response. `status` may be an integer (e.g. 401), boolean, or string depending on the endpoint, so it is intentionally untyped to avoid deserialization failures.

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

func (o *ErrorResponse) GetCode() int32

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

func (*ErrorResponse) GetCodeOk

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) GetPath added in v0.17.0

func (o *ErrorResponse) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*ErrorResponse) GetPathOk added in v0.17.0

func (o *ErrorResponse) GetPathOk() (*string, bool)

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

func (*ErrorResponse) GetStatus

func (o *ErrorResponse) GetStatus() interface{}

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ErrorResponse) GetStatusOk

func (o *ErrorResponse) GetStatusOk() (*interface{}, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ErrorResponse) GetTimestamp added in v0.17.0

func (o *ErrorResponse) GetTimestamp() string

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*ErrorResponse) GetTimestampOk added in v0.17.0

func (o *ErrorResponse) GetTimestampOk() (*string, bool)

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

func (*ErrorResponse) HasCode

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) HasPath added in v0.17.0

func (o *ErrorResponse) HasPath() bool

HasPath 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) HasTimestamp added in v0.17.0

func (o *ErrorResponse) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (ErrorResponse) MarshalJSON

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

func (*ErrorResponse) SetCode

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) SetPath added in v0.17.0

func (o *ErrorResponse) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*ErrorResponse) SetStatus

func (o *ErrorResponse) SetStatus(v interface{})

SetStatus gets a reference to the given interface{} and assigns it to the Status field.

func (*ErrorResponse) SetTimestamp added in v0.17.0

func (o *ErrorResponse) SetTimestamp(v string)

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

func (ErrorResponse) ToMap

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

func (*ErrorResponse) UnmarshalJSON

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

type EvidenceSummary

type EvidenceSummary struct {
	WhyFlagged           []string `json:"why_flagged,omitempty"`
	AdditionalProperties map[string]interface{}
}

EvidenceSummary struct for EvidenceSummary

func NewEvidenceSummary

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

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

func (o *EvidenceSummary) GetWhyFlagged() []string

GetWhyFlagged returns the WhyFlagged field value if set, zero value otherwise.

func (*EvidenceSummary) GetWhyFlaggedOk

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

func (o *EvidenceSummary) HasWhyFlagged() bool

HasWhyFlagged returns a boolean if a field has been set.

func (EvidenceSummary) MarshalJSON

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

func (*EvidenceSummary) SetWhyFlagged

func (o *EvidenceSummary) SetWhyFlagged(v []string)

SetWhyFlagged gets a reference to the given []string and assigns it to the WhyFlagged field.

func (EvidenceSummary) ToMap

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

func (*EvidenceSummary) UnmarshalJSON

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

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

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

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

func (o *GeoAsn) GetAllocationStatus() string

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

func (*GeoAsn) GetAllocationStatusOk

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

func (o *GeoAsn) GetAsNumber() string

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

func (*GeoAsn) GetAsNumberOk

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

func (o *GeoAsn) GetAsnName() string

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

func (*GeoAsn) GetAsnNameOk

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

func (o *GeoAsn) GetCountry() string

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

func (*GeoAsn) GetCountryOk

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

func (o *GeoAsn) GetDateAllocated() string

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

func (*GeoAsn) GetDateAllocatedOk

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

func (o *GeoAsn) GetDomain() string

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

func (*GeoAsn) GetDomainOk

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

func (o *GeoAsn) GetNumOfIpv4Routes() string

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

func (*GeoAsn) GetNumOfIpv4RoutesOk

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

func (o *GeoAsn) GetNumOfIpv6Routes() string

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

func (*GeoAsn) GetNumOfIpv6RoutesOk

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

func (o *GeoAsn) GetOrganization() string

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

func (*GeoAsn) GetOrganizationOk

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

func (o *GeoAsn) GetRir() string

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

func (*GeoAsn) GetRirOk

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

func (o *GeoAsn) GetType() string

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

func (*GeoAsn) GetTypeOk

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

func (o *GeoAsn) HasAllocationStatus() bool

HasAllocationStatus returns a boolean if a field has been set.

func (*GeoAsn) HasAsNumber

func (o *GeoAsn) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*GeoAsn) HasAsnName

func (o *GeoAsn) HasAsnName() bool

HasAsnName returns a boolean if a field has been set.

func (*GeoAsn) HasCountry

func (o *GeoAsn) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*GeoAsn) HasDateAllocated

func (o *GeoAsn) HasDateAllocated() bool

HasDateAllocated returns a boolean if a field has been set.

func (*GeoAsn) HasDomain

func (o *GeoAsn) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*GeoAsn) HasNumOfIpv4Routes

func (o *GeoAsn) HasNumOfIpv4Routes() bool

HasNumOfIpv4Routes returns a boolean if a field has been set.

func (*GeoAsn) HasNumOfIpv6Routes

func (o *GeoAsn) HasNumOfIpv6Routes() bool

HasNumOfIpv6Routes returns a boolean if a field has been set.

func (*GeoAsn) HasOrganization

func (o *GeoAsn) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*GeoAsn) HasRir

func (o *GeoAsn) HasRir() bool

HasRir returns a boolean if a field has been set.

func (*GeoAsn) HasType

func (o *GeoAsn) HasType() bool

HasType returns a boolean if a field has been set.

func (GeoAsn) MarshalJSON

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

func (*GeoAsn) SetAllocationStatus

func (o *GeoAsn) SetAllocationStatus(v string)

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

func (*GeoAsn) SetAsNumber

func (o *GeoAsn) SetAsNumber(v string)

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

func (*GeoAsn) SetAsnName

func (o *GeoAsn) SetAsnName(v string)

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

func (*GeoAsn) SetCountry

func (o *GeoAsn) SetCountry(v string)

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

func (*GeoAsn) SetDateAllocated

func (o *GeoAsn) SetDateAllocated(v string)

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

func (*GeoAsn) SetDomain

func (o *GeoAsn) SetDomain(v string)

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

func (*GeoAsn) SetNumOfIpv4Routes

func (o *GeoAsn) SetNumOfIpv4Routes(v string)

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

func (*GeoAsn) SetNumOfIpv6Routes

func (o *GeoAsn) SetNumOfIpv6Routes(v string)

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

func (*GeoAsn) SetOrganization

func (o *GeoAsn) SetOrganization(v string)

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

func (*GeoAsn) SetRir

func (o *GeoAsn) SetRir(v string)

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

func (*GeoAsn) SetType

func (o *GeoAsn) SetType(v string)

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

func (GeoAsn) ToMap

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

func (*GeoAsn) UnmarshalJSON

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

type GeoCompany

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

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

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

func (o *GeoCompany) GetDomain() string

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

func (*GeoCompany) GetDomainOk

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

func (o *GeoCompany) GetName() string

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

func (*GeoCompany) GetNameOk

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

func (o *GeoCompany) GetType() string

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

func (*GeoCompany) GetTypeOk

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

func (o *GeoCompany) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*GeoCompany) HasName

func (o *GeoCompany) HasName() bool

HasName returns a boolean if a field has been set.

func (*GeoCompany) HasType

func (o *GeoCompany) HasType() bool

HasType returns a boolean if a field has been set.

func (GeoCompany) MarshalJSON

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

func (*GeoCompany) SetDomain

func (o *GeoCompany) SetDomain(v string)

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

func (*GeoCompany) SetName

func (o *GeoCompany) SetName(v string)

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

func (*GeoCompany) SetType

func (o *GeoCompany) SetType(v string)

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

func (GeoCompany) ToMap

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

func (*GeoCompany) UnmarshalJSON

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

type GeoNetwork

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

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

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

func (o *GeoNetwork) GetAsn() GeoAsn

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

func (*GeoNetwork) GetAsnOk

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

func (o *GeoNetwork) GetCompany() GeoCompany

GetCompany returns the Company field value if set, zero value otherwise.

func (*GeoNetwork) GetCompanyOk

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

func (o *GeoNetwork) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*GeoNetwork) GetConnectionTypeOk

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

func (o *GeoNetwork) HasAsn() bool

HasAsn returns a boolean if a field has been set.

func (*GeoNetwork) HasCompany

func (o *GeoNetwork) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*GeoNetwork) HasConnectionType

func (o *GeoNetwork) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (GeoNetwork) MarshalJSON

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

func (*GeoNetwork) SetAsn

func (o *GeoNetwork) SetAsn(v GeoAsn)

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

func (*GeoNetwork) SetCompany

func (o *GeoNetwork) SetCompany(v GeoCompany)

SetCompany gets a reference to the given GeoCompany and assigns it to the Company field.

func (*GeoNetwork) SetConnectionType

func (o *GeoNetwork) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (GeoNetwork) ToMap

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

func (*GeoNetwork) UnmarshalJSON

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) BulkGeolocationRequest

func (GeolocationAPIBulkGeolocationRequest) Execute

type GeolocationAPIGeolocationRequest

type GeolocationAPIGeolocationRequest struct {
	ApiService GeolocationAPI
	// contains filtered or unexported fields
}

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

func (o *GeolocationResponse) GetCountryMetadata() CountryMetadata

GetCountryMetadata returns the CountryMetadata field value if set, zero value otherwise.

func (*GeolocationResponse) GetCountryMetadataOk

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

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

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

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

func (o *HistoricalDnsResponse) GetCurrenPage() int32

GetCurrenPage returns the CurrenPage field value if set, zero value otherwise.

func (*HistoricalDnsResponse) GetCurrenPageOk

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

func (o *HistoricalDnsResponse) GetHistoricalDns() []DnsResponse

GetHistoricalDns returns the HistoricalDns field value if set, zero value otherwise.

func (*HistoricalDnsResponse) GetHistoricalDnsOk

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

func (o *HistoricalDnsResponse) HasCurrenPage() bool

HasCurrenPage returns a boolean if a field has been set.

func (*HistoricalDnsResponse) HasHistoricalDns

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

func (o *HistoricalDnsResponse) SetCurrenPage(v int32)

SetCurrenPage gets a reference to the given int32 and assigns it to the CurrenPage field.

func (*HistoricalDnsResponse) SetHistoricalDns

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

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) BulkGeolocationRequest

func (IPReputationAPIBulkIpReputationRequest) Execute

type IPReputationAPIIpReputationRequest

type IPReputationAPIIpReputationRequest struct {
	ApiService IPReputationAPI
	// contains filtered or unexported fields
}

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) 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

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

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

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

func (o *InetNum) GetAssignmentSize() string

GetAssignmentSize returns the AssignmentSize field value if set, zero value otherwise.

func (*InetNum) GetAssignmentSizeOk

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

func (o *InetNum) GetCidr() []string

GetCidr returns the Cidr field value if set, zero value otherwise.

func (*InetNum) GetCidrOk

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

func (o *InetNum) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*InetNum) GetCityOk

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

func (o *InetNum) GetCountries() []string

GetCountries returns the Countries field value if set, zero value otherwise.

func (*InetNum) GetCountriesOk

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

func (o *InetNum) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*InetNum) GetDateCreatedOk

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

func (o *InetNum) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*InetNum) GetDateUpdatedOk

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

func (o *InetNum) GetDescription() []string

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

func (*InetNum) GetDescriptionOk

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

func (o *InetNum) GetEndIp() string

GetEndIp returns the EndIp field value if set, zero value otherwise.

func (*InetNum) GetEndIpOk

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

func (o *InetNum) GetGeofeed() string

GetGeofeed returns the Geofeed field value if set, zero value otherwise.

func (*InetNum) GetGeofeedOk

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

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

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

func (*InetNum) GetLanguagesOk

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

func (o *InetNum) GetLatitude() float32

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*InetNum) GetLatitudeOk

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

func (o *InetNum) GetLongitude() float32

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*InetNum) GetLongitudeOk

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

func (o *InetNum) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*InetNum) GetMntByOk

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

func (o *InetNum) GetMntDomains() []string

GetMntDomains returns the MntDomains field value if set, zero value otherwise.

func (*InetNum) GetMntDomainsOk

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

func (o *InetNum) GetMntIrt() []string

GetMntIrt returns the MntIrt field value if set, zero value otherwise.

func (*InetNum) GetMntIrtOk

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

func (o *InetNum) GetMntLower() []string

GetMntLower returns the MntLower field value if set, zero value otherwise.

func (*InetNum) GetMntLowerOk

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

func (o *InetNum) GetMntRoutes() []string

GetMntRoutes returns the MntRoutes field value if set, zero value otherwise.

func (*InetNum) GetMntRoutesOk

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

func (o *InetNum) GetNetHandle() string

GetNetHandle returns the NetHandle field value if set, zero value otherwise.

func (*InetNum) GetNetHandleOk

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

func (o *InetNum) GetNetName() string

GetNetName returns the NetName field value if set, zero value otherwise.

func (*InetNum) GetNetNameOk

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

func (o *InetNum) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*InetNum) GetNotifyOk

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

func (o *InetNum) GetOrganization() string

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

func (*InetNum) GetOrganizationOk

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

func (o *InetNum) GetParents() []string

GetParents returns the Parents field value if set, zero value otherwise.

func (*InetNum) GetParentsOk

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

func (o *InetNum) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*InetNum) GetRemarksOk

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

func (o *InetNum) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*InetNum) GetSourceOk

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

func (o *InetNum) GetSponsoringOrganization() string

GetSponsoringOrganization returns the SponsoringOrganization field value if set, zero value otherwise.

func (*InetNum) GetSponsoringOrganizationOk

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

func (o *InetNum) GetStartIp() string

GetStartIp returns the StartIp field value if set, zero value otherwise.

func (*InetNum) GetStartIpOk

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

func (o *InetNum) GetStatus() string

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

func (*InetNum) GetStatusOk

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

func (o *InetNum) HasAssignmentSize() bool

HasAssignmentSize returns a boolean if a field has been set.

func (*InetNum) HasCidr

func (o *InetNum) HasCidr() bool

HasCidr returns a boolean if a field has been set.

func (*InetNum) HasCity

func (o *InetNum) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*InetNum) HasCountries

func (o *InetNum) HasCountries() bool

HasCountries returns a boolean if a field has been set.

func (*InetNum) HasDateCreated

func (o *InetNum) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*InetNum) HasDateUpdated

func (o *InetNum) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*InetNum) HasDescription

func (o *InetNum) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*InetNum) HasEndIp

func (o *InetNum) HasEndIp() bool

HasEndIp returns a boolean if a field has been set.

func (*InetNum) HasGeofeed

func (o *InetNum) HasGeofeed() bool

HasGeofeed returns a boolean if a field has been set.

func (*InetNum) HasLanguages

func (o *InetNum) HasLanguages() bool

HasLanguages returns a boolean if a field has been set.

func (*InetNum) HasLatitude

func (o *InetNum) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*InetNum) HasLongitude

func (o *InetNum) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*InetNum) HasMntBy

func (o *InetNum) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*InetNum) HasMntDomains

func (o *InetNum) HasMntDomains() bool

HasMntDomains returns a boolean if a field has been set.

func (*InetNum) HasMntIrt

func (o *InetNum) HasMntIrt() bool

HasMntIrt returns a boolean if a field has been set.

func (*InetNum) HasMntLower

func (o *InetNum) HasMntLower() bool

HasMntLower returns a boolean if a field has been set.

func (*InetNum) HasMntRoutes

func (o *InetNum) HasMntRoutes() bool

HasMntRoutes returns a boolean if a field has been set.

func (*InetNum) HasNetHandle

func (o *InetNum) HasNetHandle() bool

HasNetHandle returns a boolean if a field has been set.

func (*InetNum) HasNetName

func (o *InetNum) HasNetName() bool

HasNetName returns a boolean if a field has been set.

func (*InetNum) HasNotify

func (o *InetNum) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*InetNum) HasOrganization

func (o *InetNum) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*InetNum) HasParents

func (o *InetNum) HasParents() bool

HasParents returns a boolean if a field has been set.

func (*InetNum) HasRemarks

func (o *InetNum) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*InetNum) HasSource

func (o *InetNum) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*InetNum) HasSponsoringOrganization

func (o *InetNum) HasSponsoringOrganization() bool

HasSponsoringOrganization returns a boolean if a field has been set.

func (*InetNum) HasStartIp

func (o *InetNum) HasStartIp() bool

HasStartIp returns a boolean if a field has been set.

func (*InetNum) HasStatus

func (o *InetNum) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (InetNum) MarshalJSON

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

func (*InetNum) SetAssignmentSize

func (o *InetNum) SetAssignmentSize(v string)

SetAssignmentSize gets a reference to the given string and assigns it to the AssignmentSize field.

func (*InetNum) SetCidr

func (o *InetNum) SetCidr(v []string)

SetCidr gets a reference to the given []string and assigns it to the Cidr field.

func (*InetNum) SetCity

func (o *InetNum) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*InetNum) SetCountries

func (o *InetNum) SetCountries(v []string)

SetCountries gets a reference to the given []string and assigns it to the Countries field.

func (*InetNum) SetDateCreated

func (o *InetNum) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*InetNum) SetDateUpdated

func (o *InetNum) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*InetNum) SetDescription

func (o *InetNum) SetDescription(v []string)

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

func (*InetNum) SetEndIp

func (o *InetNum) SetEndIp(v string)

SetEndIp gets a reference to the given string and assigns it to the EndIp field.

func (*InetNum) SetGeofeed

func (o *InetNum) SetGeofeed(v string)

SetGeofeed gets a reference to the given string and assigns it to the Geofeed field.

func (*InetNum) SetLanguages

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

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

func (*InetNum) SetLatitude

func (o *InetNum) SetLatitude(v float32)

SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.

func (*InetNum) SetLongitude

func (o *InetNum) SetLongitude(v float32)

SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.

func (*InetNum) SetMntBy

func (o *InetNum) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*InetNum) SetMntDomains

func (o *InetNum) SetMntDomains(v []string)

SetMntDomains gets a reference to the given []string and assigns it to the MntDomains field.

func (*InetNum) SetMntIrt

func (o *InetNum) SetMntIrt(v []string)

SetMntIrt gets a reference to the given []string and assigns it to the MntIrt field.

func (*InetNum) SetMntLower

func (o *InetNum) SetMntLower(v []string)

SetMntLower gets a reference to the given []string and assigns it to the MntLower field.

func (*InetNum) SetMntRoutes

func (o *InetNum) SetMntRoutes(v []string)

SetMntRoutes gets a reference to the given []string and assigns it to the MntRoutes field.

func (*InetNum) SetNetHandle

func (o *InetNum) SetNetHandle(v string)

SetNetHandle gets a reference to the given string and assigns it to the NetHandle field.

func (*InetNum) SetNetName

func (o *InetNum) SetNetName(v string)

SetNetName gets a reference to the given string and assigns it to the NetName field.

func (*InetNum) SetNotify

func (o *InetNum) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*InetNum) SetOrganization

func (o *InetNum) SetOrganization(v string)

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

func (*InetNum) SetParents

func (o *InetNum) SetParents(v []string)

SetParents gets a reference to the given []string and assigns it to the Parents field.

func (*InetNum) SetRemarks

func (o *InetNum) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*InetNum) SetSource

func (o *InetNum) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*InetNum) SetSponsoringOrganization

func (o *InetNum) SetSponsoringOrganization(v string)

SetSponsoringOrganization gets a reference to the given string and assigns it to the SponsoringOrganization field.

func (*InetNum) SetStartIp

func (o *InetNum) SetStartIp(v string)

SetStartIp gets a reference to the given string and assigns it to the StartIp field.

func (*InetNum) SetStatus

func (o *InetNum) SetStatus(v string)

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

func (InetNum) ToMap

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

func (*InetNum) UnmarshalJSON

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

type IpLocation

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

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

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

func (o *IpLocation) GetAccuracyRadius() string

GetAccuracyRadius returns the AccuracyRadius field value if set, zero value otherwise.

func (*IpLocation) GetAccuracyRadiusOk

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

func (o *IpLocation) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*IpLocation) GetCityOk

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

func (o *IpLocation) GetConfidence() string

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*IpLocation) GetConfidenceOk

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

func (o *IpLocation) GetContinentCode() string

GetContinentCode returns the ContinentCode field value if set, zero value otherwise.

func (*IpLocation) GetContinentCodeOk

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

func (o *IpLocation) GetContinentName() string

GetContinentName returns the ContinentName field value if set, zero value otherwise.

func (*IpLocation) GetContinentNameOk

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

func (o *IpLocation) GetCountryCapital() string

GetCountryCapital returns the CountryCapital field value if set, zero value otherwise.

func (*IpLocation) GetCountryCapitalOk

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

func (o *IpLocation) GetCountryCode2() string

GetCountryCode2 returns the CountryCode2 field value if set, zero value otherwise.

func (*IpLocation) GetCountryCode2Ok

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

func (o *IpLocation) GetCountryCode3() string

GetCountryCode3 returns the CountryCode3 field value if set, zero value otherwise.

func (*IpLocation) GetCountryCode3Ok

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

func (o *IpLocation) GetCountryEmoji() string

GetCountryEmoji returns the CountryEmoji field value if set, zero value otherwise.

func (*IpLocation) GetCountryEmojiOk

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

func (o *IpLocation) GetCountryName() string

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*IpLocation) GetCountryNameOfficial

func (o *IpLocation) GetCountryNameOfficial() string

GetCountryNameOfficial returns the CountryNameOfficial field value if set, zero value otherwise.

func (*IpLocation) GetCountryNameOfficialOk

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

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

func (o *IpLocation) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*IpLocation) GetDistrictOk

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

func (o *IpLocation) GetGeonameId() string

GetGeonameId returns the GeonameId field value if set, zero value otherwise.

func (*IpLocation) GetGeonameIdOk

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

func (o *IpLocation) GetIsEu() bool

GetIsEu returns the IsEu field value if set, zero value otherwise.

func (*IpLocation) GetIsEuOk

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

func (o *IpLocation) GetLatitude() string

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*IpLocation) GetLatitudeOk

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

func (o *IpLocation) GetLocality() string

GetLocality returns the Locality field value if set, zero value otherwise.

func (*IpLocation) GetLocalityOk

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

func (o *IpLocation) GetLongitude() string

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*IpLocation) GetLongitudeOk

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

func (o *IpLocation) GetStateCode() string

GetStateCode returns the StateCode field value if set, zero value otherwise.

func (*IpLocation) GetStateCodeOk

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

func (o *IpLocation) GetStateProv() string

GetStateProv returns the StateProv field value if set, zero value otherwise.

func (*IpLocation) GetStateProvOk

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

func (o *IpLocation) GetZipcode() string

GetZipcode returns the Zipcode field value if set, zero value otherwise.

func (*IpLocation) GetZipcodeOk

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

func (o *IpLocation) HasAccuracyRadius() bool

HasAccuracyRadius returns a boolean if a field has been set.

func (*IpLocation) HasCity

func (o *IpLocation) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*IpLocation) HasConfidence

func (o *IpLocation) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*IpLocation) HasContinentCode

func (o *IpLocation) HasContinentCode() bool

HasContinentCode returns a boolean if a field has been set.

func (*IpLocation) HasContinentName

func (o *IpLocation) HasContinentName() bool

HasContinentName returns a boolean if a field has been set.

func (*IpLocation) HasCountryCapital

func (o *IpLocation) HasCountryCapital() bool

HasCountryCapital returns a boolean if a field has been set.

func (*IpLocation) HasCountryCode2

func (o *IpLocation) HasCountryCode2() bool

HasCountryCode2 returns a boolean if a field has been set.

func (*IpLocation) HasCountryCode3

func (o *IpLocation) HasCountryCode3() bool

HasCountryCode3 returns a boolean if a field has been set.

func (*IpLocation) HasCountryEmoji

func (o *IpLocation) HasCountryEmoji() bool

HasCountryEmoji returns a boolean if a field has been set.

func (*IpLocation) HasCountryName

func (o *IpLocation) HasCountryName() bool

HasCountryName returns a boolean if a field has been set.

func (*IpLocation) HasCountryNameOfficial

func (o *IpLocation) HasCountryNameOfficial() bool

HasCountryNameOfficial returns a boolean if a field has been set.

func (*IpLocation) HasDistrict

func (o *IpLocation) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*IpLocation) HasGeonameId

func (o *IpLocation) HasGeonameId() bool

HasGeonameId returns a boolean if a field has been set.

func (*IpLocation) HasIsEu

func (o *IpLocation) HasIsEu() bool

HasIsEu returns a boolean if a field has been set.

func (*IpLocation) HasLatitude

func (o *IpLocation) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*IpLocation) HasLocality

func (o *IpLocation) HasLocality() bool

HasLocality returns a boolean if a field has been set.

func (*IpLocation) HasLongitude

func (o *IpLocation) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*IpLocation) HasStateCode

func (o *IpLocation) HasStateCode() bool

HasStateCode returns a boolean if a field has been set.

func (*IpLocation) HasStateProv

func (o *IpLocation) HasStateProv() bool

HasStateProv returns a boolean if a field has been set.

func (*IpLocation) HasZipcode

func (o *IpLocation) HasZipcode() bool

HasZipcode returns a boolean if a field has been set.

func (IpLocation) MarshalJSON

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

func (*IpLocation) SetAccuracyRadius

func (o *IpLocation) SetAccuracyRadius(v string)

SetAccuracyRadius gets a reference to the given string and assigns it to the AccuracyRadius field.

func (*IpLocation) SetCity

func (o *IpLocation) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*IpLocation) SetConfidence

func (o *IpLocation) SetConfidence(v string)

SetConfidence gets a reference to the given string and assigns it to the Confidence field.

func (*IpLocation) SetContinentCode

func (o *IpLocation) SetContinentCode(v string)

SetContinentCode gets a reference to the given string and assigns it to the ContinentCode field.

func (*IpLocation) SetContinentName

func (o *IpLocation) SetContinentName(v string)

SetContinentName gets a reference to the given string and assigns it to the ContinentName field.

func (*IpLocation) SetCountryCapital

func (o *IpLocation) SetCountryCapital(v string)

SetCountryCapital gets a reference to the given string and assigns it to the CountryCapital field.

func (*IpLocation) SetCountryCode2

func (o *IpLocation) SetCountryCode2(v string)

SetCountryCode2 gets a reference to the given string and assigns it to the CountryCode2 field.

func (*IpLocation) SetCountryCode3

func (o *IpLocation) SetCountryCode3(v string)

SetCountryCode3 gets a reference to the given string and assigns it to the CountryCode3 field.

func (*IpLocation) SetCountryEmoji

func (o *IpLocation) SetCountryEmoji(v string)

SetCountryEmoji gets a reference to the given string and assigns it to the CountryEmoji field.

func (*IpLocation) SetCountryName

func (o *IpLocation) SetCountryName(v string)

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*IpLocation) SetCountryNameOfficial

func (o *IpLocation) SetCountryNameOfficial(v string)

SetCountryNameOfficial gets a reference to the given string and assigns it to the CountryNameOfficial field.

func (*IpLocation) SetDistrict

func (o *IpLocation) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*IpLocation) SetGeonameId

func (o *IpLocation) SetGeonameId(v string)

SetGeonameId gets a reference to the given string and assigns it to the GeonameId field.

func (*IpLocation) SetIsEu

func (o *IpLocation) SetIsEu(v bool)

SetIsEu gets a reference to the given bool and assigns it to the IsEu field.

func (*IpLocation) SetLatitude

func (o *IpLocation) SetLatitude(v string)

SetLatitude gets a reference to the given string and assigns it to the Latitude field.

func (*IpLocation) SetLocality

func (o *IpLocation) SetLocality(v string)

SetLocality gets a reference to the given string and assigns it to the Locality field.

func (*IpLocation) SetLongitude

func (o *IpLocation) SetLongitude(v string)

SetLongitude gets a reference to the given string and assigns it to the Longitude field.

func (*IpLocation) SetStateCode

func (o *IpLocation) SetStateCode(v string)

SetStateCode gets a reference to the given string and assigns it to the StateCode field.

func (*IpLocation) SetStateProv

func (o *IpLocation) SetStateProv(v string)

SetStateProv gets a reference to the given string and assigns it to the StateProv field.

func (*IpLocation) SetZipcode

func (o *IpLocation) SetZipcode(v string)

SetZipcode gets a reference to the given string and assigns it to the Zipcode field.

func (IpLocation) ToMap

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

func (*IpLocation) UnmarshalJSON

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

func (o *IpReputationResponse) GetNetwork() IpSecurityNetwork

GetNetwork returns the Network field value if set, zero value otherwise.

func (*IpReputationResponse) GetNetworkOk

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

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

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

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

type IpSecurity

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

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

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

func (o *IpSecurity) GetCloudProviderName() string

GetCloudProviderName returns the CloudProviderName field value if set, zero value otherwise.

func (*IpSecurity) GetCloudProviderNameOk

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

func (o *IpSecurity) GetIsAnonymous() bool

GetIsAnonymous returns the IsAnonymous field value if set, zero value otherwise.

func (*IpSecurity) GetIsAnonymousOk

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

func (o *IpSecurity) GetIsBot() bool

GetIsBot returns the IsBot field value if set, zero value otherwise.

func (*IpSecurity) GetIsBotOk

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

func (o *IpSecurity) GetIsCloudProvider() bool

GetIsCloudProvider returns the IsCloudProvider field value if set, zero value otherwise.

func (*IpSecurity) GetIsCloudProviderOk

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

func (o *IpSecurity) GetIsKnownAttacker() bool

GetIsKnownAttacker returns the IsKnownAttacker field value if set, zero value otherwise.

func (*IpSecurity) GetIsKnownAttackerOk

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

func (o *IpSecurity) GetIsProxy() bool

GetIsProxy returns the IsProxy field value if set, zero value otherwise.

func (*IpSecurity) GetIsProxyOk

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

func (o *IpSecurity) GetIsRelay() bool

GetIsRelay returns the IsRelay field value if set, zero value otherwise.

func (*IpSecurity) GetIsRelayOk

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

func (o *IpSecurity) GetIsResidentialProxy() bool

GetIsResidentialProxy returns the IsResidentialProxy field value if set, zero value otherwise.

func (*IpSecurity) GetIsResidentialProxyOk

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

func (o *IpSecurity) GetIsSpam() bool

GetIsSpam returns the IsSpam field value if set, zero value otherwise.

func (*IpSecurity) GetIsSpamOk

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

func (o *IpSecurity) GetIsTor() bool

GetIsTor returns the IsTor field value if set, zero value otherwise.

func (*IpSecurity) GetIsTorOk

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

func (o *IpSecurity) GetIsVpn() bool

GetIsVpn returns the IsVpn field value if set, zero value otherwise.

func (*IpSecurity) GetIsVpnOk

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

func (o *IpSecurity) GetProxyConfidenceScore() int32

GetProxyConfidenceScore returns the ProxyConfidenceScore field value if set, zero value otherwise.

func (*IpSecurity) GetProxyConfidenceScoreOk

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

func (o *IpSecurity) GetProxyLastSeen() string

GetProxyLastSeen returns the ProxyLastSeen field value if set, zero value otherwise.

func (*IpSecurity) GetProxyLastSeenOk

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

func (o *IpSecurity) GetProxyProviderNames() []string

GetProxyProviderNames returns the ProxyProviderNames field value if set, zero value otherwise.

func (*IpSecurity) GetProxyProviderNamesOk

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

func (o *IpSecurity) GetRelayProviderName() string

GetRelayProviderName returns the RelayProviderName field value if set, zero value otherwise.

func (*IpSecurity) GetRelayProviderNameOk

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

func (o *IpSecurity) GetThreatScore() int32

GetThreatScore returns the ThreatScore field value if set, zero value otherwise.

func (*IpSecurity) GetThreatScoreOk

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

func (o *IpSecurity) GetVpnConfidenceScore() int32

GetVpnConfidenceScore returns the VpnConfidenceScore field value if set, zero value otherwise.

func (*IpSecurity) GetVpnConfidenceScoreOk

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

func (o *IpSecurity) GetVpnLastSeen() string

GetVpnLastSeen returns the VpnLastSeen field value if set, zero value otherwise.

func (*IpSecurity) GetVpnLastSeenOk

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

func (o *IpSecurity) GetVpnProviderNames() []string

GetVpnProviderNames returns the VpnProviderNames field value if set, zero value otherwise.

func (*IpSecurity) GetVpnProviderNamesOk

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

func (o *IpSecurity) HasCloudProviderName() bool

HasCloudProviderName returns a boolean if a field has been set.

func (*IpSecurity) HasIsAnonymous

func (o *IpSecurity) HasIsAnonymous() bool

HasIsAnonymous returns a boolean if a field has been set.

func (*IpSecurity) HasIsBot

func (o *IpSecurity) HasIsBot() bool

HasIsBot returns a boolean if a field has been set.

func (*IpSecurity) HasIsCloudProvider

func (o *IpSecurity) HasIsCloudProvider() bool

HasIsCloudProvider returns a boolean if a field has been set.

func (*IpSecurity) HasIsKnownAttacker

func (o *IpSecurity) HasIsKnownAttacker() bool

HasIsKnownAttacker returns a boolean if a field has been set.

func (*IpSecurity) HasIsProxy

func (o *IpSecurity) HasIsProxy() bool

HasIsProxy returns a boolean if a field has been set.

func (*IpSecurity) HasIsRelay

func (o *IpSecurity) HasIsRelay() bool

HasIsRelay returns a boolean if a field has been set.

func (*IpSecurity) HasIsResidentialProxy

func (o *IpSecurity) HasIsResidentialProxy() bool

HasIsResidentialProxy returns a boolean if a field has been set.

func (*IpSecurity) HasIsSpam

func (o *IpSecurity) HasIsSpam() bool

HasIsSpam returns a boolean if a field has been set.

func (*IpSecurity) HasIsTor

func (o *IpSecurity) HasIsTor() bool

HasIsTor returns a boolean if a field has been set.

func (*IpSecurity) HasIsVpn

func (o *IpSecurity) HasIsVpn() bool

HasIsVpn returns a boolean if a field has been set.

func (*IpSecurity) HasProxyConfidenceScore

func (o *IpSecurity) HasProxyConfidenceScore() bool

HasProxyConfidenceScore returns a boolean if a field has been set.

func (*IpSecurity) HasProxyLastSeen

func (o *IpSecurity) HasProxyLastSeen() bool

HasProxyLastSeen returns a boolean if a field has been set.

func (*IpSecurity) HasProxyProviderNames

func (o *IpSecurity) HasProxyProviderNames() bool

HasProxyProviderNames returns a boolean if a field has been set.

func (*IpSecurity) HasRelayProviderName

func (o *IpSecurity) HasRelayProviderName() bool

HasRelayProviderName returns a boolean if a field has been set.

func (*IpSecurity) HasThreatScore

func (o *IpSecurity) HasThreatScore() bool

HasThreatScore returns a boolean if a field has been set.

func (*IpSecurity) HasVpnConfidenceScore

func (o *IpSecurity) HasVpnConfidenceScore() bool

HasVpnConfidenceScore returns a boolean if a field has been set.

func (*IpSecurity) HasVpnLastSeen

func (o *IpSecurity) HasVpnLastSeen() bool

HasVpnLastSeen returns a boolean if a field has been set.

func (*IpSecurity) HasVpnProviderNames

func (o *IpSecurity) HasVpnProviderNames() bool

HasVpnProviderNames returns a boolean if a field has been set.

func (IpSecurity) MarshalJSON

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

func (*IpSecurity) SetCloudProviderName

func (o *IpSecurity) SetCloudProviderName(v string)

SetCloudProviderName gets a reference to the given string and assigns it to the CloudProviderName field.

func (*IpSecurity) SetIsAnonymous

func (o *IpSecurity) SetIsAnonymous(v bool)

SetIsAnonymous gets a reference to the given bool and assigns it to the IsAnonymous field.

func (*IpSecurity) SetIsBot

func (o *IpSecurity) SetIsBot(v bool)

SetIsBot gets a reference to the given bool and assigns it to the IsBot field.

func (*IpSecurity) SetIsCloudProvider

func (o *IpSecurity) SetIsCloudProvider(v bool)

SetIsCloudProvider gets a reference to the given bool and assigns it to the IsCloudProvider field.

func (*IpSecurity) SetIsKnownAttacker

func (o *IpSecurity) SetIsKnownAttacker(v bool)

SetIsKnownAttacker gets a reference to the given bool and assigns it to the IsKnownAttacker field.

func (*IpSecurity) SetIsProxy

func (o *IpSecurity) SetIsProxy(v bool)

SetIsProxy gets a reference to the given bool and assigns it to the IsProxy field.

func (*IpSecurity) SetIsRelay

func (o *IpSecurity) SetIsRelay(v bool)

SetIsRelay gets a reference to the given bool and assigns it to the IsRelay field.

func (*IpSecurity) SetIsResidentialProxy

func (o *IpSecurity) SetIsResidentialProxy(v bool)

SetIsResidentialProxy gets a reference to the given bool and assigns it to the IsResidentialProxy field.

func (*IpSecurity) SetIsSpam

func (o *IpSecurity) SetIsSpam(v bool)

SetIsSpam gets a reference to the given bool and assigns it to the IsSpam field.

func (*IpSecurity) SetIsTor

func (o *IpSecurity) SetIsTor(v bool)

SetIsTor gets a reference to the given bool and assigns it to the IsTor field.

func (*IpSecurity) SetIsVpn

func (o *IpSecurity) SetIsVpn(v bool)

SetIsVpn gets a reference to the given bool and assigns it to the IsVpn field.

func (*IpSecurity) SetProxyConfidenceScore

func (o *IpSecurity) SetProxyConfidenceScore(v int32)

SetProxyConfidenceScore gets a reference to the given int32 and assigns it to the ProxyConfidenceScore field.

func (*IpSecurity) SetProxyLastSeen

func (o *IpSecurity) SetProxyLastSeen(v string)

SetProxyLastSeen gets a reference to the given string and assigns it to the ProxyLastSeen field.

func (*IpSecurity) SetProxyProviderNames

func (o *IpSecurity) SetProxyProviderNames(v []string)

SetProxyProviderNames gets a reference to the given []string and assigns it to the ProxyProviderNames field.

func (*IpSecurity) SetRelayProviderName

func (o *IpSecurity) SetRelayProviderName(v string)

SetRelayProviderName gets a reference to the given string and assigns it to the RelayProviderName field.

func (*IpSecurity) SetThreatScore

func (o *IpSecurity) SetThreatScore(v int32)

SetThreatScore gets a reference to the given int32 and assigns it to the ThreatScore field.

func (*IpSecurity) SetVpnConfidenceScore

func (o *IpSecurity) SetVpnConfidenceScore(v int32)

SetVpnConfidenceScore gets a reference to the given int32 and assigns it to the VpnConfidenceScore field.

func (*IpSecurity) SetVpnLastSeen

func (o *IpSecurity) SetVpnLastSeen(v string)

SetVpnLastSeen gets a reference to the given string and assigns it to the VpnLastSeen field.

func (*IpSecurity) SetVpnProviderNames

func (o *IpSecurity) SetVpnProviderNames(v []string)

SetVpnProviderNames gets a reference to the given []string and assigns it to the VpnProviderNames field.

func (IpSecurity) ToMap

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

func (*IpSecurity) UnmarshalJSON

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

type IpSecurityAsn

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

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

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

func (o *IpSecurityAsn) GetAsNumber() string

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

func (*IpSecurityAsn) GetAsNumberOk

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

func (o *IpSecurityAsn) GetCountry() string

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

func (*IpSecurityAsn) GetCountryOk

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

func (o *IpSecurityAsn) GetDateAllocated() string

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

func (*IpSecurityAsn) GetDateAllocatedOk

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

func (o *IpSecurityAsn) GetDomain() string

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

func (*IpSecurityAsn) GetDomainOk

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

func (o *IpSecurityAsn) GetOrganization() string

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

func (*IpSecurityAsn) GetOrganizationOk

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

func (o *IpSecurityAsn) GetRir() string

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

func (*IpSecurityAsn) GetRirOk

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

func (o *IpSecurityAsn) GetType() string

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

func (*IpSecurityAsn) GetTypeOk

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

func (o *IpSecurityAsn) HasAsNumber() bool

HasAsNumber returns a boolean if a field has been set.

func (*IpSecurityAsn) HasCountry

func (o *IpSecurityAsn) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*IpSecurityAsn) HasDateAllocated

func (o *IpSecurityAsn) HasDateAllocated() bool

HasDateAllocated returns a boolean if a field has been set.

func (*IpSecurityAsn) HasDomain

func (o *IpSecurityAsn) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*IpSecurityAsn) HasOrganization

func (o *IpSecurityAsn) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*IpSecurityAsn) HasRir

func (o *IpSecurityAsn) HasRir() bool

HasRir returns a boolean if a field has been set.

func (*IpSecurityAsn) HasType

func (o *IpSecurityAsn) HasType() bool

HasType returns a boolean if a field has been set.

func (IpSecurityAsn) MarshalJSON

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

func (*IpSecurityAsn) SetAsNumber

func (o *IpSecurityAsn) SetAsNumber(v string)

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

func (*IpSecurityAsn) SetCountry

func (o *IpSecurityAsn) SetCountry(v string)

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

func (*IpSecurityAsn) SetDateAllocated

func (o *IpSecurityAsn) SetDateAllocated(v string)

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

func (*IpSecurityAsn) SetDomain

func (o *IpSecurityAsn) SetDomain(v string)

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

func (*IpSecurityAsn) SetOrganization

func (o *IpSecurityAsn) SetOrganization(v string)

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

func (*IpSecurityAsn) SetRir

func (o *IpSecurityAsn) SetRir(v string)

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

func (*IpSecurityAsn) SetType

func (o *IpSecurityAsn) SetType(v string)

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

func (IpSecurityAsn) ToMap

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

func (*IpSecurityAsn) UnmarshalJSON

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

type IpSecurityNetwork

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

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

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

func (o *IpSecurityNetwork) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*IpSecurityNetwork) GetConnectionTypeOk

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

func (o *IpSecurityNetwork) GetIsAnycast() bool

GetIsAnycast returns the IsAnycast field value if set, zero value otherwise.

func (*IpSecurityNetwork) GetIsAnycastOk

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

func (o *IpSecurityNetwork) GetRoute() string

GetRoute returns the Route field value if set, zero value otherwise.

func (*IpSecurityNetwork) GetRouteOk

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

func (o *IpSecurityNetwork) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*IpSecurityNetwork) HasIsAnycast

func (o *IpSecurityNetwork) HasIsAnycast() bool

HasIsAnycast returns a boolean if a field has been set.

func (*IpSecurityNetwork) HasRoute

func (o *IpSecurityNetwork) HasRoute() bool

HasRoute returns a boolean if a field has been set.

func (IpSecurityNetwork) MarshalJSON

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

func (*IpSecurityNetwork) SetConnectionType

func (o *IpSecurityNetwork) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*IpSecurityNetwork) SetIsAnycast

func (o *IpSecurityNetwork) SetIsAnycast(v bool)

SetIsAnycast gets a reference to the given bool and assigns it to the IsAnycast field.

func (*IpSecurityNetwork) SetRoute

func (o *IpSecurityNetwork) SetRoute(v string)

SetRoute gets a reference to the given string and assigns it to the Route field.

func (IpSecurityNetwork) ToMap

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

func (*IpSecurityNetwork) UnmarshalJSON

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

func (o *IpWhoisResponse) GetAdministrativeContacts() []WhoisPerson

GetAdministrativeContacts returns the AdministrativeContacts field value if set, zero value otherwise.

func (*IpWhoisResponse) GetAdministrativeContactsOk

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

func (o *IpWhoisResponse) GetAsNumber() string

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

func (*IpWhoisResponse) GetAsNumberOk

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

func (o *IpWhoisResponse) GetIrt() Irt

GetIrt returns the Irt field value if set, zero value otherwise.

func (*IpWhoisResponse) GetIrtOk

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

func (o *IpWhoisResponse) GetRWhoisRawResponse() string

GetRWhoisRawResponse returns the RWhoisRawResponse field value if set, zero value otherwise.

func (*IpWhoisResponse) GetRWhoisRawResponseOk

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

func (o *IpWhoisResponse) GetRoutes() []Route

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

func (*IpWhoisResponse) GetRoutesOk

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

func (o *IpWhoisResponse) GetTechnicalContacts() []WhoisPerson

GetTechnicalContacts returns the TechnicalContacts field value if set, zero value otherwise.

func (*IpWhoisResponse) GetTechnicalContactsOk

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

func (o *IpWhoisResponse) GetWhoisRawResponse() string

GetWhoisRawResponse returns the WhoisRawResponse field value if set, zero value otherwise.

func (*IpWhoisResponse) GetWhoisRawResponseOk

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

func (o *IpWhoisResponse) HasAdministrativeContacts() bool

HasAdministrativeContacts returns a boolean if a field has been set.

func (*IpWhoisResponse) HasAsNumber

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

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

func (o *IpWhoisResponse) HasRWhoisRawResponse() bool

HasRWhoisRawResponse returns a boolean if a field has been set.

func (*IpWhoisResponse) HasRoutes

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

func (o *IpWhoisResponse) HasTechnicalContacts() bool

HasTechnicalContacts returns a boolean if a field has been set.

func (*IpWhoisResponse) HasWhoisRawResponse

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

func (o *IpWhoisResponse) SetAdministrativeContacts(v []WhoisPerson)

SetAdministrativeContacts gets a reference to the given []WhoisPerson and assigns it to the AdministrativeContacts field.

func (*IpWhoisResponse) SetAsNumber

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

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

func (o *IpWhoisResponse) SetRWhoisRawResponse(v string)

SetRWhoisRawResponse gets a reference to the given string and assigns it to the RWhoisRawResponse field.

func (*IpWhoisResponse) SetRoutes

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

func (o *IpWhoisResponse) SetTechnicalContacts(v []WhoisPerson)

SetTechnicalContacts gets a reference to the given []WhoisPerson and assigns it to the TechnicalContacts field.

func (*IpWhoisResponse) SetWhoisRawResponse

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

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

type Irt

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

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

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

func (o *Irt) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*Irt) GetAbuseMailboxOk

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

func (o *Irt) GetAddress() []string

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

func (*Irt) GetAddressOk

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

func (o *Irt) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*Irt) GetAdminContactsOk

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

func (o *Irt) GetAuth() []string

GetAuth returns the Auth field value if set, zero value otherwise.

func (*Irt) GetAuthOk

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

func (o *Irt) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*Irt) GetCityOk

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

func (o *Irt) GetCountry() string

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

func (*Irt) GetCountryOk

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

func (o *Irt) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*Irt) GetDistrictOk

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

func (o *Irt) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*Irt) GetEmailOk

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

func (o *Irt) GetEncryption() []string

GetEncryption returns the Encryption field value if set, zero value otherwise.

func (*Irt) GetEncryptionOk

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

func (o *Irt) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*Irt) GetFaxNoOk

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

func (o *Irt) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*Irt) GetHandleOk

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

func (o *Irt) GetIrtNfy() []string

GetIrtNfy returns the IrtNfy field value if set, zero value otherwise.

func (*Irt) GetIrtNfyOk

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

func (o *Irt) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*Irt) GetMntByOk

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

func (o *Irt) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*Irt) GetMntRefOk

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

func (o *Irt) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*Irt) GetNotifyOk

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

func (o *Irt) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*Irt) GetOrganizationsOk

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

func (o *Irt) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*Irt) GetPhoneOk

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

func (o *Irt) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*Irt) GetRemarksOk

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

func (o *Irt) GetSignature() []string

GetSignature returns the Signature field value if set, zero value otherwise.

func (*Irt) GetSignatureOk

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

func (o *Irt) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*Irt) GetStateOk

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

func (o *Irt) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*Irt) GetStreetOk

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

func (o *Irt) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*Irt) GetTechContactsOk

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

func (o *Irt) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*Irt) GetZipCodeOk

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

func (o *Irt) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*Irt) HasAddress

func (o *Irt) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*Irt) HasAdminContacts

func (o *Irt) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*Irt) HasAuth

func (o *Irt) HasAuth() bool

HasAuth returns a boolean if a field has been set.

func (*Irt) HasCity

func (o *Irt) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*Irt) HasCountry

func (o *Irt) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Irt) HasDistrict

func (o *Irt) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*Irt) HasEmail

func (o *Irt) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*Irt) HasEncryption

func (o *Irt) HasEncryption() bool

HasEncryption returns a boolean if a field has been set.

func (*Irt) HasFaxNo

func (o *Irt) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*Irt) HasHandle

func (o *Irt) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*Irt) HasIrtNfy

func (o *Irt) HasIrtNfy() bool

HasIrtNfy returns a boolean if a field has been set.

func (*Irt) HasMntBy

func (o *Irt) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*Irt) HasMntRef

func (o *Irt) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*Irt) HasNotify

func (o *Irt) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*Irt) HasOrganizations

func (o *Irt) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*Irt) HasPhone

func (o *Irt) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*Irt) HasRemarks

func (o *Irt) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*Irt) HasSignature

func (o *Irt) HasSignature() bool

HasSignature returns a boolean if a field has been set.

func (*Irt) HasState

func (o *Irt) HasState() bool

HasState returns a boolean if a field has been set.

func (*Irt) HasStreet

func (o *Irt) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*Irt) HasTechContacts

func (o *Irt) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*Irt) HasZipCode

func (o *Irt) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (Irt) MarshalJSON

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

func (*Irt) SetAbuseMailbox

func (o *Irt) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*Irt) SetAddress

func (o *Irt) SetAddress(v []string)

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

func (*Irt) SetAdminContacts

func (o *Irt) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*Irt) SetAuth

func (o *Irt) SetAuth(v []string)

SetAuth gets a reference to the given []string and assigns it to the Auth field.

func (*Irt) SetCity

func (o *Irt) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*Irt) SetCountry

func (o *Irt) SetCountry(v string)

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

func (*Irt) SetDistrict

func (o *Irt) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*Irt) SetEmail

func (o *Irt) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*Irt) SetEncryption

func (o *Irt) SetEncryption(v []string)

SetEncryption gets a reference to the given []string and assigns it to the Encryption field.

func (*Irt) SetFaxNo

func (o *Irt) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*Irt) SetHandle

func (o *Irt) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*Irt) SetIrtNfy

func (o *Irt) SetIrtNfy(v []string)

SetIrtNfy gets a reference to the given []string and assigns it to the IrtNfy field.

func (*Irt) SetMntBy

func (o *Irt) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*Irt) SetMntRef

func (o *Irt) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*Irt) SetNotify

func (o *Irt) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*Irt) SetOrganizations

func (o *Irt) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*Irt) SetPhone

func (o *Irt) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*Irt) SetRemarks

func (o *Irt) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*Irt) SetSignature

func (o *Irt) SetSignature(v []string)

SetSignature gets a reference to the given []string and assigns it to the Signature field.

func (*Irt) SetState

func (o *Irt) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*Irt) SetStreet

func (o *Irt) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*Irt) SetTechContacts

func (o *Irt) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*Irt) SetZipCode

func (o *Irt) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (Irt) ToMap

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

func (*Irt) UnmarshalJSON

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

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NewlyStatus

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

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

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

func (o *NewlyStatus) GetCctld() DateRangeStatus

GetCctld returns the Cctld field value if set, zero value otherwise.

func (*NewlyStatus) GetCctldOk

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

func (o *NewlyStatus) GetCleanedCctld() DateRangeStatus

GetCleanedCctld returns the CleanedCctld field value if set, zero value otherwise.

func (*NewlyStatus) GetCleanedCctldOk

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

func (o *NewlyStatus) GetCleanedGtld() DateRangeStatus

GetCleanedGtld returns the CleanedGtld field value if set, zero value otherwise.

func (*NewlyStatus) GetCleanedGtldOk

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

func (o *NewlyStatus) GetDns() DateRangeStatus

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

func (*NewlyStatus) GetDnsOk

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

func (o *NewlyStatus) GetGtld() DateRangeStatus

GetGtld returns the Gtld field value if set, zero value otherwise.

func (*NewlyStatus) GetGtldOk

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

func (o *NewlyStatus) HasCctld() bool

HasCctld returns a boolean if a field has been set.

func (*NewlyStatus) HasCleanedCctld

func (o *NewlyStatus) HasCleanedCctld() bool

HasCleanedCctld returns a boolean if a field has been set.

func (*NewlyStatus) HasCleanedGtld

func (o *NewlyStatus) HasCleanedGtld() bool

HasCleanedGtld returns a boolean if a field has been set.

func (*NewlyStatus) HasDns

func (o *NewlyStatus) HasDns() bool

HasDns returns a boolean if a field has been set.

func (*NewlyStatus) HasGtld

func (o *NewlyStatus) HasGtld() bool

HasGtld returns a boolean if a field has been set.

func (NewlyStatus) MarshalJSON

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

func (*NewlyStatus) SetCctld

func (o *NewlyStatus) SetCctld(v DateRangeStatus)

SetCctld gets a reference to the given DateRangeStatus and assigns it to the Cctld field.

func (*NewlyStatus) SetCleanedCctld

func (o *NewlyStatus) SetCleanedCctld(v DateRangeStatus)

SetCleanedCctld gets a reference to the given DateRangeStatus and assigns it to the CleanedCctld field.

func (*NewlyStatus) SetCleanedGtld

func (o *NewlyStatus) SetCleanedGtld(v DateRangeStatus)

SetCleanedGtld gets a reference to the given DateRangeStatus and assigns it to the CleanedGtld field.

func (*NewlyStatus) SetDns

func (o *NewlyStatus) SetDns(v DateRangeStatus)

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

func (*NewlyStatus) SetGtld

func (o *NewlyStatus) SetGtld(v DateRangeStatus)

SetGtld gets a reference to the given DateRangeStatus and assigns it to the Gtld field.

func (NewlyStatus) ToMap

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

func (*NewlyStatus) UnmarshalJSON

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

type NullableApiCredits struct {
	// contains filtered or unexported fields
}

func NewNullableApiCredits

func NewNullableApiCredits(val *ApiCredits) *NullableApiCredits

func (NullableApiCredits) Get

func (v NullableApiCredits) Get() *ApiCredits

func (NullableApiCredits) IsSet

func (v NullableApiCredits) IsSet() bool

func (NullableApiCredits) MarshalJSON

func (v NullableApiCredits) MarshalJSON() ([]byte, error)

func (*NullableApiCredits) Set

func (v *NullableApiCredits) Set(val *ApiCredits)

func (*NullableApiCredits) UnmarshalJSON

func (v *NullableApiCredits) UnmarshalJSON(src []byte) error

func (*NullableApiCredits) Unset

func (v *NullableApiCredits) Unset()

type NullableApiSubscription

type NullableApiSubscription struct {
	// contains filtered or unexported fields
}

func NewNullableApiSubscription

func NewNullableApiSubscription(val *ApiSubscription) *NullableApiSubscription

func (NullableApiSubscription) Get

func (NullableApiSubscription) IsSet

func (v NullableApiSubscription) IsSet() bool

func (NullableApiSubscription) MarshalJSON

func (v NullableApiSubscription) MarshalJSON() ([]byte, error)

func (*NullableApiSubscription) Set

func (*NullableApiSubscription) UnmarshalJSON

func (v *NullableApiSubscription) UnmarshalJSON(src []byte) error

func (*NullableApiSubscription) Unset

func (v *NullableApiSubscription) Unset()

type NullableAsnInfo

type NullableAsnInfo struct {
	// contains filtered or unexported fields
}

func NewNullableAsnInfo

func NewNullableAsnInfo(val *AsnInfo) *NullableAsnInfo

func (NullableAsnInfo) Get

func (v NullableAsnInfo) Get() *AsnInfo

func (NullableAsnInfo) IsSet

func (v NullableAsnInfo) IsSet() bool

func (NullableAsnInfo) MarshalJSON

func (v NullableAsnInfo) MarshalJSON() ([]byte, error)

func (*NullableAsnInfo) Set

func (v *NullableAsnInfo) Set(val *AsnInfo)

func (*NullableAsnInfo) UnmarshalJSON

func (v *NullableAsnInfo) UnmarshalJSON(src []byte) error

func (*NullableAsnInfo) Unset

func (v *NullableAsnInfo) Unset()

type NullableAsnPeer

type NullableAsnPeer struct {
	// contains filtered or unexported fields
}

func NewNullableAsnPeer

func NewNullableAsnPeer(val *AsnPeer) *NullableAsnPeer

func (NullableAsnPeer) Get

func (v NullableAsnPeer) Get() *AsnPeer

func (NullableAsnPeer) IsSet

func (v NullableAsnPeer) IsSet() bool

func (NullableAsnPeer) MarshalJSON

func (v NullableAsnPeer) MarshalJSON() ([]byte, error)

func (*NullableAsnPeer) Set

func (v *NullableAsnPeer) Set(val *AsnPeer)

func (*NullableAsnPeer) UnmarshalJSON

func (v *NullableAsnPeer) UnmarshalJSON(src []byte) error

func (*NullableAsnPeer) Unset

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

type NullableBulkDnsResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBulkDnsResponse

func NewNullableBulkDnsResponse(val *BulkDnsResponse) *NullableBulkDnsResponse

func (NullableBulkDnsResponse) Get

func (NullableBulkDnsResponse) IsSet

func (v NullableBulkDnsResponse) IsSet() bool

func (NullableBulkDnsResponse) MarshalJSON

func (v NullableBulkDnsResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkDnsResponse) Set

func (*NullableBulkDnsResponse) UnmarshalJSON

func (v *NullableBulkDnsResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkDnsResponse) Unset

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

type NullableBulkDomainAvailabilityResponse struct {
	// contains filtered or unexported fields
}

func (NullableBulkDomainAvailabilityResponse) Get

func (NullableBulkDomainAvailabilityResponse) IsSet

func (NullableBulkDomainAvailabilityResponse) MarshalJSON

func (v NullableBulkDomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkDomainAvailabilityResponse) Set

func (*NullableBulkDomainAvailabilityResponse) UnmarshalJSON

func (v *NullableBulkDomainAvailabilityResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkDomainAvailabilityResponse) Unset

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

type NullableBulkWhoisItem struct {
	// contains filtered or unexported fields
}

func NewNullableBulkWhoisItem

func NewNullableBulkWhoisItem(val *BulkWhoisItem) *NullableBulkWhoisItem

func (NullableBulkWhoisItem) Get

func (NullableBulkWhoisItem) IsSet

func (v NullableBulkWhoisItem) IsSet() bool

func (NullableBulkWhoisItem) MarshalJSON

func (v NullableBulkWhoisItem) MarshalJSON() ([]byte, error)

func (*NullableBulkWhoisItem) Set

func (v *NullableBulkWhoisItem) Set(val *BulkWhoisItem)

func (*NullableBulkWhoisItem) UnmarshalJSON

func (v *NullableBulkWhoisItem) UnmarshalJSON(src []byte) error

func (*NullableBulkWhoisItem) Unset

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

type NullableBulkWhoisResponse struct {
	// contains filtered or unexported fields
}

func NewNullableBulkWhoisResponse

func NewNullableBulkWhoisResponse(val *BulkWhoisResponse) *NullableBulkWhoisResponse

func (NullableBulkWhoisResponse) Get

func (NullableBulkWhoisResponse) IsSet

func (v NullableBulkWhoisResponse) IsSet() bool

func (NullableBulkWhoisResponse) MarshalJSON

func (v NullableBulkWhoisResponse) MarshalJSON() ([]byte, error)

func (*NullableBulkWhoisResponse) Set

func (*NullableBulkWhoisResponse) UnmarshalJSON

func (v *NullableBulkWhoisResponse) UnmarshalJSON(src []byte) error

func (*NullableBulkWhoisResponse) Unset

func (v *NullableBulkWhoisResponse) Unset()

type NullableCountryMetadata

type NullableCountryMetadata struct {
	// contains filtered or unexported fields
}

func NewNullableCountryMetadata

func NewNullableCountryMetadata(val *CountryMetadata) *NullableCountryMetadata

func (NullableCountryMetadata) Get

func (NullableCountryMetadata) IsSet

func (v NullableCountryMetadata) IsSet() bool

func (NullableCountryMetadata) MarshalJSON

func (v NullableCountryMetadata) MarshalJSON() ([]byte, error)

func (*NullableCountryMetadata) Set

func (*NullableCountryMetadata) UnmarshalJSON

func (v *NullableCountryMetadata) UnmarshalJSON(src []byte) error

func (*NullableCountryMetadata) Unset

func (v *NullableCountryMetadata) Unset()

type NullableCurrency

type NullableCurrency struct {
	// contains filtered or unexported fields
}

func NewNullableCurrency

func NewNullableCurrency(val *Currency) *NullableCurrency

func (NullableCurrency) Get

func (v NullableCurrency) Get() *Currency

func (NullableCurrency) IsSet

func (v NullableCurrency) IsSet() bool

func (NullableCurrency) MarshalJSON

func (v NullableCurrency) MarshalJSON() ([]byte, error)

func (*NullableCurrency) Set

func (v *NullableCurrency) Set(val *Currency)

func (*NullableCurrency) UnmarshalJSON

func (v *NullableCurrency) UnmarshalJSON(src []byte) error

func (*NullableCurrency) Unset

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

type NullableDatabaseUpdates struct {
	// contains filtered or unexported fields
}

func NewNullableDatabaseUpdates

func NewNullableDatabaseUpdates(val *DatabaseUpdates) *NullableDatabaseUpdates

func (NullableDatabaseUpdates) Get

func (NullableDatabaseUpdates) IsSet

func (v NullableDatabaseUpdates) IsSet() bool

func (NullableDatabaseUpdates) MarshalJSON

func (v NullableDatabaseUpdates) MarshalJSON() ([]byte, error)

func (*NullableDatabaseUpdates) Set

func (*NullableDatabaseUpdates) UnmarshalJSON

func (v *NullableDatabaseUpdates) UnmarshalJSON(src []byte) error

func (*NullableDatabaseUpdates) Unset

func (v *NullableDatabaseUpdates) Unset()

type NullableDateRangeStatus

type NullableDateRangeStatus struct {
	// contains filtered or unexported fields
}

func NewNullableDateRangeStatus

func NewNullableDateRangeStatus(val *DateRangeStatus) *NullableDateRangeStatus

func (NullableDateRangeStatus) Get

func (NullableDateRangeStatus) IsSet

func (v NullableDateRangeStatus) IsSet() bool

func (NullableDateRangeStatus) MarshalJSON

func (v NullableDateRangeStatus) MarshalJSON() ([]byte, error)

func (*NullableDateRangeStatus) Set

func (*NullableDateRangeStatus) UnmarshalJSON

func (v *NullableDateRangeStatus) UnmarshalJSON(src []byte) error

func (*NullableDateRangeStatus) Unset

func (v *NullableDateRangeStatus) Unset()

type NullableDgaFeatures

type NullableDgaFeatures struct {
	// contains filtered or unexported fields
}

func NewNullableDgaFeatures

func NewNullableDgaFeatures(val *DgaFeatures) *NullableDgaFeatures

func (NullableDgaFeatures) Get

func (NullableDgaFeatures) IsSet

func (v NullableDgaFeatures) IsSet() bool

func (NullableDgaFeatures) MarshalJSON

func (v NullableDgaFeatures) MarshalJSON() ([]byte, error)

func (*NullableDgaFeatures) Set

func (v *NullableDgaFeatures) Set(val *DgaFeatures)

func (*NullableDgaFeatures) UnmarshalJSON

func (v *NullableDgaFeatures) UnmarshalJSON(src []byte) error

func (*NullableDgaFeatures) Unset

func (v *NullableDgaFeatures) Unset()

type NullableDgaScore

type NullableDgaScore struct {
	// contains filtered or unexported fields
}

func NewNullableDgaScore

func NewNullableDgaScore(val *DgaScore) *NullableDgaScore

func (NullableDgaScore) Get

func (v NullableDgaScore) Get() *DgaScore

func (NullableDgaScore) IsSet

func (v NullableDgaScore) IsSet() bool

func (NullableDgaScore) MarshalJSON

func (v NullableDgaScore) MarshalJSON() ([]byte, error)

func (*NullableDgaScore) Set

func (v *NullableDgaScore) Set(val *DgaScore)

func (*NullableDgaScore) UnmarshalJSON

func (v *NullableDgaScore) UnmarshalJSON(src []byte) error

func (*NullableDgaScore) Unset

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

type NullableDomainAvailabilityItem struct {
	// contains filtered or unexported fields
}

func (NullableDomainAvailabilityItem) Get

func (NullableDomainAvailabilityItem) IsSet

func (NullableDomainAvailabilityItem) MarshalJSON

func (v NullableDomainAvailabilityItem) MarshalJSON() ([]byte, error)

func (*NullableDomainAvailabilityItem) Set

func (*NullableDomainAvailabilityItem) UnmarshalJSON

func (v *NullableDomainAvailabilityItem) UnmarshalJSON(src []byte) error

func (*NullableDomainAvailabilityItem) Unset

func (v *NullableDomainAvailabilityItem) Unset()

type NullableDomainAvailabilityResponse

type NullableDomainAvailabilityResponse struct {
	// contains filtered or unexported fields
}

func (NullableDomainAvailabilityResponse) Get

func (NullableDomainAvailabilityResponse) IsSet

func (NullableDomainAvailabilityResponse) MarshalJSON

func (v NullableDomainAvailabilityResponse) MarshalJSON() ([]byte, error)

func (*NullableDomainAvailabilityResponse) Set

func (*NullableDomainAvailabilityResponse) UnmarshalJSON

func (v *NullableDomainAvailabilityResponse) UnmarshalJSON(src []byte) error

func (*NullableDomainAvailabilityResponse) Unset

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

type NullableEligibilityInfo struct {
	// contains filtered or unexported fields
}

func NewNullableEligibilityInfo

func NewNullableEligibilityInfo(val *EligibilityInfo) *NullableEligibilityInfo

func (NullableEligibilityInfo) Get

func (NullableEligibilityInfo) IsSet

func (v NullableEligibilityInfo) IsSet() bool

func (NullableEligibilityInfo) MarshalJSON

func (v NullableEligibilityInfo) MarshalJSON() ([]byte, error)

func (*NullableEligibilityInfo) Set

func (*NullableEligibilityInfo) UnmarshalJSON

func (v *NullableEligibilityInfo) UnmarshalJSON(src []byte) error

func (*NullableEligibilityInfo) Unset

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

type NullableEvidenceSummary struct {
	// contains filtered or unexported fields
}

func NewNullableEvidenceSummary

func NewNullableEvidenceSummary(val *EvidenceSummary) *NullableEvidenceSummary

func (NullableEvidenceSummary) Get

func (NullableEvidenceSummary) IsSet

func (v NullableEvidenceSummary) IsSet() bool

func (NullableEvidenceSummary) MarshalJSON

func (v NullableEvidenceSummary) MarshalJSON() ([]byte, error)

func (*NullableEvidenceSummary) Set

func (*NullableEvidenceSummary) UnmarshalJSON

func (v *NullableEvidenceSummary) UnmarshalJSON(src []byte) error

func (*NullableEvidenceSummary) Unset

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

type NullableGeoAsn struct {
	// contains filtered or unexported fields
}

func NewNullableGeoAsn

func NewNullableGeoAsn(val *GeoAsn) *NullableGeoAsn

func (NullableGeoAsn) Get

func (v NullableGeoAsn) Get() *GeoAsn

func (NullableGeoAsn) IsSet

func (v NullableGeoAsn) IsSet() bool

func (NullableGeoAsn) MarshalJSON

func (v NullableGeoAsn) MarshalJSON() ([]byte, error)

func (*NullableGeoAsn) Set

func (v *NullableGeoAsn) Set(val *GeoAsn)

func (*NullableGeoAsn) UnmarshalJSON

func (v *NullableGeoAsn) UnmarshalJSON(src []byte) error

func (*NullableGeoAsn) Unset

func (v *NullableGeoAsn) Unset()

type NullableGeoCompany

type NullableGeoCompany struct {
	// contains filtered or unexported fields
}

func NewNullableGeoCompany

func NewNullableGeoCompany(val *GeoCompany) *NullableGeoCompany

func (NullableGeoCompany) Get

func (v NullableGeoCompany) Get() *GeoCompany

func (NullableGeoCompany) IsSet

func (v NullableGeoCompany) IsSet() bool

func (NullableGeoCompany) MarshalJSON

func (v NullableGeoCompany) MarshalJSON() ([]byte, error)

func (*NullableGeoCompany) Set

func (v *NullableGeoCompany) Set(val *GeoCompany)

func (*NullableGeoCompany) UnmarshalJSON

func (v *NullableGeoCompany) UnmarshalJSON(src []byte) error

func (*NullableGeoCompany) Unset

func (v *NullableGeoCompany) Unset()

type NullableGeoNetwork

type NullableGeoNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableGeoNetwork

func NewNullableGeoNetwork(val *GeoNetwork) *NullableGeoNetwork

func (NullableGeoNetwork) Get

func (v NullableGeoNetwork) Get() *GeoNetwork

func (NullableGeoNetwork) IsSet

func (v NullableGeoNetwork) IsSet() bool

func (NullableGeoNetwork) MarshalJSON

func (v NullableGeoNetwork) MarshalJSON() ([]byte, error)

func (*NullableGeoNetwork) Set

func (v *NullableGeoNetwork) Set(val *GeoNetwork)

func (*NullableGeoNetwork) UnmarshalJSON

func (v *NullableGeoNetwork) UnmarshalJSON(src []byte) error

func (*NullableGeoNetwork) Unset

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

type NullableInetNum struct {
	// contains filtered or unexported fields
}

func NewNullableInetNum

func NewNullableInetNum(val *InetNum) *NullableInetNum

func (NullableInetNum) Get

func (v NullableInetNum) Get() *InetNum

func (NullableInetNum) IsSet

func (v NullableInetNum) IsSet() bool

func (NullableInetNum) MarshalJSON

func (v NullableInetNum) MarshalJSON() ([]byte, error)

func (*NullableInetNum) Set

func (v *NullableInetNum) Set(val *InetNum)

func (*NullableInetNum) UnmarshalJSON

func (v *NullableInetNum) UnmarshalJSON(src []byte) error

func (*NullableInetNum) Unset

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

type NullableIpLocation struct {
	// contains filtered or unexported fields
}

func NewNullableIpLocation

func NewNullableIpLocation(val *IpLocation) *NullableIpLocation

func (NullableIpLocation) Get

func (v NullableIpLocation) Get() *IpLocation

func (NullableIpLocation) IsSet

func (v NullableIpLocation) IsSet() bool

func (NullableIpLocation) MarshalJSON

func (v NullableIpLocation) MarshalJSON() ([]byte, error)

func (*NullableIpLocation) Set

func (v *NullableIpLocation) Set(val *IpLocation)

func (*NullableIpLocation) UnmarshalJSON

func (v *NullableIpLocation) UnmarshalJSON(src []byte) error

func (*NullableIpLocation) Unset

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

type NullableIpSecurity struct {
	// contains filtered or unexported fields
}

func NewNullableIpSecurity

func NewNullableIpSecurity(val *IpSecurity) *NullableIpSecurity

func (NullableIpSecurity) Get

func (v NullableIpSecurity) Get() *IpSecurity

func (NullableIpSecurity) IsSet

func (v NullableIpSecurity) IsSet() bool

func (NullableIpSecurity) MarshalJSON

func (v NullableIpSecurity) MarshalJSON() ([]byte, error)

func (*NullableIpSecurity) Set

func (v *NullableIpSecurity) Set(val *IpSecurity)

func (*NullableIpSecurity) UnmarshalJSON

func (v *NullableIpSecurity) UnmarshalJSON(src []byte) error

func (*NullableIpSecurity) Unset

func (v *NullableIpSecurity) Unset()

type NullableIpSecurityAsn

type NullableIpSecurityAsn struct {
	// contains filtered or unexported fields
}

func NewNullableIpSecurityAsn

func NewNullableIpSecurityAsn(val *IpSecurityAsn) *NullableIpSecurityAsn

func (NullableIpSecurityAsn) Get

func (NullableIpSecurityAsn) IsSet

func (v NullableIpSecurityAsn) IsSet() bool

func (NullableIpSecurityAsn) MarshalJSON

func (v NullableIpSecurityAsn) MarshalJSON() ([]byte, error)

func (*NullableIpSecurityAsn) Set

func (v *NullableIpSecurityAsn) Set(val *IpSecurityAsn)

func (*NullableIpSecurityAsn) UnmarshalJSON

func (v *NullableIpSecurityAsn) UnmarshalJSON(src []byte) error

func (*NullableIpSecurityAsn) Unset

func (v *NullableIpSecurityAsn) Unset()

type NullableIpSecurityNetwork

type NullableIpSecurityNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableIpSecurityNetwork

func NewNullableIpSecurityNetwork(val *IpSecurityNetwork) *NullableIpSecurityNetwork

func (NullableIpSecurityNetwork) Get

func (NullableIpSecurityNetwork) IsSet

func (v NullableIpSecurityNetwork) IsSet() bool

func (NullableIpSecurityNetwork) MarshalJSON

func (v NullableIpSecurityNetwork) MarshalJSON() ([]byte, error)

func (*NullableIpSecurityNetwork) Set

func (*NullableIpSecurityNetwork) UnmarshalJSON

func (v *NullableIpSecurityNetwork) UnmarshalJSON(src []byte) error

func (*NullableIpSecurityNetwork) Unset

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

type NullableIrt struct {
	// contains filtered or unexported fields
}

func NewNullableIrt

func NewNullableIrt(val *Irt) *NullableIrt

func (NullableIrt) Get

func (v NullableIrt) Get() *Irt

func (NullableIrt) IsSet

func (v NullableIrt) IsSet() bool

func (NullableIrt) MarshalJSON

func (v NullableIrt) MarshalJSON() ([]byte, error)

func (*NullableIrt) Set

func (v *NullableIrt) Set(val *Irt)

func (*NullableIrt) UnmarshalJSON

func (v *NullableIrt) UnmarshalJSON(src []byte) error

func (*NullableIrt) Unset

func (v *NullableIrt) Unset()

type NullableNewlyStatus

type NullableNewlyStatus struct {
	// contains filtered or unexported fields
}

func NewNullableNewlyStatus

func NewNullableNewlyStatus(val *NewlyStatus) *NullableNewlyStatus

func (NullableNewlyStatus) Get

func (NullableNewlyStatus) IsSet

func (v NullableNewlyStatus) IsSet() bool

func (NullableNewlyStatus) MarshalJSON

func (v NullableNewlyStatus) MarshalJSON() ([]byte, error)

func (*NullableNewlyStatus) Set

func (v *NullableNewlyStatus) Set(val *NewlyStatus)

func (*NullableNewlyStatus) UnmarshalJSON

func (v *NullableNewlyStatus) UnmarshalJSON(src []byte) error

func (*NullableNewlyStatus) Unset

func (v *NullableNewlyStatus) Unset()

type NullablePersonalInformation

type NullablePersonalInformation struct {
	// contains filtered or unexported fields
}

func NewNullablePersonalInformation

func NewNullablePersonalInformation(val *PersonalInformation) *NullablePersonalInformation

func (NullablePersonalInformation) Get

func (NullablePersonalInformation) IsSet

func (NullablePersonalInformation) MarshalJSON

func (v NullablePersonalInformation) MarshalJSON() ([]byte, error)

func (*NullablePersonalInformation) Set

func (*NullablePersonalInformation) UnmarshalJSON

func (v *NullablePersonalInformation) UnmarshalJSON(src []byte) error

func (*NullablePersonalInformation) Unset

func (v *NullablePersonalInformation) Unset()

type NullablePivotMatch

type NullablePivotMatch struct {
	// contains filtered or unexported fields
}

func NewNullablePivotMatch

func NewNullablePivotMatch(val *PivotMatch) *NullablePivotMatch

func (NullablePivotMatch) Get

func (v NullablePivotMatch) Get() *PivotMatch

func (NullablePivotMatch) IsSet

func (v NullablePivotMatch) IsSet() bool

func (NullablePivotMatch) MarshalJSON

func (v NullablePivotMatch) MarshalJSON() ([]byte, error)

func (*NullablePivotMatch) Set

func (v *NullablePivotMatch) Set(val *PivotMatch)

func (*NullablePivotMatch) UnmarshalJSON

func (v *NullablePivotMatch) UnmarshalJSON(src []byte) error

func (*NullablePivotMatch) Unset

func (v *NullablePivotMatch) Unset()

type NullableRegistrarInformation

type NullableRegistrarInformation struct {
	// contains filtered or unexported fields
}

func NewNullableRegistrarInformation

func NewNullableRegistrarInformation(val *RegistrarInformation) *NullableRegistrarInformation

func (NullableRegistrarInformation) Get

func (NullableRegistrarInformation) IsSet

func (NullableRegistrarInformation) MarshalJSON

func (v NullableRegistrarInformation) MarshalJSON() ([]byte, error)

func (*NullableRegistrarInformation) Set

func (*NullableRegistrarInformation) UnmarshalJSON

func (v *NullableRegistrarInformation) UnmarshalJSON(src []byte) error

func (*NullableRegistrarInformation) Unset

func (v *NullableRegistrarInformation) Unset()

type NullableRegistryData

type NullableRegistryData struct {
	// contains filtered or unexported fields
}

func NewNullableRegistryData

func NewNullableRegistryData(val *RegistryData) *NullableRegistryData

func (NullableRegistryData) Get

func (NullableRegistryData) IsSet

func (v NullableRegistryData) IsSet() bool

func (NullableRegistryData) MarshalJSON

func (v NullableRegistryData) MarshalJSON() ([]byte, error)

func (*NullableRegistryData) Set

func (v *NullableRegistryData) Set(val *RegistryData)

func (*NullableRegistryData) UnmarshalJSON

func (v *NullableRegistryData) UnmarshalJSON(src []byte) error

func (*NullableRegistryData) Unset

func (v *NullableRegistryData) Unset()

type NullableRelatedIoc

type NullableRelatedIoc struct {
	// contains filtered or unexported fields
}

func NewNullableRelatedIoc

func NewNullableRelatedIoc(val *RelatedIoc) *NullableRelatedIoc

func (NullableRelatedIoc) Get

func (v NullableRelatedIoc) Get() *RelatedIoc

func (NullableRelatedIoc) IsSet

func (v NullableRelatedIoc) IsSet() bool

func (NullableRelatedIoc) MarshalJSON

func (v NullableRelatedIoc) MarshalJSON() ([]byte, error)

func (*NullableRelatedIoc) Set

func (v *NullableRelatedIoc) Set(val *RelatedIoc)

func (*NullableRelatedIoc) UnmarshalJSON

func (v *NullableRelatedIoc) UnmarshalJSON(src []byte) error

func (*NullableRelatedIoc) Unset

func (v *NullableRelatedIoc) Unset()

type NullableReputationIndicators

type NullableReputationIndicators struct {
	// contains filtered or unexported fields
}

func NewNullableReputationIndicators

func NewNullableReputationIndicators(val *ReputationIndicators) *NullableReputationIndicators

func (NullableReputationIndicators) Get

func (NullableReputationIndicators) IsSet

func (NullableReputationIndicators) MarshalJSON

func (v NullableReputationIndicators) MarshalJSON() ([]byte, error)

func (*NullableReputationIndicators) Set

func (*NullableReputationIndicators) UnmarshalJSON

func (v *NullableReputationIndicators) UnmarshalJSON(src []byte) error

func (*NullableReputationIndicators) Unset

func (v *NullableReputationIndicators) Unset()

type NullableReputationIntelligence

type NullableReputationIntelligence struct {
	// contains filtered or unexported fields
}

func (NullableReputationIntelligence) Get

func (NullableReputationIntelligence) IsSet

func (NullableReputationIntelligence) MarshalJSON

func (v NullableReputationIntelligence) MarshalJSON() ([]byte, error)

func (*NullableReputationIntelligence) Set

func (*NullableReputationIntelligence) UnmarshalJSON

func (v *NullableReputationIntelligence) UnmarshalJSON(src []byte) error

func (*NullableReputationIntelligence) Unset

func (v *NullableReputationIntelligence) Unset()

type NullableReputationSignal

type NullableReputationSignal struct {
	// contains filtered or unexported fields
}

func NewNullableReputationSignal

func NewNullableReputationSignal(val *ReputationSignal) *NullableReputationSignal

func (NullableReputationSignal) Get

func (NullableReputationSignal) IsSet

func (v NullableReputationSignal) IsSet() bool

func (NullableReputationSignal) MarshalJSON

func (v NullableReputationSignal) MarshalJSON() ([]byte, error)

func (*NullableReputationSignal) Set

func (*NullableReputationSignal) UnmarshalJSON

func (v *NullableReputationSignal) UnmarshalJSON(src []byte) error

func (*NullableReputationSignal) Unset

func (v *NullableReputationSignal) Unset()

type NullableReputationSignals

type NullableReputationSignals struct {
	// contains filtered or unexported fields
}

func NewNullableReputationSignals

func NewNullableReputationSignals(val *ReputationSignals) *NullableReputationSignals

func (NullableReputationSignals) Get

func (NullableReputationSignals) IsSet

func (v NullableReputationSignals) IsSet() bool

func (NullableReputationSignals) MarshalJSON

func (v NullableReputationSignals) MarshalJSON() ([]byte, error)

func (*NullableReputationSignals) Set

func (*NullableReputationSignals) UnmarshalJSON

func (v *NullableReputationSignals) UnmarshalJSON(src []byte) error

func (*NullableReputationSignals) Unset

func (v *NullableReputationSignals) Unset()

type NullableResellerContact

type NullableResellerContact struct {
	// contains filtered or unexported fields
}

func NewNullableResellerContact

func NewNullableResellerContact(val *ResellerContact) *NullableResellerContact

func (NullableResellerContact) Get

func (NullableResellerContact) IsSet

func (v NullableResellerContact) IsSet() bool

func (NullableResellerContact) MarshalJSON

func (v NullableResellerContact) MarshalJSON() ([]byte, error)

func (*NullableResellerContact) Set

func (*NullableResellerContact) UnmarshalJSON

func (v *NullableResellerContact) UnmarshalJSON(src []byte) error

func (*NullableResellerContact) Unset

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

type NullableRiskCategory struct {
	// contains filtered or unexported fields
}

func NewNullableRiskCategory

func NewNullableRiskCategory(val *RiskCategory) *NullableRiskCategory

func (NullableRiskCategory) Get

func (NullableRiskCategory) IsSet

func (v NullableRiskCategory) IsSet() bool

func (NullableRiskCategory) MarshalJSON

func (v NullableRiskCategory) MarshalJSON() ([]byte, error)

func (*NullableRiskCategory) Set

func (v *NullableRiskCategory) Set(val *RiskCategory)

func (*NullableRiskCategory) UnmarshalJSON

func (v *NullableRiskCategory) UnmarshalJSON(src []byte) error

func (*NullableRiskCategory) Unset

func (v *NullableRiskCategory) Unset()

type NullableRoute

type NullableRoute struct {
	// contains filtered or unexported fields
}

func NewNullableRoute

func NewNullableRoute(val *Route) *NullableRoute

func (NullableRoute) Get

func (v NullableRoute) Get() *Route

func (NullableRoute) IsSet

func (v NullableRoute) IsSet() bool

func (NullableRoute) MarshalJSON

func (v NullableRoute) MarshalJSON() ([]byte, error)

func (*NullableRoute) Set

func (v *NullableRoute) Set(val *Route)

func (*NullableRoute) UnmarshalJSON

func (v *NullableRoute) UnmarshalJSON(src []byte) error

func (*NullableRoute) Unset

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

type NullableSslAlternateNames struct {
	// contains filtered or unexported fields
}

func NewNullableSslAlternateNames

func NewNullableSslAlternateNames(val *SslAlternateNames) *NullableSslAlternateNames

func (NullableSslAlternateNames) Get

func (NullableSslAlternateNames) IsSet

func (v NullableSslAlternateNames) IsSet() bool

func (NullableSslAlternateNames) MarshalJSON

func (v NullableSslAlternateNames) MarshalJSON() ([]byte, error)

func (*NullableSslAlternateNames) Set

func (*NullableSslAlternateNames) UnmarshalJSON

func (v *NullableSslAlternateNames) UnmarshalJSON(src []byte) error

func (*NullableSslAlternateNames) Unset

func (v *NullableSslAlternateNames) Unset()

type NullableSslAuthorityInfo

type NullableSslAuthorityInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslAuthorityInfo

func NewNullableSslAuthorityInfo(val *SslAuthorityInfo) *NullableSslAuthorityInfo

func (NullableSslAuthorityInfo) Get

func (NullableSslAuthorityInfo) IsSet

func (v NullableSslAuthorityInfo) IsSet() bool

func (NullableSslAuthorityInfo) MarshalJSON

func (v NullableSslAuthorityInfo) MarshalJSON() ([]byte, error)

func (*NullableSslAuthorityInfo) Set

func (*NullableSslAuthorityInfo) UnmarshalJSON

func (v *NullableSslAuthorityInfo) UnmarshalJSON(src []byte) error

func (*NullableSslAuthorityInfo) Unset

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

type NullableSslCertificatePolicy struct {
	// contains filtered or unexported fields
}

func NewNullableSslCertificatePolicy

func NewNullableSslCertificatePolicy(val *SslCertificatePolicy) *NullableSslCertificatePolicy

func (NullableSslCertificatePolicy) Get

func (NullableSslCertificatePolicy) IsSet

func (NullableSslCertificatePolicy) MarshalJSON

func (v NullableSslCertificatePolicy) MarshalJSON() ([]byte, error)

func (*NullableSslCertificatePolicy) Set

func (*NullableSslCertificatePolicy) UnmarshalJSON

func (v *NullableSslCertificatePolicy) UnmarshalJSON(src []byte) error

func (*NullableSslCertificatePolicy) Unset

func (v *NullableSslCertificatePolicy) Unset()

type NullableSslExtensionsInfo

type NullableSslExtensionsInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslExtensionsInfo

func NewNullableSslExtensionsInfo(val *SslExtensionsInfo) *NullableSslExtensionsInfo

func (NullableSslExtensionsInfo) Get

func (NullableSslExtensionsInfo) IsSet

func (v NullableSslExtensionsInfo) IsSet() bool

func (NullableSslExtensionsInfo) MarshalJSON

func (v NullableSslExtensionsInfo) MarshalJSON() ([]byte, error)

func (*NullableSslExtensionsInfo) Set

func (*NullableSslExtensionsInfo) UnmarshalJSON

func (v *NullableSslExtensionsInfo) UnmarshalJSON(src []byte) error

func (*NullableSslExtensionsInfo) Unset

func (v *NullableSslExtensionsInfo) Unset()

type NullableSslPublicKeyInfo

type NullableSslPublicKeyInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslPublicKeyInfo

func NewNullableSslPublicKeyInfo(val *SslPublicKeyInfo) *NullableSslPublicKeyInfo

func (NullableSslPublicKeyInfo) Get

func (NullableSslPublicKeyInfo) IsSet

func (v NullableSslPublicKeyInfo) IsSet() bool

func (NullableSslPublicKeyInfo) MarshalJSON

func (v NullableSslPublicKeyInfo) MarshalJSON() ([]byte, error)

func (*NullableSslPublicKeyInfo) Set

func (*NullableSslPublicKeyInfo) UnmarshalJSON

func (v *NullableSslPublicKeyInfo) UnmarshalJSON(src []byte) error

func (*NullableSslPublicKeyInfo) Unset

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

type NullableSslUnitInfo struct {
	// contains filtered or unexported fields
}

func NewNullableSslUnitInfo

func NewNullableSslUnitInfo(val *SslUnitInfo) *NullableSslUnitInfo

func (NullableSslUnitInfo) Get

func (NullableSslUnitInfo) IsSet

func (v NullableSslUnitInfo) IsSet() bool

func (NullableSslUnitInfo) MarshalJSON

func (v NullableSslUnitInfo) MarshalJSON() ([]byte, error)

func (*NullableSslUnitInfo) Set

func (v *NullableSslUnitInfo) Set(val *SslUnitInfo)

func (*NullableSslUnitInfo) UnmarshalJSON

func (v *NullableSslUnitInfo) UnmarshalJSON(src []byte) error

func (*NullableSslUnitInfo) Unset

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

type NullableThreatSource struct {
	// contains filtered or unexported fields
}

func NewNullableThreatSource

func NewNullableThreatSource(val *ThreatSource) *NullableThreatSource

func (NullableThreatSource) Get

func (NullableThreatSource) IsSet

func (v NullableThreatSource) IsSet() bool

func (NullableThreatSource) MarshalJSON

func (v NullableThreatSource) MarshalJSON() ([]byte, error)

func (*NullableThreatSource) Set

func (v *NullableThreatSource) Set(val *ThreatSource)

func (*NullableThreatSource) UnmarshalJSON

func (v *NullableThreatSource) UnmarshalJSON(src []byte) error

func (*NullableThreatSource) Unset

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

type NullableTrustSignals struct {
	// contains filtered or unexported fields
}

func NewNullableTrustSignals

func NewNullableTrustSignals(val *TrustSignals) *NullableTrustSignals

func (NullableTrustSignals) Get

func (NullableTrustSignals) IsSet

func (v NullableTrustSignals) IsSet() bool

func (NullableTrustSignals) MarshalJSON

func (v NullableTrustSignals) MarshalJSON() ([]byte, error)

func (*NullableTrustSignals) Set

func (v *NullableTrustSignals) Set(val *TrustSignals)

func (*NullableTrustSignals) UnmarshalJSON

func (v *NullableTrustSignals) UnmarshalJSON(src []byte) error

func (*NullableTrustSignals) Unset

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

type NullableUpdateFrequencies struct {
	// contains filtered or unexported fields
}

func NewNullableUpdateFrequencies

func NewNullableUpdateFrequencies(val *UpdateFrequencies) *NullableUpdateFrequencies

func (NullableUpdateFrequencies) Get

func (NullableUpdateFrequencies) IsSet

func (v NullableUpdateFrequencies) IsSet() bool

func (NullableUpdateFrequencies) MarshalJSON

func (v NullableUpdateFrequencies) MarshalJSON() ([]byte, error)

func (*NullableUpdateFrequencies) Set

func (*NullableUpdateFrequencies) UnmarshalJSON

func (v *NullableUpdateFrequencies) UnmarshalJSON(src []byte) error

func (*NullableUpdateFrequencies) Unset

func (v *NullableUpdateFrequencies) Unset()

type NullableWhoisHistoricalItem

type NullableWhoisHistoricalItem struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisHistoricalItem

func NewNullableWhoisHistoricalItem(val *WhoisHistoricalItem) *NullableWhoisHistoricalItem

func (NullableWhoisHistoricalItem) Get

func (NullableWhoisHistoricalItem) IsSet

func (NullableWhoisHistoricalItem) MarshalJSON

func (v NullableWhoisHistoricalItem) MarshalJSON() ([]byte, error)

func (*NullableWhoisHistoricalItem) Set

func (*NullableWhoisHistoricalItem) UnmarshalJSON

func (v *NullableWhoisHistoricalItem) UnmarshalJSON(src []byte) error

func (*NullableWhoisHistoricalItem) Unset

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

type NullableWhoisOrganization struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisOrganization

func NewNullableWhoisOrganization(val *WhoisOrganization) *NullableWhoisOrganization

func (NullableWhoisOrganization) Get

func (NullableWhoisOrganization) IsSet

func (v NullableWhoisOrganization) IsSet() bool

func (NullableWhoisOrganization) MarshalJSON

func (v NullableWhoisOrganization) MarshalJSON() ([]byte, error)

func (*NullableWhoisOrganization) Set

func (*NullableWhoisOrganization) UnmarshalJSON

func (v *NullableWhoisOrganization) UnmarshalJSON(src []byte) error

func (*NullableWhoisOrganization) Unset

func (v *NullableWhoisOrganization) Unset()

type NullableWhoisPerson

type NullableWhoisPerson struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisPerson

func NewNullableWhoisPerson(val *WhoisPerson) *NullableWhoisPerson

func (NullableWhoisPerson) Get

func (NullableWhoisPerson) IsSet

func (v NullableWhoisPerson) IsSet() bool

func (NullableWhoisPerson) MarshalJSON

func (v NullableWhoisPerson) MarshalJSON() ([]byte, error)

func (*NullableWhoisPerson) Set

func (v *NullableWhoisPerson) Set(val *WhoisPerson)

func (*NullableWhoisPerson) UnmarshalJSON

func (v *NullableWhoisPerson) UnmarshalJSON(src []byte) error

func (*NullableWhoisPerson) Unset

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

type NullableWhoisRole struct {
	// contains filtered or unexported fields
}

func NewNullableWhoisRole

func NewNullableWhoisRole(val *WhoisRole) *NullableWhoisRole

func (NullableWhoisRole) Get

func (v NullableWhoisRole) Get() *WhoisRole

func (NullableWhoisRole) IsSet

func (v NullableWhoisRole) IsSet() bool

func (NullableWhoisRole) MarshalJSON

func (v NullableWhoisRole) MarshalJSON() ([]byte, error)

func (*NullableWhoisRole) Set

func (v *NullableWhoisRole) Set(val *WhoisRole)

func (*NullableWhoisRole) UnmarshalJSON

func (v *NullableWhoisRole) UnmarshalJSON(src []byte) error

func (*NullableWhoisRole) Unset

func (v *NullableWhoisRole) Unset()

type PersonalInformation

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

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

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

func (o *PersonalInformation) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*PersonalInformation) GetCityOk

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

func (o *PersonalInformation) GetCompany() string

GetCompany returns the Company field value if set, zero value otherwise.

func (*PersonalInformation) GetCompanyOk

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

func (o *PersonalInformation) GetCountryCode() string

GetCountryCode returns the CountryCode field value if set, zero value otherwise.

func (*PersonalInformation) GetCountryCodeOk

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

func (o *PersonalInformation) GetCountryName() string

GetCountryName returns the CountryName field value if set, zero value otherwise.

func (*PersonalInformation) GetCountryNameOk

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

func (o *PersonalInformation) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*PersonalInformation) GetEmailAddressOk

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

func (o *PersonalInformation) GetFax() string

GetFax returns the Fax field value if set, zero value otherwise.

func (*PersonalInformation) GetFaxOk

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

func (o *PersonalInformation) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*PersonalInformation) GetHandleOk

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

func (o *PersonalInformation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PersonalInformation) GetIdOk

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

func (o *PersonalInformation) GetIdType() string

GetIdType returns the IdType field value if set, zero value otherwise.

func (*PersonalInformation) GetIdTypeOk

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

func (o *PersonalInformation) GetMailingAddress() string

GetMailingAddress returns the MailingAddress field value if set, zero value otherwise.

func (*PersonalInformation) GetMailingAddressOk

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

func (o *PersonalInformation) GetName() string

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

func (*PersonalInformation) GetNameOk

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

func (o *PersonalInformation) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*PersonalInformation) GetPhoneOk

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

func (o *PersonalInformation) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*PersonalInformation) GetStateOk

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

func (o *PersonalInformation) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*PersonalInformation) GetStreetOk

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

func (o *PersonalInformation) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*PersonalInformation) GetZipCodeOk

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

func (o *PersonalInformation) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*PersonalInformation) HasCompany

func (o *PersonalInformation) HasCompany() bool

HasCompany returns a boolean if a field has been set.

func (*PersonalInformation) HasCountryCode

func (o *PersonalInformation) HasCountryCode() bool

HasCountryCode returns a boolean if a field has been set.

func (*PersonalInformation) HasCountryName

func (o *PersonalInformation) HasCountryName() bool

HasCountryName returns a boolean if a field has been set.

func (*PersonalInformation) HasEmailAddress

func (o *PersonalInformation) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*PersonalInformation) HasFax

func (o *PersonalInformation) HasFax() bool

HasFax returns a boolean if a field has been set.

func (*PersonalInformation) HasHandle

func (o *PersonalInformation) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*PersonalInformation) HasId

func (o *PersonalInformation) HasId() bool

HasId returns a boolean if a field has been set.

func (*PersonalInformation) HasIdType

func (o *PersonalInformation) HasIdType() bool

HasIdType returns a boolean if a field has been set.

func (*PersonalInformation) HasMailingAddress

func (o *PersonalInformation) HasMailingAddress() bool

HasMailingAddress returns a boolean if a field has been set.

func (*PersonalInformation) HasName

func (o *PersonalInformation) HasName() bool

HasName returns a boolean if a field has been set.

func (*PersonalInformation) HasPhone

func (o *PersonalInformation) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*PersonalInformation) HasState

func (o *PersonalInformation) HasState() bool

HasState returns a boolean if a field has been set.

func (*PersonalInformation) HasStreet

func (o *PersonalInformation) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*PersonalInformation) HasZipCode

func (o *PersonalInformation) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (PersonalInformation) MarshalJSON

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

func (*PersonalInformation) SetCity

func (o *PersonalInformation) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*PersonalInformation) SetCompany

func (o *PersonalInformation) SetCompany(v string)

SetCompany gets a reference to the given string and assigns it to the Company field.

func (*PersonalInformation) SetCountryCode

func (o *PersonalInformation) SetCountryCode(v string)

SetCountryCode gets a reference to the given string and assigns it to the CountryCode field.

func (*PersonalInformation) SetCountryName

func (o *PersonalInformation) SetCountryName(v string)

SetCountryName gets a reference to the given string and assigns it to the CountryName field.

func (*PersonalInformation) SetEmailAddress

func (o *PersonalInformation) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*PersonalInformation) SetFax

func (o *PersonalInformation) SetFax(v string)

SetFax gets a reference to the given string and assigns it to the Fax field.

func (*PersonalInformation) SetHandle

func (o *PersonalInformation) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*PersonalInformation) SetId

func (o *PersonalInformation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PersonalInformation) SetIdType

func (o *PersonalInformation) SetIdType(v string)

SetIdType gets a reference to the given string and assigns it to the IdType field.

func (*PersonalInformation) SetMailingAddress

func (o *PersonalInformation) SetMailingAddress(v string)

SetMailingAddress gets a reference to the given string and assigns it to the MailingAddress field.

func (*PersonalInformation) SetName

func (o *PersonalInformation) SetName(v string)

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

func (*PersonalInformation) SetPhone

func (o *PersonalInformation) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (*PersonalInformation) SetState

func (o *PersonalInformation) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*PersonalInformation) SetStreet

func (o *PersonalInformation) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*PersonalInformation) SetZipCode

func (o *PersonalInformation) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (PersonalInformation) ToMap

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

func (*PersonalInformation) UnmarshalJSON

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

type PivotMatch

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

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

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

func (o *PivotMatch) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*PivotMatch) GetConfidenceOk

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

func (o *PivotMatch) GetPivot() string

GetPivot returns the Pivot field value if set, zero value otherwise.

func (*PivotMatch) GetPivotOk

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

func (o *PivotMatch) GetPivotType() string

GetPivotType returns the PivotType field value if set, zero value otherwise.

func (*PivotMatch) GetPivotTypeOk

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

func (o *PivotMatch) GetTotalRelatedThreats() int32

GetTotalRelatedThreats returns the TotalRelatedThreats field value if set, zero value otherwise.

func (*PivotMatch) GetTotalRelatedThreatsOk

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

func (o *PivotMatch) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*PivotMatch) HasPivot

func (o *PivotMatch) HasPivot() bool

HasPivot returns a boolean if a field has been set.

func (*PivotMatch) HasPivotType

func (o *PivotMatch) HasPivotType() bool

HasPivotType returns a boolean if a field has been set.

func (*PivotMatch) HasTotalRelatedThreats

func (o *PivotMatch) HasTotalRelatedThreats() bool

HasTotalRelatedThreats returns a boolean if a field has been set.

func (PivotMatch) MarshalJSON

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

func (*PivotMatch) SetConfidence

func (o *PivotMatch) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*PivotMatch) SetPivot

func (o *PivotMatch) SetPivot(v string)

SetPivot gets a reference to the given string and assigns it to the Pivot field.

func (*PivotMatch) SetPivotType

func (o *PivotMatch) SetPivotType(v string)

SetPivotType gets a reference to the given string and assigns it to the PivotType field.

func (*PivotMatch) SetTotalRelatedThreats

func (o *PivotMatch) SetTotalRelatedThreats(v int32)

SetTotalRelatedThreats gets a reference to the given int32 and assigns it to the TotalRelatedThreats field.

func (PivotMatch) ToMap

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

func (*PivotMatch) UnmarshalJSON

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

type RegistrarInformation

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

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

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

func (o *RegistrarInformation) GetAuthoritativeRegistryName() string

GetAuthoritativeRegistryName returns the AuthoritativeRegistryName field value if set, zero value otherwise.

func (*RegistrarInformation) GetAuthoritativeRegistryNameOk

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

func (o *RegistrarInformation) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*RegistrarInformation) GetEmailAddressOk

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

func (o *RegistrarInformation) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*RegistrarInformation) GetHandleOk

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

func (o *RegistrarInformation) GetIanaId() string

GetIanaId returns the IanaId field value if set, zero value otherwise.

func (*RegistrarInformation) GetIanaIdOk

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

func (o *RegistrarInformation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RegistrarInformation) GetIdOk

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

func (o *RegistrarInformation) GetIdType() string

GetIdType returns the IdType field value if set, zero value otherwise.

func (*RegistrarInformation) GetIdTypeOk

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

func (o *RegistrarInformation) GetIsSponsor() bool

GetIsSponsor returns the IsSponsor field value if set, zero value otherwise.

func (*RegistrarInformation) GetIsSponsorOk

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

func (o *RegistrarInformation) GetNormalizedName() string

GetNormalizedName returns the NormalizedName field value if set, zero value otherwise.

func (*RegistrarInformation) GetNormalizedNameOk

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

func (o *RegistrarInformation) GetOrganizationNumber() string

GetOrganizationNumber returns the OrganizationNumber field value if set, zero value otherwise.

func (*RegistrarInformation) GetOrganizationNumberOk

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

func (o *RegistrarInformation) GetPhoneNumber() string

GetPhoneNumber returns the PhoneNumber field value if set, zero value otherwise.

func (*RegistrarInformation) GetPhoneNumberOk

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

func (o *RegistrarInformation) GetRdapServer() string

GetRdapServer returns the RdapServer field value if set, zero value otherwise.

func (*RegistrarInformation) GetRdapServerOk

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

func (o *RegistrarInformation) GetRegistrarName() string

GetRegistrarName returns the RegistrarName field value if set, zero value otherwise.

func (*RegistrarInformation) GetRegistrarNameOk

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

func (o *RegistrarInformation) GetRegistryId() string

GetRegistryId returns the RegistryId field value if set, zero value otherwise.

func (*RegistrarInformation) GetRegistryIdOk

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

func (o *RegistrarInformation) GetStatus() string

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

func (*RegistrarInformation) GetStatusOk

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

func (o *RegistrarInformation) GetWebsiteUrl() string

GetWebsiteUrl returns the WebsiteUrl field value if set, zero value otherwise.

func (*RegistrarInformation) GetWebsiteUrlOk

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

func (o *RegistrarInformation) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*RegistrarInformation) GetWhoisServerOk

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

func (o *RegistrarInformation) HasAuthoritativeRegistryName() bool

HasAuthoritativeRegistryName returns a boolean if a field has been set.

func (*RegistrarInformation) HasEmailAddress

func (o *RegistrarInformation) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*RegistrarInformation) HasHandle

func (o *RegistrarInformation) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*RegistrarInformation) HasIanaId

func (o *RegistrarInformation) HasIanaId() bool

HasIanaId returns a boolean if a field has been set.

func (*RegistrarInformation) HasId

func (o *RegistrarInformation) HasId() bool

HasId returns a boolean if a field has been set.

func (*RegistrarInformation) HasIdType

func (o *RegistrarInformation) HasIdType() bool

HasIdType returns a boolean if a field has been set.

func (*RegistrarInformation) HasIsSponsor

func (o *RegistrarInformation) HasIsSponsor() bool

HasIsSponsor returns a boolean if a field has been set.

func (*RegistrarInformation) HasNormalizedName

func (o *RegistrarInformation) HasNormalizedName() bool

HasNormalizedName returns a boolean if a field has been set.

func (*RegistrarInformation) HasOrganizationNumber

func (o *RegistrarInformation) HasOrganizationNumber() bool

HasOrganizationNumber returns a boolean if a field has been set.

func (*RegistrarInformation) HasPhoneNumber

func (o *RegistrarInformation) HasPhoneNumber() bool

HasPhoneNumber returns a boolean if a field has been set.

func (*RegistrarInformation) HasRdapServer

func (o *RegistrarInformation) HasRdapServer() bool

HasRdapServer returns a boolean if a field has been set.

func (*RegistrarInformation) HasRegistrarName

func (o *RegistrarInformation) HasRegistrarName() bool

HasRegistrarName returns a boolean if a field has been set.

func (*RegistrarInformation) HasRegistryId

func (o *RegistrarInformation) HasRegistryId() bool

HasRegistryId returns a boolean if a field has been set.

func (*RegistrarInformation) HasStatus

func (o *RegistrarInformation) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RegistrarInformation) HasWebsiteUrl

func (o *RegistrarInformation) HasWebsiteUrl() bool

HasWebsiteUrl returns a boolean if a field has been set.

func (*RegistrarInformation) HasWhoisServer

func (o *RegistrarInformation) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (RegistrarInformation) MarshalJSON

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

func (*RegistrarInformation) SetAuthoritativeRegistryName

func (o *RegistrarInformation) SetAuthoritativeRegistryName(v string)

SetAuthoritativeRegistryName gets a reference to the given string and assigns it to the AuthoritativeRegistryName field.

func (*RegistrarInformation) SetEmailAddress

func (o *RegistrarInformation) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*RegistrarInformation) SetHandle

func (o *RegistrarInformation) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*RegistrarInformation) SetIanaId

func (o *RegistrarInformation) SetIanaId(v string)

SetIanaId gets a reference to the given string and assigns it to the IanaId field.

func (*RegistrarInformation) SetId

func (o *RegistrarInformation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RegistrarInformation) SetIdType

func (o *RegistrarInformation) SetIdType(v string)

SetIdType gets a reference to the given string and assigns it to the IdType field.

func (*RegistrarInformation) SetIsSponsor

func (o *RegistrarInformation) SetIsSponsor(v bool)

SetIsSponsor gets a reference to the given bool and assigns it to the IsSponsor field.

func (*RegistrarInformation) SetNormalizedName

func (o *RegistrarInformation) SetNormalizedName(v string)

SetNormalizedName gets a reference to the given string and assigns it to the NormalizedName field.

func (*RegistrarInformation) SetOrganizationNumber

func (o *RegistrarInformation) SetOrganizationNumber(v string)

SetOrganizationNumber gets a reference to the given string and assigns it to the OrganizationNumber field.

func (*RegistrarInformation) SetPhoneNumber

func (o *RegistrarInformation) SetPhoneNumber(v string)

SetPhoneNumber gets a reference to the given string and assigns it to the PhoneNumber field.

func (*RegistrarInformation) SetRdapServer

func (o *RegistrarInformation) SetRdapServer(v string)

SetRdapServer gets a reference to the given string and assigns it to the RdapServer field.

func (*RegistrarInformation) SetRegistrarName

func (o *RegistrarInformation) SetRegistrarName(v string)

SetRegistrarName gets a reference to the given string and assigns it to the RegistrarName field.

func (*RegistrarInformation) SetRegistryId

func (o *RegistrarInformation) SetRegistryId(v string)

SetRegistryId gets a reference to the given string and assigns it to the RegistryId field.

func (*RegistrarInformation) SetStatus

func (o *RegistrarInformation) SetStatus(v string)

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

func (*RegistrarInformation) SetWebsiteUrl

func (o *RegistrarInformation) SetWebsiteUrl(v string)

SetWebsiteUrl gets a reference to the given string and assigns it to the WebsiteUrl field.

func (*RegistrarInformation) SetWhoisServer

func (o *RegistrarInformation) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (RegistrarInformation) ToMap

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

func (*RegistrarInformation) UnmarshalJSON

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

type RegistryData

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

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

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

func (o *RegistryData) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*RegistryData) GetCreateDateOk

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

func (o *RegistryData) GetDomainName() string

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

func (*RegistryData) GetDomainNameOk

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

func (o *RegistryData) GetDomainRegistered() string

GetDomainRegistered returns the DomainRegistered field value if set, zero value otherwise.

func (*RegistryData) GetDomainRegisteredOk

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

func (o *RegistryData) GetDomainRegistrar() RegistrarInformation

GetDomainRegistrar returns the DomainRegistrar field value if set, zero value otherwise.

func (*RegistryData) GetDomainRegistrarOk

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

func (o *RegistryData) GetDomainStatus() []string

GetDomainStatus returns the DomainStatus field value if set, zero value otherwise.

func (*RegistryData) GetDomainStatusOk

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

func (o *RegistryData) GetExpiryDate() string

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*RegistryData) GetExpiryDateOk

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

func (o *RegistryData) GetNameServers() []string

GetNameServers returns the NameServers field value if set, zero value otherwise.

func (*RegistryData) GetNameServersOk

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

func (o *RegistryData) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*RegistryData) GetQueryTimeOk

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

func (o *RegistryData) GetUpdateDate() string

GetUpdateDate returns the UpdateDate field value if set, zero value otherwise.

func (*RegistryData) GetUpdateDateOk

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

func (o *RegistryData) GetWhoisRawDomain() string

GetWhoisRawDomain returns the WhoisRawDomain field value if set, zero value otherwise.

func (*RegistryData) GetWhoisRawDomainOk

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

func (o *RegistryData) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*RegistryData) GetWhoisServerOk

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

func (o *RegistryData) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*RegistryData) HasDomainName

func (o *RegistryData) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*RegistryData) HasDomainRegistered

func (o *RegistryData) HasDomainRegistered() bool

HasDomainRegistered returns a boolean if a field has been set.

func (*RegistryData) HasDomainRegistrar

func (o *RegistryData) HasDomainRegistrar() bool

HasDomainRegistrar returns a boolean if a field has been set.

func (*RegistryData) HasDomainStatus

func (o *RegistryData) HasDomainStatus() bool

HasDomainStatus returns a boolean if a field has been set.

func (*RegistryData) HasExpiryDate

func (o *RegistryData) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*RegistryData) HasNameServers

func (o *RegistryData) HasNameServers() bool

HasNameServers returns a boolean if a field has been set.

func (*RegistryData) HasQueryTime

func (o *RegistryData) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*RegistryData) HasUpdateDate

func (o *RegistryData) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*RegistryData) HasWhoisRawDomain

func (o *RegistryData) HasWhoisRawDomain() bool

HasWhoisRawDomain returns a boolean if a field has been set.

func (*RegistryData) HasWhoisServer

func (o *RegistryData) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (RegistryData) MarshalJSON

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

func (*RegistryData) SetCreateDate

func (o *RegistryData) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*RegistryData) SetDomainName

func (o *RegistryData) SetDomainName(v string)

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

func (*RegistryData) SetDomainRegistered

func (o *RegistryData) SetDomainRegistered(v string)

SetDomainRegistered gets a reference to the given string and assigns it to the DomainRegistered field.

func (*RegistryData) SetDomainRegistrar

func (o *RegistryData) SetDomainRegistrar(v RegistrarInformation)

SetDomainRegistrar gets a reference to the given RegistrarInformation and assigns it to the DomainRegistrar field.

func (*RegistryData) SetDomainStatus

func (o *RegistryData) SetDomainStatus(v []string)

SetDomainStatus gets a reference to the given []string and assigns it to the DomainStatus field.

func (*RegistryData) SetExpiryDate

func (o *RegistryData) SetExpiryDate(v string)

SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.

func (*RegistryData) SetNameServers

func (o *RegistryData) SetNameServers(v []string)

SetNameServers gets a reference to the given []string and assigns it to the NameServers field.

func (*RegistryData) SetQueryTime

func (o *RegistryData) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*RegistryData) SetUpdateDate

func (o *RegistryData) SetUpdateDate(v string)

SetUpdateDate gets a reference to the given string and assigns it to the UpdateDate field.

func (*RegistryData) SetWhoisRawDomain

func (o *RegistryData) SetWhoisRawDomain(v string)

SetWhoisRawDomain gets a reference to the given string and assigns it to the WhoisRawDomain field.

func (*RegistryData) SetWhoisServer

func (o *RegistryData) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (RegistryData) ToMap

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

func (*RegistryData) UnmarshalJSON

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

type RelatedIoc

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

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

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

func (o *RelatedIoc) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*RelatedIoc) GetConfidenceOk

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

func (o *RelatedIoc) GetType() string

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

func (*RelatedIoc) GetTypeOk

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

func (o *RelatedIoc) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*RelatedIoc) GetValueOk

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

func (o *RelatedIoc) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*RelatedIoc) HasType

func (o *RelatedIoc) HasType() bool

HasType returns a boolean if a field has been set.

func (*RelatedIoc) HasValue

func (o *RelatedIoc) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RelatedIoc) MarshalJSON

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

func (*RelatedIoc) SetConfidence

func (o *RelatedIoc) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*RelatedIoc) SetType

func (o *RelatedIoc) SetType(v string)

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

func (*RelatedIoc) SetValue

func (o *RelatedIoc) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (RelatedIoc) ToMap

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

func (*RelatedIoc) UnmarshalJSON

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

type ReputationIndicators

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

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

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

func (o *ReputationIndicators) GetDomainAgeDays() int32

GetDomainAgeDays returns the DomainAgeDays field value if set, zero value otherwise.

func (*ReputationIndicators) GetDomainAgeDaysOk

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

func (o *ReputationIndicators) GetHasDmarc() bool

GetHasDmarc returns the HasDmarc field value if set, zero value otherwise.

func (*ReputationIndicators) GetHasDmarcOk

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

func (o *ReputationIndicators) GetHasPrivacyWhois() bool

GetHasPrivacyWhois returns the HasPrivacyWhois field value if set, zero value otherwise.

func (*ReputationIndicators) GetHasPrivacyWhoisOk

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

func (o *ReputationIndicators) GetHasSpf() bool

GetHasSpf returns the HasSpf field value if set, zero value otherwise.

func (*ReputationIndicators) GetHasSpfOk

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

func (o *ReputationIndicators) GetIsNewlyRegistered() bool

GetIsNewlyRegistered returns the IsNewlyRegistered field value if set, zero value otherwise.

func (*ReputationIndicators) GetIsNewlyRegisteredOk

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

func (o *ReputationIndicators) GetJavascriptObfuscated() bool

GetJavascriptObfuscated returns the JavascriptObfuscated field value if set, zero value otherwise.

func (*ReputationIndicators) GetJavascriptObfuscatedOk

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

func (o *ReputationIndicators) GetRedirectsExternally() bool

GetRedirectsExternally returns the RedirectsExternally field value if set, zero value otherwise.

func (*ReputationIndicators) GetRedirectsExternallyOk

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

func (o *ReputationIndicators) GetRegistrar() string

GetRegistrar returns the Registrar field value if set, zero value otherwise.

func (*ReputationIndicators) GetRegistrarOk

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

func (o *ReputationIndicators) GetSslAgeDays() int32

GetSslAgeDays returns the SslAgeDays field value if set, zero value otherwise.

func (*ReputationIndicators) GetSslAgeDaysOk

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

func (o *ReputationIndicators) GetUsesFreeExtension() bool

GetUsesFreeExtension returns the UsesFreeExtension field value if set, zero value otherwise.

func (*ReputationIndicators) GetUsesFreeExtensionOk

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

func (o *ReputationIndicators) GetUsesFreeSsl() bool

GetUsesFreeSsl returns the UsesFreeSsl field value if set, zero value otherwise.

func (*ReputationIndicators) GetUsesFreeSslOk

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

func (o *ReputationIndicators) HasDomainAgeDays() bool

HasDomainAgeDays returns a boolean if a field has been set.

func (*ReputationIndicators) HasHasDmarc

func (o *ReputationIndicators) HasHasDmarc() bool

HasHasDmarc returns a boolean if a field has been set.

func (*ReputationIndicators) HasHasPrivacyWhois

func (o *ReputationIndicators) HasHasPrivacyWhois() bool

HasHasPrivacyWhois returns a boolean if a field has been set.

func (*ReputationIndicators) HasHasSpf

func (o *ReputationIndicators) HasHasSpf() bool

HasHasSpf returns a boolean if a field has been set.

func (*ReputationIndicators) HasIsNewlyRegistered

func (o *ReputationIndicators) HasIsNewlyRegistered() bool

HasIsNewlyRegistered returns a boolean if a field has been set.

func (*ReputationIndicators) HasJavascriptObfuscated

func (o *ReputationIndicators) HasJavascriptObfuscated() bool

HasJavascriptObfuscated returns a boolean if a field has been set.

func (*ReputationIndicators) HasRedirectsExternally

func (o *ReputationIndicators) HasRedirectsExternally() bool

HasRedirectsExternally returns a boolean if a field has been set.

func (*ReputationIndicators) HasRegistrar

func (o *ReputationIndicators) HasRegistrar() bool

HasRegistrar returns a boolean if a field has been set.

func (*ReputationIndicators) HasSslAgeDays

func (o *ReputationIndicators) HasSslAgeDays() bool

HasSslAgeDays returns a boolean if a field has been set.

func (*ReputationIndicators) HasUsesFreeExtension

func (o *ReputationIndicators) HasUsesFreeExtension() bool

HasUsesFreeExtension returns a boolean if a field has been set.

func (*ReputationIndicators) HasUsesFreeSsl

func (o *ReputationIndicators) HasUsesFreeSsl() bool

HasUsesFreeSsl returns a boolean if a field has been set.

func (ReputationIndicators) MarshalJSON

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

func (*ReputationIndicators) SetDomainAgeDays

func (o *ReputationIndicators) SetDomainAgeDays(v int32)

SetDomainAgeDays gets a reference to the given int32 and assigns it to the DomainAgeDays field.

func (*ReputationIndicators) SetHasDmarc

func (o *ReputationIndicators) SetHasDmarc(v bool)

SetHasDmarc gets a reference to the given bool and assigns it to the HasDmarc field.

func (*ReputationIndicators) SetHasPrivacyWhois

func (o *ReputationIndicators) SetHasPrivacyWhois(v bool)

SetHasPrivacyWhois gets a reference to the given bool and assigns it to the HasPrivacyWhois field.

func (*ReputationIndicators) SetHasSpf

func (o *ReputationIndicators) SetHasSpf(v bool)

SetHasSpf gets a reference to the given bool and assigns it to the HasSpf field.

func (*ReputationIndicators) SetIsNewlyRegistered

func (o *ReputationIndicators) SetIsNewlyRegistered(v bool)

SetIsNewlyRegistered gets a reference to the given bool and assigns it to the IsNewlyRegistered field.

func (*ReputationIndicators) SetJavascriptObfuscated

func (o *ReputationIndicators) SetJavascriptObfuscated(v bool)

SetJavascriptObfuscated gets a reference to the given bool and assigns it to the JavascriptObfuscated field.

func (*ReputationIndicators) SetRedirectsExternally

func (o *ReputationIndicators) SetRedirectsExternally(v bool)

SetRedirectsExternally gets a reference to the given bool and assigns it to the RedirectsExternally field.

func (*ReputationIndicators) SetRegistrar

func (o *ReputationIndicators) SetRegistrar(v string)

SetRegistrar gets a reference to the given string and assigns it to the Registrar field.

func (*ReputationIndicators) SetSslAgeDays

func (o *ReputationIndicators) SetSslAgeDays(v int32)

SetSslAgeDays gets a reference to the given int32 and assigns it to the SslAgeDays field.

func (*ReputationIndicators) SetUsesFreeExtension

func (o *ReputationIndicators) SetUsesFreeExtension(v bool)

SetUsesFreeExtension gets a reference to the given bool and assigns it to the UsesFreeExtension field.

func (*ReputationIndicators) SetUsesFreeSsl

func (o *ReputationIndicators) SetUsesFreeSsl(v bool)

SetUsesFreeSsl gets a reference to the given bool and assigns it to the UsesFreeSsl field.

func (ReputationIndicators) ToMap

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

func (*ReputationIndicators) UnmarshalJSON

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

type ReputationIntelligence

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

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

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

func (o *ReputationIntelligence) GetFeedTags() []string

GetFeedTags returns the FeedTags field value if set, zero value otherwise.

func (*ReputationIntelligence) GetFeedTagsOk

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

func (o *ReputationIntelligence) GetFirstSeen() string

GetFirstSeen returns the FirstSeen field value if set, zero value otherwise.

func (*ReputationIntelligence) GetFirstSeenOk

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

func (o *ReputationIntelligence) GetIocType() string

GetIocType returns the IocType field value if set, zero value otherwise.

func (*ReputationIntelligence) GetIocTypeOk

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

func (o *ReputationIntelligence) GetIocValue() string

GetIocValue returns the IocValue field value if set, zero value otherwise.

func (*ReputationIntelligence) GetIocValueOk

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

func (o *ReputationIntelligence) GetLastSeen() string

GetLastSeen returns the LastSeen field value if set, zero value otherwise.

func (*ReputationIntelligence) GetLastSeenOk

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

func (o *ReputationIntelligence) GetRecommendedAction() string

GetRecommendedAction returns the RecommendedAction field value if set, zero value otherwise.

func (*ReputationIntelligence) GetRecommendedActionOk

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

func (o *ReputationIntelligence) GetRelatedIocs() []RelatedIoc

GetRelatedIocs returns the RelatedIocs field value if set, zero value otherwise.

func (*ReputationIntelligence) GetRelatedIocsOk

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

func (o *ReputationIntelligence) GetStixPattern() string

GetStixPattern returns the StixPattern field value if set, zero value otherwise.

func (*ReputationIntelligence) GetStixPatternOk

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

func (o *ReputationIntelligence) HasFeedTags() bool

HasFeedTags returns a boolean if a field has been set.

func (*ReputationIntelligence) HasFirstSeen

func (o *ReputationIntelligence) HasFirstSeen() bool

HasFirstSeen returns a boolean if a field has been set.

func (*ReputationIntelligence) HasIocType

func (o *ReputationIntelligence) HasIocType() bool

HasIocType returns a boolean if a field has been set.

func (*ReputationIntelligence) HasIocValue

func (o *ReputationIntelligence) HasIocValue() bool

HasIocValue returns a boolean if a field has been set.

func (*ReputationIntelligence) HasLastSeen

func (o *ReputationIntelligence) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (*ReputationIntelligence) HasRecommendedAction

func (o *ReputationIntelligence) HasRecommendedAction() bool

HasRecommendedAction returns a boolean if a field has been set.

func (*ReputationIntelligence) HasRelatedIocs

func (o *ReputationIntelligence) HasRelatedIocs() bool

HasRelatedIocs returns a boolean if a field has been set.

func (*ReputationIntelligence) HasStixPattern

func (o *ReputationIntelligence) HasStixPattern() bool

HasStixPattern returns a boolean if a field has been set.

func (ReputationIntelligence) MarshalJSON

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

func (*ReputationIntelligence) SetFeedTags

func (o *ReputationIntelligence) SetFeedTags(v []string)

SetFeedTags gets a reference to the given []string and assigns it to the FeedTags field.

func (*ReputationIntelligence) SetFirstSeen

func (o *ReputationIntelligence) SetFirstSeen(v string)

SetFirstSeen gets a reference to the given string and assigns it to the FirstSeen field.

func (*ReputationIntelligence) SetIocType

func (o *ReputationIntelligence) SetIocType(v string)

SetIocType gets a reference to the given string and assigns it to the IocType field.

func (*ReputationIntelligence) SetIocValue

func (o *ReputationIntelligence) SetIocValue(v string)

SetIocValue gets a reference to the given string and assigns it to the IocValue field.

func (*ReputationIntelligence) SetLastSeen

func (o *ReputationIntelligence) SetLastSeen(v string)

SetLastSeen gets a reference to the given string and assigns it to the LastSeen field.

func (*ReputationIntelligence) SetRecommendedAction

func (o *ReputationIntelligence) SetRecommendedAction(v string)

SetRecommendedAction gets a reference to the given string and assigns it to the RecommendedAction field.

func (*ReputationIntelligence) SetRelatedIocs

func (o *ReputationIntelligence) SetRelatedIocs(v []RelatedIoc)

SetRelatedIocs gets a reference to the given []RelatedIoc and assigns it to the RelatedIocs field.

func (*ReputationIntelligence) SetStixPattern

func (o *ReputationIntelligence) SetStixPattern(v string)

SetStixPattern gets a reference to the given string and assigns it to the StixPattern field.

func (ReputationIntelligence) ToMap

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

func (*ReputationIntelligence) UnmarshalJSON

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

type ReputationSignal

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

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

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

func (o *ReputationSignal) GetCategory() string

GetCategory returns the Category field value if set, zero value otherwise.

func (*ReputationSignal) GetCategoryOk

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

func (o *ReputationSignal) GetCode() string

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

func (*ReputationSignal) GetCodeOk

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

func (o *ReputationSignal) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*ReputationSignal) GetConfidenceOk

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

func (o *ReputationSignal) GetEvidence() string

GetEvidence returns the Evidence field value if set, zero value otherwise.

func (*ReputationSignal) GetEvidenceOk

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

func (o *ReputationSignal) GetPolarity() string

GetPolarity returns the Polarity field value if set, zero value otherwise.

func (*ReputationSignal) GetPolarityOk

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

func (o *ReputationSignal) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*ReputationSignal) GetWeightOk

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

func (o *ReputationSignal) HasCategory() bool

HasCategory returns a boolean if a field has been set.

func (*ReputationSignal) HasCode

func (o *ReputationSignal) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ReputationSignal) HasConfidence

func (o *ReputationSignal) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*ReputationSignal) HasEvidence

func (o *ReputationSignal) HasEvidence() bool

HasEvidence returns a boolean if a field has been set.

func (*ReputationSignal) HasPolarity

func (o *ReputationSignal) HasPolarity() bool

HasPolarity returns a boolean if a field has been set.

func (*ReputationSignal) HasWeight

func (o *ReputationSignal) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (ReputationSignal) MarshalJSON

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

func (*ReputationSignal) SetCategory

func (o *ReputationSignal) SetCategory(v string)

SetCategory gets a reference to the given string and assigns it to the Category field.

func (*ReputationSignal) SetCode

func (o *ReputationSignal) SetCode(v string)

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

func (*ReputationSignal) SetConfidence

func (o *ReputationSignal) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*ReputationSignal) SetEvidence

func (o *ReputationSignal) SetEvidence(v string)

SetEvidence gets a reference to the given string and assigns it to the Evidence field.

func (*ReputationSignal) SetPolarity

func (o *ReputationSignal) SetPolarity(v string)

SetPolarity gets a reference to the given string and assigns it to the Polarity field.

func (*ReputationSignal) SetWeight

func (o *ReputationSignal) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

func (ReputationSignal) ToMap

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

func (*ReputationSignal) UnmarshalJSON

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

type ReputationSignals

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

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

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

func (o *ReputationSignals) GetNegative() []ReputationSignal

GetNegative returns the Negative field value if set, zero value otherwise.

func (*ReputationSignals) GetNegativeOk

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

func (o *ReputationSignals) GetNeutral() []ReputationSignal

GetNeutral returns the Neutral field value if set, zero value otherwise.

func (*ReputationSignals) GetNeutralOk

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

func (o *ReputationSignals) GetPositive() []ReputationSignal

GetPositive returns the Positive field value if set, zero value otherwise.

func (*ReputationSignals) GetPositiveOk

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

func (o *ReputationSignals) HasNegative() bool

HasNegative returns a boolean if a field has been set.

func (*ReputationSignals) HasNeutral

func (o *ReputationSignals) HasNeutral() bool

HasNeutral returns a boolean if a field has been set.

func (*ReputationSignals) HasPositive

func (o *ReputationSignals) HasPositive() bool

HasPositive returns a boolean if a field has been set.

func (ReputationSignals) MarshalJSON

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

func (*ReputationSignals) SetNegative

func (o *ReputationSignals) SetNegative(v []ReputationSignal)

SetNegative gets a reference to the given []ReputationSignal and assigns it to the Negative field.

func (*ReputationSignals) SetNeutral

func (o *ReputationSignals) SetNeutral(v []ReputationSignal)

SetNeutral gets a reference to the given []ReputationSignal and assigns it to the Neutral field.

func (*ReputationSignals) SetPositive

func (o *ReputationSignals) SetPositive(v []ReputationSignal)

SetPositive gets a reference to the given []ReputationSignal and assigns it to the Positive field.

func (ReputationSignals) ToMap

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

func (*ReputationSignals) UnmarshalJSON

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

type ResellerContact

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

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

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

func (o *ResellerContact) GetEmailAddress() string

GetEmailAddress returns the EmailAddress field value if set, zero value otherwise.

func (*ResellerContact) GetEmailAddressOk

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

func (o *ResellerContact) GetName() string

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

func (*ResellerContact) GetNameOk

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

func (o *ResellerContact) GetPhone() string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*ResellerContact) GetPhoneOk

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

func (o *ResellerContact) HasEmailAddress() bool

HasEmailAddress returns a boolean if a field has been set.

func (*ResellerContact) HasName

func (o *ResellerContact) HasName() bool

HasName returns a boolean if a field has been set.

func (*ResellerContact) HasPhone

func (o *ResellerContact) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (ResellerContact) MarshalJSON

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

func (*ResellerContact) SetEmailAddress

func (o *ResellerContact) SetEmailAddress(v string)

SetEmailAddress gets a reference to the given string and assigns it to the EmailAddress field.

func (*ResellerContact) SetName

func (o *ResellerContact) SetName(v string)

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

func (*ResellerContact) SetPhone

func (o *ResellerContact) SetPhone(v string)

SetPhone gets a reference to the given string and assigns it to the Phone field.

func (ResellerContact) ToMap

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

func (*ResellerContact) UnmarshalJSON

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

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 Reverse WHOIS response. Pagination keys are capitalized (Total_Result/Total_Pages/Current_Page) as returned by the API.

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

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

type RiskCategory

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

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

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

func (o *RiskCategory) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*RiskCategory) GetConfidenceOk

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

func (o *RiskCategory) GetPivotMatches() []PivotMatch

GetPivotMatches returns the PivotMatches field value if set, zero value otherwise.

func (*RiskCategory) GetPivotMatchesOk

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

func (o *RiskCategory) GetPrimaryThreat() string

GetPrimaryThreat returns the PrimaryThreat field value if set, zero value otherwise.

func (*RiskCategory) GetPrimaryThreatOk

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

func (o *RiskCategory) GetSeverity() string

GetSeverity returns the Severity field value if set, zero value otherwise.

func (*RiskCategory) GetSeverityOk

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

func (o *RiskCategory) GetSources() []ThreatSource

GetSources returns the Sources field value if set, zero value otherwise.

func (*RiskCategory) GetSourcesOk

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

func (o *RiskCategory) GetThreatTypes() []string

GetThreatTypes returns the ThreatTypes field value if set, zero value otherwise.

func (*RiskCategory) GetThreatTypesOk

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

func (o *RiskCategory) GetVerdict() string

GetVerdict returns the Verdict field value if set, zero value otherwise.

func (*RiskCategory) GetVerdictOk

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

func (o *RiskCategory) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*RiskCategory) HasPivotMatches

func (o *RiskCategory) HasPivotMatches() bool

HasPivotMatches returns a boolean if a field has been set.

func (*RiskCategory) HasPrimaryThreat

func (o *RiskCategory) HasPrimaryThreat() bool

HasPrimaryThreat returns a boolean if a field has been set.

func (*RiskCategory) HasSeverity

func (o *RiskCategory) HasSeverity() bool

HasSeverity returns a boolean if a field has been set.

func (*RiskCategory) HasSources

func (o *RiskCategory) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*RiskCategory) HasThreatTypes

func (o *RiskCategory) HasThreatTypes() bool

HasThreatTypes returns a boolean if a field has been set.

func (*RiskCategory) HasVerdict

func (o *RiskCategory) HasVerdict() bool

HasVerdict returns a boolean if a field has been set.

func (RiskCategory) MarshalJSON

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

func (*RiskCategory) SetConfidence

func (o *RiskCategory) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*RiskCategory) SetPivotMatches

func (o *RiskCategory) SetPivotMatches(v []PivotMatch)

SetPivotMatches gets a reference to the given []PivotMatch and assigns it to the PivotMatches field.

func (*RiskCategory) SetPrimaryThreat

func (o *RiskCategory) SetPrimaryThreat(v string)

SetPrimaryThreat gets a reference to the given string and assigns it to the PrimaryThreat field.

func (*RiskCategory) SetSeverity

func (o *RiskCategory) SetSeverity(v string)

SetSeverity gets a reference to the given string and assigns it to the Severity field.

func (*RiskCategory) SetSources

func (o *RiskCategory) SetSources(v []ThreatSource)

SetSources gets a reference to the given []ThreatSource and assigns it to the Sources field.

func (*RiskCategory) SetThreatTypes

func (o *RiskCategory) SetThreatTypes(v []string)

SetThreatTypes gets a reference to the given []string and assigns it to the ThreatTypes field.

func (*RiskCategory) SetVerdict

func (o *RiskCategory) SetVerdict(v string)

SetVerdict gets a reference to the given string and assigns it to the Verdict field.

func (RiskCategory) ToMap

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

func (*RiskCategory) UnmarshalJSON

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

type Route

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

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

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

func (o *Route) GetAggrBndry() string

GetAggrBndry returns the AggrBndry field value if set, zero value otherwise.

func (*Route) GetAggrBndryOk

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

func (o *Route) GetAggrMtd() string

GetAggrMtd returns the AggrMtd field value if set, zero value otherwise.

func (*Route) GetAggrMtdOk

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

func (o *Route) GetComponents() string

GetComponents returns the Components field value if set, zero value otherwise.

func (*Route) GetComponentsOk

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

func (o *Route) GetCountry() string

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

func (*Route) GetCountryOk

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

func (o *Route) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*Route) GetDateCreatedOk

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

func (o *Route) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*Route) GetDateUpdatedOk

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

func (o *Route) GetDescription() []string

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

func (*Route) GetDescriptionOk

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

func (o *Route) GetExportComps() string

GetExportComps returns the ExportComps field value if set, zero value otherwise.

func (*Route) GetExportCompsOk

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

func (o *Route) GetHoles() []string

GetHoles returns the Holes field value if set, zero value otherwise.

func (*Route) GetHolesOk

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

func (o *Route) GetInject() []string

GetInject returns the Inject field value if set, zero value otherwise.

func (*Route) GetInjectOk

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

func (o *Route) GetMemberOf() []string

GetMemberOf returns the MemberOf field value if set, zero value otherwise.

func (*Route) GetMemberOfOk

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

func (o *Route) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*Route) GetMntByOk

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

func (o *Route) GetMntLower() []string

GetMntLower returns the MntLower field value if set, zero value otherwise.

func (*Route) GetMntLowerOk

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

func (o *Route) GetMntRoutes() []string

GetMntRoutes returns the MntRoutes field value if set, zero value otherwise.

func (*Route) GetMntRoutesOk

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

func (o *Route) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*Route) GetNotifyOk

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

func (o *Route) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*Route) GetOrganizationsOk

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

func (o *Route) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*Route) GetOriginOk

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

func (o *Route) GetPingHdl() []string

GetPingHdl returns the PingHdl field value if set, zero value otherwise.

func (*Route) GetPingHdlOk

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

func (o *Route) GetPingable() []string

GetPingable returns the Pingable field value if set, zero value otherwise.

func (*Route) GetPingableOk

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

func (o *Route) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*Route) GetRemarksOk

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

func (o *Route) GetRoute() string

GetRoute returns the Route field value if set, zero value otherwise.

func (*Route) GetRouteOk

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

func (o *Route) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*Route) GetSourceOk

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

func (o *Route) HasAggrBndry() bool

HasAggrBndry returns a boolean if a field has been set.

func (*Route) HasAggrMtd

func (o *Route) HasAggrMtd() bool

HasAggrMtd returns a boolean if a field has been set.

func (*Route) HasComponents

func (o *Route) HasComponents() bool

HasComponents returns a boolean if a field has been set.

func (*Route) HasCountry

func (o *Route) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*Route) HasDateCreated

func (o *Route) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*Route) HasDateUpdated

func (o *Route) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*Route) HasDescription

func (o *Route) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Route) HasExportComps

func (o *Route) HasExportComps() bool

HasExportComps returns a boolean if a field has been set.

func (*Route) HasHoles

func (o *Route) HasHoles() bool

HasHoles returns a boolean if a field has been set.

func (*Route) HasInject

func (o *Route) HasInject() bool

HasInject returns a boolean if a field has been set.

func (*Route) HasMemberOf

func (o *Route) HasMemberOf() bool

HasMemberOf returns a boolean if a field has been set.

func (*Route) HasMntBy

func (o *Route) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*Route) HasMntLower

func (o *Route) HasMntLower() bool

HasMntLower returns a boolean if a field has been set.

func (*Route) HasMntRoutes

func (o *Route) HasMntRoutes() bool

HasMntRoutes returns a boolean if a field has been set.

func (*Route) HasNotify

func (o *Route) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*Route) HasOrganizations

func (o *Route) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*Route) HasOrigin

func (o *Route) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*Route) HasPingHdl

func (o *Route) HasPingHdl() bool

HasPingHdl returns a boolean if a field has been set.

func (*Route) HasPingable

func (o *Route) HasPingable() bool

HasPingable returns a boolean if a field has been set.

func (*Route) HasRemarks

func (o *Route) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*Route) HasRoute

func (o *Route) HasRoute() bool

HasRoute returns a boolean if a field has been set.

func (*Route) HasSource

func (o *Route) HasSource() bool

HasSource returns a boolean if a field has been set.

func (Route) MarshalJSON

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

func (*Route) SetAggrBndry

func (o *Route) SetAggrBndry(v string)

SetAggrBndry gets a reference to the given string and assigns it to the AggrBndry field.

func (*Route) SetAggrMtd

func (o *Route) SetAggrMtd(v string)

SetAggrMtd gets a reference to the given string and assigns it to the AggrMtd field.

func (*Route) SetComponents

func (o *Route) SetComponents(v string)

SetComponents gets a reference to the given string and assigns it to the Components field.

func (*Route) SetCountry

func (o *Route) SetCountry(v string)

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

func (*Route) SetDateCreated

func (o *Route) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*Route) SetDateUpdated

func (o *Route) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*Route) SetDescription

func (o *Route) SetDescription(v []string)

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

func (*Route) SetExportComps

func (o *Route) SetExportComps(v string)

SetExportComps gets a reference to the given string and assigns it to the ExportComps field.

func (*Route) SetHoles

func (o *Route) SetHoles(v []string)

SetHoles gets a reference to the given []string and assigns it to the Holes field.

func (*Route) SetInject

func (o *Route) SetInject(v []string)

SetInject gets a reference to the given []string and assigns it to the Inject field.

func (*Route) SetMemberOf

func (o *Route) SetMemberOf(v []string)

SetMemberOf gets a reference to the given []string and assigns it to the MemberOf field.

func (*Route) SetMntBy

func (o *Route) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*Route) SetMntLower

func (o *Route) SetMntLower(v []string)

SetMntLower gets a reference to the given []string and assigns it to the MntLower field.

func (*Route) SetMntRoutes

func (o *Route) SetMntRoutes(v []string)

SetMntRoutes gets a reference to the given []string and assigns it to the MntRoutes field.

func (*Route) SetNotify

func (o *Route) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*Route) SetOrganizations

func (o *Route) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*Route) SetOrigin

func (o *Route) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*Route) SetPingHdl

func (o *Route) SetPingHdl(v []string)

SetPingHdl gets a reference to the given []string and assigns it to the PingHdl field.

func (*Route) SetPingable

func (o *Route) SetPingable(v []string)

SetPingable gets a reference to the given []string and assigns it to the Pingable field.

func (*Route) SetRemarks

func (o *Route) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*Route) SetRoute

func (o *Route) SetRoute(v string)

SetRoute gets a reference to the given string and assigns it to the Route field.

func (*Route) SetSource

func (o *Route) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (Route) ToMap

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

func (*Route) UnmarshalJSON

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) 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

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

type SslAlternateNames

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

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

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

func (o *SslAlternateNames) GetDnsNames() []string

GetDnsNames returns the DnsNames field value if set, zero value otherwise.

func (*SslAlternateNames) GetDnsNamesOk

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

func (o *SslAlternateNames) GetEmailAddresses() []string

GetEmailAddresses returns the EmailAddresses field value if set, zero value otherwise.

func (*SslAlternateNames) GetEmailAddressesOk

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

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

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

func (*SslAlternateNames) GetIpAddressesOk

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

func (o *SslAlternateNames) GetUris() []string

GetUris returns the Uris field value if set, zero value otherwise.

func (*SslAlternateNames) GetUrisOk

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

func (o *SslAlternateNames) HasDnsNames() bool

HasDnsNames returns a boolean if a field has been set.

func (*SslAlternateNames) HasEmailAddresses

func (o *SslAlternateNames) HasEmailAddresses() bool

HasEmailAddresses returns a boolean if a field has been set.

func (*SslAlternateNames) HasIpAddresses

func (o *SslAlternateNames) HasIpAddresses() bool

HasIpAddresses returns a boolean if a field has been set.

func (*SslAlternateNames) HasUris

func (o *SslAlternateNames) HasUris() bool

HasUris returns a boolean if a field has been set.

func (SslAlternateNames) MarshalJSON

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

func (*SslAlternateNames) SetDnsNames

func (o *SslAlternateNames) SetDnsNames(v []string)

SetDnsNames gets a reference to the given []string and assigns it to the DnsNames field.

func (*SslAlternateNames) SetEmailAddresses

func (o *SslAlternateNames) SetEmailAddresses(v []string)

SetEmailAddresses gets a reference to the given []string and assigns it to the EmailAddresses field.

func (*SslAlternateNames) SetIpAddresses

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

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

func (*SslAlternateNames) SetUris

func (o *SslAlternateNames) SetUris(v []string)

SetUris gets a reference to the given []string and assigns it to the Uris field.

func (SslAlternateNames) ToMap

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

func (*SslAlternateNames) UnmarshalJSON

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

type SslAuthorityInfo

type SslAuthorityInfo struct {
	Issuers              []string `json:"issuers,omitempty"`
	Ocsp                 []string `json:"ocsp,omitempty"`
	AdditionalProperties map[string]interface{}
}

SslAuthorityInfo struct for SslAuthorityInfo

func NewSslAuthorityInfo

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

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

func (o *SslAuthorityInfo) GetIssuers() []string

GetIssuers returns the Issuers field value if set, zero value otherwise.

func (*SslAuthorityInfo) GetIssuersOk

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

func (o *SslAuthorityInfo) GetOcsp() []string

GetOcsp returns the Ocsp field value if set, zero value otherwise.

func (*SslAuthorityInfo) GetOcspOk

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

func (o *SslAuthorityInfo) HasIssuers() bool

HasIssuers returns a boolean if a field has been set.

func (*SslAuthorityInfo) HasOcsp

func (o *SslAuthorityInfo) HasOcsp() bool

HasOcsp returns a boolean if a field has been set.

func (SslAuthorityInfo) MarshalJSON

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

func (*SslAuthorityInfo) SetIssuers

func (o *SslAuthorityInfo) SetIssuers(v []string)

SetIssuers gets a reference to the given []string and assigns it to the Issuers field.

func (*SslAuthorityInfo) SetOcsp

func (o *SslAuthorityInfo) SetOcsp(v []string)

SetOcsp gets a reference to the given []string and assigns it to the Ocsp field.

func (SslAuthorityInfo) ToMap

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

func (*SslAuthorityInfo) UnmarshalJSON

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

func (o *SslCertificate) GetExtensions() SslExtensionsInfo

GetExtensions returns the Extensions field value if set, zero value otherwise.

func (*SslCertificate) GetExtensionsOk

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

func (o *SslCertificate) GetPemRaw() string

GetPemRaw returns the PemRaw field value if set, zero value otherwise.

func (*SslCertificate) GetPemRawOk

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

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

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

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

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

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

type SslCertificatePolicy

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

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

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

func (o *SslCertificatePolicy) GetPolicyId() string

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*SslCertificatePolicy) GetPolicyIdOk

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

func (o *SslCertificatePolicy) GetPolicyQualifier() map[string]interface{}

GetPolicyQualifier returns the PolicyQualifier field value if set, zero value otherwise.

func (*SslCertificatePolicy) GetPolicyQualifierOk

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

func (o *SslCertificatePolicy) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*SslCertificatePolicy) HasPolicyQualifier

func (o *SslCertificatePolicy) HasPolicyQualifier() bool

HasPolicyQualifier returns a boolean if a field has been set.

func (SslCertificatePolicy) MarshalJSON

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

func (*SslCertificatePolicy) SetPolicyId

func (o *SslCertificatePolicy) SetPolicyId(v string)

SetPolicyId gets a reference to the given string and assigns it to the PolicyId field.

func (*SslCertificatePolicy) SetPolicyQualifier

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

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

func (*SslCertificatePolicy) UnmarshalJSON

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

type SslExtensionsInfo

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

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

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

func (o *SslExtensionsInfo) GetAuthorityInfoAccess() SslAuthorityInfo

GetAuthorityInfoAccess returns the AuthorityInfoAccess field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetAuthorityInfoAccessOk

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

func (o *SslExtensionsInfo) GetAuthorityKeyIdentifier() string

GetAuthorityKeyIdentifier returns the AuthorityKeyIdentifier field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetAuthorityKeyIdentifierOk

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

func (o *SslExtensionsInfo) GetCertificatePolicies() []SslCertificatePolicy

GetCertificatePolicies returns the CertificatePolicies field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetCertificatePoliciesOk

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

func (o *SslExtensionsInfo) GetCrlDistributionPoints() []string

GetCrlDistributionPoints returns the CrlDistributionPoints field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetCrlDistributionPointsOk

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

func (o *SslExtensionsInfo) GetExtendedKeyUsages() []string

GetExtendedKeyUsages returns the ExtendedKeyUsages field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetExtendedKeyUsagesOk

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

func (o *SslExtensionsInfo) GetKeyUsages() []string

GetKeyUsages returns the KeyUsages field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetKeyUsagesOk

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

func (o *SslExtensionsInfo) GetSubjectAlternativeNames() SslAlternateNames

GetSubjectAlternativeNames returns the SubjectAlternativeNames field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetSubjectAlternativeNamesOk

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

func (o *SslExtensionsInfo) GetSubjectKeyIdentifier() string

GetSubjectKeyIdentifier returns the SubjectKeyIdentifier field value if set, zero value otherwise.

func (*SslExtensionsInfo) GetSubjectKeyIdentifierOk

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

func (o *SslExtensionsInfo) HasAuthorityInfoAccess() bool

HasAuthorityInfoAccess returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasAuthorityKeyIdentifier

func (o *SslExtensionsInfo) HasAuthorityKeyIdentifier() bool

HasAuthorityKeyIdentifier returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasCertificatePolicies

func (o *SslExtensionsInfo) HasCertificatePolicies() bool

HasCertificatePolicies returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasCrlDistributionPoints

func (o *SslExtensionsInfo) HasCrlDistributionPoints() bool

HasCrlDistributionPoints returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasExtendedKeyUsages

func (o *SslExtensionsInfo) HasExtendedKeyUsages() bool

HasExtendedKeyUsages returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasKeyUsages

func (o *SslExtensionsInfo) HasKeyUsages() bool

HasKeyUsages returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasSubjectAlternativeNames

func (o *SslExtensionsInfo) HasSubjectAlternativeNames() bool

HasSubjectAlternativeNames returns a boolean if a field has been set.

func (*SslExtensionsInfo) HasSubjectKeyIdentifier

func (o *SslExtensionsInfo) HasSubjectKeyIdentifier() bool

HasSubjectKeyIdentifier returns a boolean if a field has been set.

func (SslExtensionsInfo) MarshalJSON

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

func (*SslExtensionsInfo) SetAuthorityInfoAccess

func (o *SslExtensionsInfo) SetAuthorityInfoAccess(v SslAuthorityInfo)

SetAuthorityInfoAccess gets a reference to the given SslAuthorityInfo and assigns it to the AuthorityInfoAccess field.

func (*SslExtensionsInfo) SetAuthorityKeyIdentifier

func (o *SslExtensionsInfo) SetAuthorityKeyIdentifier(v string)

SetAuthorityKeyIdentifier gets a reference to the given string and assigns it to the AuthorityKeyIdentifier field.

func (*SslExtensionsInfo) SetCertificatePolicies

func (o *SslExtensionsInfo) SetCertificatePolicies(v []SslCertificatePolicy)

SetCertificatePolicies gets a reference to the given []SslCertificatePolicy and assigns it to the CertificatePolicies field.

func (*SslExtensionsInfo) SetCrlDistributionPoints

func (o *SslExtensionsInfo) SetCrlDistributionPoints(v []string)

SetCrlDistributionPoints gets a reference to the given []string and assigns it to the CrlDistributionPoints field.

func (*SslExtensionsInfo) SetExtendedKeyUsages

func (o *SslExtensionsInfo) SetExtendedKeyUsages(v []string)

SetExtendedKeyUsages gets a reference to the given []string and assigns it to the ExtendedKeyUsages field.

func (*SslExtensionsInfo) SetKeyUsages

func (o *SslExtensionsInfo) SetKeyUsages(v []string)

SetKeyUsages gets a reference to the given []string and assigns it to the KeyUsages field.

func (*SslExtensionsInfo) SetSubjectAlternativeNames

func (o *SslExtensionsInfo) SetSubjectAlternativeNames(v SslAlternateNames)

SetSubjectAlternativeNames gets a reference to the given SslAlternateNames and assigns it to the SubjectAlternativeNames field.

func (*SslExtensionsInfo) SetSubjectKeyIdentifier

func (o *SslExtensionsInfo) SetSubjectKeyIdentifier(v string)

SetSubjectKeyIdentifier gets a reference to the given string and assigns it to the SubjectKeyIdentifier field.

func (SslExtensionsInfo) ToMap

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

func (*SslExtensionsInfo) UnmarshalJSON

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

type SslPublicKeyInfo

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

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

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

func (o *SslPublicKeyInfo) GetKeyAlgorithm() string

GetKeyAlgorithm returns the KeyAlgorithm field value if set, zero value otherwise.

func (*SslPublicKeyInfo) GetKeyAlgorithmOk

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

func (o *SslPublicKeyInfo) GetKeySize() string

GetKeySize returns the KeySize field value if set, zero value otherwise.

func (*SslPublicKeyInfo) GetKeySizeOk

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

func (o *SslPublicKeyInfo) GetPemRaw() string

GetPemRaw returns the PemRaw field value if set, zero value otherwise.

func (*SslPublicKeyInfo) GetPemRawOk

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

func (o *SslPublicKeyInfo) HasKeyAlgorithm() bool

HasKeyAlgorithm returns a boolean if a field has been set.

func (*SslPublicKeyInfo) HasKeySize

func (o *SslPublicKeyInfo) HasKeySize() bool

HasKeySize returns a boolean if a field has been set.

func (*SslPublicKeyInfo) HasPemRaw

func (o *SslPublicKeyInfo) HasPemRaw() bool

HasPemRaw returns a boolean if a field has been set.

func (SslPublicKeyInfo) MarshalJSON

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

func (*SslPublicKeyInfo) SetKeyAlgorithm

func (o *SslPublicKeyInfo) SetKeyAlgorithm(v string)

SetKeyAlgorithm gets a reference to the given string and assigns it to the KeyAlgorithm field.

func (*SslPublicKeyInfo) SetKeySize

func (o *SslPublicKeyInfo) SetKeySize(v string)

SetKeySize gets a reference to the given string and assigns it to the KeySize field.

func (*SslPublicKeyInfo) SetPemRaw

func (o *SslPublicKeyInfo) SetPemRaw(v string)

SetPemRaw gets a reference to the given string and assigns it to the PemRaw field.

func (SslPublicKeyInfo) ToMap

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

func (*SslPublicKeyInfo) UnmarshalJSON

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

func (o *SslResponse) GetSslRaw() string

GetSslRaw returns the SslRaw field value if set, zero value otherwise.

func (*SslResponse) GetSslRawOk

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

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

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

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

type SslUnitInfo

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

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

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

func (o *SslUnitInfo) GetBusinessCategory() string

GetBusinessCategory returns the BusinessCategory field value if set, zero value otherwise.

func (*SslUnitInfo) GetBusinessCategoryOk

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

func (o *SslUnitInfo) GetCommonName() string

GetCommonName returns the CommonName field value if set, zero value otherwise.

func (*SslUnitInfo) GetCommonNameOk

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

func (o *SslUnitInfo) GetCountry() string

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

func (*SslUnitInfo) GetCountryOk

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

func (o *SslUnitInfo) GetIncCountry() string

GetIncCountry returns the IncCountry field value if set, zero value otherwise.

func (*SslUnitInfo) GetIncCountryOk

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

func (o *SslUnitInfo) GetIncState() string

GetIncState returns the IncState field value if set, zero value otherwise.

func (*SslUnitInfo) GetIncStateOk

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

func (o *SslUnitInfo) GetLocality() string

GetLocality returns the Locality field value if set, zero value otherwise.

func (*SslUnitInfo) GetLocalityOk

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

func (o *SslUnitInfo) GetOrganization() string

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

func (*SslUnitInfo) GetOrganizationOk

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

func (o *SslUnitInfo) GetOrganizationalUnit() string

GetOrganizationalUnit returns the OrganizationalUnit field value if set, zero value otherwise.

func (*SslUnitInfo) GetOrganizationalUnitOk

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

func (o *SslUnitInfo) GetPostalCode() string

GetPostalCode returns the PostalCode field value if set, zero value otherwise.

func (*SslUnitInfo) GetPostalCodeOk

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

func (o *SslUnitInfo) GetSerialNumber() string

GetSerialNumber returns the SerialNumber field value if set, zero value otherwise.

func (*SslUnitInfo) GetSerialNumberOk

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

func (o *SslUnitInfo) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*SslUnitInfo) GetStateOk

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

func (o *SslUnitInfo) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*SslUnitInfo) GetStreetOk

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

func (o *SslUnitInfo) HasBusinessCategory() bool

HasBusinessCategory returns a boolean if a field has been set.

func (*SslUnitInfo) HasCommonName

func (o *SslUnitInfo) HasCommonName() bool

HasCommonName returns a boolean if a field has been set.

func (*SslUnitInfo) HasCountry

func (o *SslUnitInfo) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*SslUnitInfo) HasIncCountry

func (o *SslUnitInfo) HasIncCountry() bool

HasIncCountry returns a boolean if a field has been set.

func (*SslUnitInfo) HasIncState

func (o *SslUnitInfo) HasIncState() bool

HasIncState returns a boolean if a field has been set.

func (*SslUnitInfo) HasLocality

func (o *SslUnitInfo) HasLocality() bool

HasLocality returns a boolean if a field has been set.

func (*SslUnitInfo) HasOrganization

func (o *SslUnitInfo) HasOrganization() bool

HasOrganization returns a boolean if a field has been set.

func (*SslUnitInfo) HasOrganizationalUnit

func (o *SslUnitInfo) HasOrganizationalUnit() bool

HasOrganizationalUnit returns a boolean if a field has been set.

func (*SslUnitInfo) HasPostalCode

func (o *SslUnitInfo) HasPostalCode() bool

HasPostalCode returns a boolean if a field has been set.

func (*SslUnitInfo) HasSerialNumber

func (o *SslUnitInfo) HasSerialNumber() bool

HasSerialNumber returns a boolean if a field has been set.

func (*SslUnitInfo) HasState

func (o *SslUnitInfo) HasState() bool

HasState returns a boolean if a field has been set.

func (*SslUnitInfo) HasStreet

func (o *SslUnitInfo) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (SslUnitInfo) MarshalJSON

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

func (*SslUnitInfo) SetBusinessCategory

func (o *SslUnitInfo) SetBusinessCategory(v string)

SetBusinessCategory gets a reference to the given string and assigns it to the BusinessCategory field.

func (*SslUnitInfo) SetCommonName

func (o *SslUnitInfo) SetCommonName(v string)

SetCommonName gets a reference to the given string and assigns it to the CommonName field.

func (*SslUnitInfo) SetCountry

func (o *SslUnitInfo) SetCountry(v string)

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

func (*SslUnitInfo) SetIncCountry

func (o *SslUnitInfo) SetIncCountry(v string)

SetIncCountry gets a reference to the given string and assigns it to the IncCountry field.

func (*SslUnitInfo) SetIncState

func (o *SslUnitInfo) SetIncState(v string)

SetIncState gets a reference to the given string and assigns it to the IncState field.

func (*SslUnitInfo) SetLocality

func (o *SslUnitInfo) SetLocality(v string)

SetLocality gets a reference to the given string and assigns it to the Locality field.

func (*SslUnitInfo) SetOrganization

func (o *SslUnitInfo) SetOrganization(v string)

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

func (*SslUnitInfo) SetOrganizationalUnit

func (o *SslUnitInfo) SetOrganizationalUnit(v string)

SetOrganizationalUnit gets a reference to the given string and assigns it to the OrganizationalUnit field.

func (*SslUnitInfo) SetPostalCode

func (o *SslUnitInfo) SetPostalCode(v string)

SetPostalCode gets a reference to the given string and assigns it to the PostalCode field.

func (*SslUnitInfo) SetSerialNumber

func (o *SslUnitInfo) SetSerialNumber(v string)

SetSerialNumber gets a reference to the given string and assigns it to the SerialNumber field.

func (*SslUnitInfo) SetState

func (o *SslUnitInfo) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*SslUnitInfo) SetStreet

func (o *SslUnitInfo) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (SslUnitInfo) ToMap

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

func (*SslUnitInfo) UnmarshalJSON

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

func (o *Subdomain) GetDnsRecords() DnsResponse

GetDnsRecords returns the DnsRecords field value if set, zero value otherwise.

func (*Subdomain) GetDnsRecordsOk

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

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

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

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) 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

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

type ThreatSource

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

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

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

func (o *ThreatSource) GetConfidence() float32

GetConfidence returns the Confidence field value if set, zero value otherwise.

func (*ThreatSource) GetConfidenceOk

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

func (o *ThreatSource) GetFirstSeen() string

GetFirstSeen returns the FirstSeen field value if set, zero value otherwise.

func (*ThreatSource) GetFirstSeenOk

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

func (o *ThreatSource) GetIndicator() string

GetIndicator returns the Indicator field value if set, zero value otherwise.

func (*ThreatSource) GetIndicatorOk

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

func (o *ThreatSource) GetLastSeen() string

GetLastSeen returns the LastSeen field value if set, zero value otherwise.

func (*ThreatSource) GetLastSeenOk

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

func (o *ThreatSource) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*ThreatSource) GetSourceOk

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

func (o *ThreatSource) GetThreatType() string

GetThreatType returns the ThreatType field value if set, zero value otherwise.

func (*ThreatSource) GetThreatTypeOk

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

func (o *ThreatSource) HasConfidence() bool

HasConfidence returns a boolean if a field has been set.

func (*ThreatSource) HasFirstSeen

func (o *ThreatSource) HasFirstSeen() bool

HasFirstSeen returns a boolean if a field has been set.

func (*ThreatSource) HasIndicator

func (o *ThreatSource) HasIndicator() bool

HasIndicator returns a boolean if a field has been set.

func (*ThreatSource) HasLastSeen

func (o *ThreatSource) HasLastSeen() bool

HasLastSeen returns a boolean if a field has been set.

func (*ThreatSource) HasSource

func (o *ThreatSource) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*ThreatSource) HasThreatType

func (o *ThreatSource) HasThreatType() bool

HasThreatType returns a boolean if a field has been set.

func (ThreatSource) MarshalJSON

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

func (*ThreatSource) SetConfidence

func (o *ThreatSource) SetConfidence(v float32)

SetConfidence gets a reference to the given float32 and assigns it to the Confidence field.

func (*ThreatSource) SetFirstSeen

func (o *ThreatSource) SetFirstSeen(v string)

SetFirstSeen gets a reference to the given string and assigns it to the FirstSeen field.

func (*ThreatSource) SetIndicator

func (o *ThreatSource) SetIndicator(v string)

SetIndicator gets a reference to the given string and assigns it to the Indicator field.

func (*ThreatSource) SetLastSeen

func (o *ThreatSource) SetLastSeen(v string)

SetLastSeen gets a reference to the given string and assigns it to the LastSeen field.

func (*ThreatSource) SetSource

func (o *ThreatSource) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*ThreatSource) SetThreatType

func (o *ThreatSource) SetThreatType(v string)

SetThreatType gets a reference to the given string and assigns it to the ThreatType field.

func (ThreatSource) ToMap

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

func (*ThreatSource) UnmarshalJSON

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

type TrustSignals

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

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

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

func (o *TrustSignals) GetIndicators() ReputationIndicators

GetIndicators returns the Indicators field value if set, zero value otherwise.

func (*TrustSignals) GetIndicatorsOk

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

func (o *TrustSignals) GetSignals() ReputationSignals

GetSignals returns the Signals field value if set, zero value otherwise.

func (*TrustSignals) GetSignalsOk

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

func (o *TrustSignals) GetTrustBand() string

GetTrustBand returns the TrustBand field value if set, zero value otherwise.

func (*TrustSignals) GetTrustBandOk

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

func (o *TrustSignals) GetTrustScore() int32

GetTrustScore returns the TrustScore field value if set, zero value otherwise.

func (*TrustSignals) GetTrustScoreOk

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

func (o *TrustSignals) HasIndicators() bool

HasIndicators returns a boolean if a field has been set.

func (*TrustSignals) HasSignals

func (o *TrustSignals) HasSignals() bool

HasSignals returns a boolean if a field has been set.

func (*TrustSignals) HasTrustBand

func (o *TrustSignals) HasTrustBand() bool

HasTrustBand returns a boolean if a field has been set.

func (*TrustSignals) HasTrustScore

func (o *TrustSignals) HasTrustScore() bool

HasTrustScore returns a boolean if a field has been set.

func (TrustSignals) MarshalJSON

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

func (*TrustSignals) SetIndicators

func (o *TrustSignals) SetIndicators(v ReputationIndicators)

SetIndicators gets a reference to the given ReputationIndicators and assigns it to the Indicators field.

func (*TrustSignals) SetSignals

func (o *TrustSignals) SetSignals(v ReputationSignals)

SetSignals gets a reference to the given ReputationSignals and assigns it to the Signals field.

func (*TrustSignals) SetTrustBand

func (o *TrustSignals) SetTrustBand(v string)

SetTrustBand gets a reference to the given string and assigns it to the TrustBand field.

func (*TrustSignals) SetTrustScore

func (o *TrustSignals) SetTrustScore(v int32)

SetTrustScore gets a reference to the given int32 and assigns it to the TrustScore field.

func (TrustSignals) ToMap

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

func (*TrustSignals) UnmarshalJSON

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) 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

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

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

type UpdateFrequencies

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

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

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

func (o *UpdateFrequencies) GetDaily() DateRangeStatus

GetDaily returns the Daily field value if set, zero value otherwise.

func (*UpdateFrequencies) GetDailyOk

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

func (o *UpdateFrequencies) GetMonthly() DateRangeStatus

GetMonthly returns the Monthly field value if set, zero value otherwise.

func (*UpdateFrequencies) GetMonthlyOk

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

func (o *UpdateFrequencies) GetWeekly() DateRangeStatus

GetWeekly returns the Weekly field value if set, zero value otherwise.

func (*UpdateFrequencies) GetWeeklyOk

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

func (o *UpdateFrequencies) HasDaily() bool

HasDaily returns a boolean if a field has been set.

func (*UpdateFrequencies) HasMonthly

func (o *UpdateFrequencies) HasMonthly() bool

HasMonthly returns a boolean if a field has been set.

func (*UpdateFrequencies) HasWeekly

func (o *UpdateFrequencies) HasWeekly() bool

HasWeekly returns a boolean if a field has been set.

func (UpdateFrequencies) MarshalJSON

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

func (*UpdateFrequencies) SetDaily

func (o *UpdateFrequencies) SetDaily(v DateRangeStatus)

SetDaily gets a reference to the given DateRangeStatus and assigns it to the Daily field.

func (*UpdateFrequencies) SetMonthly

func (o *UpdateFrequencies) SetMonthly(v DateRangeStatus)

SetMonthly gets a reference to the given DateRangeStatus and assigns it to the Monthly field.

func (*UpdateFrequencies) SetWeekly

func (o *UpdateFrequencies) SetWeekly(v DateRangeStatus)

SetWeekly gets a reference to the given DateRangeStatus and assigns it to the Weekly field.

func (UpdateFrequencies) ToMap

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

func (*UpdateFrequencies) UnmarshalJSON

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)

	/*
		WhoisHistory Historical WHOIS records for a domain

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

	// WhoisHistoryExecute executes the request
	//  @return WhoisHistoricalResponse
	WhoisHistoryExecute(r WHOISAPIWhoisHistoryRequest) (*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)

	/*
		WhoisReverse Reverse WHOIS lookup by keyword

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

	// WhoisReverseExecute executes the request
	//  @return ReverseWhoisResponse
	WhoisReverseExecute(r WHOISAPIWhoisReverseRequest) (*ReverseWhoisResponse, *http.Response, error)
}

type WHOISAPIBulkWhoisRequest

type WHOISAPIBulkWhoisRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

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) WhoisHistory added in v0.19.0

WhoisHistory Historical WHOIS records for a domain

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

func (*WHOISAPIService) WhoisHistoryExecute added in v0.19.0

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

func (*WHOISAPIService) WhoisReverse added in v0.19.0

WhoisReverse Reverse WHOIS lookup by keyword

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

func (*WHOISAPIService) WhoisReverseExecute added in v0.19.0

Execute executes the request

@return ReverseWhoisResponse

type WHOISAPIWhoisHistoryRequest added in v0.19.0

type WHOISAPIWhoisHistoryRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

func (WHOISAPIWhoisHistoryRequest) DomainName added in v0.19.0

Domain to fetch historical WHOIS records for

func (WHOISAPIWhoisHistoryRequest) Execute added in v0.19.0

func (WHOISAPIWhoisHistoryRequest) Format added in v0.19.0

func (WHOISAPIWhoisHistoryRequest) Page added in v0.19.0

Page number

type WHOISAPIWhoisLiveRequest

type WHOISAPIWhoisLiveRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

func (WHOISAPIWhoisLiveRequest) DomainName

func (r WHOISAPIWhoisLiveRequest) DomainName(domainName string) WHOISAPIWhoisLiveRequest

func (WHOISAPIWhoisLiveRequest) Execute

func (WHOISAPIWhoisLiveRequest) Format

type WHOISAPIWhoisReverseRequest added in v0.19.0

type WHOISAPIWhoisReverseRequest struct {
	ApiService WHOISAPI
	// contains filtered or unexported fields
}

func (WHOISAPIWhoisReverseRequest) Execute added in v0.19.0

func (WHOISAPIWhoisReverseRequest) Format added in v0.19.0

func (WHOISAPIWhoisReverseRequest) Keyword added in v0.19.0

Keyword to search across WHOIS records

func (WHOISAPIWhoisReverseRequest) Page added in v0.19.0

Page number

type WhoisHistoricalItem

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"`
	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{}
}

WhoisHistoricalItem struct for WhoisHistoricalItem

func NewWhoisHistoricalItem

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

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) GetAbuseContact added in v0.19.0

func (o *WhoisHistoricalItem) GetAbuseContact() RegistrarInformation

GetAbuseContact returns the AbuseContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetAbuseContactOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) GetAdministrativeContact

func (o *WhoisHistoricalItem) GetAdministrativeContact() PersonalInformation

GetAdministrativeContact returns the AdministrativeContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetAdministrativeContactOk

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

func (o *WhoisHistoricalItem) GetBillingContact() PersonalInformation

GetBillingContact returns the BillingContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetBillingContactOk

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

func (o *WhoisHistoricalItem) GetCreateDate() string

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetCreateDateOk

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) GetDomainHandle added in v0.19.0

func (o *WhoisHistoricalItem) GetDomainHandle() string

GetDomainHandle returns the DomainHandle field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainHandleOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) GetDomainName

func (o *WhoisHistoricalItem) GetDomainName() string

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

func (*WhoisHistoricalItem) GetDomainNameOk

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) GetDomainRegistered added in v0.19.0

func (o *WhoisHistoricalItem) GetDomainRegistered() string

GetDomainRegistered returns the DomainRegistered field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainRegisteredOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) GetDomainRegistrar

func (o *WhoisHistoricalItem) GetDomainRegistrar() RegistrarInformation

GetDomainRegistrar returns the DomainRegistrar field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainRegistrarOk

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

func (o *WhoisHistoricalItem) GetDomainStatus() []string

GetDomainStatus returns the DomainStatus field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetDomainStatusOk

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) GetEligibilityInfo added in v0.19.0

func (o *WhoisHistoricalItem) GetEligibilityInfo() EligibilityInfo

GetEligibilityInfo returns the EligibilityInfo field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetEligibilityInfoOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) GetExpiryDate

func (o *WhoisHistoricalItem) GetExpiryDate() string

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetExpiryDateOk

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

func (o *WhoisHistoricalItem) GetNameServers() []string

GetNameServers returns the NameServers field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetNameServersOk

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

func (o *WhoisHistoricalItem) GetNum() int32

GetNum returns the Num field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetNumOk

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

func (o *WhoisHistoricalItem) GetQueryTime() string

GetQueryTime returns the QueryTime field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetQueryTimeOk

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

func (o *WhoisHistoricalItem) GetRegistrantContact() PersonalInformation

GetRegistrantContact returns the RegistrantContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetRegistrantContactOk

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) GetRegistryData added in v0.19.0

func (o *WhoisHistoricalItem) GetRegistryData() RegistryData

GetRegistryData returns the RegistryData field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetRegistryDataOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) GetResellerContact

func (o *WhoisHistoricalItem) GetResellerContact() ResellerContact

GetResellerContact returns the ResellerContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetResellerContactOk

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) GetSecureDns added in v0.19.0

func (o *WhoisHistoricalItem) GetSecureDns() bool

GetSecureDns returns the SecureDns field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetSecureDnsOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) GetStatus

func (o *WhoisHistoricalItem) GetStatus() bool

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

func (*WhoisHistoricalItem) GetStatusOk

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

func (o *WhoisHistoricalItem) GetTechnicalContact() PersonalInformation

GetTechnicalContact returns the TechnicalContact field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetTechnicalContactOk

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

func (o *WhoisHistoricalItem) GetUpdateDate() string

GetUpdateDate returns the UpdateDate field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetUpdateDateOk

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

func (o *WhoisHistoricalItem) GetWhoisRawDomain() string

GetWhoisRawDomain returns the WhoisRawDomain field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetWhoisRawDomainOk

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) GetWhoisServer added in v0.19.0

func (o *WhoisHistoricalItem) GetWhoisServer() string

GetWhoisServer returns the WhoisServer field value if set, zero value otherwise.

func (*WhoisHistoricalItem) GetWhoisServerOk added in v0.19.0

func (o *WhoisHistoricalItem) 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 (*WhoisHistoricalItem) HasAbuseContact added in v0.19.0

func (o *WhoisHistoricalItem) HasAbuseContact() bool

HasAbuseContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasAdministrativeContact

func (o *WhoisHistoricalItem) HasAdministrativeContact() bool

HasAdministrativeContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasBillingContact

func (o *WhoisHistoricalItem) HasBillingContact() bool

HasBillingContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasCreateDate

func (o *WhoisHistoricalItem) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainHandle added in v0.19.0

func (o *WhoisHistoricalItem) HasDomainHandle() bool

HasDomainHandle returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainName

func (o *WhoisHistoricalItem) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainRegistered added in v0.19.0

func (o *WhoisHistoricalItem) HasDomainRegistered() bool

HasDomainRegistered returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainRegistrar

func (o *WhoisHistoricalItem) HasDomainRegistrar() bool

HasDomainRegistrar returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasDomainStatus

func (o *WhoisHistoricalItem) HasDomainStatus() bool

HasDomainStatus returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasEligibilityInfo added in v0.19.0

func (o *WhoisHistoricalItem) HasEligibilityInfo() bool

HasEligibilityInfo returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasExpiryDate

func (o *WhoisHistoricalItem) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasNameServers

func (o *WhoisHistoricalItem) HasNameServers() bool

HasNameServers returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasNum

func (o *WhoisHistoricalItem) HasNum() bool

HasNum returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasQueryTime

func (o *WhoisHistoricalItem) HasQueryTime() bool

HasQueryTime returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasRegistrantContact

func (o *WhoisHistoricalItem) HasRegistrantContact() bool

HasRegistrantContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasRegistryData added in v0.19.0

func (o *WhoisHistoricalItem) HasRegistryData() bool

HasRegistryData returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasResellerContact

func (o *WhoisHistoricalItem) HasResellerContact() bool

HasResellerContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasSecureDns added in v0.19.0

func (o *WhoisHistoricalItem) HasSecureDns() bool

HasSecureDns returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasStatus

func (o *WhoisHistoricalItem) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasTechnicalContact

func (o *WhoisHistoricalItem) HasTechnicalContact() bool

HasTechnicalContact returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasUpdateDate

func (o *WhoisHistoricalItem) HasUpdateDate() bool

HasUpdateDate returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasWhoisRawDomain

func (o *WhoisHistoricalItem) HasWhoisRawDomain() bool

HasWhoisRawDomain returns a boolean if a field has been set.

func (*WhoisHistoricalItem) HasWhoisServer added in v0.19.0

func (o *WhoisHistoricalItem) HasWhoisServer() bool

HasWhoisServer returns a boolean if a field has been set.

func (WhoisHistoricalItem) MarshalJSON

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

func (*WhoisHistoricalItem) SetAbuseContact added in v0.19.0

func (o *WhoisHistoricalItem) SetAbuseContact(v RegistrarInformation)

SetAbuseContact gets a reference to the given RegistrarInformation and assigns it to the AbuseContact field.

func (*WhoisHistoricalItem) SetAdministrativeContact

func (o *WhoisHistoricalItem) SetAdministrativeContact(v PersonalInformation)

SetAdministrativeContact gets a reference to the given PersonalInformation and assigns it to the AdministrativeContact field.

func (*WhoisHistoricalItem) SetBillingContact

func (o *WhoisHistoricalItem) SetBillingContact(v PersonalInformation)

SetBillingContact gets a reference to the given PersonalInformation and assigns it to the BillingContact field.

func (*WhoisHistoricalItem) SetCreateDate

func (o *WhoisHistoricalItem) SetCreateDate(v string)

SetCreateDate gets a reference to the given string and assigns it to the CreateDate field.

func (*WhoisHistoricalItem) SetDomainHandle added in v0.19.0

func (o *WhoisHistoricalItem) SetDomainHandle(v string)

SetDomainHandle gets a reference to the given string and assigns it to the DomainHandle field.

func (*WhoisHistoricalItem) SetDomainName

func (o *WhoisHistoricalItem) SetDomainName(v string)

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

func (*WhoisHistoricalItem) SetDomainRegistered added in v0.19.0

func (o *WhoisHistoricalItem) SetDomainRegistered(v string)

SetDomainRegistered gets a reference to the given string and assigns it to the DomainRegistered field.

func (*WhoisHistoricalItem) SetDomainRegistrar

func (o *WhoisHistoricalItem) SetDomainRegistrar(v RegistrarInformation)

SetDomainRegistrar gets a reference to the given RegistrarInformation and assigns it to the DomainRegistrar field.

func (*WhoisHistoricalItem) SetDomainStatus

func (o *WhoisHistoricalItem) SetDomainStatus(v []string)

SetDomainStatus gets a reference to the given []string and assigns it to the DomainStatus field.

func (*WhoisHistoricalItem) SetEligibilityInfo added in v0.19.0

func (o *WhoisHistoricalItem) SetEligibilityInfo(v EligibilityInfo)

SetEligibilityInfo gets a reference to the given EligibilityInfo and assigns it to the EligibilityInfo field.

func (*WhoisHistoricalItem) SetExpiryDate

func (o *WhoisHistoricalItem) SetExpiryDate(v string)

SetExpiryDate gets a reference to the given string and assigns it to the ExpiryDate field.

func (*WhoisHistoricalItem) SetNameServers

func (o *WhoisHistoricalItem) SetNameServers(v []string)

SetNameServers gets a reference to the given []string and assigns it to the NameServers field.

func (*WhoisHistoricalItem) SetNum

func (o *WhoisHistoricalItem) SetNum(v int32)

SetNum gets a reference to the given int32 and assigns it to the Num field.

func (*WhoisHistoricalItem) SetQueryTime

func (o *WhoisHistoricalItem) SetQueryTime(v string)

SetQueryTime gets a reference to the given string and assigns it to the QueryTime field.

func (*WhoisHistoricalItem) SetRegistrantContact

func (o *WhoisHistoricalItem) SetRegistrantContact(v PersonalInformation)

SetRegistrantContact gets a reference to the given PersonalInformation and assigns it to the RegistrantContact field.

func (*WhoisHistoricalItem) SetRegistryData added in v0.19.0

func (o *WhoisHistoricalItem) SetRegistryData(v RegistryData)

SetRegistryData gets a reference to the given RegistryData and assigns it to the RegistryData field.

func (*WhoisHistoricalItem) SetResellerContact

func (o *WhoisHistoricalItem) SetResellerContact(v ResellerContact)

SetResellerContact gets a reference to the given ResellerContact and assigns it to the ResellerContact field.

func (*WhoisHistoricalItem) SetSecureDns added in v0.19.0

func (o *WhoisHistoricalItem) SetSecureDns(v bool)

SetSecureDns gets a reference to the given bool and assigns it to the SecureDns field.

func (*WhoisHistoricalItem) SetStatus

func (o *WhoisHistoricalItem) SetStatus(v bool)

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

func (*WhoisHistoricalItem) SetTechnicalContact

func (o *WhoisHistoricalItem) SetTechnicalContact(v PersonalInformation)

SetTechnicalContact gets a reference to the given PersonalInformation and assigns it to the TechnicalContact field.

func (*WhoisHistoricalItem) SetUpdateDate

func (o *WhoisHistoricalItem) SetUpdateDate(v string)

SetUpdateDate gets a reference to the given string and assigns it to the UpdateDate field.

func (*WhoisHistoricalItem) SetWhoisRawDomain

func (o *WhoisHistoricalItem) SetWhoisRawDomain(v string)

SetWhoisRawDomain gets a reference to the given string and assigns it to the WhoisRawDomain field.

func (*WhoisHistoricalItem) SetWhoisServer added in v0.19.0

func (o *WhoisHistoricalItem) SetWhoisServer(v string)

SetWhoisServer gets a reference to the given string and assigns it to the WhoisServer field.

func (WhoisHistoricalItem) ToMap

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

func (*WhoisHistoricalItem) UnmarshalJSON

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

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

type WhoisOrganization

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

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

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

func (o *WhoisOrganization) GetAbuseContacts() []string

GetAbuseContacts returns the AbuseContacts field value if set, zero value otherwise.

func (*WhoisOrganization) GetAbuseContactsOk

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

func (o *WhoisOrganization) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*WhoisOrganization) GetAbuseMailboxOk

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

func (o *WhoisOrganization) GetAddress() []string

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

func (*WhoisOrganization) GetAddressOk

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

func (o *WhoisOrganization) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*WhoisOrganization) GetAdminContactsOk

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

func (o *WhoisOrganization) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*WhoisOrganization) GetCityOk

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

func (o *WhoisOrganization) GetCountry() []string

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

func (*WhoisOrganization) GetCountryOk

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

func (o *WhoisOrganization) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*WhoisOrganization) GetDateCreatedOk

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

func (o *WhoisOrganization) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*WhoisOrganization) GetDateUpdatedOk

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

func (o *WhoisOrganization) GetDescription() []string

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

func (*WhoisOrganization) GetDescriptionOk

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

func (o *WhoisOrganization) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*WhoisOrganization) GetDistrictOk

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

func (o *WhoisOrganization) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*WhoisOrganization) GetEmailOk

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

func (o *WhoisOrganization) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*WhoisOrganization) GetFaxNoOk

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

func (o *WhoisOrganization) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WhoisOrganization) GetHandleOk

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

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

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

func (*WhoisOrganization) GetLanguagesOk

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

func (o *WhoisOrganization) GetLatitude() float32

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*WhoisOrganization) GetLatitudeOk

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

func (o *WhoisOrganization) GetLongitude() float32

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*WhoisOrganization) GetLongitudeOk

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

func (o *WhoisOrganization) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*WhoisOrganization) GetMntByOk

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

func (o *WhoisOrganization) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*WhoisOrganization) GetMntRefOk

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

func (o *WhoisOrganization) GetName() string

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

func (*WhoisOrganization) GetNameOk

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

func (o *WhoisOrganization) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*WhoisOrganization) GetNotifyOk

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

func (o *WhoisOrganization) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*WhoisOrganization) GetOrganizationsOk

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

func (o *WhoisOrganization) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WhoisOrganization) GetPhoneOk

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

func (o *WhoisOrganization) GetRefNfy() []string

GetRefNfy returns the RefNfy field value if set, zero value otherwise.

func (*WhoisOrganization) GetRefNfyOk

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

func (o *WhoisOrganization) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*WhoisOrganization) GetRemarksOk

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

func (o *WhoisOrganization) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*WhoisOrganization) GetSourceOk

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

func (o *WhoisOrganization) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*WhoisOrganization) GetStateOk

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

func (o *WhoisOrganization) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*WhoisOrganization) GetStreetOk

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

func (o *WhoisOrganization) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*WhoisOrganization) GetTechContactsOk

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

func (o *WhoisOrganization) GetType() string

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

func (*WhoisOrganization) GetTypeOk

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

func (o *WhoisOrganization) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*WhoisOrganization) GetZipCodeOk

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

func (o *WhoisOrganization) HasAbuseContacts() bool

HasAbuseContacts returns a boolean if a field has been set.

func (*WhoisOrganization) HasAbuseMailbox

func (o *WhoisOrganization) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*WhoisOrganization) HasAddress

func (o *WhoisOrganization) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WhoisOrganization) HasAdminContacts

func (o *WhoisOrganization) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*WhoisOrganization) HasCity

func (o *WhoisOrganization) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*WhoisOrganization) HasCountry

func (o *WhoisOrganization) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*WhoisOrganization) HasDateCreated

func (o *WhoisOrganization) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*WhoisOrganization) HasDateUpdated

func (o *WhoisOrganization) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*WhoisOrganization) HasDescription

func (o *WhoisOrganization) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WhoisOrganization) HasDistrict

func (o *WhoisOrganization) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*WhoisOrganization) HasEmail

func (o *WhoisOrganization) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WhoisOrganization) HasFaxNo

func (o *WhoisOrganization) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*WhoisOrganization) HasHandle

func (o *WhoisOrganization) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WhoisOrganization) HasLanguages

func (o *WhoisOrganization) HasLanguages() bool

HasLanguages returns a boolean if a field has been set.

func (*WhoisOrganization) HasLatitude

func (o *WhoisOrganization) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*WhoisOrganization) HasLongitude

func (o *WhoisOrganization) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*WhoisOrganization) HasMntBy

func (o *WhoisOrganization) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*WhoisOrganization) HasMntRef

func (o *WhoisOrganization) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*WhoisOrganization) HasName

func (o *WhoisOrganization) HasName() bool

HasName returns a boolean if a field has been set.

func (*WhoisOrganization) HasNotify

func (o *WhoisOrganization) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*WhoisOrganization) HasOrganizations

func (o *WhoisOrganization) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*WhoisOrganization) HasPhone

func (o *WhoisOrganization) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*WhoisOrganization) HasRefNfy

func (o *WhoisOrganization) HasRefNfy() bool

HasRefNfy returns a boolean if a field has been set.

func (*WhoisOrganization) HasRemarks

func (o *WhoisOrganization) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*WhoisOrganization) HasSource

func (o *WhoisOrganization) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*WhoisOrganization) HasState

func (o *WhoisOrganization) HasState() bool

HasState returns a boolean if a field has been set.

func (*WhoisOrganization) HasStreet

func (o *WhoisOrganization) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*WhoisOrganization) HasTechContacts

func (o *WhoisOrganization) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*WhoisOrganization) HasType

func (o *WhoisOrganization) HasType() bool

HasType returns a boolean if a field has been set.

func (*WhoisOrganization) HasZipCode

func (o *WhoisOrganization) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (WhoisOrganization) MarshalJSON

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

func (*WhoisOrganization) SetAbuseContacts

func (o *WhoisOrganization) SetAbuseContacts(v []string)

SetAbuseContacts gets a reference to the given []string and assigns it to the AbuseContacts field.

func (*WhoisOrganization) SetAbuseMailbox

func (o *WhoisOrganization) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*WhoisOrganization) SetAddress

func (o *WhoisOrganization) SetAddress(v []string)

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

func (*WhoisOrganization) SetAdminContacts

func (o *WhoisOrganization) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*WhoisOrganization) SetCity

func (o *WhoisOrganization) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*WhoisOrganization) SetCountry

func (o *WhoisOrganization) SetCountry(v []string)

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

func (*WhoisOrganization) SetDateCreated

func (o *WhoisOrganization) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*WhoisOrganization) SetDateUpdated

func (o *WhoisOrganization) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*WhoisOrganization) SetDescription

func (o *WhoisOrganization) SetDescription(v []string)

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

func (*WhoisOrganization) SetDistrict

func (o *WhoisOrganization) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WhoisOrganization) SetEmail

func (o *WhoisOrganization) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*WhoisOrganization) SetFaxNo

func (o *WhoisOrganization) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*WhoisOrganization) SetHandle

func (o *WhoisOrganization) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*WhoisOrganization) SetLanguages

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

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

func (*WhoisOrganization) SetLatitude

func (o *WhoisOrganization) SetLatitude(v float32)

SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.

func (*WhoisOrganization) SetLongitude

func (o *WhoisOrganization) SetLongitude(v float32)

SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.

func (*WhoisOrganization) SetMntBy

func (o *WhoisOrganization) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*WhoisOrganization) SetMntRef

func (o *WhoisOrganization) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*WhoisOrganization) SetName

func (o *WhoisOrganization) SetName(v string)

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

func (*WhoisOrganization) SetNotify

func (o *WhoisOrganization) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*WhoisOrganization) SetOrganizations

func (o *WhoisOrganization) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*WhoisOrganization) SetPhone

func (o *WhoisOrganization) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*WhoisOrganization) SetRefNfy

func (o *WhoisOrganization) SetRefNfy(v []string)

SetRefNfy gets a reference to the given []string and assigns it to the RefNfy field.

func (*WhoisOrganization) SetRemarks

func (o *WhoisOrganization) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*WhoisOrganization) SetSource

func (o *WhoisOrganization) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*WhoisOrganization) SetState

func (o *WhoisOrganization) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*WhoisOrganization) SetStreet

func (o *WhoisOrganization) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*WhoisOrganization) SetTechContacts

func (o *WhoisOrganization) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*WhoisOrganization) SetType

func (o *WhoisOrganization) SetType(v string)

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

func (*WhoisOrganization) SetZipCode

func (o *WhoisOrganization) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (WhoisOrganization) ToMap

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

func (*WhoisOrganization) UnmarshalJSON

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

type WhoisPerson

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

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

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

func (o *WhoisPerson) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*WhoisPerson) GetAbuseMailboxOk

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

func (o *WhoisPerson) GetAddress() []string

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

func (*WhoisPerson) GetAddressOk

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

func (o *WhoisPerson) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*WhoisPerson) GetAdminContactsOk

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

func (o *WhoisPerson) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*WhoisPerson) GetCityOk

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

func (o *WhoisPerson) GetCountry() string

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

func (*WhoisPerson) GetCountryOk

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

func (o *WhoisPerson) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*WhoisPerson) GetDateCreatedOk

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

func (o *WhoisPerson) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*WhoisPerson) GetDateUpdatedOk

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

func (o *WhoisPerson) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*WhoisPerson) GetDistrictOk

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

func (o *WhoisPerson) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*WhoisPerson) GetEmailOk

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

func (o *WhoisPerson) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*WhoisPerson) GetFaxNoOk

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

func (o *WhoisPerson) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WhoisPerson) GetHandleOk

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

func (o *WhoisPerson) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*WhoisPerson) GetMntByOk

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

func (o *WhoisPerson) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*WhoisPerson) GetMntRefOk

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

func (o *WhoisPerson) GetName() string

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

func (*WhoisPerson) GetNameOk

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

func (o *WhoisPerson) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*WhoisPerson) GetNotifyOk

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

func (o *WhoisPerson) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*WhoisPerson) GetOrganizationsOk

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

func (o *WhoisPerson) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WhoisPerson) GetPhoneOk

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

func (o *WhoisPerson) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*WhoisPerson) GetRemarksOk

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

func (o *WhoisPerson) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*WhoisPerson) GetSourceOk

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

func (o *WhoisPerson) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*WhoisPerson) GetStateOk

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

func (o *WhoisPerson) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*WhoisPerson) GetStreetOk

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

func (o *WhoisPerson) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*WhoisPerson) GetTechContactsOk

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

func (o *WhoisPerson) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*WhoisPerson) GetZipCodeOk

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

func (o *WhoisPerson) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*WhoisPerson) HasAddress

func (o *WhoisPerson) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WhoisPerson) HasAdminContacts

func (o *WhoisPerson) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*WhoisPerson) HasCity

func (o *WhoisPerson) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*WhoisPerson) HasCountry

func (o *WhoisPerson) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*WhoisPerson) HasDateCreated

func (o *WhoisPerson) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*WhoisPerson) HasDateUpdated

func (o *WhoisPerson) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*WhoisPerson) HasDistrict

func (o *WhoisPerson) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*WhoisPerson) HasEmail

func (o *WhoisPerson) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WhoisPerson) HasFaxNo

func (o *WhoisPerson) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*WhoisPerson) HasHandle

func (o *WhoisPerson) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WhoisPerson) HasMntBy

func (o *WhoisPerson) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*WhoisPerson) HasMntRef

func (o *WhoisPerson) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*WhoisPerson) HasName

func (o *WhoisPerson) HasName() bool

HasName returns a boolean if a field has been set.

func (*WhoisPerson) HasNotify

func (o *WhoisPerson) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*WhoisPerson) HasOrganizations

func (o *WhoisPerson) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*WhoisPerson) HasPhone

func (o *WhoisPerson) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*WhoisPerson) HasRemarks

func (o *WhoisPerson) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*WhoisPerson) HasSource

func (o *WhoisPerson) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*WhoisPerson) HasState

func (o *WhoisPerson) HasState() bool

HasState returns a boolean if a field has been set.

func (*WhoisPerson) HasStreet

func (o *WhoisPerson) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*WhoisPerson) HasTechContacts

func (o *WhoisPerson) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*WhoisPerson) HasZipCode

func (o *WhoisPerson) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (WhoisPerson) MarshalJSON

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

func (*WhoisPerson) SetAbuseMailbox

func (o *WhoisPerson) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*WhoisPerson) SetAddress

func (o *WhoisPerson) SetAddress(v []string)

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

func (*WhoisPerson) SetAdminContacts

func (o *WhoisPerson) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*WhoisPerson) SetCity

func (o *WhoisPerson) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*WhoisPerson) SetCountry

func (o *WhoisPerson) SetCountry(v string)

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

func (*WhoisPerson) SetDateCreated

func (o *WhoisPerson) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*WhoisPerson) SetDateUpdated

func (o *WhoisPerson) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*WhoisPerson) SetDistrict

func (o *WhoisPerson) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WhoisPerson) SetEmail

func (o *WhoisPerson) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*WhoisPerson) SetFaxNo

func (o *WhoisPerson) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*WhoisPerson) SetHandle

func (o *WhoisPerson) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*WhoisPerson) SetMntBy

func (o *WhoisPerson) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*WhoisPerson) SetMntRef

func (o *WhoisPerson) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*WhoisPerson) SetName

func (o *WhoisPerson) SetName(v string)

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

func (*WhoisPerson) SetNotify

func (o *WhoisPerson) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*WhoisPerson) SetOrganizations

func (o *WhoisPerson) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*WhoisPerson) SetPhone

func (o *WhoisPerson) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*WhoisPerson) SetRemarks

func (o *WhoisPerson) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*WhoisPerson) SetSource

func (o *WhoisPerson) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*WhoisPerson) SetState

func (o *WhoisPerson) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*WhoisPerson) SetStreet

func (o *WhoisPerson) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*WhoisPerson) SetTechContacts

func (o *WhoisPerson) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*WhoisPerson) SetZipCode

func (o *WhoisPerson) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (WhoisPerson) ToMap

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

func (*WhoisPerson) UnmarshalJSON

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

func (o *WhoisResponse) GetDomainHandle() string

GetDomainHandle returns the DomainHandle field value if set, zero value otherwise.

func (*WhoisResponse) GetDomainHandleOk

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

func (o *WhoisResponse) GetEligibilityInfo() EligibilityInfo

GetEligibilityInfo returns the EligibilityInfo field value if set, zero value otherwise.

func (*WhoisResponse) GetEligibilityInfoOk

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

func (o *WhoisResponse) GetRegistryData() RegistryData

GetRegistryData returns the RegistryData field value if set, zero value otherwise.

func (*WhoisResponse) GetRegistryDataOk

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

func (o *WhoisResponse) GetResellerContact() ResellerContact

GetResellerContact returns the ResellerContact field value if set, zero value otherwise.

func (*WhoisResponse) GetResellerContactOk

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

func (o *WhoisResponse) GetSecureDns() bool

GetSecureDns returns the SecureDns field value if set, zero value otherwise.

func (*WhoisResponse) GetSecureDnsOk

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

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

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

func (o *WhoisResponse) HasRegistryData() bool

HasRegistryData returns a boolean if a field has been set.

func (*WhoisResponse) HasResellerContact

func (o *WhoisResponse) HasResellerContact() bool

HasResellerContact returns a boolean if a field has been set.

func (*WhoisResponse) HasSecureDns

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

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

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

func (o *WhoisResponse) SetRegistryData(v RegistryData)

SetRegistryData gets a reference to the given RegistryData and assigns it to the RegistryData field.

func (*WhoisResponse) SetResellerContact

func (o *WhoisResponse) SetResellerContact(v ResellerContact)

SetResellerContact gets a reference to the given ResellerContact and assigns it to the ResellerContact field.

func (*WhoisResponse) SetSecureDns

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

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

type WhoisRole

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

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

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

func (o *WhoisRole) GetAbuseMailbox() []string

GetAbuseMailbox returns the AbuseMailbox field value if set, zero value otherwise.

func (*WhoisRole) GetAbuseMailboxOk

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

func (o *WhoisRole) GetAddress() []string

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

func (*WhoisRole) GetAddressOk

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

func (o *WhoisRole) GetAdminContacts() []string

GetAdminContacts returns the AdminContacts field value if set, zero value otherwise.

func (*WhoisRole) GetAdminContactsOk

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

func (o *WhoisRole) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*WhoisRole) GetCityOk

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

func (o *WhoisRole) GetCountry() string

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

func (*WhoisRole) GetCountryOk

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

func (o *WhoisRole) GetDateCreated() string

GetDateCreated returns the DateCreated field value if set, zero value otherwise.

func (*WhoisRole) GetDateCreatedOk

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

func (o *WhoisRole) GetDateUpdated() string

GetDateUpdated returns the DateUpdated field value if set, zero value otherwise.

func (*WhoisRole) GetDateUpdatedOk

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

func (o *WhoisRole) GetDistrict() string

GetDistrict returns the District field value if set, zero value otherwise.

func (*WhoisRole) GetDistrictOk

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

func (o *WhoisRole) GetEmail() []string

GetEmail returns the Email field value if set, zero value otherwise.

func (*WhoisRole) GetEmailOk

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

func (o *WhoisRole) GetFaxNo() []string

GetFaxNo returns the FaxNo field value if set, zero value otherwise.

func (*WhoisRole) GetFaxNoOk

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

func (o *WhoisRole) GetHandle() string

GetHandle returns the Handle field value if set, zero value otherwise.

func (*WhoisRole) GetHandleOk

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

func (o *WhoisRole) GetMntBy() []string

GetMntBy returns the MntBy field value if set, zero value otherwise.

func (*WhoisRole) GetMntByOk

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

func (o *WhoisRole) GetMntRef() []string

GetMntRef returns the MntRef field value if set, zero value otherwise.

func (*WhoisRole) GetMntRefOk

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

func (o *WhoisRole) GetName() string

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

func (*WhoisRole) GetNameOk

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

func (o *WhoisRole) GetNotify() []string

GetNotify returns the Notify field value if set, zero value otherwise.

func (*WhoisRole) GetNotifyOk

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

func (o *WhoisRole) GetOrganizations() []string

GetOrganizations returns the Organizations field value if set, zero value otherwise.

func (*WhoisRole) GetOrganizationsOk

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

func (o *WhoisRole) GetPhone() []string

GetPhone returns the Phone field value if set, zero value otherwise.

func (*WhoisRole) GetPhoneOk

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

func (o *WhoisRole) GetRemarks() []string

GetRemarks returns the Remarks field value if set, zero value otherwise.

func (*WhoisRole) GetRemarksOk

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

func (o *WhoisRole) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*WhoisRole) GetSourceOk

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

func (o *WhoisRole) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*WhoisRole) GetStateOk

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

func (o *WhoisRole) GetStreet() string

GetStreet returns the Street field value if set, zero value otherwise.

func (*WhoisRole) GetStreetOk

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

func (o *WhoisRole) GetTechContacts() []string

GetTechContacts returns the TechContacts field value if set, zero value otherwise.

func (*WhoisRole) GetTechContactsOk

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

func (o *WhoisRole) GetZipCode() string

GetZipCode returns the ZipCode field value if set, zero value otherwise.

func (*WhoisRole) GetZipCodeOk

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

func (o *WhoisRole) HasAbuseMailbox() bool

HasAbuseMailbox returns a boolean if a field has been set.

func (*WhoisRole) HasAddress

func (o *WhoisRole) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*WhoisRole) HasAdminContacts

func (o *WhoisRole) HasAdminContacts() bool

HasAdminContacts returns a boolean if a field has been set.

func (*WhoisRole) HasCity

func (o *WhoisRole) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*WhoisRole) HasCountry

func (o *WhoisRole) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*WhoisRole) HasDateCreated

func (o *WhoisRole) HasDateCreated() bool

HasDateCreated returns a boolean if a field has been set.

func (*WhoisRole) HasDateUpdated

func (o *WhoisRole) HasDateUpdated() bool

HasDateUpdated returns a boolean if a field has been set.

func (*WhoisRole) HasDistrict

func (o *WhoisRole) HasDistrict() bool

HasDistrict returns a boolean if a field has been set.

func (*WhoisRole) HasEmail

func (o *WhoisRole) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*WhoisRole) HasFaxNo

func (o *WhoisRole) HasFaxNo() bool

HasFaxNo returns a boolean if a field has been set.

func (*WhoisRole) HasHandle

func (o *WhoisRole) HasHandle() bool

HasHandle returns a boolean if a field has been set.

func (*WhoisRole) HasMntBy

func (o *WhoisRole) HasMntBy() bool

HasMntBy returns a boolean if a field has been set.

func (*WhoisRole) HasMntRef

func (o *WhoisRole) HasMntRef() bool

HasMntRef returns a boolean if a field has been set.

func (*WhoisRole) HasName

func (o *WhoisRole) HasName() bool

HasName returns a boolean if a field has been set.

func (*WhoisRole) HasNotify

func (o *WhoisRole) HasNotify() bool

HasNotify returns a boolean if a field has been set.

func (*WhoisRole) HasOrganizations

func (o *WhoisRole) HasOrganizations() bool

HasOrganizations returns a boolean if a field has been set.

func (*WhoisRole) HasPhone

func (o *WhoisRole) HasPhone() bool

HasPhone returns a boolean if a field has been set.

func (*WhoisRole) HasRemarks

func (o *WhoisRole) HasRemarks() bool

HasRemarks returns a boolean if a field has been set.

func (*WhoisRole) HasSource

func (o *WhoisRole) HasSource() bool

HasSource returns a boolean if a field has been set.

func (*WhoisRole) HasState

func (o *WhoisRole) HasState() bool

HasState returns a boolean if a field has been set.

func (*WhoisRole) HasStreet

func (o *WhoisRole) HasStreet() bool

HasStreet returns a boolean if a field has been set.

func (*WhoisRole) HasTechContacts

func (o *WhoisRole) HasTechContacts() bool

HasTechContacts returns a boolean if a field has been set.

func (*WhoisRole) HasZipCode

func (o *WhoisRole) HasZipCode() bool

HasZipCode returns a boolean if a field has been set.

func (WhoisRole) MarshalJSON

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

func (*WhoisRole) SetAbuseMailbox

func (o *WhoisRole) SetAbuseMailbox(v []string)

SetAbuseMailbox gets a reference to the given []string and assigns it to the AbuseMailbox field.

func (*WhoisRole) SetAddress

func (o *WhoisRole) SetAddress(v []string)

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

func (*WhoisRole) SetAdminContacts

func (o *WhoisRole) SetAdminContacts(v []string)

SetAdminContacts gets a reference to the given []string and assigns it to the AdminContacts field.

func (*WhoisRole) SetCity

func (o *WhoisRole) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*WhoisRole) SetCountry

func (o *WhoisRole) SetCountry(v string)

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

func (*WhoisRole) SetDateCreated

func (o *WhoisRole) SetDateCreated(v string)

SetDateCreated gets a reference to the given string and assigns it to the DateCreated field.

func (*WhoisRole) SetDateUpdated

func (o *WhoisRole) SetDateUpdated(v string)

SetDateUpdated gets a reference to the given string and assigns it to the DateUpdated field.

func (*WhoisRole) SetDistrict

func (o *WhoisRole) SetDistrict(v string)

SetDistrict gets a reference to the given string and assigns it to the District field.

func (*WhoisRole) SetEmail

func (o *WhoisRole) SetEmail(v []string)

SetEmail gets a reference to the given []string and assigns it to the Email field.

func (*WhoisRole) SetFaxNo

func (o *WhoisRole) SetFaxNo(v []string)

SetFaxNo gets a reference to the given []string and assigns it to the FaxNo field.

func (*WhoisRole) SetHandle

func (o *WhoisRole) SetHandle(v string)

SetHandle gets a reference to the given string and assigns it to the Handle field.

func (*WhoisRole) SetMntBy

func (o *WhoisRole) SetMntBy(v []string)

SetMntBy gets a reference to the given []string and assigns it to the MntBy field.

func (*WhoisRole) SetMntRef

func (o *WhoisRole) SetMntRef(v []string)

SetMntRef gets a reference to the given []string and assigns it to the MntRef field.

func (*WhoisRole) SetName

func (o *WhoisRole) SetName(v string)

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

func (*WhoisRole) SetNotify

func (o *WhoisRole) SetNotify(v []string)

SetNotify gets a reference to the given []string and assigns it to the Notify field.

func (*WhoisRole) SetOrganizations

func (o *WhoisRole) SetOrganizations(v []string)

SetOrganizations gets a reference to the given []string and assigns it to the Organizations field.

func (*WhoisRole) SetPhone

func (o *WhoisRole) SetPhone(v []string)

SetPhone gets a reference to the given []string and assigns it to the Phone field.

func (*WhoisRole) SetRemarks

func (o *WhoisRole) SetRemarks(v []string)

SetRemarks gets a reference to the given []string and assigns it to the Remarks field.

func (*WhoisRole) SetSource

func (o *WhoisRole) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*WhoisRole) SetState

func (o *WhoisRole) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*WhoisRole) SetStreet

func (o *WhoisRole) SetStreet(v string)

SetStreet gets a reference to the given string and assigns it to the Street field.

func (*WhoisRole) SetTechContacts

func (o *WhoisRole) SetTechContacts(v []string)

SetTechContacts gets a reference to the given []string and assigns it to the TechContacts field.

func (*WhoisRole) SetZipCode

func (o *WhoisRole) SetZipCode(v string)

SetZipCode gets a reference to the given string and assigns it to the ZipCode field.

func (WhoisRole) ToMap

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

func (*WhoisRole) UnmarshalJSON

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