arvancloud

package module
v0.8.3 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: MIT Imports: 20 Imported by: 0

README ¶

ArvanCloud CDN Go

logo

It's a Go library for interacting with the ArvanCloud CDN API.

Installation

go get git.arvancloud.ir/arvancloud/cdn-go-sdk

Usage

Check the HOW-TO.md file for more information.

Contributing

We welcome contributions from the community. Please report any issues you find on the Issues page or send us an email at cdn@arvancloud.ir.

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// 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")
)
View Source
var AllowedMonitoringStatusEnumValues = []MonitoringStatus{
	"off",
	"no-data",
	"healthy",
	"unhealthy",
}

All allowed values of MonitoringStatus enum

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 AAAARecord ¶

type AAAARecord struct {
	Value         []AAAARecordValue      `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

AAAARecord struct for AAAARecord

func NewAAAARecord ¶

func NewAAAARecord() *AAAARecord

NewAAAARecord instantiates a new AAAARecord 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 NewAAAARecordWithDefaults ¶

func NewAAAARecordWithDefaults() *AAAARecord

NewAAAARecordWithDefaults instantiates a new AAAARecord 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 (*AAAARecord) GetCloud ¶

func (o *AAAARecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*AAAARecord) GetCloudOk ¶

func (o *AAAARecord) GetCloudOk() (*bool, bool)

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

func (*AAAARecord) GetCreatedAt ¶

func (o *AAAARecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*AAAARecord) GetCreatedAtOk ¶

func (o *AAAARecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*AAAARecord) GetId ¶

func (o *AAAARecord) GetId() string

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

func (*AAAARecord) GetIdOk ¶

func (o *AAAARecord) 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 (*AAAARecord) GetIpFilterMode ¶

func (o *AAAARecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*AAAARecord) GetIpFilterModeOk ¶

func (o *AAAARecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*AAAARecord) GetIsProtected ¶

func (o *AAAARecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*AAAARecord) GetIsProtectedOk ¶

func (o *AAAARecord) GetIsProtectedOk() (*bool, bool)

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

func (*AAAARecord) GetName ¶

func (o *AAAARecord) GetName() string

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

func (*AAAARecord) GetNameOk ¶

func (o *AAAARecord) 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 (*AAAARecord) GetTtl ¶

func (o *AAAARecord) GetTtl() int32

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

func (*AAAARecord) GetTtlOk ¶

func (o *AAAARecord) 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 (*AAAARecord) GetType ¶

func (o *AAAARecord) GetType() string

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

func (*AAAARecord) GetTypeOk ¶

func (o *AAAARecord) 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 (*AAAARecord) GetUpdatedAt ¶

func (o *AAAARecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*AAAARecord) GetUpdatedAtOk ¶

func (o *AAAARecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*AAAARecord) GetUpstreamHttps ¶

func (o *AAAARecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*AAAARecord) GetUpstreamHttpsOk ¶

func (o *AAAARecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*AAAARecord) GetUsage ¶

func (o *AAAARecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*AAAARecord) GetUsageOk ¶

func (o *AAAARecord) GetUsageOk() ([]string, bool)

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

func (*AAAARecord) GetValue ¶

func (o *AAAARecord) GetValue() []AAAARecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*AAAARecord) GetValueOk ¶

func (o *AAAARecord) GetValueOk() ([]AAAARecordValue, 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 (*AAAARecord) HasCloud ¶

func (o *AAAARecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*AAAARecord) HasCreatedAt ¶

func (o *AAAARecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*AAAARecord) HasId ¶

func (o *AAAARecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*AAAARecord) HasIpFilterMode ¶

func (o *AAAARecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*AAAARecord) HasIsProtected ¶

func (o *AAAARecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*AAAARecord) HasName ¶

func (o *AAAARecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*AAAARecord) HasTtl ¶

func (o *AAAARecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*AAAARecord) HasType ¶

func (o *AAAARecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*AAAARecord) HasUpdatedAt ¶

func (o *AAAARecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*AAAARecord) HasUpstreamHttps ¶

func (o *AAAARecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*AAAARecord) HasUsage ¶

func (o *AAAARecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*AAAARecord) HasValue ¶

func (o *AAAARecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (AAAARecord) MarshalJSON ¶

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

func (*AAAARecord) SetCloud ¶

func (o *AAAARecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*AAAARecord) SetCreatedAt ¶

func (o *AAAARecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*AAAARecord) SetId ¶

func (o *AAAARecord) SetId(v string)

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

func (*AAAARecord) SetIpFilterMode ¶

func (o *AAAARecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*AAAARecord) SetIsProtected ¶

func (o *AAAARecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*AAAARecord) SetName ¶

func (o *AAAARecord) SetName(v string)

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

func (*AAAARecord) SetTtl ¶

func (o *AAAARecord) SetTtl(v int32)

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

func (*AAAARecord) SetType ¶

func (o *AAAARecord) SetType(v string)

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

func (*AAAARecord) SetUpdatedAt ¶

func (o *AAAARecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*AAAARecord) SetUpstreamHttps ¶

func (o *AAAARecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*AAAARecord) SetUsage ¶

func (o *AAAARecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*AAAARecord) SetValue ¶

func (o *AAAARecord) SetValue(v []AAAARecordValue)

SetValue gets a reference to the given []AAAARecordValue and assigns it to the Value field.

func (AAAARecord) ToMap ¶

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

type AAAARecordValue ¶

type AAAARecordValue struct {
	Ip     string        `json:"ip"`
	Port   NullableInt32 `json:"port,omitempty"`
	Weight NullableInt32 `json:"weight,omitempty"`
	// This key shows itself here if the weights have been changed by Health Check.
	OriginalWeight *int32 `json:"original_weight,omitempty"`
	// ISO 3166 alpha-2 country code
	Country NullableString `json:"country,omitempty"`
}

AAAARecordValue struct for AAAARecordValue

func NewAAAARecordValue ¶

func NewAAAARecordValue(ip string) *AAAARecordValue

NewAAAARecordValue instantiates a new AAAARecordValue 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 NewAAAARecordValueWithDefaults ¶

func NewAAAARecordValueWithDefaults() *AAAARecordValue

NewAAAARecordValueWithDefaults instantiates a new AAAARecordValue 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 (*AAAARecordValue) GetCountry ¶

func (o *AAAARecordValue) GetCountry() string

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

func (*AAAARecordValue) GetCountryOk ¶

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

func (*AAAARecordValue) GetIp ¶

func (o *AAAARecordValue) GetIp() string

GetIp returns the Ip field value

func (*AAAARecordValue) GetIpOk ¶

func (o *AAAARecordValue) GetIpOk() (*string, bool)

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

func (*AAAARecordValue) GetOriginalWeight ¶

func (o *AAAARecordValue) GetOriginalWeight() int32

GetOriginalWeight returns the OriginalWeight field value if set, zero value otherwise.

func (*AAAARecordValue) GetOriginalWeightOk ¶

func (o *AAAARecordValue) GetOriginalWeightOk() (*int32, bool)

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

func (*AAAARecordValue) GetPort ¶

func (o *AAAARecordValue) GetPort() int32

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

func (*AAAARecordValue) GetPortOk ¶

func (o *AAAARecordValue) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port 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 (*AAAARecordValue) GetWeight ¶

func (o *AAAARecordValue) GetWeight() int32

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

func (*AAAARecordValue) GetWeightOk ¶

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

func (*AAAARecordValue) HasCountry ¶

func (o *AAAARecordValue) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AAAARecordValue) HasOriginalWeight ¶

func (o *AAAARecordValue) HasOriginalWeight() bool

HasOriginalWeight returns a boolean if a field has been set.

func (*AAAARecordValue) HasPort ¶

func (o *AAAARecordValue) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*AAAARecordValue) HasWeight ¶

func (o *AAAARecordValue) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (AAAARecordValue) MarshalJSON ¶

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

func (*AAAARecordValue) SetCountry ¶

func (o *AAAARecordValue) SetCountry(v string)

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

func (*AAAARecordValue) SetCountryNil ¶

func (o *AAAARecordValue) SetCountryNil()

SetCountryNil sets the value for Country to be an explicit nil

func (*AAAARecordValue) SetIp ¶

func (o *AAAARecordValue) SetIp(v string)

SetIp sets field value

func (*AAAARecordValue) SetOriginalWeight ¶

func (o *AAAARecordValue) SetOriginalWeight(v int32)

SetOriginalWeight gets a reference to the given int32 and assigns it to the OriginalWeight field.

func (*AAAARecordValue) SetPort ¶

func (o *AAAARecordValue) SetPort(v int32)

SetPort gets a reference to the given NullableInt32 and assigns it to the Port field.

func (*AAAARecordValue) SetPortNil ¶

func (o *AAAARecordValue) SetPortNil()

SetPortNil sets the value for Port to be an explicit nil

func (*AAAARecordValue) SetWeight ¶

func (o *AAAARecordValue) SetWeight(v int32)

SetWeight gets a reference to the given NullableInt32 and assigns it to the Weight field.

func (*AAAARecordValue) SetWeightNil ¶

func (o *AAAARecordValue) SetWeightNil()

SetWeightNil sets the value for Weight to be an explicit nil

func (AAAARecordValue) ToMap ¶

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

func (*AAAARecordValue) UnsetCountry ¶

func (o *AAAARecordValue) UnsetCountry()

UnsetCountry ensures that no value is present for Country, not even an explicit nil

func (*AAAARecordValue) UnsetPort ¶

func (o *AAAARecordValue) UnsetPort()

UnsetPort ensures that no value is present for Port, not even an explicit nil

func (*AAAARecordValue) UnsetWeight ¶

func (o *AAAARecordValue) UnsetWeight()

UnsetWeight ensures that no value is present for Weight, not even an explicit nil

type ANAMERecord ¶

type ANAMERecord struct {
	Value         *ANAMERecordValue      `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

ANAMERecord struct for ANAMERecord

func NewANAMERecord ¶

func NewANAMERecord() *ANAMERecord

NewANAMERecord instantiates a new ANAMERecord 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 NewANAMERecordWithDefaults ¶

func NewANAMERecordWithDefaults() *ANAMERecord

NewANAMERecordWithDefaults instantiates a new ANAMERecord 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 (*ANAMERecord) GetCloud ¶

func (o *ANAMERecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*ANAMERecord) GetCloudOk ¶

func (o *ANAMERecord) GetCloudOk() (*bool, bool)

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

func (*ANAMERecord) GetCreatedAt ¶

func (o *ANAMERecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ANAMERecord) GetCreatedAtOk ¶

func (o *ANAMERecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*ANAMERecord) GetId ¶

func (o *ANAMERecord) GetId() string

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

func (*ANAMERecord) GetIdOk ¶

func (o *ANAMERecord) 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 (*ANAMERecord) GetIpFilterMode ¶

func (o *ANAMERecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*ANAMERecord) GetIpFilterModeOk ¶

func (o *ANAMERecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*ANAMERecord) GetIsProtected ¶

func (o *ANAMERecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*ANAMERecord) GetIsProtectedOk ¶

func (o *ANAMERecord) GetIsProtectedOk() (*bool, bool)

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

func (*ANAMERecord) GetName ¶

func (o *ANAMERecord) GetName() string

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

func (*ANAMERecord) GetNameOk ¶

func (o *ANAMERecord) 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 (*ANAMERecord) GetTtl ¶

func (o *ANAMERecord) GetTtl() int32

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

func (*ANAMERecord) GetTtlOk ¶

func (o *ANAMERecord) 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 (*ANAMERecord) GetType ¶

func (o *ANAMERecord) GetType() string

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

func (*ANAMERecord) GetTypeOk ¶

func (o *ANAMERecord) 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 (*ANAMERecord) GetUpdatedAt ¶

func (o *ANAMERecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*ANAMERecord) GetUpdatedAtOk ¶

func (o *ANAMERecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*ANAMERecord) GetUpstreamHttps ¶

func (o *ANAMERecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*ANAMERecord) GetUpstreamHttpsOk ¶

func (o *ANAMERecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*ANAMERecord) GetUsage ¶

func (o *ANAMERecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ANAMERecord) GetUsageOk ¶

func (o *ANAMERecord) GetUsageOk() ([]string, bool)

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

func (*ANAMERecord) GetValue ¶

func (o *ANAMERecord) GetValue() ANAMERecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*ANAMERecord) GetValueOk ¶

func (o *ANAMERecord) GetValueOk() (*ANAMERecordValue, 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 (*ANAMERecord) HasCloud ¶

func (o *ANAMERecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*ANAMERecord) HasCreatedAt ¶

func (o *ANAMERecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ANAMERecord) HasId ¶

func (o *ANAMERecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*ANAMERecord) HasIpFilterMode ¶

func (o *ANAMERecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*ANAMERecord) HasIsProtected ¶

func (o *ANAMERecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*ANAMERecord) HasName ¶

func (o *ANAMERecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*ANAMERecord) HasTtl ¶

func (o *ANAMERecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*ANAMERecord) HasType ¶

func (o *ANAMERecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*ANAMERecord) HasUpdatedAt ¶

func (o *ANAMERecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*ANAMERecord) HasUpstreamHttps ¶

func (o *ANAMERecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*ANAMERecord) HasUsage ¶

func (o *ANAMERecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*ANAMERecord) HasValue ¶

func (o *ANAMERecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ANAMERecord) MarshalJSON ¶

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

func (*ANAMERecord) SetCloud ¶

func (o *ANAMERecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*ANAMERecord) SetCreatedAt ¶

func (o *ANAMERecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ANAMERecord) SetId ¶

func (o *ANAMERecord) SetId(v string)

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

func (*ANAMERecord) SetIpFilterMode ¶

func (o *ANAMERecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*ANAMERecord) SetIsProtected ¶

func (o *ANAMERecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*ANAMERecord) SetName ¶

func (o *ANAMERecord) SetName(v string)

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

func (*ANAMERecord) SetTtl ¶

func (o *ANAMERecord) SetTtl(v int32)

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

func (*ANAMERecord) SetType ¶

func (o *ANAMERecord) SetType(v string)

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

func (*ANAMERecord) SetUpdatedAt ¶

func (o *ANAMERecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*ANAMERecord) SetUpstreamHttps ¶

func (o *ANAMERecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*ANAMERecord) SetUsage ¶

func (o *ANAMERecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*ANAMERecord) SetValue ¶

func (o *ANAMERecord) SetValue(v ANAMERecordValue)

SetValue gets a reference to the given ANAMERecordValue and assigns it to the Value field.

func (ANAMERecord) ToMap ¶

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

type ANAMERecordValue ¶

type ANAMERecordValue struct {
	// A fully-qualified domain name (FQDN)
	Location   string         `json:"location"`
	HostHeader NullableString `json:"host_header"`
	Port       NullableInt32  `json:"port,omitempty"`
}

ANAMERecordValue struct for ANAMERecordValue

func NewANAMERecordValue ¶

func NewANAMERecordValue(location string, hostHeader NullableString) *ANAMERecordValue

NewANAMERecordValue instantiates a new ANAMERecordValue 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 NewANAMERecordValueWithDefaults ¶

func NewANAMERecordValueWithDefaults() *ANAMERecordValue

NewANAMERecordValueWithDefaults instantiates a new ANAMERecordValue 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 (*ANAMERecordValue) GetHostHeader ¶

func (o *ANAMERecordValue) GetHostHeader() string

GetHostHeader returns the HostHeader field value If the value is explicit nil, the zero value for string will be returned

func (*ANAMERecordValue) GetHostHeaderOk ¶

func (o *ANAMERecordValue) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value 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 (*ANAMERecordValue) GetLocation ¶

func (o *ANAMERecordValue) GetLocation() string

GetLocation returns the Location field value

func (*ANAMERecordValue) GetLocationOk ¶

func (o *ANAMERecordValue) GetLocationOk() (*string, bool)

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

func (*ANAMERecordValue) GetPort ¶

func (o *ANAMERecordValue) GetPort() int32

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

func (*ANAMERecordValue) GetPortOk ¶

func (o *ANAMERecordValue) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port 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 (*ANAMERecordValue) HasPort ¶

func (o *ANAMERecordValue) HasPort() bool

HasPort returns a boolean if a field has been set.

func (ANAMERecordValue) MarshalJSON ¶

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

func (*ANAMERecordValue) SetHostHeader ¶

func (o *ANAMERecordValue) SetHostHeader(v string)

SetHostHeader sets field value

func (*ANAMERecordValue) SetLocation ¶

func (o *ANAMERecordValue) SetLocation(v string)

SetLocation sets field value

func (*ANAMERecordValue) SetPort ¶

func (o *ANAMERecordValue) SetPort(v int32)

SetPort gets a reference to the given NullableInt32 and assigns it to the Port field.

func (*ANAMERecordValue) SetPortNil ¶

func (o *ANAMERecordValue) SetPortNil()

SetPortNil sets the value for Port to be an explicit nil

func (ANAMERecordValue) ToMap ¶

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

func (*ANAMERecordValue) UnsetPort ¶

func (o *ANAMERecordValue) UnsetPort()

UnsetPort ensures that no value is present for Port, not even an explicit nil

type APIClient ¶

type APIClient struct {
	AccelerationApi *AccelerationApiService

	ActiveHealthCheckApi *ActiveHealthCheckApiService

	CDNAppsApi *CDNAppsApiService

	CachingApi *CachingApiService

	CustomPagesApi *CustomPagesApiService

	DDoSApi *DDoSApiService

	DNSManagementApi *DNSManagementApiService

	DomainApi *DomainApiService

	DomainTransferApi *DomainTransferApiService

	EmailForwardingApi *EmailForwardingApiService

	FirewallApi *FirewallApiService

	ListApi *ListApiService

	LoadBalancingApi *LoadBalancingApiService

	LogForwardersApi *LogForwardersApiService

	PageRuleApi *PageRuleApiService

	PlanApi *PlanApiService

	RateLimitingApi *RateLimitingApiService

	RedirectApi *RedirectApiService

	ReportsApi *ReportsApiService

	SSLTLSApi *SSLTLSApiService

	TransportLayerProxyApi *TransportLayerProxyApiService

	TroubleshootApi *TroubleshootApiService

	WAFApi *WAFApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the ArvanCloud CDN Services API v4.115.7 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 ARecord ¶

type ARecord struct {
	Value         []ARecordValue         `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

ARecord struct for ARecord

func NewARecord ¶

func NewARecord() *ARecord

NewARecord instantiates a new ARecord 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 NewARecordWithDefaults ¶

func NewARecordWithDefaults() *ARecord

NewARecordWithDefaults instantiates a new ARecord 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 (*ARecord) GetCloud ¶

func (o *ARecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*ARecord) GetCloudOk ¶

func (o *ARecord) GetCloudOk() (*bool, bool)

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

func (*ARecord) GetCreatedAt ¶

func (o *ARecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*ARecord) GetCreatedAtOk ¶

func (o *ARecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*ARecord) GetId ¶

func (o *ARecord) GetId() string

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

func (*ARecord) GetIdOk ¶

func (o *ARecord) 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 (*ARecord) GetIpFilterMode ¶

func (o *ARecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*ARecord) GetIpFilterModeOk ¶

func (o *ARecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*ARecord) GetIsProtected ¶

func (o *ARecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*ARecord) GetIsProtectedOk ¶

func (o *ARecord) GetIsProtectedOk() (*bool, bool)

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

func (*ARecord) GetName ¶

func (o *ARecord) GetName() string

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

func (*ARecord) GetNameOk ¶

func (o *ARecord) 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 (*ARecord) GetTtl ¶

func (o *ARecord) GetTtl() int32

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

func (*ARecord) GetTtlOk ¶

func (o *ARecord) 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 (*ARecord) GetType ¶

func (o *ARecord) GetType() string

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

func (*ARecord) GetTypeOk ¶

func (o *ARecord) 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 (*ARecord) GetUpdatedAt ¶

func (o *ARecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*ARecord) GetUpdatedAtOk ¶

func (o *ARecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*ARecord) GetUpstreamHttps ¶

func (o *ARecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*ARecord) GetUpstreamHttpsOk ¶

func (o *ARecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*ARecord) GetUsage ¶

func (o *ARecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*ARecord) GetUsageOk ¶

func (o *ARecord) GetUsageOk() ([]string, bool)

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

func (*ARecord) GetValue ¶

func (o *ARecord) GetValue() []ARecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*ARecord) GetValueOk ¶

func (o *ARecord) GetValueOk() ([]ARecordValue, 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 (*ARecord) HasCloud ¶

func (o *ARecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*ARecord) HasCreatedAt ¶

func (o *ARecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ARecord) HasId ¶

func (o *ARecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*ARecord) HasIpFilterMode ¶

func (o *ARecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*ARecord) HasIsProtected ¶

func (o *ARecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*ARecord) HasName ¶

func (o *ARecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*ARecord) HasTtl ¶

func (o *ARecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*ARecord) HasType ¶

func (o *ARecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*ARecord) HasUpdatedAt ¶

func (o *ARecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*ARecord) HasUpstreamHttps ¶

func (o *ARecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*ARecord) HasUsage ¶

func (o *ARecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*ARecord) HasValue ¶

func (o *ARecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (ARecord) MarshalJSON ¶

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

func (*ARecord) SetCloud ¶

func (o *ARecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*ARecord) SetCreatedAt ¶

func (o *ARecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*ARecord) SetId ¶

func (o *ARecord) SetId(v string)

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

func (*ARecord) SetIpFilterMode ¶

func (o *ARecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*ARecord) SetIsProtected ¶

func (o *ARecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*ARecord) SetName ¶

func (o *ARecord) SetName(v string)

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

func (*ARecord) SetTtl ¶

func (o *ARecord) SetTtl(v int32)

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

func (*ARecord) SetType ¶

func (o *ARecord) SetType(v string)

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

func (*ARecord) SetUpdatedAt ¶

func (o *ARecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*ARecord) SetUpstreamHttps ¶

func (o *ARecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*ARecord) SetUsage ¶

func (o *ARecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*ARecord) SetValue ¶

func (o *ARecord) SetValue(v []ARecordValue)

SetValue gets a reference to the given []ARecordValue and assigns it to the Value field.

func (ARecord) ToMap ¶

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

type ARecordValue ¶

type ARecordValue struct {
	Ip     string        `json:"ip"`
	Port   NullableInt32 `json:"port,omitempty"`
	Weight NullableInt32 `json:"weight,omitempty"`
	// This key shows itself here if the weight have been changed by Health Check.
	OriginalWeight *int32 `json:"original_weight,omitempty"`
	// ISO 3166 alpha-2 country code
	Country NullableString `json:"country,omitempty"`
}

ARecordValue struct for ARecordValue

func NewARecordValue ¶

func NewARecordValue(ip string) *ARecordValue

NewARecordValue instantiates a new ARecordValue 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 NewARecordValueWithDefaults ¶

func NewARecordValueWithDefaults() *ARecordValue

NewARecordValueWithDefaults instantiates a new ARecordValue 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 (*ARecordValue) GetCountry ¶

func (o *ARecordValue) GetCountry() string

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

func (*ARecordValue) GetCountryOk ¶

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

func (*ARecordValue) GetIp ¶

func (o *ARecordValue) GetIp() string

GetIp returns the Ip field value

func (*ARecordValue) GetIpOk ¶

func (o *ARecordValue) GetIpOk() (*string, bool)

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

func (*ARecordValue) GetOriginalWeight ¶

func (o *ARecordValue) GetOriginalWeight() int32

GetOriginalWeight returns the OriginalWeight field value if set, zero value otherwise.

func (*ARecordValue) GetOriginalWeightOk ¶

func (o *ARecordValue) GetOriginalWeightOk() (*int32, bool)

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

func (*ARecordValue) GetPort ¶

func (o *ARecordValue) GetPort() int32

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

func (*ARecordValue) GetPortOk ¶

func (o *ARecordValue) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port 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 (*ARecordValue) GetWeight ¶

func (o *ARecordValue) GetWeight() int32

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

func (*ARecordValue) GetWeightOk ¶

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

func (*ARecordValue) HasCountry ¶

func (o *ARecordValue) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*ARecordValue) HasOriginalWeight ¶

func (o *ARecordValue) HasOriginalWeight() bool

HasOriginalWeight returns a boolean if a field has been set.

func (*ARecordValue) HasPort ¶

func (o *ARecordValue) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*ARecordValue) HasWeight ¶

func (o *ARecordValue) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (ARecordValue) MarshalJSON ¶

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

func (*ARecordValue) SetCountry ¶

func (o *ARecordValue) SetCountry(v string)

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

func (*ARecordValue) SetCountryNil ¶

func (o *ARecordValue) SetCountryNil()

SetCountryNil sets the value for Country to be an explicit nil

func (*ARecordValue) SetIp ¶

func (o *ARecordValue) SetIp(v string)

SetIp sets field value

func (*ARecordValue) SetOriginalWeight ¶

func (o *ARecordValue) SetOriginalWeight(v int32)

SetOriginalWeight gets a reference to the given int32 and assigns it to the OriginalWeight field.

func (*ARecordValue) SetPort ¶

func (o *ARecordValue) SetPort(v int32)

SetPort gets a reference to the given NullableInt32 and assigns it to the Port field.

func (*ARecordValue) SetPortNil ¶

func (o *ARecordValue) SetPortNil()

SetPortNil sets the value for Port to be an explicit nil

func (*ARecordValue) SetWeight ¶

func (o *ARecordValue) SetWeight(v int32)

SetWeight gets a reference to the given NullableInt32 and assigns it to the Weight field.

func (*ARecordValue) SetWeightNil ¶

func (o *ARecordValue) SetWeightNil()

SetWeightNil sets the value for Weight to be an explicit nil

func (ARecordValue) ToMap ¶

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

func (*ARecordValue) UnsetCountry ¶

func (o *ARecordValue) UnsetCountry()

UnsetCountry ensures that no value is present for Country, not even an explicit nil

func (*ARecordValue) UnsetPort ¶

func (o *ARecordValue) UnsetPort()

UnsetPort ensures that no value is present for Port, not even an explicit nil

func (*ARecordValue) UnsetWeight ¶

func (o *ARecordValue) UnsetWeight()

UnsetWeight ensures that no value is present for Weight, not even an explicit nil

type Acceleration ¶

type Acceleration struct {
	Status     *string  `json:"status,omitempty"`
	Extensions []string `json:"extensions,omitempty"`
}

Acceleration struct for Acceleration

func NewAcceleration ¶

func NewAcceleration() *Acceleration

NewAcceleration instantiates a new Acceleration 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 NewAccelerationWithDefaults ¶

func NewAccelerationWithDefaults() *Acceleration

NewAccelerationWithDefaults instantiates a new Acceleration 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 (*Acceleration) GetExtensions ¶

func (o *Acceleration) GetExtensions() []string

GetExtensions returns the Extensions field value if set, zero value otherwise.

func (*Acceleration) GetExtensionsOk ¶

func (o *Acceleration) GetExtensionsOk() ([]string, 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 (*Acceleration) GetStatus ¶

func (o *Acceleration) GetStatus() string

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

func (*Acceleration) GetStatusOk ¶

func (o *Acceleration) 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 (*Acceleration) HasExtensions ¶

func (o *Acceleration) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*Acceleration) HasStatus ¶

func (o *Acceleration) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (Acceleration) MarshalJSON ¶

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

func (*Acceleration) SetExtensions ¶

func (o *Acceleration) SetExtensions(v []string)

SetExtensions gets a reference to the given []string and assigns it to the Extensions field.

func (*Acceleration) SetStatus ¶

func (o *Acceleration) SetStatus(v string)

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

func (Acceleration) ToMap ¶

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

type AccelerationApiService ¶

type AccelerationApiService service

AccelerationApiService AccelerationApi service

func (*AccelerationApiService) AccelerationShow ¶

func (a *AccelerationApiService) AccelerationShow(ctx context.Context, domain string) ApiAccelerationShowRequest

AccelerationShow Get the content of acceleration settings

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

func (*AccelerationApiService) AccelerationShowExecute ¶

Execute executes the request

@return AccelerationResponse

func (*AccelerationApiService) AccelerationUpdate ¶

func (a *AccelerationApiService) AccelerationUpdate(ctx context.Context, domain string) ApiAccelerationUpdateRequest

AccelerationUpdate Update the content of acceleration settings

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

func (*AccelerationApiService) AccelerationUpdateExecute ¶

Execute executes the request

@return AccelerationResponse

func (*AccelerationApiService) ImageResizeShow ¶

func (a *AccelerationApiService) ImageResizeShow(ctx context.Context, domain string) ApiImageResizeShowRequest

ImageResizeShow Get the content of image resize settings

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

func (*AccelerationApiService) ImageResizeShowExecute ¶

Execute executes the request

@return ImageResizeResponse

func (*AccelerationApiService) ImageResizeUpdate ¶

func (a *AccelerationApiService) ImageResizeUpdate(ctx context.Context, domain string) ApiImageResizeUpdateRequest

ImageResizeUpdate Update the content of image resize settings

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

func (*AccelerationApiService) ImageResizeUpdateExecute ¶

Execute executes the request

@return ImageResizeResponse

type AccelerationResponse ¶

type AccelerationResponse struct {
	Data    *Acceleration  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

AccelerationResponse struct for AccelerationResponse

func NewAccelerationResponse ¶

func NewAccelerationResponse() *AccelerationResponse

NewAccelerationResponse instantiates a new AccelerationResponse 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 NewAccelerationResponseWithDefaults ¶

func NewAccelerationResponseWithDefaults() *AccelerationResponse

NewAccelerationResponseWithDefaults instantiates a new AccelerationResponse 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 (*AccelerationResponse) GetData ¶

func (o *AccelerationResponse) GetData() Acceleration

GetData returns the Data field value if set, zero value otherwise.

func (*AccelerationResponse) GetDataOk ¶

func (o *AccelerationResponse) GetDataOk() (*Acceleration, bool)

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

func (*AccelerationResponse) GetMessage ¶

func (o *AccelerationResponse) GetMessage() string

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

func (*AccelerationResponse) GetMessageOk ¶

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

func (*AccelerationResponse) HasData ¶

func (o *AccelerationResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*AccelerationResponse) HasMessage ¶

func (o *AccelerationResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AccelerationResponse) MarshalJSON ¶

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

func (*AccelerationResponse) SetData ¶

func (o *AccelerationResponse) SetData(v Acceleration)

SetData gets a reference to the given Acceleration and assigns it to the Data field.

func (*AccelerationResponse) SetMessage ¶

func (o *AccelerationResponse) SetMessage(v string)

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

func (*AccelerationResponse) SetMessageNil ¶

func (o *AccelerationResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (AccelerationResponse) ToMap ¶

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

func (*AccelerationResponse) UnsetMessage ¶

func (o *AccelerationResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type AccelerationUpdate ¶

type AccelerationUpdate struct {
	Status     *string  `json:"status,omitempty"`
	Extensions []string `json:"extensions,omitempty"`
}

AccelerationUpdate struct for AccelerationUpdate

func NewAccelerationUpdate ¶

func NewAccelerationUpdate() *AccelerationUpdate

NewAccelerationUpdate instantiates a new AccelerationUpdate 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 NewAccelerationUpdateWithDefaults ¶

func NewAccelerationUpdateWithDefaults() *AccelerationUpdate

NewAccelerationUpdateWithDefaults instantiates a new AccelerationUpdate 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 (*AccelerationUpdate) GetExtensions ¶

func (o *AccelerationUpdate) GetExtensions() []string

GetExtensions returns the Extensions field value if set, zero value otherwise.

func (*AccelerationUpdate) GetExtensionsOk ¶

func (o *AccelerationUpdate) GetExtensionsOk() ([]string, 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 (*AccelerationUpdate) GetStatus ¶

func (o *AccelerationUpdate) GetStatus() string

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

func (*AccelerationUpdate) GetStatusOk ¶

func (o *AccelerationUpdate) 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 (*AccelerationUpdate) HasExtensions ¶

func (o *AccelerationUpdate) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*AccelerationUpdate) HasStatus ¶

func (o *AccelerationUpdate) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (AccelerationUpdate) MarshalJSON ¶

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

func (*AccelerationUpdate) SetExtensions ¶

func (o *AccelerationUpdate) SetExtensions(v []string)

SetExtensions gets a reference to the given []string and assigns it to the Extensions field.

func (*AccelerationUpdate) SetStatus ¶

func (o *AccelerationUpdate) SetStatus(v string)

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

func (AccelerationUpdate) ToMap ¶

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

type ActiveHealthCheckApiService ¶

type ActiveHealthCheckApiService service

ActiveHealthCheckApiService ActiveHealthCheckApi service

func (*ActiveHealthCheckApiService) ActiveHealthCheckDestroy ¶

func (a *ActiveHealthCheckApiService) ActiveHealthCheckDestroy(ctx context.Context, domain string, healthcheck string) ApiActiveHealthCheckDestroyRequest

ActiveHealthCheckDestroy Delete healthcheck

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*ActiveHealthCheckApiService) ActiveHealthCheckIndex ¶

ActiveHealthCheckIndex Get Defined HealthCheck

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckIndexExecute ¶

Execute executes the request

@return ActiveHealthCheckIndex200Response

func (*ActiveHealthCheckApiService) ActiveHealthCheckReportsDetails ¶

func (a *ActiveHealthCheckApiService) ActiveHealthCheckReportsDetails(ctx context.Context, domain string) ApiActiveHealthCheckReportsDetailsRequest

ActiveHealthCheckReportsDetails Get reports of a single healthcheck monitoring

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckReportsDetailsExecute ¶

Execute executes the request

@return ActiveHealthCheckReportsDetails200Response

func (*ActiveHealthCheckApiService) ActiveHealthCheckReportsSummary ¶

func (a *ActiveHealthCheckApiService) ActiveHealthCheckReportsSummary(ctx context.Context, domain string) ApiActiveHealthCheckReportsSummaryRequest

ActiveHealthCheckReportsSummary Get summary reports of a single healthcheck monitoring

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckReportsSummaryExecute ¶

Execute executes the request

@return ActiveHealthCheckReportsSummary200Response

func (*ActiveHealthCheckApiService) ActiveHealthCheckShow ¶

func (a *ActiveHealthCheckApiService) ActiveHealthCheckShow(ctx context.Context, domain string, healthcheck string) ApiActiveHealthCheckShowRequest

ActiveHealthCheckShow Get a single healthcheck

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckShowExecute ¶

Execute executes the request

@return HealthCheckResponse

func (*ActiveHealthCheckApiService) ActiveHealthCheckStore ¶

ActiveHealthCheckStore Store a new HealthCheck

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckStoreExecute ¶

Execute executes the request

@return HealthCheckResponse

func (*ActiveHealthCheckApiService) ActiveHealthCheckUpdate ¶

func (a *ActiveHealthCheckApiService) ActiveHealthCheckUpdate(ctx context.Context, domain string, healthcheck string) ApiActiveHealthCheckUpdateRequest

ActiveHealthCheckUpdate Update Health check

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

func (*ActiveHealthCheckApiService) ActiveHealthCheckUpdateExecute ¶

Execute executes the request

@return HealthCheckResponse

func (*ActiveHealthCheckApiService) HealthChecksZonesIndex ¶

HealthChecksZonesIndex Get list of all health-check zones

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

func (*ActiveHealthCheckApiService) HealthChecksZonesIndexExecute ¶

Execute executes the request

@return HealthChecksZonesIndex200Response

type ActiveHealthCheckIndex200Response ¶

type ActiveHealthCheckIndex200Response struct {
	Data    []HealthCheckView `json:"data,omitempty"`
	Message NullableString    `json:"message,omitempty"`
}

ActiveHealthCheckIndex200Response struct for ActiveHealthCheckIndex200Response

func NewActiveHealthCheckIndex200Response ¶

func NewActiveHealthCheckIndex200Response() *ActiveHealthCheckIndex200Response

NewActiveHealthCheckIndex200Response instantiates a new ActiveHealthCheckIndex200Response 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 NewActiveHealthCheckIndex200ResponseWithDefaults ¶

func NewActiveHealthCheckIndex200ResponseWithDefaults() *ActiveHealthCheckIndex200Response

NewActiveHealthCheckIndex200ResponseWithDefaults instantiates a new ActiveHealthCheckIndex200Response 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 (*ActiveHealthCheckIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ActiveHealthCheckIndex200Response) GetDataOk ¶

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

func (*ActiveHealthCheckIndex200Response) GetMessage ¶

func (o *ActiveHealthCheckIndex200Response) GetMessage() string

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

func (*ActiveHealthCheckIndex200Response) GetMessageOk ¶

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

func (*ActiveHealthCheckIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*ActiveHealthCheckIndex200Response) HasMessage ¶

func (o *ActiveHealthCheckIndex200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ActiveHealthCheckIndex200Response) MarshalJSON ¶

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

func (*ActiveHealthCheckIndex200Response) SetData ¶

SetData gets a reference to the given []HealthCheckView and assigns it to the Data field.

func (*ActiveHealthCheckIndex200Response) SetMessage ¶

func (o *ActiveHealthCheckIndex200Response) SetMessage(v string)

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

func (*ActiveHealthCheckIndex200Response) SetMessageNil ¶

func (o *ActiveHealthCheckIndex200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (ActiveHealthCheckIndex200Response) ToMap ¶

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

func (*ActiveHealthCheckIndex200Response) UnsetMessage ¶

func (o *ActiveHealthCheckIndex200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type ActiveHealthCheckReportsDetails200Response ¶

type ActiveHealthCheckReportsDetails200Response struct {
	Data  []HealthCheckReportDetail `json:"data,omitempty"`
	Links *PaginatedResponseLinks   `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta    `json:"meta,omitempty"`
}

ActiveHealthCheckReportsDetails200Response struct for ActiveHealthCheckReportsDetails200Response

func NewActiveHealthCheckReportsDetails200Response ¶

func NewActiveHealthCheckReportsDetails200Response() *ActiveHealthCheckReportsDetails200Response

NewActiveHealthCheckReportsDetails200Response instantiates a new ActiveHealthCheckReportsDetails200Response 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 NewActiveHealthCheckReportsDetails200ResponseWithDefaults ¶

func NewActiveHealthCheckReportsDetails200ResponseWithDefaults() *ActiveHealthCheckReportsDetails200Response

NewActiveHealthCheckReportsDetails200ResponseWithDefaults instantiates a new ActiveHealthCheckReportsDetails200Response 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 (*ActiveHealthCheckReportsDetails200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ActiveHealthCheckReportsDetails200Response) GetDataOk ¶

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

GetLinks returns the Links field value if set, zero value otherwise.

func (*ActiveHealthCheckReportsDetails200Response) GetLinksOk ¶

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

func (*ActiveHealthCheckReportsDetails200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ActiveHealthCheckReportsDetails200Response) GetMetaOk ¶

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

func (*ActiveHealthCheckReportsDetails200Response) HasData ¶

HasData returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*ActiveHealthCheckReportsDetails200Response) HasMeta ¶

HasMeta returns a boolean if a field has been set.

func (ActiveHealthCheckReportsDetails200Response) MarshalJSON ¶

func (*ActiveHealthCheckReportsDetails200Response) SetData ¶

SetData gets a reference to the given []HealthCheckReportDetail and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*ActiveHealthCheckReportsDetails200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (ActiveHealthCheckReportsDetails200Response) ToMap ¶

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

type ActiveHealthCheckReportsSummary200Response ¶

type ActiveHealthCheckReportsSummary200Response struct {
	Data    []HealthCheckReportSummary `json:"data,omitempty"`
	Message NullableString             `json:"message,omitempty"`
}

ActiveHealthCheckReportsSummary200Response struct for ActiveHealthCheckReportsSummary200Response

func NewActiveHealthCheckReportsSummary200Response ¶

func NewActiveHealthCheckReportsSummary200Response() *ActiveHealthCheckReportsSummary200Response

NewActiveHealthCheckReportsSummary200Response instantiates a new ActiveHealthCheckReportsSummary200Response 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 NewActiveHealthCheckReportsSummary200ResponseWithDefaults ¶

func NewActiveHealthCheckReportsSummary200ResponseWithDefaults() *ActiveHealthCheckReportsSummary200Response

NewActiveHealthCheckReportsSummary200ResponseWithDefaults instantiates a new ActiveHealthCheckReportsSummary200Response 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 (*ActiveHealthCheckReportsSummary200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ActiveHealthCheckReportsSummary200Response) GetDataOk ¶

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

func (*ActiveHealthCheckReportsSummary200Response) GetMessage ¶

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

func (*ActiveHealthCheckReportsSummary200Response) GetMessageOk ¶

GetMessageOk returns a tuple with the Message 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 (*ActiveHealthCheckReportsSummary200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*ActiveHealthCheckReportsSummary200Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (ActiveHealthCheckReportsSummary200Response) MarshalJSON ¶

func (*ActiveHealthCheckReportsSummary200Response) SetData ¶

SetData gets a reference to the given []HealthCheckReportSummary and assigns it to the Data field.

func (*ActiveHealthCheckReportsSummary200Response) SetMessage ¶

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

func (*ActiveHealthCheckReportsSummary200Response) SetMessageNil ¶

func (o *ActiveHealthCheckReportsSummary200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (ActiveHealthCheckReportsSummary200Response) ToMap ¶

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

func (*ActiveHealthCheckReportsSummary200Response) UnsetMessage ¶

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type ApiAccelerationShowRequest ¶

type ApiAccelerationShowRequest struct {
	ApiService *AccelerationApiService
	// contains filtered or unexported fields
}

func (ApiAccelerationShowRequest) Execute ¶

type ApiAccelerationUpdateRequest ¶

type ApiAccelerationUpdateRequest struct {
	ApiService *AccelerationApiService
	// contains filtered or unexported fields
}

func (ApiAccelerationUpdateRequest) AccelerationUpdate ¶

func (r ApiAccelerationUpdateRequest) AccelerationUpdate(accelerationUpdate AccelerationUpdate) ApiAccelerationUpdateRequest

func (ApiAccelerationUpdateRequest) Execute ¶

type ApiActiveHealthCheckDestroyRequest ¶

type ApiActiveHealthCheckDestroyRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckDestroyRequest) Execute ¶

type ApiActiveHealthCheckIndexRequest ¶

type ApiActiveHealthCheckIndexRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckIndexRequest) Execute ¶

type ApiActiveHealthCheckReportsDetailsRequest ¶

type ApiActiveHealthCheckReportsDetailsRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckReportsDetailsRequest) Direction ¶

Set the direction of sorting

func (ApiActiveHealthCheckReportsDetailsRequest) Execute ¶

func (ApiActiveHealthCheckReportsDetailsRequest) Name ¶

Name of the health-check

func (ApiActiveHealthCheckReportsDetailsRequest) Page ¶

Set the desired page number

func (ApiActiveHealthCheckReportsDetailsRequest) PerPage ¶

Set how many items returned per page

func (ApiActiveHealthCheckReportsDetailsRequest) Period ¶

Select period -ending now- for report

func (ApiActiveHealthCheckReportsDetailsRequest) Since ¶

func (ApiActiveHealthCheckReportsDetailsRequest) Type_ ¶

Type of reports for the health check

func (ApiActiveHealthCheckReportsDetailsRequest) Until ¶

func (ApiActiveHealthCheckReportsDetailsRequest) Upstream ¶

Upstream of the health-check monitoring

type ApiActiveHealthCheckReportsSummaryRequest ¶

type ApiActiveHealthCheckReportsSummaryRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckReportsSummaryRequest) Direction ¶

Set the direction of sorting

func (ApiActiveHealthCheckReportsSummaryRequest) Execute ¶

func (ApiActiveHealthCheckReportsSummaryRequest) Name ¶

Name of the health-check

func (ApiActiveHealthCheckReportsSummaryRequest) Period ¶

Select period -ending now- for report

func (ApiActiveHealthCheckReportsSummaryRequest) Since ¶

func (ApiActiveHealthCheckReportsSummaryRequest) Until ¶

func (ApiActiveHealthCheckReportsSummaryRequest) Upstream ¶

Upstream of the health-check monitoring

type ApiActiveHealthCheckShowRequest ¶

type ApiActiveHealthCheckShowRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckShowRequest) Execute ¶

type ApiActiveHealthCheckStoreRequest ¶

type ApiActiveHealthCheckStoreRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckStoreRequest) Execute ¶

func (ApiActiveHealthCheckStoreRequest) HealthCheck ¶

type ApiActiveHealthCheckUpdateRequest ¶

type ApiActiveHealthCheckUpdateRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiActiveHealthCheckUpdateRequest) Execute ¶

func (ApiActiveHealthCheckUpdateRequest) HealthCheck ¶

type ApiAppsCategoryIndexRequest ¶

type ApiAppsCategoryIndexRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiAppsCategoryIndexRequest) Categories ¶

func (ApiAppsCategoryIndexRequest) Execute ¶

type ApiAppsCategoryShowRequest ¶

type ApiAppsCategoryShowRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiAppsCategoryShowRequest) Execute ¶

type ApiAppsIndexRequest ¶

type ApiAppsIndexRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiAppsIndexRequest) CategoryId ¶

func (r ApiAppsIndexRequest) CategoryId(categoryId string) ApiAppsIndexRequest

Filter apps by category

func (ApiAppsIndexRequest) Direction ¶

func (r ApiAppsIndexRequest) Direction(direction string) ApiAppsIndexRequest

Set the direction of sorting

func (ApiAppsIndexRequest) Execute ¶

func (ApiAppsIndexRequest) Page ¶

Set the desired page number

func (ApiAppsIndexRequest) PerPage ¶

func (r ApiAppsIndexRequest) PerPage(perPage int32) ApiAppsIndexRequest

Set how many items returned per page

func (ApiAppsIndexRequest) Search ¶

Search term

func (ApiAppsIndexRequest) SortBy ¶

type ApiAppsLikeRequest ¶

type ApiAppsLikeRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiAppsLikeRequest) CdnAppLike ¶

func (r ApiAppsLikeRequest) CdnAppLike(cdnAppLike CdnAppLike) ApiAppsLikeRequest

func (ApiAppsLikeRequest) Execute ¶

type ApiAppsShowRequest ¶

type ApiAppsShowRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiAppsShowRequest) Execute ¶

func (r ApiAppsShowRequest) Execute() (*CdnAppData, *http.Response, error)

type ApiBulkReportsTrafficsTotalRequest ¶

type ApiBulkReportsTrafficsTotalRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiBulkReportsTrafficsTotalRequest) BulkReportsTrafficsTotalRequest ¶

func (r ApiBulkReportsTrafficsTotalRequest) BulkReportsTrafficsTotalRequest(bulkReportsTrafficsTotalRequest BulkReportsTrafficsTotalRequest) ApiBulkReportsTrafficsTotalRequest

func (ApiBulkReportsTrafficsTotalRequest) Execute ¶

func (ApiBulkReportsTrafficsTotalRequest) Period ¶

Select period -ending now- for report

func (ApiBulkReportsTrafficsTotalRequest) Since ¶

func (ApiBulkReportsTrafficsTotalRequest) Until ¶

type ApiBulkReportsVisitorsTotalRequest ¶

type ApiBulkReportsVisitorsTotalRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiBulkReportsVisitorsTotalRequest) BulkReportsVisitorsTotalRequest ¶

func (r ApiBulkReportsVisitorsTotalRequest) BulkReportsVisitorsTotalRequest(bulkReportsVisitorsTotalRequest BulkReportsVisitorsTotalRequest) ApiBulkReportsVisitorsTotalRequest

func (ApiBulkReportsVisitorsTotalRequest) Execute ¶

func (ApiBulkReportsVisitorsTotalRequest) Period ¶

Select period -ending now- for report

func (ApiBulkReportsVisitorsTotalRequest) Since ¶

func (ApiBulkReportsVisitorsTotalRequest) Until ¶

type ApiCachingDeprecatedPurgeRequest ¶

type ApiCachingDeprecatedPurgeRequest struct {
	ApiService *CachingApiService
	// contains filtered or unexported fields
}

func (ApiCachingDeprecatedPurgeRequest) Execute ¶

func (ApiCachingDeprecatedPurgeRequest) Purge ¶

func (ApiCachingDeprecatedPurgeRequest) PurgeTags ¶

Tags to be purged from cache. Required if purge value is set to tags. Each tag must be 32 characters or less. Only ASCII characters are acceptable. Deprecated

func (ApiCachingDeprecatedPurgeRequest) PurgeUrls ¶

URLs to be purged from cache. Required if purge value is set to individual.

type ApiCachingIndexRequest ¶

type ApiCachingIndexRequest struct {
	ApiService *CachingApiService
	// contains filtered or unexported fields
}

func (ApiCachingIndexRequest) Execute ¶

type ApiCachingPurgeRequest ¶

type ApiCachingPurgeRequest struct {
	ApiService *CachingApiService
	// contains filtered or unexported fields
}

func (ApiCachingPurgeRequest) CachingPurge ¶

func (r ApiCachingPurgeRequest) CachingPurge(cachingPurge CachingPurge) ApiCachingPurgeRequest

func (ApiCachingPurgeRequest) Execute ¶

type ApiCachingUpdateRequest ¶

type ApiCachingUpdateRequest struct {
	ApiService *CachingApiService
	// contains filtered or unexported fields
}

func (ApiCachingUpdateRequest) CacheSettings ¶

func (r ApiCachingUpdateRequest) CacheSettings(cacheSettings CacheSettings) ApiCachingUpdateRequest

func (ApiCachingUpdateRequest) Execute ¶

type ApiCustomPagesShowRequest ¶

type ApiCustomPagesShowRequest struct {
	ApiService *CustomPagesApiService
	// contains filtered or unexported fields
}

func (ApiCustomPagesShowRequest) Execute ¶

type ApiCustomPagesUpdateRequest ¶

type ApiCustomPagesUpdateRequest struct {
	ApiService *CustomPagesApiService
	// contains filtered or unexported fields
}

func (ApiCustomPagesUpdateRequest) Execute ¶

func (ApiCustomPagesUpdateRequest) File ¶

func (ApiCustomPagesUpdateRequest) Page ¶

ddos_js and ddos_captcha can only be used with file type

func (ApiCustomPagesUpdateRequest) Type_ ¶

func (ApiCustomPagesUpdateRequest) Url ¶

type ApiDdosReprioritizeRequest ¶

type ApiDdosReprioritizeRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosReprioritizeRequest) Execute ¶

func (ApiDdosReprioritizeRequest) ReprioritizeRuleRequest ¶

func (r ApiDdosReprioritizeRequest) ReprioritizeRuleRequest(reprioritizeRuleRequest ReprioritizeRuleRequest) ApiDdosReprioritizeRequest

type ApiDdosRulesDestroyRequest ¶

type ApiDdosRulesDestroyRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosRulesDestroyRequest) Execute ¶

type ApiDdosRulesIndexRequest ¶

type ApiDdosRulesIndexRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosRulesIndexRequest) Execute ¶

func (ApiDdosRulesIndexRequest) OrderBy ¶

func (ApiDdosRulesIndexRequest) OrderType ¶

func (ApiDdosRulesIndexRequest) PerPage ¶

func (ApiDdosRulesIndexRequest) Search ¶

type ApiDdosRulesShowRequest ¶

type ApiDdosRulesShowRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosRulesShowRequest) Execute ¶

type ApiDdosRulesStoreRequest ¶

type ApiDdosRulesStoreRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosRulesStoreRequest) DdosRule ¶

func (ApiDdosRulesStoreRequest) Execute ¶

type ApiDdosRulesUpdateRequest ¶

type ApiDdosRulesUpdateRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosRulesUpdateRequest) DdosRule ¶

func (ApiDdosRulesUpdateRequest) Execute ¶

type ApiDdosSettingsIndexRequest ¶

type ApiDdosSettingsIndexRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosSettingsIndexRequest) Execute ¶

type ApiDdosSettingsUpdateRequest ¶

type ApiDdosSettingsUpdateRequest struct {
	ApiService *DDoSApiService
	// contains filtered or unexported fields
}

func (ApiDdosSettingsUpdateRequest) DdosSettings ¶

func (ApiDdosSettingsUpdateRequest) Execute ¶

type ApiDnsRecordsCloudRequest ¶

type ApiDnsRecordsCloudRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsCloudRequest) DnsRecordCloud ¶

func (r ApiDnsRecordsCloudRequest) DnsRecordCloud(dnsRecordCloud DnsRecordCloud) ApiDnsRecordsCloudRequest

func (ApiDnsRecordsCloudRequest) Execute ¶

type ApiDnsRecordsDestroyRequest ¶

type ApiDnsRecordsDestroyRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsDestroyRequest) Execute ¶

type ApiDnsRecordsDnsSecShowRequest ¶

type ApiDnsRecordsDnsSecShowRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsDnsSecShowRequest) Execute ¶

type ApiDnsRecordsDnsSecUpdateRequest ¶

type ApiDnsRecordsDnsSecUpdateRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsDnsSecUpdateRequest) DnsSecStatus ¶

func (ApiDnsRecordsDnsSecUpdateRequest) Execute ¶

type ApiDnsRecordsImportRequest ¶

type ApiDnsRecordsImportRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsImportRequest) Execute ¶

func (ApiDnsRecordsImportRequest) FZoneFile ¶

type ApiDnsRecordsIndexRequest ¶

type ApiDnsRecordsIndexRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsIndexRequest) Execute ¶

func (ApiDnsRecordsIndexRequest) Page ¶

Set the desired page number

func (ApiDnsRecordsIndexRequest) PerPage ¶

Set how many items returned per page

func (ApiDnsRecordsIndexRequest) Search ¶

Search term

func (ApiDnsRecordsIndexRequest) Type_ ¶

Type of a dns record. To filter multiple types separate them using a comma

type ApiDnsRecordsShowRequest ¶

type ApiDnsRecordsShowRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsShowRequest) Execute ¶

type ApiDnsRecordsStoreRequest ¶

type ApiDnsRecordsStoreRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsStoreRequest) DnsRecord ¶

func (ApiDnsRecordsStoreRequest) Execute ¶

type ApiDnsRecordsUpdateRequest ¶

type ApiDnsRecordsUpdateRequest struct {
	ApiService *DNSManagementApiService
	// contains filtered or unexported fields
}

func (ApiDnsRecordsUpdateRequest) DnsRecord ¶

func (ApiDnsRecordsUpdateRequest) Execute ¶

type ApiDomainsAppsDestroyRequest ¶

type ApiDomainsAppsDestroyRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiDomainsAppsDestroyRequest) Execute ¶

type ApiDomainsAppsIndexRequest ¶

type ApiDomainsAppsIndexRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiDomainsAppsIndexRequest) Execute ¶

type ApiDomainsAppsInstalledRequest ¶

type ApiDomainsAppsInstalledRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiDomainsAppsInstalledRequest) Execute ¶

type ApiDomainsAppsStoreRequest ¶

type ApiDomainsAppsStoreRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiDomainsAppsStoreRequest) Body ¶

func (r ApiDomainsAppsStoreRequest) Body(body map[string]interface{}) ApiDomainsAppsStoreRequest

func (ApiDomainsAppsStoreRequest) Execute ¶

type ApiDomainsAppsTriggerWebhookRequest ¶

type ApiDomainsAppsTriggerWebhookRequest struct {
	ApiService *CDNAppsApiService
	// contains filtered or unexported fields
}

func (ApiDomainsAppsTriggerWebhookRequest) CdnAppTriggerWebhook ¶

func (ApiDomainsAppsTriggerWebhookRequest) Execute ¶

type ApiDomainsCloneRequest ¶

type ApiDomainsCloneRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsCloneRequest) CloneDomain ¶

func (r ApiDomainsCloneRequest) CloneDomain(cloneDomain CloneDomain) ApiDomainsCloneRequest

func (ApiDomainsCloneRequest) Execute ¶

type ApiDomainsCnameSetupCheckRequest ¶

type ApiDomainsCnameSetupCheckRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsCnameSetupCheckRequest) Execute ¶

type ApiDomainsCnameSetupConvertRequest ¶

type ApiDomainsCnameSetupConvertRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsCnameSetupConvertRequest) Execute ¶

type ApiDomainsCnameSetupResetRequest ¶

type ApiDomainsCnameSetupResetRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsCnameSetupResetRequest) Execute ¶

type ApiDomainsCnameSetupSetRequest ¶

type ApiDomainsCnameSetupSetRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsCnameSetupSetRequest) CustomCname ¶

func (ApiDomainsCnameSetupSetRequest) Execute ¶

type ApiDomainsDestroyRequest ¶

type ApiDomainsDestroyRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsDestroyRequest) Execute ¶

func (ApiDomainsDestroyRequest) Id ¶

type ApiDomainsIndexRequest ¶

type ApiDomainsIndexRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsIndexRequest) Execute ¶

func (ApiDomainsIndexRequest) Page ¶

Set the desired page number

func (ApiDomainsIndexRequest) PerPage ¶

Set how many items returned per page

func (ApiDomainsIndexRequest) Search ¶

Search term

type ApiDomainsNameserversCheckRequest ¶

type ApiDomainsNameserversCheckRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsNameserversCheckRequest) Execute ¶

type ApiDomainsNameserversDeprecatedCheckRequest ¶

type ApiDomainsNameserversDeprecatedCheckRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsNameserversDeprecatedCheckRequest) Execute ¶

type ApiDomainsNameserversOptionalRequest ¶

type ApiDomainsNameserversOptionalRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsNameserversOptionalRequest) Execute ¶

type ApiDomainsNameserversResetRequest ¶

type ApiDomainsNameserversResetRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsNameserversResetRequest) Execute ¶

type ApiDomainsNameserversSetRequest ¶

type ApiDomainsNameserversSetRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsNameserversSetRequest) Execute ¶

func (ApiDomainsNameserversSetRequest) NsKeys ¶

type ApiDomainsPlansRequest ¶

type ApiDomainsPlansRequest struct {
	ApiService *PlanApiService
	// contains filtered or unexported fields
}

func (ApiDomainsPlansRequest) Execute ¶

func (ApiDomainsPlansRequest) IgnoredPlans ¶

func (r ApiDomainsPlansRequest) IgnoredPlans(ignoredPlans string) ApiDomainsPlansRequest

Comma separaterd plan levels to ignore

type ApiDomainsPlansUpdateRequest ¶

type ApiDomainsPlansUpdateRequest struct {
	ApiService *PlanApiService
	// contains filtered or unexported fields
}

func (ApiDomainsPlansUpdateRequest) Execute ¶

func (ApiDomainsPlansUpdateRequest) PlanUpdate ¶

type ApiDomainsPlansUsagesRequest ¶

type ApiDomainsPlansUsagesRequest struct {
	ApiService *PlanApiService
	// contains filtered or unexported fields
}

func (ApiDomainsPlansUsagesRequest) Execute ¶

func (ApiDomainsPlansUsagesRequest) TargetPlan ¶

type ApiDomainsPlansViolationsRequest ¶

type ApiDomainsPlansViolationsRequest struct {
	ApiService *PlanApiService
	// contains filtered or unexported fields
}

func (ApiDomainsPlansViolationsRequest) Execute ¶

type ApiDomainsRegenerateRequest ¶

type ApiDomainsRegenerateRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsRegenerateRequest) Execute ¶

type ApiDomainsShowRequest ¶

type ApiDomainsShowRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsShowRequest) Execute ¶

type ApiDomainsStoreRequest ¶

type ApiDomainsStoreRequest struct {
	ApiService *DomainApiService
	// contains filtered or unexported fields
}

func (ApiDomainsStoreRequest) DomainStore ¶

func (r ApiDomainsStoreRequest) DomainStore(domainStore DomainStore) ApiDomainsStoreRequest

func (ApiDomainsStoreRequest) Execute ¶

type ApiDomainsTransferIndexRequest ¶

type ApiDomainsTransferIndexRequest struct {
	ApiService *DomainTransferApiService
	// contains filtered or unexported fields
}

func (ApiDomainsTransferIndexRequest) Execute ¶

func (ApiDomainsTransferIndexRequest) Page ¶

Set the desired page number

func (ApiDomainsTransferIndexRequest) PerPage ¶

Set how many items returned per page

func (ApiDomainsTransferIndexRequest) Type_ ¶

type ApiDomainsTransferStoreRequest ¶

type ApiDomainsTransferStoreRequest struct {
	ApiService *DomainTransferApiService
	// contains filtered or unexported fields
}

func (ApiDomainsTransferStoreRequest) Execute ¶

func (ApiDomainsTransferStoreRequest) TransferDomain ¶

type ApiDomainsTransferUpdateRequest ¶

type ApiDomainsTransferUpdateRequest struct {
	ApiService *DomainTransferApiService
	// contains filtered or unexported fields
}

func (ApiDomainsTransferUpdateRequest) Execute ¶

func (ApiDomainsTransferUpdateRequest) TransferDomainChangeStatus ¶

func (r ApiDomainsTransferUpdateRequest) TransferDomainChangeStatus(transferDomainChangeStatus TransferDomainChangeStatus) ApiDomainsTransferUpdateRequest

type ApiEmailForwardingsActivateRequest ¶

type ApiEmailForwardingsActivateRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsActivateRequest) Execute ¶

type ApiEmailForwardingsAliasesDestroyRequest ¶

type ApiEmailForwardingsAliasesDestroyRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsAliasesDestroyRequest) Execute ¶

type ApiEmailForwardingsAliasesIndexRequest ¶

type ApiEmailForwardingsAliasesIndexRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsAliasesIndexRequest) Execute ¶

func (ApiEmailForwardingsAliasesIndexRequest) Page ¶

Set the desired page number

func (ApiEmailForwardingsAliasesIndexRequest) PerPage ¶

Set how many items returned per page

type ApiEmailForwardingsAliasesStoreRequest ¶

type ApiEmailForwardingsAliasesStoreRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsAliasesStoreRequest) EmailForwardingAliasesStore ¶

func (r ApiEmailForwardingsAliasesStoreRequest) EmailForwardingAliasesStore(emailForwardingAliasesStore EmailForwardingAliasesStore) ApiEmailForwardingsAliasesStoreRequest

func (ApiEmailForwardingsAliasesStoreRequest) Execute ¶

type ApiEmailForwardingsAliasesToggleActivationRequest ¶

type ApiEmailForwardingsAliasesToggleActivationRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsAliasesToggleActivationRequest) EmailForwardingAliasesToggleActivation ¶

func (r ApiEmailForwardingsAliasesToggleActivationRequest) EmailForwardingAliasesToggleActivation(emailForwardingAliasesToggleActivation EmailForwardingAliasesToggleActivation) ApiEmailForwardingsAliasesToggleActivationRequest

func (ApiEmailForwardingsAliasesToggleActivationRequest) Execute ¶

type ApiEmailForwardingsAliasesUpdateRecipientsRequest ¶

type ApiEmailForwardingsAliasesUpdateRecipientsRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsAliasesUpdateRecipientsRequest) EmailForwardingAliasesRecipients ¶

func (ApiEmailForwardingsAliasesUpdateRecipientsRequest) Execute ¶

type ApiEmailForwardingsCatchAllActivateRequest ¶

type ApiEmailForwardingsCatchAllActivateRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsCatchAllActivateRequest) Execute ¶

type ApiEmailForwardingsCatchAllDeactivateRequest ¶

type ApiEmailForwardingsCatchAllDeactivateRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsCatchAllDeactivateRequest) Execute ¶

type ApiEmailForwardingsDeactivateRequest ¶

type ApiEmailForwardingsDeactivateRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsDeactivateRequest) Execute ¶

type ApiEmailForwardingsRecipientsDestroyRequest ¶

type ApiEmailForwardingsRecipientsDestroyRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsRecipientsDestroyRequest) Execute ¶

type ApiEmailForwardingsRecipientsIndexRequest ¶

type ApiEmailForwardingsRecipientsIndexRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsRecipientsIndexRequest) Execute ¶

func (ApiEmailForwardingsRecipientsIndexRequest) Page ¶

Set the desired page number

func (ApiEmailForwardingsRecipientsIndexRequest) PerPage ¶

Set how many items returned per page

type ApiEmailForwardingsRecipientsResendVerificationRequest ¶

type ApiEmailForwardingsRecipientsResendVerificationRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsRecipientsResendVerificationRequest) Execute ¶

type ApiEmailForwardingsRecipientsSetDefaultRequest ¶

type ApiEmailForwardingsRecipientsSetDefaultRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsRecipientsSetDefaultRequest) Execute ¶

type ApiEmailForwardingsRecipientsStoreRequest ¶

type ApiEmailForwardingsRecipientsStoreRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsRecipientsStoreRequest) EmailForwardingRecipientsStore ¶

func (r ApiEmailForwardingsRecipientsStoreRequest) EmailForwardingRecipientsStore(emailForwardingRecipientsStore EmailForwardingRecipientsStore) ApiEmailForwardingsRecipientsStoreRequest

func (ApiEmailForwardingsRecipientsStoreRequest) Execute ¶

type ApiEmailForwardingsRecipientsVerifyRequest ¶

type ApiEmailForwardingsRecipientsVerifyRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsRecipientsVerifyRequest) EmailForwardingRecipientsVerify ¶

func (r ApiEmailForwardingsRecipientsVerifyRequest) EmailForwardingRecipientsVerify(emailForwardingRecipientsVerify EmailForwardingRecipientsVerify) ApiEmailForwardingsRecipientsVerifyRequest

func (ApiEmailForwardingsRecipientsVerifyRequest) Execute ¶

type ApiEmailForwardingsStatsRequest ¶

type ApiEmailForwardingsStatsRequest struct {
	ApiService *EmailForwardingApiService
	// contains filtered or unexported fields
}

func (ApiEmailForwardingsStatsRequest) Execute ¶

type ApiFirewallReprioritizeRequest ¶

type ApiFirewallReprioritizeRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallReprioritizeRequest) Execute ¶

func (ApiFirewallReprioritizeRequest) ReprioritizeRuleRequest ¶

func (r ApiFirewallReprioritizeRequest) ReprioritizeRuleRequest(reprioritizeRuleRequest ReprioritizeRuleRequest) ApiFirewallReprioritizeRequest

type ApiFirewallRulesDestroyRequest ¶

type ApiFirewallRulesDestroyRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallRulesDestroyRequest) Execute ¶

type ApiFirewallRulesIndexRequest ¶

type ApiFirewallRulesIndexRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallRulesIndexRequest) Execute ¶

func (ApiFirewallRulesIndexRequest) OrderBy ¶

func (ApiFirewallRulesIndexRequest) OrderType ¶

func (ApiFirewallRulesIndexRequest) PerPage ¶

func (ApiFirewallRulesIndexRequest) Search ¶

type ApiFirewallRulesShowRequest ¶

type ApiFirewallRulesShowRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallRulesShowRequest) Execute ¶

type ApiFirewallRulesStoreRequest ¶

type ApiFirewallRulesStoreRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallRulesStoreRequest) Execute ¶

func (ApiFirewallRulesStoreRequest) FirewallRule ¶

type ApiFirewallRulesUpdateRequest ¶

type ApiFirewallRulesUpdateRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallRulesUpdateRequest) Execute ¶

func (ApiFirewallRulesUpdateRequest) FirewallRule ¶

type ApiFirewallSettingsIndexRequest ¶

type ApiFirewallSettingsIndexRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallSettingsIndexRequest) Execute ¶

type ApiFirewallSettingsUpdateRequest ¶

type ApiFirewallSettingsUpdateRequest struct {
	ApiService *FirewallApiService
	// contains filtered or unexported fields
}

func (ApiFirewallSettingsUpdateRequest) Execute ¶

func (ApiFirewallSettingsUpdateRequest) FirewallSettings ¶

type ApiGlobalWafIndexRequest ¶

type ApiGlobalWafIndexRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiGlobalWafIndexRequest) Execute ¶

type ApiGlobalWafShowPackageRequest ¶

type ApiGlobalWafShowPackageRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiGlobalWafShowPackageRequest) Execute ¶

type ApiHealthChecksZonesIndexRequest ¶

type ApiHealthChecksZonesIndexRequest struct {
	ApiService *ActiveHealthCheckApiService
	// contains filtered or unexported fields
}

func (ApiHealthChecksZonesIndexRequest) Execute ¶

type ApiImageResizeShowRequest ¶

type ApiImageResizeShowRequest struct {
	ApiService *AccelerationApiService
	// contains filtered or unexported fields
}

func (ApiImageResizeShowRequest) Execute ¶

type ApiImageResizeUpdateRequest ¶

type ApiImageResizeUpdateRequest struct {
	ApiService *AccelerationApiService
	// contains filtered or unexported fields
}

func (ApiImageResizeUpdateRequest) Execute ¶

func (ApiImageResizeUpdateRequest) ImageResize ¶

type ApiListsDestroyRequest ¶

type ApiListsDestroyRequest struct {
	ApiService *ListApiService
	// contains filtered or unexported fields
}

func (ApiListsDestroyRequest) Execute ¶

type ApiListsIndexRequest ¶

type ApiListsIndexRequest struct {
	ApiService *ListApiService
	// contains filtered or unexported fields
}

func (ApiListsIndexRequest) Execute ¶

func (ApiListsIndexRequest) Name ¶

func (ApiListsIndexRequest) Page ¶

Set the desired page number

func (ApiListsIndexRequest) PerPage ¶

func (r ApiListsIndexRequest) PerPage(perPage int32) ApiListsIndexRequest

Set how many items returned per page

func (ApiListsIndexRequest) Scope ¶

func (ApiListsIndexRequest) Type_ ¶

type ApiListsShowRequest ¶

type ApiListsShowRequest struct {
	ApiService *ListApiService
	// contains filtered or unexported fields
}

func (ApiListsShowRequest) Execute ¶

type ApiListsStoreRequest ¶

type ApiListsStoreRequest struct {
	ApiService *ListApiService
	// contains filtered or unexported fields
}

func (ApiListsStoreRequest) DynamicField ¶

func (r ApiListsStoreRequest) DynamicField(dynamicField DynamicField) ApiListsStoreRequest

func (ApiListsStoreRequest) Execute ¶

type ApiListsUpdateRequest ¶

type ApiListsUpdateRequest struct {
	ApiService *ListApiService
	// contains filtered or unexported fields
}

func (ApiListsUpdateRequest) DynamicField ¶

func (r ApiListsUpdateRequest) DynamicField(dynamicField DynamicField) ApiListsUpdateRequest

func (ApiListsUpdateRequest) Execute ¶

type ApiLoadBalancersDestroyRequest ¶

type ApiLoadBalancersDestroyRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersDestroyRequest) Execute ¶

type ApiLoadBalancersIndexRequest ¶

type ApiLoadBalancersIndexRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersIndexRequest) Execute ¶

type ApiLoadBalancersPoolsDestroyRequest ¶

type ApiLoadBalancersPoolsDestroyRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsDestroyRequest) Execute ¶

type ApiLoadBalancersPoolsIndexRequest ¶

type ApiLoadBalancersPoolsIndexRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsIndexRequest) Execute ¶

type ApiLoadBalancersPoolsOriginsDestroyRequest ¶

type ApiLoadBalancersPoolsOriginsDestroyRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsOriginsDestroyRequest) Execute ¶

type ApiLoadBalancersPoolsOriginsIndexRequest ¶

type ApiLoadBalancersPoolsOriginsIndexRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsOriginsIndexRequest) Execute ¶

type ApiLoadBalancersPoolsOriginsShowRequest ¶

type ApiLoadBalancersPoolsOriginsShowRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsOriginsShowRequest) Execute ¶

type ApiLoadBalancersPoolsOriginsStoreRequest ¶

type ApiLoadBalancersPoolsOriginsStoreRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsOriginsStoreRequest) Execute ¶

func (ApiLoadBalancersPoolsOriginsStoreRequest) LoadBalancerOriginStore ¶

type ApiLoadBalancersPoolsOriginsUpdateRequest ¶

type ApiLoadBalancersPoolsOriginsUpdateRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsOriginsUpdateRequest) Execute ¶

func (ApiLoadBalancersPoolsOriginsUpdateRequest) LoadBalancerOriginStore ¶

type ApiLoadBalancersPoolsShowRequest ¶

type ApiLoadBalancersPoolsShowRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsShowRequest) Execute ¶

type ApiLoadBalancersPoolsStoreRequest ¶

type ApiLoadBalancersPoolsStoreRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsStoreRequest) Execute ¶

func (ApiLoadBalancersPoolsStoreRequest) LoadBalancerPoolStore ¶

func (r ApiLoadBalancersPoolsStoreRequest) LoadBalancerPoolStore(loadBalancerPoolStore LoadBalancerPoolStore) ApiLoadBalancersPoolsStoreRequest

type ApiLoadBalancersPoolsUpdatePoolRequest ¶

type ApiLoadBalancersPoolsUpdatePoolRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsUpdatePoolRequest) Execute ¶

func (ApiLoadBalancersPoolsUpdatePoolRequest) LoadBalancerPoolStore ¶

type ApiLoadBalancersPoolsUpdateRequest ¶

type ApiLoadBalancersPoolsUpdateRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPoolsUpdateRequest) Execute ¶

func (ApiLoadBalancersPoolsUpdateRequest) LoadBalancerPoolStore ¶

type ApiLoadBalancersPrioritizePoolRequest ¶

type ApiLoadBalancersPrioritizePoolRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersPrioritizePoolRequest) Execute ¶

func (ApiLoadBalancersPrioritizePoolRequest) PrioritizePool ¶

type ApiLoadBalancersRegionsIndexRequest ¶

type ApiLoadBalancersRegionsIndexRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersRegionsIndexRequest) Execute ¶

type ApiLoadBalancersSettingsShowRequest ¶

type ApiLoadBalancersSettingsShowRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersSettingsShowRequest) Execute ¶

type ApiLoadBalancersSettingsUpdateRequest ¶

type ApiLoadBalancersSettingsUpdateRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersSettingsUpdateRequest) Execute ¶

func (ApiLoadBalancersSettingsUpdateRequest) LoadBalancerSetting ¶

type ApiLoadBalancersShowRequest ¶

type ApiLoadBalancersShowRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersShowRequest) Execute ¶

type ApiLoadBalancersStoreRequest ¶

type ApiLoadBalancersStoreRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersStoreRequest) Execute ¶

func (ApiLoadBalancersStoreRequest) LoadBalancerStore ¶

func (r ApiLoadBalancersStoreRequest) LoadBalancerStore(loadBalancerStore LoadBalancerStore) ApiLoadBalancersStoreRequest

type ApiLoadBalancersUpdateRequest ¶

type ApiLoadBalancersUpdateRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersUpdateRequest) Execute ¶

func (ApiLoadBalancersUpdateRequest) LoadBalancer ¶

type ApiLoadBalancersUpdateWithPoolsRequest ¶

type ApiLoadBalancersUpdateWithPoolsRequest struct {
	ApiService *LoadBalancingApiService
	// contains filtered or unexported fields
}

func (ApiLoadBalancersUpdateWithPoolsRequest) Execute ¶

func (ApiLoadBalancersUpdateWithPoolsRequest) LoadBalancerStore ¶

type ApiLogForwardersDestroyRequest ¶

type ApiLogForwardersDestroyRequest struct {
	ApiService *LogForwardersApiService
	// contains filtered or unexported fields
}

func (ApiLogForwardersDestroyRequest) Execute ¶

type ApiLogForwardersIndexRequest ¶

type ApiLogForwardersIndexRequest struct {
	ApiService *LogForwardersApiService
	// contains filtered or unexported fields
}

func (ApiLogForwardersIndexRequest) Execute ¶

func (ApiLogForwardersIndexRequest) Page ¶

Set the desired page number

func (ApiLogForwardersIndexRequest) PerPage ¶

Set how many items returned per page

type ApiLogForwardersShowRequest ¶

type ApiLogForwardersShowRequest struct {
	ApiService *LogForwardersApiService
	// contains filtered or unexported fields
}

func (ApiLogForwardersShowRequest) Execute ¶

type ApiLogForwardersStoreRequest ¶

type ApiLogForwardersStoreRequest struct {
	ApiService *LogForwardersApiService
	// contains filtered or unexported fields
}

func (ApiLogForwardersStoreRequest) Execute ¶

func (ApiLogForwardersStoreRequest) LogForwarder ¶

type ApiLogForwardersUpdateRequest ¶

type ApiLogForwardersUpdateRequest struct {
	ApiService *LogForwardersApiService
	// contains filtered or unexported fields
}

func (ApiLogForwardersUpdateRequest) Execute ¶

func (ApiLogForwardersUpdateRequest) LogForwarder ¶

type ApiLogForwardersUpdateStatusRequest ¶

type ApiLogForwardersUpdateStatusRequest struct {
	ApiService *LogForwardersApiService
	// contains filtered or unexported fields
}

func (ApiLogForwardersUpdateStatusRequest) Execute ¶

func (ApiLogForwardersUpdateStatusRequest) UpdateBooleanStatus ¶

type ApiPageRulesDestroyRequest ¶

type ApiPageRulesDestroyRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesDestroyRequest) Execute ¶

type ApiPageRulesDiffShowRequest ¶

type ApiPageRulesDiffShowRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesDiffShowRequest) Execute ¶

type ApiPageRulesDiffUpdateRequest ¶

type ApiPageRulesDiffUpdateRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesDiffUpdateRequest) Execute ¶

func (ApiPageRulesDiffUpdateRequest) PageRule ¶

type ApiPageRulesIndexRequest ¶

type ApiPageRulesIndexRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesIndexRequest) Execute ¶

func (ApiPageRulesIndexRequest) Order ¶

Sort page rules in ascending or descending order base on seq

func (ApiPageRulesIndexRequest) Page ¶

Set the desired page number

func (ApiPageRulesIndexRequest) PerPage ¶

Set how many items returned per page

func (ApiPageRulesIndexRequest) Search ¶

Search term

type ApiPageRulesPurgeRequest ¶

type ApiPageRulesPurgeRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesPurgeRequest) Execute ¶

type ApiPageRulesShowRequest ¶

type ApiPageRulesShowRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesShowRequest) Execute ¶

type ApiPageRulesStatusUpdateRequest ¶

type ApiPageRulesStatusUpdateRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesStatusUpdateRequest) Execute ¶

func (ApiPageRulesStatusUpdateRequest) UpdateBooleanStatus ¶

func (r ApiPageRulesStatusUpdateRequest) UpdateBooleanStatus(updateBooleanStatus UpdateBooleanStatus) ApiPageRulesStatusUpdateRequest

type ApiPageRulesStoreRequest ¶

type ApiPageRulesStoreRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesStoreRequest) Execute ¶

func (ApiPageRulesStoreRequest) PageRule ¶

type ApiPageRulesUpdateRequest ¶

type ApiPageRulesUpdateRequest struct {
	ApiService *PageRuleApiService
	// contains filtered or unexported fields
}

func (ApiPageRulesUpdateRequest) Execute ¶

func (ApiPageRulesUpdateRequest) PageRule ¶

type ApiPlansIndexRequest ¶

type ApiPlansIndexRequest struct {
	ApiService *PlanApiService
	// contains filtered or unexported fields
}

func (ApiPlansIndexRequest) Domain ¶

Domain name or id

func (ApiPlansIndexRequest) Execute ¶

func (ApiPlansIndexRequest) IgnoredPlans ¶

func (r ApiPlansIndexRequest) IgnoredPlans(ignoredPlans string) ApiPlansIndexRequest

Comma separaterd plan levels to ignore

type ApiPurgeTagsDestroyRequest ¶

type ApiPurgeTagsDestroyRequest struct {
	ApiService *CachingApiService
	// contains filtered or unexported fields
}

func (ApiPurgeTagsDestroyRequest) Execute ¶

func (ApiPurgeTagsDestroyRequest) Tag ¶

type ApiPurgeTagsIndexRequest ¶

type ApiPurgeTagsIndexRequest struct {
	ApiService *CachingApiService
	// contains filtered or unexported fields
}

func (ApiPurgeTagsIndexRequest) Execute ¶

type ApiRateLimitingActionsReprioritizeRequest ¶

type ApiRateLimitingActionsReprioritizeRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingActionsReprioritizeRequest) Execute ¶

func (ApiRateLimitingActionsReprioritizeRequest) ReprioritizeRuleRequest ¶

type ApiRateLimitingRulesDestroyRequest ¶

type ApiRateLimitingRulesDestroyRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingRulesDestroyRequest) Execute ¶

type ApiRateLimitingRulesIndexRequest ¶

type ApiRateLimitingRulesIndexRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingRulesIndexRequest) Execute ¶

func (ApiRateLimitingRulesIndexRequest) OrderBy ¶

func (ApiRateLimitingRulesIndexRequest) OrderType ¶

func (ApiRateLimitingRulesIndexRequest) PerPage ¶

func (ApiRateLimitingRulesIndexRequest) Search ¶

type ApiRateLimitingRulesShowRequest ¶

type ApiRateLimitingRulesShowRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingRulesShowRequest) Execute ¶

type ApiRateLimitingRulesStoreRequest ¶

type ApiRateLimitingRulesStoreRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingRulesStoreRequest) Execute ¶

func (ApiRateLimitingRulesStoreRequest) RateLimitRule ¶

type ApiRateLimitingRulesUpdateRequest ¶

type ApiRateLimitingRulesUpdateRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingRulesUpdateRequest) Execute ¶

func (ApiRateLimitingRulesUpdateRequest) RateLimitRule ¶

type ApiRateLimitingSettingsIndexRequest ¶

type ApiRateLimitingSettingsIndexRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingSettingsIndexRequest) Execute ¶

type ApiRateLimitingSettingsUpdateRequest ¶

type ApiRateLimitingSettingsUpdateRequest struct {
	ApiService *RateLimitingApiService
	// contains filtered or unexported fields
}

func (ApiRateLimitingSettingsUpdateRequest) Execute ¶

func (ApiRateLimitingSettingsUpdateRequest) RateLimitSettings ¶

type ApiRedirectShowRequest ¶

type ApiRedirectShowRequest struct {
	ApiService *RedirectApiService
	// contains filtered or unexported fields
}

func (ApiRedirectShowRequest) Execute ¶

type ApiRedirectUpdateRequest ¶

type ApiRedirectUpdateRequest struct {
	ApiService *RedirectApiService
	// contains filtered or unexported fields
}

func (ApiRedirectUpdateRequest) Execute ¶

func (ApiRedirectUpdateRequest) Redirect ¶

type ApiReportsAttacksAttackersRequest ¶

type ApiReportsAttacksAttackersRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsAttacksAttackersRequest) Execute ¶

func (ApiReportsAttacksAttackersRequest) Period ¶

Select period -ending now- for report

type ApiReportsAttacksIndexRequest ¶

type ApiReportsAttacksIndexRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsAttacksIndexRequest) Execute ¶

func (ApiReportsAttacksIndexRequest) Page ¶

Set the desired page number

func (ApiReportsAttacksIndexRequest) PerPage ¶

Set how many items returned per page

func (ApiReportsAttacksIndexRequest) Period ¶

Select period -ending now- for report

type ApiReportsAttacksMapRequest ¶

type ApiReportsAttacksMapRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsAttacksMapRequest) Execute ¶

func (ApiReportsAttacksMapRequest) Period ¶

Select period -ending now- for report

type ApiReportsAttacksShowRequest ¶

type ApiReportsAttacksShowRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsAttacksShowRequest) Execute ¶

func (ApiReportsAttacksShowRequest) Period ¶

Select period -ending now- for report

type ApiReportsAttacksUriRequest ¶

type ApiReportsAttacksUriRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsAttacksUriRequest) Execute ¶

func (ApiReportsAttacksUriRequest) Period ¶

Select period -ending now- for report

type ApiReportsDnsGeoRequest ¶

type ApiReportsDnsGeoRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsDnsGeoRequest) Execute ¶

func (ApiReportsDnsGeoRequest) Period ¶

Select period -ending now- for report

func (ApiReportsDnsGeoRequest) Since ¶

func (ApiReportsDnsGeoRequest) Until ¶

type ApiReportsDnsRequestsRequest ¶

type ApiReportsDnsRequestsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsDnsRequestsRequest) Execute ¶

func (ApiReportsDnsRequestsRequest) Period ¶

Select period -ending now- for report

func (ApiReportsDnsRequestsRequest) Since ¶

func (ApiReportsDnsRequestsRequest) Until ¶

type ApiReportsErrorLogDetailsRequest ¶

type ApiReportsErrorLogDetailsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsErrorLogDetailsRequest) Error_ ¶

Error message to search for

func (ApiReportsErrorLogDetailsRequest) Execute ¶

func (ApiReportsErrorLogDetailsRequest) Period ¶

Select period -ending now- for report

func (ApiReportsErrorLogDetailsRequest) Since ¶

func (ApiReportsErrorLogDetailsRequest) Until ¶

type ApiReportsErrorLogsChartRequest ¶

type ApiReportsErrorLogsChartRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsErrorLogsChartRequest) Execute ¶

func (ApiReportsErrorLogsChartRequest) Period ¶

Select period -ending now- for report

func (ApiReportsErrorLogsChartRequest) Since ¶

func (ApiReportsErrorLogsChartRequest) Until ¶

type ApiReportsErrorLogsRequest ¶

type ApiReportsErrorLogsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsErrorLogsRequest) Execute ¶

func (ApiReportsErrorLogsRequest) Period ¶

Select period -ending now- for report

func (ApiReportsErrorLogsRequest) Since ¶

func (ApiReportsErrorLogsRequest) Until ¶

type ApiReportsResponseTimeIndexRequest ¶

type ApiReportsResponseTimeIndexRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsResponseTimeIndexRequest) Execute ¶

func (ApiReportsResponseTimeIndexRequest) FilterSubdomain ¶

func (ApiReportsResponseTimeIndexRequest) Period ¶

Select period -ending now- for report

func (ApiReportsResponseTimeIndexRequest) Since ¶

func (ApiReportsResponseTimeIndexRequest) Until ¶

type ApiReportsStatusIndexRequest ¶

type ApiReportsStatusIndexRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsStatusIndexRequest) Execute ¶

func (ApiReportsStatusIndexRequest) Period ¶

Select period -ending now- for report

func (ApiReportsStatusIndexRequest) Since ¶

func (ApiReportsStatusIndexRequest) Until ¶

type ApiReportsStatusSummaryRequest ¶

type ApiReportsStatusSummaryRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsStatusSummaryRequest) Execute ¶

func (ApiReportsStatusSummaryRequest) Period ¶

Select period -ending now- for report

func (ApiReportsStatusSummaryRequest) Since ¶

func (ApiReportsStatusSummaryRequest) Until ¶

type ApiReportsTrafficsMapRequest ¶

type ApiReportsTrafficsMapRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsTrafficsMapRequest) Execute ¶

func (ApiReportsTrafficsMapRequest) FilterSubdomain ¶

func (r ApiReportsTrafficsMapRequest) FilterSubdomain(filterSubdomain string) ApiReportsTrafficsMapRequest

func (ApiReportsTrafficsMapRequest) Period ¶

Select period -ending now- for report

func (ApiReportsTrafficsMapRequest) Since ¶

func (ApiReportsTrafficsMapRequest) Until ¶

type ApiReportsTrafficsSavedRequest ¶

type ApiReportsTrafficsSavedRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsTrafficsSavedRequest) Execute ¶

func (ApiReportsTrafficsSavedRequest) FilterSubdomain ¶

func (r ApiReportsTrafficsSavedRequest) FilterSubdomain(filterSubdomain string) ApiReportsTrafficsSavedRequest

func (ApiReportsTrafficsSavedRequest) Period ¶

Select period -ending now- for report

func (ApiReportsTrafficsSavedRequest) Since ¶

func (ApiReportsTrafficsSavedRequest) Until ¶

type ApiReportsTrafficsTotalRequest ¶

type ApiReportsTrafficsTotalRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsTrafficsTotalRequest) Execute ¶

func (ApiReportsTrafficsTotalRequest) FilterSubdomain ¶

func (r ApiReportsTrafficsTotalRequest) FilterSubdomain(filterSubdomain string) ApiReportsTrafficsTotalRequest

func (ApiReportsTrafficsTotalRequest) Period ¶

Select period -ending now- for report

func (ApiReportsTrafficsTotalRequest) Since ¶

func (ApiReportsTrafficsTotalRequest) Until ¶

type ApiReportsTransportLayerProxiesTrafficsRequest ¶

type ApiReportsTransportLayerProxiesTrafficsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsTransportLayerProxiesTrafficsRequest) Execute ¶

func (ApiReportsTransportLayerProxiesTrafficsRequest) Period ¶

Select period -ending now- for report

func (ApiReportsTransportLayerProxiesTrafficsRequest) Since ¶

func (ApiReportsTransportLayerProxiesTrafficsRequest) Until ¶

type ApiReportsVisitorsHighRequestIpsRequest ¶

type ApiReportsVisitorsHighRequestIpsRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsVisitorsHighRequestIpsRequest) Execute ¶

func (ApiReportsVisitorsHighRequestIpsRequest) Page ¶

Set the desired page number

func (ApiReportsVisitorsHighRequestIpsRequest) PerPage ¶

Set how many items returned per page

func (ApiReportsVisitorsHighRequestIpsRequest) Period ¶

Select period -ending now- for report

func (ApiReportsVisitorsHighRequestIpsRequest) Since ¶

func (ApiReportsVisitorsHighRequestIpsRequest) Until ¶

type ApiReportsVisitorsIndexRequest ¶

type ApiReportsVisitorsIndexRequest struct {
	ApiService *ReportsApiService
	// contains filtered or unexported fields
}

func (ApiReportsVisitorsIndexRequest) Execute ¶

func (ApiReportsVisitorsIndexRequest) FilterSubdomain ¶

func (r ApiReportsVisitorsIndexRequest) FilterSubdomain(filterSubdomain string) ApiReportsVisitorsIndexRequest

func (ApiReportsVisitorsIndexRequest) Period ¶

Select period -ending now- for report

func (ApiReportsVisitorsIndexRequest) Since ¶

func (ApiReportsVisitorsIndexRequest) Until ¶

type ApiSslCertDestroyRequest ¶

type ApiSslCertDestroyRequest struct {
	ApiService *SSLTLSApiService
	// contains filtered or unexported fields
}

func (ApiSslCertDestroyRequest) Execute ¶

type ApiSslCertOrderIndexRequest ¶

type ApiSslCertOrderIndexRequest struct {
	ApiService *SSLTLSApiService
	// contains filtered or unexported fields
}

func (ApiSslCertOrderIndexRequest) Execute ¶

type ApiSslCertOrderRetryRequest ¶

type ApiSslCertOrderRetryRequest struct {
	ApiService *SSLTLSApiService
	// contains filtered or unexported fields
}

func (ApiSslCertOrderRetryRequest) Execute ¶

type ApiSslCertStoreRequest ¶

type ApiSslCertStoreRequest struct {
	ApiService *SSLTLSApiService
	// contains filtered or unexported fields
}

func (ApiSslCertStoreRequest) Certificate ¶

func (r ApiSslCertStoreRequest) Certificate(certificate *os.File) ApiSslCertStoreRequest

func (ApiSslCertStoreRequest) Execute ¶

func (ApiSslCertStoreRequest) PrivateKey ¶

func (r ApiSslCertStoreRequest) PrivateKey(privateKey *os.File) ApiSslCertStoreRequest

type ApiSslIndexRequest ¶

type ApiSslIndexRequest struct {
	ApiService *SSLTLSApiService
	// contains filtered or unexported fields
}

func (ApiSslIndexRequest) Execute ¶

func (r ApiSslIndexRequest) Execute() (*SslResponse, *http.Response, error)

type ApiSslUpdateRequest ¶

type ApiSslUpdateRequest struct {
	ApiService *SSLTLSApiService
	// contains filtered or unexported fields
}

func (ApiSslUpdateRequest) Execute ¶

func (ApiSslUpdateRequest) SslUpdate ¶

func (r ApiSslUpdateRequest) SslUpdate(sslUpdate SslUpdate) ApiSslUpdateRequest

type ApiTransportLayerProxiesDestroyRequest ¶

type ApiTransportLayerProxiesDestroyRequest struct {
	ApiService *TransportLayerProxyApiService
	// contains filtered or unexported fields
}

func (ApiTransportLayerProxiesDestroyRequest) Execute ¶

type ApiTransportLayerProxiesIndexRequest ¶

type ApiTransportLayerProxiesIndexRequest struct {
	ApiService *TransportLayerProxyApiService
	// contains filtered or unexported fields
}

func (ApiTransportLayerProxiesIndexRequest) Execute ¶

func (ApiTransportLayerProxiesIndexRequest) Page ¶

Set the desired page number

func (ApiTransportLayerProxiesIndexRequest) PerPage ¶

Set how many items returned per page

type ApiTransportLayerProxiesShowRequest ¶

type ApiTransportLayerProxiesShowRequest struct {
	ApiService *TransportLayerProxyApiService
	// contains filtered or unexported fields
}

func (ApiTransportLayerProxiesShowRequest) Execute ¶

type ApiTransportLayerProxiesStoreRequest ¶

type ApiTransportLayerProxiesStoreRequest struct {
	ApiService *TransportLayerProxyApiService
	// contains filtered or unexported fields
}

func (ApiTransportLayerProxiesStoreRequest) Execute ¶

func (ApiTransportLayerProxiesStoreRequest) TransportLayerProxyStore ¶

func (r ApiTransportLayerProxiesStoreRequest) TransportLayerProxyStore(transportLayerProxyStore TransportLayerProxyStore) ApiTransportLayerProxiesStoreRequest

type ApiTransportLayerProxiesUpdateRequest ¶

type ApiTransportLayerProxiesUpdateRequest struct {
	ApiService *TransportLayerProxyApiService
	// contains filtered or unexported fields
}

func (ApiTransportLayerProxiesUpdateRequest) Execute ¶

func (ApiTransportLayerProxiesUpdateRequest) TransportLayerProxyUpdate ¶

func (r ApiTransportLayerProxiesUpdateRequest) TransportLayerProxyUpdate(transportLayerProxyUpdate TransportLayerProxyUpdate) ApiTransportLayerProxiesUpdateRequest

type ApiTroubleshootsIndexRequest ¶

type ApiTroubleshootsIndexRequest struct {
	ApiService *TroubleshootApiService
	// contains filtered or unexported fields
}

func (ApiTroubleshootsIndexRequest) Execute ¶

func (ApiTroubleshootsIndexRequest) Page ¶

Set the desired page number

func (ApiTroubleshootsIndexRequest) PerPage ¶

Set how many items returned per page

type ApiTroubleshootsLatestRequest ¶

type ApiTroubleshootsLatestRequest struct {
	ApiService *TroubleshootApiService
	// contains filtered or unexported fields
}

func (ApiTroubleshootsLatestRequest) Execute ¶

type ApiTroubleshootsStoreRequest ¶

type ApiTroubleshootsStoreRequest struct {
	ApiService *TroubleshootApiService
	// contains filtered or unexported fields
}

func (ApiTroubleshootsStoreRequest) Execute ¶

type ApiWafPackageReprioritizeRequest ¶

type ApiWafPackageReprioritizeRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafPackageReprioritizeRequest) Execute ¶

func (ApiWafPackageReprioritizeRequest) WafReprioritize ¶

type ApiWafPackagesDestroyRequest ¶

type ApiWafPackagesDestroyRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafPackagesDestroyRequest) Execute ¶

type ApiWafPackagesIndexRequest ¶

type ApiWafPackagesIndexRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafPackagesIndexRequest) Available ¶

func (ApiWafPackagesIndexRequest) Execute ¶

type ApiWafPackagesShowRequest ¶

type ApiWafPackagesShowRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafPackagesShowRequest) Execute ¶

type ApiWafPackagesStoreRequest ¶

type ApiWafPackagesStoreRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafPackagesStoreRequest) DomainWafPackageStore ¶

func (r ApiWafPackagesStoreRequest) DomainWafPackageStore(domainWafPackageStore DomainWafPackageStore) ApiWafPackagesStoreRequest

func (ApiWafPackagesStoreRequest) Execute ¶

type ApiWafPackagesUpdateRequest ¶

type ApiWafPackagesUpdateRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafPackagesUpdateRequest) DomainWafPackage ¶

func (r ApiWafPackagesUpdateRequest) DomainWafPackage(domainWafPackage DomainWafPackage) ApiWafPackagesUpdateRequest

func (ApiWafPackagesUpdateRequest) Execute ¶

type ApiWafReconfigureRequest ¶

type ApiWafReconfigureRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafReconfigureRequest) Execute ¶

func (ApiWafReconfigureRequest) WafReconfigure ¶

func (r ApiWafReconfigureRequest) WafReconfigure(wafReconfigure WafReconfigure) ApiWafReconfigureRequest

type ApiWafReprioritizeRequest ¶

type ApiWafReprioritizeRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafReprioritizeRequest) Execute ¶

func (ApiWafReprioritizeRequest) ReprioritizeRuleRequest ¶

func (r ApiWafReprioritizeRequest) ReprioritizeRuleRequest(reprioritizeRuleRequest ReprioritizeRuleRequest) ApiWafReprioritizeRequest

type ApiWafRulesDestroyRequest ¶

type ApiWafRulesDestroyRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafRulesDestroyRequest) Execute ¶

type ApiWafRulesIndexRequest ¶

type ApiWafRulesIndexRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafRulesIndexRequest) Execute ¶

func (ApiWafRulesIndexRequest) OrderBy ¶

func (ApiWafRulesIndexRequest) OrderType ¶

func (ApiWafRulesIndexRequest) PerPage ¶

func (ApiWafRulesIndexRequest) Search ¶

type ApiWafRulesShowRequest ¶

type ApiWafRulesShowRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafRulesShowRequest) Execute ¶

type ApiWafRulesStoreRequest ¶

type ApiWafRulesStoreRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafRulesStoreRequest) Execute ¶

func (ApiWafRulesStoreRequest) WafRule ¶

type ApiWafRulesUpdateRequest ¶

type ApiWafRulesUpdateRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafRulesUpdateRequest) Execute ¶

func (ApiWafRulesUpdateRequest) WafRule ¶

type ApiWafSettingsIndexRequest ¶

type ApiWafSettingsIndexRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafSettingsIndexRequest) Execute ¶

type ApiWafSettingsUpdateRequest ¶

type ApiWafSettingsUpdateRequest struct {
	ApiService *WAFApiService
	// contains filtered or unexported fields
}

func (ApiWafSettingsUpdateRequest) Execute ¶

func (ApiWafSettingsUpdateRequest) WafSettings ¶

type ApplicationCategory ¶

type ApplicationCategory struct {
	Id              *string                                    `json:"id,omitempty"`
	Name            *string                                    `json:"name,omitempty"`
	Active          *bool                                      `json:"active,omitempty"`
	Order           *int32                                     `json:"order,omitempty"`
	NameTranslation NullableApplicationCategoryNameTranslation `json:"name_translation,omitempty"`
	Applications    []ApplicationCategoryApplicationsInner     `json:"applications,omitempty"`
}

ApplicationCategory struct for ApplicationCategory

func NewApplicationCategory ¶

func NewApplicationCategory() *ApplicationCategory

NewApplicationCategory instantiates a new ApplicationCategory 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 NewApplicationCategoryWithDefaults ¶

func NewApplicationCategoryWithDefaults() *ApplicationCategory

NewApplicationCategoryWithDefaults instantiates a new ApplicationCategory 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 (*ApplicationCategory) GetActive ¶

func (o *ApplicationCategory) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*ApplicationCategory) GetActiveOk ¶

func (o *ApplicationCategory) GetActiveOk() (*bool, bool)

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

func (*ApplicationCategory) GetApplications ¶

GetApplications returns the Applications field value if set, zero value otherwise.

func (*ApplicationCategory) GetApplicationsOk ¶

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

func (*ApplicationCategory) GetId ¶

func (o *ApplicationCategory) GetId() string

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

func (*ApplicationCategory) GetIdOk ¶

func (o *ApplicationCategory) 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 (*ApplicationCategory) GetName ¶

func (o *ApplicationCategory) GetName() string

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

func (*ApplicationCategory) GetNameOk ¶

func (o *ApplicationCategory) 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 (*ApplicationCategory) GetNameTranslation ¶

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

func (*ApplicationCategory) GetNameTranslationOk ¶

func (o *ApplicationCategory) GetNameTranslationOk() (*ApplicationCategoryNameTranslation, bool)

GetNameTranslationOk returns a tuple with the NameTranslation 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 (*ApplicationCategory) GetOrder ¶

func (o *ApplicationCategory) GetOrder() int32

GetOrder returns the Order field value if set, zero value otherwise.

func (*ApplicationCategory) GetOrderOk ¶

func (o *ApplicationCategory) GetOrderOk() (*int32, bool)

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

func (*ApplicationCategory) HasActive ¶

func (o *ApplicationCategory) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*ApplicationCategory) HasApplications ¶

func (o *ApplicationCategory) HasApplications() bool

HasApplications returns a boolean if a field has been set.

func (*ApplicationCategory) HasId ¶

func (o *ApplicationCategory) HasId() bool

HasId returns a boolean if a field has been set.

func (*ApplicationCategory) HasName ¶

func (o *ApplicationCategory) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApplicationCategory) HasNameTranslation ¶

func (o *ApplicationCategory) HasNameTranslation() bool

HasNameTranslation returns a boolean if a field has been set.

func (*ApplicationCategory) HasOrder ¶

func (o *ApplicationCategory) HasOrder() bool

HasOrder returns a boolean if a field has been set.

func (ApplicationCategory) MarshalJSON ¶

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

func (*ApplicationCategory) SetActive ¶

func (o *ApplicationCategory) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*ApplicationCategory) SetApplications ¶

SetApplications gets a reference to the given []ApplicationCategoryApplicationsInner and assigns it to the Applications field.

func (*ApplicationCategory) SetId ¶

func (o *ApplicationCategory) SetId(v string)

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

func (*ApplicationCategory) SetName ¶

func (o *ApplicationCategory) SetName(v string)

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

func (*ApplicationCategory) SetNameTranslation ¶

SetNameTranslation gets a reference to the given NullableApplicationCategoryNameTranslation and assigns it to the NameTranslation field.

func (*ApplicationCategory) SetNameTranslationNil ¶

func (o *ApplicationCategory) SetNameTranslationNil()

SetNameTranslationNil sets the value for NameTranslation to be an explicit nil

func (*ApplicationCategory) SetOrder ¶

func (o *ApplicationCategory) SetOrder(v int32)

SetOrder gets a reference to the given int32 and assigns it to the Order field.

func (ApplicationCategory) ToMap ¶

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

func (*ApplicationCategory) UnsetNameTranslation ¶

func (o *ApplicationCategory) UnsetNameTranslation()

UnsetNameTranslation ensures that no value is present for NameTranslation, not even an explicit nil

type ApplicationCategoryApplicationsInner ¶

type ApplicationCategoryApplicationsInner struct {
	Id          *string `json:"id,omitempty"`
	Slug        *string `json:"slug,omitempty"`
	Name        *string `json:"name,omitempty"`
	Description *string `json:"description,omitempty"`
}

ApplicationCategoryApplicationsInner struct for ApplicationCategoryApplicationsInner

func NewApplicationCategoryApplicationsInner ¶

func NewApplicationCategoryApplicationsInner() *ApplicationCategoryApplicationsInner

NewApplicationCategoryApplicationsInner instantiates a new ApplicationCategoryApplicationsInner 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 NewApplicationCategoryApplicationsInnerWithDefaults ¶

func NewApplicationCategoryApplicationsInnerWithDefaults() *ApplicationCategoryApplicationsInner

NewApplicationCategoryApplicationsInnerWithDefaults instantiates a new ApplicationCategoryApplicationsInner 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 (*ApplicationCategoryApplicationsInner) GetDescription ¶

func (o *ApplicationCategoryApplicationsInner) GetDescription() string

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

func (*ApplicationCategoryApplicationsInner) GetDescriptionOk ¶

func (o *ApplicationCategoryApplicationsInner) 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 (*ApplicationCategoryApplicationsInner) GetId ¶

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

func (*ApplicationCategoryApplicationsInner) GetIdOk ¶

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

GetLogo returns the Logo field value if set, zero value otherwise.

func (*ApplicationCategoryApplicationsInner) GetLogoOk ¶

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

func (*ApplicationCategoryApplicationsInner) GetName ¶

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

func (*ApplicationCategoryApplicationsInner) GetNameOk ¶

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 (*ApplicationCategoryApplicationsInner) GetSlug ¶

GetSlug returns the Slug field value if set, zero value otherwise.

func (*ApplicationCategoryApplicationsInner) GetSlugOk ¶

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

func (*ApplicationCategoryApplicationsInner) HasDescription ¶

func (o *ApplicationCategoryApplicationsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApplicationCategoryApplicationsInner) HasId ¶

HasId returns a boolean if a field has been set.

HasLogo returns a boolean if a field has been set.

func (*ApplicationCategoryApplicationsInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*ApplicationCategoryApplicationsInner) HasSlug ¶

HasSlug returns a boolean if a field has been set.

func (ApplicationCategoryApplicationsInner) MarshalJSON ¶

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

func (*ApplicationCategoryApplicationsInner) SetDescription ¶

func (o *ApplicationCategoryApplicationsInner) SetDescription(v string)

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

func (*ApplicationCategoryApplicationsInner) SetId ¶

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

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*ApplicationCategoryApplicationsInner) SetName ¶

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

func (*ApplicationCategoryApplicationsInner) SetSlug ¶

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (ApplicationCategoryApplicationsInner) ToMap ¶

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

type ApplicationCategoryNameTranslation ¶

type ApplicationCategoryNameTranslation struct {
	En *ApplicationCategoryNameTranslationEn `json:"en,omitempty"`
	Fa *ApplicationCategoryNameTranslationEn `json:"fa,omitempty"`
}

ApplicationCategoryNameTranslation struct for ApplicationCategoryNameTranslation

func NewApplicationCategoryNameTranslation ¶

func NewApplicationCategoryNameTranslation() *ApplicationCategoryNameTranslation

NewApplicationCategoryNameTranslation instantiates a new ApplicationCategoryNameTranslation 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 NewApplicationCategoryNameTranslationWithDefaults ¶

func NewApplicationCategoryNameTranslationWithDefaults() *ApplicationCategoryNameTranslation

NewApplicationCategoryNameTranslationWithDefaults instantiates a new ApplicationCategoryNameTranslation 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 (*ApplicationCategoryNameTranslation) GetEn ¶

GetEn returns the En field value if set, zero value otherwise.

func (*ApplicationCategoryNameTranslation) GetEnOk ¶

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

func (*ApplicationCategoryNameTranslation) GetFa ¶

GetFa returns the Fa field value if set, zero value otherwise.

func (*ApplicationCategoryNameTranslation) GetFaOk ¶

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

func (*ApplicationCategoryNameTranslation) HasEn ¶

HasEn returns a boolean if a field has been set.

func (*ApplicationCategoryNameTranslation) HasFa ¶

HasFa returns a boolean if a field has been set.

func (ApplicationCategoryNameTranslation) MarshalJSON ¶

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

func (*ApplicationCategoryNameTranslation) SetEn ¶

SetEn gets a reference to the given ApplicationCategoryNameTranslationEn and assigns it to the En field.

func (*ApplicationCategoryNameTranslation) SetFa ¶

SetFa gets a reference to the given ApplicationCategoryNameTranslationEn and assigns it to the Fa field.

func (ApplicationCategoryNameTranslation) ToMap ¶

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

type ApplicationCategoryNameTranslationEn ¶

type ApplicationCategoryNameTranslationEn struct {
	Name *string `json:"name,omitempty"`
}

ApplicationCategoryNameTranslationEn struct for ApplicationCategoryNameTranslationEn

func NewApplicationCategoryNameTranslationEn ¶

func NewApplicationCategoryNameTranslationEn() *ApplicationCategoryNameTranslationEn

NewApplicationCategoryNameTranslationEn instantiates a new ApplicationCategoryNameTranslationEn 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 NewApplicationCategoryNameTranslationEnWithDefaults ¶

func NewApplicationCategoryNameTranslationEnWithDefaults() *ApplicationCategoryNameTranslationEn

NewApplicationCategoryNameTranslationEnWithDefaults instantiates a new ApplicationCategoryNameTranslationEn 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 (*ApplicationCategoryNameTranslationEn) GetName ¶

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

func (*ApplicationCategoryNameTranslationEn) GetNameOk ¶

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 (*ApplicationCategoryNameTranslationEn) HasName ¶

HasName returns a boolean if a field has been set.

func (ApplicationCategoryNameTranslationEn) MarshalJSON ¶

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

func (*ApplicationCategoryNameTranslationEn) SetName ¶

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

func (ApplicationCategoryNameTranslationEn) ToMap ¶

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

type AppsCategoryIndex200Response ¶

type AppsCategoryIndex200Response struct {
	Data  []ApplicationCategory   `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

AppsCategoryIndex200Response struct for AppsCategoryIndex200Response

func NewAppsCategoryIndex200Response ¶

func NewAppsCategoryIndex200Response() *AppsCategoryIndex200Response

NewAppsCategoryIndex200Response instantiates a new AppsCategoryIndex200Response 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 NewAppsCategoryIndex200ResponseWithDefaults ¶

func NewAppsCategoryIndex200ResponseWithDefaults() *AppsCategoryIndex200Response

NewAppsCategoryIndex200ResponseWithDefaults instantiates a new AppsCategoryIndex200Response 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 (*AppsCategoryIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*AppsCategoryIndex200Response) GetDataOk ¶

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

GetLinks returns the Links field value if set, zero value otherwise.

func (*AppsCategoryIndex200Response) GetLinksOk ¶

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

func (*AppsCategoryIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*AppsCategoryIndex200Response) GetMetaOk ¶

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

func (*AppsCategoryIndex200Response) HasData ¶

func (o *AppsCategoryIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *AppsCategoryIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*AppsCategoryIndex200Response) HasMeta ¶

func (o *AppsCategoryIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (AppsCategoryIndex200Response) MarshalJSON ¶

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

func (*AppsCategoryIndex200Response) SetData ¶

SetData gets a reference to the given []ApplicationCategory and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*AppsCategoryIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (AppsCategoryIndex200Response) ToMap ¶

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

type AppsCategoryShow200Response ¶

type AppsCategoryShow200Response struct {
	Data    *ApplicationCategory `json:"data,omitempty"`
	Message NullableString       `json:"message,omitempty"`
}

AppsCategoryShow200Response struct for AppsCategoryShow200Response

func NewAppsCategoryShow200Response ¶

func NewAppsCategoryShow200Response() *AppsCategoryShow200Response

NewAppsCategoryShow200Response instantiates a new AppsCategoryShow200Response 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 NewAppsCategoryShow200ResponseWithDefaults ¶

func NewAppsCategoryShow200ResponseWithDefaults() *AppsCategoryShow200Response

NewAppsCategoryShow200ResponseWithDefaults instantiates a new AppsCategoryShow200Response 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 (*AppsCategoryShow200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*AppsCategoryShow200Response) GetDataOk ¶

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

func (*AppsCategoryShow200Response) GetMessage ¶

func (o *AppsCategoryShow200Response) GetMessage() string

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

func (*AppsCategoryShow200Response) GetMessageOk ¶

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

func (*AppsCategoryShow200Response) HasData ¶

func (o *AppsCategoryShow200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*AppsCategoryShow200Response) HasMessage ¶

func (o *AppsCategoryShow200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (AppsCategoryShow200Response) MarshalJSON ¶

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

func (*AppsCategoryShow200Response) SetData ¶

SetData gets a reference to the given ApplicationCategory and assigns it to the Data field.

func (*AppsCategoryShow200Response) SetMessage ¶

func (o *AppsCategoryShow200Response) SetMessage(v string)

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

func (*AppsCategoryShow200Response) SetMessageNil ¶

func (o *AppsCategoryShow200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (AppsCategoryShow200Response) ToMap ¶

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

func (*AppsCategoryShow200Response) UnsetMessage ¶

func (o *AppsCategoryShow200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type AppsIndex200Response ¶

type AppsIndex200Response struct {
	Data  []CdnApp                `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

AppsIndex200Response struct for AppsIndex200Response

func NewAppsIndex200Response ¶

func NewAppsIndex200Response() *AppsIndex200Response

NewAppsIndex200Response instantiates a new AppsIndex200Response 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 NewAppsIndex200ResponseWithDefaults ¶

func NewAppsIndex200ResponseWithDefaults() *AppsIndex200Response

NewAppsIndex200ResponseWithDefaults instantiates a new AppsIndex200Response 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 (*AppsIndex200Response) GetData ¶

func (o *AppsIndex200Response) GetData() []CdnApp

GetData returns the Data field value if set, zero value otherwise.

func (*AppsIndex200Response) GetDataOk ¶

func (o *AppsIndex200Response) GetDataOk() ([]CdnApp, bool)

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

GetLinks returns the Links field value if set, zero value otherwise.

func (*AppsIndex200Response) GetLinksOk ¶

func (o *AppsIndex200Response) GetLinksOk() (*PaginatedResponseLinks, bool)

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

func (*AppsIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*AppsIndex200Response) GetMetaOk ¶

func (o *AppsIndex200Response) GetMetaOk() (*PaginatedResponseMeta, bool)

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

func (*AppsIndex200Response) HasData ¶

func (o *AppsIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *AppsIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*AppsIndex200Response) HasMeta ¶

func (o *AppsIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (AppsIndex200Response) MarshalJSON ¶

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

func (*AppsIndex200Response) SetData ¶

func (o *AppsIndex200Response) SetData(v []CdnApp)

SetData gets a reference to the given []CdnApp and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*AppsIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (AppsIndex200Response) ToMap ¶

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

type AttackReport ¶

type AttackReport struct {
	Statistics *AttackReportStatistics `json:"statistics,omitempty"`
	Charts     *AttackReportCharts     `json:"charts,omitempty"`
}

AttackReport struct for AttackReport

func NewAttackReport ¶

func NewAttackReport() *AttackReport

NewAttackReport instantiates a new AttackReport 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 NewAttackReportWithDefaults ¶

func NewAttackReportWithDefaults() *AttackReport

NewAttackReportWithDefaults instantiates a new AttackReport 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 (*AttackReport) GetCharts ¶

func (o *AttackReport) GetCharts() AttackReportCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*AttackReport) GetChartsOk ¶

func (o *AttackReport) GetChartsOk() (*AttackReportCharts, bool)

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

func (*AttackReport) GetStatistics ¶

func (o *AttackReport) GetStatistics() AttackReportStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*AttackReport) GetStatisticsOk ¶

func (o *AttackReport) GetStatisticsOk() (*AttackReportStatistics, bool)

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

func (*AttackReport) HasCharts ¶

func (o *AttackReport) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*AttackReport) HasStatistics ¶

func (o *AttackReport) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (AttackReport) MarshalJSON ¶

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

func (*AttackReport) SetCharts ¶

func (o *AttackReport) SetCharts(v AttackReportCharts)

SetCharts gets a reference to the given AttackReportCharts and assigns it to the Charts field.

func (*AttackReport) SetStatistics ¶

func (o *AttackReport) SetStatistics(v AttackReportStatistics)

SetStatistics gets a reference to the given AttackReportStatistics and assigns it to the Statistics field.

func (AttackReport) ToMap ¶

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

type AttackReportCharts ¶

type AttackReportCharts struct {
	Attacks *AttackReportChartsAttacks `json:"attacks,omitempty"`
}

AttackReportCharts struct for AttackReportCharts

func NewAttackReportCharts ¶

func NewAttackReportCharts() *AttackReportCharts

NewAttackReportCharts instantiates a new AttackReportCharts 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 NewAttackReportChartsWithDefaults ¶

func NewAttackReportChartsWithDefaults() *AttackReportCharts

NewAttackReportChartsWithDefaults instantiates a new AttackReportCharts 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 (*AttackReportCharts) GetAttacks ¶

GetAttacks returns the Attacks field value if set, zero value otherwise.

func (*AttackReportCharts) GetAttacksOk ¶

func (o *AttackReportCharts) GetAttacksOk() (*AttackReportChartsAttacks, bool)

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

func (*AttackReportCharts) HasAttacks ¶

func (o *AttackReportCharts) HasAttacks() bool

HasAttacks returns a boolean if a field has been set.

func (AttackReportCharts) MarshalJSON ¶

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

func (*AttackReportCharts) SetAttacks ¶

SetAttacks gets a reference to the given AttackReportChartsAttacks and assigns it to the Attacks field.

func (AttackReportCharts) ToMap ¶

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

type AttackReportChartsAttacks ¶

type AttackReportChartsAttacks struct {
	Title      *string                                `json:"title,omitempty"`
	Categories []time.Time                            `json:"categories,omitempty"`
	Series     []AttackReportChartsAttacksSeriesInner `json:"series,omitempty"`
}

AttackReportChartsAttacks struct for AttackReportChartsAttacks

func NewAttackReportChartsAttacks ¶

func NewAttackReportChartsAttacks() *AttackReportChartsAttacks

NewAttackReportChartsAttacks instantiates a new AttackReportChartsAttacks 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 NewAttackReportChartsAttacksWithDefaults ¶

func NewAttackReportChartsAttacksWithDefaults() *AttackReportChartsAttacks

NewAttackReportChartsAttacksWithDefaults instantiates a new AttackReportChartsAttacks 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 (*AttackReportChartsAttacks) GetCategories ¶

func (o *AttackReportChartsAttacks) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*AttackReportChartsAttacks) GetCategoriesOk ¶

func (o *AttackReportChartsAttacks) GetCategoriesOk() ([]time.Time, bool)

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

func (*AttackReportChartsAttacks) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*AttackReportChartsAttacks) GetSeriesOk ¶

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

func (*AttackReportChartsAttacks) GetTitle ¶

func (o *AttackReportChartsAttacks) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*AttackReportChartsAttacks) GetTitleOk ¶

func (o *AttackReportChartsAttacks) GetTitleOk() (*string, bool)

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

func (*AttackReportChartsAttacks) HasCategories ¶

func (o *AttackReportChartsAttacks) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*AttackReportChartsAttacks) HasSeries ¶

func (o *AttackReportChartsAttacks) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*AttackReportChartsAttacks) HasTitle ¶

func (o *AttackReportChartsAttacks) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (AttackReportChartsAttacks) MarshalJSON ¶

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

func (*AttackReportChartsAttacks) SetCategories ¶

func (o *AttackReportChartsAttacks) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*AttackReportChartsAttacks) SetSeries ¶

SetSeries gets a reference to the given []AttackReportChartsAttacksSeriesInner and assigns it to the Series field.

func (*AttackReportChartsAttacks) SetTitle ¶

func (o *AttackReportChartsAttacks) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (AttackReportChartsAttacks) ToMap ¶

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

type AttackReportChartsAttacksSeriesInner ¶

type AttackReportChartsAttacksSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

AttackReportChartsAttacksSeriesInner struct for AttackReportChartsAttacksSeriesInner

func NewAttackReportChartsAttacksSeriesInner ¶

func NewAttackReportChartsAttacksSeriesInner() *AttackReportChartsAttacksSeriesInner

NewAttackReportChartsAttacksSeriesInner instantiates a new AttackReportChartsAttacksSeriesInner 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 NewAttackReportChartsAttacksSeriesInnerWithDefaults ¶

func NewAttackReportChartsAttacksSeriesInnerWithDefaults() *AttackReportChartsAttacksSeriesInner

NewAttackReportChartsAttacksSeriesInnerWithDefaults instantiates a new AttackReportChartsAttacksSeriesInner 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 (*AttackReportChartsAttacksSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*AttackReportChartsAttacksSeriesInner) GetDataOk ¶

func (o *AttackReportChartsAttacksSeriesInner) GetDataOk() ([]int64, bool)

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

func (*AttackReportChartsAttacksSeriesInner) GetName ¶

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

func (*AttackReportChartsAttacksSeriesInner) GetNameOk ¶

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 (*AttackReportChartsAttacksSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*AttackReportChartsAttacksSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (AttackReportChartsAttacksSeriesInner) MarshalJSON ¶

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

func (*AttackReportChartsAttacksSeriesInner) SetData ¶

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*AttackReportChartsAttacksSeriesInner) SetName ¶

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

func (AttackReportChartsAttacksSeriesInner) ToMap ¶

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

type AttackReportItem ¶

type AttackReportItem struct {
	AttackerIp      *string    `json:"attacker_ip,omitempty"`
	AttackerCountry *string    `json:"attacker_country,omitempty"`
	Method          *string    `json:"method,omitempty"`
	Uri             *string    `json:"uri,omitempty"`
	Host            []string   `json:"host,omitempty"`
	Timestamp       *time.Time `json:"timestamp,omitempty"`
	UriArgs         *string    `json:"uri_args,omitempty"`
	Cookie          []string   `json:"cookie,omitempty"`
	Alerts          []string   `json:"alerts,omitempty"`
	UserAgent       []string   `json:"user_agent,omitempty"`
}

AttackReportItem struct for AttackReportItem

func NewAttackReportItem ¶

func NewAttackReportItem() *AttackReportItem

NewAttackReportItem instantiates a new AttackReportItem 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 NewAttackReportItemWithDefaults ¶

func NewAttackReportItemWithDefaults() *AttackReportItem

NewAttackReportItemWithDefaults instantiates a new AttackReportItem 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 (*AttackReportItem) GetAlerts ¶

func (o *AttackReportItem) GetAlerts() []string

GetAlerts returns the Alerts field value if set, zero value otherwise.

func (*AttackReportItem) GetAlertsOk ¶

func (o *AttackReportItem) GetAlertsOk() ([]string, bool)

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

func (*AttackReportItem) GetAttackerCountry ¶

func (o *AttackReportItem) GetAttackerCountry() string

GetAttackerCountry returns the AttackerCountry field value if set, zero value otherwise.

func (*AttackReportItem) GetAttackerCountryOk ¶

func (o *AttackReportItem) GetAttackerCountryOk() (*string, bool)

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

func (*AttackReportItem) GetAttackerIp ¶

func (o *AttackReportItem) GetAttackerIp() string

GetAttackerIp returns the AttackerIp field value if set, zero value otherwise.

func (*AttackReportItem) GetAttackerIpOk ¶

func (o *AttackReportItem) GetAttackerIpOk() (*string, bool)

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

func (*AttackReportItem) GetCookie ¶

func (o *AttackReportItem) GetCookie() []string

GetCookie returns the Cookie field value if set, zero value otherwise.

func (*AttackReportItem) GetCookieOk ¶

func (o *AttackReportItem) GetCookieOk() ([]string, bool)

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

func (*AttackReportItem) GetHost ¶

func (o *AttackReportItem) GetHost() []string

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

func (*AttackReportItem) GetHostOk ¶

func (o *AttackReportItem) 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 (*AttackReportItem) GetMethod ¶

func (o *AttackReportItem) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*AttackReportItem) GetMethodOk ¶

func (o *AttackReportItem) GetMethodOk() (*string, bool)

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

func (*AttackReportItem) GetTimestamp ¶

func (o *AttackReportItem) GetTimestamp() time.Time

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

func (*AttackReportItem) GetTimestampOk ¶

func (o *AttackReportItem) GetTimestampOk() (*time.Time, 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 (*AttackReportItem) GetUri ¶

func (o *AttackReportItem) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*AttackReportItem) GetUriArgs ¶

func (o *AttackReportItem) GetUriArgs() string

GetUriArgs returns the UriArgs field value if set, zero value otherwise.

func (*AttackReportItem) GetUriArgsOk ¶

func (o *AttackReportItem) GetUriArgsOk() (*string, bool)

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

func (*AttackReportItem) GetUriOk ¶

func (o *AttackReportItem) GetUriOk() (*string, bool)

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

func (*AttackReportItem) GetUserAgent ¶

func (o *AttackReportItem) GetUserAgent() []string

GetUserAgent returns the UserAgent field value if set, zero value otherwise.

func (*AttackReportItem) GetUserAgentOk ¶

func (o *AttackReportItem) GetUserAgentOk() ([]string, bool)

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

func (*AttackReportItem) HasAlerts ¶

func (o *AttackReportItem) HasAlerts() bool

HasAlerts returns a boolean if a field has been set.

func (*AttackReportItem) HasAttackerCountry ¶

func (o *AttackReportItem) HasAttackerCountry() bool

HasAttackerCountry returns a boolean if a field has been set.

func (*AttackReportItem) HasAttackerIp ¶

func (o *AttackReportItem) HasAttackerIp() bool

HasAttackerIp returns a boolean if a field has been set.

func (*AttackReportItem) HasCookie ¶

func (o *AttackReportItem) HasCookie() bool

HasCookie returns a boolean if a field has been set.

func (*AttackReportItem) HasHost ¶

func (o *AttackReportItem) HasHost() bool

HasHost returns a boolean if a field has been set.

func (*AttackReportItem) HasMethod ¶

func (o *AttackReportItem) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*AttackReportItem) HasTimestamp ¶

func (o *AttackReportItem) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*AttackReportItem) HasUri ¶

func (o *AttackReportItem) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*AttackReportItem) HasUriArgs ¶

func (o *AttackReportItem) HasUriArgs() bool

HasUriArgs returns a boolean if a field has been set.

func (*AttackReportItem) HasUserAgent ¶

func (o *AttackReportItem) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (AttackReportItem) MarshalJSON ¶

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

func (*AttackReportItem) SetAlerts ¶

func (o *AttackReportItem) SetAlerts(v []string)

SetAlerts gets a reference to the given []string and assigns it to the Alerts field.

func (*AttackReportItem) SetAttackerCountry ¶

func (o *AttackReportItem) SetAttackerCountry(v string)

SetAttackerCountry gets a reference to the given string and assigns it to the AttackerCountry field.

func (*AttackReportItem) SetAttackerIp ¶

func (o *AttackReportItem) SetAttackerIp(v string)

SetAttackerIp gets a reference to the given string and assigns it to the AttackerIp field.

func (*AttackReportItem) SetCookie ¶

func (o *AttackReportItem) SetCookie(v []string)

SetCookie gets a reference to the given []string and assigns it to the Cookie field.

func (*AttackReportItem) SetHost ¶

func (o *AttackReportItem) SetHost(v []string)

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

func (*AttackReportItem) SetMethod ¶

func (o *AttackReportItem) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*AttackReportItem) SetTimestamp ¶

func (o *AttackReportItem) SetTimestamp(v time.Time)

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

func (*AttackReportItem) SetUri ¶

func (o *AttackReportItem) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (*AttackReportItem) SetUriArgs ¶

func (o *AttackReportItem) SetUriArgs(v string)

SetUriArgs gets a reference to the given string and assigns it to the UriArgs field.

func (*AttackReportItem) SetUserAgent ¶

func (o *AttackReportItem) SetUserAgent(v []string)

SetUserAgent gets a reference to the given []string and assigns it to the UserAgent field.

func (AttackReportItem) ToMap ¶

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

type AttackReportMap ¶

type AttackReportMap struct {
	// Deprecated
	Statistics []AttackReportMapStatisticsInner `json:"statistics,omitempty"`
	Charts     *AttackReportMapCharts           `json:"charts,omitempty"`
	Lists      []AttackReportMapStatisticsInner `json:"lists,omitempty"`
}

AttackReportMap struct for AttackReportMap

func NewAttackReportMap ¶

func NewAttackReportMap() *AttackReportMap

NewAttackReportMap instantiates a new AttackReportMap 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 NewAttackReportMapWithDefaults ¶

func NewAttackReportMapWithDefaults() *AttackReportMap

NewAttackReportMapWithDefaults instantiates a new AttackReportMap 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 (*AttackReportMap) GetCharts ¶

func (o *AttackReportMap) GetCharts() AttackReportMapCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*AttackReportMap) GetChartsOk ¶

func (o *AttackReportMap) GetChartsOk() (*AttackReportMapCharts, bool)

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

func (*AttackReportMap) GetLists ¶

GetLists returns the Lists field value if set, zero value otherwise.

func (*AttackReportMap) GetListsOk ¶

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

func (*AttackReportMap) GetStatistics ¶

func (o *AttackReportMap) GetStatistics() []AttackReportMapStatisticsInner

GetStatistics returns the Statistics field value if set, zero value otherwise. Deprecated

func (*AttackReportMap) GetStatisticsOk ¶

func (o *AttackReportMap) GetStatisticsOk() ([]AttackReportMapStatisticsInner, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*AttackReportMap) HasCharts ¶

func (o *AttackReportMap) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*AttackReportMap) HasLists ¶

func (o *AttackReportMap) HasLists() bool

HasLists returns a boolean if a field has been set.

func (*AttackReportMap) HasStatistics ¶

func (o *AttackReportMap) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (AttackReportMap) MarshalJSON ¶

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

func (*AttackReportMap) SetCharts ¶

func (o *AttackReportMap) SetCharts(v AttackReportMapCharts)

SetCharts gets a reference to the given AttackReportMapCharts and assigns it to the Charts field.

func (*AttackReportMap) SetLists ¶

SetLists gets a reference to the given []AttackReportMapStatisticsInner and assigns it to the Lists field.

func (*AttackReportMap) SetStatistics ¶

func (o *AttackReportMap) SetStatistics(v []AttackReportMapStatisticsInner)

SetStatistics gets a reference to the given []AttackReportMapStatisticsInner and assigns it to the Statistics field. Deprecated

func (AttackReportMap) ToMap ¶

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

type AttackReportMapCharts ¶

type AttackReportMapCharts struct {
	Attacks *map[string]AttackReportMapChartsAttacksValue `json:"attacks,omitempty"`
}

AttackReportMapCharts struct for AttackReportMapCharts

func NewAttackReportMapCharts ¶

func NewAttackReportMapCharts() *AttackReportMapCharts

NewAttackReportMapCharts instantiates a new AttackReportMapCharts 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 NewAttackReportMapChartsWithDefaults ¶

func NewAttackReportMapChartsWithDefaults() *AttackReportMapCharts

NewAttackReportMapChartsWithDefaults instantiates a new AttackReportMapCharts 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 (*AttackReportMapCharts) GetAttacks ¶

GetAttacks returns the Attacks field value if set, zero value otherwise.

func (*AttackReportMapCharts) GetAttacksOk ¶

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

func (*AttackReportMapCharts) HasAttacks ¶

func (o *AttackReportMapCharts) HasAttacks() bool

HasAttacks returns a boolean if a field has been set.

func (AttackReportMapCharts) MarshalJSON ¶

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

func (*AttackReportMapCharts) SetAttacks ¶

SetAttacks gets a reference to the given map[string]AttackReportMapChartsAttacksValue and assigns it to the Attacks field.

func (AttackReportMapCharts) ToMap ¶

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

type AttackReportMapChartsAttacksValue ¶

type AttackReportMapChartsAttacksValue struct {
	// A numerical key used for coloring the map
	FillKey *int64 `json:"fillKey,omitempty"`
	// The name of the country
	Name *string `json:"name,omitempty"`
	// The number of attacks
	Value *int64 `json:"value,omitempty"`
}

AttackReportMapChartsAttacksValue struct for AttackReportMapChartsAttacksValue

func NewAttackReportMapChartsAttacksValue ¶

func NewAttackReportMapChartsAttacksValue() *AttackReportMapChartsAttacksValue

NewAttackReportMapChartsAttacksValue instantiates a new AttackReportMapChartsAttacksValue 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 NewAttackReportMapChartsAttacksValueWithDefaults ¶

func NewAttackReportMapChartsAttacksValueWithDefaults() *AttackReportMapChartsAttacksValue

NewAttackReportMapChartsAttacksValueWithDefaults instantiates a new AttackReportMapChartsAttacksValue 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 (*AttackReportMapChartsAttacksValue) GetFillKey ¶

func (o *AttackReportMapChartsAttacksValue) GetFillKey() int64

GetFillKey returns the FillKey field value if set, zero value otherwise.

func (*AttackReportMapChartsAttacksValue) GetFillKeyOk ¶

func (o *AttackReportMapChartsAttacksValue) GetFillKeyOk() (*int64, bool)

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

func (*AttackReportMapChartsAttacksValue) GetName ¶

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

func (*AttackReportMapChartsAttacksValue) GetNameOk ¶

func (o *AttackReportMapChartsAttacksValue) 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 (*AttackReportMapChartsAttacksValue) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*AttackReportMapChartsAttacksValue) GetValueOk ¶

func (o *AttackReportMapChartsAttacksValue) GetValueOk() (*int64, 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 (*AttackReportMapChartsAttacksValue) HasFillKey ¶

func (o *AttackReportMapChartsAttacksValue) HasFillKey() bool

HasFillKey returns a boolean if a field has been set.

func (*AttackReportMapChartsAttacksValue) HasName ¶

HasName returns a boolean if a field has been set.

func (*AttackReportMapChartsAttacksValue) HasValue ¶

HasValue returns a boolean if a field has been set.

func (AttackReportMapChartsAttacksValue) MarshalJSON ¶

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

func (*AttackReportMapChartsAttacksValue) SetFillKey ¶

func (o *AttackReportMapChartsAttacksValue) SetFillKey(v int64)

SetFillKey gets a reference to the given int64 and assigns it to the FillKey field.

func (*AttackReportMapChartsAttacksValue) SetName ¶

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

func (*AttackReportMapChartsAttacksValue) SetValue ¶

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (AttackReportMapChartsAttacksValue) ToMap ¶

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

type AttackReportMapData ¶

type AttackReportMapData struct {
	Data *AttackReportMap `json:"data,omitempty"`
}

AttackReportMapData struct for AttackReportMapData

func NewAttackReportMapData ¶

func NewAttackReportMapData() *AttackReportMapData

NewAttackReportMapData instantiates a new AttackReportMapData 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 NewAttackReportMapDataWithDefaults ¶

func NewAttackReportMapDataWithDefaults() *AttackReportMapData

NewAttackReportMapDataWithDefaults instantiates a new AttackReportMapData 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 (*AttackReportMapData) GetData ¶

func (o *AttackReportMapData) GetData() AttackReportMap

GetData returns the Data field value if set, zero value otherwise.

func (*AttackReportMapData) GetDataOk ¶

func (o *AttackReportMapData) GetDataOk() (*AttackReportMap, bool)

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

func (*AttackReportMapData) HasData ¶

func (o *AttackReportMapData) HasData() bool

HasData returns a boolean if a field has been set.

func (AttackReportMapData) MarshalJSON ¶

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

func (*AttackReportMapData) SetData ¶

func (o *AttackReportMapData) SetData(v AttackReportMap)

SetData gets a reference to the given AttackReportMap and assigns it to the Data field.

func (AttackReportMapData) ToMap ¶

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

type AttackReportMapStatisticsInner ¶

type AttackReportMapStatisticsInner struct {
	// The 2-letter country code
	Country *string `json:"country,omitempty"`
	// The name of the country
	Name *string `json:"name,omitempty"`
	// The 3-letter country code
	Code *string `json:"code,omitempty"`
	// The number of attacks
	Attack *int64 `json:"attack,omitempty"`
}

AttackReportMapStatisticsInner struct for AttackReportMapStatisticsInner

func NewAttackReportMapStatisticsInner ¶

func NewAttackReportMapStatisticsInner() *AttackReportMapStatisticsInner

NewAttackReportMapStatisticsInner instantiates a new AttackReportMapStatisticsInner 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 NewAttackReportMapStatisticsInnerWithDefaults ¶

func NewAttackReportMapStatisticsInnerWithDefaults() *AttackReportMapStatisticsInner

NewAttackReportMapStatisticsInnerWithDefaults instantiates a new AttackReportMapStatisticsInner 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 (*AttackReportMapStatisticsInner) GetAttack ¶

func (o *AttackReportMapStatisticsInner) GetAttack() int64

GetAttack returns the Attack field value if set, zero value otherwise.

func (*AttackReportMapStatisticsInner) GetAttackOk ¶

func (o *AttackReportMapStatisticsInner) GetAttackOk() (*int64, bool)

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

func (*AttackReportMapStatisticsInner) GetCode ¶

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

func (*AttackReportMapStatisticsInner) GetCodeOk ¶

func (o *AttackReportMapStatisticsInner) 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 (*AttackReportMapStatisticsInner) GetCountry ¶

func (o *AttackReportMapStatisticsInner) GetCountry() string

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

func (*AttackReportMapStatisticsInner) GetCountryOk ¶

func (o *AttackReportMapStatisticsInner) 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 (*AttackReportMapStatisticsInner) GetName ¶

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

func (*AttackReportMapStatisticsInner) GetNameOk ¶

func (o *AttackReportMapStatisticsInner) 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 (*AttackReportMapStatisticsInner) HasAttack ¶

func (o *AttackReportMapStatisticsInner) HasAttack() bool

HasAttack returns a boolean if a field has been set.

func (*AttackReportMapStatisticsInner) HasCode ¶

func (o *AttackReportMapStatisticsInner) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*AttackReportMapStatisticsInner) HasCountry ¶

func (o *AttackReportMapStatisticsInner) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*AttackReportMapStatisticsInner) HasName ¶

func (o *AttackReportMapStatisticsInner) HasName() bool

HasName returns a boolean if a field has been set.

func (AttackReportMapStatisticsInner) MarshalJSON ¶

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

func (*AttackReportMapStatisticsInner) SetAttack ¶

func (o *AttackReportMapStatisticsInner) SetAttack(v int64)

SetAttack gets a reference to the given int64 and assigns it to the Attack field.

func (*AttackReportMapStatisticsInner) SetCode ¶

func (o *AttackReportMapStatisticsInner) SetCode(v string)

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

func (*AttackReportMapStatisticsInner) SetCountry ¶

func (o *AttackReportMapStatisticsInner) SetCountry(v string)

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

func (*AttackReportMapStatisticsInner) SetName ¶

func (o *AttackReportMapStatisticsInner) SetName(v string)

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

func (AttackReportMapStatisticsInner) ToMap ¶

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

type AttackReportStatistics ¶

type AttackReportStatistics struct {
	Attacks *DnsRequestReportStatistics `json:"attacks,omitempty"`
}

AttackReportStatistics struct for AttackReportStatistics

func NewAttackReportStatistics ¶

func NewAttackReportStatistics() *AttackReportStatistics

NewAttackReportStatistics instantiates a new AttackReportStatistics 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 NewAttackReportStatisticsWithDefaults ¶

func NewAttackReportStatisticsWithDefaults() *AttackReportStatistics

NewAttackReportStatisticsWithDefaults instantiates a new AttackReportStatistics 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 (*AttackReportStatistics) GetAttacks ¶

GetAttacks returns the Attacks field value if set, zero value otherwise.

func (*AttackReportStatistics) GetAttacksOk ¶

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

func (*AttackReportStatistics) HasAttacks ¶

func (o *AttackReportStatistics) HasAttacks() bool

HasAttacks returns a boolean if a field has been set.

func (AttackReportStatistics) MarshalJSON ¶

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

func (*AttackReportStatistics) SetAttacks ¶

SetAttacks gets a reference to the given DnsRequestReportStatistics and assigns it to the Attacks field.

func (AttackReportStatistics) ToMap ¶

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

type AttackReportUri ¶

type AttackReportUri struct {
	Uri   *string `json:"uri,omitempty"`
	Count *int64  `json:"count,omitempty"`
}

AttackReportUri struct for AttackReportUri

func NewAttackReportUri ¶

func NewAttackReportUri() *AttackReportUri

NewAttackReportUri instantiates a new AttackReportUri 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 NewAttackReportUriWithDefaults ¶

func NewAttackReportUriWithDefaults() *AttackReportUri

NewAttackReportUriWithDefaults instantiates a new AttackReportUri 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 (*AttackReportUri) GetCount ¶

func (o *AttackReportUri) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*AttackReportUri) GetCountOk ¶

func (o *AttackReportUri) GetCountOk() (*int64, bool)

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

func (*AttackReportUri) GetUri ¶

func (o *AttackReportUri) GetUri() string

GetUri returns the Uri field value if set, zero value otherwise.

func (*AttackReportUri) GetUriOk ¶

func (o *AttackReportUri) GetUriOk() (*string, bool)

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

func (*AttackReportUri) HasCount ¶

func (o *AttackReportUri) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*AttackReportUri) HasUri ¶

func (o *AttackReportUri) HasUri() bool

HasUri returns a boolean if a field has been set.

func (AttackReportUri) MarshalJSON ¶

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

func (*AttackReportUri) SetCount ¶

func (o *AttackReportUri) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*AttackReportUri) SetUri ¶

func (o *AttackReportUri) SetUri(v string)

SetUri gets a reference to the given string and assigns it to the Uri field.

func (AttackReportUri) ToMap ¶

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

type AttackReportUriData ¶

type AttackReportUriData struct {
	Data []AttackReportUri `json:"data,omitempty"`
}

AttackReportUriData struct for AttackReportUriData

func NewAttackReportUriData ¶

func NewAttackReportUriData() *AttackReportUriData

NewAttackReportUriData instantiates a new AttackReportUriData 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 NewAttackReportUriDataWithDefaults ¶

func NewAttackReportUriDataWithDefaults() *AttackReportUriData

NewAttackReportUriDataWithDefaults instantiates a new AttackReportUriData 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 (*AttackReportUriData) GetData ¶

func (o *AttackReportUriData) GetData() []AttackReportUri

GetData returns the Data field value if set, zero value otherwise.

func (*AttackReportUriData) GetDataOk ¶

func (o *AttackReportUriData) GetDataOk() ([]AttackReportUri, bool)

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

func (*AttackReportUriData) HasData ¶

func (o *AttackReportUriData) HasData() bool

HasData returns a boolean if a field has been set.

func (AttackReportUriData) MarshalJSON ¶

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

func (*AttackReportUriData) SetData ¶

func (o *AttackReportUriData) SetData(v []AttackReportUri)

SetData gets a reference to the given []AttackReportUri and assigns it to the Data field.

func (AttackReportUriData) ToMap ¶

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

type BaseDnsRecord ¶

type BaseDnsRecord struct {
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

BaseDnsRecord struct for BaseDnsRecord

func NewBaseDnsRecord ¶

func NewBaseDnsRecord() *BaseDnsRecord

NewBaseDnsRecord instantiates a new BaseDnsRecord 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 NewBaseDnsRecordWithDefaults ¶

func NewBaseDnsRecordWithDefaults() *BaseDnsRecord

NewBaseDnsRecordWithDefaults instantiates a new BaseDnsRecord 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 (*BaseDnsRecord) GetCloud ¶

func (o *BaseDnsRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*BaseDnsRecord) GetCloudOk ¶

func (o *BaseDnsRecord) GetCloudOk() (*bool, bool)

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

func (*BaseDnsRecord) GetCreatedAt ¶

func (o *BaseDnsRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*BaseDnsRecord) GetCreatedAtOk ¶

func (o *BaseDnsRecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*BaseDnsRecord) GetId ¶

func (o *BaseDnsRecord) GetId() string

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

func (*BaseDnsRecord) GetIdOk ¶

func (o *BaseDnsRecord) 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 (*BaseDnsRecord) GetIpFilterMode ¶

func (o *BaseDnsRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*BaseDnsRecord) GetIpFilterModeOk ¶

func (o *BaseDnsRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*BaseDnsRecord) GetIsProtected ¶

func (o *BaseDnsRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*BaseDnsRecord) GetIsProtectedOk ¶

func (o *BaseDnsRecord) GetIsProtectedOk() (*bool, bool)

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

func (*BaseDnsRecord) GetName ¶

func (o *BaseDnsRecord) GetName() string

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

func (*BaseDnsRecord) GetNameOk ¶

func (o *BaseDnsRecord) 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 (*BaseDnsRecord) GetTtl ¶

func (o *BaseDnsRecord) GetTtl() int32

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

func (*BaseDnsRecord) GetTtlOk ¶

func (o *BaseDnsRecord) 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 (*BaseDnsRecord) GetUpdatedAt ¶

func (o *BaseDnsRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*BaseDnsRecord) GetUpdatedAtOk ¶

func (o *BaseDnsRecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*BaseDnsRecord) GetUpstreamHttps ¶

func (o *BaseDnsRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*BaseDnsRecord) GetUpstreamHttpsOk ¶

func (o *BaseDnsRecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*BaseDnsRecord) GetUsage ¶

func (o *BaseDnsRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*BaseDnsRecord) GetUsageOk ¶

func (o *BaseDnsRecord) GetUsageOk() ([]string, bool)

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

func (*BaseDnsRecord) HasCloud ¶

func (o *BaseDnsRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*BaseDnsRecord) HasCreatedAt ¶

func (o *BaseDnsRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*BaseDnsRecord) HasId ¶

func (o *BaseDnsRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseDnsRecord) HasIpFilterMode ¶

func (o *BaseDnsRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*BaseDnsRecord) HasIsProtected ¶

func (o *BaseDnsRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*BaseDnsRecord) HasName ¶

func (o *BaseDnsRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseDnsRecord) HasTtl ¶

func (o *BaseDnsRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*BaseDnsRecord) HasUpdatedAt ¶

func (o *BaseDnsRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*BaseDnsRecord) HasUpstreamHttps ¶

func (o *BaseDnsRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*BaseDnsRecord) HasUsage ¶

func (o *BaseDnsRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (BaseDnsRecord) MarshalJSON ¶

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

func (*BaseDnsRecord) SetCloud ¶

func (o *BaseDnsRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*BaseDnsRecord) SetCreatedAt ¶

func (o *BaseDnsRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*BaseDnsRecord) SetId ¶

func (o *BaseDnsRecord) SetId(v string)

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

func (*BaseDnsRecord) SetIpFilterMode ¶

func (o *BaseDnsRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*BaseDnsRecord) SetIsProtected ¶

func (o *BaseDnsRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*BaseDnsRecord) SetName ¶

func (o *BaseDnsRecord) SetName(v string)

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

func (*BaseDnsRecord) SetTtl ¶

func (o *BaseDnsRecord) SetTtl(v int32)

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

func (*BaseDnsRecord) SetUpdatedAt ¶

func (o *BaseDnsRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*BaseDnsRecord) SetUpstreamHttps ¶

func (o *BaseDnsRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*BaseDnsRecord) SetUsage ¶

func (o *BaseDnsRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (BaseDnsRecord) ToMap ¶

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

type BaseFirewallRule ¶

type BaseFirewallRule struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	// Wireshark-like filter expression
	FilterExpr *string `json:"filter_expr,omitempty"`
	Action     *string `json:"action,omitempty"`
	IsEnabled  *bool   `json:"is_enabled,omitempty"`
	Note       *string `json:"note,omitempty"`
}

BaseFirewallRule struct for BaseFirewallRule

func NewBaseFirewallRule ¶

func NewBaseFirewallRule() *BaseFirewallRule

NewBaseFirewallRule instantiates a new BaseFirewallRule 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 NewBaseFirewallRuleWithDefaults ¶

func NewBaseFirewallRuleWithDefaults() *BaseFirewallRule

NewBaseFirewallRuleWithDefaults instantiates a new BaseFirewallRule 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 (*BaseFirewallRule) GetAction ¶

func (o *BaseFirewallRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*BaseFirewallRule) GetActionOk ¶

func (o *BaseFirewallRule) GetActionOk() (*string, bool)

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

func (*BaseFirewallRule) GetFilterExpr ¶

func (o *BaseFirewallRule) GetFilterExpr() string

GetFilterExpr returns the FilterExpr field value if set, zero value otherwise.

func (*BaseFirewallRule) GetFilterExprOk ¶

func (o *BaseFirewallRule) GetFilterExprOk() (*string, bool)

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

func (*BaseFirewallRule) GetId ¶

func (o *BaseFirewallRule) GetId() string

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

func (*BaseFirewallRule) GetIdOk ¶

func (o *BaseFirewallRule) 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 (*BaseFirewallRule) GetIsEnabled ¶

func (o *BaseFirewallRule) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*BaseFirewallRule) GetIsEnabledOk ¶

func (o *BaseFirewallRule) GetIsEnabledOk() (*bool, bool)

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

func (*BaseFirewallRule) GetName ¶

func (o *BaseFirewallRule) GetName() string

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

func (*BaseFirewallRule) GetNameOk ¶

func (o *BaseFirewallRule) 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 (*BaseFirewallRule) GetNote ¶

func (o *BaseFirewallRule) GetNote() string

GetNote returns the Note field value if set, zero value otherwise.

func (*BaseFirewallRule) GetNoteOk ¶

func (o *BaseFirewallRule) GetNoteOk() (*string, bool)

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

func (*BaseFirewallRule) HasAction ¶

func (o *BaseFirewallRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*BaseFirewallRule) HasFilterExpr ¶

func (o *BaseFirewallRule) HasFilterExpr() bool

HasFilterExpr returns a boolean if a field has been set.

func (*BaseFirewallRule) HasId ¶

func (o *BaseFirewallRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseFirewallRule) HasIsEnabled ¶

func (o *BaseFirewallRule) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*BaseFirewallRule) HasName ¶

func (o *BaseFirewallRule) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseFirewallRule) HasNote ¶

func (o *BaseFirewallRule) HasNote() bool

HasNote returns a boolean if a field has been set.

func (BaseFirewallRule) MarshalJSON ¶

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

func (*BaseFirewallRule) SetAction ¶

func (o *BaseFirewallRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*BaseFirewallRule) SetFilterExpr ¶

func (o *BaseFirewallRule) SetFilterExpr(v string)

SetFilterExpr gets a reference to the given string and assigns it to the FilterExpr field.

func (*BaseFirewallRule) SetId ¶

func (o *BaseFirewallRule) SetId(v string)

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

func (*BaseFirewallRule) SetIsEnabled ¶

func (o *BaseFirewallRule) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*BaseFirewallRule) SetName ¶

func (o *BaseFirewallRule) SetName(v string)

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

func (*BaseFirewallRule) SetNote ¶

func (o *BaseFirewallRule) SetNote(v string)

SetNote gets a reference to the given string and assigns it to the Note field.

func (BaseFirewallRule) ToMap ¶

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

type BaseFirewallSettings ¶

type BaseFirewallSettings struct {
	IsEnabled     *bool   `json:"is_enabled,omitempty"`
	DefaultAction *string `json:"default_action,omitempty"`
	// True to verify that SNI and hostname are equal
	VerifySni *bool `json:"verify_sni,omitempty"`
	// Shows hether global whitelist should be skipped for the domain or not
	SkipGlobalWhitelist NullableBool `json:"skip_global_whitelist,omitempty"`
	// Shows whether global firewall should be skipped for the domain or not
	SkipGlobalFirewall NullableBool `json:"skip_global_firewall,omitempty"`
}

BaseFirewallSettings struct for BaseFirewallSettings

func NewBaseFirewallSettings ¶

func NewBaseFirewallSettings() *BaseFirewallSettings

NewBaseFirewallSettings instantiates a new BaseFirewallSettings 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 NewBaseFirewallSettingsWithDefaults ¶

func NewBaseFirewallSettingsWithDefaults() *BaseFirewallSettings

NewBaseFirewallSettingsWithDefaults instantiates a new BaseFirewallSettings 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 (*BaseFirewallSettings) GetDefaultAction ¶

func (o *BaseFirewallSettings) GetDefaultAction() string

GetDefaultAction returns the DefaultAction field value if set, zero value otherwise.

func (*BaseFirewallSettings) GetDefaultActionOk ¶

func (o *BaseFirewallSettings) GetDefaultActionOk() (*string, bool)

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

func (*BaseFirewallSettings) GetIsEnabled ¶

func (o *BaseFirewallSettings) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*BaseFirewallSettings) GetIsEnabledOk ¶

func (o *BaseFirewallSettings) GetIsEnabledOk() (*bool, bool)

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

func (*BaseFirewallSettings) GetSkipGlobalFirewall ¶

func (o *BaseFirewallSettings) GetSkipGlobalFirewall() bool

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

func (*BaseFirewallSettings) GetSkipGlobalFirewallOk ¶

func (o *BaseFirewallSettings) GetSkipGlobalFirewallOk() (*bool, bool)

GetSkipGlobalFirewallOk returns a tuple with the SkipGlobalFirewall 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 (*BaseFirewallSettings) GetSkipGlobalWhitelist ¶

func (o *BaseFirewallSettings) GetSkipGlobalWhitelist() bool

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

func (*BaseFirewallSettings) GetSkipGlobalWhitelistOk ¶

func (o *BaseFirewallSettings) GetSkipGlobalWhitelistOk() (*bool, bool)

GetSkipGlobalWhitelistOk returns a tuple with the SkipGlobalWhitelist 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 (*BaseFirewallSettings) GetVerifySni ¶

func (o *BaseFirewallSettings) GetVerifySni() bool

GetVerifySni returns the VerifySni field value if set, zero value otherwise.

func (*BaseFirewallSettings) GetVerifySniOk ¶

func (o *BaseFirewallSettings) GetVerifySniOk() (*bool, bool)

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

func (*BaseFirewallSettings) HasDefaultAction ¶

func (o *BaseFirewallSettings) HasDefaultAction() bool

HasDefaultAction returns a boolean if a field has been set.

func (*BaseFirewallSettings) HasIsEnabled ¶

func (o *BaseFirewallSettings) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*BaseFirewallSettings) HasSkipGlobalFirewall ¶

func (o *BaseFirewallSettings) HasSkipGlobalFirewall() bool

HasSkipGlobalFirewall returns a boolean if a field has been set.

func (*BaseFirewallSettings) HasSkipGlobalWhitelist ¶

func (o *BaseFirewallSettings) HasSkipGlobalWhitelist() bool

HasSkipGlobalWhitelist returns a boolean if a field has been set.

func (*BaseFirewallSettings) HasVerifySni ¶

func (o *BaseFirewallSettings) HasVerifySni() bool

HasVerifySni returns a boolean if a field has been set.

func (BaseFirewallSettings) MarshalJSON ¶

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

func (*BaseFirewallSettings) SetDefaultAction ¶

func (o *BaseFirewallSettings) SetDefaultAction(v string)

SetDefaultAction gets a reference to the given string and assigns it to the DefaultAction field.

func (*BaseFirewallSettings) SetIsEnabled ¶

func (o *BaseFirewallSettings) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*BaseFirewallSettings) SetSkipGlobalFirewall ¶

func (o *BaseFirewallSettings) SetSkipGlobalFirewall(v bool)

SetSkipGlobalFirewall gets a reference to the given NullableBool and assigns it to the SkipGlobalFirewall field.

func (*BaseFirewallSettings) SetSkipGlobalFirewallNil ¶

func (o *BaseFirewallSettings) SetSkipGlobalFirewallNil()

SetSkipGlobalFirewallNil sets the value for SkipGlobalFirewall to be an explicit nil

func (*BaseFirewallSettings) SetSkipGlobalWhitelist ¶

func (o *BaseFirewallSettings) SetSkipGlobalWhitelist(v bool)

SetSkipGlobalWhitelist gets a reference to the given NullableBool and assigns it to the SkipGlobalWhitelist field.

func (*BaseFirewallSettings) SetSkipGlobalWhitelistNil ¶

func (o *BaseFirewallSettings) SetSkipGlobalWhitelistNil()

SetSkipGlobalWhitelistNil sets the value for SkipGlobalWhitelist to be an explicit nil

func (*BaseFirewallSettings) SetVerifySni ¶

func (o *BaseFirewallSettings) SetVerifySni(v bool)

SetVerifySni gets a reference to the given bool and assigns it to the VerifySni field.

func (BaseFirewallSettings) ToMap ¶

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

func (*BaseFirewallSettings) UnsetSkipGlobalFirewall ¶

func (o *BaseFirewallSettings) UnsetSkipGlobalFirewall()

UnsetSkipGlobalFirewall ensures that no value is present for SkipGlobalFirewall, not even an explicit nil

func (*BaseFirewallSettings) UnsetSkipGlobalWhitelist ¶

func (o *BaseFirewallSettings) UnsetSkipGlobalWhitelist()

UnsetSkipGlobalWhitelist ensures that no value is present for SkipGlobalWhitelist, not even an explicit nil

type BaseHealthCheck ¶

type BaseHealthCheck struct {
	Id          *string `json:"id,omitempty"`
	Name        *string `json:"name,omitempty"`
	Description *string `json:"description,omitempty"`
	// can be IP/Host when type is `upstream`, otherwise it must be a valid record ID
	Origin     *string  `json:"origin,omitempty"`
	OriginType *string  `json:"origin_type,omitempty"`
	Upstreams  []string `json:"upstreams,omitempty"`
	// In milliseconds
	Interval  *int32  `json:"interval,omitempty"`
	Threshold *int32  `json:"threshold,omitempty"`
	Type      *string `json:"type,omitempty"`
	// The health-check is off or on
	Status *bool `json:"status,omitempty"`
	// Number of immediate retries in case of a timeout
	Retries             *int32            `json:"retries,omitempty"`
	Zones               []HealthCheckZone `json:"zones,omitempty"`
	MonitoringUpdatedAt NullableTime      `json:"monitoring_updated_at,omitempty"`
}

BaseHealthCheck struct for BaseHealthCheck

func NewBaseHealthCheck ¶

func NewBaseHealthCheck() *BaseHealthCheck

NewBaseHealthCheck instantiates a new BaseHealthCheck 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 NewBaseHealthCheckWithDefaults ¶

func NewBaseHealthCheckWithDefaults() *BaseHealthCheck

NewBaseHealthCheckWithDefaults instantiates a new BaseHealthCheck 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 (*BaseHealthCheck) GetDescription ¶

func (o *BaseHealthCheck) GetDescription() string

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

func (*BaseHealthCheck) GetDescriptionOk ¶

func (o *BaseHealthCheck) 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 (*BaseHealthCheck) GetId ¶

func (o *BaseHealthCheck) GetId() string

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

func (*BaseHealthCheck) GetIdOk ¶

func (o *BaseHealthCheck) 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 (*BaseHealthCheck) GetInterval ¶

func (o *BaseHealthCheck) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*BaseHealthCheck) GetIntervalOk ¶

func (o *BaseHealthCheck) GetIntervalOk() (*int32, bool)

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

func (*BaseHealthCheck) GetMonitoringUpdatedAt ¶

func (o *BaseHealthCheck) GetMonitoringUpdatedAt() time.Time

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

func (*BaseHealthCheck) GetMonitoringUpdatedAtOk ¶

func (o *BaseHealthCheck) GetMonitoringUpdatedAtOk() (*time.Time, bool)

GetMonitoringUpdatedAtOk returns a tuple with the MonitoringUpdatedAt 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 (*BaseHealthCheck) GetName ¶

func (o *BaseHealthCheck) GetName() string

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

func (*BaseHealthCheck) GetNameOk ¶

func (o *BaseHealthCheck) 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 (*BaseHealthCheck) GetOrigin ¶

func (o *BaseHealthCheck) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*BaseHealthCheck) GetOriginOk ¶

func (o *BaseHealthCheck) 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 (*BaseHealthCheck) GetOriginType ¶

func (o *BaseHealthCheck) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*BaseHealthCheck) GetOriginTypeOk ¶

func (o *BaseHealthCheck) GetOriginTypeOk() (*string, bool)

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

func (*BaseHealthCheck) GetRetries ¶

func (o *BaseHealthCheck) GetRetries() int32

GetRetries returns the Retries field value if set, zero value otherwise.

func (*BaseHealthCheck) GetRetriesOk ¶

func (o *BaseHealthCheck) GetRetriesOk() (*int32, bool)

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

func (*BaseHealthCheck) GetStatus ¶

func (o *BaseHealthCheck) GetStatus() bool

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

func (*BaseHealthCheck) GetStatusOk ¶

func (o *BaseHealthCheck) 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 (*BaseHealthCheck) GetThreshold ¶

func (o *BaseHealthCheck) GetThreshold() int32

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*BaseHealthCheck) GetThresholdOk ¶

func (o *BaseHealthCheck) GetThresholdOk() (*int32, bool)

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

func (*BaseHealthCheck) GetType ¶

func (o *BaseHealthCheck) GetType() string

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

func (*BaseHealthCheck) GetTypeOk ¶

func (o *BaseHealthCheck) 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 (*BaseHealthCheck) GetUpstreams ¶

func (o *BaseHealthCheck) GetUpstreams() []string

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

func (*BaseHealthCheck) GetUpstreamsOk ¶

func (o *BaseHealthCheck) GetUpstreamsOk() ([]string, 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 (*BaseHealthCheck) GetZones ¶

func (o *BaseHealthCheck) GetZones() []HealthCheckZone

GetZones returns the Zones field value if set, zero value otherwise.

func (*BaseHealthCheck) GetZonesOk ¶

func (o *BaseHealthCheck) GetZonesOk() ([]HealthCheckZone, bool)

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

func (*BaseHealthCheck) HasDescription ¶

func (o *BaseHealthCheck) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BaseHealthCheck) HasId ¶

func (o *BaseHealthCheck) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseHealthCheck) HasInterval ¶

func (o *BaseHealthCheck) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*BaseHealthCheck) HasMonitoringUpdatedAt ¶

func (o *BaseHealthCheck) HasMonitoringUpdatedAt() bool

HasMonitoringUpdatedAt returns a boolean if a field has been set.

func (*BaseHealthCheck) HasName ¶

func (o *BaseHealthCheck) HasName() bool

HasName returns a boolean if a field has been set.

func (*BaseHealthCheck) HasOrigin ¶

func (o *BaseHealthCheck) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*BaseHealthCheck) HasOriginType ¶

func (o *BaseHealthCheck) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (*BaseHealthCheck) HasRetries ¶

func (o *BaseHealthCheck) HasRetries() bool

HasRetries returns a boolean if a field has been set.

func (*BaseHealthCheck) HasStatus ¶

func (o *BaseHealthCheck) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*BaseHealthCheck) HasThreshold ¶

func (o *BaseHealthCheck) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*BaseHealthCheck) HasType ¶

func (o *BaseHealthCheck) HasType() bool

HasType returns a boolean if a field has been set.

func (*BaseHealthCheck) HasUpstreams ¶

func (o *BaseHealthCheck) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (*BaseHealthCheck) HasZones ¶

func (o *BaseHealthCheck) HasZones() bool

HasZones returns a boolean if a field has been set.

func (BaseHealthCheck) MarshalJSON ¶

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

func (*BaseHealthCheck) SetDescription ¶

func (o *BaseHealthCheck) SetDescription(v string)

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

func (*BaseHealthCheck) SetId ¶

func (o *BaseHealthCheck) SetId(v string)

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

func (*BaseHealthCheck) SetInterval ¶

func (o *BaseHealthCheck) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*BaseHealthCheck) SetMonitoringUpdatedAt ¶

func (o *BaseHealthCheck) SetMonitoringUpdatedAt(v time.Time)

SetMonitoringUpdatedAt gets a reference to the given NullableTime and assigns it to the MonitoringUpdatedAt field.

func (*BaseHealthCheck) SetMonitoringUpdatedAtNil ¶

func (o *BaseHealthCheck) SetMonitoringUpdatedAtNil()

SetMonitoringUpdatedAtNil sets the value for MonitoringUpdatedAt to be an explicit nil

func (*BaseHealthCheck) SetName ¶

func (o *BaseHealthCheck) SetName(v string)

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

func (*BaseHealthCheck) SetOrigin ¶

func (o *BaseHealthCheck) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*BaseHealthCheck) SetOriginType ¶

func (o *BaseHealthCheck) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

func (*BaseHealthCheck) SetRetries ¶

func (o *BaseHealthCheck) SetRetries(v int32)

SetRetries gets a reference to the given int32 and assigns it to the Retries field.

func (*BaseHealthCheck) SetStatus ¶

func (o *BaseHealthCheck) SetStatus(v bool)

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

func (*BaseHealthCheck) SetThreshold ¶

func (o *BaseHealthCheck) SetThreshold(v int32)

SetThreshold gets a reference to the given int32 and assigns it to the Threshold field.

func (*BaseHealthCheck) SetType ¶

func (o *BaseHealthCheck) SetType(v string)

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

func (*BaseHealthCheck) SetUpstreams ¶

func (o *BaseHealthCheck) SetUpstreams(v []string)

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

func (*BaseHealthCheck) SetZones ¶

func (o *BaseHealthCheck) SetZones(v []HealthCheckZone)

SetZones gets a reference to the given []HealthCheckZone and assigns it to the Zones field.

func (BaseHealthCheck) ToMap ¶

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

func (*BaseHealthCheck) UnsetMonitoringUpdatedAt ¶

func (o *BaseHealthCheck) UnsetMonitoringUpdatedAt()

UnsetMonitoringUpdatedAt ensures that no value is present for MonitoringUpdatedAt, not even an explicit nil

type BaseRateLimitRule ¶

type BaseRateLimitRule struct {
	Id        *string `json:"id,omitempty"`
	Action    *string `json:"action,omitempty"`
	IsEnabled *bool   `json:"is_enabled,omitempty"`
	// - `?` matches any single character. - `*` matches any (possibly empty) sequence of characters. - `**` matches the current directory and arbitrary subdirectories. This sequence must form a single path component, so both `**a` and `b**` are invalid and will result in an error. A sequence of more than two consecutive `*` characters is also invalid. - `[...]` matches any character inside the brackets. Character sequences can also specify ranges of characters, as ordered by Unicode, so e.g. `[0-9]` specifies any character between 0 and 9 inclusive. An unclosed bracket is invalid. - `[!...]` is the negation of `[...]`, i.e. it matches any characters not in the brackets. - The metacharacters `?`, `*`, `[`, `] `can be matched by using brackets (e.g. `[?]`). When a `]` occurs immediately following `[` or `[!` then it is interpreted as being part of, rather then ending, the character set, so `]` and NOT `]` can be matched by `[]]` and `[!]]` respectively. The - character can be specified inside a character sequence pattern by placing it at the start or the end, e.g. `[abc-]`.
	UrlPattern     string         `json:"url_pattern"`
	Description    NullableString `json:"description,omitempty"`
	ExcludeSources []string       `json:"exclude_sources,omitempty"`
	Rate           int32          `json:"rate"`
	Burst          *int32         `json:"burst,omitempty"`
	BlockDuration  *int32         `json:"block_duration,omitempty"`
	TimeDuration   int32          `json:"time_duration"`
	AllowedMethods []string       `json:"allowed_methods,omitempty"`
}

BaseRateLimitRule struct for BaseRateLimitRule

func NewBaseRateLimitRule ¶

func NewBaseRateLimitRule(urlPattern string, rate int32, timeDuration int32) *BaseRateLimitRule

NewBaseRateLimitRule instantiates a new BaseRateLimitRule 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 NewBaseRateLimitRuleWithDefaults ¶

func NewBaseRateLimitRuleWithDefaults() *BaseRateLimitRule

NewBaseRateLimitRuleWithDefaults instantiates a new BaseRateLimitRule 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 (*BaseRateLimitRule) GetAction ¶

func (o *BaseRateLimitRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*BaseRateLimitRule) GetActionOk ¶

func (o *BaseRateLimitRule) GetActionOk() (*string, bool)

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

func (*BaseRateLimitRule) GetAllowedMethods ¶

func (o *BaseRateLimitRule) GetAllowedMethods() []string

GetAllowedMethods returns the AllowedMethods field value if set, zero value otherwise.

func (*BaseRateLimitRule) GetAllowedMethodsOk ¶

func (o *BaseRateLimitRule) GetAllowedMethodsOk() ([]string, bool)

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

func (*BaseRateLimitRule) GetBlockDuration ¶

func (o *BaseRateLimitRule) GetBlockDuration() int32

GetBlockDuration returns the BlockDuration field value if set, zero value otherwise.

func (*BaseRateLimitRule) GetBlockDurationOk ¶

func (o *BaseRateLimitRule) GetBlockDurationOk() (*int32, bool)

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

func (*BaseRateLimitRule) GetBurst ¶

func (o *BaseRateLimitRule) GetBurst() int32

GetBurst returns the Burst field value if set, zero value otherwise.

func (*BaseRateLimitRule) GetBurstOk ¶

func (o *BaseRateLimitRule) GetBurstOk() (*int32, bool)

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

func (*BaseRateLimitRule) GetDescription ¶

func (o *BaseRateLimitRule) GetDescription() string

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

func (*BaseRateLimitRule) GetDescriptionOk ¶

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

func (*BaseRateLimitRule) GetExcludeSources ¶

func (o *BaseRateLimitRule) GetExcludeSources() []string

GetExcludeSources returns the ExcludeSources field value if set, zero value otherwise.

func (*BaseRateLimitRule) GetExcludeSourcesOk ¶

func (o *BaseRateLimitRule) GetExcludeSourcesOk() ([]string, bool)

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

func (*BaseRateLimitRule) GetId ¶

func (o *BaseRateLimitRule) GetId() string

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

func (*BaseRateLimitRule) GetIdOk ¶

func (o *BaseRateLimitRule) 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 (*BaseRateLimitRule) GetIsEnabled ¶

func (o *BaseRateLimitRule) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*BaseRateLimitRule) GetIsEnabledOk ¶

func (o *BaseRateLimitRule) GetIsEnabledOk() (*bool, bool)

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

func (*BaseRateLimitRule) GetRate ¶

func (o *BaseRateLimitRule) GetRate() int32

GetRate returns the Rate field value

func (*BaseRateLimitRule) GetRateOk ¶

func (o *BaseRateLimitRule) GetRateOk() (*int32, bool)

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

func (*BaseRateLimitRule) GetTimeDuration ¶

func (o *BaseRateLimitRule) GetTimeDuration() int32

GetTimeDuration returns the TimeDuration field value

func (*BaseRateLimitRule) GetTimeDurationOk ¶

func (o *BaseRateLimitRule) GetTimeDurationOk() (*int32, bool)

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

func (*BaseRateLimitRule) GetUrlPattern ¶

func (o *BaseRateLimitRule) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value

func (*BaseRateLimitRule) GetUrlPatternOk ¶

func (o *BaseRateLimitRule) GetUrlPatternOk() (*string, bool)

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

func (*BaseRateLimitRule) HasAction ¶

func (o *BaseRateLimitRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasAllowedMethods ¶

func (o *BaseRateLimitRule) HasAllowedMethods() bool

HasAllowedMethods returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasBlockDuration ¶

func (o *BaseRateLimitRule) HasBlockDuration() bool

HasBlockDuration returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasBurst ¶

func (o *BaseRateLimitRule) HasBurst() bool

HasBurst returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasDescription ¶

func (o *BaseRateLimitRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasExcludeSources ¶

func (o *BaseRateLimitRule) HasExcludeSources() bool

HasExcludeSources returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasId ¶

func (o *BaseRateLimitRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*BaseRateLimitRule) HasIsEnabled ¶

func (o *BaseRateLimitRule) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (BaseRateLimitRule) MarshalJSON ¶

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

func (*BaseRateLimitRule) SetAction ¶

func (o *BaseRateLimitRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*BaseRateLimitRule) SetAllowedMethods ¶

func (o *BaseRateLimitRule) SetAllowedMethods(v []string)

SetAllowedMethods gets a reference to the given []string and assigns it to the AllowedMethods field.

func (*BaseRateLimitRule) SetBlockDuration ¶

func (o *BaseRateLimitRule) SetBlockDuration(v int32)

SetBlockDuration gets a reference to the given int32 and assigns it to the BlockDuration field.

func (*BaseRateLimitRule) SetBurst ¶

func (o *BaseRateLimitRule) SetBurst(v int32)

SetBurst gets a reference to the given int32 and assigns it to the Burst field.

func (*BaseRateLimitRule) SetDescription ¶

func (o *BaseRateLimitRule) SetDescription(v string)

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

func (*BaseRateLimitRule) SetDescriptionNil ¶

func (o *BaseRateLimitRule) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*BaseRateLimitRule) SetExcludeSources ¶

func (o *BaseRateLimitRule) SetExcludeSources(v []string)

SetExcludeSources gets a reference to the given []string and assigns it to the ExcludeSources field.

func (*BaseRateLimitRule) SetId ¶

func (o *BaseRateLimitRule) SetId(v string)

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

func (*BaseRateLimitRule) SetIsEnabled ¶

func (o *BaseRateLimitRule) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*BaseRateLimitRule) SetRate ¶

func (o *BaseRateLimitRule) SetRate(v int32)

SetRate sets field value

func (*BaseRateLimitRule) SetTimeDuration ¶

func (o *BaseRateLimitRule) SetTimeDuration(v int32)

SetTimeDuration sets field value

func (*BaseRateLimitRule) SetUrlPattern ¶

func (o *BaseRateLimitRule) SetUrlPattern(v string)

SetUrlPattern sets field value

func (BaseRateLimitRule) ToMap ¶

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

func (*BaseRateLimitRule) UnsetDescription ¶

func (o *BaseRateLimitRule) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

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 BulkReportsTrafficsTotalRequest ¶

type BulkReportsTrafficsTotalRequest struct {
	// List of domains' IDs
	Domains []string `json:"domains,omitempty"`
	// Whether to include sub-domains or report only root domain traffic
	ExcludeSubdomains *bool `json:"excludeSubdomains,omitempty"`
}

BulkReportsTrafficsTotalRequest struct for BulkReportsTrafficsTotalRequest

func NewBulkReportsTrafficsTotalRequest ¶

func NewBulkReportsTrafficsTotalRequest() *BulkReportsTrafficsTotalRequest

NewBulkReportsTrafficsTotalRequest instantiates a new BulkReportsTrafficsTotalRequest 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 NewBulkReportsTrafficsTotalRequestWithDefaults ¶

func NewBulkReportsTrafficsTotalRequestWithDefaults() *BulkReportsTrafficsTotalRequest

NewBulkReportsTrafficsTotalRequestWithDefaults instantiates a new BulkReportsTrafficsTotalRequest 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 (*BulkReportsTrafficsTotalRequest) GetDomains ¶

func (o *BulkReportsTrafficsTotalRequest) GetDomains() []string

GetDomains returns the Domains field value if set, zero value otherwise.

func (*BulkReportsTrafficsTotalRequest) GetDomainsOk ¶

func (o *BulkReportsTrafficsTotalRequest) GetDomainsOk() ([]string, 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 (*BulkReportsTrafficsTotalRequest) GetExcludeSubdomains ¶

func (o *BulkReportsTrafficsTotalRequest) GetExcludeSubdomains() bool

GetExcludeSubdomains returns the ExcludeSubdomains field value if set, zero value otherwise.

func (*BulkReportsTrafficsTotalRequest) GetExcludeSubdomainsOk ¶

func (o *BulkReportsTrafficsTotalRequest) GetExcludeSubdomainsOk() (*bool, bool)

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

func (*BulkReportsTrafficsTotalRequest) HasDomains ¶

func (o *BulkReportsTrafficsTotalRequest) HasDomains() bool

HasDomains returns a boolean if a field has been set.

func (*BulkReportsTrafficsTotalRequest) HasExcludeSubdomains ¶

func (o *BulkReportsTrafficsTotalRequest) HasExcludeSubdomains() bool

HasExcludeSubdomains returns a boolean if a field has been set.

func (BulkReportsTrafficsTotalRequest) MarshalJSON ¶

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

func (*BulkReportsTrafficsTotalRequest) SetDomains ¶

func (o *BulkReportsTrafficsTotalRequest) SetDomains(v []string)

SetDomains gets a reference to the given []string and assigns it to the Domains field.

func (*BulkReportsTrafficsTotalRequest) SetExcludeSubdomains ¶

func (o *BulkReportsTrafficsTotalRequest) SetExcludeSubdomains(v bool)

SetExcludeSubdomains gets a reference to the given bool and assigns it to the ExcludeSubdomains field.

func (BulkReportsTrafficsTotalRequest) ToMap ¶

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

type BulkReportsVisitorsTotalRequest ¶

type BulkReportsVisitorsTotalRequest struct {
	// List of domains' IDs
	Domains []string `json:"domains,omitempty"`
	// Whether to include sub-domains or report only root domain traffic
	ExcludeSubdomains interface{} `json:"excludeSubdomains,omitempty"`
}

BulkReportsVisitorsTotalRequest struct for BulkReportsVisitorsTotalRequest

func NewBulkReportsVisitorsTotalRequest ¶

func NewBulkReportsVisitorsTotalRequest() *BulkReportsVisitorsTotalRequest

NewBulkReportsVisitorsTotalRequest instantiates a new BulkReportsVisitorsTotalRequest 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 NewBulkReportsVisitorsTotalRequestWithDefaults ¶

func NewBulkReportsVisitorsTotalRequestWithDefaults() *BulkReportsVisitorsTotalRequest

NewBulkReportsVisitorsTotalRequestWithDefaults instantiates a new BulkReportsVisitorsTotalRequest 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 (*BulkReportsVisitorsTotalRequest) GetDomains ¶

func (o *BulkReportsVisitorsTotalRequest) GetDomains() []string

GetDomains returns the Domains field value if set, zero value otherwise.

func (*BulkReportsVisitorsTotalRequest) GetDomainsOk ¶

func (o *BulkReportsVisitorsTotalRequest) GetDomainsOk() ([]string, 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 (*BulkReportsVisitorsTotalRequest) GetExcludeSubdomains ¶

func (o *BulkReportsVisitorsTotalRequest) GetExcludeSubdomains() interface{}

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

func (*BulkReportsVisitorsTotalRequest) GetExcludeSubdomainsOk ¶

func (o *BulkReportsVisitorsTotalRequest) GetExcludeSubdomainsOk() (*interface{}, bool)

GetExcludeSubdomainsOk returns a tuple with the ExcludeSubdomains 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 (*BulkReportsVisitorsTotalRequest) HasDomains ¶

func (o *BulkReportsVisitorsTotalRequest) HasDomains() bool

HasDomains returns a boolean if a field has been set.

func (*BulkReportsVisitorsTotalRequest) HasExcludeSubdomains ¶

func (o *BulkReportsVisitorsTotalRequest) HasExcludeSubdomains() bool

HasExcludeSubdomains returns a boolean if a field has been set.

func (BulkReportsVisitorsTotalRequest) MarshalJSON ¶

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

func (*BulkReportsVisitorsTotalRequest) SetDomains ¶

func (o *BulkReportsVisitorsTotalRequest) SetDomains(v []string)

SetDomains gets a reference to the given []string and assigns it to the Domains field.

func (*BulkReportsVisitorsTotalRequest) SetExcludeSubdomains ¶

func (o *BulkReportsVisitorsTotalRequest) SetExcludeSubdomains(v interface{})

SetExcludeSubdomains gets a reference to the given interface{} and assigns it to the ExcludeSubdomains field.

func (BulkReportsVisitorsTotalRequest) ToMap ¶

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

type BulkTrafficReport ¶

type BulkTrafficReport struct {
	// Domain's ID
	Resource *string `json:"resource,omitempty"`
	Success  *bool   `json:"success,omitempty"`
	// The error message
	Message NullableString         `json:"message,omitempty"`
	Data    *BulkTrafficReportData `json:"data,omitempty"`
}

BulkTrafficReport struct for BulkTrafficReport

func NewBulkTrafficReport ¶

func NewBulkTrafficReport() *BulkTrafficReport

NewBulkTrafficReport instantiates a new BulkTrafficReport 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 NewBulkTrafficReportWithDefaults ¶

func NewBulkTrafficReportWithDefaults() *BulkTrafficReport

NewBulkTrafficReportWithDefaults instantiates a new BulkTrafficReport 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 (*BulkTrafficReport) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*BulkTrafficReport) GetDataOk ¶

func (o *BulkTrafficReport) GetDataOk() (*BulkTrafficReportData, bool)

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

func (*BulkTrafficReport) GetMessage ¶

func (o *BulkTrafficReport) GetMessage() string

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

func (*BulkTrafficReport) GetMessageOk ¶

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

func (*BulkTrafficReport) GetResource ¶

func (o *BulkTrafficReport) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*BulkTrafficReport) GetResourceOk ¶

func (o *BulkTrafficReport) GetResourceOk() (*string, bool)

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

func (*BulkTrafficReport) GetSuccess ¶

func (o *BulkTrafficReport) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*BulkTrafficReport) GetSuccessOk ¶

func (o *BulkTrafficReport) GetSuccessOk() (*bool, bool)

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

func (*BulkTrafficReport) HasData ¶

func (o *BulkTrafficReport) HasData() bool

HasData returns a boolean if a field has been set.

func (*BulkTrafficReport) HasMessage ¶

func (o *BulkTrafficReport) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*BulkTrafficReport) HasResource ¶

func (o *BulkTrafficReport) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*BulkTrafficReport) HasSuccess ¶

func (o *BulkTrafficReport) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (BulkTrafficReport) MarshalJSON ¶

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

func (*BulkTrafficReport) SetData ¶

SetData gets a reference to the given BulkTrafficReportData and assigns it to the Data field.

func (*BulkTrafficReport) SetMessage ¶

func (o *BulkTrafficReport) SetMessage(v string)

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

func (*BulkTrafficReport) SetMessageNil ¶

func (o *BulkTrafficReport) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*BulkTrafficReport) SetResource ¶

func (o *BulkTrafficReport) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*BulkTrafficReport) SetSuccess ¶

func (o *BulkTrafficReport) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (BulkTrafficReport) ToMap ¶

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

func (*BulkTrafficReport) UnsetMessage ¶

func (o *BulkTrafficReport) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type BulkTrafficReportData ¶

type BulkTrafficReportData struct {
	Requests     *int64                            `json:"requests,omitempty"`
	IngressBytes *int64                            `json:"ingress_bytes,omitempty"`
	EgressBytes  *BulkTrafficReportDataEgressBytes `json:"egress_bytes,omitempty"`
}

BulkTrafficReportData struct for BulkTrafficReportData

func NewBulkTrafficReportData ¶

func NewBulkTrafficReportData() *BulkTrafficReportData

NewBulkTrafficReportData instantiates a new BulkTrafficReportData 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 NewBulkTrafficReportDataWithDefaults ¶

func NewBulkTrafficReportDataWithDefaults() *BulkTrafficReportData

NewBulkTrafficReportDataWithDefaults instantiates a new BulkTrafficReportData 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 (*BulkTrafficReportData) GetEgressBytes ¶

GetEgressBytes returns the EgressBytes field value if set, zero value otherwise.

func (*BulkTrafficReportData) GetEgressBytesOk ¶

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

func (*BulkTrafficReportData) GetIngressBytes ¶

func (o *BulkTrafficReportData) GetIngressBytes() int64

GetIngressBytes returns the IngressBytes field value if set, zero value otherwise.

func (*BulkTrafficReportData) GetIngressBytesOk ¶

func (o *BulkTrafficReportData) GetIngressBytesOk() (*int64, bool)

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

func (*BulkTrafficReportData) GetRequests ¶

func (o *BulkTrafficReportData) GetRequests() int64

GetRequests returns the Requests field value if set, zero value otherwise.

func (*BulkTrafficReportData) GetRequestsOk ¶

func (o *BulkTrafficReportData) GetRequestsOk() (*int64, bool)

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

func (*BulkTrafficReportData) HasEgressBytes ¶

func (o *BulkTrafficReportData) HasEgressBytes() bool

HasEgressBytes returns a boolean if a field has been set.

func (*BulkTrafficReportData) HasIngressBytes ¶

func (o *BulkTrafficReportData) HasIngressBytes() bool

HasIngressBytes returns a boolean if a field has been set.

func (*BulkTrafficReportData) HasRequests ¶

func (o *BulkTrafficReportData) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (BulkTrafficReportData) MarshalJSON ¶

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

func (*BulkTrafficReportData) SetEgressBytes ¶

SetEgressBytes gets a reference to the given BulkTrafficReportDataEgressBytes and assigns it to the EgressBytes field.

func (*BulkTrafficReportData) SetIngressBytes ¶

func (o *BulkTrafficReportData) SetIngressBytes(v int64)

SetIngressBytes gets a reference to the given int64 and assigns it to the IngressBytes field.

func (*BulkTrafficReportData) SetRequests ¶

func (o *BulkTrafficReportData) SetRequests(v int64)

SetRequests gets a reference to the given int64 and assigns it to the Requests field.

func (BulkTrafficReportData) ToMap ¶

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

type BulkTrafficReportDataEgressBytes ¶

type BulkTrafficReportDataEgressBytes struct {
	Iran           *int64 `json:"iran,omitempty"`
	EuropeAmericas *int64 `json:"europe_americas,omitempty"`
	Others         *int64 `json:"others,omitempty"`
}

BulkTrafficReportDataEgressBytes struct for BulkTrafficReportDataEgressBytes

func NewBulkTrafficReportDataEgressBytes ¶

func NewBulkTrafficReportDataEgressBytes() *BulkTrafficReportDataEgressBytes

NewBulkTrafficReportDataEgressBytes instantiates a new BulkTrafficReportDataEgressBytes 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 NewBulkTrafficReportDataEgressBytesWithDefaults ¶

func NewBulkTrafficReportDataEgressBytesWithDefaults() *BulkTrafficReportDataEgressBytes

NewBulkTrafficReportDataEgressBytesWithDefaults instantiates a new BulkTrafficReportDataEgressBytes 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 (*BulkTrafficReportDataEgressBytes) GetEuropeAmericas ¶

func (o *BulkTrafficReportDataEgressBytes) GetEuropeAmericas() int64

GetEuropeAmericas returns the EuropeAmericas field value if set, zero value otherwise.

func (*BulkTrafficReportDataEgressBytes) GetEuropeAmericasOk ¶

func (o *BulkTrafficReportDataEgressBytes) GetEuropeAmericasOk() (*int64, bool)

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

func (*BulkTrafficReportDataEgressBytes) GetIran ¶

GetIran returns the Iran field value if set, zero value otherwise.

func (*BulkTrafficReportDataEgressBytes) GetIranOk ¶

func (o *BulkTrafficReportDataEgressBytes) GetIranOk() (*int64, bool)

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

func (*BulkTrafficReportDataEgressBytes) GetOthers ¶

func (o *BulkTrafficReportDataEgressBytes) GetOthers() int64

GetOthers returns the Others field value if set, zero value otherwise.

func (*BulkTrafficReportDataEgressBytes) GetOthersOk ¶

func (o *BulkTrafficReportDataEgressBytes) GetOthersOk() (*int64, bool)

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

func (*BulkTrafficReportDataEgressBytes) HasEuropeAmericas ¶

func (o *BulkTrafficReportDataEgressBytes) HasEuropeAmericas() bool

HasEuropeAmericas returns a boolean if a field has been set.

func (*BulkTrafficReportDataEgressBytes) HasIran ¶

HasIran returns a boolean if a field has been set.

func (*BulkTrafficReportDataEgressBytes) HasOthers ¶

func (o *BulkTrafficReportDataEgressBytes) HasOthers() bool

HasOthers returns a boolean if a field has been set.

func (BulkTrafficReportDataEgressBytes) MarshalJSON ¶

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

func (*BulkTrafficReportDataEgressBytes) SetEuropeAmericas ¶

func (o *BulkTrafficReportDataEgressBytes) SetEuropeAmericas(v int64)

SetEuropeAmericas gets a reference to the given int64 and assigns it to the EuropeAmericas field.

func (*BulkTrafficReportDataEgressBytes) SetIran ¶

SetIran gets a reference to the given int64 and assigns it to the Iran field.

func (*BulkTrafficReportDataEgressBytes) SetOthers ¶

func (o *BulkTrafficReportDataEgressBytes) SetOthers(v int64)

SetOthers gets a reference to the given int64 and assigns it to the Others field.

func (BulkTrafficReportDataEgressBytes) ToMap ¶

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

type BulkVisitorReport ¶

type BulkVisitorReport struct {
	// Domain's ID
	Resource *string `json:"resource,omitempty"`
	Success  *bool   `json:"success,omitempty"`
	// The error message
	Message NullableString         `json:"message,omitempty"`
	Data    *BulkVisitorReportData `json:"data,omitempty"`
}

BulkVisitorReport struct for BulkVisitorReport

func NewBulkVisitorReport ¶

func NewBulkVisitorReport() *BulkVisitorReport

NewBulkVisitorReport instantiates a new BulkVisitorReport 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 NewBulkVisitorReportWithDefaults ¶

func NewBulkVisitorReportWithDefaults() *BulkVisitorReport

NewBulkVisitorReportWithDefaults instantiates a new BulkVisitorReport 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 (*BulkVisitorReport) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*BulkVisitorReport) GetDataOk ¶

func (o *BulkVisitorReport) GetDataOk() (*BulkVisitorReportData, bool)

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

func (*BulkVisitorReport) GetMessage ¶

func (o *BulkVisitorReport) GetMessage() string

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

func (*BulkVisitorReport) GetMessageOk ¶

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

func (*BulkVisitorReport) GetResource ¶

func (o *BulkVisitorReport) GetResource() string

GetResource returns the Resource field value if set, zero value otherwise.

func (*BulkVisitorReport) GetResourceOk ¶

func (o *BulkVisitorReport) GetResourceOk() (*string, bool)

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

func (*BulkVisitorReport) GetSuccess ¶

func (o *BulkVisitorReport) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*BulkVisitorReport) GetSuccessOk ¶

func (o *BulkVisitorReport) GetSuccessOk() (*bool, bool)

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

func (*BulkVisitorReport) HasData ¶

func (o *BulkVisitorReport) HasData() bool

HasData returns a boolean if a field has been set.

func (*BulkVisitorReport) HasMessage ¶

func (o *BulkVisitorReport) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*BulkVisitorReport) HasResource ¶

func (o *BulkVisitorReport) HasResource() bool

HasResource returns a boolean if a field has been set.

func (*BulkVisitorReport) HasSuccess ¶

func (o *BulkVisitorReport) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (BulkVisitorReport) MarshalJSON ¶

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

func (*BulkVisitorReport) SetData ¶

SetData gets a reference to the given BulkVisitorReportData and assigns it to the Data field.

func (*BulkVisitorReport) SetMessage ¶

func (o *BulkVisitorReport) SetMessage(v string)

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

func (*BulkVisitorReport) SetMessageNil ¶

func (o *BulkVisitorReport) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (*BulkVisitorReport) SetResource ¶

func (o *BulkVisitorReport) SetResource(v string)

SetResource gets a reference to the given string and assigns it to the Resource field.

func (*BulkVisitorReport) SetSuccess ¶

func (o *BulkVisitorReport) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (BulkVisitorReport) ToMap ¶

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

func (*BulkVisitorReport) UnsetMessage ¶

func (o *BulkVisitorReport) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type BulkVisitorReportData ¶

type BulkVisitorReportData struct {
	Visitors *int64 `json:"visitors,omitempty"`
}

BulkVisitorReportData struct for BulkVisitorReportData

func NewBulkVisitorReportData ¶

func NewBulkVisitorReportData() *BulkVisitorReportData

NewBulkVisitorReportData instantiates a new BulkVisitorReportData 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 NewBulkVisitorReportDataWithDefaults ¶

func NewBulkVisitorReportDataWithDefaults() *BulkVisitorReportData

NewBulkVisitorReportDataWithDefaults instantiates a new BulkVisitorReportData 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 (*BulkVisitorReportData) GetVisitors ¶

func (o *BulkVisitorReportData) GetVisitors() int64

GetVisitors returns the Visitors field value if set, zero value otherwise.

func (*BulkVisitorReportData) GetVisitorsOk ¶

func (o *BulkVisitorReportData) GetVisitorsOk() (*int64, bool)

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

func (*BulkVisitorReportData) HasVisitors ¶

func (o *BulkVisitorReportData) HasVisitors() bool

HasVisitors returns a boolean if a field has been set.

func (BulkVisitorReportData) MarshalJSON ¶

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

func (*BulkVisitorReportData) SetVisitors ¶

func (o *BulkVisitorReportData) SetVisitors(v int64)

SetVisitors gets a reference to the given int64 and assigns it to the Visitors field.

func (BulkVisitorReportData) ToMap ¶

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

type BypassAction ¶

type BypassAction struct {
	Rlimit    *bool `json:"rlimit,omitempty"`
	Challenge *bool `json:"challenge,omitempty"`
	Waf       *bool `json:"waf,omitempty"`
}

BypassAction struct for BypassAction

func NewBypassAction ¶

func NewBypassAction() *BypassAction

NewBypassAction instantiates a new BypassAction 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 NewBypassActionWithDefaults ¶

func NewBypassActionWithDefaults() *BypassAction

NewBypassActionWithDefaults instantiates a new BypassAction 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 (*BypassAction) GetChallenge ¶

func (o *BypassAction) GetChallenge() bool

GetChallenge returns the Challenge field value if set, zero value otherwise.

func (*BypassAction) GetChallengeOk ¶

func (o *BypassAction) GetChallengeOk() (*bool, bool)

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

func (*BypassAction) GetRlimit ¶

func (o *BypassAction) GetRlimit() bool

GetRlimit returns the Rlimit field value if set, zero value otherwise.

func (*BypassAction) GetRlimitOk ¶

func (o *BypassAction) GetRlimitOk() (*bool, bool)

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

func (*BypassAction) GetWaf ¶

func (o *BypassAction) GetWaf() bool

GetWaf returns the Waf field value if set, zero value otherwise.

func (*BypassAction) GetWafOk ¶

func (o *BypassAction) GetWafOk() (*bool, bool)

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

func (*BypassAction) HasChallenge ¶

func (o *BypassAction) HasChallenge() bool

HasChallenge returns a boolean if a field has been set.

func (*BypassAction) HasRlimit ¶

func (o *BypassAction) HasRlimit() bool

HasRlimit returns a boolean if a field has been set.

func (*BypassAction) HasWaf ¶

func (o *BypassAction) HasWaf() bool

HasWaf returns a boolean if a field has been set.

func (BypassAction) MarshalJSON ¶

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

func (*BypassAction) SetChallenge ¶

func (o *BypassAction) SetChallenge(v bool)

SetChallenge gets a reference to the given bool and assigns it to the Challenge field.

func (*BypassAction) SetRlimit ¶

func (o *BypassAction) SetRlimit(v bool)

SetRlimit gets a reference to the given bool and assigns it to the Rlimit field.

func (*BypassAction) SetWaf ¶

func (o *BypassAction) SetWaf(v bool)

SetWaf gets a reference to the given bool and assigns it to the Waf field.

func (BypassAction) ToMap ¶

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

type CAARecord ¶

type CAARecord struct {
	Value         *CAARecordValue        `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

CAARecord struct for CAARecord

func NewCAARecord ¶

func NewCAARecord() *CAARecord

NewCAARecord instantiates a new CAARecord 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 NewCAARecordWithDefaults ¶

func NewCAARecordWithDefaults() *CAARecord

NewCAARecordWithDefaults instantiates a new CAARecord 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 (*CAARecord) GetCloud ¶

func (o *CAARecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*CAARecord) GetCloudOk ¶

func (o *CAARecord) GetCloudOk() (*bool, bool)

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

func (*CAARecord) GetCreatedAt ¶

func (o *CAARecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CAARecord) GetCreatedAtOk ¶

func (o *CAARecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*CAARecord) GetId ¶

func (o *CAARecord) GetId() string

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

func (*CAARecord) GetIdOk ¶

func (o *CAARecord) 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 (*CAARecord) GetIpFilterMode ¶

func (o *CAARecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*CAARecord) GetIpFilterModeOk ¶

func (o *CAARecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*CAARecord) GetIsProtected ¶

func (o *CAARecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*CAARecord) GetIsProtectedOk ¶

func (o *CAARecord) GetIsProtectedOk() (*bool, bool)

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

func (*CAARecord) GetName ¶

func (o *CAARecord) GetName() string

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

func (*CAARecord) GetNameOk ¶

func (o *CAARecord) 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 (*CAARecord) GetTtl ¶

func (o *CAARecord) GetTtl() int32

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

func (*CAARecord) GetTtlOk ¶

func (o *CAARecord) 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 (*CAARecord) GetType ¶

func (o *CAARecord) GetType() string

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

func (*CAARecord) GetTypeOk ¶

func (o *CAARecord) 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 (*CAARecord) GetUpdatedAt ¶

func (o *CAARecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CAARecord) GetUpdatedAtOk ¶

func (o *CAARecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CAARecord) GetUpstreamHttps ¶

func (o *CAARecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*CAARecord) GetUpstreamHttpsOk ¶

func (o *CAARecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*CAARecord) GetUsage ¶

func (o *CAARecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*CAARecord) GetUsageOk ¶

func (o *CAARecord) GetUsageOk() ([]string, bool)

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

func (*CAARecord) GetValue ¶

func (o *CAARecord) GetValue() CAARecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*CAARecord) GetValueOk ¶

func (o *CAARecord) GetValueOk() (*CAARecordValue, 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 (*CAARecord) HasCloud ¶

func (o *CAARecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*CAARecord) HasCreatedAt ¶

func (o *CAARecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CAARecord) HasId ¶

func (o *CAARecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*CAARecord) HasIpFilterMode ¶

func (o *CAARecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*CAARecord) HasIsProtected ¶

func (o *CAARecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*CAARecord) HasName ¶

func (o *CAARecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*CAARecord) HasTtl ¶

func (o *CAARecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*CAARecord) HasType ¶

func (o *CAARecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*CAARecord) HasUpdatedAt ¶

func (o *CAARecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CAARecord) HasUpstreamHttps ¶

func (o *CAARecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*CAARecord) HasUsage ¶

func (o *CAARecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*CAARecord) HasValue ¶

func (o *CAARecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CAARecord) MarshalJSON ¶

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

func (*CAARecord) SetCloud ¶

func (o *CAARecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*CAARecord) SetCreatedAt ¶

func (o *CAARecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CAARecord) SetId ¶

func (o *CAARecord) SetId(v string)

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

func (*CAARecord) SetIpFilterMode ¶

func (o *CAARecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*CAARecord) SetIsProtected ¶

func (o *CAARecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*CAARecord) SetName ¶

func (o *CAARecord) SetName(v string)

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

func (*CAARecord) SetTtl ¶

func (o *CAARecord) SetTtl(v int32)

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

func (*CAARecord) SetType ¶

func (o *CAARecord) SetType(v string)

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

func (*CAARecord) SetUpdatedAt ¶

func (o *CAARecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*CAARecord) SetUpstreamHttps ¶

func (o *CAARecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*CAARecord) SetUsage ¶

func (o *CAARecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*CAARecord) SetValue ¶

func (o *CAARecord) SetValue(v CAARecordValue)

SetValue gets a reference to the given CAARecordValue and assigns it to the Value field.

func (CAARecord) ToMap ¶

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

type CAARecordValue ¶

type CAARecordValue struct {
	// Should be a valid domain
	Value string `json:"value"`
	Tag   string `json:"tag"`
}

CAARecordValue struct for CAARecordValue

func NewCAARecordValue ¶

func NewCAARecordValue(value string, tag string) *CAARecordValue

NewCAARecordValue instantiates a new CAARecordValue 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 NewCAARecordValueWithDefaults ¶

func NewCAARecordValueWithDefaults() *CAARecordValue

NewCAARecordValueWithDefaults instantiates a new CAARecordValue 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 (*CAARecordValue) GetTag ¶

func (o *CAARecordValue) GetTag() string

GetTag returns the Tag field value

func (*CAARecordValue) GetTagOk ¶

func (o *CAARecordValue) GetTagOk() (*string, bool)

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

func (*CAARecordValue) GetValue ¶

func (o *CAARecordValue) GetValue() string

GetValue returns the Value field value

func (*CAARecordValue) GetValueOk ¶

func (o *CAARecordValue) GetValueOk() (*string, bool)

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

func (CAARecordValue) MarshalJSON ¶

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

func (*CAARecordValue) SetTag ¶

func (o *CAARecordValue) SetTag(v string)

SetTag sets field value

func (*CAARecordValue) SetValue ¶

func (o *CAARecordValue) SetValue(v string)

SetValue sets field value

func (CAARecordValue) ToMap ¶

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

type CDNAppsApiService ¶

type CDNAppsApiService service

CDNAppsApiService CDNAppsApi service

func (*CDNAppsApiService) AppsCategoryIndex ¶

AppsCategoryIndex Get the list of application categories

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

func (*CDNAppsApiService) AppsCategoryIndexExecute ¶

Execute executes the request

@return AppsCategoryIndex200Response

func (*CDNAppsApiService) AppsCategoryShow ¶

func (a *CDNAppsApiService) AppsCategoryShow(ctx context.Context, applicationCategory string) ApiAppsCategoryShowRequest

AppsCategoryShow Get an existing application category

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param applicationCategory The id of the category
@return ApiAppsCategoryShowRequest

func (*CDNAppsApiService) AppsCategoryShowExecute ¶

Execute executes the request

@return AppsCategoryShow200Response

func (*CDNAppsApiService) AppsIndex ¶

AppsIndex Get list of all available cdn-apps

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

func (*CDNAppsApiService) AppsIndexExecute ¶

Execute executes the request

@return AppsIndex200Response

func (*CDNAppsApiService) AppsLike ¶

AppsLike Expressing like and dislike about a single cdn-app

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

func (*CDNAppsApiService) AppsLikeExecute ¶

Execute executes the request

@return CdnAppLikeStatsData

func (*CDNAppsApiService) AppsShow ¶

AppsShow Get a single cdn-app

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

func (*CDNAppsApiService) AppsShowExecute ¶

func (a *CDNAppsApiService) AppsShowExecute(r ApiAppsShowRequest) (*CdnAppData, *http.Response, error)

Execute executes the request

@return CdnAppData

func (*CDNAppsApiService) DomainsAppsDestroy ¶

func (a *CDNAppsApiService) DomainsAppsDestroy(ctx context.Context, domain string, id string) ApiDomainsAppsDestroyRequest

DomainsAppsDestroy Uninstall the application from domain

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

func (*CDNAppsApiService) DomainsAppsDestroyExecute ¶

func (a *CDNAppsApiService) DomainsAppsDestroyExecute(r ApiDomainsAppsDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*CDNAppsApiService) DomainsAppsIndex ¶

func (a *CDNAppsApiService) DomainsAppsIndex(ctx context.Context, domain string) ApiDomainsAppsIndexRequest

DomainsAppsIndex Get list of all applications installed on a domain

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

func (*CDNAppsApiService) DomainsAppsIndexExecute ¶

Execute executes the request

@return AppsIndex200Response

func (*CDNAppsApiService) DomainsAppsInstalled ¶

func (a *CDNAppsApiService) DomainsAppsInstalled(ctx context.Context, domain string, id string) ApiDomainsAppsInstalledRequest

DomainsAppsInstalled Check the application is installed on the domain

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

func (*CDNAppsApiService) DomainsAppsInstalledExecute ¶

func (a *CDNAppsApiService) DomainsAppsInstalledExecute(r ApiDomainsAppsInstalledRequest) (*CdnAppInstall, *http.Response, error)

Execute executes the request

@return CdnAppInstall

func (*CDNAppsApiService) DomainsAppsStore ¶

func (a *CDNAppsApiService) DomainsAppsStore(ctx context.Context, domain string, id string) ApiDomainsAppsStoreRequest

DomainsAppsStore Install the application on the domain

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

func (*CDNAppsApiService) DomainsAppsStoreExecute ¶

Execute executes the request

@return DomainsAppsStore200Response

func (*CDNAppsApiService) DomainsAppsTriggerWebhook ¶

func (a *CDNAppsApiService) DomainsAppsTriggerWebhook(ctx context.Context, domain string, id string) ApiDomainsAppsTriggerWebhookRequest

DomainsAppsTriggerWebhook trigger webhook event

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

func (*CDNAppsApiService) DomainsAppsTriggerWebhookExecute ¶

func (a *CDNAppsApiService) DomainsAppsTriggerWebhookExecute(r ApiDomainsAppsTriggerWebhookRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

type CNAMERecord ¶

type CNAMERecord struct {
	Value         *CNAMERecordValue      `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

CNAMERecord struct for CNAMERecord

func NewCNAMERecord ¶

func NewCNAMERecord() *CNAMERecord

NewCNAMERecord instantiates a new CNAMERecord 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 NewCNAMERecordWithDefaults ¶

func NewCNAMERecordWithDefaults() *CNAMERecord

NewCNAMERecordWithDefaults instantiates a new CNAMERecord 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 (*CNAMERecord) GetCloud ¶

func (o *CNAMERecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*CNAMERecord) GetCloudOk ¶

func (o *CNAMERecord) GetCloudOk() (*bool, bool)

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

func (*CNAMERecord) GetCreatedAt ¶

func (o *CNAMERecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CNAMERecord) GetCreatedAtOk ¶

func (o *CNAMERecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*CNAMERecord) GetId ¶

func (o *CNAMERecord) GetId() string

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

func (*CNAMERecord) GetIdOk ¶

func (o *CNAMERecord) 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 (*CNAMERecord) GetIpFilterMode ¶

func (o *CNAMERecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*CNAMERecord) GetIpFilterModeOk ¶

func (o *CNAMERecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*CNAMERecord) GetIsProtected ¶

func (o *CNAMERecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*CNAMERecord) GetIsProtectedOk ¶

func (o *CNAMERecord) GetIsProtectedOk() (*bool, bool)

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

func (*CNAMERecord) GetName ¶

func (o *CNAMERecord) GetName() string

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

func (*CNAMERecord) GetNameOk ¶

func (o *CNAMERecord) 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 (*CNAMERecord) GetTtl ¶

func (o *CNAMERecord) GetTtl() int32

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

func (*CNAMERecord) GetTtlOk ¶

func (o *CNAMERecord) 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 (*CNAMERecord) GetType ¶

func (o *CNAMERecord) GetType() string

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

func (*CNAMERecord) GetTypeOk ¶

func (o *CNAMERecord) 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 (*CNAMERecord) GetUpdatedAt ¶

func (o *CNAMERecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CNAMERecord) GetUpdatedAtOk ¶

func (o *CNAMERecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CNAMERecord) GetUpstreamHttps ¶

func (o *CNAMERecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*CNAMERecord) GetUpstreamHttpsOk ¶

func (o *CNAMERecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*CNAMERecord) GetUsage ¶

func (o *CNAMERecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*CNAMERecord) GetUsageOk ¶

func (o *CNAMERecord) GetUsageOk() ([]string, bool)

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

func (*CNAMERecord) GetValue ¶

func (o *CNAMERecord) GetValue() CNAMERecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*CNAMERecord) GetValueOk ¶

func (o *CNAMERecord) GetValueOk() (*CNAMERecordValue, 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 (*CNAMERecord) HasCloud ¶

func (o *CNAMERecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*CNAMERecord) HasCreatedAt ¶

func (o *CNAMERecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CNAMERecord) HasId ¶

func (o *CNAMERecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*CNAMERecord) HasIpFilterMode ¶

func (o *CNAMERecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*CNAMERecord) HasIsProtected ¶

func (o *CNAMERecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*CNAMERecord) HasName ¶

func (o *CNAMERecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*CNAMERecord) HasTtl ¶

func (o *CNAMERecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*CNAMERecord) HasType ¶

func (o *CNAMERecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*CNAMERecord) HasUpdatedAt ¶

func (o *CNAMERecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CNAMERecord) HasUpstreamHttps ¶

func (o *CNAMERecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*CNAMERecord) HasUsage ¶

func (o *CNAMERecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*CNAMERecord) HasValue ¶

func (o *CNAMERecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CNAMERecord) MarshalJSON ¶

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

func (*CNAMERecord) SetCloud ¶

func (o *CNAMERecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*CNAMERecord) SetCreatedAt ¶

func (o *CNAMERecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CNAMERecord) SetId ¶

func (o *CNAMERecord) SetId(v string)

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

func (*CNAMERecord) SetIpFilterMode ¶

func (o *CNAMERecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*CNAMERecord) SetIsProtected ¶

func (o *CNAMERecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*CNAMERecord) SetName ¶

func (o *CNAMERecord) SetName(v string)

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

func (*CNAMERecord) SetTtl ¶

func (o *CNAMERecord) SetTtl(v int32)

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

func (*CNAMERecord) SetType ¶

func (o *CNAMERecord) SetType(v string)

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

func (*CNAMERecord) SetUpdatedAt ¶

func (o *CNAMERecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*CNAMERecord) SetUpstreamHttps ¶

func (o *CNAMERecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*CNAMERecord) SetUsage ¶

func (o *CNAMERecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*CNAMERecord) SetValue ¶

func (o *CNAMERecord) SetValue(v CNAMERecordValue)

SetValue gets a reference to the given CNAMERecordValue and assigns it to the Value field.

func (CNAMERecord) ToMap ¶

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

type CNAMERecordValue ¶

type CNAMERecordValue struct {
	// A fully-qualified domain name (FQDN)
	Host       string         `json:"host"`
	HostHeader NullableString `json:"host_header"`
	Port       NullableInt32  `json:"port,omitempty"`
}

CNAMERecordValue struct for CNAMERecordValue

func NewCNAMERecordValue ¶

func NewCNAMERecordValue(host string, hostHeader NullableString) *CNAMERecordValue

NewCNAMERecordValue instantiates a new CNAMERecordValue 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 NewCNAMERecordValueWithDefaults ¶

func NewCNAMERecordValueWithDefaults() *CNAMERecordValue

NewCNAMERecordValueWithDefaults instantiates a new CNAMERecordValue 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 (*CNAMERecordValue) GetHost ¶

func (o *CNAMERecordValue) GetHost() string

GetHost returns the Host field value

func (*CNAMERecordValue) GetHostHeader ¶

func (o *CNAMERecordValue) GetHostHeader() string

GetHostHeader returns the HostHeader field value If the value is explicit nil, the zero value for string will be returned

func (*CNAMERecordValue) GetHostHeaderOk ¶

func (o *CNAMERecordValue) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value 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 (*CNAMERecordValue) GetHostOk ¶

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

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

func (*CNAMERecordValue) GetPort ¶

func (o *CNAMERecordValue) GetPort() int32

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

func (*CNAMERecordValue) GetPortOk ¶

func (o *CNAMERecordValue) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port 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 (*CNAMERecordValue) HasPort ¶

func (o *CNAMERecordValue) HasPort() bool

HasPort returns a boolean if a field has been set.

func (CNAMERecordValue) MarshalJSON ¶

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

func (*CNAMERecordValue) SetHost ¶

func (o *CNAMERecordValue) SetHost(v string)

SetHost sets field value

func (*CNAMERecordValue) SetHostHeader ¶

func (o *CNAMERecordValue) SetHostHeader(v string)

SetHostHeader sets field value

func (*CNAMERecordValue) SetPort ¶

func (o *CNAMERecordValue) SetPort(v int32)

SetPort gets a reference to the given NullableInt32 and assigns it to the Port field.

func (*CNAMERecordValue) SetPortNil ¶

func (o *CNAMERecordValue) SetPortNil()

SetPortNil sets the value for Port to be an explicit nil

func (CNAMERecordValue) ToMap ¶

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

func (*CNAMERecordValue) UnsetPort ¶

func (o *CNAMERecordValue) UnsetPort()

UnsetPort ensures that no value is present for Port, not even an explicit nil

type CacheSettings ¶

type CacheSettings struct {
	CacheDeveloperMode    *bool   `json:"cache_developer_mode,omitempty"`
	CacheConsistentUptime *bool   `json:"cache_consistent_uptime,omitempty"`
	CacheStatus           *string `json:"cache_status,omitempty"`
	CachePage200          *string `json:"cache_page_200,omitempty"`
	CachePageAny          *string `json:"cache_page_any,omitempty"`
	CacheBrowser          *string `json:"cache_browser,omitempty"`
	// To consider scheme (HTTP/HTTPs) in cache
	// Deprecated
	CacheScheme *bool `json:"cache_scheme,omitempty"`
	// Ignore default behavior in caching set-cookie header
	CacheIgnoreSc *bool `json:"cache_ignore_sc,omitempty"`
	// Cookie variables to consider in cache (comma separaterd values)
	CacheCookie *string `json:"cache_cookie,omitempty"`
	// To consider query args or not
	CacheArgs *bool `json:"cache_args,omitempty"`
	// Query string arguments to consider in cache (& seperated values)
	CacheArg *string `json:"cache_arg,omitempty"`
}

CacheSettings struct for CacheSettings

func NewCacheSettings ¶

func NewCacheSettings() *CacheSettings

NewCacheSettings instantiates a new CacheSettings 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 NewCacheSettingsWithDefaults ¶

func NewCacheSettingsWithDefaults() *CacheSettings

NewCacheSettingsWithDefaults instantiates a new CacheSettings 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 (*CacheSettings) GetCacheArg ¶

func (o *CacheSettings) GetCacheArg() string

GetCacheArg returns the CacheArg field value if set, zero value otherwise.

func (*CacheSettings) GetCacheArgOk ¶

func (o *CacheSettings) GetCacheArgOk() (*string, bool)

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

func (*CacheSettings) GetCacheArgs ¶

func (o *CacheSettings) GetCacheArgs() bool

GetCacheArgs returns the CacheArgs field value if set, zero value otherwise.

func (*CacheSettings) GetCacheArgsOk ¶

func (o *CacheSettings) GetCacheArgsOk() (*bool, bool)

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

func (*CacheSettings) GetCacheBrowser ¶

func (o *CacheSettings) GetCacheBrowser() string

GetCacheBrowser returns the CacheBrowser field value if set, zero value otherwise.

func (*CacheSettings) GetCacheBrowserOk ¶

func (o *CacheSettings) GetCacheBrowserOk() (*string, bool)

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

func (*CacheSettings) GetCacheConsistentUptime ¶

func (o *CacheSettings) GetCacheConsistentUptime() bool

GetCacheConsistentUptime returns the CacheConsistentUptime field value if set, zero value otherwise.

func (*CacheSettings) GetCacheConsistentUptimeOk ¶

func (o *CacheSettings) GetCacheConsistentUptimeOk() (*bool, bool)

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

func (*CacheSettings) GetCacheCookie ¶

func (o *CacheSettings) GetCacheCookie() string

GetCacheCookie returns the CacheCookie field value if set, zero value otherwise.

func (*CacheSettings) GetCacheCookieOk ¶

func (o *CacheSettings) GetCacheCookieOk() (*string, bool)

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

func (*CacheSettings) GetCacheDeveloperMode ¶

func (o *CacheSettings) GetCacheDeveloperMode() bool

GetCacheDeveloperMode returns the CacheDeveloperMode field value if set, zero value otherwise.

func (*CacheSettings) GetCacheDeveloperModeOk ¶

func (o *CacheSettings) GetCacheDeveloperModeOk() (*bool, bool)

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

func (*CacheSettings) GetCacheIgnoreSc ¶

func (o *CacheSettings) GetCacheIgnoreSc() bool

GetCacheIgnoreSc returns the CacheIgnoreSc field value if set, zero value otherwise.

func (*CacheSettings) GetCacheIgnoreScOk ¶

func (o *CacheSettings) GetCacheIgnoreScOk() (*bool, bool)

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

func (*CacheSettings) GetCachePage200 ¶

func (o *CacheSettings) GetCachePage200() string

GetCachePage200 returns the CachePage200 field value if set, zero value otherwise.

func (*CacheSettings) GetCachePage200Ok ¶

func (o *CacheSettings) GetCachePage200Ok() (*string, bool)

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

func (*CacheSettings) GetCachePageAny ¶

func (o *CacheSettings) GetCachePageAny() string

GetCachePageAny returns the CachePageAny field value if set, zero value otherwise.

func (*CacheSettings) GetCachePageAnyOk ¶

func (o *CacheSettings) GetCachePageAnyOk() (*string, bool)

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

func (*CacheSettings) GetCacheScheme ¶

func (o *CacheSettings) GetCacheScheme() bool

GetCacheScheme returns the CacheScheme field value if set, zero value otherwise. Deprecated

func (*CacheSettings) GetCacheSchemeOk ¶

func (o *CacheSettings) GetCacheSchemeOk() (*bool, bool)

GetCacheSchemeOk returns a tuple with the CacheScheme field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*CacheSettings) GetCacheStatus ¶

func (o *CacheSettings) GetCacheStatus() string

GetCacheStatus returns the CacheStatus field value if set, zero value otherwise.

func (*CacheSettings) GetCacheStatusOk ¶

func (o *CacheSettings) GetCacheStatusOk() (*string, bool)

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

func (*CacheSettings) HasCacheArg ¶

func (o *CacheSettings) HasCacheArg() bool

HasCacheArg returns a boolean if a field has been set.

func (*CacheSettings) HasCacheArgs ¶

func (o *CacheSettings) HasCacheArgs() bool

HasCacheArgs returns a boolean if a field has been set.

func (*CacheSettings) HasCacheBrowser ¶

func (o *CacheSettings) HasCacheBrowser() bool

HasCacheBrowser returns a boolean if a field has been set.

func (*CacheSettings) HasCacheConsistentUptime ¶

func (o *CacheSettings) HasCacheConsistentUptime() bool

HasCacheConsistentUptime returns a boolean if a field has been set.

func (*CacheSettings) HasCacheCookie ¶

func (o *CacheSettings) HasCacheCookie() bool

HasCacheCookie returns a boolean if a field has been set.

func (*CacheSettings) HasCacheDeveloperMode ¶

func (o *CacheSettings) HasCacheDeveloperMode() bool

HasCacheDeveloperMode returns a boolean if a field has been set.

func (*CacheSettings) HasCacheIgnoreSc ¶

func (o *CacheSettings) HasCacheIgnoreSc() bool

HasCacheIgnoreSc returns a boolean if a field has been set.

func (*CacheSettings) HasCachePage200 ¶

func (o *CacheSettings) HasCachePage200() bool

HasCachePage200 returns a boolean if a field has been set.

func (*CacheSettings) HasCachePageAny ¶

func (o *CacheSettings) HasCachePageAny() bool

HasCachePageAny returns a boolean if a field has been set.

func (*CacheSettings) HasCacheScheme ¶

func (o *CacheSettings) HasCacheScheme() bool

HasCacheScheme returns a boolean if a field has been set.

func (*CacheSettings) HasCacheStatus ¶

func (o *CacheSettings) HasCacheStatus() bool

HasCacheStatus returns a boolean if a field has been set.

func (CacheSettings) MarshalJSON ¶

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

func (*CacheSettings) SetCacheArg ¶

func (o *CacheSettings) SetCacheArg(v string)

SetCacheArg gets a reference to the given string and assigns it to the CacheArg field.

func (*CacheSettings) SetCacheArgs ¶

func (o *CacheSettings) SetCacheArgs(v bool)

SetCacheArgs gets a reference to the given bool and assigns it to the CacheArgs field.

func (*CacheSettings) SetCacheBrowser ¶

func (o *CacheSettings) SetCacheBrowser(v string)

SetCacheBrowser gets a reference to the given string and assigns it to the CacheBrowser field.

func (*CacheSettings) SetCacheConsistentUptime ¶

func (o *CacheSettings) SetCacheConsistentUptime(v bool)

SetCacheConsistentUptime gets a reference to the given bool and assigns it to the CacheConsistentUptime field.

func (*CacheSettings) SetCacheCookie ¶

func (o *CacheSettings) SetCacheCookie(v string)

SetCacheCookie gets a reference to the given string and assigns it to the CacheCookie field.

func (*CacheSettings) SetCacheDeveloperMode ¶

func (o *CacheSettings) SetCacheDeveloperMode(v bool)

SetCacheDeveloperMode gets a reference to the given bool and assigns it to the CacheDeveloperMode field.

func (*CacheSettings) SetCacheIgnoreSc ¶

func (o *CacheSettings) SetCacheIgnoreSc(v bool)

SetCacheIgnoreSc gets a reference to the given bool and assigns it to the CacheIgnoreSc field.

func (*CacheSettings) SetCachePage200 ¶

func (o *CacheSettings) SetCachePage200(v string)

SetCachePage200 gets a reference to the given string and assigns it to the CachePage200 field.

func (*CacheSettings) SetCachePageAny ¶

func (o *CacheSettings) SetCachePageAny(v string)

SetCachePageAny gets a reference to the given string and assigns it to the CachePageAny field.

func (*CacheSettings) SetCacheScheme ¶

func (o *CacheSettings) SetCacheScheme(v bool)

SetCacheScheme gets a reference to the given bool and assigns it to the CacheScheme field. Deprecated

func (*CacheSettings) SetCacheStatus ¶

func (o *CacheSettings) SetCacheStatus(v string)

SetCacheStatus gets a reference to the given string and assigns it to the CacheStatus field.

func (CacheSettings) ToMap ¶

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

type CacheSettingsData ¶

type CacheSettingsData struct {
	Data *CacheSettings `json:"data,omitempty"`
}

CacheSettingsData struct for CacheSettingsData

func NewCacheSettingsData ¶

func NewCacheSettingsData() *CacheSettingsData

NewCacheSettingsData instantiates a new CacheSettingsData 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 NewCacheSettingsDataWithDefaults ¶

func NewCacheSettingsDataWithDefaults() *CacheSettingsData

NewCacheSettingsDataWithDefaults instantiates a new CacheSettingsData 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 (*CacheSettingsData) GetData ¶

func (o *CacheSettingsData) GetData() CacheSettings

GetData returns the Data field value if set, zero value otherwise.

func (*CacheSettingsData) GetDataOk ¶

func (o *CacheSettingsData) GetDataOk() (*CacheSettings, bool)

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

func (*CacheSettingsData) HasData ¶

func (o *CacheSettingsData) HasData() bool

HasData returns a boolean if a field has been set.

func (CacheSettingsData) MarshalJSON ¶

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

func (*CacheSettingsData) SetData ¶

func (o *CacheSettingsData) SetData(v CacheSettings)

SetData gets a reference to the given CacheSettings and assigns it to the Data field.

func (CacheSettingsData) ToMap ¶

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

type CachingApiService ¶

type CachingApiService service

CachingApiService CachingApi service

func (*CachingApiService) CachingDeprecatedPurge ¶

func (a *CachingApiService) CachingDeprecatedPurge(ctx context.Context, domain string) ApiCachingDeprecatedPurgeRequest

CachingDeprecatedPurge Purge CDN Cache

Purge CDN cache, either by URLs, tags, or the whole site. Purge by tag is only available for domains with Professional plan or higher.

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

Deprecated

func (*CachingApiService) CachingDeprecatedPurgeExecute ¶

func (a *CachingApiService) CachingDeprecatedPurgeExecute(r ApiCachingDeprecatedPurgeRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

Deprecated

func (*CachingApiService) CachingIndex ¶

func (a *CachingApiService) CachingIndex(ctx context.Context, domain string) ApiCachingIndexRequest

CachingIndex Get caching settings

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

func (*CachingApiService) CachingIndexExecute ¶

Execute executes the request

@return CacheSettingsData

func (*CachingApiService) CachingPurge ¶

func (a *CachingApiService) CachingPurge(ctx context.Context, domain string) ApiCachingPurgeRequest

CachingPurge Purge CDN Cache

Purge CDN cache, either by URLs, tags, or the whole site. Purge by tag is only available for domains with Professional plan or higher.

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

func (*CachingApiService) CachingPurgeExecute ¶

Execute executes the request

@return MessageResponse

func (*CachingApiService) CachingUpdate ¶

func (a *CachingApiService) CachingUpdate(ctx context.Context, domain string) ApiCachingUpdateRequest

CachingUpdate Update caching settings

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

func (*CachingApiService) CachingUpdateExecute ¶

Execute executes the request

@return MessageResponse

func (*CachingApiService) PurgeTagsDestroy ¶

func (a *CachingApiService) PurgeTagsDestroy(ctx context.Context, domain string) ApiPurgeTagsDestroyRequest

PurgeTagsDestroy Delete a Domain's Purge tag

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

Deprecated

func (*CachingApiService) PurgeTagsDestroyExecute ¶

func (a *CachingApiService) PurgeTagsDestroyExecute(r ApiPurgeTagsDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

Deprecated

func (*CachingApiService) PurgeTagsIndex ¶

func (a *CachingApiService) PurgeTagsIndex(ctx context.Context, domain string) ApiPurgeTagsIndexRequest

PurgeTagsIndex Get domain's Purge tags

Returns last 100 purged tags sorted by recency.

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

Deprecated

func (*CachingApiService) PurgeTagsIndexExecute ¶

Execute executes the request

@return PurgeTagsIndex200Response

Deprecated

type CachingPurge ¶

type CachingPurge struct {
	// tags is deprecated
	Purge string `json:"purge"`
	// URLs to be purged from cache. Required if purge value is set to individual.
	PurgeUrls []string `json:"purge_urls,omitempty"`
	// Tags to be purged from cache. Required if purge value is set to tags. Each tag must be 32 characters or less. Only ASCII characters are acceptable.
	// Deprecated
	PurgeTags []string `json:"purge_tags,omitempty"`
}

CachingPurge struct for CachingPurge

func NewCachingPurge ¶

func NewCachingPurge(purge string) *CachingPurge

NewCachingPurge instantiates a new CachingPurge 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 NewCachingPurgeWithDefaults ¶

func NewCachingPurgeWithDefaults() *CachingPurge

NewCachingPurgeWithDefaults instantiates a new CachingPurge 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 (*CachingPurge) GetPurge ¶

func (o *CachingPurge) GetPurge() string

GetPurge returns the Purge field value

func (*CachingPurge) GetPurgeOk ¶

func (o *CachingPurge) GetPurgeOk() (*string, bool)

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

func (*CachingPurge) GetPurgeTags ¶

func (o *CachingPurge) GetPurgeTags() []string

GetPurgeTags returns the PurgeTags field value if set, zero value otherwise. Deprecated

func (*CachingPurge) GetPurgeTagsOk ¶

func (o *CachingPurge) GetPurgeTagsOk() ([]string, bool)

GetPurgeTagsOk returns a tuple with the PurgeTags field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*CachingPurge) GetPurgeUrls ¶

func (o *CachingPurge) GetPurgeUrls() []string

GetPurgeUrls returns the PurgeUrls field value if set, zero value otherwise.

func (*CachingPurge) GetPurgeUrlsOk ¶

func (o *CachingPurge) GetPurgeUrlsOk() ([]string, bool)

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

func (*CachingPurge) HasPurgeTags ¶

func (o *CachingPurge) HasPurgeTags() bool

HasPurgeTags returns a boolean if a field has been set.

func (*CachingPurge) HasPurgeUrls ¶

func (o *CachingPurge) HasPurgeUrls() bool

HasPurgeUrls returns a boolean if a field has been set.

func (CachingPurge) MarshalJSON ¶

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

func (*CachingPurge) SetPurge ¶

func (o *CachingPurge) SetPurge(v string)

SetPurge sets field value

func (*CachingPurge) SetPurgeTags ¶

func (o *CachingPurge) SetPurgeTags(v []string)

SetPurgeTags gets a reference to the given []string and assigns it to the PurgeTags field. Deprecated

func (*CachingPurge) SetPurgeUrls ¶

func (o *CachingPurge) SetPurgeUrls(v []string)

SetPurgeUrls gets a reference to the given []string and assigns it to the PurgeUrls field.

func (CachingPurge) ToMap ¶

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

type CdnApp ¶

type CdnApp struct {
	Id               *string               `json:"id,omitempty"`
	Categories       []ApplicationCategory `json:"categories,omitempty"`
	Rank             *float32              `json:"rank,omitempty"`
	Name             *string               `json:"name,omitempty"`
	Slug             *string               `json:"slug,omitempty"`
	ShortDescription *string               `json:"short_description,omitempty"`
	Description      *string               `json:"description,omitempty"`
	// absolute link to logo image
	Pictures     []string               `json:"pictures,omitempty"`
	Vendor       *string                `json:"vendor,omitempty"`
	SupportEmail *string                `json:"support_email,omitempty"`
	InstallJson  map[string]interface{} `json:"install_json,omitempty"`
	Status       *string                `json:"status,omitempty"`
	LikeStats    *CdnAppLikeStats       `json:"like_stats,omitempty"`
	// True means she likes, False means she dislikes. null means she did not vote.
	LikeByUser *bool      `json:"like_by_user,omitempty"`
	CreatedAt  *time.Time `json:"created_at,omitempty"`
	UpdatedAt  *time.Time `json:"updated_at,omitempty"`
}

CdnApp struct for CdnApp

func NewCdnApp ¶

func NewCdnApp() *CdnApp

NewCdnApp instantiates a new CdnApp 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 NewCdnAppWithDefaults ¶

func NewCdnAppWithDefaults() *CdnApp

NewCdnAppWithDefaults instantiates a new CdnApp 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 (*CdnApp) GetCategories ¶

func (o *CdnApp) GetCategories() []ApplicationCategory

GetCategories returns the Categories field value if set, zero value otherwise.

func (*CdnApp) GetCategoriesOk ¶

func (o *CdnApp) GetCategoriesOk() ([]ApplicationCategory, bool)

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

func (*CdnApp) GetCreatedAt ¶

func (o *CdnApp) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CdnApp) GetCreatedAtOk ¶

func (o *CdnApp) GetCreatedAtOk() (*time.Time, bool)

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

func (*CdnApp) GetDescription ¶

func (o *CdnApp) GetDescription() string

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

func (*CdnApp) GetDescriptionOk ¶

func (o *CdnApp) 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 (*CdnApp) GetId ¶

func (o *CdnApp) GetId() string

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

func (*CdnApp) GetIdOk ¶

func (o *CdnApp) 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 (*CdnApp) GetInstallJson ¶

func (o *CdnApp) GetInstallJson() map[string]interface{}

GetInstallJson returns the InstallJson field value if set, zero value otherwise.

func (*CdnApp) GetInstallJsonOk ¶

func (o *CdnApp) GetInstallJsonOk() (map[string]interface{}, bool)

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

func (*CdnApp) GetLikeByUser ¶

func (o *CdnApp) GetLikeByUser() bool

GetLikeByUser returns the LikeByUser field value if set, zero value otherwise.

func (*CdnApp) GetLikeByUserOk ¶

func (o *CdnApp) GetLikeByUserOk() (*bool, bool)

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

func (*CdnApp) GetLikeStats ¶

func (o *CdnApp) GetLikeStats() CdnAppLikeStats

GetLikeStats returns the LikeStats field value if set, zero value otherwise.

func (*CdnApp) GetLikeStatsOk ¶

func (o *CdnApp) GetLikeStatsOk() (*CdnAppLikeStats, bool)

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

func (o *CdnApp) GetLogo() string

GetLogo returns the Logo field value if set, zero value otherwise.

func (*CdnApp) GetLogoOk ¶

func (o *CdnApp) GetLogoOk() (*string, bool)

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

func (*CdnApp) GetName ¶

func (o *CdnApp) GetName() string

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

func (*CdnApp) GetNameOk ¶

func (o *CdnApp) 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 (*CdnApp) GetPictures ¶

func (o *CdnApp) GetPictures() []string

GetPictures returns the Pictures field value if set, zero value otherwise.

func (*CdnApp) GetPicturesOk ¶

func (o *CdnApp) GetPicturesOk() ([]string, bool)

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

func (*CdnApp) GetRank ¶

func (o *CdnApp) GetRank() float32

GetRank returns the Rank field value if set, zero value otherwise.

func (*CdnApp) GetRankOk ¶

func (o *CdnApp) GetRankOk() (*float32, bool)

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

func (*CdnApp) GetShortDescription ¶

func (o *CdnApp) GetShortDescription() string

GetShortDescription returns the ShortDescription field value if set, zero value otherwise.

func (*CdnApp) GetShortDescriptionOk ¶

func (o *CdnApp) GetShortDescriptionOk() (*string, bool)

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

func (*CdnApp) GetSlug ¶

func (o *CdnApp) GetSlug() string

GetSlug returns the Slug field value if set, zero value otherwise.

func (*CdnApp) GetSlugOk ¶

func (o *CdnApp) GetSlugOk() (*string, bool)

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

func (*CdnApp) GetStatus ¶

func (o *CdnApp) GetStatus() string

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

func (*CdnApp) GetStatusOk ¶

func (o *CdnApp) 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 (*CdnApp) GetSupportEmail ¶

func (o *CdnApp) GetSupportEmail() string

GetSupportEmail returns the SupportEmail field value if set, zero value otherwise.

func (*CdnApp) GetSupportEmailOk ¶

func (o *CdnApp) GetSupportEmailOk() (*string, bool)

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

func (*CdnApp) GetUpdatedAt ¶

func (o *CdnApp) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CdnApp) GetUpdatedAtOk ¶

func (o *CdnApp) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CdnApp) GetVendor ¶

func (o *CdnApp) GetVendor() string

GetVendor returns the Vendor field value if set, zero value otherwise.

func (*CdnApp) GetVendorOk ¶

func (o *CdnApp) GetVendorOk() (*string, bool)

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

func (*CdnApp) HasCategories ¶

func (o *CdnApp) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*CdnApp) HasCreatedAt ¶

func (o *CdnApp) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CdnApp) HasDescription ¶

func (o *CdnApp) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CdnApp) HasId ¶

func (o *CdnApp) HasId() bool

HasId returns a boolean if a field has been set.

func (*CdnApp) HasInstallJson ¶

func (o *CdnApp) HasInstallJson() bool

HasInstallJson returns a boolean if a field has been set.

func (*CdnApp) HasLikeByUser ¶

func (o *CdnApp) HasLikeByUser() bool

HasLikeByUser returns a boolean if a field has been set.

func (*CdnApp) HasLikeStats ¶

func (o *CdnApp) HasLikeStats() bool

HasLikeStats returns a boolean if a field has been set.

func (o *CdnApp) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*CdnApp) HasName ¶

func (o *CdnApp) HasName() bool

HasName returns a boolean if a field has been set.

func (*CdnApp) HasPictures ¶

func (o *CdnApp) HasPictures() bool

HasPictures returns a boolean if a field has been set.

func (*CdnApp) HasRank ¶

func (o *CdnApp) HasRank() bool

HasRank returns a boolean if a field has been set.

func (*CdnApp) HasShortDescription ¶

func (o *CdnApp) HasShortDescription() bool

HasShortDescription returns a boolean if a field has been set.

func (*CdnApp) HasSlug ¶

func (o *CdnApp) HasSlug() bool

HasSlug returns a boolean if a field has been set.

func (*CdnApp) HasStatus ¶

func (o *CdnApp) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CdnApp) HasSupportEmail ¶

func (o *CdnApp) HasSupportEmail() bool

HasSupportEmail returns a boolean if a field has been set.

func (*CdnApp) HasUpdatedAt ¶

func (o *CdnApp) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CdnApp) HasVendor ¶

func (o *CdnApp) HasVendor() bool

HasVendor returns a boolean if a field has been set.

func (CdnApp) MarshalJSON ¶

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

func (*CdnApp) SetCategories ¶

func (o *CdnApp) SetCategories(v []ApplicationCategory)

SetCategories gets a reference to the given []ApplicationCategory and assigns it to the Categories field.

func (*CdnApp) SetCreatedAt ¶

func (o *CdnApp) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CdnApp) SetDescription ¶

func (o *CdnApp) SetDescription(v string)

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

func (*CdnApp) SetId ¶

func (o *CdnApp) SetId(v string)

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

func (*CdnApp) SetInstallJson ¶

func (o *CdnApp) SetInstallJson(v map[string]interface{})

SetInstallJson gets a reference to the given map[string]interface{} and assigns it to the InstallJson field.

func (*CdnApp) SetLikeByUser ¶

func (o *CdnApp) SetLikeByUser(v bool)

SetLikeByUser gets a reference to the given bool and assigns it to the LikeByUser field.

func (*CdnApp) SetLikeStats ¶

func (o *CdnApp) SetLikeStats(v CdnAppLikeStats)

SetLikeStats gets a reference to the given CdnAppLikeStats and assigns it to the LikeStats field.

func (o *CdnApp) SetLogo(v string)

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*CdnApp) SetName ¶

func (o *CdnApp) SetName(v string)

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

func (*CdnApp) SetPictures ¶

func (o *CdnApp) SetPictures(v []string)

SetPictures gets a reference to the given []string and assigns it to the Pictures field.

func (*CdnApp) SetRank ¶

func (o *CdnApp) SetRank(v float32)

SetRank gets a reference to the given float32 and assigns it to the Rank field.

func (*CdnApp) SetShortDescription ¶

func (o *CdnApp) SetShortDescription(v string)

SetShortDescription gets a reference to the given string and assigns it to the ShortDescription field.

func (*CdnApp) SetSlug ¶

func (o *CdnApp) SetSlug(v string)

SetSlug gets a reference to the given string and assigns it to the Slug field.

func (*CdnApp) SetStatus ¶

func (o *CdnApp) SetStatus(v string)

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

func (*CdnApp) SetSupportEmail ¶

func (o *CdnApp) SetSupportEmail(v string)

SetSupportEmail gets a reference to the given string and assigns it to the SupportEmail field.

func (*CdnApp) SetUpdatedAt ¶

func (o *CdnApp) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*CdnApp) SetVendor ¶

func (o *CdnApp) SetVendor(v string)

SetVendor gets a reference to the given string and assigns it to the Vendor field.

func (CdnApp) ToMap ¶

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

type CdnAppData ¶

type CdnAppData struct {
	Data *CdnApp `json:"data,omitempty"`
}

CdnAppData struct for CdnAppData

func NewCdnAppData ¶

func NewCdnAppData() *CdnAppData

NewCdnAppData instantiates a new CdnAppData 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 NewCdnAppDataWithDefaults ¶

func NewCdnAppDataWithDefaults() *CdnAppData

NewCdnAppDataWithDefaults instantiates a new CdnAppData 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 (*CdnAppData) GetData ¶

func (o *CdnAppData) GetData() CdnApp

GetData returns the Data field value if set, zero value otherwise.

func (*CdnAppData) GetDataOk ¶

func (o *CdnAppData) GetDataOk() (*CdnApp, bool)

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

func (*CdnAppData) HasData ¶

func (o *CdnAppData) HasData() bool

HasData returns a boolean if a field has been set.

func (CdnAppData) MarshalJSON ¶

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

func (*CdnAppData) SetData ¶

func (o *CdnAppData) SetData(v CdnApp)

SetData gets a reference to the given CdnApp and assigns it to the Data field.

func (CdnAppData) ToMap ¶

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

type CdnAppInstall ¶

type CdnAppInstall struct {
	IsInstall *bool `json:"is_install,omitempty"`
}

CdnAppInstall struct for CdnAppInstall

func NewCdnAppInstall ¶

func NewCdnAppInstall() *CdnAppInstall

NewCdnAppInstall instantiates a new CdnAppInstall 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 NewCdnAppInstallWithDefaults ¶

func NewCdnAppInstallWithDefaults() *CdnAppInstall

NewCdnAppInstallWithDefaults instantiates a new CdnAppInstall 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 (*CdnAppInstall) GetIsInstall ¶

func (o *CdnAppInstall) GetIsInstall() bool

GetIsInstall returns the IsInstall field value if set, zero value otherwise.

func (*CdnAppInstall) GetIsInstallOk ¶

func (o *CdnAppInstall) GetIsInstallOk() (*bool, bool)

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

func (*CdnAppInstall) HasIsInstall ¶

func (o *CdnAppInstall) HasIsInstall() bool

HasIsInstall returns a boolean if a field has been set.

func (CdnAppInstall) MarshalJSON ¶

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

func (*CdnAppInstall) SetIsInstall ¶

func (o *CdnAppInstall) SetIsInstall(v bool)

SetIsInstall gets a reference to the given bool and assigns it to the IsInstall field.

func (CdnAppInstall) ToMap ¶

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

type CdnAppLike ¶

type CdnAppLike struct {
	// True means she likes, False means she dislikes, null means she wants to get her vote back.
	Like NullableBool `json:"like,omitempty"`
}

CdnAppLike struct for CdnAppLike

func NewCdnAppLike ¶

func NewCdnAppLike() *CdnAppLike

NewCdnAppLike instantiates a new CdnAppLike 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 NewCdnAppLikeWithDefaults ¶

func NewCdnAppLikeWithDefaults() *CdnAppLike

NewCdnAppLikeWithDefaults instantiates a new CdnAppLike 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 (*CdnAppLike) GetLike ¶

func (o *CdnAppLike) GetLike() bool

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

func (*CdnAppLike) GetLikeOk ¶

func (o *CdnAppLike) GetLikeOk() (*bool, bool)

GetLikeOk returns a tuple with the Like 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 (*CdnAppLike) HasLike ¶

func (o *CdnAppLike) HasLike() bool

HasLike returns a boolean if a field has been set.

func (CdnAppLike) MarshalJSON ¶

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

func (*CdnAppLike) SetLike ¶

func (o *CdnAppLike) SetLike(v bool)

SetLike gets a reference to the given NullableBool and assigns it to the Like field.

func (*CdnAppLike) SetLikeNil ¶

func (o *CdnAppLike) SetLikeNil()

SetLikeNil sets the value for Like to be an explicit nil

func (CdnAppLike) ToMap ¶

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

func (*CdnAppLike) UnsetLike ¶

func (o *CdnAppLike) UnsetLike()

UnsetLike ensures that no value is present for Like, not even an explicit nil

type CdnAppLikeStats ¶

type CdnAppLikeStats struct {
	LikesCount    *int32 `json:"likes_count,omitempty"`
	DislikesCount *int32 `json:"dislikes_count,omitempty"`
}

CdnAppLikeStats struct for CdnAppLikeStats

func NewCdnAppLikeStats ¶

func NewCdnAppLikeStats() *CdnAppLikeStats

NewCdnAppLikeStats instantiates a new CdnAppLikeStats 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 NewCdnAppLikeStatsWithDefaults ¶

func NewCdnAppLikeStatsWithDefaults() *CdnAppLikeStats

NewCdnAppLikeStatsWithDefaults instantiates a new CdnAppLikeStats 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 (*CdnAppLikeStats) GetDislikesCount ¶

func (o *CdnAppLikeStats) GetDislikesCount() int32

GetDislikesCount returns the DislikesCount field value if set, zero value otherwise.

func (*CdnAppLikeStats) GetDislikesCountOk ¶

func (o *CdnAppLikeStats) GetDislikesCountOk() (*int32, bool)

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

func (*CdnAppLikeStats) GetLikesCount ¶

func (o *CdnAppLikeStats) GetLikesCount() int32

GetLikesCount returns the LikesCount field value if set, zero value otherwise.

func (*CdnAppLikeStats) GetLikesCountOk ¶

func (o *CdnAppLikeStats) GetLikesCountOk() (*int32, bool)

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

func (*CdnAppLikeStats) HasDislikesCount ¶

func (o *CdnAppLikeStats) HasDislikesCount() bool

HasDislikesCount returns a boolean if a field has been set.

func (*CdnAppLikeStats) HasLikesCount ¶

func (o *CdnAppLikeStats) HasLikesCount() bool

HasLikesCount returns a boolean if a field has been set.

func (CdnAppLikeStats) MarshalJSON ¶

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

func (*CdnAppLikeStats) SetDislikesCount ¶

func (o *CdnAppLikeStats) SetDislikesCount(v int32)

SetDislikesCount gets a reference to the given int32 and assigns it to the DislikesCount field.

func (*CdnAppLikeStats) SetLikesCount ¶

func (o *CdnAppLikeStats) SetLikesCount(v int32)

SetLikesCount gets a reference to the given int32 and assigns it to the LikesCount field.

func (CdnAppLikeStats) ToMap ¶

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

type CdnAppLikeStatsData ¶

type CdnAppLikeStatsData struct {
	Data *CdnAppLikeStats `json:"data,omitempty"`
}

CdnAppLikeStatsData struct for CdnAppLikeStatsData

func NewCdnAppLikeStatsData ¶

func NewCdnAppLikeStatsData() *CdnAppLikeStatsData

NewCdnAppLikeStatsData instantiates a new CdnAppLikeStatsData 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 NewCdnAppLikeStatsDataWithDefaults ¶

func NewCdnAppLikeStatsDataWithDefaults() *CdnAppLikeStatsData

NewCdnAppLikeStatsDataWithDefaults instantiates a new CdnAppLikeStatsData 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 (*CdnAppLikeStatsData) GetData ¶

func (o *CdnAppLikeStatsData) GetData() CdnAppLikeStats

GetData returns the Data field value if set, zero value otherwise.

func (*CdnAppLikeStatsData) GetDataOk ¶

func (o *CdnAppLikeStatsData) GetDataOk() (*CdnAppLikeStats, bool)

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

func (*CdnAppLikeStatsData) HasData ¶

func (o *CdnAppLikeStatsData) HasData() bool

HasData returns a boolean if a field has been set.

func (CdnAppLikeStatsData) MarshalJSON ¶

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

func (*CdnAppLikeStatsData) SetData ¶

func (o *CdnAppLikeStatsData) SetData(v CdnAppLikeStats)

SetData gets a reference to the given CdnAppLikeStats and assigns it to the Data field.

func (CdnAppLikeStatsData) ToMap ¶

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

type CdnAppTriggerWebhook ¶

type CdnAppTriggerWebhook struct {
	Event   string                 `json:"event"`
	Options map[string]interface{} `json:"options"`
}

CdnAppTriggerWebhook struct for CdnAppTriggerWebhook

func NewCdnAppTriggerWebhook ¶

func NewCdnAppTriggerWebhook(event string, options map[string]interface{}) *CdnAppTriggerWebhook

NewCdnAppTriggerWebhook instantiates a new CdnAppTriggerWebhook 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 NewCdnAppTriggerWebhookWithDefaults ¶

func NewCdnAppTriggerWebhookWithDefaults() *CdnAppTriggerWebhook

NewCdnAppTriggerWebhookWithDefaults instantiates a new CdnAppTriggerWebhook 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 (*CdnAppTriggerWebhook) GetEvent ¶

func (o *CdnAppTriggerWebhook) GetEvent() string

GetEvent returns the Event field value

func (*CdnAppTriggerWebhook) GetEventOk ¶

func (o *CdnAppTriggerWebhook) GetEventOk() (*string, bool)

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

func (*CdnAppTriggerWebhook) GetOptions ¶

func (o *CdnAppTriggerWebhook) GetOptions() map[string]interface{}

GetOptions returns the Options field value

func (*CdnAppTriggerWebhook) GetOptionsOk ¶

func (o *CdnAppTriggerWebhook) GetOptionsOk() (map[string]interface{}, bool)

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

func (CdnAppTriggerWebhook) MarshalJSON ¶

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

func (*CdnAppTriggerWebhook) SetEvent ¶

func (o *CdnAppTriggerWebhook) SetEvent(v string)

SetEvent sets field value

func (*CdnAppTriggerWebhook) SetOptions ¶

func (o *CdnAppTriggerWebhook) SetOptions(v map[string]interface{})

SetOptions sets field value

func (CdnAppTriggerWebhook) ToMap ¶

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

type Certificate ¶

type Certificate struct {
	Id          *string        `json:"id,omitempty"`
	Type        *string        `json:"type,omitempty"`
	KeyType     NullableString `json:"key_type,omitempty"`
	DomainNames []string       `json:"domain_names,omitempty"`
	Issuer      *string        `json:"issuer,omitempty"`
	ExpiryDate  *time.Time     `json:"expiry_date,omitempty"`
	CreatedAt   *time.Time     `json:"created_at,omitempty"`
	UpdatedAt   *time.Time     `json:"updated_at,omitempty"`
}

Certificate struct for Certificate

func NewCertificate ¶

func NewCertificate() *Certificate

NewCertificate instantiates a new Certificate 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 NewCertificateWithDefaults ¶

func NewCertificateWithDefaults() *Certificate

NewCertificateWithDefaults instantiates a new Certificate 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 (*Certificate) GetCreatedAt ¶

func (o *Certificate) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Certificate) GetCreatedAtOk ¶

func (o *Certificate) GetCreatedAtOk() (*time.Time, bool)

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

func (*Certificate) GetDomainNames ¶

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

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

func (*Certificate) GetDomainNamesOk ¶

func (o *Certificate) 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 (*Certificate) GetExpiryDate ¶

func (o *Certificate) GetExpiryDate() time.Time

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*Certificate) GetExpiryDateOk ¶

func (o *Certificate) GetExpiryDateOk() (*time.Time, 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 (*Certificate) GetId ¶

func (o *Certificate) GetId() string

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

func (*Certificate) GetIdOk ¶

func (o *Certificate) 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 (*Certificate) GetIssuer ¶

func (o *Certificate) GetIssuer() string

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*Certificate) GetIssuerOk ¶

func (o *Certificate) GetIssuerOk() (*string, 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 (*Certificate) GetKeyType ¶

func (o *Certificate) GetKeyType() string

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

func (*Certificate) GetKeyTypeOk ¶

func (o *Certificate) GetKeyTypeOk() (*string, bool)

GetKeyTypeOk returns a tuple with the KeyType 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 (*Certificate) GetType ¶

func (o *Certificate) GetType() string

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

func (*Certificate) GetTypeOk ¶

func (o *Certificate) 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 (*Certificate) GetUpdatedAt ¶

func (o *Certificate) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Certificate) GetUpdatedAtOk ¶

func (o *Certificate) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Certificate) HasCreatedAt ¶

func (o *Certificate) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Certificate) HasDomainNames ¶

func (o *Certificate) HasDomainNames() bool

HasDomainNames returns a boolean if a field has been set.

func (*Certificate) HasExpiryDate ¶

func (o *Certificate) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*Certificate) HasId ¶

func (o *Certificate) HasId() bool

HasId returns a boolean if a field has been set.

func (*Certificate) HasIssuer ¶

func (o *Certificate) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*Certificate) HasKeyType ¶

func (o *Certificate) HasKeyType() bool

HasKeyType returns a boolean if a field has been set.

func (*Certificate) HasType ¶

func (o *Certificate) HasType() bool

HasType returns a boolean if a field has been set.

func (*Certificate) HasUpdatedAt ¶

func (o *Certificate) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (Certificate) MarshalJSON ¶

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

func (*Certificate) SetCreatedAt ¶

func (o *Certificate) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Certificate) SetDomainNames ¶

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

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

func (*Certificate) SetExpiryDate ¶

func (o *Certificate) SetExpiryDate(v time.Time)

SetExpiryDate gets a reference to the given time.Time and assigns it to the ExpiryDate field.

func (*Certificate) SetId ¶

func (o *Certificate) SetId(v string)

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

func (*Certificate) SetIssuer ¶

func (o *Certificate) SetIssuer(v string)

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*Certificate) SetKeyType ¶

func (o *Certificate) SetKeyType(v string)

SetKeyType gets a reference to the given NullableString and assigns it to the KeyType field.

func (*Certificate) SetKeyTypeNil ¶

func (o *Certificate) SetKeyTypeNil()

SetKeyTypeNil sets the value for KeyType to be an explicit nil

func (*Certificate) SetType ¶

func (o *Certificate) SetType(v string)

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

func (*Certificate) SetUpdatedAt ¶

func (o *Certificate) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (Certificate) ToMap ¶

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

func (*Certificate) UnsetKeyType ¶

func (o *Certificate) UnsetKeyType()

UnsetKeyType ensures that no value is present for KeyType, not even an explicit nil

type CertificateOrder ¶

type CertificateOrder struct {
	Id      *string `json:"id,omitempty"`
	OrderId *string `json:"order_id,omitempty"`
	// - `unprocessed` - Order is in the process queue - `canceled` - Order is canceled in favor of a new one with updated subject names - `pending` - Authorization Challenges are set, Validating authorization challenges... - `ready` - Challenges are validated, ready to issue the certificate - `processing` - Issuing Certificate... - `valid` - Certificate is issued successfully, this is the final stage - `invalid` - An Error Occurred, this order cannot proceed anymore, a new order will be created automatically - `terminated` - An Unknown Error occurred, this order cannot proceed anymore, a new order will be created automatically - `killed` - Order failed despite many retries, will not proceed anymore nor retry, needs manual intervention
	Status      *string                  `json:"status,omitempty"`
	DomainNames []string                 `json:"domain_names,omitempty"`
	Errors      []map[string]interface{} `json:"errors,omitempty"`
	// Expired order is treated as invalid order
	ExpiryDate *time.Time `json:"expiry_date,omitempty"`
	CreatedAt  *time.Time `json:"created_at,omitempty"`
	UpdatedAt  *time.Time `json:"updated_at,omitempty"`
}

CertificateOrder struct for CertificateOrder

func NewCertificateOrder ¶

func NewCertificateOrder() *CertificateOrder

NewCertificateOrder instantiates a new CertificateOrder 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 NewCertificateOrderWithDefaults ¶

func NewCertificateOrderWithDefaults() *CertificateOrder

NewCertificateOrderWithDefaults instantiates a new CertificateOrder 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 (*CertificateOrder) GetCreatedAt ¶

func (o *CertificateOrder) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*CertificateOrder) GetCreatedAtOk ¶

func (o *CertificateOrder) GetCreatedAtOk() (*time.Time, bool)

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

func (*CertificateOrder) GetDomainNames ¶

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

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

func (*CertificateOrder) GetDomainNamesOk ¶

func (o *CertificateOrder) 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 (*CertificateOrder) GetErrors ¶

func (o *CertificateOrder) GetErrors() []map[string]interface{}

GetErrors returns the Errors field value if set, zero value otherwise.

func (*CertificateOrder) GetErrorsOk ¶

func (o *CertificateOrder) GetErrorsOk() ([]map[string]interface{}, 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 (*CertificateOrder) GetExpiryDate ¶

func (o *CertificateOrder) GetExpiryDate() time.Time

GetExpiryDate returns the ExpiryDate field value if set, zero value otherwise.

func (*CertificateOrder) GetExpiryDateOk ¶

func (o *CertificateOrder) GetExpiryDateOk() (*time.Time, 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 (*CertificateOrder) GetId ¶

func (o *CertificateOrder) GetId() string

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

func (*CertificateOrder) GetIdOk ¶

func (o *CertificateOrder) 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 (*CertificateOrder) GetOrderId ¶

func (o *CertificateOrder) GetOrderId() string

GetOrderId returns the OrderId field value if set, zero value otherwise.

func (*CertificateOrder) GetOrderIdOk ¶

func (o *CertificateOrder) GetOrderIdOk() (*string, bool)

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

func (*CertificateOrder) GetStatus ¶

func (o *CertificateOrder) GetStatus() string

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

func (*CertificateOrder) GetStatusOk ¶

func (o *CertificateOrder) 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 (*CertificateOrder) GetUpdatedAt ¶

func (o *CertificateOrder) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*CertificateOrder) GetUpdatedAtOk ¶

func (o *CertificateOrder) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CertificateOrder) HasCreatedAt ¶

func (o *CertificateOrder) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CertificateOrder) HasDomainNames ¶

func (o *CertificateOrder) HasDomainNames() bool

HasDomainNames returns a boolean if a field has been set.

func (*CertificateOrder) HasErrors ¶

func (o *CertificateOrder) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*CertificateOrder) HasExpiryDate ¶

func (o *CertificateOrder) HasExpiryDate() bool

HasExpiryDate returns a boolean if a field has been set.

func (*CertificateOrder) HasId ¶

func (o *CertificateOrder) HasId() bool

HasId returns a boolean if a field has been set.

func (*CertificateOrder) HasOrderId ¶

func (o *CertificateOrder) HasOrderId() bool

HasOrderId returns a boolean if a field has been set.

func (*CertificateOrder) HasStatus ¶

func (o *CertificateOrder) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CertificateOrder) HasUpdatedAt ¶

func (o *CertificateOrder) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CertificateOrder) MarshalJSON ¶

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

func (*CertificateOrder) SetCreatedAt ¶

func (o *CertificateOrder) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*CertificateOrder) SetDomainNames ¶

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

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

func (*CertificateOrder) SetErrors ¶

func (o *CertificateOrder) SetErrors(v []map[string]interface{})

SetErrors gets a reference to the given []map[string]interface{} and assigns it to the Errors field.

func (*CertificateOrder) SetExpiryDate ¶

func (o *CertificateOrder) SetExpiryDate(v time.Time)

SetExpiryDate gets a reference to the given time.Time and assigns it to the ExpiryDate field.

func (*CertificateOrder) SetId ¶

func (o *CertificateOrder) SetId(v string)

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

func (*CertificateOrder) SetOrderId ¶

func (o *CertificateOrder) SetOrderId(v string)

SetOrderId gets a reference to the given string and assigns it to the OrderId field.

func (*CertificateOrder) SetStatus ¶

func (o *CertificateOrder) SetStatus(v string)

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

func (*CertificateOrder) SetUpdatedAt ¶

func (o *CertificateOrder) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (CertificateOrder) ToMap ¶

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

type ChallengeAction ¶

type ChallengeAction struct {
	// The mode of mitigation (1: Cookie, 2: Javascript, 3: Captcha)
	Mode      *int32 `json:"mode,omitempty"`
	Ttl       *int32 `json:"ttl,omitempty"`
	HttpsOnly *bool  `json:"https_only,omitempty"`
}

ChallengeAction struct for ChallengeAction

func NewChallengeAction ¶

func NewChallengeAction() *ChallengeAction

NewChallengeAction instantiates a new ChallengeAction 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 NewChallengeActionWithDefaults ¶

func NewChallengeActionWithDefaults() *ChallengeAction

NewChallengeActionWithDefaults instantiates a new ChallengeAction 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 (*ChallengeAction) GetHttpsOnly ¶

func (o *ChallengeAction) GetHttpsOnly() bool

GetHttpsOnly returns the HttpsOnly field value if set, zero value otherwise.

func (*ChallengeAction) GetHttpsOnlyOk ¶

func (o *ChallengeAction) GetHttpsOnlyOk() (*bool, bool)

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

func (*ChallengeAction) GetMode ¶

func (o *ChallengeAction) GetMode() int32

GetMode returns the Mode field value if set, zero value otherwise.

func (*ChallengeAction) GetModeOk ¶

func (o *ChallengeAction) GetModeOk() (*int32, bool)

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

func (*ChallengeAction) GetTtl ¶

func (o *ChallengeAction) GetTtl() int32

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

func (*ChallengeAction) GetTtlOk ¶

func (o *ChallengeAction) 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 (*ChallengeAction) HasHttpsOnly ¶

func (o *ChallengeAction) HasHttpsOnly() bool

HasHttpsOnly returns a boolean if a field has been set.

func (*ChallengeAction) HasMode ¶

func (o *ChallengeAction) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*ChallengeAction) HasTtl ¶

func (o *ChallengeAction) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (ChallengeAction) MarshalJSON ¶

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

func (*ChallengeAction) SetHttpsOnly ¶

func (o *ChallengeAction) SetHttpsOnly(v bool)

SetHttpsOnly gets a reference to the given bool and assigns it to the HttpsOnly field.

func (*ChallengeAction) SetMode ¶

func (o *ChallengeAction) SetMode(v int32)

SetMode gets a reference to the given int32 and assigns it to the Mode field.

func (*ChallengeAction) SetTtl ¶

func (o *ChallengeAction) SetTtl(v int32)

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

func (ChallengeAction) ToMap ¶

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

type CloneDomain ¶

type CloneDomain struct {
	From string `json:"from"`
}

CloneDomain struct for CloneDomain

func NewCloneDomain ¶

func NewCloneDomain(from string) *CloneDomain

NewCloneDomain instantiates a new CloneDomain 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 NewCloneDomainWithDefaults ¶

func NewCloneDomainWithDefaults() *CloneDomain

NewCloneDomainWithDefaults instantiates a new CloneDomain 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 (*CloneDomain) GetFrom ¶

func (o *CloneDomain) GetFrom() string

GetFrom returns the From field value

func (*CloneDomain) GetFromOk ¶

func (o *CloneDomain) GetFromOk() (*string, bool)

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

func (CloneDomain) MarshalJSON ¶

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

func (*CloneDomain) SetFrom ¶

func (o *CloneDomain) SetFrom(v string)

SetFrom sets field value

func (CloneDomain) ToMap ¶

func (o CloneDomain) ToMap() (map[string]interface{}, 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 CountryList ¶

type CountryList struct {
	// The name of the country
	Country *string `json:"country,omitempty"`
	// The 2-letter country code
	Code *string `json:"code,omitempty"`
	// The number of requests from the country
	Requests *int64 `json:"requests,omitempty"`
	// The amount of traffic from the country
	Traffics *int64 `json:"traffics,omitempty"`
}

CountryList struct for CountryList

func NewCountryList ¶

func NewCountryList() *CountryList

NewCountryList instantiates a new CountryList 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 NewCountryListWithDefaults ¶

func NewCountryListWithDefaults() *CountryList

NewCountryListWithDefaults instantiates a new CountryList 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 (*CountryList) GetCode ¶

func (o *CountryList) GetCode() string

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

func (*CountryList) GetCodeOk ¶

func (o *CountryList) 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 (*CountryList) GetCountry ¶

func (o *CountryList) GetCountry() string

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

func (*CountryList) GetCountryOk ¶

func (o *CountryList) 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 (*CountryList) GetRequests ¶

func (o *CountryList) GetRequests() int64

GetRequests returns the Requests field value if set, zero value otherwise.

func (*CountryList) GetRequestsOk ¶

func (o *CountryList) GetRequestsOk() (*int64, bool)

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

func (*CountryList) GetTraffics ¶

func (o *CountryList) GetTraffics() int64

GetTraffics returns the Traffics field value if set, zero value otherwise.

func (*CountryList) GetTrafficsOk ¶

func (o *CountryList) GetTrafficsOk() (*int64, bool)

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

func (*CountryList) HasCode ¶

func (o *CountryList) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*CountryList) HasCountry ¶

func (o *CountryList) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CountryList) HasRequests ¶

func (o *CountryList) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (*CountryList) HasTraffics ¶

func (o *CountryList) HasTraffics() bool

HasTraffics returns a boolean if a field has been set.

func (CountryList) MarshalJSON ¶

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

func (*CountryList) SetCode ¶

func (o *CountryList) SetCode(v string)

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

func (*CountryList) SetCountry ¶

func (o *CountryList) SetCountry(v string)

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

func (*CountryList) SetRequests ¶

func (o *CountryList) SetRequests(v int64)

SetRequests gets a reference to the given int64 and assigns it to the Requests field.

func (*CountryList) SetTraffics ¶

func (o *CountryList) SetTraffics(v int64)

SetTraffics gets a reference to the given int64 and assigns it to the Traffics field.

func (CountryList) ToMap ¶

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

type CountryRequestChart ¶

type CountryRequestChart struct {
	// The fill key for the country
	FillKey *int64 `json:"fillKey,omitempty"`
	// The name of the country
	Name *string `json:"name,omitempty"`
	// The number of requests from the country
	Value *int64 `json:"value,omitempty"`
}

CountryRequestChart struct for CountryRequestChart

func NewCountryRequestChart ¶

func NewCountryRequestChart() *CountryRequestChart

NewCountryRequestChart instantiates a new CountryRequestChart 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 NewCountryRequestChartWithDefaults ¶

func NewCountryRequestChartWithDefaults() *CountryRequestChart

NewCountryRequestChartWithDefaults instantiates a new CountryRequestChart 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 (*CountryRequestChart) GetFillKey ¶

func (o *CountryRequestChart) GetFillKey() int64

GetFillKey returns the FillKey field value if set, zero value otherwise.

func (*CountryRequestChart) GetFillKeyOk ¶

func (o *CountryRequestChart) GetFillKeyOk() (*int64, bool)

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

func (*CountryRequestChart) GetName ¶

func (o *CountryRequestChart) GetName() string

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

func (*CountryRequestChart) GetNameOk ¶

func (o *CountryRequestChart) 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 (*CountryRequestChart) GetValue ¶

func (o *CountryRequestChart) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*CountryRequestChart) GetValueOk ¶

func (o *CountryRequestChart) GetValueOk() (*int64, 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 (*CountryRequestChart) HasFillKey ¶

func (o *CountryRequestChart) HasFillKey() bool

HasFillKey returns a boolean if a field has been set.

func (*CountryRequestChart) HasName ¶

func (o *CountryRequestChart) HasName() bool

HasName returns a boolean if a field has been set.

func (*CountryRequestChart) HasValue ¶

func (o *CountryRequestChart) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CountryRequestChart) MarshalJSON ¶

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

func (*CountryRequestChart) SetFillKey ¶

func (o *CountryRequestChart) SetFillKey(v int64)

SetFillKey gets a reference to the given int64 and assigns it to the FillKey field.

func (*CountryRequestChart) SetName ¶

func (o *CountryRequestChart) SetName(v string)

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

func (*CountryRequestChart) SetValue ¶

func (o *CountryRequestChart) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (CountryRequestChart) ToMap ¶

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

type CountryStatistics ¶

type CountryStatistics struct {
	// The name of the country
	Country *string `json:"country,omitempty"`
	// The number of requests from the country
	Requests *int64 `json:"requests,omitempty"`
	// The amount of traffic from the country
	Traffics *int64 `json:"traffics,omitempty"`
}

CountryStatistics struct for CountryStatistics

func NewCountryStatistics ¶

func NewCountryStatistics() *CountryStatistics

NewCountryStatistics instantiates a new CountryStatistics 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 NewCountryStatisticsWithDefaults ¶

func NewCountryStatisticsWithDefaults() *CountryStatistics

NewCountryStatisticsWithDefaults instantiates a new CountryStatistics 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 (*CountryStatistics) GetCountry ¶

func (o *CountryStatistics) GetCountry() string

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

func (*CountryStatistics) GetCountryOk ¶

func (o *CountryStatistics) 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 (*CountryStatistics) GetRequests ¶

func (o *CountryStatistics) GetRequests() int64

GetRequests returns the Requests field value if set, zero value otherwise.

func (*CountryStatistics) GetRequestsOk ¶

func (o *CountryStatistics) GetRequestsOk() (*int64, bool)

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

func (*CountryStatistics) GetTraffics ¶

func (o *CountryStatistics) GetTraffics() int64

GetTraffics returns the Traffics field value if set, zero value otherwise.

func (*CountryStatistics) GetTrafficsOk ¶

func (o *CountryStatistics) GetTrafficsOk() (*int64, bool)

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

func (*CountryStatistics) HasCountry ¶

func (o *CountryStatistics) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*CountryStatistics) HasRequests ¶

func (o *CountryStatistics) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (*CountryStatistics) HasTraffics ¶

func (o *CountryStatistics) HasTraffics() bool

HasTraffics returns a boolean if a field has been set.

func (CountryStatistics) MarshalJSON ¶

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

func (*CountryStatistics) SetCountry ¶

func (o *CountryStatistics) SetCountry(v string)

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

func (*CountryStatistics) SetRequests ¶

func (o *CountryStatistics) SetRequests(v int64)

SetRequests gets a reference to the given int64 and assigns it to the Requests field.

func (*CountryStatistics) SetTraffics ¶

func (o *CountryStatistics) SetTraffics(v int64)

SetTraffics gets a reference to the given int64 and assigns it to the Traffics field.

func (CountryStatistics) ToMap ¶

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

type CountryTrafficChart ¶

type CountryTrafficChart struct {
	// The fill key for the country
	FillKey *int64 `json:"fillKey,omitempty"`
	// The name of the country
	Name *string `json:"name,omitempty"`
	// The amount of traffic from the country
	Value *int64 `json:"value,omitempty"`
}

CountryTrafficChart struct for CountryTrafficChart

func NewCountryTrafficChart ¶

func NewCountryTrafficChart() *CountryTrafficChart

NewCountryTrafficChart instantiates a new CountryTrafficChart 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 NewCountryTrafficChartWithDefaults ¶

func NewCountryTrafficChartWithDefaults() *CountryTrafficChart

NewCountryTrafficChartWithDefaults instantiates a new CountryTrafficChart 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 (*CountryTrafficChart) GetFillKey ¶

func (o *CountryTrafficChart) GetFillKey() int64

GetFillKey returns the FillKey field value if set, zero value otherwise.

func (*CountryTrafficChart) GetFillKeyOk ¶

func (o *CountryTrafficChart) GetFillKeyOk() (*int64, bool)

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

func (*CountryTrafficChart) GetName ¶

func (o *CountryTrafficChart) GetName() string

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

func (*CountryTrafficChart) GetNameOk ¶

func (o *CountryTrafficChart) 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 (*CountryTrafficChart) GetValue ¶

func (o *CountryTrafficChart) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*CountryTrafficChart) GetValueOk ¶

func (o *CountryTrafficChart) GetValueOk() (*int64, 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 (*CountryTrafficChart) HasFillKey ¶

func (o *CountryTrafficChart) HasFillKey() bool

HasFillKey returns a boolean if a field has been set.

func (*CountryTrafficChart) HasName ¶

func (o *CountryTrafficChart) HasName() bool

HasName returns a boolean if a field has been set.

func (*CountryTrafficChart) HasValue ¶

func (o *CountryTrafficChart) HasValue() bool

HasValue returns a boolean if a field has been set.

func (CountryTrafficChart) MarshalJSON ¶

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

func (*CountryTrafficChart) SetFillKey ¶

func (o *CountryTrafficChart) SetFillKey(v int64)

SetFillKey gets a reference to the given int64 and assigns it to the FillKey field.

func (*CountryTrafficChart) SetName ¶

func (o *CountryTrafficChart) SetName(v string)

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

func (*CountryTrafficChart) SetValue ¶

func (o *CountryTrafficChart) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (CountryTrafficChart) ToMap ¶

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

type Currency ¶

type Currency struct {
	Key   *string `json:"key,omitempty"`
	Label *string `json:"label,omitempty"`
}

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

func (o *Currency) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*Currency) GetKeyOk ¶

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

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

func (*Currency) GetLabel ¶

func (o *Currency) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*Currency) GetLabelOk ¶

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

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

func (*Currency) HasKey ¶

func (o *Currency) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*Currency) HasLabel ¶

func (o *Currency) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (Currency) MarshalJSON ¶

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

func (*Currency) SetKey ¶

func (o *Currency) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*Currency) SetLabel ¶

func (o *Currency) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (Currency) ToMap ¶

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

type CustomCname ¶

type CustomCname struct {
	Address string `json:"address"`
}

CustomCname struct for CustomCname

func NewCustomCname ¶

func NewCustomCname(address string) *CustomCname

NewCustomCname instantiates a new CustomCname 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 NewCustomCnameWithDefaults ¶

func NewCustomCnameWithDefaults() *CustomCname

NewCustomCnameWithDefaults instantiates a new CustomCname 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 (*CustomCname) GetAddress ¶

func (o *CustomCname) GetAddress() string

GetAddress returns the Address field value

func (*CustomCname) GetAddressOk ¶

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

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

func (CustomCname) MarshalJSON ¶

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

func (*CustomCname) SetAddress ¶

func (o *CustomCname) SetAddress(v string)

SetAddress sets field value

func (CustomCname) ToMap ¶

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

type CustomPage ¶

type CustomPage struct {
	StatusCode *int32  `json:"status_code,omitempty"`
	Type       *string `json:"type,omitempty"`
	Url        *string `json:"url,omitempty"`
}

CustomPage struct for CustomPage

func NewCustomPage ¶

func NewCustomPage() *CustomPage

NewCustomPage instantiates a new CustomPage 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 NewCustomPageWithDefaults ¶

func NewCustomPageWithDefaults() *CustomPage

NewCustomPageWithDefaults instantiates a new CustomPage 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 (*CustomPage) GetStatusCode ¶

func (o *CustomPage) GetStatusCode() int32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*CustomPage) GetStatusCodeOk ¶

func (o *CustomPage) GetStatusCodeOk() (*int32, bool)

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

func (*CustomPage) GetType ¶

func (o *CustomPage) GetType() string

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

func (*CustomPage) GetTypeOk ¶

func (o *CustomPage) 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 (*CustomPage) GetUrl ¶

func (o *CustomPage) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*CustomPage) GetUrlOk ¶

func (o *CustomPage) GetUrlOk() (*string, bool)

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

func (*CustomPage) HasStatusCode ¶

func (o *CustomPage) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*CustomPage) HasType ¶

func (o *CustomPage) HasType() bool

HasType returns a boolean if a field has been set.

func (*CustomPage) HasUrl ¶

func (o *CustomPage) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (CustomPage) MarshalJSON ¶

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

func (*CustomPage) SetStatusCode ¶

func (o *CustomPage) SetStatusCode(v int32)

SetStatusCode gets a reference to the given int32 and assigns it to the StatusCode field.

func (*CustomPage) SetType ¶

func (o *CustomPage) SetType(v string)

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

func (*CustomPage) SetUrl ¶

func (o *CustomPage) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (CustomPage) ToMap ¶

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

type CustomPages ¶

type CustomPages struct {
	UnderConstruction *CustomPage `json:"under_construction,omitempty"`
	FirewallError     *CustomPage `json:"firewall_error,omitempty"`
	WafProtection     *CustomPage `json:"waf_protection,omitempty"`
	RateLimitExceeded *CustomPage `json:"rate_limit_exceeded,omitempty"`
	SecureLinkExpired *CustomPage `json:"secure_link_expired,omitempty"`
	SecureLinkInvalid *CustomPage `json:"secure_link_invalid,omitempty"`
	Error500          *CustomPage `json:"error_500,omitempty"`
	DdosJs            *CustomPage `json:"ddos_js,omitempty"`
	DdosCaptcha       *CustomPage `json:"ddos_captcha,omitempty"`
}

CustomPages struct for CustomPages

func NewCustomPages ¶

func NewCustomPages() *CustomPages

NewCustomPages instantiates a new CustomPages 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 NewCustomPagesWithDefaults ¶

func NewCustomPagesWithDefaults() *CustomPages

NewCustomPagesWithDefaults instantiates a new CustomPages 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 (*CustomPages) GetDdosCaptcha ¶

func (o *CustomPages) GetDdosCaptcha() CustomPage

GetDdosCaptcha returns the DdosCaptcha field value if set, zero value otherwise.

func (*CustomPages) GetDdosCaptchaOk ¶

func (o *CustomPages) GetDdosCaptchaOk() (*CustomPage, bool)

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

func (*CustomPages) GetDdosJs ¶

func (o *CustomPages) GetDdosJs() CustomPage

GetDdosJs returns the DdosJs field value if set, zero value otherwise.

func (*CustomPages) GetDdosJsOk ¶

func (o *CustomPages) GetDdosJsOk() (*CustomPage, bool)

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

func (*CustomPages) GetError500 ¶

func (o *CustomPages) GetError500() CustomPage

GetError500 returns the Error500 field value if set, zero value otherwise.

func (*CustomPages) GetError500Ok ¶

func (o *CustomPages) GetError500Ok() (*CustomPage, bool)

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

func (*CustomPages) GetFirewallError ¶

func (o *CustomPages) GetFirewallError() CustomPage

GetFirewallError returns the FirewallError field value if set, zero value otherwise.

func (*CustomPages) GetFirewallErrorOk ¶

func (o *CustomPages) GetFirewallErrorOk() (*CustomPage, bool)

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

func (*CustomPages) GetRateLimitExceeded ¶

func (o *CustomPages) GetRateLimitExceeded() CustomPage

GetRateLimitExceeded returns the RateLimitExceeded field value if set, zero value otherwise.

func (*CustomPages) GetRateLimitExceededOk ¶

func (o *CustomPages) GetRateLimitExceededOk() (*CustomPage, bool)

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

func (*CustomPages) GetSecureLinkExpired ¶

func (o *CustomPages) GetSecureLinkExpired() CustomPage

GetSecureLinkExpired returns the SecureLinkExpired field value if set, zero value otherwise.

func (*CustomPages) GetSecureLinkExpiredOk ¶

func (o *CustomPages) GetSecureLinkExpiredOk() (*CustomPage, bool)

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

func (*CustomPages) GetSecureLinkInvalid ¶

func (o *CustomPages) GetSecureLinkInvalid() CustomPage

GetSecureLinkInvalid returns the SecureLinkInvalid field value if set, zero value otherwise.

func (*CustomPages) GetSecureLinkInvalidOk ¶

func (o *CustomPages) GetSecureLinkInvalidOk() (*CustomPage, bool)

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

func (*CustomPages) GetUnderConstruction ¶

func (o *CustomPages) GetUnderConstruction() CustomPage

GetUnderConstruction returns the UnderConstruction field value if set, zero value otherwise.

func (*CustomPages) GetUnderConstructionOk ¶

func (o *CustomPages) GetUnderConstructionOk() (*CustomPage, bool)

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

func (*CustomPages) GetWafProtection ¶

func (o *CustomPages) GetWafProtection() CustomPage

GetWafProtection returns the WafProtection field value if set, zero value otherwise.

func (*CustomPages) GetWafProtectionOk ¶

func (o *CustomPages) GetWafProtectionOk() (*CustomPage, bool)

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

func (*CustomPages) HasDdosCaptcha ¶

func (o *CustomPages) HasDdosCaptcha() bool

HasDdosCaptcha returns a boolean if a field has been set.

func (*CustomPages) HasDdosJs ¶

func (o *CustomPages) HasDdosJs() bool

HasDdosJs returns a boolean if a field has been set.

func (*CustomPages) HasError500 ¶

func (o *CustomPages) HasError500() bool

HasError500 returns a boolean if a field has been set.

func (*CustomPages) HasFirewallError ¶

func (o *CustomPages) HasFirewallError() bool

HasFirewallError returns a boolean if a field has been set.

func (*CustomPages) HasRateLimitExceeded ¶

func (o *CustomPages) HasRateLimitExceeded() bool

HasRateLimitExceeded returns a boolean if a field has been set.

func (*CustomPages) HasSecureLinkExpired ¶

func (o *CustomPages) HasSecureLinkExpired() bool

HasSecureLinkExpired returns a boolean if a field has been set.

func (*CustomPages) HasSecureLinkInvalid ¶

func (o *CustomPages) HasSecureLinkInvalid() bool

HasSecureLinkInvalid returns a boolean if a field has been set.

func (*CustomPages) HasUnderConstruction ¶

func (o *CustomPages) HasUnderConstruction() bool

HasUnderConstruction returns a boolean if a field has been set.

func (*CustomPages) HasWafProtection ¶

func (o *CustomPages) HasWafProtection() bool

HasWafProtection returns a boolean if a field has been set.

func (CustomPages) MarshalJSON ¶

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

func (*CustomPages) SetDdosCaptcha ¶

func (o *CustomPages) SetDdosCaptcha(v CustomPage)

SetDdosCaptcha gets a reference to the given CustomPage and assigns it to the DdosCaptcha field.

func (*CustomPages) SetDdosJs ¶

func (o *CustomPages) SetDdosJs(v CustomPage)

SetDdosJs gets a reference to the given CustomPage and assigns it to the DdosJs field.

func (*CustomPages) SetError500 ¶

func (o *CustomPages) SetError500(v CustomPage)

SetError500 gets a reference to the given CustomPage and assigns it to the Error500 field.

func (*CustomPages) SetFirewallError ¶

func (o *CustomPages) SetFirewallError(v CustomPage)

SetFirewallError gets a reference to the given CustomPage and assigns it to the FirewallError field.

func (*CustomPages) SetRateLimitExceeded ¶

func (o *CustomPages) SetRateLimitExceeded(v CustomPage)

SetRateLimitExceeded gets a reference to the given CustomPage and assigns it to the RateLimitExceeded field.

func (*CustomPages) SetSecureLinkExpired ¶

func (o *CustomPages) SetSecureLinkExpired(v CustomPage)

SetSecureLinkExpired gets a reference to the given CustomPage and assigns it to the SecureLinkExpired field.

func (*CustomPages) SetSecureLinkInvalid ¶

func (o *CustomPages) SetSecureLinkInvalid(v CustomPage)

SetSecureLinkInvalid gets a reference to the given CustomPage and assigns it to the SecureLinkInvalid field.

func (*CustomPages) SetUnderConstruction ¶

func (o *CustomPages) SetUnderConstruction(v CustomPage)

SetUnderConstruction gets a reference to the given CustomPage and assigns it to the UnderConstruction field.

func (*CustomPages) SetWafProtection ¶

func (o *CustomPages) SetWafProtection(v CustomPage)

SetWafProtection gets a reference to the given CustomPage and assigns it to the WafProtection field.

func (CustomPages) ToMap ¶

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

type CustomPagesApiService ¶

type CustomPagesApiService service

CustomPagesApiService CustomPagesApi service

func (*CustomPagesApiService) CustomPagesShow ¶

func (a *CustomPagesApiService) CustomPagesShow(ctx context.Context, domain string) ApiCustomPagesShowRequest

CustomPagesShow Get list of custom pages

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

func (*CustomPagesApiService) CustomPagesShowExecute ¶

Execute executes the request

@return CustomPagesData

func (*CustomPagesApiService) CustomPagesUpdate ¶

func (a *CustomPagesApiService) CustomPagesUpdate(ctx context.Context, domain string) ApiCustomPagesUpdateRequest

CustomPagesUpdate Update custom page

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

func (*CustomPagesApiService) CustomPagesUpdateExecute ¶

Execute executes the request

@return MessageResponse

type CustomPagesData ¶

type CustomPagesData struct {
	Data *CustomPages `json:"data,omitempty"`
}

CustomPagesData struct for CustomPagesData

func NewCustomPagesData ¶

func NewCustomPagesData() *CustomPagesData

NewCustomPagesData instantiates a new CustomPagesData 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 NewCustomPagesDataWithDefaults ¶

func NewCustomPagesDataWithDefaults() *CustomPagesData

NewCustomPagesDataWithDefaults instantiates a new CustomPagesData 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 (*CustomPagesData) GetData ¶

func (o *CustomPagesData) GetData() CustomPages

GetData returns the Data field value if set, zero value otherwise.

func (*CustomPagesData) GetDataOk ¶

func (o *CustomPagesData) GetDataOk() (*CustomPages, bool)

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

func (*CustomPagesData) HasData ¶

func (o *CustomPagesData) HasData() bool

HasData returns a boolean if a field has been set.

func (CustomPagesData) MarshalJSON ¶

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

func (*CustomPagesData) SetData ¶

func (o *CustomPagesData) SetData(v CustomPages)

SetData gets a reference to the given CustomPages and assigns it to the Data field.

func (CustomPagesData) ToMap ¶

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

type DDoSApiService ¶

type DDoSApiService service

DDoSApiService DDoSApi service

func (*DDoSApiService) DdosReprioritize ¶

func (a *DDoSApiService) DdosReprioritize(ctx context.Context, domain string) ApiDdosReprioritizeRequest

DdosReprioritize Change priority of ddos rules

You can choose a DDoS rule and request to put it after or before another rule. You should only provide either after_rule_id or before_rule_id (and not both of them).

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

func (*DDoSApiService) DdosReprioritizeExecute ¶

func (a *DDoSApiService) DdosReprioritizeExecute(r ApiDdosReprioritizeRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*DDoSApiService) DdosRulesDestroy ¶

func (a *DDoSApiService) DdosRulesDestroy(ctx context.Context, domain string, id string) ApiDdosRulesDestroyRequest

DdosRulesDestroy Delete DDoS protection rule

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

func (*DDoSApiService) DdosRulesDestroyExecute ¶

func (a *DDoSApiService) DdosRulesDestroyExecute(r ApiDdosRulesDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*DDoSApiService) DdosRulesIndex ¶

func (a *DDoSApiService) DdosRulesIndex(ctx context.Context, domain string) ApiDdosRulesIndexRequest

DdosRulesIndex Get DDoS Protection Rules

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

func (*DDoSApiService) DdosRulesIndexExecute ¶

Execute executes the request

@return DdosRulesIndex200Response

func (*DDoSApiService) DdosRulesShow ¶

func (a *DDoSApiService) DdosRulesShow(ctx context.Context, domain string, id string) ApiDdosRulesShowRequest

DdosRulesShow Get DDoS protection's rule information

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

func (*DDoSApiService) DdosRulesShowExecute ¶

func (a *DDoSApiService) DdosRulesShowExecute(r ApiDdosRulesShowRequest) (*DdosRuleData, *http.Response, error)

Execute executes the request

@return DdosRuleData

func (*DDoSApiService) DdosRulesStore ¶

func (a *DDoSApiService) DdosRulesStore(ctx context.Context, domain string) ApiDdosRulesStoreRequest

DdosRulesStore Create new DDoS protection rule

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

func (*DDoSApiService) DdosRulesStoreExecute ¶

func (a *DDoSApiService) DdosRulesStoreExecute(r ApiDdosRulesStoreRequest) (*DdosRuleResponse, *http.Response, error)

Execute executes the request

@return DdosRuleResponse

func (*DDoSApiService) DdosRulesUpdate ¶

func (a *DDoSApiService) DdosRulesUpdate(ctx context.Context, domain string, id string) ApiDdosRulesUpdateRequest

DdosRulesUpdate Update the DDoS protection rule

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

func (*DDoSApiService) DdosRulesUpdateExecute ¶

func (a *DDoSApiService) DdosRulesUpdateExecute(r ApiDdosRulesUpdateRequest) (*DdosRuleResponse, *http.Response, error)

Execute executes the request

@return DdosRuleResponse

func (*DDoSApiService) DdosSettingsIndex ¶

func (a *DDoSApiService) DdosSettingsIndex(ctx context.Context, domain string) ApiDdosSettingsIndexRequest

DdosSettingsIndex Get DDoS protection settings

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

func (*DDoSApiService) DdosSettingsIndexExecute ¶

func (a *DDoSApiService) DdosSettingsIndexExecute(r ApiDdosSettingsIndexRequest) (*DdosSettingsData, *http.Response, error)

Execute executes the request

@return DdosSettingsData

func (*DDoSApiService) DdosSettingsUpdate ¶

func (a *DDoSApiService) DdosSettingsUpdate(ctx context.Context, domain string) ApiDdosSettingsUpdateRequest

DdosSettingsUpdate Update domain's DDoS protection configuration

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

func (*DDoSApiService) DdosSettingsUpdateExecute ¶

Execute executes the request

@return DdosSettingsUpdate200Response

type DKIMRecord ¶

type DKIMRecord struct {
	Value         *TXTRecordValue        `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

DKIMRecord struct for DKIMRecord

func NewDKIMRecord ¶

func NewDKIMRecord() *DKIMRecord

NewDKIMRecord instantiates a new DKIMRecord 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 NewDKIMRecordWithDefaults ¶

func NewDKIMRecordWithDefaults() *DKIMRecord

NewDKIMRecordWithDefaults instantiates a new DKIMRecord 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 (*DKIMRecord) GetCloud ¶

func (o *DKIMRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*DKIMRecord) GetCloudOk ¶

func (o *DKIMRecord) GetCloudOk() (*bool, bool)

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

func (*DKIMRecord) GetCreatedAt ¶

func (o *DKIMRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DKIMRecord) GetCreatedAtOk ¶

func (o *DKIMRecord) GetCreatedAtOk() (*time.Time, bool)

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

func (*DKIMRecord) GetId ¶

func (o *DKIMRecord) GetId() string

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

func (*DKIMRecord) GetIdOk ¶

func (o *DKIMRecord) 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 (*DKIMRecord) GetIpFilterMode ¶

func (o *DKIMRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*DKIMRecord) GetIpFilterModeOk ¶

func (o *DKIMRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*DKIMRecord) GetIsProtected ¶

func (o *DKIMRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*DKIMRecord) GetIsProtectedOk ¶

func (o *DKIMRecord) GetIsProtectedOk() (*bool, bool)

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

func (*DKIMRecord) GetName ¶

func (o *DKIMRecord) GetName() string

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

func (*DKIMRecord) GetNameOk ¶

func (o *DKIMRecord) 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 (*DKIMRecord) GetTtl ¶

func (o *DKIMRecord) GetTtl() int32

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

func (*DKIMRecord) GetTtlOk ¶

func (o *DKIMRecord) 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 (*DKIMRecord) GetType ¶

func (o *DKIMRecord) GetType() string

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

func (*DKIMRecord) GetTypeOk ¶

func (o *DKIMRecord) 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 (*DKIMRecord) GetUpdatedAt ¶

func (o *DKIMRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DKIMRecord) GetUpdatedAtOk ¶

func (o *DKIMRecord) GetUpdatedAtOk() (*time.Time, bool)

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

func (*DKIMRecord) GetUpstreamHttps ¶

func (o *DKIMRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*DKIMRecord) GetUpstreamHttpsOk ¶

func (o *DKIMRecord) GetUpstreamHttpsOk() (*string, bool)

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

func (*DKIMRecord) GetUsage ¶

func (o *DKIMRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*DKIMRecord) GetUsageOk ¶

func (o *DKIMRecord) GetUsageOk() ([]string, bool)

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

func (*DKIMRecord) GetValue ¶

func (o *DKIMRecord) GetValue() TXTRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*DKIMRecord) GetValueOk ¶

func (o *DKIMRecord) GetValueOk() (*TXTRecordValue, 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 (*DKIMRecord) HasCloud ¶

func (o *DKIMRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*DKIMRecord) HasCreatedAt ¶

func (o *DKIMRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DKIMRecord) HasId ¶

func (o *DKIMRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*DKIMRecord) HasIpFilterMode ¶

func (o *DKIMRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*DKIMRecord) HasIsProtected ¶

func (o *DKIMRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*DKIMRecord) HasName ¶

func (o *DKIMRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*DKIMRecord) HasTtl ¶

func (o *DKIMRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*DKIMRecord) HasType ¶

func (o *DKIMRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*DKIMRecord) HasUpdatedAt ¶

func (o *DKIMRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*DKIMRecord) HasUpstreamHttps ¶

func (o *DKIMRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*DKIMRecord) HasUsage ¶

func (o *DKIMRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*DKIMRecord) HasValue ¶

func (o *DKIMRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DKIMRecord) MarshalJSON ¶

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

func (*DKIMRecord) SetCloud ¶

func (o *DKIMRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*DKIMRecord) SetCreatedAt ¶

func (o *DKIMRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DKIMRecord) SetId ¶

func (o *DKIMRecord) SetId(v string)

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

func (*DKIMRecord) SetIpFilterMode ¶

func (o *DKIMRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*DKIMRecord) SetIsProtected ¶

func (o *DKIMRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*DKIMRecord) SetName ¶

func (o *DKIMRecord) SetName(v string)

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

func (*DKIMRecord) SetTtl ¶

func (o *DKIMRecord) SetTtl(v int32)

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

func (*DKIMRecord) SetType ¶

func (o *DKIMRecord) SetType(v string)

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

func (*DKIMRecord) SetUpdatedAt ¶

func (o *DKIMRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*DKIMRecord) SetUpstreamHttps ¶

func (o *DKIMRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*DKIMRecord) SetUsage ¶

func (o *DKIMRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*DKIMRecord) SetValue ¶

func (o *DKIMRecord) SetValue(v TXTRecordValue)

SetValue gets a reference to the given TXTRecordValue and assigns it to the Value field.

func (DKIMRecord) ToMap ¶

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

type DNSManagementApiService ¶

type DNSManagementApiService service

DNSManagementApiService DNSManagementApi service

func (*DNSManagementApiService) DnsRecordsCloud ¶

func (a *DNSManagementApiService) DnsRecordsCloud(ctx context.Context, domain string, id string) ApiDnsRecordsCloudRequest

DnsRecordsCloud Toggle cloud status (To proxy or not proxy, that's the question!)

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id ID of the DNS record
@return ApiDnsRecordsCloudRequest

func (*DNSManagementApiService) DnsRecordsCloudExecute ¶

Execute executes the request

@return DnsRecordResponse

func (*DNSManagementApiService) DnsRecordsDestroy ¶

func (a *DNSManagementApiService) DnsRecordsDestroy(ctx context.Context, domain string, id string) ApiDnsRecordsDestroyRequest

DnsRecordsDestroy Remove a DNS record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id ID of the DNS record
@return ApiDnsRecordsDestroyRequest

func (*DNSManagementApiService) DnsRecordsDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*DNSManagementApiService) DnsRecordsDnsSecShow ¶

func (a *DNSManagementApiService) DnsRecordsDnsSecShow(ctx context.Context, domain string) ApiDnsRecordsDnsSecShowRequest

DnsRecordsDnsSecShow Get status of DNSSEC

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

func (*DNSManagementApiService) DnsRecordsDnsSecShowExecute ¶

func (a *DNSManagementApiService) DnsRecordsDnsSecShowExecute(r ApiDnsRecordsDnsSecShowRequest) (*DnsSecData, *http.Response, error)

Execute executes the request

@return DnsSecData

func (*DNSManagementApiService) DnsRecordsDnsSecUpdate ¶

func (a *DNSManagementApiService) DnsRecordsDnsSecUpdate(ctx context.Context, domain string) ApiDnsRecordsDnsSecUpdateRequest

DnsRecordsDnsSecUpdate Update DNSSEC status

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

func (*DNSManagementApiService) DnsRecordsDnsSecUpdateExecute ¶

func (a *DNSManagementApiService) DnsRecordsDnsSecUpdateExecute(r ApiDnsRecordsDnsSecUpdateRequest) (*DnsSecData, *http.Response, error)

Execute executes the request

@return DnsSecData

func (*DNSManagementApiService) DnsRecordsImport ¶

func (a *DNSManagementApiService) DnsRecordsImport(ctx context.Context, domain string) ApiDnsRecordsImportRequest

DnsRecordsImport Import DNS records using BIND file

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

func (*DNSManagementApiService) DnsRecordsImportExecute ¶

Execute executes the request

@return MessageResponse

func (*DNSManagementApiService) DnsRecordsIndex ¶

DnsRecordsIndex Get list of DNS records

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

func (*DNSManagementApiService) DnsRecordsIndexExecute ¶

Execute executes the request

@return DnsRecordsIndex200Response

func (*DNSManagementApiService) DnsRecordsShow ¶

func (a *DNSManagementApiService) DnsRecordsShow(ctx context.Context, domain string, id string) ApiDnsRecordsShowRequest

DnsRecordsShow Get information of a record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id ID of the DNS record
@return ApiDnsRecordsShowRequest

func (*DNSManagementApiService) DnsRecordsShowExecute ¶

Execute executes the request

@return DnsRecordData

func (*DNSManagementApiService) DnsRecordsStore ¶

DnsRecordsStore Create new DNS record

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

func (*DNSManagementApiService) DnsRecordsStoreExecute ¶

Execute executes the request

@return DnsRecordResponse

func (*DNSManagementApiService) DnsRecordsUpdate ¶

func (a *DNSManagementApiService) DnsRecordsUpdate(ctx context.Context, domain string, id string) ApiDnsRecordsUpdateRequest

DnsRecordsUpdate Update a DNS record

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id ID of the DNS record
@return ApiDnsRecordsUpdateRequest

func (*DNSManagementApiService) DnsRecordsUpdateExecute ¶

Execute executes the request

@return DnsRecordResponse

type DataResponse ¶

type DataResponse struct {
	Data map[string]interface{} `json:"data,omitempty"`
}

DataResponse struct for DataResponse

func NewDataResponse ¶

func NewDataResponse() *DataResponse

NewDataResponse instantiates a new DataResponse 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 NewDataResponseWithDefaults ¶

func NewDataResponseWithDefaults() *DataResponse

NewDataResponseWithDefaults instantiates a new DataResponse 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 (*DataResponse) GetData ¶

func (o *DataResponse) GetData() map[string]interface{}

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

func (*DataResponse) GetDataOk ¶

func (o *DataResponse) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data 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 (*DataResponse) HasData ¶

func (o *DataResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (DataResponse) MarshalJSON ¶

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

func (*DataResponse) SetData ¶

func (o *DataResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (DataResponse) ToMap ¶

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

type DataWithMessageResponse ¶

type DataWithMessageResponse struct {
	Message NullableString         `json:"message,omitempty"`
	Data    map[string]interface{} `json:"data,omitempty"`
}

DataWithMessageResponse struct for DataWithMessageResponse

func NewDataWithMessageResponse ¶

func NewDataWithMessageResponse() *DataWithMessageResponse

NewDataWithMessageResponse instantiates a new DataWithMessageResponse 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 NewDataWithMessageResponseWithDefaults ¶

func NewDataWithMessageResponseWithDefaults() *DataWithMessageResponse

NewDataWithMessageResponseWithDefaults instantiates a new DataWithMessageResponse 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 (*DataWithMessageResponse) GetData ¶

func (o *DataWithMessageResponse) GetData() map[string]interface{}

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

func (*DataWithMessageResponse) GetDataOk ¶

func (o *DataWithMessageResponse) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data 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 (*DataWithMessageResponse) GetMessage ¶

func (o *DataWithMessageResponse) GetMessage() string

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

func (*DataWithMessageResponse) GetMessageOk ¶

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

func (*DataWithMessageResponse) HasData ¶

func (o *DataWithMessageResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DataWithMessageResponse) HasMessage ¶

func (o *DataWithMessageResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DataWithMessageResponse) MarshalJSON ¶

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

func (*DataWithMessageResponse) SetData ¶

func (o *DataWithMessageResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*DataWithMessageResponse) SetMessage ¶

func (o *DataWithMessageResponse) SetMessage(v string)

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

func (*DataWithMessageResponse) SetMessageNil ¶

func (o *DataWithMessageResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DataWithMessageResponse) ToMap ¶

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

func (*DataWithMessageResponse) UnsetMessage ¶

func (o *DataWithMessageResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DdosPreflight ¶

type DdosPreflight struct {
	AccessOrigin        *string  `json:"access_origin,omitempty"`
	AccessCredentials   *string  `json:"access_credentials,omitempty"`
	AccessMethods       []string `json:"access_methods,omitempty"`
	AccessHeaders       *string  `json:"access_headers,omitempty"`
	AccessExposeHeaders *string  `json:"access_expose_headers,omitempty"`
}

DdosPreflight struct for DdosPreflight

func NewDdosPreflight ¶

func NewDdosPreflight() *DdosPreflight

NewDdosPreflight instantiates a new DdosPreflight 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 NewDdosPreflightWithDefaults ¶

func NewDdosPreflightWithDefaults() *DdosPreflight

NewDdosPreflightWithDefaults instantiates a new DdosPreflight 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 (*DdosPreflight) GetAccessCredentials ¶

func (o *DdosPreflight) GetAccessCredentials() string

GetAccessCredentials returns the AccessCredentials field value if set, zero value otherwise.

func (*DdosPreflight) GetAccessCredentialsOk ¶

func (o *DdosPreflight) GetAccessCredentialsOk() (*string, bool)

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

func (*DdosPreflight) GetAccessExposeHeaders ¶

func (o *DdosPreflight) GetAccessExposeHeaders() string

GetAccessExposeHeaders returns the AccessExposeHeaders field value if set, zero value otherwise.

func (*DdosPreflight) GetAccessExposeHeadersOk ¶

func (o *DdosPreflight) GetAccessExposeHeadersOk() (*string, bool)

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

func (*DdosPreflight) GetAccessHeaders ¶

func (o *DdosPreflight) GetAccessHeaders() string

GetAccessHeaders returns the AccessHeaders field value if set, zero value otherwise.

func (*DdosPreflight) GetAccessHeadersOk ¶

func (o *DdosPreflight) GetAccessHeadersOk() (*string, bool)

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

func (*DdosPreflight) GetAccessMethods ¶

func (o *DdosPreflight) GetAccessMethods() []string

GetAccessMethods returns the AccessMethods field value if set, zero value otherwise.

func (*DdosPreflight) GetAccessMethodsOk ¶

func (o *DdosPreflight) GetAccessMethodsOk() ([]string, bool)

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

func (*DdosPreflight) GetAccessOrigin ¶

func (o *DdosPreflight) GetAccessOrigin() string

GetAccessOrigin returns the AccessOrigin field value if set, zero value otherwise.

func (*DdosPreflight) GetAccessOriginOk ¶

func (o *DdosPreflight) GetAccessOriginOk() (*string, bool)

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

func (*DdosPreflight) HasAccessCredentials ¶

func (o *DdosPreflight) HasAccessCredentials() bool

HasAccessCredentials returns a boolean if a field has been set.

func (*DdosPreflight) HasAccessExposeHeaders ¶

func (o *DdosPreflight) HasAccessExposeHeaders() bool

HasAccessExposeHeaders returns a boolean if a field has been set.

func (*DdosPreflight) HasAccessHeaders ¶

func (o *DdosPreflight) HasAccessHeaders() bool

HasAccessHeaders returns a boolean if a field has been set.

func (*DdosPreflight) HasAccessMethods ¶

func (o *DdosPreflight) HasAccessMethods() bool

HasAccessMethods returns a boolean if a field has been set.

func (*DdosPreflight) HasAccessOrigin ¶

func (o *DdosPreflight) HasAccessOrigin() bool

HasAccessOrigin returns a boolean if a field has been set.

func (DdosPreflight) MarshalJSON ¶

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

func (*DdosPreflight) SetAccessCredentials ¶

func (o *DdosPreflight) SetAccessCredentials(v string)

SetAccessCredentials gets a reference to the given string and assigns it to the AccessCredentials field.

func (*DdosPreflight) SetAccessExposeHeaders ¶

func (o *DdosPreflight) SetAccessExposeHeaders(v string)

SetAccessExposeHeaders gets a reference to the given string and assigns it to the AccessExposeHeaders field.

func (*DdosPreflight) SetAccessHeaders ¶

func (o *DdosPreflight) SetAccessHeaders(v string)

SetAccessHeaders gets a reference to the given string and assigns it to the AccessHeaders field.

func (*DdosPreflight) SetAccessMethods ¶

func (o *DdosPreflight) SetAccessMethods(v []string)

SetAccessMethods gets a reference to the given []string and assigns it to the AccessMethods field.

func (*DdosPreflight) SetAccessOrigin ¶

func (o *DdosPreflight) SetAccessOrigin(v string)

SetAccessOrigin gets a reference to the given string and assigns it to the AccessOrigin field.

func (DdosPreflight) ToMap ¶

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

type DdosRule ¶

type DdosRule struct {
	Id *string `json:"id,omitempty"`
	// - `?` matches any single character. - `*` matches any (possibly empty) sequence of characters. - `**` matches the current directory and arbitrary subdirectories. This sequence must form a single path component, so both `**a` and `b**` are invalid and will result in an error. A sequence of more than two consecutive `*` characters is also invalid. - `[...]` matches any character inside the brackets. Character sequences can also specify ranges of characters, as ordered by Unicode, so e.g. `[0-9]` specifies any character between 0 and 9 inclusive. An unclosed bracket is invalid. - `[!...]` is the negation of `[...]`, i.e. it matches any characters not in the brackets. - The metacharacters `?`, `*`, `[`, `] `can be matched by using brackets (e.g. `[?]`). When a `]` occurs immediately following `[` or `[!` then it is interpreted as being part of, rather then ending, the character set, so `]` and NOT `]` can be matched by `[]]` and `[!]]` respectively. The - character can be specified inside a character sequence pattern by placing it at the start or the end, e.g. `[abc-]`.
	UrlPattern  *string  `json:"url_pattern,omitempty"`
	Sources     []string `json:"sources,omitempty"`
	Description *string  `json:"description,omitempty"`
	Action      *string  `json:"action,omitempty"`
	IsEnabled   *bool    `json:"is_enabled,omitempty"`
}

DdosRule struct for DdosRule

func NewDdosRule ¶

func NewDdosRule() *DdosRule

NewDdosRule instantiates a new DdosRule 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 NewDdosRuleWithDefaults ¶

func NewDdosRuleWithDefaults() *DdosRule

NewDdosRuleWithDefaults instantiates a new DdosRule 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 (*DdosRule) GetAction ¶

func (o *DdosRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*DdosRule) GetActionOk ¶

func (o *DdosRule) GetActionOk() (*string, bool)

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

func (*DdosRule) GetDescription ¶

func (o *DdosRule) GetDescription() string

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

func (*DdosRule) GetDescriptionOk ¶

func (o *DdosRule) 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 (*DdosRule) GetId ¶

func (o *DdosRule) GetId() string

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

func (*DdosRule) GetIdOk ¶

func (o *DdosRule) 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 (*DdosRule) GetIsEnabled ¶

func (o *DdosRule) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*DdosRule) GetIsEnabledOk ¶

func (o *DdosRule) GetIsEnabledOk() (*bool, bool)

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

func (*DdosRule) GetSources ¶

func (o *DdosRule) GetSources() []string

GetSources returns the Sources field value if set, zero value otherwise.

func (*DdosRule) GetSourcesOk ¶

func (o *DdosRule) GetSourcesOk() ([]string, 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 (*DdosRule) GetUrlPattern ¶

func (o *DdosRule) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value if set, zero value otherwise.

func (*DdosRule) GetUrlPatternOk ¶

func (o *DdosRule) GetUrlPatternOk() (*string, bool)

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

func (*DdosRule) HasAction ¶

func (o *DdosRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*DdosRule) HasDescription ¶

func (o *DdosRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*DdosRule) HasId ¶

func (o *DdosRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*DdosRule) HasIsEnabled ¶

func (o *DdosRule) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*DdosRule) HasSources ¶

func (o *DdosRule) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*DdosRule) HasUrlPattern ¶

func (o *DdosRule) HasUrlPattern() bool

HasUrlPattern returns a boolean if a field has been set.

func (DdosRule) MarshalJSON ¶

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

func (*DdosRule) SetAction ¶

func (o *DdosRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*DdosRule) SetDescription ¶

func (o *DdosRule) SetDescription(v string)

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

func (*DdosRule) SetId ¶

func (o *DdosRule) SetId(v string)

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

func (*DdosRule) SetIsEnabled ¶

func (o *DdosRule) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*DdosRule) SetSources ¶

func (o *DdosRule) SetSources(v []string)

SetSources gets a reference to the given []string and assigns it to the Sources field.

func (*DdosRule) SetUrlPattern ¶

func (o *DdosRule) SetUrlPattern(v string)

SetUrlPattern gets a reference to the given string and assigns it to the UrlPattern field.

func (DdosRule) ToMap ¶

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

type DdosRuleData ¶

type DdosRuleData struct {
	Data *DdosRule `json:"data,omitempty"`
}

DdosRuleData struct for DdosRuleData

func NewDdosRuleData ¶

func NewDdosRuleData() *DdosRuleData

NewDdosRuleData instantiates a new DdosRuleData 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 NewDdosRuleDataWithDefaults ¶

func NewDdosRuleDataWithDefaults() *DdosRuleData

NewDdosRuleDataWithDefaults instantiates a new DdosRuleData 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 (*DdosRuleData) GetData ¶

func (o *DdosRuleData) GetData() DdosRule

GetData returns the Data field value if set, zero value otherwise.

func (*DdosRuleData) GetDataOk ¶

func (o *DdosRuleData) GetDataOk() (*DdosRule, bool)

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

func (*DdosRuleData) HasData ¶

func (o *DdosRuleData) HasData() bool

HasData returns a boolean if a field has been set.

func (DdosRuleData) MarshalJSON ¶

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

func (*DdosRuleData) SetData ¶

func (o *DdosRuleData) SetData(v DdosRule)

SetData gets a reference to the given DdosRule and assigns it to the Data field.

func (DdosRuleData) ToMap ¶

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

type DdosRuleResponse ¶

type DdosRuleResponse struct {
	Data    *DdosRule      `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DdosRuleResponse struct for DdosRuleResponse

func NewDdosRuleResponse ¶

func NewDdosRuleResponse() *DdosRuleResponse

NewDdosRuleResponse instantiates a new DdosRuleResponse 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 NewDdosRuleResponseWithDefaults ¶

func NewDdosRuleResponseWithDefaults() *DdosRuleResponse

NewDdosRuleResponseWithDefaults instantiates a new DdosRuleResponse 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 (*DdosRuleResponse) GetData ¶

func (o *DdosRuleResponse) GetData() DdosRule

GetData returns the Data field value if set, zero value otherwise.

func (*DdosRuleResponse) GetDataOk ¶

func (o *DdosRuleResponse) GetDataOk() (*DdosRule, bool)

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

func (*DdosRuleResponse) GetMessage ¶

func (o *DdosRuleResponse) GetMessage() string

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

func (*DdosRuleResponse) GetMessageOk ¶

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

func (*DdosRuleResponse) HasData ¶

func (o *DdosRuleResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DdosRuleResponse) HasMessage ¶

func (o *DdosRuleResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DdosRuleResponse) MarshalJSON ¶

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

func (*DdosRuleResponse) SetData ¶

func (o *DdosRuleResponse) SetData(v DdosRule)

SetData gets a reference to the given DdosRule and assigns it to the Data field.

func (*DdosRuleResponse) SetMessage ¶

func (o *DdosRuleResponse) SetMessage(v string)

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

func (*DdosRuleResponse) SetMessageNil ¶

func (o *DdosRuleResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DdosRuleResponse) ToMap ¶

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

func (*DdosRuleResponse) UnsetMessage ¶

func (o *DdosRuleResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DdosRulesIndex200Response ¶

type DdosRulesIndex200Response struct {
	Data  []DdosRule              `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

DdosRulesIndex200Response struct for DdosRulesIndex200Response

func NewDdosRulesIndex200Response ¶

func NewDdosRulesIndex200Response() *DdosRulesIndex200Response

NewDdosRulesIndex200Response instantiates a new DdosRulesIndex200Response 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 NewDdosRulesIndex200ResponseWithDefaults ¶

func NewDdosRulesIndex200ResponseWithDefaults() *DdosRulesIndex200Response

NewDdosRulesIndex200ResponseWithDefaults instantiates a new DdosRulesIndex200Response 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 (*DdosRulesIndex200Response) GetData ¶

func (o *DdosRulesIndex200Response) GetData() []DdosRule

GetData returns the Data field value if set, zero value otherwise.

func (*DdosRulesIndex200Response) GetDataOk ¶

func (o *DdosRulesIndex200Response) GetDataOk() ([]DdosRule, bool)

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

GetLinks returns the Links field value if set, zero value otherwise.

func (*DdosRulesIndex200Response) GetLinksOk ¶

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

func (*DdosRulesIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*DdosRulesIndex200Response) GetMetaOk ¶

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

func (*DdosRulesIndex200Response) HasData ¶

func (o *DdosRulesIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *DdosRulesIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DdosRulesIndex200Response) HasMeta ¶

func (o *DdosRulesIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (DdosRulesIndex200Response) MarshalJSON ¶

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

func (*DdosRulesIndex200Response) SetData ¶

func (o *DdosRulesIndex200Response) SetData(v []DdosRule)

SetData gets a reference to the given []DdosRule and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*DdosRulesIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (DdosRulesIndex200Response) ToMap ¶

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

type DdosSettings ¶

type DdosSettings struct {
	IsEnabled      *bool   `json:"is_enabled,omitempty"`
	ProtectionMode *string `json:"protection_mode,omitempty"`
	CaptchaService *string `json:"captcha_service,omitempty"`
	// it can be configured when the captcha_service is set to arcaptcha
	SiteKey *string `json:"site_key,omitempty"`
	// it can be configured when the captcha_service is set to arcaptcha
	SecretKey *string `json:"secret_key,omitempty"`
	// Time in seconds for cookie max-age
	Ttl *int32 `json:"ttl,omitempty"`
	// Adds \"SameSite=None; Secure\" to set-cookie header
	HttpsOnly *bool          `json:"https_only,omitempty"`
	Preflight *DdosPreflight `json:"preflight,omitempty"`
}

DdosSettings struct for DdosSettings

func NewDdosSettings ¶

func NewDdosSettings() *DdosSettings

NewDdosSettings instantiates a new DdosSettings 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 NewDdosSettingsWithDefaults ¶

func NewDdosSettingsWithDefaults() *DdosSettings

NewDdosSettingsWithDefaults instantiates a new DdosSettings 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 (*DdosSettings) GetCaptchaService ¶

func (o *DdosSettings) GetCaptchaService() string

GetCaptchaService returns the CaptchaService field value if set, zero value otherwise.

func (*DdosSettings) GetCaptchaServiceOk ¶

func (o *DdosSettings) GetCaptchaServiceOk() (*string, bool)

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

func (*DdosSettings) GetHttpsOnly ¶

func (o *DdosSettings) GetHttpsOnly() bool

GetHttpsOnly returns the HttpsOnly field value if set, zero value otherwise.

func (*DdosSettings) GetHttpsOnlyOk ¶

func (o *DdosSettings) GetHttpsOnlyOk() (*bool, bool)

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

func (*DdosSettings) GetIsEnabled ¶

func (o *DdosSettings) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*DdosSettings) GetIsEnabledOk ¶

func (o *DdosSettings) GetIsEnabledOk() (*bool, bool)

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

func (*DdosSettings) GetPreflight ¶

func (o *DdosSettings) GetPreflight() DdosPreflight

GetPreflight returns the Preflight field value if set, zero value otherwise.

func (*DdosSettings) GetPreflightOk ¶

func (o *DdosSettings) GetPreflightOk() (*DdosPreflight, bool)

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

func (*DdosSettings) GetProtectionMode ¶

func (o *DdosSettings) GetProtectionMode() string

GetProtectionMode returns the ProtectionMode field value if set, zero value otherwise.

func (*DdosSettings) GetProtectionModeOk ¶

func (o *DdosSettings) GetProtectionModeOk() (*string, bool)

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

func (*DdosSettings) GetSecretKey ¶

func (o *DdosSettings) GetSecretKey() string

GetSecretKey returns the SecretKey field value if set, zero value otherwise.

func (*DdosSettings) GetSecretKeyOk ¶

func (o *DdosSettings) GetSecretKeyOk() (*string, bool)

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

func (*DdosSettings) GetSiteKey ¶

func (o *DdosSettings) GetSiteKey() string

GetSiteKey returns the SiteKey field value if set, zero value otherwise.

func (*DdosSettings) GetSiteKeyOk ¶

func (o *DdosSettings) GetSiteKeyOk() (*string, bool)

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

func (*DdosSettings) GetTtl ¶

func (o *DdosSettings) GetTtl() int32

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

func (*DdosSettings) GetTtlOk ¶

func (o *DdosSettings) 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 (*DdosSettings) HasCaptchaService ¶

func (o *DdosSettings) HasCaptchaService() bool

HasCaptchaService returns a boolean if a field has been set.

func (*DdosSettings) HasHttpsOnly ¶

func (o *DdosSettings) HasHttpsOnly() bool

HasHttpsOnly returns a boolean if a field has been set.

func (*DdosSettings) HasIsEnabled ¶

func (o *DdosSettings) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*DdosSettings) HasPreflight ¶

func (o *DdosSettings) HasPreflight() bool

HasPreflight returns a boolean if a field has been set.

func (*DdosSettings) HasProtectionMode ¶

func (o *DdosSettings) HasProtectionMode() bool

HasProtectionMode returns a boolean if a field has been set.

func (*DdosSettings) HasSecretKey ¶

func (o *DdosSettings) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

func (*DdosSettings) HasSiteKey ¶

func (o *DdosSettings) HasSiteKey() bool

HasSiteKey returns a boolean if a field has been set.

func (*DdosSettings) HasTtl ¶

func (o *DdosSettings) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (DdosSettings) MarshalJSON ¶

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

func (*DdosSettings) SetCaptchaService ¶

func (o *DdosSettings) SetCaptchaService(v string)

SetCaptchaService gets a reference to the given string and assigns it to the CaptchaService field.

func (*DdosSettings) SetHttpsOnly ¶

func (o *DdosSettings) SetHttpsOnly(v bool)

SetHttpsOnly gets a reference to the given bool and assigns it to the HttpsOnly field.

func (*DdosSettings) SetIsEnabled ¶

func (o *DdosSettings) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*DdosSettings) SetPreflight ¶

func (o *DdosSettings) SetPreflight(v DdosPreflight)

SetPreflight gets a reference to the given DdosPreflight and assigns it to the Preflight field.

func (*DdosSettings) SetProtectionMode ¶

func (o *DdosSettings) SetProtectionMode(v string)

SetProtectionMode gets a reference to the given string and assigns it to the ProtectionMode field.

func (*DdosSettings) SetSecretKey ¶

func (o *DdosSettings) SetSecretKey(v string)

SetSecretKey gets a reference to the given string and assigns it to the SecretKey field.

func (*DdosSettings) SetSiteKey ¶

func (o *DdosSettings) SetSiteKey(v string)

SetSiteKey gets a reference to the given string and assigns it to the SiteKey field.

func (*DdosSettings) SetTtl ¶

func (o *DdosSettings) SetTtl(v int32)

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

func (DdosSettings) ToMap ¶

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

type DdosSettingsData ¶

type DdosSettingsData struct {
	Data    *DdosSettings  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DdosSettingsData struct for DdosSettingsData

func NewDdosSettingsData ¶

func NewDdosSettingsData() *DdosSettingsData

NewDdosSettingsData instantiates a new DdosSettingsData 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 NewDdosSettingsDataWithDefaults ¶

func NewDdosSettingsDataWithDefaults() *DdosSettingsData

NewDdosSettingsDataWithDefaults instantiates a new DdosSettingsData 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 (*DdosSettingsData) GetData ¶

func (o *DdosSettingsData) GetData() DdosSettings

GetData returns the Data field value if set, zero value otherwise.

func (*DdosSettingsData) GetDataOk ¶

func (o *DdosSettingsData) GetDataOk() (*DdosSettings, bool)

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

func (*DdosSettingsData) GetMessage ¶

func (o *DdosSettingsData) GetMessage() string

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

func (*DdosSettingsData) GetMessageOk ¶

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

func (*DdosSettingsData) HasData ¶

func (o *DdosSettingsData) HasData() bool

HasData returns a boolean if a field has been set.

func (*DdosSettingsData) HasMessage ¶

func (o *DdosSettingsData) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DdosSettingsData) MarshalJSON ¶

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

func (*DdosSettingsData) SetData ¶

func (o *DdosSettingsData) SetData(v DdosSettings)

SetData gets a reference to the given DdosSettings and assigns it to the Data field.

func (*DdosSettingsData) SetMessage ¶

func (o *DdosSettingsData) SetMessage(v string)

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

func (*DdosSettingsData) SetMessageNil ¶

func (o *DdosSettingsData) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DdosSettingsData) ToMap ¶

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

func (*DdosSettingsData) UnsetMessage ¶

func (o *DdosSettingsData) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DdosSettingsUpdate200Response ¶

type DdosSettingsUpdate200Response struct {
	Data    *DdosSettings  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DdosSettingsUpdate200Response struct for DdosSettingsUpdate200Response

func NewDdosSettingsUpdate200Response ¶

func NewDdosSettingsUpdate200Response() *DdosSettingsUpdate200Response

NewDdosSettingsUpdate200Response instantiates a new DdosSettingsUpdate200Response 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 NewDdosSettingsUpdate200ResponseWithDefaults ¶

func NewDdosSettingsUpdate200ResponseWithDefaults() *DdosSettingsUpdate200Response

NewDdosSettingsUpdate200ResponseWithDefaults instantiates a new DdosSettingsUpdate200Response 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 (*DdosSettingsUpdate200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DdosSettingsUpdate200Response) GetDataOk ¶

func (o *DdosSettingsUpdate200Response) GetDataOk() (*DdosSettings, bool)

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

func (*DdosSettingsUpdate200Response) GetMessage ¶

func (o *DdosSettingsUpdate200Response) GetMessage() string

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

func (*DdosSettingsUpdate200Response) GetMessageOk ¶

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

func (*DdosSettingsUpdate200Response) HasData ¶

func (o *DdosSettingsUpdate200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*DdosSettingsUpdate200Response) HasMessage ¶

func (o *DdosSettingsUpdate200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DdosSettingsUpdate200Response) MarshalJSON ¶

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

func (*DdosSettingsUpdate200Response) SetData ¶

SetData gets a reference to the given DdosSettings and assigns it to the Data field.

func (*DdosSettingsUpdate200Response) SetMessage ¶

func (o *DdosSettingsUpdate200Response) SetMessage(v string)

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

func (*DdosSettingsUpdate200Response) SetMessageNil ¶

func (o *DdosSettingsUpdate200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DdosSettingsUpdate200Response) ToMap ¶

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

func (*DdosSettingsUpdate200Response) UnsetMessage ¶

func (o *DdosSettingsUpdate200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DeprecatedNs ¶

type DeprecatedNs struct {
	// Current NS records of the domain
	NsDomain []string `json:"ns_domain,omitempty"`
	// Desired NS values for the domain
	NsKeys   []string `json:"ns_keys,omitempty"`
	NsStatus *bool    `json:"ns_status,omitempty"`
}

DeprecatedNs struct for DeprecatedNs

func NewDeprecatedNs ¶

func NewDeprecatedNs() *DeprecatedNs

NewDeprecatedNs instantiates a new DeprecatedNs 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 NewDeprecatedNsWithDefaults ¶

func NewDeprecatedNsWithDefaults() *DeprecatedNs

NewDeprecatedNsWithDefaults instantiates a new DeprecatedNs 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 (*DeprecatedNs) GetNsDomain ¶

func (o *DeprecatedNs) GetNsDomain() []string

GetNsDomain returns the NsDomain field value if set, zero value otherwise.

func (*DeprecatedNs) GetNsDomainOk ¶

func (o *DeprecatedNs) GetNsDomainOk() ([]string, bool)

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

func (*DeprecatedNs) GetNsKeys ¶

func (o *DeprecatedNs) GetNsKeys() []string

GetNsKeys returns the NsKeys field value if set, zero value otherwise.

func (*DeprecatedNs) GetNsKeysOk ¶

func (o *DeprecatedNs) GetNsKeysOk() ([]string, bool)

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

func (*DeprecatedNs) GetNsStatus ¶

func (o *DeprecatedNs) GetNsStatus() bool

GetNsStatus returns the NsStatus field value if set, zero value otherwise.

func (*DeprecatedNs) GetNsStatusOk ¶

func (o *DeprecatedNs) GetNsStatusOk() (*bool, bool)

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

func (*DeprecatedNs) HasNsDomain ¶

func (o *DeprecatedNs) HasNsDomain() bool

HasNsDomain returns a boolean if a field has been set.

func (*DeprecatedNs) HasNsKeys ¶

func (o *DeprecatedNs) HasNsKeys() bool

HasNsKeys returns a boolean if a field has been set.

func (*DeprecatedNs) HasNsStatus ¶

func (o *DeprecatedNs) HasNsStatus() bool

HasNsStatus returns a boolean if a field has been set.

func (DeprecatedNs) MarshalJSON ¶

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

func (*DeprecatedNs) SetNsDomain ¶

func (o *DeprecatedNs) SetNsDomain(v []string)

SetNsDomain gets a reference to the given []string and assigns it to the NsDomain field.

func (*DeprecatedNs) SetNsKeys ¶

func (o *DeprecatedNs) SetNsKeys(v []string)

SetNsKeys gets a reference to the given []string and assigns it to the NsKeys field.

func (*DeprecatedNs) SetNsStatus ¶

func (o *DeprecatedNs) SetNsStatus(v bool)

SetNsStatus gets a reference to the given bool and assigns it to the NsStatus field.

func (DeprecatedNs) ToMap ¶

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

type DnsGeoReport ¶

type DnsGeoReport struct {
	// Deprecated
	Statistics []interface{}            `json:"statistics,omitempty"`
	Charts     *DnsGeoReportCharts      `json:"charts,omitempty"`
	Lists      []DnsGeoReportListsInner `json:"lists,omitempty"`
}

DnsGeoReport struct for DnsGeoReport

func NewDnsGeoReport ¶

func NewDnsGeoReport() *DnsGeoReport

NewDnsGeoReport instantiates a new DnsGeoReport 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 NewDnsGeoReportWithDefaults ¶

func NewDnsGeoReportWithDefaults() *DnsGeoReport

NewDnsGeoReportWithDefaults instantiates a new DnsGeoReport 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 (*DnsGeoReport) GetCharts ¶

func (o *DnsGeoReport) GetCharts() DnsGeoReportCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*DnsGeoReport) GetChartsOk ¶

func (o *DnsGeoReport) GetChartsOk() (*DnsGeoReportCharts, bool)

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

func (*DnsGeoReport) GetLists ¶

func (o *DnsGeoReport) GetLists() []DnsGeoReportListsInner

GetLists returns the Lists field value if set, zero value otherwise.

func (*DnsGeoReport) GetListsOk ¶

func (o *DnsGeoReport) GetListsOk() ([]DnsGeoReportListsInner, bool)

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

func (*DnsGeoReport) GetStatistics ¶

func (o *DnsGeoReport) GetStatistics() []interface{}

GetStatistics returns the Statistics field value if set, zero value otherwise. Deprecated

func (*DnsGeoReport) GetStatisticsOk ¶

func (o *DnsGeoReport) GetStatisticsOk() ([]interface{}, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*DnsGeoReport) HasCharts ¶

func (o *DnsGeoReport) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*DnsGeoReport) HasLists ¶

func (o *DnsGeoReport) HasLists() bool

HasLists returns a boolean if a field has been set.

func (*DnsGeoReport) HasStatistics ¶

func (o *DnsGeoReport) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (DnsGeoReport) MarshalJSON ¶

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

func (*DnsGeoReport) SetCharts ¶

func (o *DnsGeoReport) SetCharts(v DnsGeoReportCharts)

SetCharts gets a reference to the given DnsGeoReportCharts and assigns it to the Charts field.

func (*DnsGeoReport) SetLists ¶

func (o *DnsGeoReport) SetLists(v []DnsGeoReportListsInner)

SetLists gets a reference to the given []DnsGeoReportListsInner and assigns it to the Lists field.

func (*DnsGeoReport) SetStatistics ¶

func (o *DnsGeoReport) SetStatistics(v []interface{})

SetStatistics gets a reference to the given []interface{} and assigns it to the Statistics field. Deprecated

func (DnsGeoReport) ToMap ¶

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

type DnsGeoReportCharts ¶

type DnsGeoReportCharts struct {
	// A dictionay which maps country codes to fill and value
	Requests *map[string]DnsGeoReportChartsRequestsValue `json:"requests,omitempty"`
}

DnsGeoReportCharts struct for DnsGeoReportCharts

func NewDnsGeoReportCharts ¶

func NewDnsGeoReportCharts() *DnsGeoReportCharts

NewDnsGeoReportCharts instantiates a new DnsGeoReportCharts 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 NewDnsGeoReportChartsWithDefaults ¶

func NewDnsGeoReportChartsWithDefaults() *DnsGeoReportCharts

NewDnsGeoReportChartsWithDefaults instantiates a new DnsGeoReportCharts 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 (*DnsGeoReportCharts) GetRequests ¶

GetRequests returns the Requests field value if set, zero value otherwise.

func (*DnsGeoReportCharts) GetRequestsOk ¶

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

func (*DnsGeoReportCharts) HasRequests ¶

func (o *DnsGeoReportCharts) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (DnsGeoReportCharts) MarshalJSON ¶

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

func (*DnsGeoReportCharts) SetRequests ¶

SetRequests gets a reference to the given map[string]DnsGeoReportChartsRequestsValue and assigns it to the Requests field.

func (DnsGeoReportCharts) ToMap ¶

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

type DnsGeoReportChartsRequestsValue ¶

type DnsGeoReportChartsRequestsValue struct {
	FillKey *int64  `json:"fillKey,omitempty"`
	Name    *string `json:"name,omitempty"`
	Value   *int64  `json:"value,omitempty"`
}

DnsGeoReportChartsRequestsValue struct for DnsGeoReportChartsRequestsValue

func NewDnsGeoReportChartsRequestsValue ¶

func NewDnsGeoReportChartsRequestsValue() *DnsGeoReportChartsRequestsValue

NewDnsGeoReportChartsRequestsValue instantiates a new DnsGeoReportChartsRequestsValue 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 NewDnsGeoReportChartsRequestsValueWithDefaults ¶

func NewDnsGeoReportChartsRequestsValueWithDefaults() *DnsGeoReportChartsRequestsValue

NewDnsGeoReportChartsRequestsValueWithDefaults instantiates a new DnsGeoReportChartsRequestsValue 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 (*DnsGeoReportChartsRequestsValue) GetFillKey ¶

func (o *DnsGeoReportChartsRequestsValue) GetFillKey() int64

GetFillKey returns the FillKey field value if set, zero value otherwise.

func (*DnsGeoReportChartsRequestsValue) GetFillKeyOk ¶

func (o *DnsGeoReportChartsRequestsValue) GetFillKeyOk() (*int64, bool)

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

func (*DnsGeoReportChartsRequestsValue) GetName ¶

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

func (*DnsGeoReportChartsRequestsValue) GetNameOk ¶

func (o *DnsGeoReportChartsRequestsValue) 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 (*DnsGeoReportChartsRequestsValue) GetValue ¶

func (o *DnsGeoReportChartsRequestsValue) GetValue() int64

GetValue returns the Value field value if set, zero value otherwise.

func (*DnsGeoReportChartsRequestsValue) GetValueOk ¶

func (o *DnsGeoReportChartsRequestsValue) GetValueOk() (*int64, 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 (*DnsGeoReportChartsRequestsValue) HasFillKey ¶

func (o *DnsGeoReportChartsRequestsValue) HasFillKey() bool

HasFillKey returns a boolean if a field has been set.

func (*DnsGeoReportChartsRequestsValue) HasName ¶

HasName returns a boolean if a field has been set.

func (*DnsGeoReportChartsRequestsValue) HasValue ¶

func (o *DnsGeoReportChartsRequestsValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DnsGeoReportChartsRequestsValue) MarshalJSON ¶

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

func (*DnsGeoReportChartsRequestsValue) SetFillKey ¶

func (o *DnsGeoReportChartsRequestsValue) SetFillKey(v int64)

SetFillKey gets a reference to the given int64 and assigns it to the FillKey field.

func (*DnsGeoReportChartsRequestsValue) SetName ¶

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

func (*DnsGeoReportChartsRequestsValue) SetValue ¶

func (o *DnsGeoReportChartsRequestsValue) SetValue(v int64)

SetValue gets a reference to the given int64 and assigns it to the Value field.

func (DnsGeoReportChartsRequestsValue) ToMap ¶

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

type DnsGeoReportData ¶

type DnsGeoReportData struct {
	Data *DnsGeoReport `json:"data,omitempty"`
}

DnsGeoReportData struct for DnsGeoReportData

func NewDnsGeoReportData ¶

func NewDnsGeoReportData() *DnsGeoReportData

NewDnsGeoReportData instantiates a new DnsGeoReportData 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 NewDnsGeoReportDataWithDefaults ¶

func NewDnsGeoReportDataWithDefaults() *DnsGeoReportData

NewDnsGeoReportDataWithDefaults instantiates a new DnsGeoReportData 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 (*DnsGeoReportData) GetData ¶

func (o *DnsGeoReportData) GetData() DnsGeoReport

GetData returns the Data field value if set, zero value otherwise.

func (*DnsGeoReportData) GetDataOk ¶

func (o *DnsGeoReportData) GetDataOk() (*DnsGeoReport, bool)

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

func (*DnsGeoReportData) HasData ¶

func (o *DnsGeoReportData) HasData() bool

HasData returns a boolean if a field has been set.

func (DnsGeoReportData) MarshalJSON ¶

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

func (*DnsGeoReportData) SetData ¶

func (o *DnsGeoReportData) SetData(v DnsGeoReport)

SetData gets a reference to the given DnsGeoReport and assigns it to the Data field.

func (DnsGeoReportData) ToMap ¶

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

type DnsGeoReportListsInner ¶

type DnsGeoReportListsInner struct {
	Country  *string `json:"country,omitempty"`
	Name     *string `json:"name,omitempty"`
	Code     *string `json:"code,omitempty"`
	Requests *int64  `json:"requests,omitempty"`
}

DnsGeoReportListsInner struct for DnsGeoReportListsInner

func NewDnsGeoReportListsInner ¶

func NewDnsGeoReportListsInner() *DnsGeoReportListsInner

NewDnsGeoReportListsInner instantiates a new DnsGeoReportListsInner 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 NewDnsGeoReportListsInnerWithDefaults ¶

func NewDnsGeoReportListsInnerWithDefaults() *DnsGeoReportListsInner

NewDnsGeoReportListsInnerWithDefaults instantiates a new DnsGeoReportListsInner 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 (*DnsGeoReportListsInner) GetCode ¶

func (o *DnsGeoReportListsInner) GetCode() string

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

func (*DnsGeoReportListsInner) GetCodeOk ¶

func (o *DnsGeoReportListsInner) 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 (*DnsGeoReportListsInner) GetCountry ¶

func (o *DnsGeoReportListsInner) GetCountry() string

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

func (*DnsGeoReportListsInner) GetCountryOk ¶

func (o *DnsGeoReportListsInner) 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 (*DnsGeoReportListsInner) GetName ¶

func (o *DnsGeoReportListsInner) GetName() string

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

func (*DnsGeoReportListsInner) GetNameOk ¶

func (o *DnsGeoReportListsInner) 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 (*DnsGeoReportListsInner) GetRequests ¶

func (o *DnsGeoReportListsInner) GetRequests() int64

GetRequests returns the Requests field value if set, zero value otherwise.

func (*DnsGeoReportListsInner) GetRequestsOk ¶

func (o *DnsGeoReportListsInner) GetRequestsOk() (*int64, bool)

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

func (*DnsGeoReportListsInner) HasCode ¶

func (o *DnsGeoReportListsInner) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*DnsGeoReportListsInner) HasCountry ¶

func (o *DnsGeoReportListsInner) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*DnsGeoReportListsInner) HasName ¶

func (o *DnsGeoReportListsInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*DnsGeoReportListsInner) HasRequests ¶

func (o *DnsGeoReportListsInner) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (DnsGeoReportListsInner) MarshalJSON ¶

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

func (*DnsGeoReportListsInner) SetCode ¶

func (o *DnsGeoReportListsInner) SetCode(v string)

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

func (*DnsGeoReportListsInner) SetCountry ¶

func (o *DnsGeoReportListsInner) SetCountry(v string)

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

func (*DnsGeoReportListsInner) SetName ¶

func (o *DnsGeoReportListsInner) SetName(v string)

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

func (*DnsGeoReportListsInner) SetRequests ¶

func (o *DnsGeoReportListsInner) SetRequests(v int64)

SetRequests gets a reference to the given int64 and assigns it to the Requests field.

func (DnsGeoReportListsInner) ToMap ¶

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

type DnsRecord ¶

type DnsRecord struct {
	AAAARecord  *AAAARecord
	ANAMERecord *ANAMERecord
	ARecord     *ARecord
	CAARecord   *CAARecord
	CNAMERecord *CNAMERecord
	DKIMRecord  *DKIMRecord
	MXRecord    *MXRecord
	NSRecord    *NSRecord
	PTRRecord   *PTRRecord
	SPFRecord   *SPFRecord
	SRVRecord   *SRVRecord
	TLSARecord  *TLSARecord
	TXTRecord   *TXTRecord
}

DnsRecord - struct for DnsRecord

func AAAARecordAsDnsRecord ¶

func AAAARecordAsDnsRecord(v *AAAARecord) DnsRecord

AAAARecordAsDnsRecord is a convenience function that returns AAAARecord wrapped in DnsRecord

func ANAMERecordAsDnsRecord ¶

func ANAMERecordAsDnsRecord(v *ANAMERecord) DnsRecord

ANAMERecordAsDnsRecord is a convenience function that returns ANAMERecord wrapped in DnsRecord

func ARecordAsDnsRecord ¶

func ARecordAsDnsRecord(v *ARecord) DnsRecord

ARecordAsDnsRecord is a convenience function that returns ARecord wrapped in DnsRecord

func CAARecordAsDnsRecord ¶

func CAARecordAsDnsRecord(v *CAARecord) DnsRecord

CAARecordAsDnsRecord is a convenience function that returns CAARecord wrapped in DnsRecord

func CNAMERecordAsDnsRecord ¶

func CNAMERecordAsDnsRecord(v *CNAMERecord) DnsRecord

CNAMERecordAsDnsRecord is a convenience function that returns CNAMERecord wrapped in DnsRecord

func DKIMRecordAsDnsRecord ¶

func DKIMRecordAsDnsRecord(v *DKIMRecord) DnsRecord

DKIMRecordAsDnsRecord is a convenience function that returns DKIMRecord wrapped in DnsRecord

func MXRecordAsDnsRecord ¶

func MXRecordAsDnsRecord(v *MXRecord) DnsRecord

MXRecordAsDnsRecord is a convenience function that returns MXRecord wrapped in DnsRecord

func NSRecordAsDnsRecord ¶

func NSRecordAsDnsRecord(v *NSRecord) DnsRecord

NSRecordAsDnsRecord is a convenience function that returns NSRecord wrapped in DnsRecord

func PTRRecordAsDnsRecord ¶

func PTRRecordAsDnsRecord(v *PTRRecord) DnsRecord

PTRRecordAsDnsRecord is a convenience function that returns PTRRecord wrapped in DnsRecord

func SPFRecordAsDnsRecord ¶

func SPFRecordAsDnsRecord(v *SPFRecord) DnsRecord

SPFRecordAsDnsRecord is a convenience function that returns SPFRecord wrapped in DnsRecord

func SRVRecordAsDnsRecord ¶

func SRVRecordAsDnsRecord(v *SRVRecord) DnsRecord

SRVRecordAsDnsRecord is a convenience function that returns SRVRecord wrapped in DnsRecord

func TLSARecordAsDnsRecord ¶

func TLSARecordAsDnsRecord(v *TLSARecord) DnsRecord

TLSARecordAsDnsRecord is a convenience function that returns TLSARecord wrapped in DnsRecord

func TXTRecordAsDnsRecord ¶

func TXTRecordAsDnsRecord(v *TXTRecord) DnsRecord

TXTRecordAsDnsRecord is a convenience function that returns TXTRecord wrapped in DnsRecord

func (*DnsRecord) GetActualInstance ¶

func (obj *DnsRecord) GetActualInstance() interface{}

Get the actual instance

func (DnsRecord) MarshalJSON ¶

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

Marshal data from the first non-nil pointers in the struct to JSON

func (*DnsRecord) UnmarshalJSON ¶

func (dst *DnsRecord) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type DnsRecordCloud ¶

type DnsRecordCloud struct {
	Cloud bool `json:"cloud"`
}

DnsRecordCloud struct for DnsRecordCloud

func NewDnsRecordCloud ¶

func NewDnsRecordCloud(cloud bool) *DnsRecordCloud

NewDnsRecordCloud instantiates a new DnsRecordCloud 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 NewDnsRecordCloudWithDefaults ¶

func NewDnsRecordCloudWithDefaults() *DnsRecordCloud

NewDnsRecordCloudWithDefaults instantiates a new DnsRecordCloud 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 (*DnsRecordCloud) GetCloud ¶

func (o *DnsRecordCloud) GetCloud() bool

GetCloud returns the Cloud field value

func (*DnsRecordCloud) GetCloudOk ¶

func (o *DnsRecordCloud) GetCloudOk() (*bool, bool)

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

func (DnsRecordCloud) MarshalJSON ¶

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

func (*DnsRecordCloud) SetCloud ¶

func (o *DnsRecordCloud) SetCloud(v bool)

SetCloud sets field value

func (DnsRecordCloud) ToMap ¶

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

type DnsRecordData ¶

type DnsRecordData struct {
	Data *DnsRecordGeneric `json:"data,omitempty"`
}

DnsRecordData struct for DnsRecordData

func NewDnsRecordData ¶

func NewDnsRecordData() *DnsRecordData

NewDnsRecordData instantiates a new DnsRecordData 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 NewDnsRecordDataWithDefaults ¶

func NewDnsRecordDataWithDefaults() *DnsRecordData

NewDnsRecordDataWithDefaults instantiates a new DnsRecordData 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 (*DnsRecordData) GetData ¶

func (o *DnsRecordData) GetData() DnsRecordGeneric

GetData returns the Data field value if set, zero value otherwise.

func (*DnsRecordData) GetDataOk ¶

func (o *DnsRecordData) GetDataOk() (*DnsRecordGeneric, bool)

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

func (*DnsRecordData) HasData ¶

func (o *DnsRecordData) HasData() bool

HasData returns a boolean if a field has been set.

func (DnsRecordData) MarshalJSON ¶

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

func (*DnsRecordData) SetData ¶

func (o *DnsRecordData) SetData(v DnsRecordGeneric)

SetData gets a reference to the given DnsRecordGeneric and assigns it to the Data field.

func (DnsRecordData) ToMap ¶

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

type DnsRecordGeneric ¶

type DnsRecordGeneric struct {
	DnsRecordGenericArrayValue  *DnsRecordGenericArrayValue
	DnsRecordGenericObjectValue *DnsRecordGenericObjectValue
}

DnsRecordGeneric struct for DnsRecordGeneric

func (*DnsRecordGeneric) MarshalJSON ¶

func (src *DnsRecordGeneric) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DnsRecordGeneric) UnmarshalJSON ¶

func (dst *DnsRecordGeneric) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type DnsRecordGenericArrayValue ¶

type DnsRecordGenericArrayValue struct {
	Value         []interface{}          `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

DnsRecordGenericArrayValue struct for DnsRecordGenericArrayValue

func NewDnsRecordGenericArrayValue ¶

func NewDnsRecordGenericArrayValue() *DnsRecordGenericArrayValue

NewDnsRecordGenericArrayValue instantiates a new DnsRecordGenericArrayValue 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 NewDnsRecordGenericArrayValueWithDefaults ¶

func NewDnsRecordGenericArrayValueWithDefaults() *DnsRecordGenericArrayValue

NewDnsRecordGenericArrayValueWithDefaults instantiates a new DnsRecordGenericArrayValue 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 (*DnsRecordGenericArrayValue) GetCloud ¶

func (o *DnsRecordGenericArrayValue) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetCloudOk ¶

func (o *DnsRecordGenericArrayValue) GetCloudOk() (*bool, bool)

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

func (*DnsRecordGenericArrayValue) GetCreatedAt ¶

func (o *DnsRecordGenericArrayValue) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetCreatedAtOk ¶

func (o *DnsRecordGenericArrayValue) GetCreatedAtOk() (*time.Time, bool)

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

func (*DnsRecordGenericArrayValue) GetId ¶

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

func (*DnsRecordGenericArrayValue) GetIdOk ¶

func (o *DnsRecordGenericArrayValue) 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 (*DnsRecordGenericArrayValue) GetIpFilterMode ¶

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetIpFilterModeOk ¶

func (o *DnsRecordGenericArrayValue) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*DnsRecordGenericArrayValue) GetIsProtected ¶

func (o *DnsRecordGenericArrayValue) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetIsProtectedOk ¶

func (o *DnsRecordGenericArrayValue) GetIsProtectedOk() (*bool, bool)

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

func (*DnsRecordGenericArrayValue) GetName ¶

func (o *DnsRecordGenericArrayValue) GetName() string

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

func (*DnsRecordGenericArrayValue) GetNameOk ¶

func (o *DnsRecordGenericArrayValue) 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 (*DnsRecordGenericArrayValue) GetTtl ¶

func (o *DnsRecordGenericArrayValue) GetTtl() int32

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

func (*DnsRecordGenericArrayValue) GetTtlOk ¶

func (o *DnsRecordGenericArrayValue) 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 (*DnsRecordGenericArrayValue) GetType ¶

func (o *DnsRecordGenericArrayValue) GetType() string

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

func (*DnsRecordGenericArrayValue) GetTypeOk ¶

func (o *DnsRecordGenericArrayValue) 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 (*DnsRecordGenericArrayValue) GetUpdatedAt ¶

func (o *DnsRecordGenericArrayValue) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetUpdatedAtOk ¶

func (o *DnsRecordGenericArrayValue) GetUpdatedAtOk() (*time.Time, bool)

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

func (*DnsRecordGenericArrayValue) GetUpstreamHttps ¶

func (o *DnsRecordGenericArrayValue) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetUpstreamHttpsOk ¶

func (o *DnsRecordGenericArrayValue) GetUpstreamHttpsOk() (*string, bool)

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

func (*DnsRecordGenericArrayValue) GetUsage ¶

func (o *DnsRecordGenericArrayValue) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetUsageOk ¶

func (o *DnsRecordGenericArrayValue) GetUsageOk() ([]string, bool)

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

func (*DnsRecordGenericArrayValue) GetValue ¶

func (o *DnsRecordGenericArrayValue) GetValue() []interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*DnsRecordGenericArrayValue) GetValueOk ¶

func (o *DnsRecordGenericArrayValue) GetValueOk() ([]interface{}, 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 (*DnsRecordGenericArrayValue) HasCloud ¶

func (o *DnsRecordGenericArrayValue) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasCreatedAt ¶

func (o *DnsRecordGenericArrayValue) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasId ¶

func (o *DnsRecordGenericArrayValue) HasId() bool

HasId returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasIpFilterMode ¶

func (o *DnsRecordGenericArrayValue) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasIsProtected ¶

func (o *DnsRecordGenericArrayValue) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasName ¶

func (o *DnsRecordGenericArrayValue) HasName() bool

HasName returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasTtl ¶

func (o *DnsRecordGenericArrayValue) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasType ¶

func (o *DnsRecordGenericArrayValue) HasType() bool

HasType returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasUpdatedAt ¶

func (o *DnsRecordGenericArrayValue) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasUpstreamHttps ¶

func (o *DnsRecordGenericArrayValue) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasUsage ¶

func (o *DnsRecordGenericArrayValue) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*DnsRecordGenericArrayValue) HasValue ¶

func (o *DnsRecordGenericArrayValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DnsRecordGenericArrayValue) MarshalJSON ¶

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

func (*DnsRecordGenericArrayValue) SetCloud ¶

func (o *DnsRecordGenericArrayValue) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*DnsRecordGenericArrayValue) SetCreatedAt ¶

func (o *DnsRecordGenericArrayValue) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DnsRecordGenericArrayValue) SetId ¶

func (o *DnsRecordGenericArrayValue) SetId(v string)

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

func (*DnsRecordGenericArrayValue) SetIpFilterMode ¶

func (o *DnsRecordGenericArrayValue) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*DnsRecordGenericArrayValue) SetIsProtected ¶

func (o *DnsRecordGenericArrayValue) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*DnsRecordGenericArrayValue) SetName ¶

func (o *DnsRecordGenericArrayValue) SetName(v string)

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

func (*DnsRecordGenericArrayValue) SetTtl ¶

func (o *DnsRecordGenericArrayValue) SetTtl(v int32)

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

func (*DnsRecordGenericArrayValue) SetType ¶

func (o *DnsRecordGenericArrayValue) SetType(v string)

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

func (*DnsRecordGenericArrayValue) SetUpdatedAt ¶

func (o *DnsRecordGenericArrayValue) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*DnsRecordGenericArrayValue) SetUpstreamHttps ¶

func (o *DnsRecordGenericArrayValue) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*DnsRecordGenericArrayValue) SetUsage ¶

func (o *DnsRecordGenericArrayValue) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*DnsRecordGenericArrayValue) SetValue ¶

func (o *DnsRecordGenericArrayValue) SetValue(v []interface{})

SetValue gets a reference to the given []interface{} and assigns it to the Value field.

func (DnsRecordGenericArrayValue) ToMap ¶

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

type DnsRecordGenericObjectValue ¶

type DnsRecordGenericObjectValue struct {
	Value         map[string]interface{} `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

DnsRecordGenericObjectValue struct for DnsRecordGenericObjectValue

func NewDnsRecordGenericObjectValue ¶

func NewDnsRecordGenericObjectValue() *DnsRecordGenericObjectValue

NewDnsRecordGenericObjectValue instantiates a new DnsRecordGenericObjectValue 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 NewDnsRecordGenericObjectValueWithDefaults ¶

func NewDnsRecordGenericObjectValueWithDefaults() *DnsRecordGenericObjectValue

NewDnsRecordGenericObjectValueWithDefaults instantiates a new DnsRecordGenericObjectValue 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 (*DnsRecordGenericObjectValue) GetCloud ¶

func (o *DnsRecordGenericObjectValue) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetCloudOk ¶

func (o *DnsRecordGenericObjectValue) GetCloudOk() (*bool, bool)

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

func (*DnsRecordGenericObjectValue) GetCreatedAt ¶

func (o *DnsRecordGenericObjectValue) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetCreatedAtOk ¶

func (o *DnsRecordGenericObjectValue) GetCreatedAtOk() (*time.Time, bool)

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

func (*DnsRecordGenericObjectValue) GetId ¶

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

func (*DnsRecordGenericObjectValue) GetIdOk ¶

func (o *DnsRecordGenericObjectValue) 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 (*DnsRecordGenericObjectValue) GetIpFilterMode ¶

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetIpFilterModeOk ¶

func (o *DnsRecordGenericObjectValue) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

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

func (*DnsRecordGenericObjectValue) GetIsProtected ¶

func (o *DnsRecordGenericObjectValue) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetIsProtectedOk ¶

func (o *DnsRecordGenericObjectValue) GetIsProtectedOk() (*bool, bool)

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

func (*DnsRecordGenericObjectValue) GetName ¶

func (o *DnsRecordGenericObjectValue) GetName() string

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

func (*DnsRecordGenericObjectValue) GetNameOk ¶

func (o *DnsRecordGenericObjectValue) 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 (*DnsRecordGenericObjectValue) GetTtl ¶

func (o *DnsRecordGenericObjectValue) GetTtl() int32

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

func (*DnsRecordGenericObjectValue) GetTtlOk ¶

func (o *DnsRecordGenericObjectValue) 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 (*DnsRecordGenericObjectValue) GetType ¶

func (o *DnsRecordGenericObjectValue) GetType() string

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

func (*DnsRecordGenericObjectValue) GetTypeOk ¶

func (o *DnsRecordGenericObjectValue) 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 (*DnsRecordGenericObjectValue) GetUpdatedAt ¶

func (o *DnsRecordGenericObjectValue) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetUpdatedAtOk ¶

func (o *DnsRecordGenericObjectValue) GetUpdatedAtOk() (*time.Time, bool)

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

func (*DnsRecordGenericObjectValue) GetUpstreamHttps ¶

func (o *DnsRecordGenericObjectValue) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetUpstreamHttpsOk ¶

func (o *DnsRecordGenericObjectValue) GetUpstreamHttpsOk() (*string, bool)

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

func (*DnsRecordGenericObjectValue) GetUsage ¶

func (o *DnsRecordGenericObjectValue) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetUsageOk ¶

func (o *DnsRecordGenericObjectValue) GetUsageOk() ([]string, bool)

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

func (*DnsRecordGenericObjectValue) GetValue ¶

func (o *DnsRecordGenericObjectValue) GetValue() map[string]interface{}

GetValue returns the Value field value if set, zero value otherwise.

func (*DnsRecordGenericObjectValue) GetValueOk ¶

func (o *DnsRecordGenericObjectValue) GetValueOk() (map[string]interface{}, 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 (*DnsRecordGenericObjectValue) HasCloud ¶

func (o *DnsRecordGenericObjectValue) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasCreatedAt ¶

func (o *DnsRecordGenericObjectValue) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasId ¶

func (o *DnsRecordGenericObjectValue) HasId() bool

HasId returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasIpFilterMode ¶

func (o *DnsRecordGenericObjectValue) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasIsProtected ¶

func (o *DnsRecordGenericObjectValue) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasName ¶

func (o *DnsRecordGenericObjectValue) HasName() bool

HasName returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasTtl ¶

func (o *DnsRecordGenericObjectValue) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasType ¶

func (o *DnsRecordGenericObjectValue) HasType() bool

HasType returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasUpdatedAt ¶

func (o *DnsRecordGenericObjectValue) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasUpstreamHttps ¶

func (o *DnsRecordGenericObjectValue) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasUsage ¶

func (o *DnsRecordGenericObjectValue) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*DnsRecordGenericObjectValue) HasValue ¶

func (o *DnsRecordGenericObjectValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DnsRecordGenericObjectValue) MarshalJSON ¶

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

func (*DnsRecordGenericObjectValue) SetCloud ¶

func (o *DnsRecordGenericObjectValue) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*DnsRecordGenericObjectValue) SetCreatedAt ¶

func (o *DnsRecordGenericObjectValue) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DnsRecordGenericObjectValue) SetId ¶

func (o *DnsRecordGenericObjectValue) SetId(v string)

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

func (*DnsRecordGenericObjectValue) SetIpFilterMode ¶

func (o *DnsRecordGenericObjectValue) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*DnsRecordGenericObjectValue) SetIsProtected ¶

func (o *DnsRecordGenericObjectValue) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*DnsRecordGenericObjectValue) SetName ¶

func (o *DnsRecordGenericObjectValue) SetName(v string)

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

func (*DnsRecordGenericObjectValue) SetTtl ¶

func (o *DnsRecordGenericObjectValue) SetTtl(v int32)

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

func (*DnsRecordGenericObjectValue) SetType ¶

func (o *DnsRecordGenericObjectValue) SetType(v string)

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

func (*DnsRecordGenericObjectValue) SetUpdatedAt ¶

func (o *DnsRecordGenericObjectValue) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*DnsRecordGenericObjectValue) SetUpstreamHttps ¶

func (o *DnsRecordGenericObjectValue) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*DnsRecordGenericObjectValue) SetUsage ¶

func (o *DnsRecordGenericObjectValue) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*DnsRecordGenericObjectValue) SetValue ¶

func (o *DnsRecordGenericObjectValue) SetValue(v map[string]interface{})

SetValue gets a reference to the given map[string]interface{} and assigns it to the Value field.

func (DnsRecordGenericObjectValue) ToMap ¶

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

type DnsRecordIpFilterMode ¶

type DnsRecordIpFilterMode struct {
	Count     *string `json:"count,omitempty"`
	Order     *string `json:"order,omitempty"`
	GeoFilter *string `json:"geo_filter,omitempty"`
}

DnsRecordIpFilterMode struct for DnsRecordIpFilterMode

func NewDnsRecordIpFilterMode ¶

func NewDnsRecordIpFilterMode() *DnsRecordIpFilterMode

NewDnsRecordIpFilterMode instantiates a new DnsRecordIpFilterMode 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 NewDnsRecordIpFilterModeWithDefaults ¶

func NewDnsRecordIpFilterModeWithDefaults() *DnsRecordIpFilterMode

NewDnsRecordIpFilterModeWithDefaults instantiates a new DnsRecordIpFilterMode 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 (*DnsRecordIpFilterMode) GetCount ¶

func (o *DnsRecordIpFilterMode) GetCount() string

GetCount returns the Count field value if set, zero value otherwise.

func (*DnsRecordIpFilterMode) GetCountOk ¶

func (o *DnsRecordIpFilterMode) GetCountOk() (*string, bool)

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

func (*DnsRecordIpFilterMode) GetGeoFilter ¶

func (o *DnsRecordIpFilterMode) GetGeoFilter() string

GetGeoFilter returns the GeoFilter field value if set, zero value otherwise.

func (*DnsRecordIpFilterMode) GetGeoFilterOk ¶

func (o *DnsRecordIpFilterMode) GetGeoFilterOk() (*string, bool)

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

func (*DnsRecordIpFilterMode) GetOrder ¶

func (o *DnsRecordIpFilterMode) GetOrder() string

GetOrder returns the Order field value if set, zero value otherwise.

func (*DnsRecordIpFilterMode) GetOrderOk ¶

func (o *DnsRecordIpFilterMode) GetOrderOk() (*string, bool)

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

func (*DnsRecordIpFilterMode) HasCount ¶

func (o *DnsRecordIpFilterMode) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*DnsRecordIpFilterMode) HasGeoFilter ¶

func (o *DnsRecordIpFilterMode) HasGeoFilter() bool

HasGeoFilter returns a boolean if a field has been set.

func (*DnsRecordIpFilterMode) HasOrder ¶

func (o *DnsRecordIpFilterMode) HasOrder() bool

HasOrder returns a boolean if a field has been set.

func (DnsRecordIpFilterMode) MarshalJSON ¶

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

func (*DnsRecordIpFilterMode) SetCount ¶

func (o *DnsRecordIpFilterMode) SetCount(v string)

SetCount gets a reference to the given string and assigns it to the Count field.

func (*DnsRecordIpFilterMode) SetGeoFilter ¶

func (o *DnsRecordIpFilterMode) SetGeoFilter(v string)

SetGeoFilter gets a reference to the given string and assigns it to the GeoFilter field.

func (*DnsRecordIpFilterMode) SetOrder ¶

func (o *DnsRecordIpFilterMode) SetOrder(v string)

SetOrder gets a reference to the given string and assigns it to the Order field.

func (DnsRecordIpFilterMode) ToMap ¶

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

type DnsRecordResponse ¶

type DnsRecordResponse struct {
	Data    *DnsRecordGeneric `json:"data,omitempty"`
	Message NullableString    `json:"message,omitempty"`
}

DnsRecordResponse struct for DnsRecordResponse

func NewDnsRecordResponse ¶

func NewDnsRecordResponse() *DnsRecordResponse

NewDnsRecordResponse instantiates a new DnsRecordResponse 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 NewDnsRecordResponseWithDefaults ¶

func NewDnsRecordResponseWithDefaults() *DnsRecordResponse

NewDnsRecordResponseWithDefaults instantiates a new DnsRecordResponse 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 (*DnsRecordResponse) GetData ¶

func (o *DnsRecordResponse) GetData() DnsRecordGeneric

GetData returns the Data field value if set, zero value otherwise.

func (*DnsRecordResponse) GetDataOk ¶

func (o *DnsRecordResponse) GetDataOk() (*DnsRecordGeneric, bool)

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

func (*DnsRecordResponse) GetMessage ¶

func (o *DnsRecordResponse) GetMessage() string

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

func (*DnsRecordResponse) GetMessageOk ¶

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

func (*DnsRecordResponse) HasData ¶

func (o *DnsRecordResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DnsRecordResponse) HasMessage ¶

func (o *DnsRecordResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DnsRecordResponse) MarshalJSON ¶

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

func (*DnsRecordResponse) SetData ¶

func (o *DnsRecordResponse) SetData(v DnsRecordGeneric)

SetData gets a reference to the given DnsRecordGeneric and assigns it to the Data field.

func (*DnsRecordResponse) SetMessage ¶

func (o *DnsRecordResponse) SetMessage(v string)

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

func (*DnsRecordResponse) SetMessageNil ¶

func (o *DnsRecordResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DnsRecordResponse) ToMap ¶

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

func (*DnsRecordResponse) UnsetMessage ¶

func (o *DnsRecordResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DnsRecordsIndex200Response ¶

type DnsRecordsIndex200Response struct {
	Data  []DnsRecordGeneric      `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

DnsRecordsIndex200Response struct for DnsRecordsIndex200Response

func NewDnsRecordsIndex200Response ¶

func NewDnsRecordsIndex200Response() *DnsRecordsIndex200Response

NewDnsRecordsIndex200Response instantiates a new DnsRecordsIndex200Response 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 NewDnsRecordsIndex200ResponseWithDefaults ¶

func NewDnsRecordsIndex200ResponseWithDefaults() *DnsRecordsIndex200Response

NewDnsRecordsIndex200ResponseWithDefaults instantiates a new DnsRecordsIndex200Response 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 (*DnsRecordsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DnsRecordsIndex200Response) GetDataOk ¶

func (o *DnsRecordsIndex200Response) GetDataOk() ([]DnsRecordGeneric, bool)

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

GetLinks returns the Links field value if set, zero value otherwise.

func (*DnsRecordsIndex200Response) GetLinksOk ¶

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

func (*DnsRecordsIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*DnsRecordsIndex200Response) GetMetaOk ¶

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

func (*DnsRecordsIndex200Response) HasData ¶

func (o *DnsRecordsIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *DnsRecordsIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DnsRecordsIndex200Response) HasMeta ¶

func (o *DnsRecordsIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (DnsRecordsIndex200Response) MarshalJSON ¶

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

func (*DnsRecordsIndex200Response) SetData ¶

SetData gets a reference to the given []DnsRecordGeneric and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*DnsRecordsIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (DnsRecordsIndex200Response) ToMap ¶

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

type DnsRequestReport ¶

type DnsRequestReport struct {
	Statistics *DnsRequestReportStatistics `json:"statistics,omitempty"`
	Charts     *DnsRequestReportCharts     `json:"charts,omitempty"`
}

DnsRequestReport struct for DnsRequestReport

func NewDnsRequestReport ¶

func NewDnsRequestReport() *DnsRequestReport

NewDnsRequestReport instantiates a new DnsRequestReport 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 NewDnsRequestReportWithDefaults ¶

func NewDnsRequestReportWithDefaults() *DnsRequestReport

NewDnsRequestReportWithDefaults instantiates a new DnsRequestReport 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 (*DnsRequestReport) GetCharts ¶

GetCharts returns the Charts field value if set, zero value otherwise.

func (*DnsRequestReport) GetChartsOk ¶

func (o *DnsRequestReport) GetChartsOk() (*DnsRequestReportCharts, bool)

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

func (*DnsRequestReport) GetStatistics ¶

func (o *DnsRequestReport) GetStatistics() DnsRequestReportStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*DnsRequestReport) GetStatisticsOk ¶

func (o *DnsRequestReport) GetStatisticsOk() (*DnsRequestReportStatistics, bool)

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

func (*DnsRequestReport) HasCharts ¶

func (o *DnsRequestReport) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*DnsRequestReport) HasStatistics ¶

func (o *DnsRequestReport) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (DnsRequestReport) MarshalJSON ¶

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

func (*DnsRequestReport) SetCharts ¶

func (o *DnsRequestReport) SetCharts(v DnsRequestReportCharts)

SetCharts gets a reference to the given DnsRequestReportCharts and assigns it to the Charts field.

func (*DnsRequestReport) SetStatistics ¶

func (o *DnsRequestReport) SetStatistics(v DnsRequestReportStatistics)

SetStatistics gets a reference to the given DnsRequestReportStatistics and assigns it to the Statistics field.

func (DnsRequestReport) ToMap ¶

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

type DnsRequestReportCharts ¶

type DnsRequestReportCharts struct {
	Requests *DnsRequestReportChartsRequests `json:"requests,omitempty"`
}

DnsRequestReportCharts struct for DnsRequestReportCharts

func NewDnsRequestReportCharts ¶

func NewDnsRequestReportCharts() *DnsRequestReportCharts

NewDnsRequestReportCharts instantiates a new DnsRequestReportCharts 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 NewDnsRequestReportChartsWithDefaults ¶

func NewDnsRequestReportChartsWithDefaults() *DnsRequestReportCharts

NewDnsRequestReportChartsWithDefaults instantiates a new DnsRequestReportCharts 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 (*DnsRequestReportCharts) GetRequests ¶

GetRequests returns the Requests field value if set, zero value otherwise.

func (*DnsRequestReportCharts) GetRequestsOk ¶

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

func (*DnsRequestReportCharts) HasRequests ¶

func (o *DnsRequestReportCharts) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (DnsRequestReportCharts) MarshalJSON ¶

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

func (*DnsRequestReportCharts) SetRequests ¶

SetRequests gets a reference to the given DnsRequestReportChartsRequests and assigns it to the Requests field.

func (DnsRequestReportCharts) ToMap ¶

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

type DnsRequestReportChartsRequests ¶

type DnsRequestReportChartsRequests struct {
	Title      *string                                     `json:"title,omitempty"`
	Categories []time.Time                                 `json:"categories,omitempty"`
	Series     []DnsRequestReportChartsRequestsSeriesInner `json:"series,omitempty"`
}

DnsRequestReportChartsRequests struct for DnsRequestReportChartsRequests

func NewDnsRequestReportChartsRequests ¶

func NewDnsRequestReportChartsRequests() *DnsRequestReportChartsRequests

NewDnsRequestReportChartsRequests instantiates a new DnsRequestReportChartsRequests 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 NewDnsRequestReportChartsRequestsWithDefaults ¶

func NewDnsRequestReportChartsRequestsWithDefaults() *DnsRequestReportChartsRequests

NewDnsRequestReportChartsRequestsWithDefaults instantiates a new DnsRequestReportChartsRequests 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 (*DnsRequestReportChartsRequests) GetCategories ¶

func (o *DnsRequestReportChartsRequests) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*DnsRequestReportChartsRequests) GetCategoriesOk ¶

func (o *DnsRequestReportChartsRequests) GetCategoriesOk() ([]time.Time, bool)

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

func (*DnsRequestReportChartsRequests) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*DnsRequestReportChartsRequests) GetSeriesOk ¶

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

func (*DnsRequestReportChartsRequests) GetTitle ¶

func (o *DnsRequestReportChartsRequests) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*DnsRequestReportChartsRequests) GetTitleOk ¶

func (o *DnsRequestReportChartsRequests) GetTitleOk() (*string, bool)

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

func (*DnsRequestReportChartsRequests) HasCategories ¶

func (o *DnsRequestReportChartsRequests) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*DnsRequestReportChartsRequests) HasSeries ¶

func (o *DnsRequestReportChartsRequests) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*DnsRequestReportChartsRequests) HasTitle ¶

func (o *DnsRequestReportChartsRequests) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (DnsRequestReportChartsRequests) MarshalJSON ¶

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

func (*DnsRequestReportChartsRequests) SetCategories ¶

func (o *DnsRequestReportChartsRequests) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*DnsRequestReportChartsRequests) SetSeries ¶

SetSeries gets a reference to the given []DnsRequestReportChartsRequestsSeriesInner and assigns it to the Series field.

func (*DnsRequestReportChartsRequests) SetTitle ¶

func (o *DnsRequestReportChartsRequests) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (DnsRequestReportChartsRequests) ToMap ¶

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

type DnsRequestReportChartsRequestsSeriesInner ¶

type DnsRequestReportChartsRequestsSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

DnsRequestReportChartsRequestsSeriesInner struct for DnsRequestReportChartsRequestsSeriesInner

func NewDnsRequestReportChartsRequestsSeriesInner ¶

func NewDnsRequestReportChartsRequestsSeriesInner() *DnsRequestReportChartsRequestsSeriesInner

NewDnsRequestReportChartsRequestsSeriesInner instantiates a new DnsRequestReportChartsRequestsSeriesInner 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 NewDnsRequestReportChartsRequestsSeriesInnerWithDefaults ¶

func NewDnsRequestReportChartsRequestsSeriesInnerWithDefaults() *DnsRequestReportChartsRequestsSeriesInner

NewDnsRequestReportChartsRequestsSeriesInnerWithDefaults instantiates a new DnsRequestReportChartsRequestsSeriesInner 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 (*DnsRequestReportChartsRequestsSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DnsRequestReportChartsRequestsSeriesInner) GetDataOk ¶

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

func (*DnsRequestReportChartsRequestsSeriesInner) GetName ¶

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

func (*DnsRequestReportChartsRequestsSeriesInner) GetNameOk ¶

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 (*DnsRequestReportChartsRequestsSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*DnsRequestReportChartsRequestsSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (DnsRequestReportChartsRequestsSeriesInner) MarshalJSON ¶

func (*DnsRequestReportChartsRequestsSeriesInner) SetData ¶

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*DnsRequestReportChartsRequestsSeriesInner) SetName ¶

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

func (DnsRequestReportChartsRequestsSeriesInner) ToMap ¶

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

type DnsRequestReportData ¶

type DnsRequestReportData struct {
	Data *DnsRequestReport `json:"data,omitempty"`
}

DnsRequestReportData struct for DnsRequestReportData

func NewDnsRequestReportData ¶

func NewDnsRequestReportData() *DnsRequestReportData

NewDnsRequestReportData instantiates a new DnsRequestReportData 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 NewDnsRequestReportDataWithDefaults ¶

func NewDnsRequestReportDataWithDefaults() *DnsRequestReportData

NewDnsRequestReportDataWithDefaults instantiates a new DnsRequestReportData 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 (*DnsRequestReportData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DnsRequestReportData) GetDataOk ¶

func (o *DnsRequestReportData) GetDataOk() (*DnsRequestReport, bool)

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

func (*DnsRequestReportData) HasData ¶

func (o *DnsRequestReportData) HasData() bool

HasData returns a boolean if a field has been set.

func (DnsRequestReportData) MarshalJSON ¶

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

func (*DnsRequestReportData) SetData ¶

func (o *DnsRequestReportData) SetData(v DnsRequestReport)

SetData gets a reference to the given DnsRequestReport and assigns it to the Data field.

func (DnsRequestReportData) ToMap ¶

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

type DnsRequestReportStatistics ¶

type DnsRequestReportStatistics struct {
	Total *int64     `json:"total,omitempty"`
	Top   *time.Time `json:"top,omitempty"`
}

DnsRequestReportStatistics struct for DnsRequestReportStatistics

func NewDnsRequestReportStatistics ¶

func NewDnsRequestReportStatistics() *DnsRequestReportStatistics

NewDnsRequestReportStatistics instantiates a new DnsRequestReportStatistics 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 NewDnsRequestReportStatisticsWithDefaults ¶

func NewDnsRequestReportStatisticsWithDefaults() *DnsRequestReportStatistics

NewDnsRequestReportStatisticsWithDefaults instantiates a new DnsRequestReportStatistics 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 (*DnsRequestReportStatistics) GetTop ¶

func (o *DnsRequestReportStatistics) GetTop() time.Time

GetTop returns the Top field value if set, zero value otherwise.

func (*DnsRequestReportStatistics) GetTopOk ¶

func (o *DnsRequestReportStatistics) GetTopOk() (*time.Time, bool)

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

func (*DnsRequestReportStatistics) GetTotal ¶

func (o *DnsRequestReportStatistics) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*DnsRequestReportStatistics) GetTotalOk ¶

func (o *DnsRequestReportStatistics) GetTotalOk() (*int64, bool)

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

func (*DnsRequestReportStatistics) HasTop ¶

func (o *DnsRequestReportStatistics) HasTop() bool

HasTop returns a boolean if a field has been set.

func (*DnsRequestReportStatistics) HasTotal ¶

func (o *DnsRequestReportStatistics) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (DnsRequestReportStatistics) MarshalJSON ¶

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

func (*DnsRequestReportStatistics) SetTop ¶

func (o *DnsRequestReportStatistics) SetTop(v time.Time)

SetTop gets a reference to the given time.Time and assigns it to the Top field.

func (*DnsRequestReportStatistics) SetTotal ¶

func (o *DnsRequestReportStatistics) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (DnsRequestReportStatistics) ToMap ¶

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

type DnsSec ¶

type DnsSec struct {
	Enabled *bool          `json:"enabled,omitempty"`
	Ds      NullableString `json:"ds,omitempty"`
}

DnsSec struct for DnsSec

func NewDnsSec ¶

func NewDnsSec() *DnsSec

NewDnsSec instantiates a new DnsSec 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 NewDnsSecWithDefaults ¶

func NewDnsSecWithDefaults() *DnsSec

NewDnsSecWithDefaults instantiates a new DnsSec 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 (*DnsSec) GetDs ¶

func (o *DnsSec) GetDs() string

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

func (*DnsSec) GetDsOk ¶

func (o *DnsSec) GetDsOk() (*string, bool)

GetDsOk returns a tuple with the Ds 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 (*DnsSec) GetEnabled ¶

func (o *DnsSec) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*DnsSec) GetEnabledOk ¶

func (o *DnsSec) GetEnabledOk() (*bool, bool)

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

func (*DnsSec) HasDs ¶

func (o *DnsSec) HasDs() bool

HasDs returns a boolean if a field has been set.

func (*DnsSec) HasEnabled ¶

func (o *DnsSec) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (DnsSec) MarshalJSON ¶

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

func (*DnsSec) SetDs ¶

func (o *DnsSec) SetDs(v string)

SetDs gets a reference to the given NullableString and assigns it to the Ds field.

func (*DnsSec) SetDsNil ¶

func (o *DnsSec) SetDsNil()

SetDsNil sets the value for Ds to be an explicit nil

func (*DnsSec) SetEnabled ¶

func (o *DnsSec) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (DnsSec) ToMap ¶

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

func (*DnsSec) UnsetDs ¶

func (o *DnsSec) UnsetDs()

UnsetDs ensures that no value is present for Ds, not even an explicit nil

type DnsSecData ¶

type DnsSecData struct {
	Data *DnsSec `json:"data,omitempty"`
}

DnsSecData struct for DnsSecData

func NewDnsSecData ¶

func NewDnsSecData() *DnsSecData

NewDnsSecData instantiates a new DnsSecData 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 NewDnsSecDataWithDefaults ¶

func NewDnsSecDataWithDefaults() *DnsSecData

NewDnsSecDataWithDefaults instantiates a new DnsSecData 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 (*DnsSecData) GetData ¶

func (o *DnsSecData) GetData() DnsSec

GetData returns the Data field value if set, zero value otherwise.

func (*DnsSecData) GetDataOk ¶

func (o *DnsSecData) GetDataOk() (*DnsSec, bool)

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

func (*DnsSecData) HasData ¶

func (o *DnsSecData) HasData() bool

HasData returns a boolean if a field has been set.

func (DnsSecData) MarshalJSON ¶

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

func (*DnsSecData) SetData ¶

func (o *DnsSecData) SetData(v DnsSec)

SetData gets a reference to the given DnsSec and assigns it to the Data field.

func (DnsSecData) ToMap ¶

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

type DnsSecStatus ¶

type DnsSecStatus struct {
	Enable bool `json:"enable"`
}

DnsSecStatus struct for DnsSecStatus

func NewDnsSecStatus ¶

func NewDnsSecStatus(enable bool) *DnsSecStatus

NewDnsSecStatus instantiates a new DnsSecStatus 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 NewDnsSecStatusWithDefaults ¶

func NewDnsSecStatusWithDefaults() *DnsSecStatus

NewDnsSecStatusWithDefaults instantiates a new DnsSecStatus 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 (*DnsSecStatus) GetEnable ¶

func (o *DnsSecStatus) GetEnable() bool

GetEnable returns the Enable field value

func (*DnsSecStatus) GetEnableOk ¶

func (o *DnsSecStatus) GetEnableOk() (*bool, bool)

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

func (DnsSecStatus) MarshalJSON ¶

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

func (*DnsSecStatus) SetEnable ¶

func (o *DnsSecStatus) SetEnable(v bool)

SetEnable sets field value

func (DnsSecStatus) ToMap ¶

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

type Domain ¶

type Domain struct {
	Id     *string `json:"id,omitempty"`
	UserId *string `json:"user_id,omitempty"`
	// Deprecated in favor of name attribute
	// Deprecated
	Domain *string `json:"domain,omitempty"`
	Name   *string `json:"name,omitempty"`
	// - `0` - Traffic - `1` - Basic - `2` - Growth - `3` - Professional - `4` - Enterprise - Subdomains require to have Growth plan or higher
	PlanLevel *int32 `json:"plan_level,omitempty"`
	// Desired NS values for the domain
	NsKeys []string `json:"ns_keys,omitempty"`
	// Current NS values for the domain
	CurrentNs []string `json:"current_ns,omitempty"`
	// Current record for CNAME Setup of the domain
	TargetCname NullableString `json:"target_cname,omitempty"`
	// Domain's custom record for CNAME Setup
	CustomCname NullableString `json:"custom_cname,omitempty"`
	// Partial domain is using CNAME Setup and full domain is using NS Setup
	Type              *string             `json:"type,omitempty"`
	Status            *string             `json:"status,omitempty"`
	DnsCloud          *bool               `json:"dns_cloud,omitempty"`
	Restriction       []string            `json:"restriction,omitempty"`
	Transfer          *DomainTransferData `json:"transfer,omitempty"`
	FingerprintStatus *bool               `json:"fingerprint_status,omitempty"`
	CreatedAt         *time.Time          `json:"created_at,omitempty"`
	UpdatedAt         *time.Time          `json:"updated_at,omitempty"`
}

Domain struct for Domain

func NewDomain ¶

func NewDomain() *Domain

NewDomain instantiates a new Domain 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 NewDomainWithDefaults ¶

func NewDomainWithDefaults() *Domain

NewDomainWithDefaults instantiates a new Domain 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 (*Domain) GetCreatedAt ¶

func (o *Domain) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Domain) GetCreatedAtOk ¶

func (o *Domain) GetCreatedAtOk() (*time.Time, bool)

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

func (*Domain) GetCurrentNs ¶

func (o *Domain) GetCurrentNs() []string

GetCurrentNs returns the CurrentNs field value if set, zero value otherwise.

func (*Domain) GetCurrentNsOk ¶

func (o *Domain) GetCurrentNsOk() ([]string, bool)

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

func (*Domain) GetCustomCname ¶

func (o *Domain) GetCustomCname() string

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

func (*Domain) GetCustomCnameOk ¶

func (o *Domain) GetCustomCnameOk() (*string, bool)

GetCustomCnameOk returns a tuple with the CustomCname 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 (*Domain) GetDnsCloud ¶

func (o *Domain) GetDnsCloud() bool

GetDnsCloud returns the DnsCloud field value if set, zero value otherwise.

func (*Domain) GetDnsCloudOk ¶

func (o *Domain) GetDnsCloudOk() (*bool, bool)

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

func (*Domain) GetDomain ¶

func (o *Domain) GetDomain() string

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

func (*Domain) GetDomainOk ¶

func (o *Domain) 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. Deprecated

func (*Domain) GetFingerprintStatus ¶

func (o *Domain) GetFingerprintStatus() bool

GetFingerprintStatus returns the FingerprintStatus field value if set, zero value otherwise.

func (*Domain) GetFingerprintStatusOk ¶

func (o *Domain) GetFingerprintStatusOk() (*bool, bool)

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

func (*Domain) GetId ¶

func (o *Domain) GetId() string

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

func (*Domain) GetIdOk ¶

func (o *Domain) 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 (*Domain) GetName ¶

func (o *Domain) GetName() string

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

func (*Domain) GetNameOk ¶

func (o *Domain) 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 (*Domain) GetNsKeys ¶

func (o *Domain) GetNsKeys() []string

GetNsKeys returns the NsKeys field value if set, zero value otherwise.

func (*Domain) GetNsKeysOk ¶

func (o *Domain) GetNsKeysOk() ([]string, bool)

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

func (*Domain) GetPlanLevel ¶

func (o *Domain) GetPlanLevel() int32

GetPlanLevel returns the PlanLevel field value if set, zero value otherwise.

func (*Domain) GetPlanLevelOk ¶

func (o *Domain) GetPlanLevelOk() (*int32, bool)

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

func (*Domain) GetRestriction ¶

func (o *Domain) GetRestriction() []string

GetRestriction returns the Restriction field value if set, zero value otherwise.

func (*Domain) GetRestrictionOk ¶

func (o *Domain) GetRestrictionOk() ([]string, bool)

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

func (*Domain) GetStatus ¶

func (o *Domain) GetStatus() string

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

func (*Domain) GetStatusOk ¶

func (o *Domain) 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 (*Domain) GetTargetCname ¶

func (o *Domain) GetTargetCname() string

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

func (*Domain) GetTargetCnameOk ¶

func (o *Domain) GetTargetCnameOk() (*string, bool)

GetTargetCnameOk returns a tuple with the TargetCname 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 (*Domain) GetTransfer ¶

func (o *Domain) GetTransfer() DomainTransferData

GetTransfer returns the Transfer field value if set, zero value otherwise.

func (*Domain) GetTransferOk ¶

func (o *Domain) GetTransferOk() (*DomainTransferData, bool)

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

func (*Domain) GetType ¶

func (o *Domain) GetType() string

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

func (*Domain) GetTypeOk ¶

func (o *Domain) 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 (*Domain) GetUpdatedAt ¶

func (o *Domain) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Domain) GetUpdatedAtOk ¶

func (o *Domain) GetUpdatedAtOk() (*time.Time, bool)

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

func (*Domain) GetUserId ¶

func (o *Domain) GetUserId() string

GetUserId returns the UserId field value if set, zero value otherwise.

func (*Domain) GetUserIdOk ¶

func (o *Domain) GetUserIdOk() (*string, bool)

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

func (*Domain) HasCreatedAt ¶

func (o *Domain) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Domain) HasCurrentNs ¶

func (o *Domain) HasCurrentNs() bool

HasCurrentNs returns a boolean if a field has been set.

func (*Domain) HasCustomCname ¶

func (o *Domain) HasCustomCname() bool

HasCustomCname returns a boolean if a field has been set.

func (*Domain) HasDnsCloud ¶

func (o *Domain) HasDnsCloud() bool

HasDnsCloud returns a boolean if a field has been set.

func (*Domain) HasDomain ¶

func (o *Domain) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*Domain) HasFingerprintStatus ¶

func (o *Domain) HasFingerprintStatus() bool

HasFingerprintStatus returns a boolean if a field has been set.

func (*Domain) HasId ¶

func (o *Domain) HasId() bool

HasId returns a boolean if a field has been set.

func (*Domain) HasName ¶

func (o *Domain) HasName() bool

HasName returns a boolean if a field has been set.

func (*Domain) HasNsKeys ¶

func (o *Domain) HasNsKeys() bool

HasNsKeys returns a boolean if a field has been set.

func (*Domain) HasPlanLevel ¶

func (o *Domain) HasPlanLevel() bool

HasPlanLevel returns a boolean if a field has been set.

func (*Domain) HasRestriction ¶

func (o *Domain) HasRestriction() bool

HasRestriction returns a boolean if a field has been set.

func (*Domain) HasStatus ¶

func (o *Domain) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Domain) HasTargetCname ¶

func (o *Domain) HasTargetCname() bool

HasTargetCname returns a boolean if a field has been set.

func (*Domain) HasTransfer ¶

func (o *Domain) HasTransfer() bool

HasTransfer returns a boolean if a field has been set.

func (*Domain) HasType ¶

func (o *Domain) HasType() bool

HasType returns a boolean if a field has been set.

func (*Domain) HasUpdatedAt ¶

func (o *Domain) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Domain) HasUserId ¶

func (o *Domain) HasUserId() bool

HasUserId returns a boolean if a field has been set.

func (Domain) MarshalJSON ¶

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

func (*Domain) SetCreatedAt ¶

func (o *Domain) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Domain) SetCurrentNs ¶

func (o *Domain) SetCurrentNs(v []string)

SetCurrentNs gets a reference to the given []string and assigns it to the CurrentNs field.

func (*Domain) SetCustomCname ¶

func (o *Domain) SetCustomCname(v string)

SetCustomCname gets a reference to the given NullableString and assigns it to the CustomCname field.

func (*Domain) SetCustomCnameNil ¶

func (o *Domain) SetCustomCnameNil()

SetCustomCnameNil sets the value for CustomCname to be an explicit nil

func (*Domain) SetDnsCloud ¶

func (o *Domain) SetDnsCloud(v bool)

SetDnsCloud gets a reference to the given bool and assigns it to the DnsCloud field.

func (*Domain) SetDomain ¶

func (o *Domain) SetDomain(v string)

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

func (*Domain) SetFingerprintStatus ¶

func (o *Domain) SetFingerprintStatus(v bool)

SetFingerprintStatus gets a reference to the given bool and assigns it to the FingerprintStatus field.

func (*Domain) SetId ¶

func (o *Domain) SetId(v string)

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

func (*Domain) SetName ¶

func (o *Domain) SetName(v string)

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

func (*Domain) SetNsKeys ¶

func (o *Domain) SetNsKeys(v []string)

SetNsKeys gets a reference to the given []string and assigns it to the NsKeys field.

func (*Domain) SetPlanLevel ¶

func (o *Domain) SetPlanLevel(v int32)

SetPlanLevel gets a reference to the given int32 and assigns it to the PlanLevel field.

func (*Domain) SetRestriction ¶

func (o *Domain) SetRestriction(v []string)

SetRestriction gets a reference to the given []string and assigns it to the Restriction field.

func (*Domain) SetStatus ¶

func (o *Domain) SetStatus(v string)

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

func (*Domain) SetTargetCname ¶

func (o *Domain) SetTargetCname(v string)

SetTargetCname gets a reference to the given NullableString and assigns it to the TargetCname field.

func (*Domain) SetTargetCnameNil ¶

func (o *Domain) SetTargetCnameNil()

SetTargetCnameNil sets the value for TargetCname to be an explicit nil

func (*Domain) SetTransfer ¶

func (o *Domain) SetTransfer(v DomainTransferData)

SetTransfer gets a reference to the given DomainTransferData and assigns it to the Transfer field.

func (*Domain) SetType ¶

func (o *Domain) SetType(v string)

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

func (*Domain) SetUpdatedAt ¶

func (o *Domain) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Domain) SetUserId ¶

func (o *Domain) SetUserId(v string)

SetUserId gets a reference to the given string and assigns it to the UserId field.

func (Domain) ToMap ¶

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

func (*Domain) UnsetCustomCname ¶

func (o *Domain) UnsetCustomCname()

UnsetCustomCname ensures that no value is present for CustomCname, not even an explicit nil

func (*Domain) UnsetTargetCname ¶

func (o *Domain) UnsetTargetCname()

UnsetTargetCname ensures that no value is present for TargetCname, not even an explicit nil

type DomainApiService ¶

type DomainApiService service

DomainApiService DomainApi service

func (*DomainApiService) DomainsClone ¶

func (a *DomainApiService) DomainsClone(ctx context.Context, domain string) ApiDomainsCloneRequest

DomainsClone Clone a domain config from another one

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

func (*DomainApiService) DomainsCloneExecute ¶

Execute executes the request

@return MessageResponse

func (*DomainApiService) DomainsCnameSetupCheck ¶

func (a *DomainApiService) DomainsCnameSetupCheck(ctx context.Context, domain string) ApiDomainsCnameSetupCheckRequest

DomainsCnameSetupCheck Check Cname Setup to find whether domain is activated

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

func (*DomainApiService) DomainsCnameSetupCheckExecute ¶

func (a *DomainApiService) DomainsCnameSetupCheckExecute(r ApiDomainsCnameSetupCheckRequest) (*DomainResponse, *http.Response, error)

Execute executes the request

@return DomainResponse

func (*DomainApiService) DomainsCnameSetupConvert ¶

func (a *DomainApiService) DomainsCnameSetupConvert(ctx context.Context, domain string) ApiDomainsCnameSetupConvertRequest

DomainsCnameSetupConvert Convert domain setup to cname

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

func (*DomainApiService) DomainsCnameSetupConvertExecute ¶

func (a *DomainApiService) DomainsCnameSetupConvertExecute(r ApiDomainsCnameSetupConvertRequest) (*DomainResponse, *http.Response, error)

Execute executes the request

@return DomainResponse

func (*DomainApiService) DomainsCnameSetupReset ¶

func (a *DomainApiService) DomainsCnameSetupReset(ctx context.Context, domain string) ApiDomainsCnameSetupResetRequest

DomainsCnameSetupReset Reset the custom record of CNAME Setup to the default value

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

func (*DomainApiService) DomainsCnameSetupResetExecute ¶

func (a *DomainApiService) DomainsCnameSetupResetExecute(r ApiDomainsCnameSetupResetRequest) (*DomainResponse, *http.Response, error)

Execute executes the request

@return DomainResponse

func (*DomainApiService) DomainsCnameSetupSet ¶

func (a *DomainApiService) DomainsCnameSetupSet(ctx context.Context, domain string) ApiDomainsCnameSetupSetRequest

DomainsCnameSetupSet Set a custom record for using CNAME Setup

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

func (*DomainApiService) DomainsCnameSetupSetExecute ¶

func (a *DomainApiService) DomainsCnameSetupSetExecute(r ApiDomainsCnameSetupSetRequest) (*DomainResponse, *http.Response, error)

Execute executes the request

@return DomainResponse

func (*DomainApiService) DomainsDestroy ¶

func (a *DomainApiService) DomainsDestroy(ctx context.Context, domain string) ApiDomainsDestroyRequest

DomainsDestroy Remove the domain

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

func (*DomainApiService) DomainsDestroyExecute ¶

func (a *DomainApiService) DomainsDestroyExecute(r ApiDomainsDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*DomainApiService) DomainsIndex ¶

DomainsIndex Get the list of domains

Leaving the 'search' empty, will return all domains. Otherwise, it will filter domains containing the search keyword.

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

func (*DomainApiService) DomainsIndexExecute ¶

Execute executes the request

@return DomainsIndex200Response

func (*DomainApiService) DomainsNameserversCheck ¶

func (a *DomainApiService) DomainsNameserversCheck(ctx context.Context, domain string) ApiDomainsNameserversCheckRequest

DomainsNameserversCheck Check NS to find whether domain is activated

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

func (*DomainApiService) DomainsNameserversCheckExecute ¶

Execute executes the request

@return DomainsNameserversCheck200Response

func (*DomainApiService) DomainsNameserversDeprecatedCheck ¶

func (a *DomainApiService) DomainsNameserversDeprecatedCheck(ctx context.Context, domain string) ApiDomainsNameserversDeprecatedCheckRequest

DomainsNameserversDeprecatedCheck Deprecated in favor /ns-keys/check

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

Deprecated

func (*DomainApiService) DomainsNameserversDeprecatedCheckExecute ¶

Execute executes the request

@return DomainsNameserversDeprecatedCheck200Response

Deprecated

func (*DomainApiService) DomainsNameserversOptional ¶

func (a *DomainApiService) DomainsNameserversOptional(ctx context.Context, domain string) ApiDomainsNameserversOptionalRequest

DomainsNameserversOptional Use optional NS keys

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

func (*DomainApiService) DomainsNameserversOptionalExecute ¶

func (a *DomainApiService) DomainsNameserversOptionalExecute(r ApiDomainsNameserversOptionalRequest) (*NsKeysResponse, *http.Response, error)

Execute executes the request

@return NsKeysResponse

func (*DomainApiService) DomainsNameserversReset ¶

func (a *DomainApiService) DomainsNameserversReset(ctx context.Context, domain string) ApiDomainsNameserversResetRequest

DomainsNameserversReset Reset custom Nameserver keys to the default values for the domain

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

func (*DomainApiService) DomainsNameserversResetExecute ¶

func (a *DomainApiService) DomainsNameserversResetExecute(r ApiDomainsNameserversResetRequest) (*NsKeysResponse, *http.Response, error)

Execute executes the request

@return NsKeysResponse

func (*DomainApiService) DomainsNameserversSet ¶

func (a *DomainApiService) DomainsNameserversSet(ctx context.Context, domain string) ApiDomainsNameserversSetRequest

DomainsNameserversSet Set custom NS records for the domain

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

func (*DomainApiService) DomainsNameserversSetExecute ¶

func (a *DomainApiService) DomainsNameserversSetExecute(r ApiDomainsNameserversSetRequest) (*NsKeysResponse, *http.Response, error)

Execute executes the request

@return NsKeysResponse

func (*DomainApiService) DomainsRegenerate ¶

func (a *DomainApiService) DomainsRegenerate(ctx context.Context, domain string) ApiDomainsRegenerateRequest

DomainsRegenerate Regenerate domain settings for edge servers

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

func (*DomainApiService) DomainsRegenerateExecute ¶

func (a *DomainApiService) DomainsRegenerateExecute(r ApiDomainsRegenerateRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*DomainApiService) DomainsShow ¶

func (a *DomainApiService) DomainsShow(ctx context.Context, domain string) ApiDomainsShowRequest

DomainsShow Get information of the domain

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

func (*DomainApiService) DomainsShowExecute ¶

Execute executes the request

@return DomainResponse

func (*DomainApiService) DomainsStore ¶

DomainsStore Create new domain

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

func (*DomainApiService) DomainsStoreExecute ¶

func (a *DomainApiService) DomainsStoreExecute(r ApiDomainsStoreRequest) (*DomainResponse, *http.Response, error)

Execute executes the request

@return DomainResponse

type DomainCdnApp ¶

type DomainCdnApp struct {
	Id            *string                `json:"id,omitempty"`
	DomainId      *string                `json:"domain_id,omitempty"`
	ApplicationId *string                `json:"application_id,omitempty"`
	Active        *bool                  `json:"active,omitempty"`
	Options       map[string]interface{} `json:"options,omitempty"`
	CreatedAt     *time.Time             `json:"created_at,omitempty"`
	UpdatedAt     *time.Time             `json:"updated_at,omitempty"`
}

DomainCdnApp struct for DomainCdnApp

func NewDomainCdnApp ¶

func NewDomainCdnApp() *DomainCdnApp

NewDomainCdnApp instantiates a new DomainCdnApp 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 NewDomainCdnAppWithDefaults ¶

func NewDomainCdnAppWithDefaults() *DomainCdnApp

NewDomainCdnAppWithDefaults instantiates a new DomainCdnApp 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 (*DomainCdnApp) GetActive ¶

func (o *DomainCdnApp) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*DomainCdnApp) GetActiveOk ¶

func (o *DomainCdnApp) GetActiveOk() (*bool, bool)

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

func (*DomainCdnApp) GetApplicationId ¶

func (o *DomainCdnApp) GetApplicationId() string

GetApplicationId returns the ApplicationId field value if set, zero value otherwise.

func (*DomainCdnApp) GetApplicationIdOk ¶

func (o *DomainCdnApp) GetApplicationIdOk() (*string, bool)

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

func (*DomainCdnApp) GetCreatedAt ¶

func (o *DomainCdnApp) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DomainCdnApp) GetCreatedAtOk ¶

func (o *DomainCdnApp) GetCreatedAtOk() (*time.Time, bool)

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

func (*DomainCdnApp) GetDomainId ¶

func (o *DomainCdnApp) GetDomainId() string

GetDomainId returns the DomainId field value if set, zero value otherwise.

func (*DomainCdnApp) GetDomainIdOk ¶

func (o *DomainCdnApp) GetDomainIdOk() (*string, bool)

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

func (*DomainCdnApp) GetId ¶

func (o *DomainCdnApp) GetId() string

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

func (*DomainCdnApp) GetIdOk ¶

func (o *DomainCdnApp) 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 (*DomainCdnApp) GetOptions ¶

func (o *DomainCdnApp) GetOptions() map[string]interface{}

GetOptions returns the Options field value if set, zero value otherwise.

func (*DomainCdnApp) GetOptionsOk ¶

func (o *DomainCdnApp) GetOptionsOk() (map[string]interface{}, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainCdnApp) GetUpdatedAt ¶

func (o *DomainCdnApp) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DomainCdnApp) GetUpdatedAtOk ¶

func (o *DomainCdnApp) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainCdnApp) HasActive ¶

func (o *DomainCdnApp) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*DomainCdnApp) HasApplicationId ¶

func (o *DomainCdnApp) HasApplicationId() bool

HasApplicationId returns a boolean if a field has been set.

func (*DomainCdnApp) HasCreatedAt ¶

func (o *DomainCdnApp) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DomainCdnApp) HasDomainId ¶

func (o *DomainCdnApp) HasDomainId() bool

HasDomainId returns a boolean if a field has been set.

func (*DomainCdnApp) HasId ¶

func (o *DomainCdnApp) HasId() bool

HasId returns a boolean if a field has been set.

func (*DomainCdnApp) HasOptions ¶

func (o *DomainCdnApp) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*DomainCdnApp) HasUpdatedAt ¶

func (o *DomainCdnApp) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DomainCdnApp) MarshalJSON ¶

func (o DomainCdnApp) MarshalJSON() ([]byte, error)

func (*DomainCdnApp) SetActive ¶

func (o *DomainCdnApp) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*DomainCdnApp) SetApplicationId ¶

func (o *DomainCdnApp) SetApplicationId(v string)

SetApplicationId gets a reference to the given string and assigns it to the ApplicationId field.

func (*DomainCdnApp) SetCreatedAt ¶

func (o *DomainCdnApp) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DomainCdnApp) SetDomainId ¶

func (o *DomainCdnApp) SetDomainId(v string)

SetDomainId gets a reference to the given string and assigns it to the DomainId field.

func (*DomainCdnApp) SetId ¶

func (o *DomainCdnApp) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DomainCdnApp) SetOptions ¶

func (o *DomainCdnApp) SetOptions(v map[string]interface{})

SetOptions gets a reference to the given map[string]interface{} and assigns it to the Options field.

func (*DomainCdnApp) SetUpdatedAt ¶

func (o *DomainCdnApp) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (DomainCdnApp) ToMap ¶

func (o DomainCdnApp) ToMap() (map[string]interface{}, error)

type DomainPurgeTags ¶

type DomainPurgeTags struct {
	DomainId  *string    `json:"domain_id,omitempty"`
	Tags      []string   `json:"tags,omitempty"`
	CreatedAt *time.Time `json:"created_at,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

DomainPurgeTags struct for DomainPurgeTags

func NewDomainPurgeTags ¶

func NewDomainPurgeTags() *DomainPurgeTags

NewDomainPurgeTags instantiates a new DomainPurgeTags 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 NewDomainPurgeTagsWithDefaults ¶

func NewDomainPurgeTagsWithDefaults() *DomainPurgeTags

NewDomainPurgeTagsWithDefaults instantiates a new DomainPurgeTags 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 (*DomainPurgeTags) GetCreatedAt ¶

func (o *DomainPurgeTags) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DomainPurgeTags) GetCreatedAtOk ¶

func (o *DomainPurgeTags) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainPurgeTags) GetDomainId ¶

func (o *DomainPurgeTags) GetDomainId() string

GetDomainId returns the DomainId field value if set, zero value otherwise.

func (*DomainPurgeTags) GetDomainIdOk ¶

func (o *DomainPurgeTags) GetDomainIdOk() (*string, bool)

GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainPurgeTags) GetTags ¶

func (o *DomainPurgeTags) GetTags() []string

GetTags returns the Tags field value if set, zero value otherwise.

func (*DomainPurgeTags) GetTagsOk ¶

func (o *DomainPurgeTags) GetTagsOk() ([]string, bool)

GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainPurgeTags) GetUpdatedAt ¶

func (o *DomainPurgeTags) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DomainPurgeTags) GetUpdatedAtOk ¶

func (o *DomainPurgeTags) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainPurgeTags) HasCreatedAt ¶

func (o *DomainPurgeTags) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DomainPurgeTags) HasDomainId ¶

func (o *DomainPurgeTags) HasDomainId() bool

HasDomainId returns a boolean if a field has been set.

func (*DomainPurgeTags) HasTags ¶

func (o *DomainPurgeTags) HasTags() bool

HasTags returns a boolean if a field has been set.

func (*DomainPurgeTags) HasUpdatedAt ¶

func (o *DomainPurgeTags) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DomainPurgeTags) MarshalJSON ¶

func (o DomainPurgeTags) MarshalJSON() ([]byte, error)

func (*DomainPurgeTags) SetCreatedAt ¶

func (o *DomainPurgeTags) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DomainPurgeTags) SetDomainId ¶

func (o *DomainPurgeTags) SetDomainId(v string)

SetDomainId gets a reference to the given string and assigns it to the DomainId field.

func (*DomainPurgeTags) SetTags ¶

func (o *DomainPurgeTags) SetTags(v []string)

SetTags gets a reference to the given []string and assigns it to the Tags field.

func (*DomainPurgeTags) SetUpdatedAt ¶

func (o *DomainPurgeTags) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (DomainPurgeTags) ToMap ¶

func (o DomainPurgeTags) ToMap() (map[string]interface{}, error)

type DomainResponse ¶

type DomainResponse struct {
	Data    *Domain        `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DomainResponse struct for DomainResponse

func NewDomainResponse ¶

func NewDomainResponse() *DomainResponse

NewDomainResponse instantiates a new DomainResponse 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 NewDomainResponseWithDefaults ¶

func NewDomainResponseWithDefaults() *DomainResponse

NewDomainResponseWithDefaults instantiates a new DomainResponse 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 (*DomainResponse) GetData ¶

func (o *DomainResponse) GetData() Domain

GetData returns the Data field value if set, zero value otherwise.

func (*DomainResponse) GetDataOk ¶

func (o *DomainResponse) GetDataOk() (*Domain, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainResponse) GetMessage ¶

func (o *DomainResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DomainResponse) GetMessageOk ¶

func (o *DomainResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DomainResponse) HasData ¶

func (o *DomainResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DomainResponse) HasMessage ¶

func (o *DomainResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainResponse) MarshalJSON ¶

func (o DomainResponse) MarshalJSON() ([]byte, error)

func (*DomainResponse) SetData ¶

func (o *DomainResponse) SetData(v Domain)

SetData gets a reference to the given Domain and assigns it to the Data field.

func (*DomainResponse) SetMessage ¶

func (o *DomainResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DomainResponse) SetMessageNil ¶

func (o *DomainResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DomainResponse) ToMap ¶

func (o DomainResponse) ToMap() (map[string]interface{}, error)

func (*DomainResponse) UnsetMessage ¶

func (o *DomainResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DomainStore ¶

type DomainStore struct {
	// Name of the domain
	Domain string `json:"domain"`
	// If you want to register a subdomain, you can use cname setup by sending partial type
	DomainType *string `json:"domain_type,omitempty"`
	// - `0` - Traffic - `1` - Basic - `2` - Growth - `3` - Professional - `4` - Enterprise - Subdomains require to have Growth plan or higher
	PlanLevel *int32 `json:"plan_level,omitempty"`
}

DomainStore struct for DomainStore

func NewDomainStore ¶

func NewDomainStore(domain string) *DomainStore

NewDomainStore instantiates a new DomainStore 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 NewDomainStoreWithDefaults ¶

func NewDomainStoreWithDefaults() *DomainStore

NewDomainStoreWithDefaults instantiates a new DomainStore 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 (*DomainStore) GetDomain ¶

func (o *DomainStore) GetDomain() string

GetDomain returns the Domain field value

func (*DomainStore) GetDomainOk ¶

func (o *DomainStore) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*DomainStore) GetDomainType ¶

func (o *DomainStore) GetDomainType() string

GetDomainType returns the DomainType field value if set, zero value otherwise.

func (*DomainStore) GetDomainTypeOk ¶

func (o *DomainStore) GetDomainTypeOk() (*string, bool)

GetDomainTypeOk returns a tuple with the DomainType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainStore) GetPlanLevel ¶

func (o *DomainStore) GetPlanLevel() int32

GetPlanLevel returns the PlanLevel field value if set, zero value otherwise.

func (*DomainStore) GetPlanLevelOk ¶

func (o *DomainStore) GetPlanLevelOk() (*int32, bool)

GetPlanLevelOk returns a tuple with the PlanLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainStore) HasDomainType ¶

func (o *DomainStore) HasDomainType() bool

HasDomainType returns a boolean if a field has been set.

func (*DomainStore) HasPlanLevel ¶

func (o *DomainStore) HasPlanLevel() bool

HasPlanLevel returns a boolean if a field has been set.

func (DomainStore) MarshalJSON ¶

func (o DomainStore) MarshalJSON() ([]byte, error)

func (*DomainStore) SetDomain ¶

func (o *DomainStore) SetDomain(v string)

SetDomain sets field value

func (*DomainStore) SetDomainType ¶

func (o *DomainStore) SetDomainType(v string)

SetDomainType gets a reference to the given string and assigns it to the DomainType field.

func (*DomainStore) SetPlanLevel ¶

func (o *DomainStore) SetPlanLevel(v int32)

SetPlanLevel gets a reference to the given int32 and assigns it to the PlanLevel field.

func (DomainStore) ToMap ¶

func (o DomainStore) ToMap() (map[string]interface{}, error)

type DomainTransferApiService ¶

type DomainTransferApiService service

DomainTransferApiService DomainTransferApi service

func (*DomainTransferApiService) DomainsTransferIndex ¶

DomainsTransferIndex Get the list of pending transfers

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDomainsTransferIndexRequest

func (*DomainTransferApiService) DomainsTransferIndexExecute ¶

Execute executes the request

@return DomainsTransferIndex200Response

func (*DomainTransferApiService) DomainsTransferStore ¶

func (a *DomainTransferApiService) DomainsTransferStore(ctx context.Context, domain string) ApiDomainsTransferStoreRequest

DomainsTransferStore Transfer domain to another account

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiDomainsTransferStoreRequest

func (*DomainTransferApiService) DomainsTransferStoreExecute ¶

Execute executes the request

@return DomainTransferData

func (*DomainTransferApiService) DomainsTransferUpdate ¶

DomainsTransferUpdate Accept or cancel transferring a domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDomainsTransferUpdateRequest

func (*DomainTransferApiService) DomainsTransferUpdateExecute ¶

Execute executes the request

@return MessageResponse

type DomainTransferData ¶

type DomainTransferData struct {
	Domain      *string    `json:"domain,omitempty"`
	AccountId   *string    `json:"account_id,omitempty"`
	AccountName *string    `json:"account_name,omitempty"`
	OwnerName   *string    `json:"owner_name,omitempty"`
	OwnerId     *string    `json:"owner_id,omitempty"`
	Time        *time.Time `json:"time,omitempty"`
	Incoming    *bool      `json:"incoming,omitempty"`
}

DomainTransferData struct for DomainTransferData

func NewDomainTransferData ¶

func NewDomainTransferData() *DomainTransferData

NewDomainTransferData instantiates a new DomainTransferData 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 NewDomainTransferDataWithDefaults ¶

func NewDomainTransferDataWithDefaults() *DomainTransferData

NewDomainTransferDataWithDefaults instantiates a new DomainTransferData 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 (*DomainTransferData) GetAccountId ¶

func (o *DomainTransferData) GetAccountId() string

GetAccountId returns the AccountId field value if set, zero value otherwise.

func (*DomainTransferData) GetAccountIdOk ¶

func (o *DomainTransferData) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainTransferData) GetAccountName ¶

func (o *DomainTransferData) GetAccountName() string

GetAccountName returns the AccountName field value if set, zero value otherwise.

func (*DomainTransferData) GetAccountNameOk ¶

func (o *DomainTransferData) GetAccountNameOk() (*string, bool)

GetAccountNameOk returns a tuple with the AccountName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainTransferData) GetDomain ¶

func (o *DomainTransferData) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*DomainTransferData) GetDomainOk ¶

func (o *DomainTransferData) 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 (*DomainTransferData) GetIncoming ¶

func (o *DomainTransferData) GetIncoming() bool

GetIncoming returns the Incoming field value if set, zero value otherwise.

func (*DomainTransferData) GetIncomingOk ¶

func (o *DomainTransferData) GetIncomingOk() (*bool, bool)

GetIncomingOk returns a tuple with the Incoming field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainTransferData) GetOwnerId ¶

func (o *DomainTransferData) GetOwnerId() string

GetOwnerId returns the OwnerId field value if set, zero value otherwise.

func (*DomainTransferData) GetOwnerIdOk ¶

func (o *DomainTransferData) GetOwnerIdOk() (*string, bool)

GetOwnerIdOk returns a tuple with the OwnerId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainTransferData) GetOwnerName ¶

func (o *DomainTransferData) GetOwnerName() string

GetOwnerName returns the OwnerName field value if set, zero value otherwise.

func (*DomainTransferData) GetOwnerNameOk ¶

func (o *DomainTransferData) GetOwnerNameOk() (*string, bool)

GetOwnerNameOk returns a tuple with the OwnerName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainTransferData) GetTime ¶

func (o *DomainTransferData) GetTime() time.Time

GetTime returns the Time field value if set, zero value otherwise.

func (*DomainTransferData) GetTimeOk ¶

func (o *DomainTransferData) GetTimeOk() (*time.Time, bool)

GetTimeOk returns a tuple with the Time field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainTransferData) HasAccountId ¶

func (o *DomainTransferData) HasAccountId() bool

HasAccountId returns a boolean if a field has been set.

func (*DomainTransferData) HasAccountName ¶

func (o *DomainTransferData) HasAccountName() bool

HasAccountName returns a boolean if a field has been set.

func (*DomainTransferData) HasDomain ¶

func (o *DomainTransferData) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*DomainTransferData) HasIncoming ¶

func (o *DomainTransferData) HasIncoming() bool

HasIncoming returns a boolean if a field has been set.

func (*DomainTransferData) HasOwnerId ¶

func (o *DomainTransferData) HasOwnerId() bool

HasOwnerId returns a boolean if a field has been set.

func (*DomainTransferData) HasOwnerName ¶

func (o *DomainTransferData) HasOwnerName() bool

HasOwnerName returns a boolean if a field has been set.

func (*DomainTransferData) HasTime ¶

func (o *DomainTransferData) HasTime() bool

HasTime returns a boolean if a field has been set.

func (DomainTransferData) MarshalJSON ¶

func (o DomainTransferData) MarshalJSON() ([]byte, error)

func (*DomainTransferData) SetAccountId ¶

func (o *DomainTransferData) SetAccountId(v string)

SetAccountId gets a reference to the given string and assigns it to the AccountId field.

func (*DomainTransferData) SetAccountName ¶

func (o *DomainTransferData) SetAccountName(v string)

SetAccountName gets a reference to the given string and assigns it to the AccountName field.

func (*DomainTransferData) SetDomain ¶

func (o *DomainTransferData) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*DomainTransferData) SetIncoming ¶

func (o *DomainTransferData) SetIncoming(v bool)

SetIncoming gets a reference to the given bool and assigns it to the Incoming field.

func (*DomainTransferData) SetOwnerId ¶

func (o *DomainTransferData) SetOwnerId(v string)

SetOwnerId gets a reference to the given string and assigns it to the OwnerId field.

func (*DomainTransferData) SetOwnerName ¶

func (o *DomainTransferData) SetOwnerName(v string)

SetOwnerName gets a reference to the given string and assigns it to the OwnerName field.

func (*DomainTransferData) SetTime ¶

func (o *DomainTransferData) SetTime(v time.Time)

SetTime gets a reference to the given time.Time and assigns it to the Time field.

func (DomainTransferData) ToMap ¶

func (o DomainTransferData) ToMap() (map[string]interface{}, error)

type DomainWafPackage ¶

type DomainWafPackage struct {
	// parameters of the package
	Params    map[string]interface{} `json:"params,omitempty"`
	IsEnabled *bool                  `json:"is_enabled,omitempty"`
	Id        *string                `json:"id,omitempty"`
	Name      *string                `json:"name,omitempty"`
	Provider  *WafPackageProvider    `json:"provider,omitempty"`
	// JSON-schema of parameters of the package
	ParamsSchema map[string]interface{} `json:"params_schema,omitempty"`
	// It will be filled by default disabled rules when it's not provided
	DisabledRules []string `json:"disabled_rules,omitempty"`
	// It will be filled by default disabled rulesets when it's not provided
	DisabledRulesets []string `json:"disabled_rulesets,omitempty"`
}

DomainWafPackage struct for DomainWafPackage

func NewDomainWafPackage ¶

func NewDomainWafPackage() *DomainWafPackage

NewDomainWafPackage instantiates a new DomainWafPackage 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 NewDomainWafPackageWithDefaults ¶

func NewDomainWafPackageWithDefaults() *DomainWafPackage

NewDomainWafPackageWithDefaults instantiates a new DomainWafPackage 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 (*DomainWafPackage) GetDisabledRules ¶

func (o *DomainWafPackage) GetDisabledRules() []string

GetDisabledRules returns the DisabledRules field value if set, zero value otherwise.

func (*DomainWafPackage) GetDisabledRulesOk ¶

func (o *DomainWafPackage) GetDisabledRulesOk() ([]string, bool)

GetDisabledRulesOk returns a tuple with the DisabledRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackage) GetDisabledRulesets ¶

func (o *DomainWafPackage) GetDisabledRulesets() []string

GetDisabledRulesets returns the DisabledRulesets field value if set, zero value otherwise.

func (*DomainWafPackage) GetDisabledRulesetsOk ¶

func (o *DomainWafPackage) GetDisabledRulesetsOk() ([]string, bool)

GetDisabledRulesetsOk returns a tuple with the DisabledRulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackage) GetId ¶

func (o *DomainWafPackage) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DomainWafPackage) GetIdOk ¶

func (o *DomainWafPackage) 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 (*DomainWafPackage) GetIsEnabled ¶

func (o *DomainWafPackage) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*DomainWafPackage) GetIsEnabledOk ¶

func (o *DomainWafPackage) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackage) GetName ¶

func (o *DomainWafPackage) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DomainWafPackage) GetNameOk ¶

func (o *DomainWafPackage) 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 (*DomainWafPackage) GetParams ¶

func (o *DomainWafPackage) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*DomainWafPackage) GetParamsOk ¶

func (o *DomainWafPackage) GetParamsOk() (map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackage) GetParamsSchema ¶

func (o *DomainWafPackage) GetParamsSchema() map[string]interface{}

GetParamsSchema returns the ParamsSchema field value if set, zero value otherwise.

func (*DomainWafPackage) GetParamsSchemaOk ¶

func (o *DomainWafPackage) GetParamsSchemaOk() (map[string]interface{}, bool)

GetParamsSchemaOk returns a tuple with the ParamsSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackage) GetProvider ¶

func (o *DomainWafPackage) GetProvider() WafPackageProvider

GetProvider returns the Provider field value if set, zero value otherwise.

func (*DomainWafPackage) GetProviderOk ¶

func (o *DomainWafPackage) GetProviderOk() (*WafPackageProvider, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackage) HasDisabledRules ¶

func (o *DomainWafPackage) HasDisabledRules() bool

HasDisabledRules returns a boolean if a field has been set.

func (*DomainWafPackage) HasDisabledRulesets ¶

func (o *DomainWafPackage) HasDisabledRulesets() bool

HasDisabledRulesets returns a boolean if a field has been set.

func (*DomainWafPackage) HasId ¶

func (o *DomainWafPackage) HasId() bool

HasId returns a boolean if a field has been set.

func (*DomainWafPackage) HasIsEnabled ¶

func (o *DomainWafPackage) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*DomainWafPackage) HasName ¶

func (o *DomainWafPackage) HasName() bool

HasName returns a boolean if a field has been set.

func (*DomainWafPackage) HasParams ¶

func (o *DomainWafPackage) HasParams() bool

HasParams returns a boolean if a field has been set.

func (*DomainWafPackage) HasParamsSchema ¶

func (o *DomainWafPackage) HasParamsSchema() bool

HasParamsSchema returns a boolean if a field has been set.

func (*DomainWafPackage) HasProvider ¶

func (o *DomainWafPackage) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (DomainWafPackage) MarshalJSON ¶

func (o DomainWafPackage) MarshalJSON() ([]byte, error)

func (*DomainWafPackage) SetDisabledRules ¶

func (o *DomainWafPackage) SetDisabledRules(v []string)

SetDisabledRules gets a reference to the given []string and assigns it to the DisabledRules field.

func (*DomainWafPackage) SetDisabledRulesets ¶

func (o *DomainWafPackage) SetDisabledRulesets(v []string)

SetDisabledRulesets gets a reference to the given []string and assigns it to the DisabledRulesets field.

func (*DomainWafPackage) SetId ¶

func (o *DomainWafPackage) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DomainWafPackage) SetIsEnabled ¶

func (o *DomainWafPackage) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*DomainWafPackage) SetName ¶

func (o *DomainWafPackage) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*DomainWafPackage) SetParams ¶

func (o *DomainWafPackage) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

func (*DomainWafPackage) SetParamsSchema ¶

func (o *DomainWafPackage) SetParamsSchema(v map[string]interface{})

SetParamsSchema gets a reference to the given map[string]interface{} and assigns it to the ParamsSchema field.

func (*DomainWafPackage) SetProvider ¶

func (o *DomainWafPackage) SetProvider(v WafPackageProvider)

SetProvider gets a reference to the given WafPackageProvider and assigns it to the Provider field.

func (DomainWafPackage) ToMap ¶

func (o DomainWafPackage) ToMap() (map[string]interface{}, error)

type DomainWafPackageDetails ¶

type DomainWafPackageDetails struct {
	Id       *string             `json:"id,omitempty"`
	Name     *string             `json:"name,omitempty"`
	Provider *WafPackageProvider `json:"provider,omitempty"`
	// JSON-schema of parameters of the package
	ParamsSchema map[string]interface{} `json:"params_schema,omitempty"`
	// It will be filled by default disabled rules when it's not provided
	DisabledRules []string `json:"disabled_rules,omitempty"`
	// It will be filled by default disabled rulesets when it's not provided
	DisabledRulesets []string     `json:"disabled_rulesets,omitempty"`
	Rulesets         []WafRuleset `json:"rulesets,omitempty"`
}

DomainWafPackageDetails struct for DomainWafPackageDetails

func NewDomainWafPackageDetails ¶

func NewDomainWafPackageDetails() *DomainWafPackageDetails

NewDomainWafPackageDetails instantiates a new DomainWafPackageDetails 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 NewDomainWafPackageDetailsWithDefaults ¶

func NewDomainWafPackageDetailsWithDefaults() *DomainWafPackageDetails

NewDomainWafPackageDetailsWithDefaults instantiates a new DomainWafPackageDetails 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 (*DomainWafPackageDetails) GetDisabledRules ¶

func (o *DomainWafPackageDetails) GetDisabledRules() []string

GetDisabledRules returns the DisabledRules field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetDisabledRulesOk ¶

func (o *DomainWafPackageDetails) GetDisabledRulesOk() ([]string, bool)

GetDisabledRulesOk returns a tuple with the DisabledRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackageDetails) GetDisabledRulesets ¶

func (o *DomainWafPackageDetails) GetDisabledRulesets() []string

GetDisabledRulesets returns the DisabledRulesets field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetDisabledRulesetsOk ¶

func (o *DomainWafPackageDetails) GetDisabledRulesetsOk() ([]string, bool)

GetDisabledRulesetsOk returns a tuple with the DisabledRulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackageDetails) GetId ¶

func (o *DomainWafPackageDetails) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetIdOk ¶

func (o *DomainWafPackageDetails) 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 (*DomainWafPackageDetails) GetName ¶

func (o *DomainWafPackageDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetNameOk ¶

func (o *DomainWafPackageDetails) 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 (*DomainWafPackageDetails) GetParamsSchema ¶

func (o *DomainWafPackageDetails) GetParamsSchema() map[string]interface{}

GetParamsSchema returns the ParamsSchema field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetParamsSchemaOk ¶

func (o *DomainWafPackageDetails) GetParamsSchemaOk() (map[string]interface{}, bool)

GetParamsSchemaOk returns a tuple with the ParamsSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackageDetails) GetProvider ¶

GetProvider returns the Provider field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetProviderOk ¶

func (o *DomainWafPackageDetails) GetProviderOk() (*WafPackageProvider, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackageDetails) GetRulesets ¶

func (o *DomainWafPackageDetails) GetRulesets() []WafRuleset

GetRulesets returns the Rulesets field value if set, zero value otherwise.

func (*DomainWafPackageDetails) GetRulesetsOk ¶

func (o *DomainWafPackageDetails) GetRulesetsOk() ([]WafRuleset, bool)

GetRulesetsOk returns a tuple with the Rulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackageDetails) HasDisabledRules ¶

func (o *DomainWafPackageDetails) HasDisabledRules() bool

HasDisabledRules returns a boolean if a field has been set.

func (*DomainWafPackageDetails) HasDisabledRulesets ¶

func (o *DomainWafPackageDetails) HasDisabledRulesets() bool

HasDisabledRulesets returns a boolean if a field has been set.

func (*DomainWafPackageDetails) HasId ¶

func (o *DomainWafPackageDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*DomainWafPackageDetails) HasName ¶

func (o *DomainWafPackageDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (*DomainWafPackageDetails) HasParamsSchema ¶

func (o *DomainWafPackageDetails) HasParamsSchema() bool

HasParamsSchema returns a boolean if a field has been set.

func (*DomainWafPackageDetails) HasProvider ¶

func (o *DomainWafPackageDetails) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*DomainWafPackageDetails) HasRulesets ¶

func (o *DomainWafPackageDetails) HasRulesets() bool

HasRulesets returns a boolean if a field has been set.

func (DomainWafPackageDetails) MarshalJSON ¶

func (o DomainWafPackageDetails) MarshalJSON() ([]byte, error)

func (*DomainWafPackageDetails) SetDisabledRules ¶

func (o *DomainWafPackageDetails) SetDisabledRules(v []string)

SetDisabledRules gets a reference to the given []string and assigns it to the DisabledRules field.

func (*DomainWafPackageDetails) SetDisabledRulesets ¶

func (o *DomainWafPackageDetails) SetDisabledRulesets(v []string)

SetDisabledRulesets gets a reference to the given []string and assigns it to the DisabledRulesets field.

func (*DomainWafPackageDetails) SetId ¶

func (o *DomainWafPackageDetails) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DomainWafPackageDetails) SetName ¶

func (o *DomainWafPackageDetails) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*DomainWafPackageDetails) SetParamsSchema ¶

func (o *DomainWafPackageDetails) SetParamsSchema(v map[string]interface{})

SetParamsSchema gets a reference to the given map[string]interface{} and assigns it to the ParamsSchema field.

func (*DomainWafPackageDetails) SetProvider ¶

func (o *DomainWafPackageDetails) SetProvider(v WafPackageProvider)

SetProvider gets a reference to the given WafPackageProvider and assigns it to the Provider field.

func (*DomainWafPackageDetails) SetRulesets ¶

func (o *DomainWafPackageDetails) SetRulesets(v []WafRuleset)

SetRulesets gets a reference to the given []WafRuleset and assigns it to the Rulesets field.

func (DomainWafPackageDetails) ToMap ¶

func (o DomainWafPackageDetails) ToMap() (map[string]interface{}, error)

type DomainWafPackageDetailsData ¶

type DomainWafPackageDetailsData struct {
	Data *DomainWafPackageDetails `json:"data,omitempty"`
}

DomainWafPackageDetailsData struct for DomainWafPackageDetailsData

func NewDomainWafPackageDetailsData ¶

func NewDomainWafPackageDetailsData() *DomainWafPackageDetailsData

NewDomainWafPackageDetailsData instantiates a new DomainWafPackageDetailsData 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 NewDomainWafPackageDetailsDataWithDefaults ¶

func NewDomainWafPackageDetailsDataWithDefaults() *DomainWafPackageDetailsData

NewDomainWafPackageDetailsDataWithDefaults instantiates a new DomainWafPackageDetailsData 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 (*DomainWafPackageDetailsData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainWafPackageDetailsData) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackageDetailsData) HasData ¶

func (o *DomainWafPackageDetailsData) HasData() bool

HasData returns a boolean if a field has been set.

func (DomainWafPackageDetailsData) MarshalJSON ¶

func (o DomainWafPackageDetailsData) MarshalJSON() ([]byte, error)

func (*DomainWafPackageDetailsData) SetData ¶

SetData gets a reference to the given DomainWafPackageDetails and assigns it to the Data field.

func (DomainWafPackageDetailsData) ToMap ¶

func (o DomainWafPackageDetailsData) ToMap() (map[string]interface{}, error)

type DomainWafPackageStore ¶

type DomainWafPackageStore struct {
	Id string `json:"id"`
}

DomainWafPackageStore struct for DomainWafPackageStore

func NewDomainWafPackageStore ¶

func NewDomainWafPackageStore(id string) *DomainWafPackageStore

NewDomainWafPackageStore instantiates a new DomainWafPackageStore 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 NewDomainWafPackageStoreWithDefaults ¶

func NewDomainWafPackageStoreWithDefaults() *DomainWafPackageStore

NewDomainWafPackageStoreWithDefaults instantiates a new DomainWafPackageStore 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 (*DomainWafPackageStore) GetId ¶

func (o *DomainWafPackageStore) GetId() string

GetId returns the Id field value

func (*DomainWafPackageStore) GetIdOk ¶

func (o *DomainWafPackageStore) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (DomainWafPackageStore) MarshalJSON ¶

func (o DomainWafPackageStore) MarshalJSON() ([]byte, error)

func (*DomainWafPackageStore) SetId ¶

func (o *DomainWafPackageStore) SetId(v string)

SetId sets field value

func (DomainWafPackageStore) ToMap ¶

func (o DomainWafPackageStore) ToMap() (map[string]interface{}, error)

type DomainWafPackagesData ¶

type DomainWafPackagesData struct {
	Data []DomainWafPackage `json:"data,omitempty"`
}

DomainWafPackagesData struct for DomainWafPackagesData

func NewDomainWafPackagesData ¶

func NewDomainWafPackagesData() *DomainWafPackagesData

NewDomainWafPackagesData instantiates a new DomainWafPackagesData 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 NewDomainWafPackagesDataWithDefaults ¶

func NewDomainWafPackagesDataWithDefaults() *DomainWafPackagesData

NewDomainWafPackagesDataWithDefaults instantiates a new DomainWafPackagesData 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 (*DomainWafPackagesData) GetData ¶

func (o *DomainWafPackagesData) GetData() []DomainWafPackage

GetData returns the Data field value if set, zero value otherwise.

func (*DomainWafPackagesData) GetDataOk ¶

func (o *DomainWafPackagesData) GetDataOk() ([]DomainWafPackage, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainWafPackagesData) HasData ¶

func (o *DomainWafPackagesData) HasData() bool

HasData returns a boolean if a field has been set.

func (DomainWafPackagesData) MarshalJSON ¶

func (o DomainWafPackagesData) MarshalJSON() ([]byte, error)

func (*DomainWafPackagesData) SetData ¶

func (o *DomainWafPackagesData) SetData(v []DomainWafPackage)

SetData gets a reference to the given []DomainWafPackage and assigns it to the Data field.

func (DomainWafPackagesData) ToMap ¶

func (o DomainWafPackagesData) ToMap() (map[string]interface{}, error)

type DomainsAppsStore200Response ¶

type DomainsAppsStore200Response struct {
	Data    *DomainCdnApp  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DomainsAppsStore200Response struct for DomainsAppsStore200Response

func NewDomainsAppsStore200Response ¶

func NewDomainsAppsStore200Response() *DomainsAppsStore200Response

NewDomainsAppsStore200Response instantiates a new DomainsAppsStore200Response 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 NewDomainsAppsStore200ResponseWithDefaults ¶

func NewDomainsAppsStore200ResponseWithDefaults() *DomainsAppsStore200Response

NewDomainsAppsStore200ResponseWithDefaults instantiates a new DomainsAppsStore200Response 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 (*DomainsAppsStore200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsAppsStore200Response) GetDataOk ¶

func (o *DomainsAppsStore200Response) GetDataOk() (*DomainCdnApp, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsAppsStore200Response) GetMessage ¶

func (o *DomainsAppsStore200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DomainsAppsStore200Response) GetMessageOk ¶

func (o *DomainsAppsStore200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DomainsAppsStore200Response) HasData ¶

func (o *DomainsAppsStore200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*DomainsAppsStore200Response) HasMessage ¶

func (o *DomainsAppsStore200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainsAppsStore200Response) MarshalJSON ¶

func (o DomainsAppsStore200Response) MarshalJSON() ([]byte, error)

func (*DomainsAppsStore200Response) SetData ¶

SetData gets a reference to the given DomainCdnApp and assigns it to the Data field.

func (*DomainsAppsStore200Response) SetMessage ¶

func (o *DomainsAppsStore200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DomainsAppsStore200Response) SetMessageNil ¶

func (o *DomainsAppsStore200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DomainsAppsStore200Response) ToMap ¶

func (o DomainsAppsStore200Response) ToMap() (map[string]interface{}, error)

func (*DomainsAppsStore200Response) UnsetMessage ¶

func (o *DomainsAppsStore200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DomainsIndex200Response ¶

type DomainsIndex200Response struct {
	Data  []Domain                `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

DomainsIndex200Response struct for DomainsIndex200Response

func NewDomainsIndex200Response ¶

func NewDomainsIndex200Response() *DomainsIndex200Response

NewDomainsIndex200Response instantiates a new DomainsIndex200Response 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 NewDomainsIndex200ResponseWithDefaults ¶

func NewDomainsIndex200ResponseWithDefaults() *DomainsIndex200Response

NewDomainsIndex200ResponseWithDefaults instantiates a new DomainsIndex200Response 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 (*DomainsIndex200Response) GetData ¶

func (o *DomainsIndex200Response) GetData() []Domain

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsIndex200Response) GetDataOk ¶

func (o *DomainsIndex200Response) GetDataOk() ([]Domain, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*DomainsIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*DomainsIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsIndex200Response) HasData ¶

func (o *DomainsIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *DomainsIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DomainsIndex200Response) HasMeta ¶

func (o *DomainsIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (DomainsIndex200Response) MarshalJSON ¶

func (o DomainsIndex200Response) MarshalJSON() ([]byte, error)

func (*DomainsIndex200Response) SetData ¶

func (o *DomainsIndex200Response) SetData(v []Domain)

SetData gets a reference to the given []Domain and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*DomainsIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (DomainsIndex200Response) ToMap ¶

func (o DomainsIndex200Response) ToMap() (map[string]interface{}, error)

type DomainsNameserversCheck200Response ¶

type DomainsNameserversCheck200Response struct {
	Data    *NsDomain      `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DomainsNameserversCheck200Response struct for DomainsNameserversCheck200Response

func NewDomainsNameserversCheck200Response ¶

func NewDomainsNameserversCheck200Response() *DomainsNameserversCheck200Response

NewDomainsNameserversCheck200Response instantiates a new DomainsNameserversCheck200Response 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 NewDomainsNameserversCheck200ResponseWithDefaults ¶

func NewDomainsNameserversCheck200ResponseWithDefaults() *DomainsNameserversCheck200Response

NewDomainsNameserversCheck200ResponseWithDefaults instantiates a new DomainsNameserversCheck200Response 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 (*DomainsNameserversCheck200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsNameserversCheck200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsNameserversCheck200Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DomainsNameserversCheck200Response) GetMessageOk ¶

func (o *DomainsNameserversCheck200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DomainsNameserversCheck200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*DomainsNameserversCheck200Response) HasMessage ¶

func (o *DomainsNameserversCheck200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainsNameserversCheck200Response) MarshalJSON ¶

func (o DomainsNameserversCheck200Response) MarshalJSON() ([]byte, error)

func (*DomainsNameserversCheck200Response) SetData ¶

SetData gets a reference to the given NsDomain and assigns it to the Data field.

func (*DomainsNameserversCheck200Response) SetMessage ¶

func (o *DomainsNameserversCheck200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DomainsNameserversCheck200Response) SetMessageNil ¶

func (o *DomainsNameserversCheck200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DomainsNameserversCheck200Response) ToMap ¶

func (o DomainsNameserversCheck200Response) ToMap() (map[string]interface{}, error)

func (*DomainsNameserversCheck200Response) UnsetMessage ¶

func (o *DomainsNameserversCheck200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DomainsNameserversDeprecatedCheck200Response ¶

type DomainsNameserversDeprecatedCheck200Response struct {
	Data    *DeprecatedNs  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DomainsNameserversDeprecatedCheck200Response struct for DomainsNameserversDeprecatedCheck200Response

func NewDomainsNameserversDeprecatedCheck200Response ¶

func NewDomainsNameserversDeprecatedCheck200Response() *DomainsNameserversDeprecatedCheck200Response

NewDomainsNameserversDeprecatedCheck200Response instantiates a new DomainsNameserversDeprecatedCheck200Response 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 NewDomainsNameserversDeprecatedCheck200ResponseWithDefaults ¶

func NewDomainsNameserversDeprecatedCheck200ResponseWithDefaults() *DomainsNameserversDeprecatedCheck200Response

NewDomainsNameserversDeprecatedCheck200ResponseWithDefaults instantiates a new DomainsNameserversDeprecatedCheck200Response 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 (*DomainsNameserversDeprecatedCheck200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsNameserversDeprecatedCheck200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsNameserversDeprecatedCheck200Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DomainsNameserversDeprecatedCheck200Response) GetMessageOk ¶

GetMessageOk returns a tuple with the Message 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 (*DomainsNameserversDeprecatedCheck200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*DomainsNameserversDeprecatedCheck200Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (DomainsNameserversDeprecatedCheck200Response) MarshalJSON ¶

func (*DomainsNameserversDeprecatedCheck200Response) SetData ¶

SetData gets a reference to the given DeprecatedNs and assigns it to the Data field.

func (*DomainsNameserversDeprecatedCheck200Response) SetMessage ¶

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DomainsNameserversDeprecatedCheck200Response) SetMessageNil ¶

SetMessageNil sets the value for Message to be an explicit nil

func (DomainsNameserversDeprecatedCheck200Response) ToMap ¶

func (o DomainsNameserversDeprecatedCheck200Response) ToMap() (map[string]interface{}, error)

func (*DomainsNameserversDeprecatedCheck200Response) UnsetMessage ¶

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DomainsPlansUsages200Response ¶

type DomainsPlansUsages200Response struct {
	Data    *Usages        `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DomainsPlansUsages200Response struct for DomainsPlansUsages200Response

func NewDomainsPlansUsages200Response ¶

func NewDomainsPlansUsages200Response() *DomainsPlansUsages200Response

NewDomainsPlansUsages200Response instantiates a new DomainsPlansUsages200Response 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 NewDomainsPlansUsages200ResponseWithDefaults ¶

func NewDomainsPlansUsages200ResponseWithDefaults() *DomainsPlansUsages200Response

NewDomainsPlansUsages200ResponseWithDefaults instantiates a new DomainsPlansUsages200Response 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 (*DomainsPlansUsages200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsPlansUsages200Response) GetDataOk ¶

func (o *DomainsPlansUsages200Response) GetDataOk() (*Usages, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsPlansUsages200Response) GetMessage ¶

func (o *DomainsPlansUsages200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DomainsPlansUsages200Response) GetMessageOk ¶

func (o *DomainsPlansUsages200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DomainsPlansUsages200Response) HasData ¶

func (o *DomainsPlansUsages200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*DomainsPlansUsages200Response) HasMessage ¶

func (o *DomainsPlansUsages200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainsPlansUsages200Response) MarshalJSON ¶

func (o DomainsPlansUsages200Response) MarshalJSON() ([]byte, error)

func (*DomainsPlansUsages200Response) SetData ¶

func (o *DomainsPlansUsages200Response) SetData(v Usages)

SetData gets a reference to the given Usages and assigns it to the Data field.

func (*DomainsPlansUsages200Response) SetMessage ¶

func (o *DomainsPlansUsages200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DomainsPlansUsages200Response) SetMessageNil ¶

func (o *DomainsPlansUsages200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DomainsPlansUsages200Response) ToMap ¶

func (o DomainsPlansUsages200Response) ToMap() (map[string]interface{}, error)

func (*DomainsPlansUsages200Response) UnsetMessage ¶

func (o *DomainsPlansUsages200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DomainsPlansViolations200Response ¶

type DomainsPlansViolations200Response struct {
	Data    *Violations    `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DomainsPlansViolations200Response struct for DomainsPlansViolations200Response

func NewDomainsPlansViolations200Response ¶

func NewDomainsPlansViolations200Response() *DomainsPlansViolations200Response

NewDomainsPlansViolations200Response instantiates a new DomainsPlansViolations200Response 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 NewDomainsPlansViolations200ResponseWithDefaults ¶

func NewDomainsPlansViolations200ResponseWithDefaults() *DomainsPlansViolations200Response

NewDomainsPlansViolations200ResponseWithDefaults instantiates a new DomainsPlansViolations200Response 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 (*DomainsPlansViolations200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsPlansViolations200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsPlansViolations200Response) GetMessage ¶

func (o *DomainsPlansViolations200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DomainsPlansViolations200Response) GetMessageOk ¶

func (o *DomainsPlansViolations200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DomainsPlansViolations200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*DomainsPlansViolations200Response) HasMessage ¶

func (o *DomainsPlansViolations200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DomainsPlansViolations200Response) MarshalJSON ¶

func (o DomainsPlansViolations200Response) MarshalJSON() ([]byte, error)

func (*DomainsPlansViolations200Response) SetData ¶

SetData gets a reference to the given Violations and assigns it to the Data field.

func (*DomainsPlansViolations200Response) SetMessage ¶

func (o *DomainsPlansViolations200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DomainsPlansViolations200Response) SetMessageNil ¶

func (o *DomainsPlansViolations200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DomainsPlansViolations200Response) ToMap ¶

func (o DomainsPlansViolations200Response) ToMap() (map[string]interface{}, error)

func (*DomainsPlansViolations200Response) UnsetMessage ¶

func (o *DomainsPlansViolations200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DomainsShow404Response ¶

type DomainsShow404Response struct {
	Status  *bool   `json:"status,omitempty"`
	Message *string `json:"message,omitempty"`
}

DomainsShow404Response struct for DomainsShow404Response

func NewDomainsShow404Response ¶

func NewDomainsShow404Response() *DomainsShow404Response

NewDomainsShow404Response instantiates a new DomainsShow404Response 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 NewDomainsShow404ResponseWithDefaults ¶

func NewDomainsShow404ResponseWithDefaults() *DomainsShow404Response

NewDomainsShow404ResponseWithDefaults instantiates a new DomainsShow404Response 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 (*DomainsShow404Response) GetMessage ¶

func (o *DomainsShow404Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DomainsShow404Response) GetMessageOk ¶

func (o *DomainsShow404Response) 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 (*DomainsShow404Response) GetStatus ¶

func (o *DomainsShow404Response) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*DomainsShow404Response) GetStatusOk ¶

func (o *DomainsShow404Response) 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 (*DomainsShow404Response) HasMessage ¶

func (o *DomainsShow404Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*DomainsShow404Response) HasStatus ¶

func (o *DomainsShow404Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (DomainsShow404Response) MarshalJSON ¶

func (o DomainsShow404Response) MarshalJSON() ([]byte, error)

func (*DomainsShow404Response) SetMessage ¶

func (o *DomainsShow404Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*DomainsShow404Response) SetStatus ¶

func (o *DomainsShow404Response) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (DomainsShow404Response) ToMap ¶

func (o DomainsShow404Response) ToMap() (map[string]interface{}, error)

type DomainsStore422Response ¶

type DomainsStore422Response struct {
	Status  *bool                          `json:"status,omitempty"`
	Message *string                        `json:"message,omitempty"`
	Errors  *DomainsStore422ResponseErrors `json:"errors,omitempty"`
}

DomainsStore422Response struct for DomainsStore422Response

func NewDomainsStore422Response ¶

func NewDomainsStore422Response() *DomainsStore422Response

NewDomainsStore422Response instantiates a new DomainsStore422Response 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 NewDomainsStore422ResponseWithDefaults ¶

func NewDomainsStore422ResponseWithDefaults() *DomainsStore422Response

NewDomainsStore422ResponseWithDefaults instantiates a new DomainsStore422Response 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 (*DomainsStore422Response) GetErrors ¶

GetErrors returns the Errors field value if set, zero value otherwise.

func (*DomainsStore422Response) GetErrorsOk ¶

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 (*DomainsStore422Response) GetMessage ¶

func (o *DomainsStore422Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*DomainsStore422Response) GetMessageOk ¶

func (o *DomainsStore422Response) 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 (*DomainsStore422Response) GetStatus ¶

func (o *DomainsStore422Response) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*DomainsStore422Response) GetStatusOk ¶

func (o *DomainsStore422Response) 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 (*DomainsStore422Response) HasErrors ¶

func (o *DomainsStore422Response) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*DomainsStore422Response) HasMessage ¶

func (o *DomainsStore422Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*DomainsStore422Response) HasStatus ¶

func (o *DomainsStore422Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (DomainsStore422Response) MarshalJSON ¶

func (o DomainsStore422Response) MarshalJSON() ([]byte, error)

func (*DomainsStore422Response) SetErrors ¶

SetErrors gets a reference to the given DomainsStore422ResponseErrors and assigns it to the Errors field.

func (*DomainsStore422Response) SetMessage ¶

func (o *DomainsStore422Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*DomainsStore422Response) SetStatus ¶

func (o *DomainsStore422Response) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (DomainsStore422Response) ToMap ¶

func (o DomainsStore422Response) ToMap() (map[string]interface{}, error)

type DomainsStore422ResponseErrors ¶

type DomainsStore422ResponseErrors struct {
	ArrayOfArrayOfString        *[][]string
	ArrayOfString               *[]string
	MapmapOfStringarrayOfString *map[string][]string
	MapmapOfStringstring        *map[string]string
}

DomainsStore422ResponseErrors - struct for DomainsStore422ResponseErrors

func ArrayOfArrayOfStringAsDomainsStore422ResponseErrors ¶

func ArrayOfArrayOfStringAsDomainsStore422ResponseErrors(v *[][]string) DomainsStore422ResponseErrors

[][]stringAsDomainsStore422ResponseErrors is a convenience function that returns [][]string wrapped in DomainsStore422ResponseErrors

func ArrayOfStringAsDomainsStore422ResponseErrors ¶

func ArrayOfStringAsDomainsStore422ResponseErrors(v *[]string) DomainsStore422ResponseErrors

[]stringAsDomainsStore422ResponseErrors is a convenience function that returns []string wrapped in DomainsStore422ResponseErrors

func MapmapOfStringarrayOfStringAsDomainsStore422ResponseErrors ¶

func MapmapOfStringarrayOfStringAsDomainsStore422ResponseErrors(v *map[string][]string) DomainsStore422ResponseErrors

map[string][]stringAsDomainsStore422ResponseErrors is a convenience function that returns map[string][]string wrapped in DomainsStore422ResponseErrors

func MapmapOfStringstringAsDomainsStore422ResponseErrors ¶

func MapmapOfStringstringAsDomainsStore422ResponseErrors(v *map[string]string) DomainsStore422ResponseErrors

map[string]stringAsDomainsStore422ResponseErrors is a convenience function that returns map[string]string wrapped in DomainsStore422ResponseErrors

func (*DomainsStore422ResponseErrors) GetActualInstance ¶

func (obj *DomainsStore422ResponseErrors) GetActualInstance() interface{}

Get the actual instance

func (DomainsStore422ResponseErrors) MarshalJSON ¶

func (src DomainsStore422ResponseErrors) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DomainsStore422ResponseErrors) UnmarshalJSON ¶

func (dst *DomainsStore422ResponseErrors) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type DomainsTransferIndex200Response ¶

type DomainsTransferIndex200Response struct {
	Data  []DomainTransferData    `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

DomainsTransferIndex200Response struct for DomainsTransferIndex200Response

func NewDomainsTransferIndex200Response ¶

func NewDomainsTransferIndex200Response() *DomainsTransferIndex200Response

NewDomainsTransferIndex200Response instantiates a new DomainsTransferIndex200Response 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 NewDomainsTransferIndex200ResponseWithDefaults ¶

func NewDomainsTransferIndex200ResponseWithDefaults() *DomainsTransferIndex200Response

NewDomainsTransferIndex200ResponseWithDefaults instantiates a new DomainsTransferIndex200Response 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 (*DomainsTransferIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*DomainsTransferIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*DomainsTransferIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsTransferIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*DomainsTransferIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DomainsTransferIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (o *DomainsTransferIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DomainsTransferIndex200Response) HasMeta ¶

HasMeta returns a boolean if a field has been set.

func (DomainsTransferIndex200Response) MarshalJSON ¶

func (o DomainsTransferIndex200Response) MarshalJSON() ([]byte, error)

func (*DomainsTransferIndex200Response) SetData ¶

SetData gets a reference to the given []DomainTransferData and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*DomainsTransferIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (DomainsTransferIndex200Response) ToMap ¶

func (o DomainsTransferIndex200Response) ToMap() (map[string]interface{}, error)

type DynamicField ¶

type DynamicField struct {
	Id          *string             `json:"id,omitempty"`
	Name        string              `json:"name"`
	Description NullableString      `json:"description,omitempty"`
	Namespace   *string             `json:"namespace,omitempty"`
	Type        string              `json:"type"`
	Scope       *string             `json:"scope,omitempty"`
	Values      []DynamicFieldValue `json:"values"`
	CreatedAt   *time.Time          `json:"created_at,omitempty"`
	UpdatedAt   *time.Time          `json:"updated_at,omitempty"`
}

DynamicField struct for DynamicField

func NewDynamicField ¶

func NewDynamicField(name string, type_ string, values []DynamicFieldValue) *DynamicField

NewDynamicField instantiates a new DynamicField 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 NewDynamicFieldWithDefaults ¶

func NewDynamicFieldWithDefaults() *DynamicField

NewDynamicFieldWithDefaults instantiates a new DynamicField 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 (*DynamicField) GetCreatedAt ¶

func (o *DynamicField) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DynamicField) GetCreatedAtOk ¶

func (o *DynamicField) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicField) GetDescription ¶

func (o *DynamicField) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DynamicField) GetDescriptionOk ¶

func (o *DynamicField) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DynamicField) GetId ¶

func (o *DynamicField) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*DynamicField) GetIdOk ¶

func (o *DynamicField) 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 (*DynamicField) GetName ¶

func (o *DynamicField) GetName() string

GetName returns the Name field value

func (*DynamicField) GetNameOk ¶

func (o *DynamicField) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*DynamicField) GetNamespace ¶

func (o *DynamicField) GetNamespace() string

GetNamespace returns the Namespace field value if set, zero value otherwise.

func (*DynamicField) GetNamespaceOk ¶

func (o *DynamicField) GetNamespaceOk() (*string, bool)

GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicField) GetScope ¶

func (o *DynamicField) GetScope() string

GetScope returns the Scope field value if set, zero value otherwise.

func (*DynamicField) GetScopeOk ¶

func (o *DynamicField) GetScopeOk() (*string, bool)

GetScopeOk returns a tuple with the Scope field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicField) GetType ¶

func (o *DynamicField) GetType() string

GetType returns the Type field value

func (*DynamicField) GetTypeOk ¶

func (o *DynamicField) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*DynamicField) GetUpdatedAt ¶

func (o *DynamicField) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*DynamicField) GetUpdatedAtOk ¶

func (o *DynamicField) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicField) GetValues ¶

func (o *DynamicField) GetValues() []DynamicFieldValue

GetValues returns the Values field value

func (*DynamicField) GetValuesOk ¶

func (o *DynamicField) GetValuesOk() ([]DynamicFieldValue, bool)

GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set.

func (*DynamicField) HasCreatedAt ¶

func (o *DynamicField) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DynamicField) HasDescription ¶

func (o *DynamicField) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*DynamicField) HasId ¶

func (o *DynamicField) HasId() bool

HasId returns a boolean if a field has been set.

func (*DynamicField) HasNamespace ¶

func (o *DynamicField) HasNamespace() bool

HasNamespace returns a boolean if a field has been set.

func (*DynamicField) HasScope ¶

func (o *DynamicField) HasScope() bool

HasScope returns a boolean if a field has been set.

func (*DynamicField) HasUpdatedAt ¶

func (o *DynamicField) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (DynamicField) MarshalJSON ¶

func (o DynamicField) MarshalJSON() ([]byte, error)

func (*DynamicField) SetCreatedAt ¶

func (o *DynamicField) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*DynamicField) SetDescription ¶

func (o *DynamicField) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*DynamicField) SetDescriptionNil ¶

func (o *DynamicField) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*DynamicField) SetId ¶

func (o *DynamicField) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*DynamicField) SetName ¶

func (o *DynamicField) SetName(v string)

SetName sets field value

func (*DynamicField) SetNamespace ¶

func (o *DynamicField) SetNamespace(v string)

SetNamespace gets a reference to the given string and assigns it to the Namespace field.

func (*DynamicField) SetScope ¶

func (o *DynamicField) SetScope(v string)

SetScope gets a reference to the given string and assigns it to the Scope field.

func (*DynamicField) SetType ¶

func (o *DynamicField) SetType(v string)

SetType sets field value

func (*DynamicField) SetUpdatedAt ¶

func (o *DynamicField) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*DynamicField) SetValues ¶

func (o *DynamicField) SetValues(v []DynamicFieldValue)

SetValues sets field value

func (DynamicField) ToMap ¶

func (o DynamicField) ToMap() (map[string]interface{}, error)

func (*DynamicField) UnsetDescription ¶

func (o *DynamicField) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type DynamicFieldData ¶

type DynamicFieldData struct {
	Data *DynamicField `json:"data,omitempty"`
}

DynamicFieldData struct for DynamicFieldData

func NewDynamicFieldData ¶

func NewDynamicFieldData() *DynamicFieldData

NewDynamicFieldData instantiates a new DynamicFieldData 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 NewDynamicFieldDataWithDefaults ¶

func NewDynamicFieldDataWithDefaults() *DynamicFieldData

NewDynamicFieldDataWithDefaults instantiates a new DynamicFieldData 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 (*DynamicFieldData) GetData ¶

func (o *DynamicFieldData) GetData() DynamicField

GetData returns the Data field value if set, zero value otherwise.

func (*DynamicFieldData) GetDataOk ¶

func (o *DynamicFieldData) GetDataOk() (*DynamicField, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicFieldData) HasData ¶

func (o *DynamicFieldData) HasData() bool

HasData returns a boolean if a field has been set.

func (DynamicFieldData) MarshalJSON ¶

func (o DynamicFieldData) MarshalJSON() ([]byte, error)

func (*DynamicFieldData) SetData ¶

func (o *DynamicFieldData) SetData(v DynamicField)

SetData gets a reference to the given DynamicField and assigns it to the Data field.

func (DynamicFieldData) ToMap ¶

func (o DynamicFieldData) ToMap() (map[string]interface{}, error)

type DynamicFieldResponse ¶

type DynamicFieldResponse struct {
	Data    *DynamicField  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

DynamicFieldResponse struct for DynamicFieldResponse

func NewDynamicFieldResponse ¶

func NewDynamicFieldResponse() *DynamicFieldResponse

NewDynamicFieldResponse instantiates a new DynamicFieldResponse 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 NewDynamicFieldResponseWithDefaults ¶

func NewDynamicFieldResponseWithDefaults() *DynamicFieldResponse

NewDynamicFieldResponseWithDefaults instantiates a new DynamicFieldResponse 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 (*DynamicFieldResponse) GetData ¶

func (o *DynamicFieldResponse) GetData() DynamicField

GetData returns the Data field value if set, zero value otherwise.

func (*DynamicFieldResponse) GetDataOk ¶

func (o *DynamicFieldResponse) GetDataOk() (*DynamicField, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicFieldResponse) GetMessage ¶

func (o *DynamicFieldResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*DynamicFieldResponse) GetMessageOk ¶

func (o *DynamicFieldResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*DynamicFieldResponse) HasData ¶

func (o *DynamicFieldResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*DynamicFieldResponse) HasMessage ¶

func (o *DynamicFieldResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DynamicFieldResponse) MarshalJSON ¶

func (o DynamicFieldResponse) MarshalJSON() ([]byte, error)

func (*DynamicFieldResponse) SetData ¶

func (o *DynamicFieldResponse) SetData(v DynamicField)

SetData gets a reference to the given DynamicField and assigns it to the Data field.

func (*DynamicFieldResponse) SetMessage ¶

func (o *DynamicFieldResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*DynamicFieldResponse) SetMessageNil ¶

func (o *DynamicFieldResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (DynamicFieldResponse) ToMap ¶

func (o DynamicFieldResponse) ToMap() (map[string]interface{}, error)

func (*DynamicFieldResponse) UnsetMessage ¶

func (o *DynamicFieldResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type DynamicFieldType ¶

type DynamicFieldType struct {
	Float32 *float32
	String  *string
}

DynamicFieldType - struct for DynamicFieldType

func Float32AsDynamicFieldType ¶

func Float32AsDynamicFieldType(v *float32) DynamicFieldType

float32AsDynamicFieldType is a convenience function that returns float32 wrapped in DynamicFieldType

func StringAsDynamicFieldType ¶

func StringAsDynamicFieldType(v *string) DynamicFieldType

stringAsDynamicFieldType is a convenience function that returns string wrapped in DynamicFieldType

func (*DynamicFieldType) GetActualInstance ¶

func (obj *DynamicFieldType) GetActualInstance() interface{}

Get the actual instance

func (DynamicFieldType) MarshalJSON ¶

func (src DynamicFieldType) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*DynamicFieldType) UnmarshalJSON ¶

func (dst *DynamicFieldType) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type DynamicFieldValue ¶

type DynamicFieldValue struct {
	Value     *DynamicFieldType `json:"value,omitempty"`
	Desc      *string           `json:"desc,omitempty"`
	CreatedAt *string           `json:"created_at,omitempty"`
}

DynamicFieldValue struct for DynamicFieldValue

func NewDynamicFieldValue ¶

func NewDynamicFieldValue() *DynamicFieldValue

NewDynamicFieldValue instantiates a new DynamicFieldValue 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 NewDynamicFieldValueWithDefaults ¶

func NewDynamicFieldValueWithDefaults() *DynamicFieldValue

NewDynamicFieldValueWithDefaults instantiates a new DynamicFieldValue 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 (*DynamicFieldValue) GetCreatedAt ¶

func (o *DynamicFieldValue) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*DynamicFieldValue) GetCreatedAtOk ¶

func (o *DynamicFieldValue) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicFieldValue) GetDesc ¶

func (o *DynamicFieldValue) GetDesc() string

GetDesc returns the Desc field value if set, zero value otherwise.

func (*DynamicFieldValue) GetDescOk ¶

func (o *DynamicFieldValue) GetDescOk() (*string, bool)

GetDescOk returns a tuple with the Desc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DynamicFieldValue) GetValue ¶

func (o *DynamicFieldValue) GetValue() DynamicFieldType

GetValue returns the Value field value if set, zero value otherwise.

func (*DynamicFieldValue) GetValueOk ¶

func (o *DynamicFieldValue) GetValueOk() (*DynamicFieldType, 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 (*DynamicFieldValue) HasCreatedAt ¶

func (o *DynamicFieldValue) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DynamicFieldValue) HasDesc ¶

func (o *DynamicFieldValue) HasDesc() bool

HasDesc returns a boolean if a field has been set.

func (*DynamicFieldValue) HasValue ¶

func (o *DynamicFieldValue) HasValue() bool

HasValue returns a boolean if a field has been set.

func (DynamicFieldValue) MarshalJSON ¶

func (o DynamicFieldValue) MarshalJSON() ([]byte, error)

func (*DynamicFieldValue) SetCreatedAt ¶

func (o *DynamicFieldValue) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*DynamicFieldValue) SetDesc ¶

func (o *DynamicFieldValue) SetDesc(v string)

SetDesc gets a reference to the given string and assigns it to the Desc field.

func (*DynamicFieldValue) SetValue ¶

func (o *DynamicFieldValue) SetValue(v DynamicFieldType)

SetValue gets a reference to the given DynamicFieldType and assigns it to the Value field.

func (DynamicFieldValue) ToMap ¶

func (o DynamicFieldValue) ToMap() (map[string]interface{}, error)

type EmailForwardingAlias ¶

type EmailForwardingAlias struct {
	Id        *string `json:"id,omitempty"`
	LocalPart *string `json:"local_part,omitempty"`
	Email     *string `json:"email,omitempty"`
	IsActive  *bool   `json:"is_active,omitempty"`
}

EmailForwardingAlias struct for EmailForwardingAlias

func NewEmailForwardingAlias ¶

func NewEmailForwardingAlias() *EmailForwardingAlias

NewEmailForwardingAlias instantiates a new EmailForwardingAlias 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 NewEmailForwardingAliasWithDefaults ¶

func NewEmailForwardingAliasWithDefaults() *EmailForwardingAlias

NewEmailForwardingAliasWithDefaults instantiates a new EmailForwardingAlias 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 (*EmailForwardingAlias) GetEmail ¶

func (o *EmailForwardingAlias) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*EmailForwardingAlias) GetEmailOk ¶

func (o *EmailForwardingAlias) 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 (*EmailForwardingAlias) GetId ¶

func (o *EmailForwardingAlias) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EmailForwardingAlias) GetIdOk ¶

func (o *EmailForwardingAlias) 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 (*EmailForwardingAlias) GetIsActive ¶

func (o *EmailForwardingAlias) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*EmailForwardingAlias) GetIsActiveOk ¶

func (o *EmailForwardingAlias) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingAlias) GetLocalPart ¶

func (o *EmailForwardingAlias) GetLocalPart() string

GetLocalPart returns the LocalPart field value if set, zero value otherwise.

func (*EmailForwardingAlias) GetLocalPartOk ¶

func (o *EmailForwardingAlias) GetLocalPartOk() (*string, bool)

GetLocalPartOk returns a tuple with the LocalPart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingAlias) HasEmail ¶

func (o *EmailForwardingAlias) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*EmailForwardingAlias) HasId ¶

func (o *EmailForwardingAlias) HasId() bool

HasId returns a boolean if a field has been set.

func (*EmailForwardingAlias) HasIsActive ¶

func (o *EmailForwardingAlias) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*EmailForwardingAlias) HasLocalPart ¶

func (o *EmailForwardingAlias) HasLocalPart() bool

HasLocalPart returns a boolean if a field has been set.

func (EmailForwardingAlias) MarshalJSON ¶

func (o EmailForwardingAlias) MarshalJSON() ([]byte, error)

func (*EmailForwardingAlias) SetEmail ¶

func (o *EmailForwardingAlias) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*EmailForwardingAlias) SetId ¶

func (o *EmailForwardingAlias) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EmailForwardingAlias) SetIsActive ¶

func (o *EmailForwardingAlias) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*EmailForwardingAlias) SetLocalPart ¶

func (o *EmailForwardingAlias) SetLocalPart(v string)

SetLocalPart gets a reference to the given string and assigns it to the LocalPart field.

func (EmailForwardingAlias) ToMap ¶

func (o EmailForwardingAlias) ToMap() (map[string]interface{}, error)

type EmailForwardingAliasesListData ¶

type EmailForwardingAliasesListData struct {
	Data []EmailForwardingAliasesListInner `json:"data,omitempty"`
}

EmailForwardingAliasesListData struct for EmailForwardingAliasesListData

func NewEmailForwardingAliasesListData ¶

func NewEmailForwardingAliasesListData() *EmailForwardingAliasesListData

NewEmailForwardingAliasesListData instantiates a new EmailForwardingAliasesListData 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 NewEmailForwardingAliasesListDataWithDefaults ¶

func NewEmailForwardingAliasesListDataWithDefaults() *EmailForwardingAliasesListData

NewEmailForwardingAliasesListDataWithDefaults instantiates a new EmailForwardingAliasesListData 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 (*EmailForwardingAliasesListData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*EmailForwardingAliasesListData) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingAliasesListData) HasData ¶

func (o *EmailForwardingAliasesListData) HasData() bool

HasData returns a boolean if a field has been set.

func (EmailForwardingAliasesListData) MarshalJSON ¶

func (o EmailForwardingAliasesListData) MarshalJSON() ([]byte, error)

func (*EmailForwardingAliasesListData) SetData ¶

SetData gets a reference to the given []EmailForwardingAliasesListInner and assigns it to the Data field.

func (EmailForwardingAliasesListData) ToMap ¶

func (o EmailForwardingAliasesListData) ToMap() (map[string]interface{}, error)

type EmailForwardingAliasesListInner ¶

type EmailForwardingAliasesListInner struct {
	Id        *string `json:"id,omitempty"`
	LocalPart *string `json:"local_part,omitempty"`
	Email     *string `json:"email,omitempty"`
	IsActive  *bool   `json:"is_active,omitempty"`
}

EmailForwardingAliasesListInner struct for EmailForwardingAliasesListInner

func NewEmailForwardingAliasesListInner ¶

func NewEmailForwardingAliasesListInner() *EmailForwardingAliasesListInner

NewEmailForwardingAliasesListInner instantiates a new EmailForwardingAliasesListInner 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 NewEmailForwardingAliasesListInnerWithDefaults ¶

func NewEmailForwardingAliasesListInnerWithDefaults() *EmailForwardingAliasesListInner

NewEmailForwardingAliasesListInnerWithDefaults instantiates a new EmailForwardingAliasesListInner 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 (*EmailForwardingAliasesListInner) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*EmailForwardingAliasesListInner) GetEmailOk ¶

func (o *EmailForwardingAliasesListInner) 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 (*EmailForwardingAliasesListInner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*EmailForwardingAliasesListInner) GetIdOk ¶

func (o *EmailForwardingAliasesListInner) 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 (*EmailForwardingAliasesListInner) GetIsActive ¶

func (o *EmailForwardingAliasesListInner) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*EmailForwardingAliasesListInner) GetIsActiveOk ¶

func (o *EmailForwardingAliasesListInner) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingAliasesListInner) GetLocalPart ¶

func (o *EmailForwardingAliasesListInner) GetLocalPart() string

GetLocalPart returns the LocalPart field value if set, zero value otherwise.

func (*EmailForwardingAliasesListInner) GetLocalPartOk ¶

func (o *EmailForwardingAliasesListInner) GetLocalPartOk() (*string, bool)

GetLocalPartOk returns a tuple with the LocalPart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingAliasesListInner) HasEmail ¶

func (o *EmailForwardingAliasesListInner) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*EmailForwardingAliasesListInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*EmailForwardingAliasesListInner) HasIsActive ¶

func (o *EmailForwardingAliasesListInner) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*EmailForwardingAliasesListInner) HasLocalPart ¶

func (o *EmailForwardingAliasesListInner) HasLocalPart() bool

HasLocalPart returns a boolean if a field has been set.

func (EmailForwardingAliasesListInner) MarshalJSON ¶

func (o EmailForwardingAliasesListInner) MarshalJSON() ([]byte, error)

func (*EmailForwardingAliasesListInner) SetEmail ¶

func (o *EmailForwardingAliasesListInner) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*EmailForwardingAliasesListInner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*EmailForwardingAliasesListInner) SetIsActive ¶

func (o *EmailForwardingAliasesListInner) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*EmailForwardingAliasesListInner) SetLocalPart ¶

func (o *EmailForwardingAliasesListInner) SetLocalPart(v string)

SetLocalPart gets a reference to the given string and assigns it to the LocalPart field.

func (EmailForwardingAliasesListInner) ToMap ¶

func (o EmailForwardingAliasesListInner) ToMap() (map[string]interface{}, error)

type EmailForwardingAliasesRecipients ¶

type EmailForwardingAliasesRecipients struct {
	Recipients []string `json:"recipients"`
}

EmailForwardingAliasesRecipients struct for EmailForwardingAliasesRecipients

func NewEmailForwardingAliasesRecipients ¶

func NewEmailForwardingAliasesRecipients(recipients []string) *EmailForwardingAliasesRecipients

NewEmailForwardingAliasesRecipients instantiates a new EmailForwardingAliasesRecipients 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 NewEmailForwardingAliasesRecipientsWithDefaults ¶

func NewEmailForwardingAliasesRecipientsWithDefaults() *EmailForwardingAliasesRecipients

NewEmailForwardingAliasesRecipientsWithDefaults instantiates a new EmailForwardingAliasesRecipients 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 (*EmailForwardingAliasesRecipients) GetRecipients ¶

func (o *EmailForwardingAliasesRecipients) GetRecipients() []string

GetRecipients returns the Recipients field value

func (*EmailForwardingAliasesRecipients) GetRecipientsOk ¶

func (o *EmailForwardingAliasesRecipients) GetRecipientsOk() ([]string, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (EmailForwardingAliasesRecipients) MarshalJSON ¶

func (o EmailForwardingAliasesRecipients) MarshalJSON() ([]byte, error)

func (*EmailForwardingAliasesRecipients) SetRecipients ¶

func (o *EmailForwardingAliasesRecipients) SetRecipients(v []string)

SetRecipients sets field value

func (EmailForwardingAliasesRecipients) ToMap ¶

func (o EmailForwardingAliasesRecipients) ToMap() (map[string]interface{}, error)

type EmailForwardingAliasesStore ¶

type EmailForwardingAliasesStore struct {
	LocalPart  string   `json:"local_part"`
	Recipients []string `json:"recipients"`
}

EmailForwardingAliasesStore struct for EmailForwardingAliasesStore

func NewEmailForwardingAliasesStore ¶

func NewEmailForwardingAliasesStore(localPart string, recipients []string) *EmailForwardingAliasesStore

NewEmailForwardingAliasesStore instantiates a new EmailForwardingAliasesStore 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 NewEmailForwardingAliasesStoreWithDefaults ¶

func NewEmailForwardingAliasesStoreWithDefaults() *EmailForwardingAliasesStore

NewEmailForwardingAliasesStoreWithDefaults instantiates a new EmailForwardingAliasesStore 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 (*EmailForwardingAliasesStore) GetLocalPart ¶

func (o *EmailForwardingAliasesStore) GetLocalPart() string

GetLocalPart returns the LocalPart field value

func (*EmailForwardingAliasesStore) GetLocalPartOk ¶

func (o *EmailForwardingAliasesStore) GetLocalPartOk() (*string, bool)

GetLocalPartOk returns a tuple with the LocalPart field value and a boolean to check if the value has been set.

func (*EmailForwardingAliasesStore) GetRecipients ¶

func (o *EmailForwardingAliasesStore) GetRecipients() []string

GetRecipients returns the Recipients field value

func (*EmailForwardingAliasesStore) GetRecipientsOk ¶

func (o *EmailForwardingAliasesStore) GetRecipientsOk() ([]string, bool)

GetRecipientsOk returns a tuple with the Recipients field value and a boolean to check if the value has been set.

func (EmailForwardingAliasesStore) MarshalJSON ¶

func (o EmailForwardingAliasesStore) MarshalJSON() ([]byte, error)

func (*EmailForwardingAliasesStore) SetLocalPart ¶

func (o *EmailForwardingAliasesStore) SetLocalPart(v string)

SetLocalPart sets field value

func (*EmailForwardingAliasesStore) SetRecipients ¶

func (o *EmailForwardingAliasesStore) SetRecipients(v []string)

SetRecipients sets field value

func (EmailForwardingAliasesStore) ToMap ¶

func (o EmailForwardingAliasesStore) ToMap() (map[string]interface{}, error)

type EmailForwardingAliasesToggleActivation ¶

type EmailForwardingAliasesToggleActivation struct {
	IsActive bool `json:"is_active"`
}

EmailForwardingAliasesToggleActivation struct for EmailForwardingAliasesToggleActivation

func NewEmailForwardingAliasesToggleActivation ¶

func NewEmailForwardingAliasesToggleActivation(isActive bool) *EmailForwardingAliasesToggleActivation

NewEmailForwardingAliasesToggleActivation instantiates a new EmailForwardingAliasesToggleActivation 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 NewEmailForwardingAliasesToggleActivationWithDefaults ¶

func NewEmailForwardingAliasesToggleActivationWithDefaults() *EmailForwardingAliasesToggleActivation

NewEmailForwardingAliasesToggleActivationWithDefaults instantiates a new EmailForwardingAliasesToggleActivation 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 (*EmailForwardingAliasesToggleActivation) GetIsActive ¶

GetIsActive returns the IsActive field value

func (*EmailForwardingAliasesToggleActivation) GetIsActiveOk ¶

func (o *EmailForwardingAliasesToggleActivation) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (EmailForwardingAliasesToggleActivation) MarshalJSON ¶

func (o EmailForwardingAliasesToggleActivation) MarshalJSON() ([]byte, error)

func (*EmailForwardingAliasesToggleActivation) SetIsActive ¶

func (o *EmailForwardingAliasesToggleActivation) SetIsActive(v bool)

SetIsActive sets field value

func (EmailForwardingAliasesToggleActivation) ToMap ¶

func (o EmailForwardingAliasesToggleActivation) ToMap() (map[string]interface{}, error)

type EmailForwardingApiService ¶

type EmailForwardingApiService service

EmailForwardingApiService EmailForwardingApi service

func (*EmailForwardingApiService) EmailForwardingsActivate ¶

func (a *EmailForwardingApiService) EmailForwardingsActivate(ctx context.Context, domain string) ApiEmailForwardingsActivateRequest

EmailForwardingsActivate Activate email forwarding

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiEmailForwardingsActivateRequest

func (*EmailForwardingApiService) EmailForwardingsActivateExecute ¶

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsAliasesDestroy ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesDestroy(ctx context.Context, domain string, emailForwardingId string, emailForwardingAliasId string) ApiEmailForwardingsAliasesDestroyRequest

EmailForwardingsAliasesDestroy Delete an alias

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingAliasId Email forwarding alias id
@return ApiEmailForwardingsAliasesDestroyRequest

func (*EmailForwardingApiService) EmailForwardingsAliasesDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsAliasesIndex ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesIndex(ctx context.Context, domain string, emailForwardingId string) ApiEmailForwardingsAliasesIndexRequest

EmailForwardingsAliasesIndex List of email forwarding aliases for given domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@return ApiEmailForwardingsAliasesIndexRequest

func (*EmailForwardingApiService) EmailForwardingsAliasesIndexExecute ¶

Execute executes the request

@return EmailForwardingAliasesListData

func (*EmailForwardingApiService) EmailForwardingsAliasesStore ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesStore(ctx context.Context, domain string, emailForwardingId string) ApiEmailForwardingsAliasesStoreRequest

EmailForwardingsAliasesStore Create new alias

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@return ApiEmailForwardingsAliasesStoreRequest

func (*EmailForwardingApiService) EmailForwardingsAliasesStoreExecute ¶

Execute executes the request

@return EmailForwardingsAliasesStore201Response

func (*EmailForwardingApiService) EmailForwardingsAliasesToggleActivation ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesToggleActivation(ctx context.Context, domain string, emailForwardingId string, emailForwardingAliasId string) ApiEmailForwardingsAliasesToggleActivationRequest

EmailForwardingsAliasesToggleActivation Toggle alias activation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingAliasId Email forwarding alias id
@return ApiEmailForwardingsAliasesToggleActivationRequest

func (*EmailForwardingApiService) EmailForwardingsAliasesToggleActivationExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesToggleActivationExecute(r ApiEmailForwardingsAliasesToggleActivationRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsAliasesUpdateRecipients ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesUpdateRecipients(ctx context.Context, domain string, emailForwardingId string, emailForwardingAliasId string) ApiEmailForwardingsAliasesUpdateRecipientsRequest

EmailForwardingsAliasesUpdateRecipients Update alias recipients

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingAliasId Email forwarding alias id
@return ApiEmailForwardingsAliasesUpdateRecipientsRequest

func (*EmailForwardingApiService) EmailForwardingsAliasesUpdateRecipientsExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsAliasesUpdateRecipientsExecute(r ApiEmailForwardingsAliasesUpdateRecipientsRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsCatchAllActivate ¶

func (a *EmailForwardingApiService) EmailForwardingsCatchAllActivate(ctx context.Context, domain string) ApiEmailForwardingsCatchAllActivateRequest

EmailForwardingsCatchAllActivate Activate email forwarding catch all

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiEmailForwardingsCatchAllActivateRequest

func (*EmailForwardingApiService) EmailForwardingsCatchAllActivateExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsCatchAllActivateExecute(r ApiEmailForwardingsCatchAllActivateRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsCatchAllDeactivate ¶

func (a *EmailForwardingApiService) EmailForwardingsCatchAllDeactivate(ctx context.Context, domain string) ApiEmailForwardingsCatchAllDeactivateRequest

EmailForwardingsCatchAllDeactivate Deactivate email forwarding catch all

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiEmailForwardingsCatchAllDeactivateRequest

func (*EmailForwardingApiService) EmailForwardingsCatchAllDeactivateExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsCatchAllDeactivateExecute(r ApiEmailForwardingsCatchAllDeactivateRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsDeactivate ¶

func (a *EmailForwardingApiService) EmailForwardingsDeactivate(ctx context.Context, domain string) ApiEmailForwardingsDeactivateRequest

EmailForwardingsDeactivate Deactivate email forwarding

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiEmailForwardingsDeactivateRequest

func (*EmailForwardingApiService) EmailForwardingsDeactivateExecute ¶

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsRecipientsDestroy ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsDestroy(ctx context.Context, domain string, emailForwardingId string, emailForwardingRecipientId string) ApiEmailForwardingsRecipientsDestroyRequest

EmailForwardingsRecipientsDestroy Delete a recipient

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingRecipientId Email forwarding recipient id
@return ApiEmailForwardingsRecipientsDestroyRequest

func (*EmailForwardingApiService) EmailForwardingsRecipientsDestroyExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsDestroyExecute(r ApiEmailForwardingsRecipientsDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsRecipientsIndex ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsIndex(ctx context.Context, domain string, emailForwardingId string) ApiEmailForwardingsRecipientsIndexRequest

EmailForwardingsRecipientsIndex List recipients of an email forwarding

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@return ApiEmailForwardingsRecipientsIndexRequest

func (*EmailForwardingApiService) EmailForwardingsRecipientsIndexExecute ¶

Execute executes the request

@return EmailForwardingRecipientsListData

func (*EmailForwardingApiService) EmailForwardingsRecipientsResendVerification ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsResendVerification(ctx context.Context, domain string, emailForwardingId string, emailForwardingRecipientId string) ApiEmailForwardingsRecipientsResendVerificationRequest

EmailForwardingsRecipientsResendVerification Resend Verification

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingRecipientId Email forwarding recipient id
@return ApiEmailForwardingsRecipientsResendVerificationRequest

func (*EmailForwardingApiService) EmailForwardingsRecipientsResendVerificationExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsResendVerificationExecute(r ApiEmailForwardingsRecipientsResendVerificationRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsRecipientsSetDefault ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsSetDefault(ctx context.Context, domain string, emailForwardingId string, emailForwardingRecipientId string) ApiEmailForwardingsRecipientsSetDefaultRequest

EmailForwardingsRecipientsSetDefault Set default recipient

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingRecipientId Email forwarding recipient id
@return ApiEmailForwardingsRecipientsSetDefaultRequest

func (*EmailForwardingApiService) EmailForwardingsRecipientsSetDefaultExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsSetDefaultExecute(r ApiEmailForwardingsRecipientsSetDefaultRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsRecipientsStore ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsStore(ctx context.Context, domain string, emailForwardingId string) ApiEmailForwardingsRecipientsStoreRequest

EmailForwardingsRecipientsStore Create new recipient

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@return ApiEmailForwardingsRecipientsStoreRequest

func (*EmailForwardingApiService) EmailForwardingsRecipientsStoreExecute ¶

Execute executes the request

@return EmailForwardingsRecipientsStore201Response

func (*EmailForwardingApiService) EmailForwardingsRecipientsVerify ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsVerify(ctx context.Context, domain string, emailForwardingId string, emailForwardingRecipientId string) ApiEmailForwardingsRecipientsVerifyRequest

EmailForwardingsRecipientsVerify Verify recipient

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param emailForwardingId Email forwarding id
@param emailForwardingRecipientId Email forwarding recipient id
@return ApiEmailForwardingsRecipientsVerifyRequest

func (*EmailForwardingApiService) EmailForwardingsRecipientsVerifyExecute ¶

func (a *EmailForwardingApiService) EmailForwardingsRecipientsVerifyExecute(r ApiEmailForwardingsRecipientsVerifyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*EmailForwardingApiService) EmailForwardingsStats ¶

func (a *EmailForwardingApiService) EmailForwardingsStats(ctx context.Context, domain string) ApiEmailForwardingsStatsRequest

EmailForwardingsStats Show stats of domain's email forwarding

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiEmailForwardingsStatsRequest

func (*EmailForwardingApiService) EmailForwardingsStatsExecute ¶

Execute executes the request

@return EmailForwardingStatsData

type EmailForwardingRecipient ¶

type EmailForwardingRecipient struct {
	Id         *string `json:"id,omitempty"`
	Email      *string `json:"email,omitempty"`
	IsVerified *bool   `json:"is_verified,omitempty"`
	IsDefault  *bool   `json:"is_default,omitempty"`
}

EmailForwardingRecipient struct for EmailForwardingRecipient

func NewEmailForwardingRecipient ¶

func NewEmailForwardingRecipient() *EmailForwardingRecipient

NewEmailForwardingRecipient instantiates a new EmailForwardingRecipient 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 NewEmailForwardingRecipientWithDefaults ¶

func NewEmailForwardingRecipientWithDefaults() *EmailForwardingRecipient

NewEmailForwardingRecipientWithDefaults instantiates a new EmailForwardingRecipient 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 (*EmailForwardingRecipient) GetEmail ¶

func (o *EmailForwardingRecipient) GetEmail() string

GetEmail returns the Email field value if set, zero value otherwise.

func (*EmailForwardingRecipient) GetEmailOk ¶

func (o *EmailForwardingRecipient) 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 (*EmailForwardingRecipient) GetId ¶

func (o *EmailForwardingRecipient) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EmailForwardingRecipient) GetIdOk ¶

func (o *EmailForwardingRecipient) 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 (*EmailForwardingRecipient) GetIsDefault ¶

func (o *EmailForwardingRecipient) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*EmailForwardingRecipient) GetIsDefaultOk ¶

func (o *EmailForwardingRecipient) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingRecipient) GetIsVerified ¶

func (o *EmailForwardingRecipient) GetIsVerified() bool

GetIsVerified returns the IsVerified field value if set, zero value otherwise.

func (*EmailForwardingRecipient) GetIsVerifiedOk ¶

func (o *EmailForwardingRecipient) GetIsVerifiedOk() (*bool, bool)

GetIsVerifiedOk returns a tuple with the IsVerified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingRecipient) HasEmail ¶

func (o *EmailForwardingRecipient) HasEmail() bool

HasEmail returns a boolean if a field has been set.

func (*EmailForwardingRecipient) HasId ¶

func (o *EmailForwardingRecipient) HasId() bool

HasId returns a boolean if a field has been set.

func (*EmailForwardingRecipient) HasIsDefault ¶

func (o *EmailForwardingRecipient) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*EmailForwardingRecipient) HasIsVerified ¶

func (o *EmailForwardingRecipient) HasIsVerified() bool

HasIsVerified returns a boolean if a field has been set.

func (EmailForwardingRecipient) MarshalJSON ¶

func (o EmailForwardingRecipient) MarshalJSON() ([]byte, error)

func (*EmailForwardingRecipient) SetEmail ¶

func (o *EmailForwardingRecipient) SetEmail(v string)

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*EmailForwardingRecipient) SetId ¶

func (o *EmailForwardingRecipient) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EmailForwardingRecipient) SetIsDefault ¶

func (o *EmailForwardingRecipient) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*EmailForwardingRecipient) SetIsVerified ¶

func (o *EmailForwardingRecipient) SetIsVerified(v bool)

SetIsVerified gets a reference to the given bool and assigns it to the IsVerified field.

func (EmailForwardingRecipient) ToMap ¶

func (o EmailForwardingRecipient) ToMap() (map[string]interface{}, error)

type EmailForwardingRecipientsListData ¶

type EmailForwardingRecipientsListData struct {
	Data []EmailForwardingRecipientsListInner `json:"data,omitempty"`
}

EmailForwardingRecipientsListData struct for EmailForwardingRecipientsListData

func NewEmailForwardingRecipientsListData ¶

func NewEmailForwardingRecipientsListData() *EmailForwardingRecipientsListData

NewEmailForwardingRecipientsListData instantiates a new EmailForwardingRecipientsListData 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 NewEmailForwardingRecipientsListDataWithDefaults ¶

func NewEmailForwardingRecipientsListDataWithDefaults() *EmailForwardingRecipientsListData

NewEmailForwardingRecipientsListDataWithDefaults instantiates a new EmailForwardingRecipientsListData 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 (*EmailForwardingRecipientsListData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*EmailForwardingRecipientsListData) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingRecipientsListData) HasData ¶

HasData returns a boolean if a field has been set.

func (EmailForwardingRecipientsListData) MarshalJSON ¶

func (o EmailForwardingRecipientsListData) MarshalJSON() ([]byte, error)

func (*EmailForwardingRecipientsListData) SetData ¶

SetData gets a reference to the given []EmailForwardingRecipientsListInner and assigns it to the Data field.

func (EmailForwardingRecipientsListData) ToMap ¶

func (o EmailForwardingRecipientsListData) ToMap() (map[string]interface{}, error)

type EmailForwardingRecipientsListInner ¶

type EmailForwardingRecipientsListInner struct {
	Id         *string `json:"id,omitempty"`
	Email      *string `json:"email,omitempty"`
	IsVerified *bool   `json:"is_verified,omitempty"`
	IsDefault  *bool   `json:"is_default,omitempty"`
}

EmailForwardingRecipientsListInner struct for EmailForwardingRecipientsListInner

func NewEmailForwardingRecipientsListInner ¶

func NewEmailForwardingRecipientsListInner() *EmailForwardingRecipientsListInner

NewEmailForwardingRecipientsListInner instantiates a new EmailForwardingRecipientsListInner 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 NewEmailForwardingRecipientsListInnerWithDefaults ¶

func NewEmailForwardingRecipientsListInnerWithDefaults() *EmailForwardingRecipientsListInner

NewEmailForwardingRecipientsListInnerWithDefaults instantiates a new EmailForwardingRecipientsListInner 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 (*EmailForwardingRecipientsListInner) GetEmail ¶

GetEmail returns the Email field value if set, zero value otherwise.

func (*EmailForwardingRecipientsListInner) GetEmailOk ¶

func (o *EmailForwardingRecipientsListInner) 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 (*EmailForwardingRecipientsListInner) GetId ¶

GetId returns the Id field value if set, zero value otherwise.

func (*EmailForwardingRecipientsListInner) GetIdOk ¶

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 (*EmailForwardingRecipientsListInner) GetIsDefault ¶

func (o *EmailForwardingRecipientsListInner) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*EmailForwardingRecipientsListInner) GetIsDefaultOk ¶

func (o *EmailForwardingRecipientsListInner) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingRecipientsListInner) GetIsVerified ¶

func (o *EmailForwardingRecipientsListInner) GetIsVerified() bool

GetIsVerified returns the IsVerified field value if set, zero value otherwise.

func (*EmailForwardingRecipientsListInner) GetIsVerifiedOk ¶

func (o *EmailForwardingRecipientsListInner) GetIsVerifiedOk() (*bool, bool)

GetIsVerifiedOk returns a tuple with the IsVerified field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingRecipientsListInner) HasEmail ¶

HasEmail returns a boolean if a field has been set.

func (*EmailForwardingRecipientsListInner) HasId ¶

HasId returns a boolean if a field has been set.

func (*EmailForwardingRecipientsListInner) HasIsDefault ¶

func (o *EmailForwardingRecipientsListInner) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (*EmailForwardingRecipientsListInner) HasIsVerified ¶

func (o *EmailForwardingRecipientsListInner) HasIsVerified() bool

HasIsVerified returns a boolean if a field has been set.

func (EmailForwardingRecipientsListInner) MarshalJSON ¶

func (o EmailForwardingRecipientsListInner) MarshalJSON() ([]byte, error)

func (*EmailForwardingRecipientsListInner) SetEmail ¶

SetEmail gets a reference to the given string and assigns it to the Email field.

func (*EmailForwardingRecipientsListInner) SetId ¶

SetId gets a reference to the given string and assigns it to the Id field.

func (*EmailForwardingRecipientsListInner) SetIsDefault ¶

func (o *EmailForwardingRecipientsListInner) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*EmailForwardingRecipientsListInner) SetIsVerified ¶

func (o *EmailForwardingRecipientsListInner) SetIsVerified(v bool)

SetIsVerified gets a reference to the given bool and assigns it to the IsVerified field.

func (EmailForwardingRecipientsListInner) ToMap ¶

func (o EmailForwardingRecipientsListInner) ToMap() (map[string]interface{}, error)

type EmailForwardingRecipientsStore ¶

type EmailForwardingRecipientsStore struct {
	Email string `json:"email"`
}

EmailForwardingRecipientsStore struct for EmailForwardingRecipientsStore

func NewEmailForwardingRecipientsStore ¶

func NewEmailForwardingRecipientsStore(email string) *EmailForwardingRecipientsStore

NewEmailForwardingRecipientsStore instantiates a new EmailForwardingRecipientsStore 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 NewEmailForwardingRecipientsStoreWithDefaults ¶

func NewEmailForwardingRecipientsStoreWithDefaults() *EmailForwardingRecipientsStore

NewEmailForwardingRecipientsStoreWithDefaults instantiates a new EmailForwardingRecipientsStore 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 (*EmailForwardingRecipientsStore) GetEmail ¶

func (o *EmailForwardingRecipientsStore) GetEmail() string

GetEmail returns the Email field value

func (*EmailForwardingRecipientsStore) GetEmailOk ¶

func (o *EmailForwardingRecipientsStore) GetEmailOk() (*string, bool)

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (EmailForwardingRecipientsStore) MarshalJSON ¶

func (o EmailForwardingRecipientsStore) MarshalJSON() ([]byte, error)

func (*EmailForwardingRecipientsStore) SetEmail ¶

func (o *EmailForwardingRecipientsStore) SetEmail(v string)

SetEmail sets field value

func (EmailForwardingRecipientsStore) ToMap ¶

func (o EmailForwardingRecipientsStore) ToMap() (map[string]interface{}, error)

type EmailForwardingRecipientsVerify ¶

type EmailForwardingRecipientsVerify struct {
	Code string `json:"code"`
}

EmailForwardingRecipientsVerify struct for EmailForwardingRecipientsVerify

func NewEmailForwardingRecipientsVerify ¶

func NewEmailForwardingRecipientsVerify(code string) *EmailForwardingRecipientsVerify

NewEmailForwardingRecipientsVerify instantiates a new EmailForwardingRecipientsVerify 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 NewEmailForwardingRecipientsVerifyWithDefaults ¶

func NewEmailForwardingRecipientsVerifyWithDefaults() *EmailForwardingRecipientsVerify

NewEmailForwardingRecipientsVerifyWithDefaults instantiates a new EmailForwardingRecipientsVerify 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 (*EmailForwardingRecipientsVerify) GetCode ¶

GetCode returns the Code field value

func (*EmailForwardingRecipientsVerify) GetCodeOk ¶

func (o *EmailForwardingRecipientsVerify) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (EmailForwardingRecipientsVerify) MarshalJSON ¶

func (o EmailForwardingRecipientsVerify) MarshalJSON() ([]byte, error)

func (*EmailForwardingRecipientsVerify) SetCode ¶

SetCode sets field value

func (EmailForwardingRecipientsVerify) ToMap ¶

func (o EmailForwardingRecipientsVerify) ToMap() (map[string]interface{}, error)

type EmailForwardingStats ¶

type EmailForwardingStats struct {
	Id              *string `json:"id,omitempty"`
	DnsActivation   *bool   `json:"dns_activation,omitempty"`
	RecipientsCount *int32  `json:"recipients_count,omitempty"`
	AliasesCount    *int32  `json:"aliases_count,omitempty"`
	IsActive        *bool   `json:"is_active,omitempty"`
	IsConfigured    *bool   `json:"is_configured,omitempty"`
	EmailsForwarded *int32  `json:"emails_forwarded,omitempty"`
	EmailsBlocked   *int32  `json:"emails_blocked,omitempty"`
	EmailsReplied   *int32  `json:"emails_replied,omitempty"`
}

EmailForwardingStats struct for EmailForwardingStats

func NewEmailForwardingStats ¶

func NewEmailForwardingStats() *EmailForwardingStats

NewEmailForwardingStats instantiates a new EmailForwardingStats 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 NewEmailForwardingStatsWithDefaults ¶

func NewEmailForwardingStatsWithDefaults() *EmailForwardingStats

NewEmailForwardingStatsWithDefaults instantiates a new EmailForwardingStats 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 (*EmailForwardingStats) GetAliasesCount ¶

func (o *EmailForwardingStats) GetAliasesCount() int32

GetAliasesCount returns the AliasesCount field value if set, zero value otherwise.

func (*EmailForwardingStats) GetAliasesCountOk ¶

func (o *EmailForwardingStats) GetAliasesCountOk() (*int32, bool)

GetAliasesCountOk returns a tuple with the AliasesCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetDnsActivation ¶

func (o *EmailForwardingStats) GetDnsActivation() bool

GetDnsActivation returns the DnsActivation field value if set, zero value otherwise.

func (*EmailForwardingStats) GetDnsActivationOk ¶

func (o *EmailForwardingStats) GetDnsActivationOk() (*bool, bool)

GetDnsActivationOk returns a tuple with the DnsActivation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetEmailsBlocked ¶

func (o *EmailForwardingStats) GetEmailsBlocked() int32

GetEmailsBlocked returns the EmailsBlocked field value if set, zero value otherwise.

func (*EmailForwardingStats) GetEmailsBlockedOk ¶

func (o *EmailForwardingStats) GetEmailsBlockedOk() (*int32, bool)

GetEmailsBlockedOk returns a tuple with the EmailsBlocked field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetEmailsForwarded ¶

func (o *EmailForwardingStats) GetEmailsForwarded() int32

GetEmailsForwarded returns the EmailsForwarded field value if set, zero value otherwise.

func (*EmailForwardingStats) GetEmailsForwardedOk ¶

func (o *EmailForwardingStats) GetEmailsForwardedOk() (*int32, bool)

GetEmailsForwardedOk returns a tuple with the EmailsForwarded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetEmailsReplied ¶

func (o *EmailForwardingStats) GetEmailsReplied() int32

GetEmailsReplied returns the EmailsReplied field value if set, zero value otherwise.

func (*EmailForwardingStats) GetEmailsRepliedOk ¶

func (o *EmailForwardingStats) GetEmailsRepliedOk() (*int32, bool)

GetEmailsRepliedOk returns a tuple with the EmailsReplied field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetId ¶

func (o *EmailForwardingStats) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*EmailForwardingStats) GetIdOk ¶

func (o *EmailForwardingStats) 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 (*EmailForwardingStats) GetIsActive ¶

func (o *EmailForwardingStats) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*EmailForwardingStats) GetIsActiveOk ¶

func (o *EmailForwardingStats) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetIsConfigured ¶

func (o *EmailForwardingStats) GetIsConfigured() bool

GetIsConfigured returns the IsConfigured field value if set, zero value otherwise.

func (*EmailForwardingStats) GetIsConfiguredOk ¶

func (o *EmailForwardingStats) GetIsConfiguredOk() (*bool, bool)

GetIsConfiguredOk returns a tuple with the IsConfigured field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) GetRecipientsCount ¶

func (o *EmailForwardingStats) GetRecipientsCount() int32

GetRecipientsCount returns the RecipientsCount field value if set, zero value otherwise.

func (*EmailForwardingStats) GetRecipientsCountOk ¶

func (o *EmailForwardingStats) GetRecipientsCountOk() (*int32, bool)

GetRecipientsCountOk returns a tuple with the RecipientsCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStats) HasAliasesCount ¶

func (o *EmailForwardingStats) HasAliasesCount() bool

HasAliasesCount returns a boolean if a field has been set.

func (*EmailForwardingStats) HasDnsActivation ¶

func (o *EmailForwardingStats) HasDnsActivation() bool

HasDnsActivation returns a boolean if a field has been set.

func (*EmailForwardingStats) HasEmailsBlocked ¶

func (o *EmailForwardingStats) HasEmailsBlocked() bool

HasEmailsBlocked returns a boolean if a field has been set.

func (*EmailForwardingStats) HasEmailsForwarded ¶

func (o *EmailForwardingStats) HasEmailsForwarded() bool

HasEmailsForwarded returns a boolean if a field has been set.

func (*EmailForwardingStats) HasEmailsReplied ¶

func (o *EmailForwardingStats) HasEmailsReplied() bool

HasEmailsReplied returns a boolean if a field has been set.

func (*EmailForwardingStats) HasId ¶

func (o *EmailForwardingStats) HasId() bool

HasId returns a boolean if a field has been set.

func (*EmailForwardingStats) HasIsActive ¶

func (o *EmailForwardingStats) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*EmailForwardingStats) HasIsConfigured ¶

func (o *EmailForwardingStats) HasIsConfigured() bool

HasIsConfigured returns a boolean if a field has been set.

func (*EmailForwardingStats) HasRecipientsCount ¶

func (o *EmailForwardingStats) HasRecipientsCount() bool

HasRecipientsCount returns a boolean if a field has been set.

func (EmailForwardingStats) MarshalJSON ¶

func (o EmailForwardingStats) MarshalJSON() ([]byte, error)

func (*EmailForwardingStats) SetAliasesCount ¶

func (o *EmailForwardingStats) SetAliasesCount(v int32)

SetAliasesCount gets a reference to the given int32 and assigns it to the AliasesCount field.

func (*EmailForwardingStats) SetDnsActivation ¶

func (o *EmailForwardingStats) SetDnsActivation(v bool)

SetDnsActivation gets a reference to the given bool and assigns it to the DnsActivation field.

func (*EmailForwardingStats) SetEmailsBlocked ¶

func (o *EmailForwardingStats) SetEmailsBlocked(v int32)

SetEmailsBlocked gets a reference to the given int32 and assigns it to the EmailsBlocked field.

func (*EmailForwardingStats) SetEmailsForwarded ¶

func (o *EmailForwardingStats) SetEmailsForwarded(v int32)

SetEmailsForwarded gets a reference to the given int32 and assigns it to the EmailsForwarded field.

func (*EmailForwardingStats) SetEmailsReplied ¶

func (o *EmailForwardingStats) SetEmailsReplied(v int32)

SetEmailsReplied gets a reference to the given int32 and assigns it to the EmailsReplied field.

func (*EmailForwardingStats) SetId ¶

func (o *EmailForwardingStats) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*EmailForwardingStats) SetIsActive ¶

func (o *EmailForwardingStats) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*EmailForwardingStats) SetIsConfigured ¶

func (o *EmailForwardingStats) SetIsConfigured(v bool)

SetIsConfigured gets a reference to the given bool and assigns it to the IsConfigured field.

func (*EmailForwardingStats) SetRecipientsCount ¶

func (o *EmailForwardingStats) SetRecipientsCount(v int32)

SetRecipientsCount gets a reference to the given int32 and assigns it to the RecipientsCount field.

func (EmailForwardingStats) ToMap ¶

func (o EmailForwardingStats) ToMap() (map[string]interface{}, error)

type EmailForwardingStatsData ¶

type EmailForwardingStatsData struct {
	Data *EmailForwardingStats `json:"data,omitempty"`
}

EmailForwardingStatsData struct for EmailForwardingStatsData

func NewEmailForwardingStatsData ¶

func NewEmailForwardingStatsData() *EmailForwardingStatsData

NewEmailForwardingStatsData instantiates a new EmailForwardingStatsData 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 NewEmailForwardingStatsDataWithDefaults ¶

func NewEmailForwardingStatsDataWithDefaults() *EmailForwardingStatsData

NewEmailForwardingStatsDataWithDefaults instantiates a new EmailForwardingStatsData 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 (*EmailForwardingStatsData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*EmailForwardingStatsData) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingStatsData) HasData ¶

func (o *EmailForwardingStatsData) HasData() bool

HasData returns a boolean if a field has been set.

func (EmailForwardingStatsData) MarshalJSON ¶

func (o EmailForwardingStatsData) MarshalJSON() ([]byte, error)

func (*EmailForwardingStatsData) SetData ¶

SetData gets a reference to the given EmailForwardingStats and assigns it to the Data field.

func (EmailForwardingStatsData) ToMap ¶

func (o EmailForwardingStatsData) ToMap() (map[string]interface{}, error)

type EmailForwardingsAliasesStore201Response ¶

type EmailForwardingsAliasesStore201Response struct {
	Data    *EmailForwardingAlias `json:"data,omitempty"`
	Message NullableString        `json:"message,omitempty"`
}

EmailForwardingsAliasesStore201Response struct for EmailForwardingsAliasesStore201Response

func NewEmailForwardingsAliasesStore201Response ¶

func NewEmailForwardingsAliasesStore201Response() *EmailForwardingsAliasesStore201Response

NewEmailForwardingsAliasesStore201Response instantiates a new EmailForwardingsAliasesStore201Response 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 NewEmailForwardingsAliasesStore201ResponseWithDefaults ¶

func NewEmailForwardingsAliasesStore201ResponseWithDefaults() *EmailForwardingsAliasesStore201Response

NewEmailForwardingsAliasesStore201ResponseWithDefaults instantiates a new EmailForwardingsAliasesStore201Response 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 (*EmailForwardingsAliasesStore201Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*EmailForwardingsAliasesStore201Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingsAliasesStore201Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EmailForwardingsAliasesStore201Response) GetMessageOk ¶

func (o *EmailForwardingsAliasesStore201Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*EmailForwardingsAliasesStore201Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*EmailForwardingsAliasesStore201Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (EmailForwardingsAliasesStore201Response) MarshalJSON ¶

func (o EmailForwardingsAliasesStore201Response) MarshalJSON() ([]byte, error)

func (*EmailForwardingsAliasesStore201Response) SetData ¶

SetData gets a reference to the given EmailForwardingAlias and assigns it to the Data field.

func (*EmailForwardingsAliasesStore201Response) SetMessage ¶

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*EmailForwardingsAliasesStore201Response) SetMessageNil ¶

func (o *EmailForwardingsAliasesStore201Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (EmailForwardingsAliasesStore201Response) ToMap ¶

func (o EmailForwardingsAliasesStore201Response) ToMap() (map[string]interface{}, error)

func (*EmailForwardingsAliasesStore201Response) UnsetMessage ¶

func (o *EmailForwardingsAliasesStore201Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type EmailForwardingsRecipientsStore201Response ¶

type EmailForwardingsRecipientsStore201Response struct {
	Data    *EmailForwardingRecipient `json:"data,omitempty"`
	Message NullableString            `json:"message,omitempty"`
}

EmailForwardingsRecipientsStore201Response struct for EmailForwardingsRecipientsStore201Response

func NewEmailForwardingsRecipientsStore201Response ¶

func NewEmailForwardingsRecipientsStore201Response() *EmailForwardingsRecipientsStore201Response

NewEmailForwardingsRecipientsStore201Response instantiates a new EmailForwardingsRecipientsStore201Response 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 NewEmailForwardingsRecipientsStore201ResponseWithDefaults ¶

func NewEmailForwardingsRecipientsStore201ResponseWithDefaults() *EmailForwardingsRecipientsStore201Response

NewEmailForwardingsRecipientsStore201ResponseWithDefaults instantiates a new EmailForwardingsRecipientsStore201Response 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 (*EmailForwardingsRecipientsStore201Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*EmailForwardingsRecipientsStore201Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EmailForwardingsRecipientsStore201Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*EmailForwardingsRecipientsStore201Response) GetMessageOk ¶

GetMessageOk returns a tuple with the Message 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 (*EmailForwardingsRecipientsStore201Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*EmailForwardingsRecipientsStore201Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (EmailForwardingsRecipientsStore201Response) MarshalJSON ¶

func (*EmailForwardingsRecipientsStore201Response) SetData ¶

SetData gets a reference to the given EmailForwardingRecipient and assigns it to the Data field.

func (*EmailForwardingsRecipientsStore201Response) SetMessage ¶

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*EmailForwardingsRecipientsStore201Response) SetMessageNil ¶

func (o *EmailForwardingsRecipientsStore201Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (EmailForwardingsRecipientsStore201Response) ToMap ¶

func (o EmailForwardingsRecipientsStore201Response) ToMap() (map[string]interface{}, error)

func (*EmailForwardingsRecipientsStore201Response) UnsetMessage ¶

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type ErrorLog ¶

type ErrorLog struct {
	// The error message
	Name *string `json:"name,omitempty"`
	// The error's count
	Count     *int64                   `json:"count,omitempty"`
	Upstreams []ErrorLogUpstreamsInner `json:"upstreams,omitempty"`
}

ErrorLog struct for ErrorLog

func NewErrorLog ¶

func NewErrorLog() *ErrorLog

NewErrorLog instantiates a new ErrorLog 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 NewErrorLogWithDefaults ¶

func NewErrorLogWithDefaults() *ErrorLog

NewErrorLogWithDefaults instantiates a new ErrorLog 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 (*ErrorLog) GetCount ¶

func (o *ErrorLog) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*ErrorLog) GetCountOk ¶

func (o *ErrorLog) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLog) GetName ¶

func (o *ErrorLog) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ErrorLog) GetNameOk ¶

func (o *ErrorLog) 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 (*ErrorLog) GetUpstreams ¶

func (o *ErrorLog) GetUpstreams() []ErrorLogUpstreamsInner

GetUpstreams returns the Upstreams field value if set, zero value otherwise.

func (*ErrorLog) GetUpstreamsOk ¶

func (o *ErrorLog) GetUpstreamsOk() ([]ErrorLogUpstreamsInner, 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 (*ErrorLog) HasCount ¶

func (o *ErrorLog) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*ErrorLog) HasName ¶

func (o *ErrorLog) HasName() bool

HasName returns a boolean if a field has been set.

func (*ErrorLog) HasUpstreams ¶

func (o *ErrorLog) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (ErrorLog) MarshalJSON ¶

func (o ErrorLog) MarshalJSON() ([]byte, error)

func (*ErrorLog) SetCount ¶

func (o *ErrorLog) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (*ErrorLog) SetName ¶

func (o *ErrorLog) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ErrorLog) SetUpstreams ¶

func (o *ErrorLog) SetUpstreams(v []ErrorLogUpstreamsInner)

SetUpstreams gets a reference to the given []ErrorLogUpstreamsInner and assigns it to the Upstreams field.

func (ErrorLog) ToMap ¶

func (o ErrorLog) ToMap() (map[string]interface{}, error)

type ErrorLogChart ¶

type ErrorLogChart struct {
	Statistics *ErrorLogChartStatistics `json:"statistics,omitempty"`
	Charts     *ErrorLogChartCharts     `json:"charts,omitempty"`
}

ErrorLogChart struct for ErrorLogChart

func NewErrorLogChart ¶

func NewErrorLogChart() *ErrorLogChart

NewErrorLogChart instantiates a new ErrorLogChart 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 NewErrorLogChartWithDefaults ¶

func NewErrorLogChartWithDefaults() *ErrorLogChart

NewErrorLogChartWithDefaults instantiates a new ErrorLogChart 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 (*ErrorLogChart) GetCharts ¶

func (o *ErrorLogChart) GetCharts() ErrorLogChartCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*ErrorLogChart) GetChartsOk ¶

func (o *ErrorLogChart) GetChartsOk() (*ErrorLogChartCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChart) GetStatistics ¶

func (o *ErrorLogChart) GetStatistics() ErrorLogChartStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*ErrorLogChart) GetStatisticsOk ¶

func (o *ErrorLogChart) GetStatisticsOk() (*ErrorLogChartStatistics, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChart) HasCharts ¶

func (o *ErrorLogChart) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*ErrorLogChart) HasStatistics ¶

func (o *ErrorLogChart) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (ErrorLogChart) MarshalJSON ¶

func (o ErrorLogChart) MarshalJSON() ([]byte, error)

func (*ErrorLogChart) SetCharts ¶

func (o *ErrorLogChart) SetCharts(v ErrorLogChartCharts)

SetCharts gets a reference to the given ErrorLogChartCharts and assigns it to the Charts field.

func (*ErrorLogChart) SetStatistics ¶

func (o *ErrorLogChart) SetStatistics(v ErrorLogChartStatistics)

SetStatistics gets a reference to the given ErrorLogChartStatistics and assigns it to the Statistics field.

func (ErrorLogChart) ToMap ¶

func (o ErrorLogChart) ToMap() (map[string]interface{}, error)

type ErrorLogChartCharts ¶

type ErrorLogChartCharts struct {
	StatusCode *ErrorLogChartChartsStatusCode `json:"status_code,omitempty"`
}

ErrorLogChartCharts struct for ErrorLogChartCharts

func NewErrorLogChartCharts ¶

func NewErrorLogChartCharts() *ErrorLogChartCharts

NewErrorLogChartCharts instantiates a new ErrorLogChartCharts 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 NewErrorLogChartChartsWithDefaults ¶

func NewErrorLogChartChartsWithDefaults() *ErrorLogChartCharts

NewErrorLogChartChartsWithDefaults instantiates a new ErrorLogChartCharts 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 (*ErrorLogChartCharts) GetStatusCode ¶

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*ErrorLogChartCharts) GetStatusCodeOk ¶

func (o *ErrorLogChartCharts) GetStatusCodeOk() (*ErrorLogChartChartsStatusCode, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartCharts) HasStatusCode ¶

func (o *ErrorLogChartCharts) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (ErrorLogChartCharts) MarshalJSON ¶

func (o ErrorLogChartCharts) MarshalJSON() ([]byte, error)

func (*ErrorLogChartCharts) SetStatusCode ¶

SetStatusCode gets a reference to the given ErrorLogChartChartsStatusCode and assigns it to the StatusCode field.

func (ErrorLogChartCharts) ToMap ¶

func (o ErrorLogChartCharts) ToMap() (map[string]interface{}, error)

type ErrorLogChartChartsStatusCode ¶

type ErrorLogChartChartsStatusCode struct {
	Title      *string                                    `json:"title,omitempty"`
	Categories []time.Time                                `json:"categories,omitempty"`
	Series     []ErrorLogChartChartsStatusCodeSeriesInner `json:"series,omitempty"`
}

ErrorLogChartChartsStatusCode struct for ErrorLogChartChartsStatusCode

func NewErrorLogChartChartsStatusCode ¶

func NewErrorLogChartChartsStatusCode() *ErrorLogChartChartsStatusCode

NewErrorLogChartChartsStatusCode instantiates a new ErrorLogChartChartsStatusCode 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 NewErrorLogChartChartsStatusCodeWithDefaults ¶

func NewErrorLogChartChartsStatusCodeWithDefaults() *ErrorLogChartChartsStatusCode

NewErrorLogChartChartsStatusCodeWithDefaults instantiates a new ErrorLogChartChartsStatusCode 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 (*ErrorLogChartChartsStatusCode) GetCategories ¶

func (o *ErrorLogChartChartsStatusCode) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*ErrorLogChartChartsStatusCode) GetCategoriesOk ¶

func (o *ErrorLogChartChartsStatusCode) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartChartsStatusCode) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*ErrorLogChartChartsStatusCode) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartChartsStatusCode) GetTitle ¶

func (o *ErrorLogChartChartsStatusCode) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ErrorLogChartChartsStatusCode) GetTitleOk ¶

func (o *ErrorLogChartChartsStatusCode) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartChartsStatusCode) HasCategories ¶

func (o *ErrorLogChartChartsStatusCode) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*ErrorLogChartChartsStatusCode) HasSeries ¶

func (o *ErrorLogChartChartsStatusCode) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*ErrorLogChartChartsStatusCode) HasTitle ¶

func (o *ErrorLogChartChartsStatusCode) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (ErrorLogChartChartsStatusCode) MarshalJSON ¶

func (o ErrorLogChartChartsStatusCode) MarshalJSON() ([]byte, error)

func (*ErrorLogChartChartsStatusCode) SetCategories ¶

func (o *ErrorLogChartChartsStatusCode) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*ErrorLogChartChartsStatusCode) SetSeries ¶

SetSeries gets a reference to the given []ErrorLogChartChartsStatusCodeSeriesInner and assigns it to the Series field.

func (*ErrorLogChartChartsStatusCode) SetTitle ¶

func (o *ErrorLogChartChartsStatusCode) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (ErrorLogChartChartsStatusCode) ToMap ¶

func (o ErrorLogChartChartsStatusCode) ToMap() (map[string]interface{}, error)

type ErrorLogChartChartsStatusCodeSeriesInner ¶

type ErrorLogChartChartsStatusCodeSeriesInner struct {
	// The error message
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

ErrorLogChartChartsStatusCodeSeriesInner struct for ErrorLogChartChartsStatusCodeSeriesInner

func NewErrorLogChartChartsStatusCodeSeriesInner ¶

func NewErrorLogChartChartsStatusCodeSeriesInner() *ErrorLogChartChartsStatusCodeSeriesInner

NewErrorLogChartChartsStatusCodeSeriesInner instantiates a new ErrorLogChartChartsStatusCodeSeriesInner 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 NewErrorLogChartChartsStatusCodeSeriesInnerWithDefaults ¶

func NewErrorLogChartChartsStatusCodeSeriesInnerWithDefaults() *ErrorLogChartChartsStatusCodeSeriesInner

NewErrorLogChartChartsStatusCodeSeriesInnerWithDefaults instantiates a new ErrorLogChartChartsStatusCodeSeriesInner 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 (*ErrorLogChartChartsStatusCodeSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ErrorLogChartChartsStatusCodeSeriesInner) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartChartsStatusCodeSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ErrorLogChartChartsStatusCodeSeriesInner) GetNameOk ¶

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 (*ErrorLogChartChartsStatusCodeSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*ErrorLogChartChartsStatusCodeSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (ErrorLogChartChartsStatusCodeSeriesInner) MarshalJSON ¶

func (*ErrorLogChartChartsStatusCodeSeriesInner) SetData ¶

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*ErrorLogChartChartsStatusCodeSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (ErrorLogChartChartsStatusCodeSeriesInner) ToMap ¶

func (o ErrorLogChartChartsStatusCodeSeriesInner) ToMap() (map[string]interface{}, error)

type ErrorLogChartData ¶

type ErrorLogChartData struct {
	Data *ErrorLogChart `json:"data,omitempty"`
}

ErrorLogChartData struct for ErrorLogChartData

func NewErrorLogChartData ¶

func NewErrorLogChartData() *ErrorLogChartData

NewErrorLogChartData instantiates a new ErrorLogChartData 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 NewErrorLogChartDataWithDefaults ¶

func NewErrorLogChartDataWithDefaults() *ErrorLogChartData

NewErrorLogChartDataWithDefaults instantiates a new ErrorLogChartData 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 (*ErrorLogChartData) GetData ¶

func (o *ErrorLogChartData) GetData() ErrorLogChart

GetData returns the Data field value if set, zero value otherwise.

func (*ErrorLogChartData) GetDataOk ¶

func (o *ErrorLogChartData) GetDataOk() (*ErrorLogChart, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartData) HasData ¶

func (o *ErrorLogChartData) HasData() bool

HasData returns a boolean if a field has been set.

func (ErrorLogChartData) MarshalJSON ¶

func (o ErrorLogChartData) MarshalJSON() ([]byte, error)

func (*ErrorLogChartData) SetData ¶

func (o *ErrorLogChartData) SetData(v ErrorLogChart)

SetData gets a reference to the given ErrorLogChart and assigns it to the Data field.

func (ErrorLogChartData) ToMap ¶

func (o ErrorLogChartData) ToMap() (map[string]interface{}, error)

type ErrorLogChartStatistics ¶

type ErrorLogChartStatistics struct {
	// <key, value> where key is error and value is its count
	StatusCodes map[string]interface{} `json:"status_codes,omitempty"`
}

ErrorLogChartStatistics struct for ErrorLogChartStatistics

func NewErrorLogChartStatistics ¶

func NewErrorLogChartStatistics() *ErrorLogChartStatistics

NewErrorLogChartStatistics instantiates a new ErrorLogChartStatistics 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 NewErrorLogChartStatisticsWithDefaults ¶

func NewErrorLogChartStatisticsWithDefaults() *ErrorLogChartStatistics

NewErrorLogChartStatisticsWithDefaults instantiates a new ErrorLogChartStatistics 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 (*ErrorLogChartStatistics) GetStatusCodes ¶

func (o *ErrorLogChartStatistics) GetStatusCodes() map[string]interface{}

GetStatusCodes returns the StatusCodes field value if set, zero value otherwise.

func (*ErrorLogChartStatistics) GetStatusCodesOk ¶

func (o *ErrorLogChartStatistics) GetStatusCodesOk() (map[string]interface{}, bool)

GetStatusCodesOk returns a tuple with the StatusCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogChartStatistics) HasStatusCodes ¶

func (o *ErrorLogChartStatistics) HasStatusCodes() bool

HasStatusCodes returns a boolean if a field has been set.

func (ErrorLogChartStatistics) MarshalJSON ¶

func (o ErrorLogChartStatistics) MarshalJSON() ([]byte, error)

func (*ErrorLogChartStatistics) SetStatusCodes ¶

func (o *ErrorLogChartStatistics) SetStatusCodes(v map[string]interface{})

SetStatusCodes gets a reference to the given map[string]interface{} and assigns it to the StatusCodes field.

func (ErrorLogChartStatistics) ToMap ¶

func (o ErrorLogChartStatistics) ToMap() (map[string]interface{}, error)

type ErrorLogUpstreamsInner ¶

type ErrorLogUpstreamsInner struct {
	// The upstream's address
	Address *string `json:"address,omitempty"`
	// Error count per upstream
	Count *int64 `json:"count,omitempty"`
}

ErrorLogUpstreamsInner struct for ErrorLogUpstreamsInner

func NewErrorLogUpstreamsInner ¶

func NewErrorLogUpstreamsInner() *ErrorLogUpstreamsInner

NewErrorLogUpstreamsInner instantiates a new ErrorLogUpstreamsInner 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 NewErrorLogUpstreamsInnerWithDefaults ¶

func NewErrorLogUpstreamsInnerWithDefaults() *ErrorLogUpstreamsInner

NewErrorLogUpstreamsInnerWithDefaults instantiates a new ErrorLogUpstreamsInner 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 (*ErrorLogUpstreamsInner) GetAddress ¶

func (o *ErrorLogUpstreamsInner) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*ErrorLogUpstreamsInner) GetAddressOk ¶

func (o *ErrorLogUpstreamsInner) 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 (*ErrorLogUpstreamsInner) GetCount ¶

func (o *ErrorLogUpstreamsInner) GetCount() int64

GetCount returns the Count field value if set, zero value otherwise.

func (*ErrorLogUpstreamsInner) GetCountOk ¶

func (o *ErrorLogUpstreamsInner) GetCountOk() (*int64, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogUpstreamsInner) HasAddress ¶

func (o *ErrorLogUpstreamsInner) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*ErrorLogUpstreamsInner) HasCount ¶

func (o *ErrorLogUpstreamsInner) HasCount() bool

HasCount returns a boolean if a field has been set.

func (ErrorLogUpstreamsInner) MarshalJSON ¶

func (o ErrorLogUpstreamsInner) MarshalJSON() ([]byte, error)

func (*ErrorLogUpstreamsInner) SetAddress ¶

func (o *ErrorLogUpstreamsInner) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*ErrorLogUpstreamsInner) SetCount ¶

func (o *ErrorLogUpstreamsInner) SetCount(v int64)

SetCount gets a reference to the given int64 and assigns it to the Count field.

func (ErrorLogUpstreamsInner) ToMap ¶

func (o ErrorLogUpstreamsInner) ToMap() (map[string]interface{}, error)

type ErrorLogsData ¶

type ErrorLogsData struct {
	Data []ErrorLog `json:"data,omitempty"`
}

ErrorLogsData struct for ErrorLogsData

func NewErrorLogsData ¶

func NewErrorLogsData() *ErrorLogsData

NewErrorLogsData instantiates a new ErrorLogsData 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 NewErrorLogsDataWithDefaults ¶

func NewErrorLogsDataWithDefaults() *ErrorLogsData

NewErrorLogsDataWithDefaults instantiates a new ErrorLogsData 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 (*ErrorLogsData) GetData ¶

func (o *ErrorLogsData) GetData() []ErrorLog

GetData returns the Data field value if set, zero value otherwise.

func (*ErrorLogsData) GetDataOk ¶

func (o *ErrorLogsData) GetDataOk() ([]ErrorLog, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ErrorLogsData) HasData ¶

func (o *ErrorLogsData) HasData() bool

HasData returns a boolean if a field has been set.

func (ErrorLogsData) MarshalJSON ¶

func (o ErrorLogsData) MarshalJSON() ([]byte, error)

func (*ErrorLogsData) SetData ¶

func (o *ErrorLogsData) SetData(v []ErrorLog)

SetData gets a reference to the given []ErrorLog and assigns it to the Data field.

func (ErrorLogsData) ToMap ¶

func (o ErrorLogsData) ToMap() (map[string]interface{}, error)

type EstimatedCost ¶

type EstimatedCost struct {
	Period   *string  `json:"period,omitempty"`
	Currency *string  `json:"currency,omitempty"`
	Value    *float32 `json:"value,omitempty"`
}

EstimatedCost struct for EstimatedCost

func NewEstimatedCost ¶

func NewEstimatedCost() *EstimatedCost

NewEstimatedCost instantiates a new EstimatedCost 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 NewEstimatedCostWithDefaults ¶

func NewEstimatedCostWithDefaults() *EstimatedCost

NewEstimatedCostWithDefaults instantiates a new EstimatedCost 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 (*EstimatedCost) GetCurrency ¶

func (o *EstimatedCost) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*EstimatedCost) GetCurrencyOk ¶

func (o *EstimatedCost) GetCurrencyOk() (*string, 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 (*EstimatedCost) GetPeriod ¶

func (o *EstimatedCost) GetPeriod() string

GetPeriod returns the Period field value if set, zero value otherwise.

func (*EstimatedCost) GetPeriodOk ¶

func (o *EstimatedCost) GetPeriodOk() (*string, bool)

GetPeriodOk returns a tuple with the Period field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EstimatedCost) GetValue ¶

func (o *EstimatedCost) GetValue() float32

GetValue returns the Value field value if set, zero value otherwise.

func (*EstimatedCost) GetValueOk ¶

func (o *EstimatedCost) GetValueOk() (*float32, 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 (*EstimatedCost) HasCurrency ¶

func (o *EstimatedCost) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*EstimatedCost) HasPeriod ¶

func (o *EstimatedCost) HasPeriod() bool

HasPeriod returns a boolean if a field has been set.

func (*EstimatedCost) HasValue ¶

func (o *EstimatedCost) HasValue() bool

HasValue returns a boolean if a field has been set.

func (EstimatedCost) MarshalJSON ¶

func (o EstimatedCost) MarshalJSON() ([]byte, error)

func (*EstimatedCost) SetCurrency ¶

func (o *EstimatedCost) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*EstimatedCost) SetPeriod ¶

func (o *EstimatedCost) SetPeriod(v string)

SetPeriod gets a reference to the given string and assigns it to the Period field.

func (*EstimatedCost) SetValue ¶

func (o *EstimatedCost) SetValue(v float32)

SetValue gets a reference to the given float32 and assigns it to the Value field.

func (EstimatedCost) ToMap ¶

func (o EstimatedCost) ToMap() (map[string]interface{}, error)

type ExpectedResponse ¶

type ExpectedResponse struct {
	// List of expected http status code
	Codes   []int32              `json:"codes,omitempty"`
	Headers *map[string][]string `json:"headers,omitempty"`
	Body    *string              `json:"body,omitempty"`
}

ExpectedResponse struct for ExpectedResponse

func NewExpectedResponse ¶

func NewExpectedResponse() *ExpectedResponse

NewExpectedResponse instantiates a new ExpectedResponse 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 NewExpectedResponseWithDefaults ¶

func NewExpectedResponseWithDefaults() *ExpectedResponse

NewExpectedResponseWithDefaults instantiates a new ExpectedResponse 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 (*ExpectedResponse) GetBody ¶

func (o *ExpectedResponse) GetBody() string

GetBody returns the Body field value if set, zero value otherwise.

func (*ExpectedResponse) GetBodyOk ¶

func (o *ExpectedResponse) GetBodyOk() (*string, bool)

GetBodyOk returns a tuple with the Body field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpectedResponse) GetCodes ¶

func (o *ExpectedResponse) GetCodes() []int32

GetCodes returns the Codes field value if set, zero value otherwise.

func (*ExpectedResponse) GetCodesOk ¶

func (o *ExpectedResponse) GetCodesOk() ([]int32, bool)

GetCodesOk returns a tuple with the Codes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpectedResponse) GetHeaders ¶

func (o *ExpectedResponse) GetHeaders() map[string][]string

GetHeaders returns the Headers field value if set, zero value otherwise.

func (*ExpectedResponse) GetHeadersOk ¶

func (o *ExpectedResponse) GetHeadersOk() (*map[string][]string, bool)

GetHeadersOk returns a tuple with the Headers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExpectedResponse) HasBody ¶

func (o *ExpectedResponse) HasBody() bool

HasBody returns a boolean if a field has been set.

func (*ExpectedResponse) HasCodes ¶

func (o *ExpectedResponse) HasCodes() bool

HasCodes returns a boolean if a field has been set.

func (*ExpectedResponse) HasHeaders ¶

func (o *ExpectedResponse) HasHeaders() bool

HasHeaders returns a boolean if a field has been set.

func (ExpectedResponse) MarshalJSON ¶

func (o ExpectedResponse) MarshalJSON() ([]byte, error)

func (*ExpectedResponse) SetBody ¶

func (o *ExpectedResponse) SetBody(v string)

SetBody gets a reference to the given string and assigns it to the Body field.

func (*ExpectedResponse) SetCodes ¶

func (o *ExpectedResponse) SetCodes(v []int32)

SetCodes gets a reference to the given []int32 and assigns it to the Codes field.

func (*ExpectedResponse) SetHeaders ¶

func (o *ExpectedResponse) SetHeaders(v map[string][]string)

SetHeaders gets a reference to the given map[string][]string and assigns it to the Headers field.

func (ExpectedResponse) ToMap ¶

func (o ExpectedResponse) ToMap() (map[string]interface{}, error)

type FeatureDefinition ¶

type FeatureDefinition struct {
	Id    *string                 `json:"id,omitempty"`
	Plans *FeatureDefinitionPlans `json:"plans,omitempty"`
	Meta  *FeatureDefinitionMeta  `json:"meta,omitempty"`
}

FeatureDefinition struct for FeatureDefinition

func NewFeatureDefinition ¶

func NewFeatureDefinition() *FeatureDefinition

NewFeatureDefinition instantiates a new FeatureDefinition 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 NewFeatureDefinitionWithDefaults ¶

func NewFeatureDefinitionWithDefaults() *FeatureDefinition

NewFeatureDefinitionWithDefaults instantiates a new FeatureDefinition 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 (*FeatureDefinition) GetId ¶

func (o *FeatureDefinition) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*FeatureDefinition) GetIdOk ¶

func (o *FeatureDefinition) 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 (*FeatureDefinition) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*FeatureDefinition) GetMetaOk ¶

func (o *FeatureDefinition) GetMetaOk() (*FeatureDefinitionMeta, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureDefinition) GetPlans ¶

GetPlans returns the Plans field value if set, zero value otherwise.

func (*FeatureDefinition) GetPlansOk ¶

func (o *FeatureDefinition) GetPlansOk() (*FeatureDefinitionPlans, bool)

GetPlansOk returns a tuple with the Plans field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureDefinition) HasId ¶

func (o *FeatureDefinition) HasId() bool

HasId returns a boolean if a field has been set.

func (*FeatureDefinition) HasMeta ¶

func (o *FeatureDefinition) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*FeatureDefinition) HasPlans ¶

func (o *FeatureDefinition) HasPlans() bool

HasPlans returns a boolean if a field has been set.

func (FeatureDefinition) MarshalJSON ¶

func (o FeatureDefinition) MarshalJSON() ([]byte, error)

func (*FeatureDefinition) SetId ¶

func (o *FeatureDefinition) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*FeatureDefinition) SetMeta ¶

SetMeta gets a reference to the given FeatureDefinitionMeta and assigns it to the Meta field.

func (*FeatureDefinition) SetPlans ¶

SetPlans gets a reference to the given FeatureDefinitionPlans and assigns it to the Plans field.

func (FeatureDefinition) ToMap ¶

func (o FeatureDefinition) ToMap() (map[string]interface{}, error)

type FeatureDefinitionMeta ¶

type FeatureDefinitionMeta struct {
	Label       *string `json:"label,omitempty"`
	Description *string `json:"description,omitempty"`
}

FeatureDefinitionMeta struct for FeatureDefinitionMeta

func NewFeatureDefinitionMeta ¶

func NewFeatureDefinitionMeta() *FeatureDefinitionMeta

NewFeatureDefinitionMeta instantiates a new FeatureDefinitionMeta 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 NewFeatureDefinitionMetaWithDefaults ¶

func NewFeatureDefinitionMetaWithDefaults() *FeatureDefinitionMeta

NewFeatureDefinitionMetaWithDefaults instantiates a new FeatureDefinitionMeta 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 (*FeatureDefinitionMeta) GetDescription ¶

func (o *FeatureDefinitionMeta) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*FeatureDefinitionMeta) GetDescriptionOk ¶

func (o *FeatureDefinitionMeta) 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 (*FeatureDefinitionMeta) GetLabel ¶

func (o *FeatureDefinitionMeta) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*FeatureDefinitionMeta) GetLabelOk ¶

func (o *FeatureDefinitionMeta) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureDefinitionMeta) HasDescription ¶

func (o *FeatureDefinitionMeta) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*FeatureDefinitionMeta) HasLabel ¶

func (o *FeatureDefinitionMeta) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (FeatureDefinitionMeta) MarshalJSON ¶

func (o FeatureDefinitionMeta) MarshalJSON() ([]byte, error)

func (*FeatureDefinitionMeta) SetDescription ¶

func (o *FeatureDefinitionMeta) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*FeatureDefinitionMeta) SetLabel ¶

func (o *FeatureDefinitionMeta) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (FeatureDefinitionMeta) ToMap ¶

func (o FeatureDefinitionMeta) ToMap() (map[string]interface{}, error)

type FeatureDefinitionPlans ¶

type FeatureDefinitionPlans struct {
	Var0 NullableFeaturePlanDefinition `json:"0,omitempty"`
	Var1 NullableFeaturePlanDefinition `json:"1,omitempty"`
	Var2 NullableFeaturePlanDefinition `json:"2,omitempty"`
	Var3 NullableFeaturePlanDefinition `json:"3,omitempty"`
	Var4 NullableFeaturePlanDefinition `json:"4,omitempty"`
}

FeatureDefinitionPlans struct for FeatureDefinitionPlans

func NewFeatureDefinitionPlans ¶

func NewFeatureDefinitionPlans() *FeatureDefinitionPlans

NewFeatureDefinitionPlans instantiates a new FeatureDefinitionPlans 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 NewFeatureDefinitionPlansWithDefaults ¶

func NewFeatureDefinitionPlansWithDefaults() *FeatureDefinitionPlans

NewFeatureDefinitionPlansWithDefaults instantiates a new FeatureDefinitionPlans 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 (*FeatureDefinitionPlans) GetVar0 ¶

GetVar0 returns the Var0 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeatureDefinitionPlans) GetVar0Ok ¶

GetVar0Ok returns a tuple with the Var0 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 (*FeatureDefinitionPlans) GetVar1 ¶

GetVar1 returns the Var1 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeatureDefinitionPlans) GetVar1Ok ¶

GetVar1Ok returns a tuple with the Var1 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 (*FeatureDefinitionPlans) GetVar2 ¶

GetVar2 returns the Var2 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeatureDefinitionPlans) GetVar2Ok ¶

GetVar2Ok returns a tuple with the Var2 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 (*FeatureDefinitionPlans) GetVar3 ¶

GetVar3 returns the Var3 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeatureDefinitionPlans) GetVar3Ok ¶

GetVar3Ok returns a tuple with the Var3 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 (*FeatureDefinitionPlans) GetVar4 ¶

GetVar4 returns the Var4 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeatureDefinitionPlans) GetVar4Ok ¶

GetVar4Ok returns a tuple with the Var4 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 (*FeatureDefinitionPlans) HasVar0 ¶

func (o *FeatureDefinitionPlans) HasVar0() bool

HasVar0 returns a boolean if a field has been set.

func (*FeatureDefinitionPlans) HasVar1 ¶

func (o *FeatureDefinitionPlans) HasVar1() bool

HasVar1 returns a boolean if a field has been set.

func (*FeatureDefinitionPlans) HasVar2 ¶

func (o *FeatureDefinitionPlans) HasVar2() bool

HasVar2 returns a boolean if a field has been set.

func (*FeatureDefinitionPlans) HasVar3 ¶

func (o *FeatureDefinitionPlans) HasVar3() bool

HasVar3 returns a boolean if a field has been set.

func (*FeatureDefinitionPlans) HasVar4 ¶

func (o *FeatureDefinitionPlans) HasVar4() bool

HasVar4 returns a boolean if a field has been set.

func (FeatureDefinitionPlans) MarshalJSON ¶

func (o FeatureDefinitionPlans) MarshalJSON() ([]byte, error)

func (*FeatureDefinitionPlans) SetVar0 ¶

SetVar0 gets a reference to the given NullableFeaturePlanDefinition and assigns it to the Var0 field.

func (*FeatureDefinitionPlans) SetVar0Nil ¶

func (o *FeatureDefinitionPlans) SetVar0Nil()

SetVar0Nil sets the value for Var0 to be an explicit nil

func (*FeatureDefinitionPlans) SetVar1 ¶

SetVar1 gets a reference to the given NullableFeaturePlanDefinition and assigns it to the Var1 field.

func (*FeatureDefinitionPlans) SetVar1Nil ¶

func (o *FeatureDefinitionPlans) SetVar1Nil()

SetVar1Nil sets the value for Var1 to be an explicit nil

func (*FeatureDefinitionPlans) SetVar2 ¶

SetVar2 gets a reference to the given NullableFeaturePlanDefinition and assigns it to the Var2 field.

func (*FeatureDefinitionPlans) SetVar2Nil ¶

func (o *FeatureDefinitionPlans) SetVar2Nil()

SetVar2Nil sets the value for Var2 to be an explicit nil

func (*FeatureDefinitionPlans) SetVar3 ¶

SetVar3 gets a reference to the given NullableFeaturePlanDefinition and assigns it to the Var3 field.

func (*FeatureDefinitionPlans) SetVar3Nil ¶

func (o *FeatureDefinitionPlans) SetVar3Nil()

SetVar3Nil sets the value for Var3 to be an explicit nil

func (*FeatureDefinitionPlans) SetVar4 ¶

SetVar4 gets a reference to the given NullableFeaturePlanDefinition and assigns it to the Var4 field.

func (*FeatureDefinitionPlans) SetVar4Nil ¶

func (o *FeatureDefinitionPlans) SetVar4Nil()

SetVar4Nil sets the value for Var4 to be an explicit nil

func (FeatureDefinitionPlans) ToMap ¶

func (o FeatureDefinitionPlans) ToMap() (map[string]interface{}, error)

func (*FeatureDefinitionPlans) UnsetVar0 ¶

func (o *FeatureDefinitionPlans) UnsetVar0()

UnsetVar0 ensures that no value is present for Var0, not even an explicit nil

func (*FeatureDefinitionPlans) UnsetVar1 ¶

func (o *FeatureDefinitionPlans) UnsetVar1()

UnsetVar1 ensures that no value is present for Var1, not even an explicit nil

func (*FeatureDefinitionPlans) UnsetVar2 ¶

func (o *FeatureDefinitionPlans) UnsetVar2()

UnsetVar2 ensures that no value is present for Var2, not even an explicit nil

func (*FeatureDefinitionPlans) UnsetVar3 ¶

func (o *FeatureDefinitionPlans) UnsetVar3()

UnsetVar3 ensures that no value is present for Var3, not even an explicit nil

func (*FeatureDefinitionPlans) UnsetVar4 ¶

func (o *FeatureDefinitionPlans) UnsetVar4()

UnsetVar4 ensures that no value is present for Var4, not even an explicit nil

type FeaturePlanDefinition ¶

type FeaturePlanDefinition struct {
	Meta       *FeaturePlanDefinitionMeta `json:"meta,omitempty"`
	UsageLimit NullableUsageLimit         `json:"usage_limit,omitempty"`
	Pricing    NullableFeaturePricing     `json:"pricing,omitempty"`
}

FeaturePlanDefinition struct for FeaturePlanDefinition

func NewFeaturePlanDefinition ¶

func NewFeaturePlanDefinition() *FeaturePlanDefinition

NewFeaturePlanDefinition instantiates a new FeaturePlanDefinition 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 NewFeaturePlanDefinitionWithDefaults ¶

func NewFeaturePlanDefinitionWithDefaults() *FeaturePlanDefinition

NewFeaturePlanDefinitionWithDefaults instantiates a new FeaturePlanDefinition 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 (*FeaturePlanDefinition) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*FeaturePlanDefinition) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeaturePlanDefinition) GetPricing ¶

func (o *FeaturePlanDefinition) GetPricing() FeaturePricing

GetPricing returns the Pricing field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeaturePlanDefinition) GetPricingOk ¶

func (o *FeaturePlanDefinition) GetPricingOk() (*FeaturePricing, bool)

GetPricingOk returns a tuple with the Pricing 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 (*FeaturePlanDefinition) GetUsageLimit ¶

func (o *FeaturePlanDefinition) GetUsageLimit() UsageLimit

GetUsageLimit returns the UsageLimit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeaturePlanDefinition) GetUsageLimitOk ¶

func (o *FeaturePlanDefinition) GetUsageLimitOk() (*UsageLimit, bool)

GetUsageLimitOk returns a tuple with the UsageLimit 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 (*FeaturePlanDefinition) HasMeta ¶

func (o *FeaturePlanDefinition) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (*FeaturePlanDefinition) HasPricing ¶

func (o *FeaturePlanDefinition) HasPricing() bool

HasPricing returns a boolean if a field has been set.

func (*FeaturePlanDefinition) HasUsageLimit ¶

func (o *FeaturePlanDefinition) HasUsageLimit() bool

HasUsageLimit returns a boolean if a field has been set.

func (FeaturePlanDefinition) MarshalJSON ¶

func (o FeaturePlanDefinition) MarshalJSON() ([]byte, error)

func (*FeaturePlanDefinition) SetMeta ¶

SetMeta gets a reference to the given FeaturePlanDefinitionMeta and assigns it to the Meta field.

func (*FeaturePlanDefinition) SetPricing ¶

func (o *FeaturePlanDefinition) SetPricing(v FeaturePricing)

SetPricing gets a reference to the given NullableFeaturePricing and assigns it to the Pricing field.

func (*FeaturePlanDefinition) SetPricingNil ¶

func (o *FeaturePlanDefinition) SetPricingNil()

SetPricingNil sets the value for Pricing to be an explicit nil

func (*FeaturePlanDefinition) SetUsageLimit ¶

func (o *FeaturePlanDefinition) SetUsageLimit(v UsageLimit)

SetUsageLimit gets a reference to the given NullableUsageLimit and assigns it to the UsageLimit field.

func (*FeaturePlanDefinition) SetUsageLimitNil ¶

func (o *FeaturePlanDefinition) SetUsageLimitNil()

SetUsageLimitNil sets the value for UsageLimit to be an explicit nil

func (FeaturePlanDefinition) ToMap ¶

func (o FeaturePlanDefinition) ToMap() (map[string]interface{}, error)

func (*FeaturePlanDefinition) UnsetPricing ¶

func (o *FeaturePlanDefinition) UnsetPricing()

UnsetPricing ensures that no value is present for Pricing, not even an explicit nil

func (*FeaturePlanDefinition) UnsetUsageLimit ¶

func (o *FeaturePlanDefinition) UnsetUsageLimit()

UnsetUsageLimit ensures that no value is present for UsageLimit, not even an explicit nil

type FeaturePlanDefinitionMeta ¶

type FeaturePlanDefinitionMeta struct {
	Labels          []FeaturePlanDefinitionMetaLabelsInner `json:"labels,omitempty"`
	Tip             *string                                `json:"tip,omitempty"`
	AvailableParams []map[string]interface{}               `json:"available_params,omitempty"`
}

FeaturePlanDefinitionMeta struct for FeaturePlanDefinitionMeta

func NewFeaturePlanDefinitionMeta ¶

func NewFeaturePlanDefinitionMeta() *FeaturePlanDefinitionMeta

NewFeaturePlanDefinitionMeta instantiates a new FeaturePlanDefinitionMeta 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 NewFeaturePlanDefinitionMetaWithDefaults ¶

func NewFeaturePlanDefinitionMetaWithDefaults() *FeaturePlanDefinitionMeta

NewFeaturePlanDefinitionMetaWithDefaults instantiates a new FeaturePlanDefinitionMeta 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 (*FeaturePlanDefinitionMeta) GetAvailableParams ¶

func (o *FeaturePlanDefinitionMeta) GetAvailableParams() []map[string]interface{}

GetAvailableParams returns the AvailableParams field value if set, zero value otherwise.

func (*FeaturePlanDefinitionMeta) GetAvailableParamsOk ¶

func (o *FeaturePlanDefinitionMeta) GetAvailableParamsOk() ([]map[string]interface{}, bool)

GetAvailableParamsOk returns a tuple with the AvailableParams field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeaturePlanDefinitionMeta) GetLabels ¶

GetLabels returns the Labels field value if set, zero value otherwise.

func (*FeaturePlanDefinitionMeta) GetLabelsOk ¶

GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeaturePlanDefinitionMeta) GetTip ¶

func (o *FeaturePlanDefinitionMeta) GetTip() string

GetTip returns the Tip field value if set, zero value otherwise.

func (*FeaturePlanDefinitionMeta) GetTipOk ¶

func (o *FeaturePlanDefinitionMeta) GetTipOk() (*string, bool)

GetTipOk returns a tuple with the Tip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeaturePlanDefinitionMeta) HasAvailableParams ¶

func (o *FeaturePlanDefinitionMeta) HasAvailableParams() bool

HasAvailableParams returns a boolean if a field has been set.

func (*FeaturePlanDefinitionMeta) HasLabels ¶

func (o *FeaturePlanDefinitionMeta) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*FeaturePlanDefinitionMeta) HasTip ¶

func (o *FeaturePlanDefinitionMeta) HasTip() bool

HasTip returns a boolean if a field has been set.

func (FeaturePlanDefinitionMeta) MarshalJSON ¶

func (o FeaturePlanDefinitionMeta) MarshalJSON() ([]byte, error)

func (*FeaturePlanDefinitionMeta) SetAvailableParams ¶

func (o *FeaturePlanDefinitionMeta) SetAvailableParams(v []map[string]interface{})

SetAvailableParams gets a reference to the given []map[string]interface{} and assigns it to the AvailableParams field.

func (*FeaturePlanDefinitionMeta) SetLabels ¶

SetLabels gets a reference to the given []FeaturePlanDefinitionMetaLabelsInner and assigns it to the Labels field.

func (*FeaturePlanDefinitionMeta) SetTip ¶

func (o *FeaturePlanDefinitionMeta) SetTip(v string)

SetTip gets a reference to the given string and assigns it to the Tip field.

func (FeaturePlanDefinitionMeta) ToMap ¶

func (o FeaturePlanDefinitionMeta) ToMap() (map[string]interface{}, error)

type FeaturePlanDefinitionMetaLabelsInner ¶

type FeaturePlanDefinitionMetaLabelsInner struct {
	// contains filtered or unexported fields
}

FeaturePlanDefinitionMetaLabelsInner struct for FeaturePlanDefinitionMetaLabelsInner

func (*FeaturePlanDefinitionMetaLabelsInner) MarshalJSON ¶

func (src *FeaturePlanDefinitionMetaLabelsInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*FeaturePlanDefinitionMetaLabelsInner) UnmarshalJSON ¶

func (dst *FeaturePlanDefinitionMetaLabelsInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type FeaturePrice ¶

type FeaturePrice struct {
	MetricKey *string  `json:"metric_key,omitempty"`
	Currency  *string  `json:"currency,omitempty"`
	Value     *float32 `json:"value,omitempty"`
}

FeaturePrice struct for FeaturePrice

func NewFeaturePrice ¶

func NewFeaturePrice() *FeaturePrice

NewFeaturePrice instantiates a new FeaturePrice 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 NewFeaturePriceWithDefaults ¶

func NewFeaturePriceWithDefaults() *FeaturePrice

NewFeaturePriceWithDefaults instantiates a new FeaturePrice 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 (*FeaturePrice) GetCurrency ¶

func (o *FeaturePrice) GetCurrency() string

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*FeaturePrice) GetCurrencyOk ¶

func (o *FeaturePrice) GetCurrencyOk() (*string, 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 (*FeaturePrice) GetMetricKey ¶

func (o *FeaturePrice) GetMetricKey() string

GetMetricKey returns the MetricKey field value if set, zero value otherwise.

func (*FeaturePrice) GetMetricKeyOk ¶

func (o *FeaturePrice) GetMetricKeyOk() (*string, bool)

GetMetricKeyOk returns a tuple with the MetricKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeaturePrice) GetValue ¶

func (o *FeaturePrice) GetValue() float32

GetValue returns the Value field value if set, zero value otherwise.

func (*FeaturePrice) GetValueOk ¶

func (o *FeaturePrice) GetValueOk() (*float32, 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 (*FeaturePrice) HasCurrency ¶

func (o *FeaturePrice) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*FeaturePrice) HasMetricKey ¶

func (o *FeaturePrice) HasMetricKey() bool

HasMetricKey returns a boolean if a field has been set.

func (*FeaturePrice) HasValue ¶

func (o *FeaturePrice) HasValue() bool

HasValue returns a boolean if a field has been set.

func (FeaturePrice) MarshalJSON ¶

func (o FeaturePrice) MarshalJSON() ([]byte, error)

func (*FeaturePrice) SetCurrency ¶

func (o *FeaturePrice) SetCurrency(v string)

SetCurrency gets a reference to the given string and assigns it to the Currency field.

func (*FeaturePrice) SetMetricKey ¶

func (o *FeaturePrice) SetMetricKey(v string)

SetMetricKey gets a reference to the given string and assigns it to the MetricKey field.

func (*FeaturePrice) SetValue ¶

func (o *FeaturePrice) SetValue(v float32)

SetValue gets a reference to the given float32 and assigns it to the Value field.

func (FeaturePrice) ToMap ¶

func (o FeaturePrice) ToMap() (map[string]interface{}, error)

type FeaturePricing ¶

type FeaturePricing struct {
	FreeTier *int32               `json:"free_tier,omitempty"`
	Flat     NullableFeaturePrice `json:"flat,omitempty"`
	PerUnit  NullableFeaturePrice `json:"per_unit,omitempty"`
}

FeaturePricing struct for FeaturePricing

func NewFeaturePricing ¶

func NewFeaturePricing() *FeaturePricing

NewFeaturePricing instantiates a new FeaturePricing 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 NewFeaturePricingWithDefaults ¶

func NewFeaturePricingWithDefaults() *FeaturePricing

NewFeaturePricingWithDefaults instantiates a new FeaturePricing 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 (*FeaturePricing) GetFlat ¶

func (o *FeaturePricing) GetFlat() FeaturePrice

GetFlat returns the Flat field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeaturePricing) GetFlatOk ¶

func (o *FeaturePricing) GetFlatOk() (*FeaturePrice, bool)

GetFlatOk returns a tuple with the Flat 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 (*FeaturePricing) GetFreeTier ¶

func (o *FeaturePricing) GetFreeTier() int32

GetFreeTier returns the FreeTier field value if set, zero value otherwise.

func (*FeaturePricing) GetFreeTierOk ¶

func (o *FeaturePricing) GetFreeTierOk() (*int32, bool)

GetFreeTierOk returns a tuple with the FreeTier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeaturePricing) GetPerUnit ¶

func (o *FeaturePricing) GetPerUnit() FeaturePrice

GetPerUnit returns the PerUnit field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeaturePricing) GetPerUnitOk ¶

func (o *FeaturePricing) GetPerUnitOk() (*FeaturePrice, bool)

GetPerUnitOk returns a tuple with the PerUnit 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 (*FeaturePricing) HasFlat ¶

func (o *FeaturePricing) HasFlat() bool

HasFlat returns a boolean if a field has been set.

func (*FeaturePricing) HasFreeTier ¶

func (o *FeaturePricing) HasFreeTier() bool

HasFreeTier returns a boolean if a field has been set.

func (*FeaturePricing) HasPerUnit ¶

func (o *FeaturePricing) HasPerUnit() bool

HasPerUnit returns a boolean if a field has been set.

func (FeaturePricing) MarshalJSON ¶

func (o FeaturePricing) MarshalJSON() ([]byte, error)

func (*FeaturePricing) SetFlat ¶

func (o *FeaturePricing) SetFlat(v FeaturePrice)

SetFlat gets a reference to the given NullableFeaturePrice and assigns it to the Flat field.

func (*FeaturePricing) SetFlatNil ¶

func (o *FeaturePricing) SetFlatNil()

SetFlatNil sets the value for Flat to be an explicit nil

func (*FeaturePricing) SetFreeTier ¶

func (o *FeaturePricing) SetFreeTier(v int32)

SetFreeTier gets a reference to the given int32 and assigns it to the FreeTier field.

func (*FeaturePricing) SetPerUnit ¶

func (o *FeaturePricing) SetPerUnit(v FeaturePrice)

SetPerUnit gets a reference to the given NullableFeaturePrice and assigns it to the PerUnit field.

func (*FeaturePricing) SetPerUnitNil ¶

func (o *FeaturePricing) SetPerUnitNil()

SetPerUnitNil sets the value for PerUnit to be an explicit nil

func (FeaturePricing) ToMap ¶

func (o FeaturePricing) ToMap() (map[string]interface{}, error)

func (*FeaturePricing) UnsetFlat ¶

func (o *FeaturePricing) UnsetFlat()

UnsetFlat ensures that no value is present for Flat, not even an explicit nil

func (*FeaturePricing) UnsetPerUnit ¶

func (o *FeaturePricing) UnsetPerUnit()

UnsetPerUnit ensures that no value is present for PerUnit, not even an explicit nil

type FeatureSet ¶

type FeatureSet struct {
	Id       *string             `json:"id,omitempty"`
	Label    *string             `json:"label,omitempty"`
	Features []FeatureDefinition `json:"features,omitempty"`
}

FeatureSet struct for FeatureSet

func NewFeatureSet ¶

func NewFeatureSet() *FeatureSet

NewFeatureSet instantiates a new FeatureSet 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 NewFeatureSetWithDefaults ¶

func NewFeatureSetWithDefaults() *FeatureSet

NewFeatureSetWithDefaults instantiates a new FeatureSet 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 (*FeatureSet) GetFeatures ¶

func (o *FeatureSet) GetFeatures() []FeatureDefinition

GetFeatures returns the Features field value if set, zero value otherwise.

func (*FeatureSet) GetFeaturesOk ¶

func (o *FeatureSet) GetFeaturesOk() ([]FeatureDefinition, 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 (*FeatureSet) GetId ¶

func (o *FeatureSet) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*FeatureSet) GetIdOk ¶

func (o *FeatureSet) 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 (*FeatureSet) GetLabel ¶

func (o *FeatureSet) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*FeatureSet) GetLabelOk ¶

func (o *FeatureSet) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureSet) HasFeatures ¶

func (o *FeatureSet) HasFeatures() bool

HasFeatures returns a boolean if a field has been set.

func (*FeatureSet) HasId ¶

func (o *FeatureSet) HasId() bool

HasId returns a boolean if a field has been set.

func (*FeatureSet) HasLabel ¶

func (o *FeatureSet) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (FeatureSet) MarshalJSON ¶

func (o FeatureSet) MarshalJSON() ([]byte, error)

func (*FeatureSet) SetFeatures ¶

func (o *FeatureSet) SetFeatures(v []FeatureDefinition)

SetFeatures gets a reference to the given []FeatureDefinition and assigns it to the Features field.

func (*FeatureSet) SetId ¶

func (o *FeatureSet) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*FeatureSet) SetLabel ¶

func (o *FeatureSet) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (FeatureSet) ToMap ¶

func (o FeatureSet) ToMap() (map[string]interface{}, error)

type FeatureSets ¶

type FeatureSets struct {
	Currency    *Currency    `json:"currency,omitempty"`
	Plans       []PlanInfo   `json:"plans,omitempty"`
	FeatureSets []FeatureSet `json:"feature_sets,omitempty"`
}

FeatureSets struct for FeatureSets

func NewFeatureSets ¶

func NewFeatureSets() *FeatureSets

NewFeatureSets instantiates a new FeatureSets 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 NewFeatureSetsWithDefaults ¶

func NewFeatureSetsWithDefaults() *FeatureSets

NewFeatureSetsWithDefaults instantiates a new FeatureSets 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 (*FeatureSets) GetCurrency ¶

func (o *FeatureSets) GetCurrency() Currency

GetCurrency returns the Currency field value if set, zero value otherwise.

func (*FeatureSets) GetCurrencyOk ¶

func (o *FeatureSets) 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 (*FeatureSets) GetFeatureSets ¶

func (o *FeatureSets) GetFeatureSets() []FeatureSet

GetFeatureSets returns the FeatureSets field value if set, zero value otherwise.

func (*FeatureSets) GetFeatureSetsOk ¶

func (o *FeatureSets) GetFeatureSetsOk() ([]FeatureSet, bool)

GetFeatureSetsOk returns a tuple with the FeatureSets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureSets) GetPlans ¶

func (o *FeatureSets) GetPlans() []PlanInfo

GetPlans returns the Plans field value if set, zero value otherwise.

func (*FeatureSets) GetPlansOk ¶

func (o *FeatureSets) GetPlansOk() ([]PlanInfo, bool)

GetPlansOk returns a tuple with the Plans field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureSets) HasCurrency ¶

func (o *FeatureSets) HasCurrency() bool

HasCurrency returns a boolean if a field has been set.

func (*FeatureSets) HasFeatureSets ¶

func (o *FeatureSets) HasFeatureSets() bool

HasFeatureSets returns a boolean if a field has been set.

func (*FeatureSets) HasPlans ¶

func (o *FeatureSets) HasPlans() bool

HasPlans returns a boolean if a field has been set.

func (FeatureSets) MarshalJSON ¶

func (o FeatureSets) MarshalJSON() ([]byte, error)

func (*FeatureSets) SetCurrency ¶

func (o *FeatureSets) SetCurrency(v Currency)

SetCurrency gets a reference to the given Currency and assigns it to the Currency field.

func (*FeatureSets) SetFeatureSets ¶

func (o *FeatureSets) SetFeatureSets(v []FeatureSet)

SetFeatureSets gets a reference to the given []FeatureSet and assigns it to the FeatureSets field.

func (*FeatureSets) SetPlans ¶

func (o *FeatureSets) SetPlans(v []PlanInfo)

SetPlans gets a reference to the given []PlanInfo and assigns it to the Plans field.

func (FeatureSets) ToMap ¶

func (o FeatureSets) ToMap() (map[string]interface{}, error)

type FeatureUsage ¶

type FeatureUsage struct {
	FeatureId     *string                `json:"feature_id,omitempty"`
	Pricing       NullableFeaturePricing `json:"pricing,omitempty"`
	EstimatedCost *EstimatedCost         `json:"estimated_cost,omitempty"`
	Usage         *float32               `json:"usage,omitempty"`
}

FeatureUsage struct for FeatureUsage

func NewFeatureUsage ¶

func NewFeatureUsage() *FeatureUsage

NewFeatureUsage instantiates a new FeatureUsage 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 NewFeatureUsageWithDefaults ¶

func NewFeatureUsageWithDefaults() *FeatureUsage

NewFeatureUsageWithDefaults instantiates a new FeatureUsage 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 (*FeatureUsage) GetEstimatedCost ¶

func (o *FeatureUsage) GetEstimatedCost() EstimatedCost

GetEstimatedCost returns the EstimatedCost field value if set, zero value otherwise.

func (*FeatureUsage) GetEstimatedCostOk ¶

func (o *FeatureUsage) GetEstimatedCostOk() (*EstimatedCost, bool)

GetEstimatedCostOk returns a tuple with the EstimatedCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureUsage) GetFeatureId ¶

func (o *FeatureUsage) GetFeatureId() string

GetFeatureId returns the FeatureId field value if set, zero value otherwise.

func (*FeatureUsage) GetFeatureIdOk ¶

func (o *FeatureUsage) GetFeatureIdOk() (*string, bool)

GetFeatureIdOk returns a tuple with the FeatureId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureUsage) GetPricing ¶

func (o *FeatureUsage) GetPricing() FeaturePricing

GetPricing returns the Pricing field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FeatureUsage) GetPricingOk ¶

func (o *FeatureUsage) GetPricingOk() (*FeaturePricing, bool)

GetPricingOk returns a tuple with the Pricing 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 (*FeatureUsage) GetUsage ¶

func (o *FeatureUsage) GetUsage() float32

GetUsage returns the Usage field value if set, zero value otherwise.

func (*FeatureUsage) GetUsageOk ¶

func (o *FeatureUsage) GetUsageOk() (*float32, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FeatureUsage) HasEstimatedCost ¶

func (o *FeatureUsage) HasEstimatedCost() bool

HasEstimatedCost returns a boolean if a field has been set.

func (*FeatureUsage) HasFeatureId ¶

func (o *FeatureUsage) HasFeatureId() bool

HasFeatureId returns a boolean if a field has been set.

func (*FeatureUsage) HasPricing ¶

func (o *FeatureUsage) HasPricing() bool

HasPricing returns a boolean if a field has been set.

func (*FeatureUsage) HasUsage ¶

func (o *FeatureUsage) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (FeatureUsage) MarshalJSON ¶

func (o FeatureUsage) MarshalJSON() ([]byte, error)

func (*FeatureUsage) SetEstimatedCost ¶

func (o *FeatureUsage) SetEstimatedCost(v EstimatedCost)

SetEstimatedCost gets a reference to the given EstimatedCost and assigns it to the EstimatedCost field.

func (*FeatureUsage) SetFeatureId ¶

func (o *FeatureUsage) SetFeatureId(v string)

SetFeatureId gets a reference to the given string and assigns it to the FeatureId field.

func (*FeatureUsage) SetPricing ¶

func (o *FeatureUsage) SetPricing(v FeaturePricing)

SetPricing gets a reference to the given NullableFeaturePricing and assigns it to the Pricing field.

func (*FeatureUsage) SetPricingNil ¶

func (o *FeatureUsage) SetPricingNil()

SetPricingNil sets the value for Pricing to be an explicit nil

func (*FeatureUsage) SetUsage ¶

func (o *FeatureUsage) SetUsage(v float32)

SetUsage gets a reference to the given float32 and assigns it to the Usage field.

func (FeatureUsage) ToMap ¶

func (o FeatureUsage) ToMap() (map[string]interface{}, error)

func (*FeatureUsage) UnsetPricing ¶

func (o *FeatureUsage) UnsetPricing()

UnsetPricing ensures that no value is present for Pricing, not even an explicit nil

type FirewallActionDetails ¶

type FirewallActionDetails struct {
	BypassAction    *BypassAction
	ChallengeAction *ChallengeAction
}

FirewallActionDetails - Details of bypass or challenge actions

func BypassActionAsFirewallActionDetails ¶

func BypassActionAsFirewallActionDetails(v *BypassAction) FirewallActionDetails

BypassActionAsFirewallActionDetails is a convenience function that returns BypassAction wrapped in FirewallActionDetails

func ChallengeActionAsFirewallActionDetails ¶

func ChallengeActionAsFirewallActionDetails(v *ChallengeAction) FirewallActionDetails

ChallengeActionAsFirewallActionDetails is a convenience function that returns ChallengeAction wrapped in FirewallActionDetails

func (*FirewallActionDetails) GetActualInstance ¶

func (obj *FirewallActionDetails) GetActualInstance() interface{}

Get the actual instance

func (FirewallActionDetails) MarshalJSON ¶

func (src FirewallActionDetails) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*FirewallActionDetails) UnmarshalJSON ¶

func (dst *FirewallActionDetails) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type FirewallApiService ¶

type FirewallApiService service

FirewallApiService FirewallApi service

func (*FirewallApiService) FirewallReprioritize ¶

func (a *FirewallApiService) FirewallReprioritize(ctx context.Context, domain string) ApiFirewallReprioritizeRequest

FirewallReprioritize Change priority of firewall rules

You can choose a firewall rule and request to put it after or before another rule. You should only provide either after_rule_id or before_rule_id (and not both of them).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiFirewallReprioritizeRequest

func (*FirewallApiService) FirewallReprioritizeExecute ¶

func (a *FirewallApiService) FirewallReprioritizeExecute(r ApiFirewallReprioritizeRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*FirewallApiService) FirewallRulesDestroy ¶

func (a *FirewallApiService) FirewallRulesDestroy(ctx context.Context, domain string, id string) ApiFirewallRulesDestroyRequest

FirewallRulesDestroy Delete firewall rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiFirewallRulesDestroyRequest

func (*FirewallApiService) FirewallRulesDestroyExecute ¶

func (a *FirewallApiService) FirewallRulesDestroyExecute(r ApiFirewallRulesDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*FirewallApiService) FirewallRulesIndex ¶

func (a *FirewallApiService) FirewallRulesIndex(ctx context.Context, domain string) ApiFirewallRulesIndexRequest

FirewallRulesIndex Get domain's firewall rules

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiFirewallRulesIndexRequest

func (*FirewallApiService) FirewallRulesIndexExecute ¶

Execute executes the request

@return FirewallRulesIndex200Response

func (*FirewallApiService) FirewallRulesShow ¶

func (a *FirewallApiService) FirewallRulesShow(ctx context.Context, domain string, id string) ApiFirewallRulesShowRequest

FirewallRulesShow Get firewall rule information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiFirewallRulesShowRequest

func (*FirewallApiService) FirewallRulesShowExecute ¶

Execute executes the request

@return FirewallRuleResponse

func (*FirewallApiService) FirewallRulesStore ¶

func (a *FirewallApiService) FirewallRulesStore(ctx context.Context, domain string) ApiFirewallRulesStoreRequest

FirewallRulesStore Create new firewall rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiFirewallRulesStoreRequest

func (*FirewallApiService) FirewallRulesStoreExecute ¶

Execute executes the request

@return FirewallRuleResponse

func (*FirewallApiService) FirewallRulesUpdate ¶

func (a *FirewallApiService) FirewallRulesUpdate(ctx context.Context, domain string, id string) ApiFirewallRulesUpdateRequest

FirewallRulesUpdate Update the firewall rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiFirewallRulesUpdateRequest

func (*FirewallApiService) FirewallRulesUpdateExecute ¶

Execute executes the request

@return FirewallRuleResponse

func (*FirewallApiService) FirewallSettingsIndex ¶

func (a *FirewallApiService) FirewallSettingsIndex(ctx context.Context, domain string) ApiFirewallSettingsIndexRequest

FirewallSettingsIndex Get domain's firewall configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiFirewallSettingsIndexRequest

func (*FirewallApiService) FirewallSettingsIndexExecute ¶

Execute executes the request

@return FirewallSettingsIndex200Response

func (*FirewallApiService) FirewallSettingsUpdate ¶

func (a *FirewallApiService) FirewallSettingsUpdate(ctx context.Context, domain string) ApiFirewallSettingsUpdateRequest

FirewallSettingsUpdate Update domain's firewall configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiFirewallSettingsUpdateRequest

func (*FirewallApiService) FirewallSettingsUpdateExecute ¶

Execute executes the request

@return FirewallSettingsIndex200Response

type FirewallRule ¶

type FirewallRule struct {
	ActionDetails NullableFirewallActionDetails `json:"action_details,omitempty"`
	Id            *string                       `json:"id,omitempty"`
	Name          string                        `json:"name"`
	// Wireshark-like filter expression
	FilterExpr string  `json:"filter_expr"`
	Action     string  `json:"action"`
	IsEnabled  *bool   `json:"is_enabled,omitempty"`
	Note       *string `json:"note,omitempty"`
}

FirewallRule struct for FirewallRule

func NewFirewallRule ¶

func NewFirewallRule(name string, filterExpr string, action string) *FirewallRule

NewFirewallRule instantiates a new FirewallRule 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 NewFirewallRuleWithDefaults ¶

func NewFirewallRuleWithDefaults() *FirewallRule

NewFirewallRuleWithDefaults instantiates a new FirewallRule 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 (*FirewallRule) GetAction ¶

func (o *FirewallRule) GetAction() string

GetAction returns the Action field value

func (*FirewallRule) GetActionDetails ¶

func (o *FirewallRule) GetActionDetails() FirewallActionDetails

GetActionDetails returns the ActionDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallRule) GetActionDetailsOk ¶

func (o *FirewallRule) GetActionDetailsOk() (*FirewallActionDetails, bool)

GetActionDetailsOk returns a tuple with the ActionDetails 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 (*FirewallRule) GetActionOk ¶

func (o *FirewallRule) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.

func (*FirewallRule) GetFilterExpr ¶

func (o *FirewallRule) GetFilterExpr() string

GetFilterExpr returns the FilterExpr field value

func (*FirewallRule) GetFilterExprOk ¶

func (o *FirewallRule) GetFilterExprOk() (*string, bool)

GetFilterExprOk returns a tuple with the FilterExpr field value and a boolean to check if the value has been set.

func (*FirewallRule) GetId ¶

func (o *FirewallRule) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*FirewallRule) GetIdOk ¶

func (o *FirewallRule) 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 (*FirewallRule) GetIsEnabled ¶

func (o *FirewallRule) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*FirewallRule) GetIsEnabledOk ¶

func (o *FirewallRule) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRule) GetName ¶

func (o *FirewallRule) GetName() string

GetName returns the Name field value

func (*FirewallRule) GetNameOk ¶

func (o *FirewallRule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FirewallRule) GetNote ¶

func (o *FirewallRule) GetNote() string

GetNote returns the Note field value if set, zero value otherwise.

func (*FirewallRule) GetNoteOk ¶

func (o *FirewallRule) GetNoteOk() (*string, bool)

GetNoteOk returns a tuple with the Note field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRule) HasActionDetails ¶

func (o *FirewallRule) HasActionDetails() bool

HasActionDetails returns a boolean if a field has been set.

func (*FirewallRule) HasId ¶

func (o *FirewallRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*FirewallRule) HasIsEnabled ¶

func (o *FirewallRule) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*FirewallRule) HasNote ¶

func (o *FirewallRule) HasNote() bool

HasNote returns a boolean if a field has been set.

func (FirewallRule) MarshalJSON ¶

func (o FirewallRule) MarshalJSON() ([]byte, error)

func (*FirewallRule) SetAction ¶

func (o *FirewallRule) SetAction(v string)

SetAction sets field value

func (*FirewallRule) SetActionDetails ¶

func (o *FirewallRule) SetActionDetails(v FirewallActionDetails)

SetActionDetails gets a reference to the given NullableFirewallActionDetails and assigns it to the ActionDetails field.

func (*FirewallRule) SetActionDetailsNil ¶

func (o *FirewallRule) SetActionDetailsNil()

SetActionDetailsNil sets the value for ActionDetails to be an explicit nil

func (*FirewallRule) SetFilterExpr ¶

func (o *FirewallRule) SetFilterExpr(v string)

SetFilterExpr sets field value

func (*FirewallRule) SetId ¶

func (o *FirewallRule) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*FirewallRule) SetIsEnabled ¶

func (o *FirewallRule) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*FirewallRule) SetName ¶

func (o *FirewallRule) SetName(v string)

SetName sets field value

func (*FirewallRule) SetNote ¶

func (o *FirewallRule) SetNote(v string)

SetNote gets a reference to the given string and assigns it to the Note field.

func (FirewallRule) ToMap ¶

func (o FirewallRule) ToMap() (map[string]interface{}, error)

func (*FirewallRule) UnsetActionDetails ¶

func (o *FirewallRule) UnsetActionDetails()

UnsetActionDetails ensures that no value is present for ActionDetails, not even an explicit nil

type FirewallRuleResponse ¶

type FirewallRuleResponse struct {
	Data    *FirewallRuleView `json:"data,omitempty"`
	Message NullableString    `json:"message,omitempty"`
}

FirewallRuleResponse struct for FirewallRuleResponse

func NewFirewallRuleResponse ¶

func NewFirewallRuleResponse() *FirewallRuleResponse

NewFirewallRuleResponse instantiates a new FirewallRuleResponse 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 NewFirewallRuleResponseWithDefaults ¶

func NewFirewallRuleResponseWithDefaults() *FirewallRuleResponse

NewFirewallRuleResponseWithDefaults instantiates a new FirewallRuleResponse 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 (*FirewallRuleResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*FirewallRuleResponse) GetDataOk ¶

func (o *FirewallRuleResponse) GetDataOk() (*FirewallRuleView, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRuleResponse) GetMessage ¶

func (o *FirewallRuleResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallRuleResponse) GetMessageOk ¶

func (o *FirewallRuleResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FirewallRuleResponse) HasData ¶

func (o *FirewallRuleResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*FirewallRuleResponse) HasMessage ¶

func (o *FirewallRuleResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (FirewallRuleResponse) MarshalJSON ¶

func (o FirewallRuleResponse) MarshalJSON() ([]byte, error)

func (*FirewallRuleResponse) SetData ¶

func (o *FirewallRuleResponse) SetData(v FirewallRuleView)

SetData gets a reference to the given FirewallRuleView and assigns it to the Data field.

func (*FirewallRuleResponse) SetMessage ¶

func (o *FirewallRuleResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*FirewallRuleResponse) SetMessageNil ¶

func (o *FirewallRuleResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (FirewallRuleResponse) ToMap ¶

func (o FirewallRuleResponse) ToMap() (map[string]interface{}, error)

func (*FirewallRuleResponse) UnsetMessage ¶

func (o *FirewallRuleResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type FirewallRuleView ¶

type FirewallRuleView struct {
	ActionDetails map[string]interface{} `json:"action_details,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	// Wireshark-like filter expression
	FilterExpr *string `json:"filter_expr,omitempty"`
	Action     *string `json:"action,omitempty"`
	IsEnabled  *bool   `json:"is_enabled,omitempty"`
	Note       *string `json:"note,omitempty"`
}

FirewallRuleView struct for FirewallRuleView

func NewFirewallRuleView ¶

func NewFirewallRuleView() *FirewallRuleView

NewFirewallRuleView instantiates a new FirewallRuleView 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 NewFirewallRuleViewWithDefaults ¶

func NewFirewallRuleViewWithDefaults() *FirewallRuleView

NewFirewallRuleViewWithDefaults instantiates a new FirewallRuleView 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 (*FirewallRuleView) GetAction ¶

func (o *FirewallRuleView) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*FirewallRuleView) GetActionDetails ¶

func (o *FirewallRuleView) GetActionDetails() map[string]interface{}

GetActionDetails returns the ActionDetails field value if set, zero value otherwise.

func (*FirewallRuleView) GetActionDetailsOk ¶

func (o *FirewallRuleView) GetActionDetailsOk() (map[string]interface{}, bool)

GetActionDetailsOk returns a tuple with the ActionDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRuleView) GetActionOk ¶

func (o *FirewallRuleView) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRuleView) GetFilterExpr ¶

func (o *FirewallRuleView) GetFilterExpr() string

GetFilterExpr returns the FilterExpr field value if set, zero value otherwise.

func (*FirewallRuleView) GetFilterExprOk ¶

func (o *FirewallRuleView) GetFilterExprOk() (*string, bool)

GetFilterExprOk returns a tuple with the FilterExpr field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRuleView) GetId ¶

func (o *FirewallRuleView) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*FirewallRuleView) GetIdOk ¶

func (o *FirewallRuleView) 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 (*FirewallRuleView) GetIsEnabled ¶

func (o *FirewallRuleView) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*FirewallRuleView) GetIsEnabledOk ¶

func (o *FirewallRuleView) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRuleView) GetName ¶

func (o *FirewallRuleView) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*FirewallRuleView) GetNameOk ¶

func (o *FirewallRuleView) 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 (*FirewallRuleView) GetNote ¶

func (o *FirewallRuleView) GetNote() string

GetNote returns the Note field value if set, zero value otherwise.

func (*FirewallRuleView) GetNoteOk ¶

func (o *FirewallRuleView) GetNoteOk() (*string, bool)

GetNoteOk returns a tuple with the Note field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRuleView) HasAction ¶

func (o *FirewallRuleView) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*FirewallRuleView) HasActionDetails ¶

func (o *FirewallRuleView) HasActionDetails() bool

HasActionDetails returns a boolean if a field has been set.

func (*FirewallRuleView) HasFilterExpr ¶

func (o *FirewallRuleView) HasFilterExpr() bool

HasFilterExpr returns a boolean if a field has been set.

func (*FirewallRuleView) HasId ¶

func (o *FirewallRuleView) HasId() bool

HasId returns a boolean if a field has been set.

func (*FirewallRuleView) HasIsEnabled ¶

func (o *FirewallRuleView) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*FirewallRuleView) HasName ¶

func (o *FirewallRuleView) HasName() bool

HasName returns a boolean if a field has been set.

func (*FirewallRuleView) HasNote ¶

func (o *FirewallRuleView) HasNote() bool

HasNote returns a boolean if a field has been set.

func (FirewallRuleView) MarshalJSON ¶

func (o FirewallRuleView) MarshalJSON() ([]byte, error)

func (*FirewallRuleView) SetAction ¶

func (o *FirewallRuleView) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*FirewallRuleView) SetActionDetails ¶

func (o *FirewallRuleView) SetActionDetails(v map[string]interface{})

SetActionDetails gets a reference to the given map[string]interface{} and assigns it to the ActionDetails field.

func (*FirewallRuleView) SetFilterExpr ¶

func (o *FirewallRuleView) SetFilterExpr(v string)

SetFilterExpr gets a reference to the given string and assigns it to the FilterExpr field.

func (*FirewallRuleView) SetId ¶

func (o *FirewallRuleView) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*FirewallRuleView) SetIsEnabled ¶

func (o *FirewallRuleView) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*FirewallRuleView) SetName ¶

func (o *FirewallRuleView) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*FirewallRuleView) SetNote ¶

func (o *FirewallRuleView) SetNote(v string)

SetNote gets a reference to the given string and assigns it to the Note field.

func (FirewallRuleView) ToMap ¶

func (o FirewallRuleView) ToMap() (map[string]interface{}, error)

type FirewallRulesIndex200Response ¶

type FirewallRulesIndex200Response struct {
	Data  []FirewallRuleView      `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

FirewallRulesIndex200Response struct for FirewallRulesIndex200Response

func NewFirewallRulesIndex200Response ¶

func NewFirewallRulesIndex200Response() *FirewallRulesIndex200Response

NewFirewallRulesIndex200Response instantiates a new FirewallRulesIndex200Response 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 NewFirewallRulesIndex200ResponseWithDefaults ¶

func NewFirewallRulesIndex200ResponseWithDefaults() *FirewallRulesIndex200Response

NewFirewallRulesIndex200ResponseWithDefaults instantiates a new FirewallRulesIndex200Response 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 (*FirewallRulesIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*FirewallRulesIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*FirewallRulesIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRulesIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*FirewallRulesIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallRulesIndex200Response) HasData ¶

func (o *FirewallRulesIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *FirewallRulesIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*FirewallRulesIndex200Response) HasMeta ¶

func (o *FirewallRulesIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (FirewallRulesIndex200Response) MarshalJSON ¶

func (o FirewallRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*FirewallRulesIndex200Response) SetData ¶

SetData gets a reference to the given []FirewallRuleView and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*FirewallRulesIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (FirewallRulesIndex200Response) ToMap ¶

func (o FirewallRulesIndex200Response) ToMap() (map[string]interface{}, error)

type FirewallSettings ¶

type FirewallSettings struct {
	DefaultActionDetails NullableFirewallActionDetails `json:"default_action_details,omitempty"`
	IsEnabled            *bool                         `json:"is_enabled,omitempty"`
	DefaultAction        *string                       `json:"default_action,omitempty"`
	// True to verify that SNI and hostname are equal
	VerifySni *bool `json:"verify_sni,omitempty"`
	// Shows hether global whitelist should be skipped for the domain or not
	SkipGlobalWhitelist NullableBool `json:"skip_global_whitelist,omitempty"`
	// Shows whether global firewall should be skipped for the domain or not
	SkipGlobalFirewall NullableBool `json:"skip_global_firewall,omitempty"`
}

FirewallSettings struct for FirewallSettings

func NewFirewallSettings ¶

func NewFirewallSettings() *FirewallSettings

NewFirewallSettings instantiates a new FirewallSettings 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 NewFirewallSettingsWithDefaults ¶

func NewFirewallSettingsWithDefaults() *FirewallSettings

NewFirewallSettingsWithDefaults instantiates a new FirewallSettings 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 (*FirewallSettings) GetDefaultAction ¶

func (o *FirewallSettings) GetDefaultAction() string

GetDefaultAction returns the DefaultAction field value if set, zero value otherwise.

func (*FirewallSettings) GetDefaultActionDetails ¶

func (o *FirewallSettings) GetDefaultActionDetails() FirewallActionDetails

GetDefaultActionDetails returns the DefaultActionDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettings) GetDefaultActionDetailsOk ¶

func (o *FirewallSettings) GetDefaultActionDetailsOk() (*FirewallActionDetails, bool)

GetDefaultActionDetailsOk returns a tuple with the DefaultActionDetails 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 (*FirewallSettings) GetDefaultActionOk ¶

func (o *FirewallSettings) GetDefaultActionOk() (*string, bool)

GetDefaultActionOk returns a tuple with the DefaultAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettings) GetIsEnabled ¶

func (o *FirewallSettings) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*FirewallSettings) GetIsEnabledOk ¶

func (o *FirewallSettings) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettings) GetSkipGlobalFirewall ¶

func (o *FirewallSettings) GetSkipGlobalFirewall() bool

GetSkipGlobalFirewall returns the SkipGlobalFirewall field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettings) GetSkipGlobalFirewallOk ¶

func (o *FirewallSettings) GetSkipGlobalFirewallOk() (*bool, bool)

GetSkipGlobalFirewallOk returns a tuple with the SkipGlobalFirewall 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 (*FirewallSettings) GetSkipGlobalWhitelist ¶

func (o *FirewallSettings) GetSkipGlobalWhitelist() bool

GetSkipGlobalWhitelist returns the SkipGlobalWhitelist field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettings) GetSkipGlobalWhitelistOk ¶

func (o *FirewallSettings) GetSkipGlobalWhitelistOk() (*bool, bool)

GetSkipGlobalWhitelistOk returns a tuple with the SkipGlobalWhitelist 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 (*FirewallSettings) GetVerifySni ¶

func (o *FirewallSettings) GetVerifySni() bool

GetVerifySni returns the VerifySni field value if set, zero value otherwise.

func (*FirewallSettings) GetVerifySniOk ¶

func (o *FirewallSettings) GetVerifySniOk() (*bool, bool)

GetVerifySniOk returns a tuple with the VerifySni field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettings) HasDefaultAction ¶

func (o *FirewallSettings) HasDefaultAction() bool

HasDefaultAction returns a boolean if a field has been set.

func (*FirewallSettings) HasDefaultActionDetails ¶

func (o *FirewallSettings) HasDefaultActionDetails() bool

HasDefaultActionDetails returns a boolean if a field has been set.

func (*FirewallSettings) HasIsEnabled ¶

func (o *FirewallSettings) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*FirewallSettings) HasSkipGlobalFirewall ¶

func (o *FirewallSettings) HasSkipGlobalFirewall() bool

HasSkipGlobalFirewall returns a boolean if a field has been set.

func (*FirewallSettings) HasSkipGlobalWhitelist ¶

func (o *FirewallSettings) HasSkipGlobalWhitelist() bool

HasSkipGlobalWhitelist returns a boolean if a field has been set.

func (*FirewallSettings) HasVerifySni ¶

func (o *FirewallSettings) HasVerifySni() bool

HasVerifySni returns a boolean if a field has been set.

func (FirewallSettings) MarshalJSON ¶

func (o FirewallSettings) MarshalJSON() ([]byte, error)

func (*FirewallSettings) SetDefaultAction ¶

func (o *FirewallSettings) SetDefaultAction(v string)

SetDefaultAction gets a reference to the given string and assigns it to the DefaultAction field.

func (*FirewallSettings) SetDefaultActionDetails ¶

func (o *FirewallSettings) SetDefaultActionDetails(v FirewallActionDetails)

SetDefaultActionDetails gets a reference to the given NullableFirewallActionDetails and assigns it to the DefaultActionDetails field.

func (*FirewallSettings) SetDefaultActionDetailsNil ¶

func (o *FirewallSettings) SetDefaultActionDetailsNil()

SetDefaultActionDetailsNil sets the value for DefaultActionDetails to be an explicit nil

func (*FirewallSettings) SetIsEnabled ¶

func (o *FirewallSettings) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*FirewallSettings) SetSkipGlobalFirewall ¶

func (o *FirewallSettings) SetSkipGlobalFirewall(v bool)

SetSkipGlobalFirewall gets a reference to the given NullableBool and assigns it to the SkipGlobalFirewall field.

func (*FirewallSettings) SetSkipGlobalFirewallNil ¶

func (o *FirewallSettings) SetSkipGlobalFirewallNil()

SetSkipGlobalFirewallNil sets the value for SkipGlobalFirewall to be an explicit nil

func (*FirewallSettings) SetSkipGlobalWhitelist ¶

func (o *FirewallSettings) SetSkipGlobalWhitelist(v bool)

SetSkipGlobalWhitelist gets a reference to the given NullableBool and assigns it to the SkipGlobalWhitelist field.

func (*FirewallSettings) SetSkipGlobalWhitelistNil ¶

func (o *FirewallSettings) SetSkipGlobalWhitelistNil()

SetSkipGlobalWhitelistNil sets the value for SkipGlobalWhitelist to be an explicit nil

func (*FirewallSettings) SetVerifySni ¶

func (o *FirewallSettings) SetVerifySni(v bool)

SetVerifySni gets a reference to the given bool and assigns it to the VerifySni field.

func (FirewallSettings) ToMap ¶

func (o FirewallSettings) ToMap() (map[string]interface{}, error)

func (*FirewallSettings) UnsetDefaultActionDetails ¶

func (o *FirewallSettings) UnsetDefaultActionDetails()

UnsetDefaultActionDetails ensures that no value is present for DefaultActionDetails, not even an explicit nil

func (*FirewallSettings) UnsetSkipGlobalFirewall ¶

func (o *FirewallSettings) UnsetSkipGlobalFirewall()

UnsetSkipGlobalFirewall ensures that no value is present for SkipGlobalFirewall, not even an explicit nil

func (*FirewallSettings) UnsetSkipGlobalWhitelist ¶

func (o *FirewallSettings) UnsetSkipGlobalWhitelist()

UnsetSkipGlobalWhitelist ensures that no value is present for SkipGlobalWhitelist, not even an explicit nil

type FirewallSettingsIndex200Response ¶

type FirewallSettingsIndex200Response struct {
	Data    *FirewallSettingsView `json:"data,omitempty"`
	Message NullableString        `json:"message,omitempty"`
}

FirewallSettingsIndex200Response struct for FirewallSettingsIndex200Response

func NewFirewallSettingsIndex200Response ¶

func NewFirewallSettingsIndex200Response() *FirewallSettingsIndex200Response

NewFirewallSettingsIndex200Response instantiates a new FirewallSettingsIndex200Response 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 NewFirewallSettingsIndex200ResponseWithDefaults ¶

func NewFirewallSettingsIndex200ResponseWithDefaults() *FirewallSettingsIndex200Response

NewFirewallSettingsIndex200ResponseWithDefaults instantiates a new FirewallSettingsIndex200Response 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 (*FirewallSettingsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*FirewallSettingsIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettingsIndex200Response) GetMessage ¶

func (o *FirewallSettingsIndex200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettingsIndex200Response) GetMessageOk ¶

func (o *FirewallSettingsIndex200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*FirewallSettingsIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*FirewallSettingsIndex200Response) HasMessage ¶

func (o *FirewallSettingsIndex200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (FirewallSettingsIndex200Response) MarshalJSON ¶

func (o FirewallSettingsIndex200Response) MarshalJSON() ([]byte, error)

func (*FirewallSettingsIndex200Response) SetData ¶

SetData gets a reference to the given FirewallSettingsView and assigns it to the Data field.

func (*FirewallSettingsIndex200Response) SetMessage ¶

func (o *FirewallSettingsIndex200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*FirewallSettingsIndex200Response) SetMessageNil ¶

func (o *FirewallSettingsIndex200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (FirewallSettingsIndex200Response) ToMap ¶

func (o FirewallSettingsIndex200Response) ToMap() (map[string]interface{}, error)

func (*FirewallSettingsIndex200Response) UnsetMessage ¶

func (o *FirewallSettingsIndex200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type FirewallSettingsView ¶

type FirewallSettingsView struct {
	DefaultActionDetails map[string]interface{} `json:"default_action_details,omitempty"`
	IsEnabled            *bool                  `json:"is_enabled,omitempty"`
	DefaultAction        *string                `json:"default_action,omitempty"`
	// True to verify that SNI and hostname are equal
	VerifySni *bool `json:"verify_sni,omitempty"`
	// Shows hether global whitelist should be skipped for the domain or not
	SkipGlobalWhitelist NullableBool `json:"skip_global_whitelist,omitempty"`
	// Shows whether global firewall should be skipped for the domain or not
	SkipGlobalFirewall NullableBool `json:"skip_global_firewall,omitempty"`
}

FirewallSettingsView struct for FirewallSettingsView

func NewFirewallSettingsView ¶

func NewFirewallSettingsView() *FirewallSettingsView

NewFirewallSettingsView instantiates a new FirewallSettingsView 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 NewFirewallSettingsViewWithDefaults ¶

func NewFirewallSettingsViewWithDefaults() *FirewallSettingsView

NewFirewallSettingsViewWithDefaults instantiates a new FirewallSettingsView 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 (*FirewallSettingsView) GetDefaultAction ¶

func (o *FirewallSettingsView) GetDefaultAction() string

GetDefaultAction returns the DefaultAction field value if set, zero value otherwise.

func (*FirewallSettingsView) GetDefaultActionDetails ¶

func (o *FirewallSettingsView) GetDefaultActionDetails() map[string]interface{}

GetDefaultActionDetails returns the DefaultActionDetails field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettingsView) GetDefaultActionDetailsOk ¶

func (o *FirewallSettingsView) GetDefaultActionDetailsOk() (map[string]interface{}, bool)

GetDefaultActionDetailsOk returns a tuple with the DefaultActionDetails 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 (*FirewallSettingsView) GetDefaultActionOk ¶

func (o *FirewallSettingsView) GetDefaultActionOk() (*string, bool)

GetDefaultActionOk returns a tuple with the DefaultAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettingsView) GetIsEnabled ¶

func (o *FirewallSettingsView) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*FirewallSettingsView) GetIsEnabledOk ¶

func (o *FirewallSettingsView) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettingsView) GetSkipGlobalFirewall ¶

func (o *FirewallSettingsView) GetSkipGlobalFirewall() bool

GetSkipGlobalFirewall returns the SkipGlobalFirewall field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettingsView) GetSkipGlobalFirewallOk ¶

func (o *FirewallSettingsView) GetSkipGlobalFirewallOk() (*bool, bool)

GetSkipGlobalFirewallOk returns a tuple with the SkipGlobalFirewall 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 (*FirewallSettingsView) GetSkipGlobalWhitelist ¶

func (o *FirewallSettingsView) GetSkipGlobalWhitelist() bool

GetSkipGlobalWhitelist returns the SkipGlobalWhitelist field value if set, zero value otherwise (both if not set or set to explicit null).

func (*FirewallSettingsView) GetSkipGlobalWhitelistOk ¶

func (o *FirewallSettingsView) GetSkipGlobalWhitelistOk() (*bool, bool)

GetSkipGlobalWhitelistOk returns a tuple with the SkipGlobalWhitelist 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 (*FirewallSettingsView) GetVerifySni ¶

func (o *FirewallSettingsView) GetVerifySni() bool

GetVerifySni returns the VerifySni field value if set, zero value otherwise.

func (*FirewallSettingsView) GetVerifySniOk ¶

func (o *FirewallSettingsView) GetVerifySniOk() (*bool, bool)

GetVerifySniOk returns a tuple with the VerifySni field value if set, nil otherwise and a boolean to check if the value has been set.

func (*FirewallSettingsView) HasDefaultAction ¶

func (o *FirewallSettingsView) HasDefaultAction() bool

HasDefaultAction returns a boolean if a field has been set.

func (*FirewallSettingsView) HasDefaultActionDetails ¶

func (o *FirewallSettingsView) HasDefaultActionDetails() bool

HasDefaultActionDetails returns a boolean if a field has been set.

func (*FirewallSettingsView) HasIsEnabled ¶

func (o *FirewallSettingsView) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*FirewallSettingsView) HasSkipGlobalFirewall ¶

func (o *FirewallSettingsView) HasSkipGlobalFirewall() bool

HasSkipGlobalFirewall returns a boolean if a field has been set.

func (*FirewallSettingsView) HasSkipGlobalWhitelist ¶

func (o *FirewallSettingsView) HasSkipGlobalWhitelist() bool

HasSkipGlobalWhitelist returns a boolean if a field has been set.

func (*FirewallSettingsView) HasVerifySni ¶

func (o *FirewallSettingsView) HasVerifySni() bool

HasVerifySni returns a boolean if a field has been set.

func (FirewallSettingsView) MarshalJSON ¶

func (o FirewallSettingsView) MarshalJSON() ([]byte, error)

func (*FirewallSettingsView) SetDefaultAction ¶

func (o *FirewallSettingsView) SetDefaultAction(v string)

SetDefaultAction gets a reference to the given string and assigns it to the DefaultAction field.

func (*FirewallSettingsView) SetDefaultActionDetails ¶

func (o *FirewallSettingsView) SetDefaultActionDetails(v map[string]interface{})

SetDefaultActionDetails gets a reference to the given map[string]interface{} and assigns it to the DefaultActionDetails field.

func (*FirewallSettingsView) SetIsEnabled ¶

func (o *FirewallSettingsView) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*FirewallSettingsView) SetSkipGlobalFirewall ¶

func (o *FirewallSettingsView) SetSkipGlobalFirewall(v bool)

SetSkipGlobalFirewall gets a reference to the given NullableBool and assigns it to the SkipGlobalFirewall field.

func (*FirewallSettingsView) SetSkipGlobalFirewallNil ¶

func (o *FirewallSettingsView) SetSkipGlobalFirewallNil()

SetSkipGlobalFirewallNil sets the value for SkipGlobalFirewall to be an explicit nil

func (*FirewallSettingsView) SetSkipGlobalWhitelist ¶

func (o *FirewallSettingsView) SetSkipGlobalWhitelist(v bool)

SetSkipGlobalWhitelist gets a reference to the given NullableBool and assigns it to the SkipGlobalWhitelist field.

func (*FirewallSettingsView) SetSkipGlobalWhitelistNil ¶

func (o *FirewallSettingsView) SetSkipGlobalWhitelistNil()

SetSkipGlobalWhitelistNil sets the value for SkipGlobalWhitelist to be an explicit nil

func (*FirewallSettingsView) SetVerifySni ¶

func (o *FirewallSettingsView) SetVerifySni(v bool)

SetVerifySni gets a reference to the given bool and assigns it to the VerifySni field.

func (FirewallSettingsView) ToMap ¶

func (o FirewallSettingsView) ToMap() (map[string]interface{}, error)

func (*FirewallSettingsView) UnsetSkipGlobalFirewall ¶

func (o *FirewallSettingsView) UnsetSkipGlobalFirewall()

UnsetSkipGlobalFirewall ensures that no value is present for SkipGlobalFirewall, not even an explicit nil

func (*FirewallSettingsView) UnsetSkipGlobalWhitelist ¶

func (o *FirewallSettingsView) UnsetSkipGlobalWhitelist()

UnsetSkipGlobalWhitelist ensures that no value is present for SkipGlobalWhitelist, not even an explicit nil

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 HealthCheck ¶

type HealthCheck struct {
	RequestConfig *HealthCheckRequestConfig `json:"request_config,omitempty"`
	Id            *string                   `json:"id,omitempty"`
	Name          *string                   `json:"name,omitempty"`
	Description   *string                   `json:"description,omitempty"`
	// can be IP/Host when type is `upstream`, otherwise it must be a valid record ID
	Origin     *string  `json:"origin,omitempty"`
	OriginType *string  `json:"origin_type,omitempty"`
	Upstreams  []string `json:"upstreams,omitempty"`
	// In milliseconds
	Interval  *int32  `json:"interval,omitempty"`
	Threshold *int32  `json:"threshold,omitempty"`
	Type      *string `json:"type,omitempty"`
	// The health-check is off or on
	Status *bool `json:"status,omitempty"`
	// Number of immediate retries in case of a timeout
	Retries             *int32            `json:"retries,omitempty"`
	Zones               []HealthCheckZone `json:"zones,omitempty"`
	MonitoringUpdatedAt NullableTime      `json:"monitoring_updated_at,omitempty"`
}

HealthCheck struct for HealthCheck

func NewHealthCheck ¶

func NewHealthCheck() *HealthCheck

NewHealthCheck instantiates a new HealthCheck 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 NewHealthCheckWithDefaults ¶

func NewHealthCheckWithDefaults() *HealthCheck

NewHealthCheckWithDefaults instantiates a new HealthCheck 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 (*HealthCheck) GetDescription ¶

func (o *HealthCheck) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*HealthCheck) GetDescriptionOk ¶

func (o *HealthCheck) 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 (*HealthCheck) GetId ¶

func (o *HealthCheck) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*HealthCheck) GetIdOk ¶

func (o *HealthCheck) 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 (*HealthCheck) GetInterval ¶

func (o *HealthCheck) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*HealthCheck) GetIntervalOk ¶

func (o *HealthCheck) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetMonitoringUpdatedAt ¶

func (o *HealthCheck) GetMonitoringUpdatedAt() time.Time

GetMonitoringUpdatedAt returns the MonitoringUpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HealthCheck) GetMonitoringUpdatedAtOk ¶

func (o *HealthCheck) GetMonitoringUpdatedAtOk() (*time.Time, bool)

GetMonitoringUpdatedAtOk returns a tuple with the MonitoringUpdatedAt 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 (*HealthCheck) GetName ¶

func (o *HealthCheck) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*HealthCheck) GetNameOk ¶

func (o *HealthCheck) 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 (*HealthCheck) GetOrigin ¶

func (o *HealthCheck) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*HealthCheck) GetOriginOk ¶

func (o *HealthCheck) 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 (*HealthCheck) GetOriginType ¶

func (o *HealthCheck) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*HealthCheck) GetOriginTypeOk ¶

func (o *HealthCheck) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetRequestConfig ¶

func (o *HealthCheck) GetRequestConfig() HealthCheckRequestConfig

GetRequestConfig returns the RequestConfig field value if set, zero value otherwise.

func (*HealthCheck) GetRequestConfigOk ¶

func (o *HealthCheck) GetRequestConfigOk() (*HealthCheckRequestConfig, bool)

GetRequestConfigOk returns a tuple with the RequestConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetRetries ¶

func (o *HealthCheck) GetRetries() int32

GetRetries returns the Retries field value if set, zero value otherwise.

func (*HealthCheck) GetRetriesOk ¶

func (o *HealthCheck) GetRetriesOk() (*int32, bool)

GetRetriesOk returns a tuple with the Retries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetStatus ¶

func (o *HealthCheck) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheck) GetStatusOk ¶

func (o *HealthCheck) 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 (*HealthCheck) GetThreshold ¶

func (o *HealthCheck) GetThreshold() int32

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*HealthCheck) GetThresholdOk ¶

func (o *HealthCheck) GetThresholdOk() (*int32, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) GetType ¶

func (o *HealthCheck) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*HealthCheck) GetTypeOk ¶

func (o *HealthCheck) 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 (*HealthCheck) GetUpstreams ¶

func (o *HealthCheck) GetUpstreams() []string

GetUpstreams returns the Upstreams field value if set, zero value otherwise.

func (*HealthCheck) GetUpstreamsOk ¶

func (o *HealthCheck) GetUpstreamsOk() ([]string, 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 (*HealthCheck) GetZones ¶

func (o *HealthCheck) GetZones() []HealthCheckZone

GetZones returns the Zones field value if set, zero value otherwise.

func (*HealthCheck) GetZonesOk ¶

func (o *HealthCheck) GetZonesOk() ([]HealthCheckZone, bool)

GetZonesOk returns a tuple with the Zones field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck) HasDescription ¶

func (o *HealthCheck) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*HealthCheck) HasId ¶

func (o *HealthCheck) HasId() bool

HasId returns a boolean if a field has been set.

func (*HealthCheck) HasInterval ¶

func (o *HealthCheck) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*HealthCheck) HasMonitoringUpdatedAt ¶

func (o *HealthCheck) HasMonitoringUpdatedAt() bool

HasMonitoringUpdatedAt returns a boolean if a field has been set.

func (*HealthCheck) HasName ¶

func (o *HealthCheck) HasName() bool

HasName returns a boolean if a field has been set.

func (*HealthCheck) HasOrigin ¶

func (o *HealthCheck) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*HealthCheck) HasOriginType ¶

func (o *HealthCheck) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (*HealthCheck) HasRequestConfig ¶

func (o *HealthCheck) HasRequestConfig() bool

HasRequestConfig returns a boolean if a field has been set.

func (*HealthCheck) HasRetries ¶

func (o *HealthCheck) HasRetries() bool

HasRetries returns a boolean if a field has been set.

func (*HealthCheck) HasStatus ¶

func (o *HealthCheck) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*HealthCheck) HasThreshold ¶

func (o *HealthCheck) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*HealthCheck) HasType ¶

func (o *HealthCheck) HasType() bool

HasType returns a boolean if a field has been set.

func (*HealthCheck) HasUpstreams ¶

func (o *HealthCheck) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (*HealthCheck) HasZones ¶

func (o *HealthCheck) HasZones() bool

HasZones returns a boolean if a field has been set.

func (HealthCheck) MarshalJSON ¶

func (o HealthCheck) MarshalJSON() ([]byte, error)

func (*HealthCheck) SetDescription ¶

func (o *HealthCheck) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*HealthCheck) SetId ¶

func (o *HealthCheck) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*HealthCheck) SetInterval ¶

func (o *HealthCheck) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*HealthCheck) SetMonitoringUpdatedAt ¶

func (o *HealthCheck) SetMonitoringUpdatedAt(v time.Time)

SetMonitoringUpdatedAt gets a reference to the given NullableTime and assigns it to the MonitoringUpdatedAt field.

func (*HealthCheck) SetMonitoringUpdatedAtNil ¶

func (o *HealthCheck) SetMonitoringUpdatedAtNil()

SetMonitoringUpdatedAtNil sets the value for MonitoringUpdatedAt to be an explicit nil

func (*HealthCheck) SetName ¶

func (o *HealthCheck) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*HealthCheck) SetOrigin ¶

func (o *HealthCheck) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*HealthCheck) SetOriginType ¶

func (o *HealthCheck) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

func (*HealthCheck) SetRequestConfig ¶

func (o *HealthCheck) SetRequestConfig(v HealthCheckRequestConfig)

SetRequestConfig gets a reference to the given HealthCheckRequestConfig and assigns it to the RequestConfig field.

func (*HealthCheck) SetRetries ¶

func (o *HealthCheck) SetRetries(v int32)

SetRetries gets a reference to the given int32 and assigns it to the Retries field.

func (*HealthCheck) SetStatus ¶

func (o *HealthCheck) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*HealthCheck) SetThreshold ¶

func (o *HealthCheck) SetThreshold(v int32)

SetThreshold gets a reference to the given int32 and assigns it to the Threshold field.

func (*HealthCheck) SetType ¶

func (o *HealthCheck) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*HealthCheck) SetUpstreams ¶

func (o *HealthCheck) SetUpstreams(v []string)

SetUpstreams gets a reference to the given []string and assigns it to the Upstreams field.

func (*HealthCheck) SetZones ¶

func (o *HealthCheck) SetZones(v []HealthCheckZone)

SetZones gets a reference to the given []HealthCheckZone and assigns it to the Zones field.

func (HealthCheck) ToMap ¶

func (o HealthCheck) ToMap() (map[string]interface{}, error)

func (*HealthCheck) UnsetMonitoringUpdatedAt ¶

func (o *HealthCheck) UnsetMonitoringUpdatedAt()

UnsetMonitoringUpdatedAt ensures that no value is present for MonitoringUpdatedAt, not even an explicit nil

type HealthCheckReportDetail ¶

type HealthCheckReportDetail struct {
	Date     *string `json:"date,omitempty"`
	Zone     *string `json:"zone,omitempty"`
	Upstream *string `json:"upstream,omitempty"`
	Status   *bool   `json:"status,omitempty"`
	Message  *string `json:"message,omitempty"`
}

HealthCheckReportDetail struct for HealthCheckReportDetail

func NewHealthCheckReportDetail ¶

func NewHealthCheckReportDetail() *HealthCheckReportDetail

NewHealthCheckReportDetail instantiates a new HealthCheckReportDetail 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 NewHealthCheckReportDetailWithDefaults ¶

func NewHealthCheckReportDetailWithDefaults() *HealthCheckReportDetail

NewHealthCheckReportDetailWithDefaults instantiates a new HealthCheckReportDetail 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 (*HealthCheckReportDetail) GetDate ¶

func (o *HealthCheckReportDetail) GetDate() string

GetDate returns the Date field value if set, zero value otherwise.

func (*HealthCheckReportDetail) GetDateOk ¶

func (o *HealthCheckReportDetail) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportDetail) GetMessage ¶

func (o *HealthCheckReportDetail) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*HealthCheckReportDetail) GetMessageOk ¶

func (o *HealthCheckReportDetail) 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 (*HealthCheckReportDetail) GetStatus ¶

func (o *HealthCheckReportDetail) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheckReportDetail) GetStatusOk ¶

func (o *HealthCheckReportDetail) 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 (*HealthCheckReportDetail) GetUpstream ¶

func (o *HealthCheckReportDetail) GetUpstream() string

GetUpstream returns the Upstream field value if set, zero value otherwise.

func (*HealthCheckReportDetail) GetUpstreamOk ¶

func (o *HealthCheckReportDetail) GetUpstreamOk() (*string, bool)

GetUpstreamOk returns a tuple with the Upstream field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportDetail) GetZone ¶

func (o *HealthCheckReportDetail) GetZone() string

GetZone returns the Zone field value if set, zero value otherwise.

func (*HealthCheckReportDetail) GetZoneOk ¶

func (o *HealthCheckReportDetail) GetZoneOk() (*string, bool)

GetZoneOk returns a tuple with the Zone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportDetail) HasDate ¶

func (o *HealthCheckReportDetail) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*HealthCheckReportDetail) HasMessage ¶

func (o *HealthCheckReportDetail) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*HealthCheckReportDetail) HasStatus ¶

func (o *HealthCheckReportDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*HealthCheckReportDetail) HasUpstream ¶

func (o *HealthCheckReportDetail) HasUpstream() bool

HasUpstream returns a boolean if a field has been set.

func (*HealthCheckReportDetail) HasZone ¶

func (o *HealthCheckReportDetail) HasZone() bool

HasZone returns a boolean if a field has been set.

func (HealthCheckReportDetail) MarshalJSON ¶

func (o HealthCheckReportDetail) MarshalJSON() ([]byte, error)

func (*HealthCheckReportDetail) SetDate ¶

func (o *HealthCheckReportDetail) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (*HealthCheckReportDetail) SetMessage ¶

func (o *HealthCheckReportDetail) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*HealthCheckReportDetail) SetStatus ¶

func (o *HealthCheckReportDetail) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*HealthCheckReportDetail) SetUpstream ¶

func (o *HealthCheckReportDetail) SetUpstream(v string)

SetUpstream gets a reference to the given string and assigns it to the Upstream field.

func (*HealthCheckReportDetail) SetZone ¶

func (o *HealthCheckReportDetail) SetZone(v string)

SetZone gets a reference to the given string and assigns it to the Zone field.

func (HealthCheckReportDetail) ToMap ¶

func (o HealthCheckReportDetail) ToMap() (map[string]interface{}, error)

type HealthCheckReportSummary ¶

type HealthCheckReportSummary struct {
	Zone    *string                          `json:"zone,omitempty"`
	Status  *bool                            `json:"status,omitempty"`
	Total   *int32                           `json:"total,omitempty"`
	Failed  *int32                           `json:"failed,omitempty"`
	Details []HealthCheckReportSummaryDetail `json:"details,omitempty"`
}

HealthCheckReportSummary struct for HealthCheckReportSummary

func NewHealthCheckReportSummary ¶

func NewHealthCheckReportSummary() *HealthCheckReportSummary

NewHealthCheckReportSummary instantiates a new HealthCheckReportSummary 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 NewHealthCheckReportSummaryWithDefaults ¶

func NewHealthCheckReportSummaryWithDefaults() *HealthCheckReportSummary

NewHealthCheckReportSummaryWithDefaults instantiates a new HealthCheckReportSummary 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 (*HealthCheckReportSummary) GetDetails ¶

GetDetails returns the Details field value if set, zero value otherwise.

func (*HealthCheckReportSummary) GetDetailsOk ¶

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportSummary) GetFailed ¶

func (o *HealthCheckReportSummary) GetFailed() int32

GetFailed returns the Failed field value if set, zero value otherwise.

func (*HealthCheckReportSummary) GetFailedOk ¶

func (o *HealthCheckReportSummary) GetFailedOk() (*int32, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportSummary) GetStatus ¶

func (o *HealthCheckReportSummary) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheckReportSummary) GetStatusOk ¶

func (o *HealthCheckReportSummary) 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 (*HealthCheckReportSummary) GetTotal ¶

func (o *HealthCheckReportSummary) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*HealthCheckReportSummary) GetTotalOk ¶

func (o *HealthCheckReportSummary) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportSummary) GetZone ¶

func (o *HealthCheckReportSummary) GetZone() string

GetZone returns the Zone field value if set, zero value otherwise.

func (*HealthCheckReportSummary) GetZoneOk ¶

func (o *HealthCheckReportSummary) GetZoneOk() (*string, bool)

GetZoneOk returns a tuple with the Zone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportSummary) HasDetails ¶

func (o *HealthCheckReportSummary) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*HealthCheckReportSummary) HasFailed ¶

func (o *HealthCheckReportSummary) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*HealthCheckReportSummary) HasStatus ¶

func (o *HealthCheckReportSummary) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*HealthCheckReportSummary) HasTotal ¶

func (o *HealthCheckReportSummary) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*HealthCheckReportSummary) HasZone ¶

func (o *HealthCheckReportSummary) HasZone() bool

HasZone returns a boolean if a field has been set.

func (HealthCheckReportSummary) MarshalJSON ¶

func (o HealthCheckReportSummary) MarshalJSON() ([]byte, error)

func (*HealthCheckReportSummary) SetDetails ¶

SetDetails gets a reference to the given []HealthCheckReportSummaryDetail and assigns it to the Details field.

func (*HealthCheckReportSummary) SetFailed ¶

func (o *HealthCheckReportSummary) SetFailed(v int32)

SetFailed gets a reference to the given int32 and assigns it to the Failed field.

func (*HealthCheckReportSummary) SetStatus ¶

func (o *HealthCheckReportSummary) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*HealthCheckReportSummary) SetTotal ¶

func (o *HealthCheckReportSummary) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*HealthCheckReportSummary) SetZone ¶

func (o *HealthCheckReportSummary) SetZone(v string)

SetZone gets a reference to the given string and assigns it to the Zone field.

func (HealthCheckReportSummary) ToMap ¶

func (o HealthCheckReportSummary) ToMap() (map[string]interface{}, error)

type HealthCheckReportSummaryDetail ¶

type HealthCheckReportSummaryDetail struct {
	Date   *string `json:"date,omitempty"`
	Status *bool   `json:"status,omitempty"`
}

HealthCheckReportSummaryDetail struct for HealthCheckReportSummaryDetail

func NewHealthCheckReportSummaryDetail ¶

func NewHealthCheckReportSummaryDetail() *HealthCheckReportSummaryDetail

NewHealthCheckReportSummaryDetail instantiates a new HealthCheckReportSummaryDetail 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 NewHealthCheckReportSummaryDetailWithDefaults ¶

func NewHealthCheckReportSummaryDetailWithDefaults() *HealthCheckReportSummaryDetail

NewHealthCheckReportSummaryDetailWithDefaults instantiates a new HealthCheckReportSummaryDetail 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 (*HealthCheckReportSummaryDetail) GetDate ¶

GetDate returns the Date field value if set, zero value otherwise.

func (*HealthCheckReportSummaryDetail) GetDateOk ¶

func (o *HealthCheckReportSummaryDetail) GetDateOk() (*string, bool)

GetDateOk returns a tuple with the Date field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckReportSummaryDetail) GetStatus ¶

func (o *HealthCheckReportSummaryDetail) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheckReportSummaryDetail) GetStatusOk ¶

func (o *HealthCheckReportSummaryDetail) 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 (*HealthCheckReportSummaryDetail) HasDate ¶

func (o *HealthCheckReportSummaryDetail) HasDate() bool

HasDate returns a boolean if a field has been set.

func (*HealthCheckReportSummaryDetail) HasStatus ¶

func (o *HealthCheckReportSummaryDetail) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (HealthCheckReportSummaryDetail) MarshalJSON ¶

func (o HealthCheckReportSummaryDetail) MarshalJSON() ([]byte, error)

func (*HealthCheckReportSummaryDetail) SetDate ¶

func (o *HealthCheckReportSummaryDetail) SetDate(v string)

SetDate gets a reference to the given string and assigns it to the Date field.

func (*HealthCheckReportSummaryDetail) SetStatus ¶

func (o *HealthCheckReportSummaryDetail) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (HealthCheckReportSummaryDetail) ToMap ¶

func (o HealthCheckReportSummaryDetail) ToMap() (map[string]interface{}, error)

type HealthCheckRequestConfig ¶

type HealthCheckRequestConfig struct {
	HttpConfig *HttpConfig
	TcpConfig  *TcpConfig
}

HealthCheckRequestConfig - struct for HealthCheckRequestConfig

func HttpConfigAsHealthCheckRequestConfig ¶

func HttpConfigAsHealthCheckRequestConfig(v *HttpConfig) HealthCheckRequestConfig

HttpConfigAsHealthCheckRequestConfig is a convenience function that returns HttpConfig wrapped in HealthCheckRequestConfig

func TcpConfigAsHealthCheckRequestConfig ¶

func TcpConfigAsHealthCheckRequestConfig(v *TcpConfig) HealthCheckRequestConfig

TcpConfigAsHealthCheckRequestConfig is a convenience function that returns TcpConfig wrapped in HealthCheckRequestConfig

func (*HealthCheckRequestConfig) GetActualInstance ¶

func (obj *HealthCheckRequestConfig) GetActualInstance() interface{}

Get the actual instance

func (HealthCheckRequestConfig) MarshalJSON ¶

func (src HealthCheckRequestConfig) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*HealthCheckRequestConfig) UnmarshalJSON ¶

func (dst *HealthCheckRequestConfig) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type HealthCheckResponse ¶

type HealthCheckResponse struct {
	Data    *HealthCheckView `json:"data,omitempty"`
	Message NullableString   `json:"message,omitempty"`
}

HealthCheckResponse struct for HealthCheckResponse

func NewHealthCheckResponse ¶

func NewHealthCheckResponse() *HealthCheckResponse

NewHealthCheckResponse instantiates a new HealthCheckResponse 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 NewHealthCheckResponseWithDefaults ¶

func NewHealthCheckResponseWithDefaults() *HealthCheckResponse

NewHealthCheckResponseWithDefaults instantiates a new HealthCheckResponse 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 (*HealthCheckResponse) GetData ¶

func (o *HealthCheckResponse) GetData() HealthCheckView

GetData returns the Data field value if set, zero value otherwise.

func (*HealthCheckResponse) GetDataOk ¶

func (o *HealthCheckResponse) GetDataOk() (*HealthCheckView, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckResponse) GetMessage ¶

func (o *HealthCheckResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HealthCheckResponse) GetMessageOk ¶

func (o *HealthCheckResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckResponse) HasData ¶

func (o *HealthCheckResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*HealthCheckResponse) HasMessage ¶

func (o *HealthCheckResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (HealthCheckResponse) MarshalJSON ¶

func (o HealthCheckResponse) MarshalJSON() ([]byte, error)

func (*HealthCheckResponse) SetData ¶

func (o *HealthCheckResponse) SetData(v HealthCheckView)

SetData gets a reference to the given HealthCheckView and assigns it to the Data field.

func (*HealthCheckResponse) SetMessage ¶

func (o *HealthCheckResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*HealthCheckResponse) SetMessageNil ¶

func (o *HealthCheckResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (HealthCheckResponse) ToMap ¶

func (o HealthCheckResponse) ToMap() (map[string]interface{}, error)

func (*HealthCheckResponse) UnsetMessage ¶

func (o *HealthCheckResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type HealthCheckView ¶

type HealthCheckView struct {
	RequestConfig map[string]interface{} `json:"request_config,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Description   *string                `json:"description,omitempty"`
	// can be IP/Host when type is `upstream`, otherwise it must be a valid record ID
	Origin     *string  `json:"origin,omitempty"`
	OriginType *string  `json:"origin_type,omitempty"`
	Upstreams  []string `json:"upstreams,omitempty"`
	// In milliseconds
	Interval  *int32  `json:"interval,omitempty"`
	Threshold *int32  `json:"threshold,omitempty"`
	Type      *string `json:"type,omitempty"`
	// The health-check is off or on
	Status *bool `json:"status,omitempty"`
	// Number of immediate retries in case of a timeout
	Retries             *int32            `json:"retries,omitempty"`
	Zones               []HealthCheckZone `json:"zones,omitempty"`
	MonitoringUpdatedAt NullableTime      `json:"monitoring_updated_at,omitempty"`
}

HealthCheckView struct for HealthCheckView

func NewHealthCheckView ¶

func NewHealthCheckView() *HealthCheckView

NewHealthCheckView instantiates a new HealthCheckView 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 NewHealthCheckViewWithDefaults ¶

func NewHealthCheckViewWithDefaults() *HealthCheckView

NewHealthCheckViewWithDefaults instantiates a new HealthCheckView 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 (*HealthCheckView) GetDescription ¶

func (o *HealthCheckView) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*HealthCheckView) GetDescriptionOk ¶

func (o *HealthCheckView) 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 (*HealthCheckView) GetId ¶

func (o *HealthCheckView) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*HealthCheckView) GetIdOk ¶

func (o *HealthCheckView) 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 (*HealthCheckView) GetInterval ¶

func (o *HealthCheckView) GetInterval() int32

GetInterval returns the Interval field value if set, zero value otherwise.

func (*HealthCheckView) GetIntervalOk ¶

func (o *HealthCheckView) GetIntervalOk() (*int32, bool)

GetIntervalOk returns a tuple with the Interval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckView) GetMonitoringUpdatedAt ¶

func (o *HealthCheckView) GetMonitoringUpdatedAt() time.Time

GetMonitoringUpdatedAt returns the MonitoringUpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HealthCheckView) GetMonitoringUpdatedAtOk ¶

func (o *HealthCheckView) GetMonitoringUpdatedAtOk() (*time.Time, bool)

GetMonitoringUpdatedAtOk returns a tuple with the MonitoringUpdatedAt 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 (*HealthCheckView) GetName ¶

func (o *HealthCheckView) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*HealthCheckView) GetNameOk ¶

func (o *HealthCheckView) 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 (*HealthCheckView) GetOrigin ¶

func (o *HealthCheckView) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*HealthCheckView) GetOriginOk ¶

func (o *HealthCheckView) 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 (*HealthCheckView) GetOriginType ¶

func (o *HealthCheckView) GetOriginType() string

GetOriginType returns the OriginType field value if set, zero value otherwise.

func (*HealthCheckView) GetOriginTypeOk ¶

func (o *HealthCheckView) GetOriginTypeOk() (*string, bool)

GetOriginTypeOk returns a tuple with the OriginType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckView) GetRequestConfig ¶

func (o *HealthCheckView) GetRequestConfig() map[string]interface{}

GetRequestConfig returns the RequestConfig field value if set, zero value otherwise.

func (*HealthCheckView) GetRequestConfigOk ¶

func (o *HealthCheckView) GetRequestConfigOk() (map[string]interface{}, bool)

GetRequestConfigOk returns a tuple with the RequestConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckView) GetRetries ¶

func (o *HealthCheckView) GetRetries() int32

GetRetries returns the Retries field value if set, zero value otherwise.

func (*HealthCheckView) GetRetriesOk ¶

func (o *HealthCheckView) GetRetriesOk() (*int32, bool)

GetRetriesOk returns a tuple with the Retries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckView) GetStatus ¶

func (o *HealthCheckView) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheckView) GetStatusOk ¶

func (o *HealthCheckView) 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 (*HealthCheckView) GetThreshold ¶

func (o *HealthCheckView) GetThreshold() int32

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*HealthCheckView) GetThresholdOk ¶

func (o *HealthCheckView) GetThresholdOk() (*int32, bool)

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckView) GetType ¶

func (o *HealthCheckView) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*HealthCheckView) GetTypeOk ¶

func (o *HealthCheckView) 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 (*HealthCheckView) GetUpstreams ¶

func (o *HealthCheckView) GetUpstreams() []string

GetUpstreams returns the Upstreams field value if set, zero value otherwise.

func (*HealthCheckView) GetUpstreamsOk ¶

func (o *HealthCheckView) GetUpstreamsOk() ([]string, 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 (*HealthCheckView) GetZones ¶

func (o *HealthCheckView) GetZones() []HealthCheckZone

GetZones returns the Zones field value if set, zero value otherwise.

func (*HealthCheckView) GetZonesOk ¶

func (o *HealthCheckView) GetZonesOk() ([]HealthCheckZone, bool)

GetZonesOk returns a tuple with the Zones field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckView) HasDescription ¶

func (o *HealthCheckView) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*HealthCheckView) HasId ¶

func (o *HealthCheckView) HasId() bool

HasId returns a boolean if a field has been set.

func (*HealthCheckView) HasInterval ¶

func (o *HealthCheckView) HasInterval() bool

HasInterval returns a boolean if a field has been set.

func (*HealthCheckView) HasMonitoringUpdatedAt ¶

func (o *HealthCheckView) HasMonitoringUpdatedAt() bool

HasMonitoringUpdatedAt returns a boolean if a field has been set.

func (*HealthCheckView) HasName ¶

func (o *HealthCheckView) HasName() bool

HasName returns a boolean if a field has been set.

func (*HealthCheckView) HasOrigin ¶

func (o *HealthCheckView) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*HealthCheckView) HasOriginType ¶

func (o *HealthCheckView) HasOriginType() bool

HasOriginType returns a boolean if a field has been set.

func (*HealthCheckView) HasRequestConfig ¶

func (o *HealthCheckView) HasRequestConfig() bool

HasRequestConfig returns a boolean if a field has been set.

func (*HealthCheckView) HasRetries ¶

func (o *HealthCheckView) HasRetries() bool

HasRetries returns a boolean if a field has been set.

func (*HealthCheckView) HasStatus ¶

func (o *HealthCheckView) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*HealthCheckView) HasThreshold ¶

func (o *HealthCheckView) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*HealthCheckView) HasType ¶

func (o *HealthCheckView) HasType() bool

HasType returns a boolean if a field has been set.

func (*HealthCheckView) HasUpstreams ¶

func (o *HealthCheckView) HasUpstreams() bool

HasUpstreams returns a boolean if a field has been set.

func (*HealthCheckView) HasZones ¶

func (o *HealthCheckView) HasZones() bool

HasZones returns a boolean if a field has been set.

func (HealthCheckView) MarshalJSON ¶

func (o HealthCheckView) MarshalJSON() ([]byte, error)

func (*HealthCheckView) SetDescription ¶

func (o *HealthCheckView) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*HealthCheckView) SetId ¶

func (o *HealthCheckView) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*HealthCheckView) SetInterval ¶

func (o *HealthCheckView) SetInterval(v int32)

SetInterval gets a reference to the given int32 and assigns it to the Interval field.

func (*HealthCheckView) SetMonitoringUpdatedAt ¶

func (o *HealthCheckView) SetMonitoringUpdatedAt(v time.Time)

SetMonitoringUpdatedAt gets a reference to the given NullableTime and assigns it to the MonitoringUpdatedAt field.

func (*HealthCheckView) SetMonitoringUpdatedAtNil ¶

func (o *HealthCheckView) SetMonitoringUpdatedAtNil()

SetMonitoringUpdatedAtNil sets the value for MonitoringUpdatedAt to be an explicit nil

func (*HealthCheckView) SetName ¶

func (o *HealthCheckView) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*HealthCheckView) SetOrigin ¶

func (o *HealthCheckView) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*HealthCheckView) SetOriginType ¶

func (o *HealthCheckView) SetOriginType(v string)

SetOriginType gets a reference to the given string and assigns it to the OriginType field.

func (*HealthCheckView) SetRequestConfig ¶

func (o *HealthCheckView) SetRequestConfig(v map[string]interface{})

SetRequestConfig gets a reference to the given map[string]interface{} and assigns it to the RequestConfig field.

func (*HealthCheckView) SetRetries ¶

func (o *HealthCheckView) SetRetries(v int32)

SetRetries gets a reference to the given int32 and assigns it to the Retries field.

func (*HealthCheckView) SetStatus ¶

func (o *HealthCheckView) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*HealthCheckView) SetThreshold ¶

func (o *HealthCheckView) SetThreshold(v int32)

SetThreshold gets a reference to the given int32 and assigns it to the Threshold field.

func (*HealthCheckView) SetType ¶

func (o *HealthCheckView) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*HealthCheckView) SetUpstreams ¶

func (o *HealthCheckView) SetUpstreams(v []string)

SetUpstreams gets a reference to the given []string and assigns it to the Upstreams field.

func (*HealthCheckView) SetZones ¶

func (o *HealthCheckView) SetZones(v []HealthCheckZone)

SetZones gets a reference to the given []HealthCheckZone and assigns it to the Zones field.

func (HealthCheckView) ToMap ¶

func (o HealthCheckView) ToMap() (map[string]interface{}, error)

func (*HealthCheckView) UnsetMonitoringUpdatedAt ¶

func (o *HealthCheckView) UnsetMonitoringUpdatedAt()

UnsetMonitoringUpdatedAt ensures that no value is present for MonitoringUpdatedAt, not even an explicit nil

type HealthCheckZone ¶

type HealthCheckZone struct {
	Id              *string `json:"id,omitempty"`
	MonitoringLevel *string `json:"monitoring_level,omitempty"`
}

HealthCheckZone struct for HealthCheckZone

func NewHealthCheckZone ¶

func NewHealthCheckZone() *HealthCheckZone

NewHealthCheckZone instantiates a new HealthCheckZone 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 NewHealthCheckZoneWithDefaults ¶

func NewHealthCheckZoneWithDefaults() *HealthCheckZone

NewHealthCheckZoneWithDefaults instantiates a new HealthCheckZone 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 (*HealthCheckZone) GetId ¶

func (o *HealthCheckZone) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*HealthCheckZone) GetIdOk ¶

func (o *HealthCheckZone) 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 (*HealthCheckZone) GetMonitoringLevel ¶

func (o *HealthCheckZone) GetMonitoringLevel() string

GetMonitoringLevel returns the MonitoringLevel field value if set, zero value otherwise.

func (*HealthCheckZone) GetMonitoringLevelOk ¶

func (o *HealthCheckZone) GetMonitoringLevelOk() (*string, bool)

GetMonitoringLevelOk returns a tuple with the MonitoringLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckZone) HasId ¶

func (o *HealthCheckZone) HasId() bool

HasId returns a boolean if a field has been set.

func (*HealthCheckZone) HasMonitoringLevel ¶

func (o *HealthCheckZone) HasMonitoringLevel() bool

HasMonitoringLevel returns a boolean if a field has been set.

func (HealthCheckZone) MarshalJSON ¶

func (o HealthCheckZone) MarshalJSON() ([]byte, error)

func (*HealthCheckZone) SetId ¶

func (o *HealthCheckZone) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*HealthCheckZone) SetMonitoringLevel ¶

func (o *HealthCheckZone) SetMonitoringLevel(v string)

SetMonitoringLevel gets a reference to the given string and assigns it to the MonitoringLevel field.

func (HealthCheckZone) ToMap ¶

func (o HealthCheckZone) ToMap() (map[string]interface{}, error)

type HealthCheckZoneName ¶

type HealthCheckZoneName struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
}

HealthCheckZoneName struct for HealthCheckZoneName

func NewHealthCheckZoneName ¶

func NewHealthCheckZoneName() *HealthCheckZoneName

NewHealthCheckZoneName instantiates a new HealthCheckZoneName 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 NewHealthCheckZoneNameWithDefaults ¶

func NewHealthCheckZoneNameWithDefaults() *HealthCheckZoneName

NewHealthCheckZoneNameWithDefaults instantiates a new HealthCheckZoneName 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 (*HealthCheckZoneName) GetId ¶

func (o *HealthCheckZoneName) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*HealthCheckZoneName) GetIdOk ¶

func (o *HealthCheckZoneName) 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 (*HealthCheckZoneName) GetName ¶

func (o *HealthCheckZoneName) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*HealthCheckZoneName) GetNameOk ¶

func (o *HealthCheckZoneName) 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 (*HealthCheckZoneName) HasId ¶

func (o *HealthCheckZoneName) HasId() bool

HasId returns a boolean if a field has been set.

func (*HealthCheckZoneName) HasName ¶

func (o *HealthCheckZoneName) HasName() bool

HasName returns a boolean if a field has been set.

func (HealthCheckZoneName) MarshalJSON ¶

func (o HealthCheckZoneName) MarshalJSON() ([]byte, error)

func (*HealthCheckZoneName) SetId ¶

func (o *HealthCheckZoneName) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*HealthCheckZoneName) SetName ¶

func (o *HealthCheckZoneName) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (HealthCheckZoneName) ToMap ¶

func (o HealthCheckZoneName) ToMap() (map[string]interface{}, error)

type HealthChecksZonesIndex200Response ¶

type HealthChecksZonesIndex200Response struct {
	Data    []HealthCheckZoneName `json:"data,omitempty"`
	Message NullableString        `json:"message,omitempty"`
}

HealthChecksZonesIndex200Response struct for HealthChecksZonesIndex200Response

func NewHealthChecksZonesIndex200Response ¶

func NewHealthChecksZonesIndex200Response() *HealthChecksZonesIndex200Response

NewHealthChecksZonesIndex200Response instantiates a new HealthChecksZonesIndex200Response 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 NewHealthChecksZonesIndex200ResponseWithDefaults ¶

func NewHealthChecksZonesIndex200ResponseWithDefaults() *HealthChecksZonesIndex200Response

NewHealthChecksZonesIndex200ResponseWithDefaults instantiates a new HealthChecksZonesIndex200Response 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 (*HealthChecksZonesIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*HealthChecksZonesIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthChecksZonesIndex200Response) GetMessage ¶

func (o *HealthChecksZonesIndex200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*HealthChecksZonesIndex200Response) GetMessageOk ¶

func (o *HealthChecksZonesIndex200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthChecksZonesIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*HealthChecksZonesIndex200Response) HasMessage ¶

func (o *HealthChecksZonesIndex200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (HealthChecksZonesIndex200Response) MarshalJSON ¶

func (o HealthChecksZonesIndex200Response) MarshalJSON() ([]byte, error)

func (*HealthChecksZonesIndex200Response) SetData ¶

SetData gets a reference to the given []HealthCheckZoneName and assigns it to the Data field.

func (*HealthChecksZonesIndex200Response) SetMessage ¶

func (o *HealthChecksZonesIndex200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*HealthChecksZonesIndex200Response) SetMessageNil ¶

func (o *HealthChecksZonesIndex200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (HealthChecksZonesIndex200Response) ToMap ¶

func (o HealthChecksZonesIndex200Response) ToMap() (map[string]interface{}, error)

func (*HealthChecksZonesIndex200Response) UnsetMessage ¶

func (o *HealthChecksZonesIndex200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type HighRequestedIp ¶

type HighRequestedIp struct {
	Ip           *HighRequestedIpIp `json:"ip,omitempty"`
	RequestCount *int64             `json:"request_count,omitempty"`
}

HighRequestedIp struct for HighRequestedIp

func NewHighRequestedIp ¶

func NewHighRequestedIp() *HighRequestedIp

NewHighRequestedIp instantiates a new HighRequestedIp 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 NewHighRequestedIpWithDefaults ¶

func NewHighRequestedIpWithDefaults() *HighRequestedIp

NewHighRequestedIpWithDefaults instantiates a new HighRequestedIp 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 (*HighRequestedIp) GetIp ¶

GetIp returns the Ip field value if set, zero value otherwise.

func (*HighRequestedIp) GetIpOk ¶

func (o *HighRequestedIp) GetIpOk() (*HighRequestedIpIp, 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 (*HighRequestedIp) GetRequestCount ¶

func (o *HighRequestedIp) GetRequestCount() int64

GetRequestCount returns the RequestCount field value if set, zero value otherwise.

func (*HighRequestedIp) GetRequestCountOk ¶

func (o *HighRequestedIp) GetRequestCountOk() (*int64, bool)

GetRequestCountOk returns a tuple with the RequestCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HighRequestedIp) HasIp ¶

func (o *HighRequestedIp) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*HighRequestedIp) HasRequestCount ¶

func (o *HighRequestedIp) HasRequestCount() bool

HasRequestCount returns a boolean if a field has been set.

func (HighRequestedIp) MarshalJSON ¶

func (o HighRequestedIp) MarshalJSON() ([]byte, error)

func (*HighRequestedIp) SetIp ¶

func (o *HighRequestedIp) SetIp(v HighRequestedIpIp)

SetIp gets a reference to the given HighRequestedIpIp and assigns it to the Ip field.

func (*HighRequestedIp) SetRequestCount ¶

func (o *HighRequestedIp) SetRequestCount(v int64)

SetRequestCount gets a reference to the given int64 and assigns it to the RequestCount field.

func (HighRequestedIp) ToMap ¶

func (o HighRequestedIp) ToMap() (map[string]interface{}, error)

type HighRequestedIpIp ¶

type HighRequestedIpIp struct {
	// contains filtered or unexported fields
}

HighRequestedIpIp struct for HighRequestedIpIp

func (*HighRequestedIpIp) MarshalJSON ¶

func (src *HighRequestedIpIp) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*HighRequestedIpIp) UnmarshalJSON ¶

func (dst *HighRequestedIpIp) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type HttpConfig ¶

type HttpConfig struct {
	Method string `json:"method"`
	Port   int32  `json:"port"`
	// path for test
	Path             string            `json:"path"`
	AllowInsecure    bool              `json:"allow_insecure"`
	ExpectedResponse ExpectedResponse  `json:"expected_response"`
	Headers          map[string]string `json:"headers"`
	FollowRedirects  *bool             `json:"follow_redirects,omitempty"`
	// In milliseconds
	Timeout int32 `json:"timeout"`
}

HttpConfig struct for HttpConfig

func NewHttpConfig ¶

func NewHttpConfig(method string, port int32, path string, allowInsecure bool, expectedResponse ExpectedResponse, headers map[string]string, timeout int32) *HttpConfig

NewHttpConfig instantiates a new HttpConfig 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 NewHttpConfigWithDefaults ¶

func NewHttpConfigWithDefaults() *HttpConfig

NewHttpConfigWithDefaults instantiates a new HttpConfig 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 (*HttpConfig) GetAllowInsecure ¶

func (o *HttpConfig) GetAllowInsecure() bool

GetAllowInsecure returns the AllowInsecure field value

func (*HttpConfig) GetAllowInsecureOk ¶

func (o *HttpConfig) GetAllowInsecureOk() (*bool, bool)

GetAllowInsecureOk returns a tuple with the AllowInsecure field value and a boolean to check if the value has been set.

func (*HttpConfig) GetExpectedResponse ¶

func (o *HttpConfig) GetExpectedResponse() ExpectedResponse

GetExpectedResponse returns the ExpectedResponse field value

func (*HttpConfig) GetExpectedResponseOk ¶

func (o *HttpConfig) GetExpectedResponseOk() (*ExpectedResponse, bool)

GetExpectedResponseOk returns a tuple with the ExpectedResponse field value and a boolean to check if the value has been set.

func (*HttpConfig) GetFollowRedirects ¶

func (o *HttpConfig) GetFollowRedirects() bool

GetFollowRedirects returns the FollowRedirects field value if set, zero value otherwise.

func (*HttpConfig) GetFollowRedirectsOk ¶

func (o *HttpConfig) GetFollowRedirectsOk() (*bool, bool)

GetFollowRedirectsOk returns a tuple with the FollowRedirects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HttpConfig) GetHeaders ¶

func (o *HttpConfig) GetHeaders() map[string]string

GetHeaders returns the Headers field value

func (*HttpConfig) GetHeadersOk ¶

func (o *HttpConfig) GetHeadersOk() (*map[string]string, bool)

GetHeadersOk returns a tuple with the Headers field value and a boolean to check if the value has been set.

func (*HttpConfig) GetMethod ¶

func (o *HttpConfig) GetMethod() string

GetMethod returns the Method field value

func (*HttpConfig) GetMethodOk ¶

func (o *HttpConfig) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*HttpConfig) GetPath ¶

func (o *HttpConfig) GetPath() string

GetPath returns the Path field value

func (*HttpConfig) GetPathOk ¶

func (o *HttpConfig) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*HttpConfig) GetPort ¶

func (o *HttpConfig) GetPort() int32

GetPort returns the Port field value

func (*HttpConfig) GetPortOk ¶

func (o *HttpConfig) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HttpConfig) GetTimeout ¶

func (o *HttpConfig) GetTimeout() int32

GetTimeout returns the Timeout field value

func (*HttpConfig) GetTimeoutOk ¶

func (o *HttpConfig) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value and a boolean to check if the value has been set.

func (*HttpConfig) HasFollowRedirects ¶

func (o *HttpConfig) HasFollowRedirects() bool

HasFollowRedirects returns a boolean if a field has been set.

func (HttpConfig) MarshalJSON ¶

func (o HttpConfig) MarshalJSON() ([]byte, error)

func (*HttpConfig) SetAllowInsecure ¶

func (o *HttpConfig) SetAllowInsecure(v bool)

SetAllowInsecure sets field value

func (*HttpConfig) SetExpectedResponse ¶

func (o *HttpConfig) SetExpectedResponse(v ExpectedResponse)

SetExpectedResponse sets field value

func (*HttpConfig) SetFollowRedirects ¶

func (o *HttpConfig) SetFollowRedirects(v bool)

SetFollowRedirects gets a reference to the given bool and assigns it to the FollowRedirects field.

func (*HttpConfig) SetHeaders ¶

func (o *HttpConfig) SetHeaders(v map[string]string)

SetHeaders sets field value

func (*HttpConfig) SetMethod ¶

func (o *HttpConfig) SetMethod(v string)

SetMethod sets field value

func (*HttpConfig) SetPath ¶

func (o *HttpConfig) SetPath(v string)

SetPath sets field value

func (*HttpConfig) SetPort ¶

func (o *HttpConfig) SetPort(v int32)

SetPort sets field value

func (*HttpConfig) SetTimeout ¶

func (o *HttpConfig) SetTimeout(v int32)

SetTimeout sets field value

func (HttpConfig) ToMap ¶

func (o HttpConfig) ToMap() (map[string]interface{}, error)

type ImageResize ¶

type ImageResize struct {
	Status   *string `json:"status,omitempty"`
	HeightBy *string `json:"height_by,omitempty"`
	WidthBy  *string `json:"width_by,omitempty"`
}

ImageResize struct for ImageResize

func NewImageResize ¶

func NewImageResize() *ImageResize

NewImageResize instantiates a new ImageResize 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 NewImageResizeWithDefaults ¶

func NewImageResizeWithDefaults() *ImageResize

NewImageResizeWithDefaults instantiates a new ImageResize 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 (*ImageResize) GetHeightBy ¶

func (o *ImageResize) GetHeightBy() string

GetHeightBy returns the HeightBy field value if set, zero value otherwise.

func (*ImageResize) GetHeightByOk ¶

func (o *ImageResize) GetHeightByOk() (*string, bool)

GetHeightByOk returns a tuple with the HeightBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageResize) GetStatus ¶

func (o *ImageResize) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*ImageResize) GetStatusOk ¶

func (o *ImageResize) 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 (*ImageResize) GetWidthBy ¶

func (o *ImageResize) GetWidthBy() string

GetWidthBy returns the WidthBy field value if set, zero value otherwise.

func (*ImageResize) GetWidthByOk ¶

func (o *ImageResize) GetWidthByOk() (*string, bool)

GetWidthByOk returns a tuple with the WidthBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageResize) HasHeightBy ¶

func (o *ImageResize) HasHeightBy() bool

HasHeightBy returns a boolean if a field has been set.

func (*ImageResize) HasStatus ¶

func (o *ImageResize) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ImageResize) HasWidthBy ¶

func (o *ImageResize) HasWidthBy() bool

HasWidthBy returns a boolean if a field has been set.

func (ImageResize) MarshalJSON ¶

func (o ImageResize) MarshalJSON() ([]byte, error)

func (*ImageResize) SetHeightBy ¶

func (o *ImageResize) SetHeightBy(v string)

SetHeightBy gets a reference to the given string and assigns it to the HeightBy field.

func (*ImageResize) SetStatus ¶

func (o *ImageResize) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*ImageResize) SetWidthBy ¶

func (o *ImageResize) SetWidthBy(v string)

SetWidthBy gets a reference to the given string and assigns it to the WidthBy field.

func (ImageResize) ToMap ¶

func (o ImageResize) ToMap() (map[string]interface{}, error)

type ImageResizeResponse ¶

type ImageResizeResponse struct {
	Data    *ImageResize   `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

ImageResizeResponse struct for ImageResizeResponse

func NewImageResizeResponse ¶

func NewImageResizeResponse() *ImageResizeResponse

NewImageResizeResponse instantiates a new ImageResizeResponse 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 NewImageResizeResponseWithDefaults ¶

func NewImageResizeResponseWithDefaults() *ImageResizeResponse

NewImageResizeResponseWithDefaults instantiates a new ImageResizeResponse 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 (*ImageResizeResponse) GetData ¶

func (o *ImageResizeResponse) GetData() ImageResize

GetData returns the Data field value if set, zero value otherwise.

func (*ImageResizeResponse) GetDataOk ¶

func (o *ImageResizeResponse) GetDataOk() (*ImageResize, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ImageResizeResponse) GetMessage ¶

func (o *ImageResizeResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ImageResizeResponse) GetMessageOk ¶

func (o *ImageResizeResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ImageResizeResponse) HasData ¶

func (o *ImageResizeResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*ImageResizeResponse) HasMessage ¶

func (o *ImageResizeResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ImageResizeResponse) MarshalJSON ¶

func (o ImageResizeResponse) MarshalJSON() ([]byte, error)

func (*ImageResizeResponse) SetData ¶

func (o *ImageResizeResponse) SetData(v ImageResize)

SetData gets a reference to the given ImageResize and assigns it to the Data field.

func (*ImageResizeResponse) SetMessage ¶

func (o *ImageResizeResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*ImageResizeResponse) SetMessageNil ¶

func (o *ImageResizeResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (ImageResizeResponse) ToMap ¶

func (o ImageResizeResponse) ToMap() (map[string]interface{}, error)

func (*ImageResizeResponse) UnsetMessage ¶

func (o *ImageResizeResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type ListApiService ¶

type ListApiService service

ListApiService ListApi service

func (*ListApiService) ListsDestroy ¶

func (a *ListApiService) ListsDestroy(ctx context.Context, id string) ApiListsDestroyRequest

ListsDestroy Delete List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiListsDestroyRequest

func (*ListApiService) ListsDestroyExecute ¶

func (a *ListApiService) ListsDestroyExecute(r ApiListsDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*ListApiService) ListsIndex ¶

ListsIndex Get the list of Lists

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListsIndexRequest

func (*ListApiService) ListsIndexExecute ¶

Execute executes the request

@return ListsIndex200Response

func (*ListApiService) ListsShow ¶

ListsShow Get an existing List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiListsShowRequest

func (*ListApiService) ListsShowExecute ¶

Execute executes the request

@return DynamicFieldData

func (*ListApiService) ListsStore ¶

ListsStore Store new List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListsStoreRequest

func (*ListApiService) ListsStoreExecute ¶

Execute executes the request

@return DynamicFieldResponse

func (*ListApiService) ListsUpdate ¶

func (a *ListApiService) ListsUpdate(ctx context.Context, id string) ApiListsUpdateRequest

ListsUpdate Update an existing List

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiListsUpdateRequest

func (*ListApiService) ListsUpdateExecute ¶

Execute executes the request

@return DynamicFieldResponse

type ListsIndex200Response ¶

type ListsIndex200Response struct {
	Data  []DynamicField          `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

ListsIndex200Response struct for ListsIndex200Response

func NewListsIndex200Response ¶

func NewListsIndex200Response() *ListsIndex200Response

NewListsIndex200Response instantiates a new ListsIndex200Response 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 NewListsIndex200ResponseWithDefaults ¶

func NewListsIndex200ResponseWithDefaults() *ListsIndex200Response

NewListsIndex200ResponseWithDefaults instantiates a new ListsIndex200Response 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 (*ListsIndex200Response) GetData ¶

func (o *ListsIndex200Response) GetData() []DynamicField

GetData returns the Data field value if set, zero value otherwise.

func (*ListsIndex200Response) GetDataOk ¶

func (o *ListsIndex200Response) GetDataOk() ([]DynamicField, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ListsIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListsIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ListsIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListsIndex200Response) HasData ¶

func (o *ListsIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *ListsIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ListsIndex200Response) HasMeta ¶

func (o *ListsIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (ListsIndex200Response) MarshalJSON ¶

func (o ListsIndex200Response) MarshalJSON() ([]byte, error)

func (*ListsIndex200Response) SetData ¶

func (o *ListsIndex200Response) SetData(v []DynamicField)

SetData gets a reference to the given []DynamicField and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*ListsIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (ListsIndex200Response) ToMap ¶

func (o ListsIndex200Response) ToMap() (map[string]interface{}, error)

type LoadBalancer ¶

type LoadBalancer struct {
	Id          *string `json:"id,omitempty"`
	Name        *string `json:"name,omitempty"`
	Description *string `json:"description,omitempty"`
	Status      *bool   `json:"status,omitempty"`
	Method      *string `json:"method,omitempty"`
	// Human friendly time duration for which a pool will uninterruptedly be selected in cluster_rr strategy, i.e. pools will switch once every time slice.
	TimeSlice *string            `json:"time_slice,omitempty"`
	Pools     []LoadBalancerPool `json:"pools,omitempty"`
	CreatedAt *time.Time         `json:"created_at,omitempty"`
	UpdatedAt *time.Time         `json:"updated_at,omitempty"`
}

LoadBalancer struct for LoadBalancer

func NewLoadBalancer ¶

func NewLoadBalancer() *LoadBalancer

NewLoadBalancer instantiates a new LoadBalancer 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 NewLoadBalancerWithDefaults ¶

func NewLoadBalancerWithDefaults() *LoadBalancer

NewLoadBalancerWithDefaults instantiates a new LoadBalancer 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 (*LoadBalancer) GetCreatedAt ¶

func (o *LoadBalancer) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LoadBalancer) GetCreatedAtOk ¶

func (o *LoadBalancer) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancer) GetDescription ¶

func (o *LoadBalancer) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LoadBalancer) GetDescriptionOk ¶

func (o *LoadBalancer) 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 (*LoadBalancer) GetId ¶

func (o *LoadBalancer) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoadBalancer) GetIdOk ¶

func (o *LoadBalancer) 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 (*LoadBalancer) GetMethod ¶

func (o *LoadBalancer) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*LoadBalancer) GetMethodOk ¶

func (o *LoadBalancer) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancer) GetName ¶

func (o *LoadBalancer) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoadBalancer) GetNameOk ¶

func (o *LoadBalancer) 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 (*LoadBalancer) GetPools ¶

func (o *LoadBalancer) GetPools() []LoadBalancerPool

GetPools returns the Pools field value if set, zero value otherwise.

func (*LoadBalancer) GetPoolsOk ¶

func (o *LoadBalancer) GetPoolsOk() ([]LoadBalancerPool, bool)

GetPoolsOk returns a tuple with the Pools field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancer) GetStatus ¶

func (o *LoadBalancer) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LoadBalancer) GetStatusOk ¶

func (o *LoadBalancer) 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 (*LoadBalancer) GetTimeSlice ¶

func (o *LoadBalancer) GetTimeSlice() string

GetTimeSlice returns the TimeSlice field value if set, zero value otherwise.

func (*LoadBalancer) GetTimeSliceOk ¶

func (o *LoadBalancer) GetTimeSliceOk() (*string, bool)

GetTimeSliceOk returns a tuple with the TimeSlice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancer) GetUpdatedAt ¶

func (o *LoadBalancer) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LoadBalancer) GetUpdatedAtOk ¶

func (o *LoadBalancer) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancer) HasCreatedAt ¶

func (o *LoadBalancer) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LoadBalancer) HasDescription ¶

func (o *LoadBalancer) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LoadBalancer) HasId ¶

func (o *LoadBalancer) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoadBalancer) HasMethod ¶

func (o *LoadBalancer) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*LoadBalancer) HasName ¶

func (o *LoadBalancer) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoadBalancer) HasPools ¶

func (o *LoadBalancer) HasPools() bool

HasPools returns a boolean if a field has been set.

func (*LoadBalancer) HasStatus ¶

func (o *LoadBalancer) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LoadBalancer) HasTimeSlice ¶

func (o *LoadBalancer) HasTimeSlice() bool

HasTimeSlice returns a boolean if a field has been set.

func (*LoadBalancer) HasUpdatedAt ¶

func (o *LoadBalancer) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (LoadBalancer) MarshalJSON ¶

func (o LoadBalancer) MarshalJSON() ([]byte, error)

func (*LoadBalancer) SetCreatedAt ¶

func (o *LoadBalancer) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*LoadBalancer) SetDescription ¶

func (o *LoadBalancer) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LoadBalancer) SetId ¶

func (o *LoadBalancer) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoadBalancer) SetMethod ¶

func (o *LoadBalancer) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*LoadBalancer) SetName ¶

func (o *LoadBalancer) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoadBalancer) SetPools ¶

func (o *LoadBalancer) SetPools(v []LoadBalancerPool)

SetPools gets a reference to the given []LoadBalancerPool and assigns it to the Pools field.

func (*LoadBalancer) SetStatus ¶

func (o *LoadBalancer) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LoadBalancer) SetTimeSlice ¶

func (o *LoadBalancer) SetTimeSlice(v string)

SetTimeSlice gets a reference to the given string and assigns it to the TimeSlice field.

func (*LoadBalancer) SetUpdatedAt ¶

func (o *LoadBalancer) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (LoadBalancer) ToMap ¶

func (o LoadBalancer) ToMap() (map[string]interface{}, error)

type LoadBalancerData ¶

type LoadBalancerData struct {
	Data *LoadBalancer `json:"data,omitempty"`
}

LoadBalancerData struct for LoadBalancerData

func NewLoadBalancerData ¶

func NewLoadBalancerData() *LoadBalancerData

NewLoadBalancerData instantiates a new LoadBalancerData 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 NewLoadBalancerDataWithDefaults ¶

func NewLoadBalancerDataWithDefaults() *LoadBalancerData

NewLoadBalancerDataWithDefaults instantiates a new LoadBalancerData 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 (*LoadBalancerData) GetData ¶

func (o *LoadBalancerData) GetData() LoadBalancer

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerData) GetDataOk ¶

func (o *LoadBalancerData) GetDataOk() (*LoadBalancer, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerData) HasData ¶

func (o *LoadBalancerData) HasData() bool

HasData returns a boolean if a field has been set.

func (LoadBalancerData) MarshalJSON ¶

func (o LoadBalancerData) MarshalJSON() ([]byte, error)

func (*LoadBalancerData) SetData ¶

func (o *LoadBalancerData) SetData(v LoadBalancer)

SetData gets a reference to the given LoadBalancer and assigns it to the Data field.

func (LoadBalancerData) ToMap ¶

func (o LoadBalancerData) ToMap() (map[string]interface{}, error)

type LoadBalancerOrigin ¶

type LoadBalancerOrigin struct {
	Id                *string    `json:"id,omitempty"`
	Name              *string    `json:"name,omitempty"`
	HealthCheckStatus *string    `json:"health_check_status,omitempty"`
	Status            *bool      `json:"status,omitempty"`
	Address           *string    `json:"address,omitempty"`
	Port              *int32     `json:"port,omitempty"`
	Weight            *int32     `json:"weight,omitempty"`
	Protocol          *string    `json:"protocol,omitempty"`
	HostHeader        *string    `json:"host_header,omitempty"`
	CreatedAt         *time.Time `json:"created_at,omitempty"`
	UpdatedAt         *time.Time `json:"updated_at,omitempty"`
}

LoadBalancerOrigin struct for LoadBalancerOrigin

func NewLoadBalancerOrigin ¶

func NewLoadBalancerOrigin() *LoadBalancerOrigin

NewLoadBalancerOrigin instantiates a new LoadBalancerOrigin 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 NewLoadBalancerOriginWithDefaults ¶

func NewLoadBalancerOriginWithDefaults() *LoadBalancerOrigin

NewLoadBalancerOriginWithDefaults instantiates a new LoadBalancerOrigin 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 (*LoadBalancerOrigin) GetAddress ¶

func (o *LoadBalancerOrigin) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetAddressOk ¶

func (o *LoadBalancerOrigin) 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 (*LoadBalancerOrigin) GetCreatedAt ¶

func (o *LoadBalancerOrigin) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetCreatedAtOk ¶

func (o *LoadBalancerOrigin) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOrigin) GetHealthCheckStatus ¶

func (o *LoadBalancerOrigin) GetHealthCheckStatus() string

GetHealthCheckStatus returns the HealthCheckStatus field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetHealthCheckStatusOk ¶

func (o *LoadBalancerOrigin) GetHealthCheckStatusOk() (*string, bool)

GetHealthCheckStatusOk returns a tuple with the HealthCheckStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOrigin) GetHostHeader ¶

func (o *LoadBalancerOrigin) GetHostHeader() string

GetHostHeader returns the HostHeader field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetHostHeaderOk ¶

func (o *LoadBalancerOrigin) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOrigin) GetId ¶

func (o *LoadBalancerOrigin) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetIdOk ¶

func (o *LoadBalancerOrigin) 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 (*LoadBalancerOrigin) GetName ¶

func (o *LoadBalancerOrigin) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetNameOk ¶

func (o *LoadBalancerOrigin) 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 (*LoadBalancerOrigin) GetPort ¶

func (o *LoadBalancerOrigin) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetPortOk ¶

func (o *LoadBalancerOrigin) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOrigin) GetProtocol ¶

func (o *LoadBalancerOrigin) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetProtocolOk ¶

func (o *LoadBalancerOrigin) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOrigin) GetStatus ¶

func (o *LoadBalancerOrigin) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetStatusOk ¶

func (o *LoadBalancerOrigin) 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 (*LoadBalancerOrigin) GetUpdatedAt ¶

func (o *LoadBalancerOrigin) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetUpdatedAtOk ¶

func (o *LoadBalancerOrigin) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOrigin) GetWeight ¶

func (o *LoadBalancerOrigin) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*LoadBalancerOrigin) GetWeightOk ¶

func (o *LoadBalancerOrigin) 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 (*LoadBalancerOrigin) HasAddress ¶

func (o *LoadBalancerOrigin) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasCreatedAt ¶

func (o *LoadBalancerOrigin) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasHealthCheckStatus ¶

func (o *LoadBalancerOrigin) HasHealthCheckStatus() bool

HasHealthCheckStatus returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasHostHeader ¶

func (o *LoadBalancerOrigin) HasHostHeader() bool

HasHostHeader returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasId ¶

func (o *LoadBalancerOrigin) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasName ¶

func (o *LoadBalancerOrigin) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasPort ¶

func (o *LoadBalancerOrigin) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasProtocol ¶

func (o *LoadBalancerOrigin) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasStatus ¶

func (o *LoadBalancerOrigin) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasUpdatedAt ¶

func (o *LoadBalancerOrigin) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*LoadBalancerOrigin) HasWeight ¶

func (o *LoadBalancerOrigin) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (LoadBalancerOrigin) MarshalJSON ¶

func (o LoadBalancerOrigin) MarshalJSON() ([]byte, error)

func (*LoadBalancerOrigin) SetAddress ¶

func (o *LoadBalancerOrigin) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*LoadBalancerOrigin) SetCreatedAt ¶

func (o *LoadBalancerOrigin) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*LoadBalancerOrigin) SetHealthCheckStatus ¶

func (o *LoadBalancerOrigin) SetHealthCheckStatus(v string)

SetHealthCheckStatus gets a reference to the given string and assigns it to the HealthCheckStatus field.

func (*LoadBalancerOrigin) SetHostHeader ¶

func (o *LoadBalancerOrigin) SetHostHeader(v string)

SetHostHeader gets a reference to the given string and assigns it to the HostHeader field.

func (*LoadBalancerOrigin) SetId ¶

func (o *LoadBalancerOrigin) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoadBalancerOrigin) SetName ¶

func (o *LoadBalancerOrigin) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoadBalancerOrigin) SetPort ¶

func (o *LoadBalancerOrigin) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*LoadBalancerOrigin) SetProtocol ¶

func (o *LoadBalancerOrigin) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (*LoadBalancerOrigin) SetStatus ¶

func (o *LoadBalancerOrigin) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LoadBalancerOrigin) SetUpdatedAt ¶

func (o *LoadBalancerOrigin) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*LoadBalancerOrigin) SetWeight ¶

func (o *LoadBalancerOrigin) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

func (LoadBalancerOrigin) ToMap ¶

func (o LoadBalancerOrigin) ToMap() (map[string]interface{}, error)

type LoadBalancerOriginData ¶

type LoadBalancerOriginData struct {
	Data *LoadBalancerOrigin `json:"data,omitempty"`
}

LoadBalancerOriginData struct for LoadBalancerOriginData

func NewLoadBalancerOriginData ¶

func NewLoadBalancerOriginData() *LoadBalancerOriginData

NewLoadBalancerOriginData instantiates a new LoadBalancerOriginData 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 NewLoadBalancerOriginDataWithDefaults ¶

func NewLoadBalancerOriginDataWithDefaults() *LoadBalancerOriginData

NewLoadBalancerOriginDataWithDefaults instantiates a new LoadBalancerOriginData 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 (*LoadBalancerOriginData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerOriginData) GetDataOk ¶

func (o *LoadBalancerOriginData) GetDataOk() (*LoadBalancerOrigin, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOriginData) HasData ¶

func (o *LoadBalancerOriginData) HasData() bool

HasData returns a boolean if a field has been set.

func (LoadBalancerOriginData) MarshalJSON ¶

func (o LoadBalancerOriginData) MarshalJSON() ([]byte, error)

func (*LoadBalancerOriginData) SetData ¶

SetData gets a reference to the given LoadBalancerOrigin and assigns it to the Data field.

func (LoadBalancerOriginData) ToMap ¶

func (o LoadBalancerOriginData) ToMap() (map[string]interface{}, error)

type LoadBalancerOriginResponse ¶

type LoadBalancerOriginResponse struct {
	Data    *LoadBalancerOrigin `json:"data,omitempty"`
	Message NullableString      `json:"message,omitempty"`
}

LoadBalancerOriginResponse struct for LoadBalancerOriginResponse

func NewLoadBalancerOriginResponse ¶

func NewLoadBalancerOriginResponse() *LoadBalancerOriginResponse

NewLoadBalancerOriginResponse instantiates a new LoadBalancerOriginResponse 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 NewLoadBalancerOriginResponseWithDefaults ¶

func NewLoadBalancerOriginResponseWithDefaults() *LoadBalancerOriginResponse

NewLoadBalancerOriginResponseWithDefaults instantiates a new LoadBalancerOriginResponse 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 (*LoadBalancerOriginResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerOriginResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOriginResponse) GetMessage ¶

func (o *LoadBalancerOriginResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LoadBalancerOriginResponse) GetMessageOk ¶

func (o *LoadBalancerOriginResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LoadBalancerOriginResponse) HasData ¶

func (o *LoadBalancerOriginResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*LoadBalancerOriginResponse) HasMessage ¶

func (o *LoadBalancerOriginResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LoadBalancerOriginResponse) MarshalJSON ¶

func (o LoadBalancerOriginResponse) MarshalJSON() ([]byte, error)

func (*LoadBalancerOriginResponse) SetData ¶

SetData gets a reference to the given LoadBalancerOrigin and assigns it to the Data field.

func (*LoadBalancerOriginResponse) SetMessage ¶

func (o *LoadBalancerOriginResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*LoadBalancerOriginResponse) SetMessageNil ¶

func (o *LoadBalancerOriginResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (LoadBalancerOriginResponse) ToMap ¶

func (o LoadBalancerOriginResponse) ToMap() (map[string]interface{}, error)

func (*LoadBalancerOriginResponse) UnsetMessage ¶

func (o *LoadBalancerOriginResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type LoadBalancerOriginStore ¶

type LoadBalancerOriginStore struct {
	Id         *string `json:"id,omitempty"`
	Name       *string `json:"name,omitempty"`
	Status     bool    `json:"status"`
	Address    string  `json:"address"`
	Port       int32   `json:"port"`
	Weight     int32   `json:"weight"`
	Protocol   string  `json:"protocol"`
	HostHeader *string `json:"host_header,omitempty"`
}

LoadBalancerOriginStore struct for LoadBalancerOriginStore

func NewLoadBalancerOriginStore ¶

func NewLoadBalancerOriginStore(status bool, address string, port int32, weight int32, protocol string) *LoadBalancerOriginStore

NewLoadBalancerOriginStore instantiates a new LoadBalancerOriginStore 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 NewLoadBalancerOriginStoreWithDefaults ¶

func NewLoadBalancerOriginStoreWithDefaults() *LoadBalancerOriginStore

NewLoadBalancerOriginStoreWithDefaults instantiates a new LoadBalancerOriginStore 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 (*LoadBalancerOriginStore) GetAddress ¶

func (o *LoadBalancerOriginStore) GetAddress() string

GetAddress returns the Address field value

func (*LoadBalancerOriginStore) GetAddressOk ¶

func (o *LoadBalancerOriginStore) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*LoadBalancerOriginStore) GetHostHeader ¶

func (o *LoadBalancerOriginStore) GetHostHeader() string

GetHostHeader returns the HostHeader field value if set, zero value otherwise.

func (*LoadBalancerOriginStore) GetHostHeaderOk ¶

func (o *LoadBalancerOriginStore) GetHostHeaderOk() (*string, bool)

GetHostHeaderOk returns a tuple with the HostHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerOriginStore) GetId ¶

func (o *LoadBalancerOriginStore) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoadBalancerOriginStore) GetIdOk ¶

func (o *LoadBalancerOriginStore) 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 (*LoadBalancerOriginStore) GetName ¶

func (o *LoadBalancerOriginStore) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoadBalancerOriginStore) GetNameOk ¶

func (o *LoadBalancerOriginStore) 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 (*LoadBalancerOriginStore) GetPort ¶

func (o *LoadBalancerOriginStore) GetPort() int32

GetPort returns the Port field value

func (*LoadBalancerOriginStore) GetPortOk ¶

func (o *LoadBalancerOriginStore) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*LoadBalancerOriginStore) GetProtocol ¶

func (o *LoadBalancerOriginStore) GetProtocol() string

GetProtocol returns the Protocol field value

func (*LoadBalancerOriginStore) GetProtocolOk ¶

func (o *LoadBalancerOriginStore) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (*LoadBalancerOriginStore) GetStatus ¶

func (o *LoadBalancerOriginStore) GetStatus() bool

GetStatus returns the Status field value

func (*LoadBalancerOriginStore) GetStatusOk ¶

func (o *LoadBalancerOriginStore) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*LoadBalancerOriginStore) GetWeight ¶

func (o *LoadBalancerOriginStore) GetWeight() int32

GetWeight returns the Weight field value

func (*LoadBalancerOriginStore) GetWeightOk ¶

func (o *LoadBalancerOriginStore) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*LoadBalancerOriginStore) HasHostHeader ¶

func (o *LoadBalancerOriginStore) HasHostHeader() bool

HasHostHeader returns a boolean if a field has been set.

func (*LoadBalancerOriginStore) HasId ¶

func (o *LoadBalancerOriginStore) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoadBalancerOriginStore) HasName ¶

func (o *LoadBalancerOriginStore) HasName() bool

HasName returns a boolean if a field has been set.

func (LoadBalancerOriginStore) MarshalJSON ¶

func (o LoadBalancerOriginStore) MarshalJSON() ([]byte, error)

func (*LoadBalancerOriginStore) SetAddress ¶

func (o *LoadBalancerOriginStore) SetAddress(v string)

SetAddress sets field value

func (*LoadBalancerOriginStore) SetHostHeader ¶

func (o *LoadBalancerOriginStore) SetHostHeader(v string)

SetHostHeader gets a reference to the given string and assigns it to the HostHeader field.

func (*LoadBalancerOriginStore) SetId ¶

func (o *LoadBalancerOriginStore) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoadBalancerOriginStore) SetName ¶

func (o *LoadBalancerOriginStore) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoadBalancerOriginStore) SetPort ¶

func (o *LoadBalancerOriginStore) SetPort(v int32)

SetPort sets field value

func (*LoadBalancerOriginStore) SetProtocol ¶

func (o *LoadBalancerOriginStore) SetProtocol(v string)

SetProtocol sets field value

func (*LoadBalancerOriginStore) SetStatus ¶

func (o *LoadBalancerOriginStore) SetStatus(v bool)

SetStatus sets field value

func (*LoadBalancerOriginStore) SetWeight ¶

func (o *LoadBalancerOriginStore) SetWeight(v int32)

SetWeight sets field value

func (LoadBalancerOriginStore) ToMap ¶

func (o LoadBalancerOriginStore) ToMap() (map[string]interface{}, error)

type LoadBalancerPool ¶

type LoadBalancerPool struct {
	Id          *string `json:"id,omitempty"`
	Name        *string `json:"name,omitempty"`
	Description *string `json:"description,omitempty"`
	Status      *bool   `json:"status,omitempty"`
	// Zero means the default pool
	Priority  *int32  `json:"priority,omitempty"`
	Method    *string `json:"method,omitempty"`
	Keepalive *string `json:"keepalive,omitempty"`
	// Try another server when the first one failed if on
	NextUpstreamTcp      *string                  `json:"next_upstream_tcp,omitempty"`
	NextUpstreamTcpCodes *NextUpstreamTcpCodes    `json:"next_upstream_tcp_codes,omitempty"`
	Regions              []LoadBalancerRegion     `json:"regions,omitempty"`
	Origins              []LoadBalancerOrigin     `json:"origins,omitempty"`
	MonitoringStatus     NullableMonitoringStatus `json:"monitoring_status,omitempty"`
	CreatedAt            *time.Time               `json:"created_at,omitempty"`
	UpdatedAt            *time.Time               `json:"updated_at,omitempty"`
}

LoadBalancerPool struct for LoadBalancerPool

func NewLoadBalancerPool ¶

func NewLoadBalancerPool() *LoadBalancerPool

NewLoadBalancerPool instantiates a new LoadBalancerPool 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 NewLoadBalancerPoolWithDefaults ¶

func NewLoadBalancerPoolWithDefaults() *LoadBalancerPool

NewLoadBalancerPoolWithDefaults instantiates a new LoadBalancerPool 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 (*LoadBalancerPool) GetCreatedAt ¶

func (o *LoadBalancerPool) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*LoadBalancerPool) GetCreatedAtOk ¶

func (o *LoadBalancerPool) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetDescription ¶

func (o *LoadBalancerPool) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LoadBalancerPool) GetDescriptionOk ¶

func (o *LoadBalancerPool) 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 (*LoadBalancerPool) GetId ¶

func (o *LoadBalancerPool) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoadBalancerPool) GetIdOk ¶

func (o *LoadBalancerPool) 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 (*LoadBalancerPool) GetKeepalive ¶

func (o *LoadBalancerPool) GetKeepalive() string

GetKeepalive returns the Keepalive field value if set, zero value otherwise.

func (*LoadBalancerPool) GetKeepaliveOk ¶

func (o *LoadBalancerPool) GetKeepaliveOk() (*string, bool)

GetKeepaliveOk returns a tuple with the Keepalive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetMethod ¶

func (o *LoadBalancerPool) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*LoadBalancerPool) GetMethodOk ¶

func (o *LoadBalancerPool) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetMonitoringStatus ¶

func (o *LoadBalancerPool) GetMonitoringStatus() MonitoringStatus

GetMonitoringStatus returns the MonitoringStatus field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LoadBalancerPool) GetMonitoringStatusOk ¶

func (o *LoadBalancerPool) GetMonitoringStatusOk() (*MonitoringStatus, bool)

GetMonitoringStatusOk returns a tuple with the MonitoringStatus 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 (*LoadBalancerPool) GetName ¶

func (o *LoadBalancerPool) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoadBalancerPool) GetNameOk ¶

func (o *LoadBalancerPool) 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 (*LoadBalancerPool) GetNextUpstreamTcp ¶

func (o *LoadBalancerPool) GetNextUpstreamTcp() string

GetNextUpstreamTcp returns the NextUpstreamTcp field value if set, zero value otherwise.

func (*LoadBalancerPool) GetNextUpstreamTcpCodes ¶

func (o *LoadBalancerPool) GetNextUpstreamTcpCodes() NextUpstreamTcpCodes

GetNextUpstreamTcpCodes returns the NextUpstreamTcpCodes field value if set, zero value otherwise.

func (*LoadBalancerPool) GetNextUpstreamTcpCodesOk ¶

func (o *LoadBalancerPool) GetNextUpstreamTcpCodesOk() (*NextUpstreamTcpCodes, bool)

GetNextUpstreamTcpCodesOk returns a tuple with the NextUpstreamTcpCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetNextUpstreamTcpOk ¶

func (o *LoadBalancerPool) GetNextUpstreamTcpOk() (*string, bool)

GetNextUpstreamTcpOk returns a tuple with the NextUpstreamTcp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetOrigins ¶

func (o *LoadBalancerPool) GetOrigins() []LoadBalancerOrigin

GetOrigins returns the Origins field value if set, zero value otherwise.

func (*LoadBalancerPool) GetOriginsOk ¶

func (o *LoadBalancerPool) GetOriginsOk() ([]LoadBalancerOrigin, bool)

GetOriginsOk returns a tuple with the Origins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetPriority ¶

func (o *LoadBalancerPool) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*LoadBalancerPool) GetPriorityOk ¶

func (o *LoadBalancerPool) 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 (*LoadBalancerPool) GetRegions ¶

func (o *LoadBalancerPool) GetRegions() []LoadBalancerRegion

GetRegions returns the Regions field value if set, zero value otherwise.

func (*LoadBalancerPool) GetRegionsOk ¶

func (o *LoadBalancerPool) GetRegionsOk() ([]LoadBalancerRegion, bool)

GetRegionsOk returns a tuple with the Regions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) GetStatus ¶

func (o *LoadBalancerPool) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LoadBalancerPool) GetStatusOk ¶

func (o *LoadBalancerPool) 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 (*LoadBalancerPool) GetUpdatedAt ¶

func (o *LoadBalancerPool) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*LoadBalancerPool) GetUpdatedAtOk ¶

func (o *LoadBalancerPool) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPool) HasCreatedAt ¶

func (o *LoadBalancerPool) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*LoadBalancerPool) HasDescription ¶

func (o *LoadBalancerPool) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LoadBalancerPool) HasId ¶

func (o *LoadBalancerPool) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoadBalancerPool) HasKeepalive ¶

func (o *LoadBalancerPool) HasKeepalive() bool

HasKeepalive returns a boolean if a field has been set.

func (*LoadBalancerPool) HasMethod ¶

func (o *LoadBalancerPool) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*LoadBalancerPool) HasMonitoringStatus ¶

func (o *LoadBalancerPool) HasMonitoringStatus() bool

HasMonitoringStatus returns a boolean if a field has been set.

func (*LoadBalancerPool) HasName ¶

func (o *LoadBalancerPool) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoadBalancerPool) HasNextUpstreamTcp ¶

func (o *LoadBalancerPool) HasNextUpstreamTcp() bool

HasNextUpstreamTcp returns a boolean if a field has been set.

func (*LoadBalancerPool) HasNextUpstreamTcpCodes ¶

func (o *LoadBalancerPool) HasNextUpstreamTcpCodes() bool

HasNextUpstreamTcpCodes returns a boolean if a field has been set.

func (*LoadBalancerPool) HasOrigins ¶

func (o *LoadBalancerPool) HasOrigins() bool

HasOrigins returns a boolean if a field has been set.

func (*LoadBalancerPool) HasPriority ¶

func (o *LoadBalancerPool) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*LoadBalancerPool) HasRegions ¶

func (o *LoadBalancerPool) HasRegions() bool

HasRegions returns a boolean if a field has been set.

func (*LoadBalancerPool) HasStatus ¶

func (o *LoadBalancerPool) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LoadBalancerPool) HasUpdatedAt ¶

func (o *LoadBalancerPool) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (LoadBalancerPool) MarshalJSON ¶

func (o LoadBalancerPool) MarshalJSON() ([]byte, error)

func (*LoadBalancerPool) SetCreatedAt ¶

func (o *LoadBalancerPool) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*LoadBalancerPool) SetDescription ¶

func (o *LoadBalancerPool) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LoadBalancerPool) SetId ¶

func (o *LoadBalancerPool) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoadBalancerPool) SetKeepalive ¶

func (o *LoadBalancerPool) SetKeepalive(v string)

SetKeepalive gets a reference to the given string and assigns it to the Keepalive field.

func (*LoadBalancerPool) SetMethod ¶

func (o *LoadBalancerPool) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*LoadBalancerPool) SetMonitoringStatus ¶

func (o *LoadBalancerPool) SetMonitoringStatus(v MonitoringStatus)

SetMonitoringStatus gets a reference to the given NullableMonitoringStatus and assigns it to the MonitoringStatus field.

func (*LoadBalancerPool) SetMonitoringStatusNil ¶

func (o *LoadBalancerPool) SetMonitoringStatusNil()

SetMonitoringStatusNil sets the value for MonitoringStatus to be an explicit nil

func (*LoadBalancerPool) SetName ¶

func (o *LoadBalancerPool) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoadBalancerPool) SetNextUpstreamTcp ¶

func (o *LoadBalancerPool) SetNextUpstreamTcp(v string)

SetNextUpstreamTcp gets a reference to the given string and assigns it to the NextUpstreamTcp field.

func (*LoadBalancerPool) SetNextUpstreamTcpCodes ¶

func (o *LoadBalancerPool) SetNextUpstreamTcpCodes(v NextUpstreamTcpCodes)

SetNextUpstreamTcpCodes gets a reference to the given NextUpstreamTcpCodes and assigns it to the NextUpstreamTcpCodes field.

func (*LoadBalancerPool) SetOrigins ¶

func (o *LoadBalancerPool) SetOrigins(v []LoadBalancerOrigin)

SetOrigins gets a reference to the given []LoadBalancerOrigin and assigns it to the Origins field.

func (*LoadBalancerPool) SetPriority ¶

func (o *LoadBalancerPool) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*LoadBalancerPool) SetRegions ¶

func (o *LoadBalancerPool) SetRegions(v []LoadBalancerRegion)

SetRegions gets a reference to the given []LoadBalancerRegion and assigns it to the Regions field.

func (*LoadBalancerPool) SetStatus ¶

func (o *LoadBalancerPool) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LoadBalancerPool) SetUpdatedAt ¶

func (o *LoadBalancerPool) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (LoadBalancerPool) ToMap ¶

func (o LoadBalancerPool) ToMap() (map[string]interface{}, error)

func (*LoadBalancerPool) UnsetMonitoringStatus ¶

func (o *LoadBalancerPool) UnsetMonitoringStatus()

UnsetMonitoringStatus ensures that no value is present for MonitoringStatus, not even an explicit nil

type LoadBalancerPoolData ¶

type LoadBalancerPoolData struct {
	Data *LoadBalancerPool `json:"data,omitempty"`
}

LoadBalancerPoolData struct for LoadBalancerPoolData

func NewLoadBalancerPoolData ¶

func NewLoadBalancerPoolData() *LoadBalancerPoolData

NewLoadBalancerPoolData instantiates a new LoadBalancerPoolData 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 NewLoadBalancerPoolDataWithDefaults ¶

func NewLoadBalancerPoolDataWithDefaults() *LoadBalancerPoolData

NewLoadBalancerPoolDataWithDefaults instantiates a new LoadBalancerPoolData 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 (*LoadBalancerPoolData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerPoolData) GetDataOk ¶

func (o *LoadBalancerPoolData) GetDataOk() (*LoadBalancerPool, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPoolData) HasData ¶

func (o *LoadBalancerPoolData) HasData() bool

HasData returns a boolean if a field has been set.

func (LoadBalancerPoolData) MarshalJSON ¶

func (o LoadBalancerPoolData) MarshalJSON() ([]byte, error)

func (*LoadBalancerPoolData) SetData ¶

func (o *LoadBalancerPoolData) SetData(v LoadBalancerPool)

SetData gets a reference to the given LoadBalancerPool and assigns it to the Data field.

func (LoadBalancerPoolData) ToMap ¶

func (o LoadBalancerPoolData) ToMap() (map[string]interface{}, error)

type LoadBalancerPoolResponse ¶

type LoadBalancerPoolResponse struct {
	Data    *LoadBalancerPool `json:"data,omitempty"`
	Message NullableString    `json:"message,omitempty"`
}

LoadBalancerPoolResponse struct for LoadBalancerPoolResponse

func NewLoadBalancerPoolResponse ¶

func NewLoadBalancerPoolResponse() *LoadBalancerPoolResponse

NewLoadBalancerPoolResponse instantiates a new LoadBalancerPoolResponse 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 NewLoadBalancerPoolResponseWithDefaults ¶

func NewLoadBalancerPoolResponseWithDefaults() *LoadBalancerPoolResponse

NewLoadBalancerPoolResponseWithDefaults instantiates a new LoadBalancerPoolResponse 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 (*LoadBalancerPoolResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerPoolResponse) GetDataOk ¶

func (o *LoadBalancerPoolResponse) GetDataOk() (*LoadBalancerPool, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPoolResponse) GetMessage ¶

func (o *LoadBalancerPoolResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LoadBalancerPoolResponse) GetMessageOk ¶

func (o *LoadBalancerPoolResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LoadBalancerPoolResponse) HasData ¶

func (o *LoadBalancerPoolResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*LoadBalancerPoolResponse) HasMessage ¶

func (o *LoadBalancerPoolResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LoadBalancerPoolResponse) MarshalJSON ¶

func (o LoadBalancerPoolResponse) MarshalJSON() ([]byte, error)

func (*LoadBalancerPoolResponse) SetData ¶

SetData gets a reference to the given LoadBalancerPool and assigns it to the Data field.

func (*LoadBalancerPoolResponse) SetMessage ¶

func (o *LoadBalancerPoolResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*LoadBalancerPoolResponse) SetMessageNil ¶

func (o *LoadBalancerPoolResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (LoadBalancerPoolResponse) ToMap ¶

func (o LoadBalancerPoolResponse) ToMap() (map[string]interface{}, error)

func (*LoadBalancerPoolResponse) UnsetMessage ¶

func (o *LoadBalancerPoolResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type LoadBalancerPoolStore ¶

type LoadBalancerPoolStore struct {
	Id          *string `json:"id,omitempty"`
	Name        string  `json:"name"`
	Description *string `json:"description,omitempty"`
	Status      bool    `json:"status"`
	// Zero means the default pool
	Priority  *int32 `json:"priority,omitempty"`
	Method    string `json:"method"`
	Keepalive string `json:"keepalive"`
	// Try another server when the first one failed if on
	NextUpstreamTcp      string                    `json:"next_upstream_tcp"`
	NextUpstreamTcpCodes *NextUpstreamTcpCodes     `json:"next_upstream_tcp_codes,omitempty"`
	Regions              []string                  `json:"regions,omitempty"`
	Origins              []LoadBalancerOriginStore `json:"origins,omitempty"`
}

LoadBalancerPoolStore struct for LoadBalancerPoolStore

func NewLoadBalancerPoolStore ¶

func NewLoadBalancerPoolStore(name string, status bool, method string, keepalive string, nextUpstreamTcp string) *LoadBalancerPoolStore

NewLoadBalancerPoolStore instantiates a new LoadBalancerPoolStore 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 NewLoadBalancerPoolStoreWithDefaults ¶

func NewLoadBalancerPoolStoreWithDefaults() *LoadBalancerPoolStore

NewLoadBalancerPoolStoreWithDefaults instantiates a new LoadBalancerPoolStore 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 (*LoadBalancerPoolStore) GetDescription ¶

func (o *LoadBalancerPoolStore) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LoadBalancerPoolStore) GetDescriptionOk ¶

func (o *LoadBalancerPoolStore) 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 (*LoadBalancerPoolStore) GetId ¶

func (o *LoadBalancerPoolStore) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoadBalancerPoolStore) GetIdOk ¶

func (o *LoadBalancerPoolStore) 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 (*LoadBalancerPoolStore) GetKeepalive ¶

func (o *LoadBalancerPoolStore) GetKeepalive() string

GetKeepalive returns the Keepalive field value

func (*LoadBalancerPoolStore) GetKeepaliveOk ¶

func (o *LoadBalancerPoolStore) GetKeepaliveOk() (*string, bool)

GetKeepaliveOk returns a tuple with the Keepalive field value and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetMethod ¶

func (o *LoadBalancerPoolStore) GetMethod() string

GetMethod returns the Method field value

func (*LoadBalancerPoolStore) GetMethodOk ¶

func (o *LoadBalancerPoolStore) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetName ¶

func (o *LoadBalancerPoolStore) GetName() string

GetName returns the Name field value

func (*LoadBalancerPoolStore) GetNameOk ¶

func (o *LoadBalancerPoolStore) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetNextUpstreamTcp ¶

func (o *LoadBalancerPoolStore) GetNextUpstreamTcp() string

GetNextUpstreamTcp returns the NextUpstreamTcp field value

func (*LoadBalancerPoolStore) GetNextUpstreamTcpCodes ¶

func (o *LoadBalancerPoolStore) GetNextUpstreamTcpCodes() NextUpstreamTcpCodes

GetNextUpstreamTcpCodes returns the NextUpstreamTcpCodes field value if set, zero value otherwise.

func (*LoadBalancerPoolStore) GetNextUpstreamTcpCodesOk ¶

func (o *LoadBalancerPoolStore) GetNextUpstreamTcpCodesOk() (*NextUpstreamTcpCodes, bool)

GetNextUpstreamTcpCodesOk returns a tuple with the NextUpstreamTcpCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetNextUpstreamTcpOk ¶

func (o *LoadBalancerPoolStore) GetNextUpstreamTcpOk() (*string, bool)

GetNextUpstreamTcpOk returns a tuple with the NextUpstreamTcp field value and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetOrigins ¶

GetOrigins returns the Origins field value if set, zero value otherwise.

func (*LoadBalancerPoolStore) GetOriginsOk ¶

func (o *LoadBalancerPoolStore) GetOriginsOk() ([]LoadBalancerOriginStore, bool)

GetOriginsOk returns a tuple with the Origins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetPriority ¶

func (o *LoadBalancerPoolStore) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*LoadBalancerPoolStore) GetPriorityOk ¶

func (o *LoadBalancerPoolStore) 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 (*LoadBalancerPoolStore) GetRegions ¶

func (o *LoadBalancerPoolStore) GetRegions() []string

GetRegions returns the Regions field value if set, zero value otherwise.

func (*LoadBalancerPoolStore) GetRegionsOk ¶

func (o *LoadBalancerPoolStore) GetRegionsOk() ([]string, bool)

GetRegionsOk returns a tuple with the Regions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) GetStatus ¶

func (o *LoadBalancerPoolStore) GetStatus() bool

GetStatus returns the Status field value

func (*LoadBalancerPoolStore) GetStatusOk ¶

func (o *LoadBalancerPoolStore) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*LoadBalancerPoolStore) HasDescription ¶

func (o *LoadBalancerPoolStore) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LoadBalancerPoolStore) HasId ¶

func (o *LoadBalancerPoolStore) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoadBalancerPoolStore) HasNextUpstreamTcpCodes ¶

func (o *LoadBalancerPoolStore) HasNextUpstreamTcpCodes() bool

HasNextUpstreamTcpCodes returns a boolean if a field has been set.

func (*LoadBalancerPoolStore) HasOrigins ¶

func (o *LoadBalancerPoolStore) HasOrigins() bool

HasOrigins returns a boolean if a field has been set.

func (*LoadBalancerPoolStore) HasPriority ¶

func (o *LoadBalancerPoolStore) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*LoadBalancerPoolStore) HasRegions ¶

func (o *LoadBalancerPoolStore) HasRegions() bool

HasRegions returns a boolean if a field has been set.

func (LoadBalancerPoolStore) MarshalJSON ¶

func (o LoadBalancerPoolStore) MarshalJSON() ([]byte, error)

func (*LoadBalancerPoolStore) SetDescription ¶

func (o *LoadBalancerPoolStore) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LoadBalancerPoolStore) SetId ¶

func (o *LoadBalancerPoolStore) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoadBalancerPoolStore) SetKeepalive ¶

func (o *LoadBalancerPoolStore) SetKeepalive(v string)

SetKeepalive sets field value

func (*LoadBalancerPoolStore) SetMethod ¶

func (o *LoadBalancerPoolStore) SetMethod(v string)

SetMethod sets field value

func (*LoadBalancerPoolStore) SetName ¶

func (o *LoadBalancerPoolStore) SetName(v string)

SetName sets field value

func (*LoadBalancerPoolStore) SetNextUpstreamTcp ¶

func (o *LoadBalancerPoolStore) SetNextUpstreamTcp(v string)

SetNextUpstreamTcp sets field value

func (*LoadBalancerPoolStore) SetNextUpstreamTcpCodes ¶

func (o *LoadBalancerPoolStore) SetNextUpstreamTcpCodes(v NextUpstreamTcpCodes)

SetNextUpstreamTcpCodes gets a reference to the given NextUpstreamTcpCodes and assigns it to the NextUpstreamTcpCodes field.

func (*LoadBalancerPoolStore) SetOrigins ¶

SetOrigins gets a reference to the given []LoadBalancerOriginStore and assigns it to the Origins field.

func (*LoadBalancerPoolStore) SetPriority ¶

func (o *LoadBalancerPoolStore) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*LoadBalancerPoolStore) SetRegions ¶

func (o *LoadBalancerPoolStore) SetRegions(v []string)

SetRegions gets a reference to the given []string and assigns it to the Regions field.

func (*LoadBalancerPoolStore) SetStatus ¶

func (o *LoadBalancerPoolStore) SetStatus(v bool)

SetStatus sets field value

func (LoadBalancerPoolStore) ToMap ¶

func (o LoadBalancerPoolStore) ToMap() (map[string]interface{}, error)

type LoadBalancerRegion ¶

type LoadBalancerRegion struct {
	Id     *string `json:"id,omitempty"`
	Region *string `json:"region,omitempty"`
	Name   *string `json:"name,omitempty"`
}

LoadBalancerRegion struct for LoadBalancerRegion

func NewLoadBalancerRegion ¶

func NewLoadBalancerRegion() *LoadBalancerRegion

NewLoadBalancerRegion instantiates a new LoadBalancerRegion 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 NewLoadBalancerRegionWithDefaults ¶

func NewLoadBalancerRegionWithDefaults() *LoadBalancerRegion

NewLoadBalancerRegionWithDefaults instantiates a new LoadBalancerRegion 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 (*LoadBalancerRegion) GetId ¶

func (o *LoadBalancerRegion) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LoadBalancerRegion) GetIdOk ¶

func (o *LoadBalancerRegion) 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 (*LoadBalancerRegion) GetName ¶

func (o *LoadBalancerRegion) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LoadBalancerRegion) GetNameOk ¶

func (o *LoadBalancerRegion) 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 (*LoadBalancerRegion) GetRegion ¶

func (o *LoadBalancerRegion) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*LoadBalancerRegion) GetRegionOk ¶

func (o *LoadBalancerRegion) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerRegion) HasId ¶

func (o *LoadBalancerRegion) HasId() bool

HasId returns a boolean if a field has been set.

func (*LoadBalancerRegion) HasName ¶

func (o *LoadBalancerRegion) HasName() bool

HasName returns a boolean if a field has been set.

func (*LoadBalancerRegion) HasRegion ¶

func (o *LoadBalancerRegion) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (LoadBalancerRegion) MarshalJSON ¶

func (o LoadBalancerRegion) MarshalJSON() ([]byte, error)

func (*LoadBalancerRegion) SetId ¶

func (o *LoadBalancerRegion) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LoadBalancerRegion) SetName ¶

func (o *LoadBalancerRegion) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LoadBalancerRegion) SetRegion ¶

func (o *LoadBalancerRegion) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (LoadBalancerRegion) ToMap ¶

func (o LoadBalancerRegion) ToMap() (map[string]interface{}, error)

type LoadBalancerResponse ¶

type LoadBalancerResponse struct {
	Data    *LoadBalancer  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

LoadBalancerResponse struct for LoadBalancerResponse

func NewLoadBalancerResponse ¶

func NewLoadBalancerResponse() *LoadBalancerResponse

NewLoadBalancerResponse instantiates a new LoadBalancerResponse 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 NewLoadBalancerResponseWithDefaults ¶

func NewLoadBalancerResponseWithDefaults() *LoadBalancerResponse

NewLoadBalancerResponseWithDefaults instantiates a new LoadBalancerResponse 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 (*LoadBalancerResponse) GetData ¶

func (o *LoadBalancerResponse) GetData() LoadBalancer

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerResponse) GetDataOk ¶

func (o *LoadBalancerResponse) GetDataOk() (*LoadBalancer, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerResponse) GetMessage ¶

func (o *LoadBalancerResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LoadBalancerResponse) GetMessageOk ¶

func (o *LoadBalancerResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LoadBalancerResponse) HasData ¶

func (o *LoadBalancerResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*LoadBalancerResponse) HasMessage ¶

func (o *LoadBalancerResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LoadBalancerResponse) MarshalJSON ¶

func (o LoadBalancerResponse) MarshalJSON() ([]byte, error)

func (*LoadBalancerResponse) SetData ¶

func (o *LoadBalancerResponse) SetData(v LoadBalancer)

SetData gets a reference to the given LoadBalancer and assigns it to the Data field.

func (*LoadBalancerResponse) SetMessage ¶

func (o *LoadBalancerResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*LoadBalancerResponse) SetMessageNil ¶

func (o *LoadBalancerResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (LoadBalancerResponse) ToMap ¶

func (o LoadBalancerResponse) ToMap() (map[string]interface{}, error)

func (*LoadBalancerResponse) UnsetMessage ¶

func (o *LoadBalancerResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type LoadBalancerSetting ¶

type LoadBalancerSetting struct {
	Method *string `json:"method,omitempty"`
	// Try another server when the first one failed if on
	NextUpstreamTcp      *string               `json:"next_upstream_tcp,omitempty"`
	NextUpstreamTcpCodes *NextUpstreamTcpCodes `json:"next_upstream_tcp_codes,omitempty"`
	Protocol             *string               `json:"protocol,omitempty"`
	Keepalive            *string               `json:"keepalive,omitempty"`
	// Zero will disable failing strategy.
	MaxFails *float32 `json:"max_fails,omitempty"`
	// Human friendly time duration.
	FailTimeout *string `json:"fail_timeout,omitempty"`
}

LoadBalancerSetting struct for LoadBalancerSetting

func NewLoadBalancerSetting ¶

func NewLoadBalancerSetting() *LoadBalancerSetting

NewLoadBalancerSetting instantiates a new LoadBalancerSetting 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 NewLoadBalancerSettingWithDefaults ¶

func NewLoadBalancerSettingWithDefaults() *LoadBalancerSetting

NewLoadBalancerSettingWithDefaults instantiates a new LoadBalancerSetting 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 (*LoadBalancerSetting) GetFailTimeout ¶

func (o *LoadBalancerSetting) GetFailTimeout() string

GetFailTimeout returns the FailTimeout field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetFailTimeoutOk ¶

func (o *LoadBalancerSetting) GetFailTimeoutOk() (*string, bool)

GetFailTimeoutOk returns a tuple with the FailTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) GetKeepalive ¶

func (o *LoadBalancerSetting) GetKeepalive() string

GetKeepalive returns the Keepalive field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetKeepaliveOk ¶

func (o *LoadBalancerSetting) GetKeepaliveOk() (*string, bool)

GetKeepaliveOk returns a tuple with the Keepalive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) GetMaxFails ¶

func (o *LoadBalancerSetting) GetMaxFails() float32

GetMaxFails returns the MaxFails field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetMaxFailsOk ¶

func (o *LoadBalancerSetting) GetMaxFailsOk() (*float32, bool)

GetMaxFailsOk returns a tuple with the MaxFails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) GetMethod ¶

func (o *LoadBalancerSetting) GetMethod() string

GetMethod returns the Method field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetMethodOk ¶

func (o *LoadBalancerSetting) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) GetNextUpstreamTcp ¶

func (o *LoadBalancerSetting) GetNextUpstreamTcp() string

GetNextUpstreamTcp returns the NextUpstreamTcp field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetNextUpstreamTcpCodes ¶

func (o *LoadBalancerSetting) GetNextUpstreamTcpCodes() NextUpstreamTcpCodes

GetNextUpstreamTcpCodes returns the NextUpstreamTcpCodes field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetNextUpstreamTcpCodesOk ¶

func (o *LoadBalancerSetting) GetNextUpstreamTcpCodesOk() (*NextUpstreamTcpCodes, bool)

GetNextUpstreamTcpCodesOk returns a tuple with the NextUpstreamTcpCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) GetNextUpstreamTcpOk ¶

func (o *LoadBalancerSetting) GetNextUpstreamTcpOk() (*string, bool)

GetNextUpstreamTcpOk returns a tuple with the NextUpstreamTcp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) GetProtocol ¶

func (o *LoadBalancerSetting) GetProtocol() string

GetProtocol returns the Protocol field value if set, zero value otherwise.

func (*LoadBalancerSetting) GetProtocolOk ¶

func (o *LoadBalancerSetting) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSetting) HasFailTimeout ¶

func (o *LoadBalancerSetting) HasFailTimeout() bool

HasFailTimeout returns a boolean if a field has been set.

func (*LoadBalancerSetting) HasKeepalive ¶

func (o *LoadBalancerSetting) HasKeepalive() bool

HasKeepalive returns a boolean if a field has been set.

func (*LoadBalancerSetting) HasMaxFails ¶

func (o *LoadBalancerSetting) HasMaxFails() bool

HasMaxFails returns a boolean if a field has been set.

func (*LoadBalancerSetting) HasMethod ¶

func (o *LoadBalancerSetting) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*LoadBalancerSetting) HasNextUpstreamTcp ¶

func (o *LoadBalancerSetting) HasNextUpstreamTcp() bool

HasNextUpstreamTcp returns a boolean if a field has been set.

func (*LoadBalancerSetting) HasNextUpstreamTcpCodes ¶

func (o *LoadBalancerSetting) HasNextUpstreamTcpCodes() bool

HasNextUpstreamTcpCodes returns a boolean if a field has been set.

func (*LoadBalancerSetting) HasProtocol ¶

func (o *LoadBalancerSetting) HasProtocol() bool

HasProtocol returns a boolean if a field has been set.

func (LoadBalancerSetting) MarshalJSON ¶

func (o LoadBalancerSetting) MarshalJSON() ([]byte, error)

func (*LoadBalancerSetting) SetFailTimeout ¶

func (o *LoadBalancerSetting) SetFailTimeout(v string)

SetFailTimeout gets a reference to the given string and assigns it to the FailTimeout field.

func (*LoadBalancerSetting) SetKeepalive ¶

func (o *LoadBalancerSetting) SetKeepalive(v string)

SetKeepalive gets a reference to the given string and assigns it to the Keepalive field.

func (*LoadBalancerSetting) SetMaxFails ¶

func (o *LoadBalancerSetting) SetMaxFails(v float32)

SetMaxFails gets a reference to the given float32 and assigns it to the MaxFails field.

func (*LoadBalancerSetting) SetMethod ¶

func (o *LoadBalancerSetting) SetMethod(v string)

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*LoadBalancerSetting) SetNextUpstreamTcp ¶

func (o *LoadBalancerSetting) SetNextUpstreamTcp(v string)

SetNextUpstreamTcp gets a reference to the given string and assigns it to the NextUpstreamTcp field.

func (*LoadBalancerSetting) SetNextUpstreamTcpCodes ¶

func (o *LoadBalancerSetting) SetNextUpstreamTcpCodes(v NextUpstreamTcpCodes)

SetNextUpstreamTcpCodes gets a reference to the given NextUpstreamTcpCodes and assigns it to the NextUpstreamTcpCodes field.

func (*LoadBalancerSetting) SetProtocol ¶

func (o *LoadBalancerSetting) SetProtocol(v string)

SetProtocol gets a reference to the given string and assigns it to the Protocol field.

func (LoadBalancerSetting) ToMap ¶

func (o LoadBalancerSetting) ToMap() (map[string]interface{}, error)

type LoadBalancerSettingsData ¶

type LoadBalancerSettingsData struct {
	Data *LoadBalancerSetting `json:"data,omitempty"`
}

LoadBalancerSettingsData struct for LoadBalancerSettingsData

func NewLoadBalancerSettingsData ¶

func NewLoadBalancerSettingsData() *LoadBalancerSettingsData

NewLoadBalancerSettingsData instantiates a new LoadBalancerSettingsData 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 NewLoadBalancerSettingsDataWithDefaults ¶

func NewLoadBalancerSettingsDataWithDefaults() *LoadBalancerSettingsData

NewLoadBalancerSettingsDataWithDefaults instantiates a new LoadBalancerSettingsData 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 (*LoadBalancerSettingsData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancerSettingsData) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerSettingsData) HasData ¶

func (o *LoadBalancerSettingsData) HasData() bool

HasData returns a boolean if a field has been set.

func (LoadBalancerSettingsData) MarshalJSON ¶

func (o LoadBalancerSettingsData) MarshalJSON() ([]byte, error)

func (*LoadBalancerSettingsData) SetData ¶

SetData gets a reference to the given LoadBalancerSetting and assigns it to the Data field.

func (LoadBalancerSettingsData) ToMap ¶

func (o LoadBalancerSettingsData) ToMap() (map[string]interface{}, error)

type LoadBalancerStore ¶

type LoadBalancerStore struct {
	Name        string  `json:"name"`
	Description *string `json:"description,omitempty"`
	Status      bool    `json:"status"`
	// Human friendly time duration for which a pool will uninterruptedly be selected in cluster_rr strategy, i.e. pools will switch once every time slice.
	TimeSlice *string                 `json:"time_slice,omitempty"`
	Method    string                  `json:"method"`
	Pools     []LoadBalancerPoolStore `json:"pools,omitempty"`
}

LoadBalancerStore struct for LoadBalancerStore

func NewLoadBalancerStore ¶

func NewLoadBalancerStore(name string, status bool, method string) *LoadBalancerStore

NewLoadBalancerStore instantiates a new LoadBalancerStore 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 NewLoadBalancerStoreWithDefaults ¶

func NewLoadBalancerStoreWithDefaults() *LoadBalancerStore

NewLoadBalancerStoreWithDefaults instantiates a new LoadBalancerStore 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 (*LoadBalancerStore) GetDescription ¶

func (o *LoadBalancerStore) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LoadBalancerStore) GetDescriptionOk ¶

func (o *LoadBalancerStore) 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 (*LoadBalancerStore) GetMethod ¶

func (o *LoadBalancerStore) GetMethod() string

GetMethod returns the Method field value

func (*LoadBalancerStore) GetMethodOk ¶

func (o *LoadBalancerStore) GetMethodOk() (*string, bool)

GetMethodOk returns a tuple with the Method field value and a boolean to check if the value has been set.

func (*LoadBalancerStore) GetName ¶

func (o *LoadBalancerStore) GetName() string

GetName returns the Name field value

func (*LoadBalancerStore) GetNameOk ¶

func (o *LoadBalancerStore) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LoadBalancerStore) GetPools ¶

func (o *LoadBalancerStore) GetPools() []LoadBalancerPoolStore

GetPools returns the Pools field value if set, zero value otherwise.

func (*LoadBalancerStore) GetPoolsOk ¶

func (o *LoadBalancerStore) GetPoolsOk() ([]LoadBalancerPoolStore, bool)

GetPoolsOk returns a tuple with the Pools field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerStore) GetStatus ¶

func (o *LoadBalancerStore) GetStatus() bool

GetStatus returns the Status field value

func (*LoadBalancerStore) GetStatusOk ¶

func (o *LoadBalancerStore) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*LoadBalancerStore) GetTimeSlice ¶

func (o *LoadBalancerStore) GetTimeSlice() string

GetTimeSlice returns the TimeSlice field value if set, zero value otherwise.

func (*LoadBalancerStore) GetTimeSliceOk ¶

func (o *LoadBalancerStore) GetTimeSliceOk() (*string, bool)

GetTimeSliceOk returns a tuple with the TimeSlice field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancerStore) HasDescription ¶

func (o *LoadBalancerStore) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LoadBalancerStore) HasPools ¶

func (o *LoadBalancerStore) HasPools() bool

HasPools returns a boolean if a field has been set.

func (*LoadBalancerStore) HasTimeSlice ¶

func (o *LoadBalancerStore) HasTimeSlice() bool

HasTimeSlice returns a boolean if a field has been set.

func (LoadBalancerStore) MarshalJSON ¶

func (o LoadBalancerStore) MarshalJSON() ([]byte, error)

func (*LoadBalancerStore) SetDescription ¶

func (o *LoadBalancerStore) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LoadBalancerStore) SetMethod ¶

func (o *LoadBalancerStore) SetMethod(v string)

SetMethod sets field value

func (*LoadBalancerStore) SetName ¶

func (o *LoadBalancerStore) SetName(v string)

SetName sets field value

func (*LoadBalancerStore) SetPools ¶

func (o *LoadBalancerStore) SetPools(v []LoadBalancerPoolStore)

SetPools gets a reference to the given []LoadBalancerPoolStore and assigns it to the Pools field.

func (*LoadBalancerStore) SetStatus ¶

func (o *LoadBalancerStore) SetStatus(v bool)

SetStatus sets field value

func (*LoadBalancerStore) SetTimeSlice ¶

func (o *LoadBalancerStore) SetTimeSlice(v string)

SetTimeSlice gets a reference to the given string and assigns it to the TimeSlice field.

func (LoadBalancerStore) ToMap ¶

func (o LoadBalancerStore) ToMap() (map[string]interface{}, error)

type LoadBalancersIndex200Response ¶

type LoadBalancersIndex200Response struct {
	Data []LoadBalancer `json:"data,omitempty"`
}

LoadBalancersIndex200Response struct for LoadBalancersIndex200Response

func NewLoadBalancersIndex200Response ¶

func NewLoadBalancersIndex200Response() *LoadBalancersIndex200Response

NewLoadBalancersIndex200Response instantiates a new LoadBalancersIndex200Response 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 NewLoadBalancersIndex200ResponseWithDefaults ¶

func NewLoadBalancersIndex200ResponseWithDefaults() *LoadBalancersIndex200Response

NewLoadBalancersIndex200ResponseWithDefaults instantiates a new LoadBalancersIndex200Response 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 (*LoadBalancersIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancersIndex200Response) GetDataOk ¶

func (o *LoadBalancersIndex200Response) GetDataOk() ([]LoadBalancer, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancersIndex200Response) HasData ¶

func (o *LoadBalancersIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (LoadBalancersIndex200Response) MarshalJSON ¶

func (o LoadBalancersIndex200Response) MarshalJSON() ([]byte, error)

func (*LoadBalancersIndex200Response) SetData ¶

SetData gets a reference to the given []LoadBalancer and assigns it to the Data field.

func (LoadBalancersIndex200Response) ToMap ¶

func (o LoadBalancersIndex200Response) ToMap() (map[string]interface{}, error)

type LoadBalancersPoolsIndex200Response ¶

type LoadBalancersPoolsIndex200Response struct {
	Data []LoadBalancerPool `json:"data,omitempty"`
}

LoadBalancersPoolsIndex200Response struct for LoadBalancersPoolsIndex200Response

func NewLoadBalancersPoolsIndex200Response ¶

func NewLoadBalancersPoolsIndex200Response() *LoadBalancersPoolsIndex200Response

NewLoadBalancersPoolsIndex200Response instantiates a new LoadBalancersPoolsIndex200Response 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 NewLoadBalancersPoolsIndex200ResponseWithDefaults ¶

func NewLoadBalancersPoolsIndex200ResponseWithDefaults() *LoadBalancersPoolsIndex200Response

NewLoadBalancersPoolsIndex200ResponseWithDefaults instantiates a new LoadBalancersPoolsIndex200Response 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 (*LoadBalancersPoolsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancersPoolsIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancersPoolsIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (LoadBalancersPoolsIndex200Response) MarshalJSON ¶

func (o LoadBalancersPoolsIndex200Response) MarshalJSON() ([]byte, error)

func (*LoadBalancersPoolsIndex200Response) SetData ¶

SetData gets a reference to the given []LoadBalancerPool and assigns it to the Data field.

func (LoadBalancersPoolsIndex200Response) ToMap ¶

func (o LoadBalancersPoolsIndex200Response) ToMap() (map[string]interface{}, error)

type LoadBalancersPoolsOriginsIndex200Response ¶

type LoadBalancersPoolsOriginsIndex200Response struct {
	Data []LoadBalancerOrigin `json:"data,omitempty"`
}

LoadBalancersPoolsOriginsIndex200Response struct for LoadBalancersPoolsOriginsIndex200Response

func NewLoadBalancersPoolsOriginsIndex200Response ¶

func NewLoadBalancersPoolsOriginsIndex200Response() *LoadBalancersPoolsOriginsIndex200Response

NewLoadBalancersPoolsOriginsIndex200Response instantiates a new LoadBalancersPoolsOriginsIndex200Response 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 NewLoadBalancersPoolsOriginsIndex200ResponseWithDefaults ¶

func NewLoadBalancersPoolsOriginsIndex200ResponseWithDefaults() *LoadBalancersPoolsOriginsIndex200Response

NewLoadBalancersPoolsOriginsIndex200ResponseWithDefaults instantiates a new LoadBalancersPoolsOriginsIndex200Response 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 (*LoadBalancersPoolsOriginsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancersPoolsOriginsIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancersPoolsOriginsIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (LoadBalancersPoolsOriginsIndex200Response) MarshalJSON ¶

func (*LoadBalancersPoolsOriginsIndex200Response) SetData ¶

SetData gets a reference to the given []LoadBalancerOrigin and assigns it to the Data field.

func (LoadBalancersPoolsOriginsIndex200Response) ToMap ¶

func (o LoadBalancersPoolsOriginsIndex200Response) ToMap() (map[string]interface{}, error)

type LoadBalancersRegionsIndex200Response ¶

type LoadBalancersRegionsIndex200Response struct {
	Data []LoadBalancerRegion `json:"data,omitempty"`
}

LoadBalancersRegionsIndex200Response struct for LoadBalancersRegionsIndex200Response

func NewLoadBalancersRegionsIndex200Response ¶

func NewLoadBalancersRegionsIndex200Response() *LoadBalancersRegionsIndex200Response

NewLoadBalancersRegionsIndex200Response instantiates a new LoadBalancersRegionsIndex200Response 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 NewLoadBalancersRegionsIndex200ResponseWithDefaults ¶

func NewLoadBalancersRegionsIndex200ResponseWithDefaults() *LoadBalancersRegionsIndex200Response

NewLoadBalancersRegionsIndex200ResponseWithDefaults instantiates a new LoadBalancersRegionsIndex200Response 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 (*LoadBalancersRegionsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancersRegionsIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancersRegionsIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (LoadBalancersRegionsIndex200Response) MarshalJSON ¶

func (o LoadBalancersRegionsIndex200Response) MarshalJSON() ([]byte, error)

func (*LoadBalancersRegionsIndex200Response) SetData ¶

SetData gets a reference to the given []LoadBalancerRegion and assigns it to the Data field.

func (LoadBalancersRegionsIndex200Response) ToMap ¶

func (o LoadBalancersRegionsIndex200Response) ToMap() (map[string]interface{}, error)

type LoadBalancersSettingsUpdate200Response ¶

type LoadBalancersSettingsUpdate200Response struct {
	Data    *LoadBalancerSetting `json:"data,omitempty"`
	Message NullableString       `json:"message,omitempty"`
}

LoadBalancersSettingsUpdate200Response struct for LoadBalancersSettingsUpdate200Response

func NewLoadBalancersSettingsUpdate200Response ¶

func NewLoadBalancersSettingsUpdate200Response() *LoadBalancersSettingsUpdate200Response

NewLoadBalancersSettingsUpdate200Response instantiates a new LoadBalancersSettingsUpdate200Response 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 NewLoadBalancersSettingsUpdate200ResponseWithDefaults ¶

func NewLoadBalancersSettingsUpdate200ResponseWithDefaults() *LoadBalancersSettingsUpdate200Response

NewLoadBalancersSettingsUpdate200ResponseWithDefaults instantiates a new LoadBalancersSettingsUpdate200Response 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 (*LoadBalancersSettingsUpdate200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LoadBalancersSettingsUpdate200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LoadBalancersSettingsUpdate200Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LoadBalancersSettingsUpdate200Response) GetMessageOk ¶

func (o *LoadBalancersSettingsUpdate200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LoadBalancersSettingsUpdate200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*LoadBalancersSettingsUpdate200Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (LoadBalancersSettingsUpdate200Response) MarshalJSON ¶

func (o LoadBalancersSettingsUpdate200Response) MarshalJSON() ([]byte, error)

func (*LoadBalancersSettingsUpdate200Response) SetData ¶

SetData gets a reference to the given LoadBalancerSetting and assigns it to the Data field.

func (*LoadBalancersSettingsUpdate200Response) SetMessage ¶

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*LoadBalancersSettingsUpdate200Response) SetMessageNil ¶

func (o *LoadBalancersSettingsUpdate200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (LoadBalancersSettingsUpdate200Response) ToMap ¶

func (o LoadBalancersSettingsUpdate200Response) ToMap() (map[string]interface{}, error)

func (*LoadBalancersSettingsUpdate200Response) UnsetMessage ¶

func (o *LoadBalancersSettingsUpdate200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type LoadBalancingApiService ¶

type LoadBalancingApiService service

LoadBalancingApiService LoadBalancingApi service

func (*LoadBalancingApiService) LoadBalancersDestroy ¶

func (a *LoadBalancingApiService) LoadBalancersDestroy(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersDestroyRequest

LoadBalancersDestroy Remove a load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersDestroyRequest

func (*LoadBalancingApiService) LoadBalancersDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*LoadBalancingApiService) LoadBalancersIndex ¶

func (a *LoadBalancingApiService) LoadBalancersIndex(ctx context.Context, domain string) ApiLoadBalancersIndexRequest

LoadBalancersIndex Get list of load balancers

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiLoadBalancersIndexRequest

func (*LoadBalancingApiService) LoadBalancersIndexExecute ¶

Execute executes the request

@return LoadBalancersIndex200Response

func (*LoadBalancingApiService) LoadBalancersPoolsDestroy ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsDestroy(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string) ApiLoadBalancersPoolsDestroyRequest

LoadBalancersPoolsDestroy Remove a load balancer pool

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@return ApiLoadBalancersPoolsDestroyRequest

func (*LoadBalancingApiService) LoadBalancersPoolsDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*LoadBalancingApiService) LoadBalancersPoolsIndex ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsIndex(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersPoolsIndexRequest

LoadBalancersPoolsIndex Get the list of pools of a load balancers

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersPoolsIndexRequest

func (*LoadBalancingApiService) LoadBalancersPoolsIndexExecute ¶

Execute executes the request

@return LoadBalancersPoolsIndex200Response

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsDestroy ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsOriginsDestroy(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string, loadBalancerPoolOriginId string) ApiLoadBalancersPoolsOriginsDestroyRequest

LoadBalancersPoolsOriginsDestroy Remove an origin from the pool of the load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@param loadBalancerPoolOriginId ID of an origin of the pool in the load balancer
@return ApiLoadBalancersPoolsOriginsDestroyRequest

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsDestroyExecute ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsOriginsDestroyExecute(r ApiLoadBalancersPoolsOriginsDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsIndex ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsOriginsIndex(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string) ApiLoadBalancersPoolsOriginsIndexRequest

LoadBalancersPoolsOriginsIndex Get list of origins of a pool

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@return ApiLoadBalancersPoolsOriginsIndexRequest

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsIndexExecute ¶

Execute executes the request

@return LoadBalancersPoolsOriginsIndex200Response

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsShow ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsOriginsShow(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string, loadBalancerPoolOriginId string) ApiLoadBalancersPoolsOriginsShowRequest

LoadBalancersPoolsOriginsShow Get load balancer origin information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@param loadBalancerPoolOriginId ID of an origin of the pool in the load balancer
@return ApiLoadBalancersPoolsOriginsShowRequest

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsShowExecute ¶

Execute executes the request

@return LoadBalancerOriginData

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsStore ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsOriginsStore(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string) ApiLoadBalancersPoolsOriginsStoreRequest

LoadBalancersPoolsOriginsStore Create a new origin in the pool of the load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@return ApiLoadBalancersPoolsOriginsStoreRequest

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsStoreExecute ¶

Execute executes the request

@return LoadBalancerOriginResponse

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsUpdate ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsOriginsUpdate(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string, loadBalancerPoolOriginId string) ApiLoadBalancersPoolsOriginsUpdateRequest

LoadBalancersPoolsOriginsUpdate Update an existing origin of the pool

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@param loadBalancerPoolOriginId ID of an origin of the pool in the load balancer
@return ApiLoadBalancersPoolsOriginsUpdateRequest

func (*LoadBalancingApiService) LoadBalancersPoolsOriginsUpdateExecute ¶

Execute executes the request

@return LoadBalancerOriginResponse

func (*LoadBalancingApiService) LoadBalancersPoolsShow ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsShow(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string) ApiLoadBalancersPoolsShowRequest

LoadBalancersPoolsShow Get load balancer pool information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@return ApiLoadBalancersPoolsShowRequest

func (*LoadBalancingApiService) LoadBalancersPoolsShowExecute ¶

Execute executes the request

@return LoadBalancerPoolData

func (*LoadBalancingApiService) LoadBalancersPoolsStore ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsStore(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersPoolsStoreRequest

LoadBalancersPoolsStore Create a new pool for the load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersPoolsStoreRequest

func (*LoadBalancingApiService) LoadBalancersPoolsStoreExecute ¶

Execute executes the request

@return LoadBalancerPoolResponse

func (*LoadBalancingApiService) LoadBalancersPoolsUpdate ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsUpdate(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string) ApiLoadBalancersPoolsUpdateRequest

LoadBalancersPoolsUpdate Update an existing load balancer pool with origins

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@return ApiLoadBalancersPoolsUpdateRequest

func (*LoadBalancingApiService) LoadBalancersPoolsUpdateExecute ¶

Execute executes the request

@return LoadBalancerPoolResponse

func (*LoadBalancingApiService) LoadBalancersPoolsUpdatePool ¶

func (a *LoadBalancingApiService) LoadBalancersPoolsUpdatePool(ctx context.Context, domain string, loadBalancerId string, loadBalancerPoolId string) ApiLoadBalancersPoolsUpdatePoolRequest

LoadBalancersPoolsUpdatePool Update an existing load balancer pool without origins

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@param loadBalancerPoolId ID of a pool of the load balancer
@return ApiLoadBalancersPoolsUpdatePoolRequest

func (*LoadBalancingApiService) LoadBalancersPoolsUpdatePoolExecute ¶

Execute executes the request

@return LoadBalancerPoolResponse

func (*LoadBalancingApiService) LoadBalancersPrioritizePool ¶

func (a *LoadBalancingApiService) LoadBalancersPrioritizePool(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersPrioritizePoolRequest

LoadBalancersPrioritizePool Reorder the priority of load balancer pools

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersPrioritizePoolRequest

func (*LoadBalancingApiService) LoadBalancersPrioritizePoolExecute ¶

Execute executes the request

@return LoadBalancerResponse

func (*LoadBalancingApiService) LoadBalancersRegionsIndex ¶

LoadBalancersRegionsIndex Get list of regions for load balancers

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiLoadBalancersRegionsIndexRequest

func (*LoadBalancingApiService) LoadBalancersRegionsIndexExecute ¶

Execute executes the request

@return LoadBalancersRegionsIndex200Response

func (*LoadBalancingApiService) LoadBalancersSettingsShow ¶

func (a *LoadBalancingApiService) LoadBalancersSettingsShow(ctx context.Context, domain string) ApiLoadBalancersSettingsShowRequest

LoadBalancersSettingsShow Get list of domain load balancer global settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiLoadBalancersSettingsShowRequest

func (*LoadBalancingApiService) LoadBalancersSettingsShowExecute ¶

Execute executes the request

@return LoadBalancerSettingsData

func (*LoadBalancingApiService) LoadBalancersSettingsUpdate ¶

func (a *LoadBalancingApiService) LoadBalancersSettingsUpdate(ctx context.Context, domain string) ApiLoadBalancersSettingsUpdateRequest

LoadBalancersSettingsUpdate Update domain's global load balancer settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiLoadBalancersSettingsUpdateRequest

func (*LoadBalancingApiService) LoadBalancersSettingsUpdateExecute ¶

Execute executes the request

@return LoadBalancersSettingsUpdate200Response

func (*LoadBalancingApiService) LoadBalancersShow ¶

func (a *LoadBalancingApiService) LoadBalancersShow(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersShowRequest

LoadBalancersShow Get load balancer information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersShowRequest

func (*LoadBalancingApiService) LoadBalancersShowExecute ¶

Execute executes the request

@return LoadBalancerData

func (*LoadBalancingApiService) LoadBalancersStore ¶

func (a *LoadBalancingApiService) LoadBalancersStore(ctx context.Context, domain string) ApiLoadBalancersStoreRequest

LoadBalancersStore Create a new load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiLoadBalancersStoreRequest

func (*LoadBalancingApiService) LoadBalancersStoreExecute ¶

Execute executes the request

@return LoadBalancerResponse

func (*LoadBalancingApiService) LoadBalancersUpdate ¶

func (a *LoadBalancingApiService) LoadBalancersUpdate(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersUpdateRequest

LoadBalancersUpdate Update a load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersUpdateRequest

func (*LoadBalancingApiService) LoadBalancersUpdateExecute ¶

Execute executes the request

@return LoadBalancerResponse

func (*LoadBalancingApiService) LoadBalancersUpdateWithPools ¶

func (a *LoadBalancingApiService) LoadBalancersUpdateWithPools(ctx context.Context, domain string, loadBalancerId string) ApiLoadBalancersUpdateWithPoolsRequest

LoadBalancersUpdateWithPools Update a load balancer

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param loadBalancerId ID of the load balancer
@return ApiLoadBalancersUpdateWithPoolsRequest

func (*LoadBalancingApiService) LoadBalancersUpdateWithPoolsExecute ¶

Execute executes the request

@return LoadBalancerResponse

type LogForwarder ¶

type LogForwarder struct {
	Id             *string                `json:"id,omitempty"`
	Name           string                 `json:"name"`
	Description    string                 `json:"description"`
	Type           string                 `json:"type"`
	ConnectionType string                 `json:"connection_type"`
	DataFormat     LogForwarderDataFormat `json:"data_format"`
	Settings       LogForwarderSetting    `json:"settings"`
	Status         bool                   `json:"status"`
}

LogForwarder struct for LogForwarder

func NewLogForwarder ¶

func NewLogForwarder(name string, description string, type_ string, connectionType string, dataFormat LogForwarderDataFormat, settings LogForwarderSetting, status bool) *LogForwarder

NewLogForwarder instantiates a new LogForwarder 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 NewLogForwarderWithDefaults ¶

func NewLogForwarderWithDefaults() *LogForwarder

NewLogForwarderWithDefaults instantiates a new LogForwarder 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 (*LogForwarder) GetConnectionType ¶

func (o *LogForwarder) GetConnectionType() string

GetConnectionType returns the ConnectionType field value

func (*LogForwarder) GetConnectionTypeOk ¶

func (o *LogForwarder) GetConnectionTypeOk() (*string, bool)

GetConnectionTypeOk returns a tuple with the ConnectionType field value and a boolean to check if the value has been set.

func (*LogForwarder) GetDataFormat ¶

func (o *LogForwarder) GetDataFormat() LogForwarderDataFormat

GetDataFormat returns the DataFormat field value

func (*LogForwarder) GetDataFormatOk ¶

func (o *LogForwarder) GetDataFormatOk() (*LogForwarderDataFormat, bool)

GetDataFormatOk returns a tuple with the DataFormat field value and a boolean to check if the value has been set.

func (*LogForwarder) GetDescription ¶

func (o *LogForwarder) GetDescription() string

GetDescription returns the Description field value

func (*LogForwarder) GetDescriptionOk ¶

func (o *LogForwarder) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*LogForwarder) GetId ¶

func (o *LogForwarder) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LogForwarder) GetIdOk ¶

func (o *LogForwarder) 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 (*LogForwarder) GetName ¶

func (o *LogForwarder) GetName() string

GetName returns the Name field value

func (*LogForwarder) GetNameOk ¶

func (o *LogForwarder) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*LogForwarder) GetSettings ¶

func (o *LogForwarder) GetSettings() LogForwarderSetting

GetSettings returns the Settings field value

func (*LogForwarder) GetSettingsOk ¶

func (o *LogForwarder) GetSettingsOk() (*LogForwarderSetting, bool)

GetSettingsOk returns a tuple with the Settings field value and a boolean to check if the value has been set.

func (*LogForwarder) GetStatus ¶

func (o *LogForwarder) GetStatus() bool

GetStatus returns the Status field value

func (*LogForwarder) GetStatusOk ¶

func (o *LogForwarder) GetStatusOk() (*bool, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*LogForwarder) GetType ¶

func (o *LogForwarder) GetType() string

GetType returns the Type field value

func (*LogForwarder) GetTypeOk ¶

func (o *LogForwarder) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*LogForwarder) HasId ¶

func (o *LogForwarder) HasId() bool

HasId returns a boolean if a field has been set.

func (LogForwarder) MarshalJSON ¶

func (o LogForwarder) MarshalJSON() ([]byte, error)

func (*LogForwarder) SetConnectionType ¶

func (o *LogForwarder) SetConnectionType(v string)

SetConnectionType sets field value

func (*LogForwarder) SetDataFormat ¶

func (o *LogForwarder) SetDataFormat(v LogForwarderDataFormat)

SetDataFormat sets field value

func (*LogForwarder) SetDescription ¶

func (o *LogForwarder) SetDescription(v string)

SetDescription sets field value

func (*LogForwarder) SetId ¶

func (o *LogForwarder) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LogForwarder) SetName ¶

func (o *LogForwarder) SetName(v string)

SetName sets field value

func (*LogForwarder) SetSettings ¶

func (o *LogForwarder) SetSettings(v LogForwarderSetting)

SetSettings sets field value

func (*LogForwarder) SetStatus ¶

func (o *LogForwarder) SetStatus(v bool)

SetStatus sets field value

func (*LogForwarder) SetType ¶

func (o *LogForwarder) SetType(v string)

SetType sets field value

func (LogForwarder) ToMap ¶

func (o LogForwarder) ToMap() (map[string]interface{}, error)

type LogForwarderAccessLogType ¶

type LogForwarderAccessLogType struct {
	Method         *bool `json:"method,omitempty"`
	Scheme         *bool `json:"scheme,omitempty"`
	Domain         *bool `json:"domain,omitempty"`
	Uri            *bool `json:"uri,omitempty"`
	QueryString    *bool `json:"query_string,omitempty"`
	Referer        *bool `json:"referer,omitempty"`
	Ip             *bool `json:"ip,omitempty"`
	Ua             *bool `json:"ua,omitempty"`
	Country        *bool `json:"country,omitempty"`
	Asn            *bool `json:"asn,omitempty"`
	ContentType    *bool `json:"content_type,omitempty"`
	Status         *bool `json:"status,omitempty"`
	TlsFingerprint *bool `json:"tls_fingerprint,omitempty"`
	ServerPort     *bool `json:"server_port,omitempty"`
	BytesSent      *bool `json:"bytes_sent,omitempty"`
	BytesReceived  *bool `json:"bytes_received,omitempty"`
	UpstreamTime   *bool `json:"upstream_time,omitempty"`
	Cache          *bool `json:"cache,omitempty"`
	RequestId      *bool `json:"request_id,omitempty"`
	Timestamp      *bool `json:"timestamp,omitempty"`
}

LogForwarderAccessLogType Access log type

func NewLogForwarderAccessLogType ¶

func NewLogForwarderAccessLogType() *LogForwarderAccessLogType

NewLogForwarderAccessLogType instantiates a new LogForwarderAccessLogType 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 NewLogForwarderAccessLogTypeWithDefaults ¶

func NewLogForwarderAccessLogTypeWithDefaults() *LogForwarderAccessLogType

NewLogForwarderAccessLogTypeWithDefaults instantiates a new LogForwarderAccessLogType 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 (*LogForwarderAccessLogType) GetAsn ¶

func (o *LogForwarderAccessLogType) GetAsn() bool

GetAsn returns the Asn field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetAsnOk ¶

func (o *LogForwarderAccessLogType) GetAsnOk() (*bool, 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 (*LogForwarderAccessLogType) GetBytesReceived ¶

func (o *LogForwarderAccessLogType) GetBytesReceived() bool

GetBytesReceived returns the BytesReceived field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetBytesReceivedOk ¶

func (o *LogForwarderAccessLogType) GetBytesReceivedOk() (*bool, bool)

GetBytesReceivedOk returns a tuple with the BytesReceived field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetBytesSent ¶

func (o *LogForwarderAccessLogType) GetBytesSent() bool

GetBytesSent returns the BytesSent field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetBytesSentOk ¶

func (o *LogForwarderAccessLogType) GetBytesSentOk() (*bool, bool)

GetBytesSentOk returns a tuple with the BytesSent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetCache ¶

func (o *LogForwarderAccessLogType) GetCache() bool

GetCache returns the Cache field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetCacheOk ¶

func (o *LogForwarderAccessLogType) GetCacheOk() (*bool, bool)

GetCacheOk returns a tuple with the Cache field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetContentType ¶

func (o *LogForwarderAccessLogType) GetContentType() bool

GetContentType returns the ContentType field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetContentTypeOk ¶

func (o *LogForwarderAccessLogType) GetContentTypeOk() (*bool, bool)

GetContentTypeOk returns a tuple with the ContentType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetCountry ¶

func (o *LogForwarderAccessLogType) GetCountry() bool

GetCountry returns the Country field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetCountryOk ¶

func (o *LogForwarderAccessLogType) GetCountryOk() (*bool, 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 (*LogForwarderAccessLogType) GetDomain ¶

func (o *LogForwarderAccessLogType) GetDomain() bool

GetDomain returns the Domain field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetDomainOk ¶

func (o *LogForwarderAccessLogType) GetDomainOk() (*bool, 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 (*LogForwarderAccessLogType) GetIp ¶

func (o *LogForwarderAccessLogType) GetIp() bool

GetIp returns the Ip field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetIpOk ¶

func (o *LogForwarderAccessLogType) GetIpOk() (*bool, 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 (*LogForwarderAccessLogType) GetMethod ¶

func (o *LogForwarderAccessLogType) GetMethod() bool

GetMethod returns the Method field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetMethodOk ¶

func (o *LogForwarderAccessLogType) GetMethodOk() (*bool, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetQueryString ¶

func (o *LogForwarderAccessLogType) GetQueryString() bool

GetQueryString returns the QueryString field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetQueryStringOk ¶

func (o *LogForwarderAccessLogType) GetQueryStringOk() (*bool, bool)

GetQueryStringOk returns a tuple with the QueryString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetReferer ¶

func (o *LogForwarderAccessLogType) GetReferer() bool

GetReferer returns the Referer field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetRefererOk ¶

func (o *LogForwarderAccessLogType) GetRefererOk() (*bool, bool)

GetRefererOk returns a tuple with the Referer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetRequestId ¶

func (o *LogForwarderAccessLogType) GetRequestId() bool

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetRequestIdOk ¶

func (o *LogForwarderAccessLogType) GetRequestIdOk() (*bool, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetScheme ¶

func (o *LogForwarderAccessLogType) GetScheme() bool

GetScheme returns the Scheme field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetSchemeOk ¶

func (o *LogForwarderAccessLogType) GetSchemeOk() (*bool, bool)

GetSchemeOk returns a tuple with the Scheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetServerPort ¶

func (o *LogForwarderAccessLogType) GetServerPort() bool

GetServerPort returns the ServerPort field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetServerPortOk ¶

func (o *LogForwarderAccessLogType) GetServerPortOk() (*bool, bool)

GetServerPortOk returns a tuple with the ServerPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetStatus ¶

func (o *LogForwarderAccessLogType) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetStatusOk ¶

func (o *LogForwarderAccessLogType) 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 (*LogForwarderAccessLogType) GetTimestamp ¶

func (o *LogForwarderAccessLogType) GetTimestamp() bool

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetTimestampOk ¶

func (o *LogForwarderAccessLogType) GetTimestampOk() (*bool, 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 (*LogForwarderAccessLogType) GetTlsFingerprint ¶

func (o *LogForwarderAccessLogType) GetTlsFingerprint() bool

GetTlsFingerprint returns the TlsFingerprint field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetTlsFingerprintOk ¶

func (o *LogForwarderAccessLogType) GetTlsFingerprintOk() (*bool, bool)

GetTlsFingerprintOk returns a tuple with the TlsFingerprint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetUa ¶

func (o *LogForwarderAccessLogType) GetUa() bool

GetUa returns the Ua field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetUaOk ¶

func (o *LogForwarderAccessLogType) GetUaOk() (*bool, bool)

GetUaOk returns a tuple with the Ua field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetUpstreamTime ¶

func (o *LogForwarderAccessLogType) GetUpstreamTime() bool

GetUpstreamTime returns the UpstreamTime field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetUpstreamTimeOk ¶

func (o *LogForwarderAccessLogType) GetUpstreamTimeOk() (*bool, bool)

GetUpstreamTimeOk returns a tuple with the UpstreamTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) GetUri ¶

func (o *LogForwarderAccessLogType) GetUri() bool

GetUri returns the Uri field value if set, zero value otherwise.

func (*LogForwarderAccessLogType) GetUriOk ¶

func (o *LogForwarderAccessLogType) GetUriOk() (*bool, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderAccessLogType) HasAsn ¶

func (o *LogForwarderAccessLogType) HasAsn() bool

HasAsn returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasBytesReceived ¶

func (o *LogForwarderAccessLogType) HasBytesReceived() bool

HasBytesReceived returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasBytesSent ¶

func (o *LogForwarderAccessLogType) HasBytesSent() bool

HasBytesSent returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasCache ¶

func (o *LogForwarderAccessLogType) HasCache() bool

HasCache returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasContentType ¶

func (o *LogForwarderAccessLogType) HasContentType() bool

HasContentType returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasCountry ¶

func (o *LogForwarderAccessLogType) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasDomain ¶

func (o *LogForwarderAccessLogType) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasIp ¶

func (o *LogForwarderAccessLogType) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasMethod ¶

func (o *LogForwarderAccessLogType) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasQueryString ¶

func (o *LogForwarderAccessLogType) HasQueryString() bool

HasQueryString returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasReferer ¶

func (o *LogForwarderAccessLogType) HasReferer() bool

HasReferer returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasRequestId ¶

func (o *LogForwarderAccessLogType) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasScheme ¶

func (o *LogForwarderAccessLogType) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasServerPort ¶

func (o *LogForwarderAccessLogType) HasServerPort() bool

HasServerPort returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasStatus ¶

func (o *LogForwarderAccessLogType) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasTimestamp ¶

func (o *LogForwarderAccessLogType) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasTlsFingerprint ¶

func (o *LogForwarderAccessLogType) HasTlsFingerprint() bool

HasTlsFingerprint returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasUa ¶

func (o *LogForwarderAccessLogType) HasUa() bool

HasUa returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasUpstreamTime ¶

func (o *LogForwarderAccessLogType) HasUpstreamTime() bool

HasUpstreamTime returns a boolean if a field has been set.

func (*LogForwarderAccessLogType) HasUri ¶

func (o *LogForwarderAccessLogType) HasUri() bool

HasUri returns a boolean if a field has been set.

func (LogForwarderAccessLogType) MarshalJSON ¶

func (o LogForwarderAccessLogType) MarshalJSON() ([]byte, error)

func (*LogForwarderAccessLogType) SetAsn ¶

func (o *LogForwarderAccessLogType) SetAsn(v bool)

SetAsn gets a reference to the given bool and assigns it to the Asn field.

func (*LogForwarderAccessLogType) SetBytesReceived ¶

func (o *LogForwarderAccessLogType) SetBytesReceived(v bool)

SetBytesReceived gets a reference to the given bool and assigns it to the BytesReceived field.

func (*LogForwarderAccessLogType) SetBytesSent ¶

func (o *LogForwarderAccessLogType) SetBytesSent(v bool)

SetBytesSent gets a reference to the given bool and assigns it to the BytesSent field.

func (*LogForwarderAccessLogType) SetCache ¶

func (o *LogForwarderAccessLogType) SetCache(v bool)

SetCache gets a reference to the given bool and assigns it to the Cache field.

func (*LogForwarderAccessLogType) SetContentType ¶

func (o *LogForwarderAccessLogType) SetContentType(v bool)

SetContentType gets a reference to the given bool and assigns it to the ContentType field.

func (*LogForwarderAccessLogType) SetCountry ¶

func (o *LogForwarderAccessLogType) SetCountry(v bool)

SetCountry gets a reference to the given bool and assigns it to the Country field.

func (*LogForwarderAccessLogType) SetDomain ¶

func (o *LogForwarderAccessLogType) SetDomain(v bool)

SetDomain gets a reference to the given bool and assigns it to the Domain field.

func (*LogForwarderAccessLogType) SetIp ¶

func (o *LogForwarderAccessLogType) SetIp(v bool)

SetIp gets a reference to the given bool and assigns it to the Ip field.

func (*LogForwarderAccessLogType) SetMethod ¶

func (o *LogForwarderAccessLogType) SetMethod(v bool)

SetMethod gets a reference to the given bool and assigns it to the Method field.

func (*LogForwarderAccessLogType) SetQueryString ¶

func (o *LogForwarderAccessLogType) SetQueryString(v bool)

SetQueryString gets a reference to the given bool and assigns it to the QueryString field.

func (*LogForwarderAccessLogType) SetReferer ¶

func (o *LogForwarderAccessLogType) SetReferer(v bool)

SetReferer gets a reference to the given bool and assigns it to the Referer field.

func (*LogForwarderAccessLogType) SetRequestId ¶

func (o *LogForwarderAccessLogType) SetRequestId(v bool)

SetRequestId gets a reference to the given bool and assigns it to the RequestId field.

func (*LogForwarderAccessLogType) SetScheme ¶

func (o *LogForwarderAccessLogType) SetScheme(v bool)

SetScheme gets a reference to the given bool and assigns it to the Scheme field.

func (*LogForwarderAccessLogType) SetServerPort ¶

func (o *LogForwarderAccessLogType) SetServerPort(v bool)

SetServerPort gets a reference to the given bool and assigns it to the ServerPort field.

func (*LogForwarderAccessLogType) SetStatus ¶

func (o *LogForwarderAccessLogType) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LogForwarderAccessLogType) SetTimestamp ¶

func (o *LogForwarderAccessLogType) SetTimestamp(v bool)

SetTimestamp gets a reference to the given bool and assigns it to the Timestamp field.

func (*LogForwarderAccessLogType) SetTlsFingerprint ¶

func (o *LogForwarderAccessLogType) SetTlsFingerprint(v bool)

SetTlsFingerprint gets a reference to the given bool and assigns it to the TlsFingerprint field.

func (*LogForwarderAccessLogType) SetUa ¶

func (o *LogForwarderAccessLogType) SetUa(v bool)

SetUa gets a reference to the given bool and assigns it to the Ua field.

func (*LogForwarderAccessLogType) SetUpstreamTime ¶

func (o *LogForwarderAccessLogType) SetUpstreamTime(v bool)

SetUpstreamTime gets a reference to the given bool and assigns it to the UpstreamTime field.

func (*LogForwarderAccessLogType) SetUri ¶

func (o *LogForwarderAccessLogType) SetUri(v bool)

SetUri gets a reference to the given bool and assigns it to the Uri field.

func (LogForwarderAccessLogType) ToMap ¶

func (o LogForwarderAccessLogType) ToMap() (map[string]interface{}, error)

type LogForwarderDNSType ¶

type LogForwarderDNSType struct {
	Timestamp    *bool `json:"timestamp,omitempty"`
	Uuid         *bool `json:"uuid,omitempty"`
	Record       *bool `json:"record,omitempty"`
	Type         *bool `json:"type,omitempty"`
	Ip           *bool `json:"ip,omitempty"`
	Country      *bool `json:"country,omitempty"`
	Asn          *bool `json:"asn,omitempty"`
	ResponseCode *bool `json:"response_code,omitempty"`
	ProcessTime  *bool `json:"process_time,omitempty"`
}

LogForwarderDNSType Dns log type

func NewLogForwarderDNSType ¶

func NewLogForwarderDNSType() *LogForwarderDNSType

NewLogForwarderDNSType instantiates a new LogForwarderDNSType 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 NewLogForwarderDNSTypeWithDefaults ¶

func NewLogForwarderDNSTypeWithDefaults() *LogForwarderDNSType

NewLogForwarderDNSTypeWithDefaults instantiates a new LogForwarderDNSType 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 (*LogForwarderDNSType) GetAsn ¶

func (o *LogForwarderDNSType) GetAsn() bool

GetAsn returns the Asn field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetAsnOk ¶

func (o *LogForwarderDNSType) GetAsnOk() (*bool, 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 (*LogForwarderDNSType) GetCountry ¶

func (o *LogForwarderDNSType) GetCountry() bool

GetCountry returns the Country field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetCountryOk ¶

func (o *LogForwarderDNSType) GetCountryOk() (*bool, 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 (*LogForwarderDNSType) GetIp ¶

func (o *LogForwarderDNSType) GetIp() bool

GetIp returns the Ip field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetIpOk ¶

func (o *LogForwarderDNSType) GetIpOk() (*bool, 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 (*LogForwarderDNSType) GetProcessTime ¶

func (o *LogForwarderDNSType) GetProcessTime() bool

GetProcessTime returns the ProcessTime field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetProcessTimeOk ¶

func (o *LogForwarderDNSType) GetProcessTimeOk() (*bool, bool)

GetProcessTimeOk returns a tuple with the ProcessTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDNSType) GetRecord ¶

func (o *LogForwarderDNSType) GetRecord() bool

GetRecord returns the Record field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetRecordOk ¶

func (o *LogForwarderDNSType) GetRecordOk() (*bool, bool)

GetRecordOk returns a tuple with the Record field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDNSType) GetResponseCode ¶

func (o *LogForwarderDNSType) GetResponseCode() bool

GetResponseCode returns the ResponseCode field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetResponseCodeOk ¶

func (o *LogForwarderDNSType) GetResponseCodeOk() (*bool, bool)

GetResponseCodeOk returns a tuple with the ResponseCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDNSType) GetTimestamp ¶

func (o *LogForwarderDNSType) GetTimestamp() bool

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetTimestampOk ¶

func (o *LogForwarderDNSType) GetTimestampOk() (*bool, 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 (*LogForwarderDNSType) GetType ¶

func (o *LogForwarderDNSType) GetType() bool

GetType returns the Type field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetTypeOk ¶

func (o *LogForwarderDNSType) GetTypeOk() (*bool, 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 (*LogForwarderDNSType) GetUuid ¶

func (o *LogForwarderDNSType) GetUuid() bool

GetUuid returns the Uuid field value if set, zero value otherwise.

func (*LogForwarderDNSType) GetUuidOk ¶

func (o *LogForwarderDNSType) GetUuidOk() (*bool, bool)

GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDNSType) HasAsn ¶

func (o *LogForwarderDNSType) HasAsn() bool

HasAsn returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasCountry ¶

func (o *LogForwarderDNSType) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasIp ¶

func (o *LogForwarderDNSType) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasProcessTime ¶

func (o *LogForwarderDNSType) HasProcessTime() bool

HasProcessTime returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasRecord ¶

func (o *LogForwarderDNSType) HasRecord() bool

HasRecord returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasResponseCode ¶

func (o *LogForwarderDNSType) HasResponseCode() bool

HasResponseCode returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasTimestamp ¶

func (o *LogForwarderDNSType) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasType ¶

func (o *LogForwarderDNSType) HasType() bool

HasType returns a boolean if a field has been set.

func (*LogForwarderDNSType) HasUuid ¶

func (o *LogForwarderDNSType) HasUuid() bool

HasUuid returns a boolean if a field has been set.

func (LogForwarderDNSType) MarshalJSON ¶

func (o LogForwarderDNSType) MarshalJSON() ([]byte, error)

func (*LogForwarderDNSType) SetAsn ¶

func (o *LogForwarderDNSType) SetAsn(v bool)

SetAsn gets a reference to the given bool and assigns it to the Asn field.

func (*LogForwarderDNSType) SetCountry ¶

func (o *LogForwarderDNSType) SetCountry(v bool)

SetCountry gets a reference to the given bool and assigns it to the Country field.

func (*LogForwarderDNSType) SetIp ¶

func (o *LogForwarderDNSType) SetIp(v bool)

SetIp gets a reference to the given bool and assigns it to the Ip field.

func (*LogForwarderDNSType) SetProcessTime ¶

func (o *LogForwarderDNSType) SetProcessTime(v bool)

SetProcessTime gets a reference to the given bool and assigns it to the ProcessTime field.

func (*LogForwarderDNSType) SetRecord ¶

func (o *LogForwarderDNSType) SetRecord(v bool)

SetRecord gets a reference to the given bool and assigns it to the Record field.

func (*LogForwarderDNSType) SetResponseCode ¶

func (o *LogForwarderDNSType) SetResponseCode(v bool)

SetResponseCode gets a reference to the given bool and assigns it to the ResponseCode field.

func (*LogForwarderDNSType) SetTimestamp ¶

func (o *LogForwarderDNSType) SetTimestamp(v bool)

SetTimestamp gets a reference to the given bool and assigns it to the Timestamp field.

func (*LogForwarderDNSType) SetType ¶

func (o *LogForwarderDNSType) SetType(v bool)

SetType gets a reference to the given bool and assigns it to the Type field.

func (*LogForwarderDNSType) SetUuid ¶

func (o *LogForwarderDNSType) SetUuid(v bool)

SetUuid gets a reference to the given bool and assigns it to the Uuid field.

func (LogForwarderDNSType) ToMap ¶

func (o LogForwarderDNSType) ToMap() (map[string]interface{}, error)

type LogForwarderDataFormat ¶

type LogForwarderDataFormat struct {
	LogForwarderAccessLogType *LogForwarderAccessLogType
	LogForwarderDNSType       *LogForwarderDNSType
	LogForwarderErrorType     *LogForwarderErrorType
	LogForwarderEventType     *LogForwarderEventType
	LogForwarderWAFType       *LogForwarderWAFType
}

LogForwarderDataFormat - struct for LogForwarderDataFormat

func LogForwarderAccessLogTypeAsLogForwarderDataFormat ¶

func LogForwarderAccessLogTypeAsLogForwarderDataFormat(v *LogForwarderAccessLogType) LogForwarderDataFormat

LogForwarderAccessLogTypeAsLogForwarderDataFormat is a convenience function that returns LogForwarderAccessLogType wrapped in LogForwarderDataFormat

func LogForwarderDNSTypeAsLogForwarderDataFormat ¶

func LogForwarderDNSTypeAsLogForwarderDataFormat(v *LogForwarderDNSType) LogForwarderDataFormat

LogForwarderDNSTypeAsLogForwarderDataFormat is a convenience function that returns LogForwarderDNSType wrapped in LogForwarderDataFormat

func LogForwarderErrorTypeAsLogForwarderDataFormat ¶

func LogForwarderErrorTypeAsLogForwarderDataFormat(v *LogForwarderErrorType) LogForwarderDataFormat

LogForwarderErrorTypeAsLogForwarderDataFormat is a convenience function that returns LogForwarderErrorType wrapped in LogForwarderDataFormat

func LogForwarderEventTypeAsLogForwarderDataFormat ¶

func LogForwarderEventTypeAsLogForwarderDataFormat(v *LogForwarderEventType) LogForwarderDataFormat

LogForwarderEventTypeAsLogForwarderDataFormat is a convenience function that returns LogForwarderEventType wrapped in LogForwarderDataFormat

func LogForwarderWAFTypeAsLogForwarderDataFormat ¶

func LogForwarderWAFTypeAsLogForwarderDataFormat(v *LogForwarderWAFType) LogForwarderDataFormat

LogForwarderWAFTypeAsLogForwarderDataFormat is a convenience function that returns LogForwarderWAFType wrapped in LogForwarderDataFormat

func (*LogForwarderDataFormat) GetActualInstance ¶

func (obj *LogForwarderDataFormat) GetActualInstance() interface{}

Get the actual instance

func (LogForwarderDataFormat) MarshalJSON ¶

func (src LogForwarderDataFormat) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LogForwarderDataFormat) UnmarshalJSON ¶

func (dst *LogForwarderDataFormat) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type LogForwarderDatadogConnectionType ¶

type LogForwarderDatadogConnectionType struct {
	SampleRate    *int32  `json:"sample_rate,omitempty"`
	Url           *string `json:"url,omitempty"`
	ApiKey        *string `json:"api_key,omitempty"`
	AppKey        *string `json:"app_key,omitempty"`
	FlushInterval *int32  `json:"flush_interval,omitempty"`
	BufferSize    *int32  `json:"buffer_size,omitempty"`
}

LogForwarderDatadogConnectionType Datadog connection

func NewLogForwarderDatadogConnectionType ¶

func NewLogForwarderDatadogConnectionType() *LogForwarderDatadogConnectionType

NewLogForwarderDatadogConnectionType instantiates a new LogForwarderDatadogConnectionType 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 NewLogForwarderDatadogConnectionTypeWithDefaults ¶

func NewLogForwarderDatadogConnectionTypeWithDefaults() *LogForwarderDatadogConnectionType

NewLogForwarderDatadogConnectionTypeWithDefaults instantiates a new LogForwarderDatadogConnectionType 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 (*LogForwarderDatadogConnectionType) GetApiKey ¶

GetApiKey returns the ApiKey field value if set, zero value otherwise.

func (*LogForwarderDatadogConnectionType) GetApiKeyOk ¶

func (o *LogForwarderDatadogConnectionType) 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 (*LogForwarderDatadogConnectionType) GetAppKey ¶

GetAppKey returns the AppKey field value if set, zero value otherwise.

func (*LogForwarderDatadogConnectionType) GetAppKeyOk ¶

func (o *LogForwarderDatadogConnectionType) GetAppKeyOk() (*string, bool)

GetAppKeyOk returns a tuple with the AppKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDatadogConnectionType) GetBufferSize ¶

func (o *LogForwarderDatadogConnectionType) GetBufferSize() int32

GetBufferSize returns the BufferSize field value if set, zero value otherwise.

func (*LogForwarderDatadogConnectionType) GetBufferSizeOk ¶

func (o *LogForwarderDatadogConnectionType) GetBufferSizeOk() (*int32, bool)

GetBufferSizeOk returns a tuple with the BufferSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDatadogConnectionType) GetFlushInterval ¶

func (o *LogForwarderDatadogConnectionType) GetFlushInterval() int32

GetFlushInterval returns the FlushInterval field value if set, zero value otherwise.

func (*LogForwarderDatadogConnectionType) GetFlushIntervalOk ¶

func (o *LogForwarderDatadogConnectionType) GetFlushIntervalOk() (*int32, bool)

GetFlushIntervalOk returns a tuple with the FlushInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDatadogConnectionType) GetSampleRate ¶

func (o *LogForwarderDatadogConnectionType) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*LogForwarderDatadogConnectionType) GetSampleRateOk ¶

func (o *LogForwarderDatadogConnectionType) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDatadogConnectionType) GetUrl ¶

GetUrl returns the Url field value if set, zero value otherwise.

func (*LogForwarderDatadogConnectionType) GetUrlOk ¶

func (o *LogForwarderDatadogConnectionType) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderDatadogConnectionType) HasApiKey ¶

func (o *LogForwarderDatadogConnectionType) HasApiKey() bool

HasApiKey returns a boolean if a field has been set.

func (*LogForwarderDatadogConnectionType) HasAppKey ¶

func (o *LogForwarderDatadogConnectionType) HasAppKey() bool

HasAppKey returns a boolean if a field has been set.

func (*LogForwarderDatadogConnectionType) HasBufferSize ¶

func (o *LogForwarderDatadogConnectionType) HasBufferSize() bool

HasBufferSize returns a boolean if a field has been set.

func (*LogForwarderDatadogConnectionType) HasFlushInterval ¶

func (o *LogForwarderDatadogConnectionType) HasFlushInterval() bool

HasFlushInterval returns a boolean if a field has been set.

func (*LogForwarderDatadogConnectionType) HasSampleRate ¶

func (o *LogForwarderDatadogConnectionType) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (*LogForwarderDatadogConnectionType) HasUrl ¶

HasUrl returns a boolean if a field has been set.

func (LogForwarderDatadogConnectionType) MarshalJSON ¶

func (o LogForwarderDatadogConnectionType) MarshalJSON() ([]byte, error)

func (*LogForwarderDatadogConnectionType) SetApiKey ¶

func (o *LogForwarderDatadogConnectionType) SetApiKey(v string)

SetApiKey gets a reference to the given string and assigns it to the ApiKey field.

func (*LogForwarderDatadogConnectionType) SetAppKey ¶

func (o *LogForwarderDatadogConnectionType) SetAppKey(v string)

SetAppKey gets a reference to the given string and assigns it to the AppKey field.

func (*LogForwarderDatadogConnectionType) SetBufferSize ¶

func (o *LogForwarderDatadogConnectionType) SetBufferSize(v int32)

SetBufferSize gets a reference to the given int32 and assigns it to the BufferSize field.

func (*LogForwarderDatadogConnectionType) SetFlushInterval ¶

func (o *LogForwarderDatadogConnectionType) SetFlushInterval(v int32)

SetFlushInterval gets a reference to the given int32 and assigns it to the FlushInterval field.

func (*LogForwarderDatadogConnectionType) SetSampleRate ¶

func (o *LogForwarderDatadogConnectionType) SetSampleRate(v int32)

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (*LogForwarderDatadogConnectionType) SetUrl ¶

SetUrl gets a reference to the given string and assigns it to the Url field.

func (LogForwarderDatadogConnectionType) ToMap ¶

func (o LogForwarderDatadogConnectionType) ToMap() (map[string]interface{}, error)

type LogForwarderErrorType ¶

type LogForwarderErrorType struct {
	ClientIp      *bool `json:"client_ip,omitempty"`
	UpstreamProto *bool `json:"upstream_proto,omitempty"`
	UpstreamUri   *bool `json:"upstream_uri,omitempty"`
	UpstreamPort  *bool `json:"upstream_port,omitempty"`
	UpstreamIp    *bool `json:"upstream_ip,omitempty"`
	DomainName    *bool `json:"domain_name,omitempty"`
	HttpVersion   *bool `json:"http_version,omitempty"`
	RequestMethod *bool `json:"request_method,omitempty"`
	RequestUri    *bool `json:"request_uri,omitempty"`
	RealTimestamp *bool `json:"real_timestamp,omitempty"`
	ErrorMessage  *bool `json:"error_message,omitempty"`
	PopSite       *bool `json:"pop_site,omitempty"`
	RequestId     *bool `json:"request_id,omitempty"`
}

LogForwarderErrorType Error log type

func NewLogForwarderErrorType ¶

func NewLogForwarderErrorType() *LogForwarderErrorType

NewLogForwarderErrorType instantiates a new LogForwarderErrorType 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 NewLogForwarderErrorTypeWithDefaults ¶

func NewLogForwarderErrorTypeWithDefaults() *LogForwarderErrorType

NewLogForwarderErrorTypeWithDefaults instantiates a new LogForwarderErrorType 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 (*LogForwarderErrorType) GetClientIp ¶

func (o *LogForwarderErrorType) GetClientIp() bool

GetClientIp returns the ClientIp field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetClientIpOk ¶

func (o *LogForwarderErrorType) GetClientIpOk() (*bool, bool)

GetClientIpOk returns a tuple with the ClientIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetDomainName ¶

func (o *LogForwarderErrorType) GetDomainName() bool

GetDomainName returns the DomainName field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetDomainNameOk ¶

func (o *LogForwarderErrorType) GetDomainNameOk() (*bool, 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 (*LogForwarderErrorType) GetErrorMessage ¶

func (o *LogForwarderErrorType) GetErrorMessage() bool

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetErrorMessageOk ¶

func (o *LogForwarderErrorType) GetErrorMessageOk() (*bool, bool)

GetErrorMessageOk returns a tuple with the ErrorMessage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetHttpVersion ¶

func (o *LogForwarderErrorType) GetHttpVersion() bool

GetHttpVersion returns the HttpVersion field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetHttpVersionOk ¶

func (o *LogForwarderErrorType) GetHttpVersionOk() (*bool, bool)

GetHttpVersionOk returns a tuple with the HttpVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetPopSite ¶

func (o *LogForwarderErrorType) GetPopSite() bool

GetPopSite returns the PopSite field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetPopSiteOk ¶

func (o *LogForwarderErrorType) GetPopSiteOk() (*bool, bool)

GetPopSiteOk returns a tuple with the PopSite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetRealTimestamp ¶

func (o *LogForwarderErrorType) GetRealTimestamp() bool

GetRealTimestamp returns the RealTimestamp field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetRealTimestampOk ¶

func (o *LogForwarderErrorType) GetRealTimestampOk() (*bool, bool)

GetRealTimestampOk returns a tuple with the RealTimestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetRequestId ¶

func (o *LogForwarderErrorType) GetRequestId() bool

GetRequestId returns the RequestId field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetRequestIdOk ¶

func (o *LogForwarderErrorType) GetRequestIdOk() (*bool, bool)

GetRequestIdOk returns a tuple with the RequestId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetRequestMethod ¶

func (o *LogForwarderErrorType) GetRequestMethod() bool

GetRequestMethod returns the RequestMethod field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetRequestMethodOk ¶

func (o *LogForwarderErrorType) GetRequestMethodOk() (*bool, bool)

GetRequestMethodOk returns a tuple with the RequestMethod field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetRequestUri ¶

func (o *LogForwarderErrorType) GetRequestUri() bool

GetRequestUri returns the RequestUri field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetRequestUriOk ¶

func (o *LogForwarderErrorType) GetRequestUriOk() (*bool, bool)

GetRequestUriOk returns a tuple with the RequestUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetUpstreamIp ¶

func (o *LogForwarderErrorType) GetUpstreamIp() bool

GetUpstreamIp returns the UpstreamIp field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetUpstreamIpOk ¶

func (o *LogForwarderErrorType) GetUpstreamIpOk() (*bool, bool)

GetUpstreamIpOk returns a tuple with the UpstreamIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetUpstreamPort ¶

func (o *LogForwarderErrorType) GetUpstreamPort() bool

GetUpstreamPort returns the UpstreamPort field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetUpstreamPortOk ¶

func (o *LogForwarderErrorType) GetUpstreamPortOk() (*bool, bool)

GetUpstreamPortOk returns a tuple with the UpstreamPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetUpstreamProto ¶

func (o *LogForwarderErrorType) GetUpstreamProto() bool

GetUpstreamProto returns the UpstreamProto field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetUpstreamProtoOk ¶

func (o *LogForwarderErrorType) GetUpstreamProtoOk() (*bool, bool)

GetUpstreamProtoOk returns a tuple with the UpstreamProto field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) GetUpstreamUri ¶

func (o *LogForwarderErrorType) GetUpstreamUri() bool

GetUpstreamUri returns the UpstreamUri field value if set, zero value otherwise.

func (*LogForwarderErrorType) GetUpstreamUriOk ¶

func (o *LogForwarderErrorType) GetUpstreamUriOk() (*bool, bool)

GetUpstreamUriOk returns a tuple with the UpstreamUri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderErrorType) HasClientIp ¶

func (o *LogForwarderErrorType) HasClientIp() bool

HasClientIp returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasDomainName ¶

func (o *LogForwarderErrorType) HasDomainName() bool

HasDomainName returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasErrorMessage ¶

func (o *LogForwarderErrorType) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasHttpVersion ¶

func (o *LogForwarderErrorType) HasHttpVersion() bool

HasHttpVersion returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasPopSite ¶

func (o *LogForwarderErrorType) HasPopSite() bool

HasPopSite returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasRealTimestamp ¶

func (o *LogForwarderErrorType) HasRealTimestamp() bool

HasRealTimestamp returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasRequestId ¶

func (o *LogForwarderErrorType) HasRequestId() bool

HasRequestId returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasRequestMethod ¶

func (o *LogForwarderErrorType) HasRequestMethod() bool

HasRequestMethod returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasRequestUri ¶

func (o *LogForwarderErrorType) HasRequestUri() bool

HasRequestUri returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasUpstreamIp ¶

func (o *LogForwarderErrorType) HasUpstreamIp() bool

HasUpstreamIp returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasUpstreamPort ¶

func (o *LogForwarderErrorType) HasUpstreamPort() bool

HasUpstreamPort returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasUpstreamProto ¶

func (o *LogForwarderErrorType) HasUpstreamProto() bool

HasUpstreamProto returns a boolean if a field has been set.

func (*LogForwarderErrorType) HasUpstreamUri ¶

func (o *LogForwarderErrorType) HasUpstreamUri() bool

HasUpstreamUri returns a boolean if a field has been set.

func (LogForwarderErrorType) MarshalJSON ¶

func (o LogForwarderErrorType) MarshalJSON() ([]byte, error)

func (*LogForwarderErrorType) SetClientIp ¶

func (o *LogForwarderErrorType) SetClientIp(v bool)

SetClientIp gets a reference to the given bool and assigns it to the ClientIp field.

func (*LogForwarderErrorType) SetDomainName ¶

func (o *LogForwarderErrorType) SetDomainName(v bool)

SetDomainName gets a reference to the given bool and assigns it to the DomainName field.

func (*LogForwarderErrorType) SetErrorMessage ¶

func (o *LogForwarderErrorType) SetErrorMessage(v bool)

SetErrorMessage gets a reference to the given bool and assigns it to the ErrorMessage field.

func (*LogForwarderErrorType) SetHttpVersion ¶

func (o *LogForwarderErrorType) SetHttpVersion(v bool)

SetHttpVersion gets a reference to the given bool and assigns it to the HttpVersion field.

func (*LogForwarderErrorType) SetPopSite ¶

func (o *LogForwarderErrorType) SetPopSite(v bool)

SetPopSite gets a reference to the given bool and assigns it to the PopSite field.

func (*LogForwarderErrorType) SetRealTimestamp ¶

func (o *LogForwarderErrorType) SetRealTimestamp(v bool)

SetRealTimestamp gets a reference to the given bool and assigns it to the RealTimestamp field.

func (*LogForwarderErrorType) SetRequestId ¶

func (o *LogForwarderErrorType) SetRequestId(v bool)

SetRequestId gets a reference to the given bool and assigns it to the RequestId field.

func (*LogForwarderErrorType) SetRequestMethod ¶

func (o *LogForwarderErrorType) SetRequestMethod(v bool)

SetRequestMethod gets a reference to the given bool and assigns it to the RequestMethod field.

func (*LogForwarderErrorType) SetRequestUri ¶

func (o *LogForwarderErrorType) SetRequestUri(v bool)

SetRequestUri gets a reference to the given bool and assigns it to the RequestUri field.

func (*LogForwarderErrorType) SetUpstreamIp ¶

func (o *LogForwarderErrorType) SetUpstreamIp(v bool)

SetUpstreamIp gets a reference to the given bool and assigns it to the UpstreamIp field.

func (*LogForwarderErrorType) SetUpstreamPort ¶

func (o *LogForwarderErrorType) SetUpstreamPort(v bool)

SetUpstreamPort gets a reference to the given bool and assigns it to the UpstreamPort field.

func (*LogForwarderErrorType) SetUpstreamProto ¶

func (o *LogForwarderErrorType) SetUpstreamProto(v bool)

SetUpstreamProto gets a reference to the given bool and assigns it to the UpstreamProto field.

func (*LogForwarderErrorType) SetUpstreamUri ¶

func (o *LogForwarderErrorType) SetUpstreamUri(v bool)

SetUpstreamUri gets a reference to the given bool and assigns it to the UpstreamUri field.

func (LogForwarderErrorType) ToMap ¶

func (o LogForwarderErrorType) ToMap() (map[string]interface{}, error)

type LogForwarderEventType ¶

type LogForwarderEventType struct {
	Domain      *bool `json:"domain,omitempty"`
	Uuid        *bool `json:"uuid,omitempty"`
	Timestamp   *bool `json:"timestamp,omitempty"`
	Method      *bool `json:"method,omitempty"`
	Scheme      *bool `json:"scheme,omitempty"`
	Ip          *bool `json:"ip,omitempty"`
	Country     *bool `json:"country,omitempty"`
	Status      *bool `json:"status,omitempty"`
	ServerIp    *bool `json:"server_ip,omitempty"`
	ServerPort  *bool `json:"server_port,omitempty"`
	Uri         *bool `json:"uri,omitempty"`
	QueryString *bool `json:"query_string,omitempty"`
	Firewall    *bool `json:"firewall,omitempty"`
	Proxy       *bool `json:"proxy,omitempty"`
	DnsResolver *bool `json:"dns_resolver,omitempty"`
	Ddos        *bool `json:"ddos,omitempty"`
	Ratelimit   *bool `json:"ratelimit,omitempty"`
	Waf         *bool `json:"waf,omitempty"`
}

LogForwarderEventType Event log type

func NewLogForwarderEventType ¶

func NewLogForwarderEventType() *LogForwarderEventType

NewLogForwarderEventType instantiates a new LogForwarderEventType 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 NewLogForwarderEventTypeWithDefaults ¶

func NewLogForwarderEventTypeWithDefaults() *LogForwarderEventType

NewLogForwarderEventTypeWithDefaults instantiates a new LogForwarderEventType 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 (*LogForwarderEventType) GetCountry ¶

func (o *LogForwarderEventType) GetCountry() bool

GetCountry returns the Country field value if set, zero value otherwise.

func (*LogForwarderEventType) GetCountryOk ¶

func (o *LogForwarderEventType) GetCountryOk() (*bool, 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 (*LogForwarderEventType) GetDdos ¶

func (o *LogForwarderEventType) GetDdos() bool

GetDdos returns the Ddos field value if set, zero value otherwise.

func (*LogForwarderEventType) GetDdosOk ¶

func (o *LogForwarderEventType) GetDdosOk() (*bool, bool)

GetDdosOk returns a tuple with the Ddos field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetDnsResolver ¶

func (o *LogForwarderEventType) GetDnsResolver() bool

GetDnsResolver returns the DnsResolver field value if set, zero value otherwise.

func (*LogForwarderEventType) GetDnsResolverOk ¶

func (o *LogForwarderEventType) GetDnsResolverOk() (*bool, bool)

GetDnsResolverOk returns a tuple with the DnsResolver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetDomain ¶

func (o *LogForwarderEventType) GetDomain() bool

GetDomain returns the Domain field value if set, zero value otherwise.

func (*LogForwarderEventType) GetDomainOk ¶

func (o *LogForwarderEventType) GetDomainOk() (*bool, 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 (*LogForwarderEventType) GetFirewall ¶

func (o *LogForwarderEventType) GetFirewall() bool

GetFirewall returns the Firewall field value if set, zero value otherwise.

func (*LogForwarderEventType) GetFirewallOk ¶

func (o *LogForwarderEventType) GetFirewallOk() (*bool, bool)

GetFirewallOk returns a tuple with the Firewall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetIp ¶

func (o *LogForwarderEventType) GetIp() bool

GetIp returns the Ip field value if set, zero value otherwise.

func (*LogForwarderEventType) GetIpOk ¶

func (o *LogForwarderEventType) GetIpOk() (*bool, 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 (*LogForwarderEventType) GetMethod ¶

func (o *LogForwarderEventType) GetMethod() bool

GetMethod returns the Method field value if set, zero value otherwise.

func (*LogForwarderEventType) GetMethodOk ¶

func (o *LogForwarderEventType) GetMethodOk() (*bool, bool)

GetMethodOk returns a tuple with the Method field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetProxy ¶

func (o *LogForwarderEventType) GetProxy() bool

GetProxy returns the Proxy field value if set, zero value otherwise.

func (*LogForwarderEventType) GetProxyOk ¶

func (o *LogForwarderEventType) GetProxyOk() (*bool, bool)

GetProxyOk returns a tuple with the Proxy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetQueryString ¶

func (o *LogForwarderEventType) GetQueryString() bool

GetQueryString returns the QueryString field value if set, zero value otherwise.

func (*LogForwarderEventType) GetQueryStringOk ¶

func (o *LogForwarderEventType) GetQueryStringOk() (*bool, bool)

GetQueryStringOk returns a tuple with the QueryString field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetRatelimit ¶

func (o *LogForwarderEventType) GetRatelimit() bool

GetRatelimit returns the Ratelimit field value if set, zero value otherwise.

func (*LogForwarderEventType) GetRatelimitOk ¶

func (o *LogForwarderEventType) GetRatelimitOk() (*bool, bool)

GetRatelimitOk returns a tuple with the Ratelimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetScheme ¶

func (o *LogForwarderEventType) GetScheme() bool

GetScheme returns the Scheme field value if set, zero value otherwise.

func (*LogForwarderEventType) GetSchemeOk ¶

func (o *LogForwarderEventType) GetSchemeOk() (*bool, bool)

GetSchemeOk returns a tuple with the Scheme field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetServerIp ¶

func (o *LogForwarderEventType) GetServerIp() bool

GetServerIp returns the ServerIp field value if set, zero value otherwise.

func (*LogForwarderEventType) GetServerIpOk ¶

func (o *LogForwarderEventType) GetServerIpOk() (*bool, bool)

GetServerIpOk returns a tuple with the ServerIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetServerPort ¶

func (o *LogForwarderEventType) GetServerPort() bool

GetServerPort returns the ServerPort field value if set, zero value otherwise.

func (*LogForwarderEventType) GetServerPortOk ¶

func (o *LogForwarderEventType) GetServerPortOk() (*bool, bool)

GetServerPortOk returns a tuple with the ServerPort field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetStatus ¶

func (o *LogForwarderEventType) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LogForwarderEventType) GetStatusOk ¶

func (o *LogForwarderEventType) 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 (*LogForwarderEventType) GetTimestamp ¶

func (o *LogForwarderEventType) GetTimestamp() bool

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*LogForwarderEventType) GetTimestampOk ¶

func (o *LogForwarderEventType) GetTimestampOk() (*bool, 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 (*LogForwarderEventType) GetUri ¶

func (o *LogForwarderEventType) GetUri() bool

GetUri returns the Uri field value if set, zero value otherwise.

func (*LogForwarderEventType) GetUriOk ¶

func (o *LogForwarderEventType) GetUriOk() (*bool, bool)

GetUriOk returns a tuple with the Uri field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetUuid ¶

func (o *LogForwarderEventType) GetUuid() bool

GetUuid returns the Uuid field value if set, zero value otherwise.

func (*LogForwarderEventType) GetUuidOk ¶

func (o *LogForwarderEventType) GetUuidOk() (*bool, bool)

GetUuidOk returns a tuple with the Uuid field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) GetWaf ¶

func (o *LogForwarderEventType) GetWaf() bool

GetWaf returns the Waf field value if set, zero value otherwise.

func (*LogForwarderEventType) GetWafOk ¶

func (o *LogForwarderEventType) GetWafOk() (*bool, bool)

GetWafOk returns a tuple with the Waf field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderEventType) HasCountry ¶

func (o *LogForwarderEventType) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*LogForwarderEventType) HasDdos ¶

func (o *LogForwarderEventType) HasDdos() bool

HasDdos returns a boolean if a field has been set.

func (*LogForwarderEventType) HasDnsResolver ¶

func (o *LogForwarderEventType) HasDnsResolver() bool

HasDnsResolver returns a boolean if a field has been set.

func (*LogForwarderEventType) HasDomain ¶

func (o *LogForwarderEventType) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*LogForwarderEventType) HasFirewall ¶

func (o *LogForwarderEventType) HasFirewall() bool

HasFirewall returns a boolean if a field has been set.

func (*LogForwarderEventType) HasIp ¶

func (o *LogForwarderEventType) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*LogForwarderEventType) HasMethod ¶

func (o *LogForwarderEventType) HasMethod() bool

HasMethod returns a boolean if a field has been set.

func (*LogForwarderEventType) HasProxy ¶

func (o *LogForwarderEventType) HasProxy() bool

HasProxy returns a boolean if a field has been set.

func (*LogForwarderEventType) HasQueryString ¶

func (o *LogForwarderEventType) HasQueryString() bool

HasQueryString returns a boolean if a field has been set.

func (*LogForwarderEventType) HasRatelimit ¶

func (o *LogForwarderEventType) HasRatelimit() bool

HasRatelimit returns a boolean if a field has been set.

func (*LogForwarderEventType) HasScheme ¶

func (o *LogForwarderEventType) HasScheme() bool

HasScheme returns a boolean if a field has been set.

func (*LogForwarderEventType) HasServerIp ¶

func (o *LogForwarderEventType) HasServerIp() bool

HasServerIp returns a boolean if a field has been set.

func (*LogForwarderEventType) HasServerPort ¶

func (o *LogForwarderEventType) HasServerPort() bool

HasServerPort returns a boolean if a field has been set.

func (*LogForwarderEventType) HasStatus ¶

func (o *LogForwarderEventType) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LogForwarderEventType) HasTimestamp ¶

func (o *LogForwarderEventType) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (*LogForwarderEventType) HasUri ¶

func (o *LogForwarderEventType) HasUri() bool

HasUri returns a boolean if a field has been set.

func (*LogForwarderEventType) HasUuid ¶

func (o *LogForwarderEventType) HasUuid() bool

HasUuid returns a boolean if a field has been set.

func (*LogForwarderEventType) HasWaf ¶

func (o *LogForwarderEventType) HasWaf() bool

HasWaf returns a boolean if a field has been set.

func (LogForwarderEventType) MarshalJSON ¶

func (o LogForwarderEventType) MarshalJSON() ([]byte, error)

func (*LogForwarderEventType) SetCountry ¶

func (o *LogForwarderEventType) SetCountry(v bool)

SetCountry gets a reference to the given bool and assigns it to the Country field.

func (*LogForwarderEventType) SetDdos ¶

func (o *LogForwarderEventType) SetDdos(v bool)

SetDdos gets a reference to the given bool and assigns it to the Ddos field.

func (*LogForwarderEventType) SetDnsResolver ¶

func (o *LogForwarderEventType) SetDnsResolver(v bool)

SetDnsResolver gets a reference to the given bool and assigns it to the DnsResolver field.

func (*LogForwarderEventType) SetDomain ¶

func (o *LogForwarderEventType) SetDomain(v bool)

SetDomain gets a reference to the given bool and assigns it to the Domain field.

func (*LogForwarderEventType) SetFirewall ¶

func (o *LogForwarderEventType) SetFirewall(v bool)

SetFirewall gets a reference to the given bool and assigns it to the Firewall field.

func (*LogForwarderEventType) SetIp ¶

func (o *LogForwarderEventType) SetIp(v bool)

SetIp gets a reference to the given bool and assigns it to the Ip field.

func (*LogForwarderEventType) SetMethod ¶

func (o *LogForwarderEventType) SetMethod(v bool)

SetMethod gets a reference to the given bool and assigns it to the Method field.

func (*LogForwarderEventType) SetProxy ¶

func (o *LogForwarderEventType) SetProxy(v bool)

SetProxy gets a reference to the given bool and assigns it to the Proxy field.

func (*LogForwarderEventType) SetQueryString ¶

func (o *LogForwarderEventType) SetQueryString(v bool)

SetQueryString gets a reference to the given bool and assigns it to the QueryString field.

func (*LogForwarderEventType) SetRatelimit ¶

func (o *LogForwarderEventType) SetRatelimit(v bool)

SetRatelimit gets a reference to the given bool and assigns it to the Ratelimit field.

func (*LogForwarderEventType) SetScheme ¶

func (o *LogForwarderEventType) SetScheme(v bool)

SetScheme gets a reference to the given bool and assigns it to the Scheme field.

func (*LogForwarderEventType) SetServerIp ¶

func (o *LogForwarderEventType) SetServerIp(v bool)

SetServerIp gets a reference to the given bool and assigns it to the ServerIp field.

func (*LogForwarderEventType) SetServerPort ¶

func (o *LogForwarderEventType) SetServerPort(v bool)

SetServerPort gets a reference to the given bool and assigns it to the ServerPort field.

func (*LogForwarderEventType) SetStatus ¶

func (o *LogForwarderEventType) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LogForwarderEventType) SetTimestamp ¶

func (o *LogForwarderEventType) SetTimestamp(v bool)

SetTimestamp gets a reference to the given bool and assigns it to the Timestamp field.

func (*LogForwarderEventType) SetUri ¶

func (o *LogForwarderEventType) SetUri(v bool)

SetUri gets a reference to the given bool and assigns it to the Uri field.

func (*LogForwarderEventType) SetUuid ¶

func (o *LogForwarderEventType) SetUuid(v bool)

SetUuid gets a reference to the given bool and assigns it to the Uuid field.

func (*LogForwarderEventType) SetWaf ¶

func (o *LogForwarderEventType) SetWaf(v bool)

SetWaf gets a reference to the given bool and assigns it to the Waf field.

func (LogForwarderEventType) ToMap ¶

func (o LogForwarderEventType) ToMap() (map[string]interface{}, error)

type LogForwarderGeneric ¶

type LogForwarderGeneric struct {
	Id             *string                `json:"id,omitempty"`
	Name           *string                `json:"name,omitempty"`
	Description    *string                `json:"description,omitempty"`
	Type           *string                `json:"type,omitempty"`
	ConnectionType *string                `json:"connection_type,omitempty"`
	DataFormat     map[string]interface{} `json:"data_format,omitempty"`
	Settings       map[string]interface{} `json:"settings,omitempty"`
	Status         *bool                  `json:"status,omitempty"`
}

LogForwarderGeneric struct for LogForwarderGeneric

func NewLogForwarderGeneric ¶

func NewLogForwarderGeneric() *LogForwarderGeneric

NewLogForwarderGeneric instantiates a new LogForwarderGeneric 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 NewLogForwarderGenericWithDefaults ¶

func NewLogForwarderGenericWithDefaults() *LogForwarderGeneric

NewLogForwarderGenericWithDefaults instantiates a new LogForwarderGeneric 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 (*LogForwarderGeneric) GetConnectionType ¶

func (o *LogForwarderGeneric) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetConnectionTypeOk ¶

func (o *LogForwarderGeneric) 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 (*LogForwarderGeneric) GetDataFormat ¶

func (o *LogForwarderGeneric) GetDataFormat() map[string]interface{}

GetDataFormat returns the DataFormat field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetDataFormatOk ¶

func (o *LogForwarderGeneric) GetDataFormatOk() (map[string]interface{}, bool)

GetDataFormatOk returns a tuple with the DataFormat field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderGeneric) GetDescription ¶

func (o *LogForwarderGeneric) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetDescriptionOk ¶

func (o *LogForwarderGeneric) 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 (*LogForwarderGeneric) GetId ¶

func (o *LogForwarderGeneric) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetIdOk ¶

func (o *LogForwarderGeneric) 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 (*LogForwarderGeneric) GetName ¶

func (o *LogForwarderGeneric) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetNameOk ¶

func (o *LogForwarderGeneric) 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 (*LogForwarderGeneric) GetSettings ¶

func (o *LogForwarderGeneric) GetSettings() map[string]interface{}

GetSettings returns the Settings field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetSettingsOk ¶

func (o *LogForwarderGeneric) GetSettingsOk() (map[string]interface{}, bool)

GetSettingsOk returns a tuple with the Settings field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderGeneric) GetStatus ¶

func (o *LogForwarderGeneric) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetStatusOk ¶

func (o *LogForwarderGeneric) 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 (*LogForwarderGeneric) GetType ¶

func (o *LogForwarderGeneric) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LogForwarderGeneric) GetTypeOk ¶

func (o *LogForwarderGeneric) 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 (*LogForwarderGeneric) HasConnectionType ¶

func (o *LogForwarderGeneric) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasDataFormat ¶

func (o *LogForwarderGeneric) HasDataFormat() bool

HasDataFormat returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasDescription ¶

func (o *LogForwarderGeneric) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasId ¶

func (o *LogForwarderGeneric) HasId() bool

HasId returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasName ¶

func (o *LogForwarderGeneric) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasSettings ¶

func (o *LogForwarderGeneric) HasSettings() bool

HasSettings returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasStatus ¶

func (o *LogForwarderGeneric) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LogForwarderGeneric) HasType ¶

func (o *LogForwarderGeneric) HasType() bool

HasType returns a boolean if a field has been set.

func (LogForwarderGeneric) MarshalJSON ¶

func (o LogForwarderGeneric) MarshalJSON() ([]byte, error)

func (*LogForwarderGeneric) SetConnectionType ¶

func (o *LogForwarderGeneric) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*LogForwarderGeneric) SetDataFormat ¶

func (o *LogForwarderGeneric) SetDataFormat(v map[string]interface{})

SetDataFormat gets a reference to the given map[string]interface{} and assigns it to the DataFormat field.

func (*LogForwarderGeneric) SetDescription ¶

func (o *LogForwarderGeneric) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LogForwarderGeneric) SetId ¶

func (o *LogForwarderGeneric) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LogForwarderGeneric) SetName ¶

func (o *LogForwarderGeneric) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogForwarderGeneric) SetSettings ¶

func (o *LogForwarderGeneric) SetSettings(v map[string]interface{})

SetSettings gets a reference to the given map[string]interface{} and assigns it to the Settings field.

func (*LogForwarderGeneric) SetStatus ¶

func (o *LogForwarderGeneric) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LogForwarderGeneric) SetType ¶

func (o *LogForwarderGeneric) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (LogForwarderGeneric) ToMap ¶

func (o LogForwarderGeneric) ToMap() (map[string]interface{}, error)

type LogForwarderKafkaConnectionType ¶

type LogForwarderKafkaConnectionType struct {
	SampleRate                    *int32   `json:"sample_rate,omitempty"`
	KafkaVersion                  *string  `json:"kafka_version,omitempty"`
	KafkaBrokers                  []string `json:"kafka_brokers,omitempty"`
	KafkaTopicToWrite             *string  `json:"kafka_topic_to_write,omitempty"`
	KafkaProducerBatchSize        *int32   `json:"kafka_producer_batch_size,omitempty"`
	KafkaProducerFlushFrequencyMs *int32   `json:"kafka_producer_flush_frequency_ms,omitempty"`
}

LogForwarderKafkaConnectionType Kafka connection

func NewLogForwarderKafkaConnectionType ¶

func NewLogForwarderKafkaConnectionType() *LogForwarderKafkaConnectionType

NewLogForwarderKafkaConnectionType instantiates a new LogForwarderKafkaConnectionType 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 NewLogForwarderKafkaConnectionTypeWithDefaults ¶

func NewLogForwarderKafkaConnectionTypeWithDefaults() *LogForwarderKafkaConnectionType

NewLogForwarderKafkaConnectionTypeWithDefaults instantiates a new LogForwarderKafkaConnectionType 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 (*LogForwarderKafkaConnectionType) GetKafkaBrokers ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaBrokers() []string

GetKafkaBrokers returns the KafkaBrokers field value if set, zero value otherwise.

func (*LogForwarderKafkaConnectionType) GetKafkaBrokersOk ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaBrokersOk() ([]string, bool)

GetKafkaBrokersOk returns a tuple with the KafkaBrokers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderKafkaConnectionType) GetKafkaProducerBatchSize ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaProducerBatchSize() int32

GetKafkaProducerBatchSize returns the KafkaProducerBatchSize field value if set, zero value otherwise.

func (*LogForwarderKafkaConnectionType) GetKafkaProducerBatchSizeOk ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaProducerBatchSizeOk() (*int32, bool)

GetKafkaProducerBatchSizeOk returns a tuple with the KafkaProducerBatchSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderKafkaConnectionType) GetKafkaProducerFlushFrequencyMs ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaProducerFlushFrequencyMs() int32

GetKafkaProducerFlushFrequencyMs returns the KafkaProducerFlushFrequencyMs field value if set, zero value otherwise.

func (*LogForwarderKafkaConnectionType) GetKafkaProducerFlushFrequencyMsOk ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaProducerFlushFrequencyMsOk() (*int32, bool)

GetKafkaProducerFlushFrequencyMsOk returns a tuple with the KafkaProducerFlushFrequencyMs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderKafkaConnectionType) GetKafkaTopicToWrite ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaTopicToWrite() string

GetKafkaTopicToWrite returns the KafkaTopicToWrite field value if set, zero value otherwise.

func (*LogForwarderKafkaConnectionType) GetKafkaTopicToWriteOk ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaTopicToWriteOk() (*string, bool)

GetKafkaTopicToWriteOk returns a tuple with the KafkaTopicToWrite field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderKafkaConnectionType) GetKafkaVersion ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaVersion() string

GetKafkaVersion returns the KafkaVersion field value if set, zero value otherwise.

func (*LogForwarderKafkaConnectionType) GetKafkaVersionOk ¶

func (o *LogForwarderKafkaConnectionType) GetKafkaVersionOk() (*string, bool)

GetKafkaVersionOk returns a tuple with the KafkaVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderKafkaConnectionType) GetSampleRate ¶

func (o *LogForwarderKafkaConnectionType) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*LogForwarderKafkaConnectionType) GetSampleRateOk ¶

func (o *LogForwarderKafkaConnectionType) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderKafkaConnectionType) HasKafkaBrokers ¶

func (o *LogForwarderKafkaConnectionType) HasKafkaBrokers() bool

HasKafkaBrokers returns a boolean if a field has been set.

func (*LogForwarderKafkaConnectionType) HasKafkaProducerBatchSize ¶

func (o *LogForwarderKafkaConnectionType) HasKafkaProducerBatchSize() bool

HasKafkaProducerBatchSize returns a boolean if a field has been set.

func (*LogForwarderKafkaConnectionType) HasKafkaProducerFlushFrequencyMs ¶

func (o *LogForwarderKafkaConnectionType) HasKafkaProducerFlushFrequencyMs() bool

HasKafkaProducerFlushFrequencyMs returns a boolean if a field has been set.

func (*LogForwarderKafkaConnectionType) HasKafkaTopicToWrite ¶

func (o *LogForwarderKafkaConnectionType) HasKafkaTopicToWrite() bool

HasKafkaTopicToWrite returns a boolean if a field has been set.

func (*LogForwarderKafkaConnectionType) HasKafkaVersion ¶

func (o *LogForwarderKafkaConnectionType) HasKafkaVersion() bool

HasKafkaVersion returns a boolean if a field has been set.

func (*LogForwarderKafkaConnectionType) HasSampleRate ¶

func (o *LogForwarderKafkaConnectionType) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (LogForwarderKafkaConnectionType) MarshalJSON ¶

func (o LogForwarderKafkaConnectionType) MarshalJSON() ([]byte, error)

func (*LogForwarderKafkaConnectionType) SetKafkaBrokers ¶

func (o *LogForwarderKafkaConnectionType) SetKafkaBrokers(v []string)

SetKafkaBrokers gets a reference to the given []string and assigns it to the KafkaBrokers field.

func (*LogForwarderKafkaConnectionType) SetKafkaProducerBatchSize ¶

func (o *LogForwarderKafkaConnectionType) SetKafkaProducerBatchSize(v int32)

SetKafkaProducerBatchSize gets a reference to the given int32 and assigns it to the KafkaProducerBatchSize field.

func (*LogForwarderKafkaConnectionType) SetKafkaProducerFlushFrequencyMs ¶

func (o *LogForwarderKafkaConnectionType) SetKafkaProducerFlushFrequencyMs(v int32)

SetKafkaProducerFlushFrequencyMs gets a reference to the given int32 and assigns it to the KafkaProducerFlushFrequencyMs field.

func (*LogForwarderKafkaConnectionType) SetKafkaTopicToWrite ¶

func (o *LogForwarderKafkaConnectionType) SetKafkaTopicToWrite(v string)

SetKafkaTopicToWrite gets a reference to the given string and assigns it to the KafkaTopicToWrite field.

func (*LogForwarderKafkaConnectionType) SetKafkaVersion ¶

func (o *LogForwarderKafkaConnectionType) SetKafkaVersion(v string)

SetKafkaVersion gets a reference to the given string and assigns it to the KafkaVersion field.

func (*LogForwarderKafkaConnectionType) SetSampleRate ¶

func (o *LogForwarderKafkaConnectionType) SetSampleRate(v int32)

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (LogForwarderKafkaConnectionType) ToMap ¶

func (o LogForwarderKafkaConnectionType) ToMap() (map[string]interface{}, error)

type LogForwarderLogglyConnectionType ¶

type LogForwarderLogglyConnectionType struct {
	SampleRate    *int32  `json:"sample_rate,omitempty"`
	Token         *string `json:"token,omitempty"`
	Url           *string `json:"url,omitempty"`
	FlushInterval *int32  `json:"flush_interval,omitempty"`
	BufferSize    *int32  `json:"buffer_size,omitempty"`
}

LogForwarderLogglyConnectionType Loggly connection

func NewLogForwarderLogglyConnectionType ¶

func NewLogForwarderLogglyConnectionType() *LogForwarderLogglyConnectionType

NewLogForwarderLogglyConnectionType instantiates a new LogForwarderLogglyConnectionType 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 NewLogForwarderLogglyConnectionTypeWithDefaults ¶

func NewLogForwarderLogglyConnectionTypeWithDefaults() *LogForwarderLogglyConnectionType

NewLogForwarderLogglyConnectionTypeWithDefaults instantiates a new LogForwarderLogglyConnectionType 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 (*LogForwarderLogglyConnectionType) GetBufferSize ¶

func (o *LogForwarderLogglyConnectionType) GetBufferSize() int32

GetBufferSize returns the BufferSize field value if set, zero value otherwise.

func (*LogForwarderLogglyConnectionType) GetBufferSizeOk ¶

func (o *LogForwarderLogglyConnectionType) GetBufferSizeOk() (*int32, bool)

GetBufferSizeOk returns a tuple with the BufferSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderLogglyConnectionType) GetFlushInterval ¶

func (o *LogForwarderLogglyConnectionType) GetFlushInterval() int32

GetFlushInterval returns the FlushInterval field value if set, zero value otherwise.

func (*LogForwarderLogglyConnectionType) GetFlushIntervalOk ¶

func (o *LogForwarderLogglyConnectionType) GetFlushIntervalOk() (*int32, bool)

GetFlushIntervalOk returns a tuple with the FlushInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderLogglyConnectionType) GetSampleRate ¶

func (o *LogForwarderLogglyConnectionType) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*LogForwarderLogglyConnectionType) GetSampleRateOk ¶

func (o *LogForwarderLogglyConnectionType) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderLogglyConnectionType) GetToken ¶

GetToken returns the Token field value if set, zero value otherwise.

func (*LogForwarderLogglyConnectionType) GetTokenOk ¶

func (o *LogForwarderLogglyConnectionType) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderLogglyConnectionType) GetUrl ¶

GetUrl returns the Url field value if set, zero value otherwise.

func (*LogForwarderLogglyConnectionType) GetUrlOk ¶

func (o *LogForwarderLogglyConnectionType) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderLogglyConnectionType) HasBufferSize ¶

func (o *LogForwarderLogglyConnectionType) HasBufferSize() bool

HasBufferSize returns a boolean if a field has been set.

func (*LogForwarderLogglyConnectionType) HasFlushInterval ¶

func (o *LogForwarderLogglyConnectionType) HasFlushInterval() bool

HasFlushInterval returns a boolean if a field has been set.

func (*LogForwarderLogglyConnectionType) HasSampleRate ¶

func (o *LogForwarderLogglyConnectionType) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (*LogForwarderLogglyConnectionType) HasToken ¶

func (o *LogForwarderLogglyConnectionType) HasToken() bool

HasToken returns a boolean if a field has been set.

func (*LogForwarderLogglyConnectionType) HasUrl ¶

HasUrl returns a boolean if a field has been set.

func (LogForwarderLogglyConnectionType) MarshalJSON ¶

func (o LogForwarderLogglyConnectionType) MarshalJSON() ([]byte, error)

func (*LogForwarderLogglyConnectionType) SetBufferSize ¶

func (o *LogForwarderLogglyConnectionType) SetBufferSize(v int32)

SetBufferSize gets a reference to the given int32 and assigns it to the BufferSize field.

func (*LogForwarderLogglyConnectionType) SetFlushInterval ¶

func (o *LogForwarderLogglyConnectionType) SetFlushInterval(v int32)

SetFlushInterval gets a reference to the given int32 and assigns it to the FlushInterval field.

func (*LogForwarderLogglyConnectionType) SetSampleRate ¶

func (o *LogForwarderLogglyConnectionType) SetSampleRate(v int32)

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (*LogForwarderLogglyConnectionType) SetToken ¶

SetToken gets a reference to the given string and assigns it to the Token field.

func (*LogForwarderLogglyConnectionType) SetUrl ¶

SetUrl gets a reference to the given string and assigns it to the Url field.

func (LogForwarderLogglyConnectionType) ToMap ¶

func (o LogForwarderLogglyConnectionType) ToMap() (map[string]interface{}, error)

type LogForwarderResponse ¶

type LogForwarderResponse struct {
	Data    *LogForwarderGeneric `json:"data,omitempty"`
	Message NullableString       `json:"message,omitempty"`
}

LogForwarderResponse struct for LogForwarderResponse

func NewLogForwarderResponse ¶

func NewLogForwarderResponse() *LogForwarderResponse

NewLogForwarderResponse instantiates a new LogForwarderResponse 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 NewLogForwarderResponseWithDefaults ¶

func NewLogForwarderResponseWithDefaults() *LogForwarderResponse

NewLogForwarderResponseWithDefaults instantiates a new LogForwarderResponse 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 (*LogForwarderResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LogForwarderResponse) GetDataOk ¶

func (o *LogForwarderResponse) GetDataOk() (*LogForwarderGeneric, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderResponse) GetMessage ¶

func (o *LogForwarderResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*LogForwarderResponse) GetMessageOk ¶

func (o *LogForwarderResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*LogForwarderResponse) HasData ¶

func (o *LogForwarderResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*LogForwarderResponse) HasMessage ¶

func (o *LogForwarderResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (LogForwarderResponse) MarshalJSON ¶

func (o LogForwarderResponse) MarshalJSON() ([]byte, error)

func (*LogForwarderResponse) SetData ¶

SetData gets a reference to the given LogForwarderGeneric and assigns it to the Data field.

func (*LogForwarderResponse) SetMessage ¶

func (o *LogForwarderResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*LogForwarderResponse) SetMessageNil ¶

func (o *LogForwarderResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (LogForwarderResponse) ToMap ¶

func (o LogForwarderResponse) ToMap() (map[string]interface{}, error)

func (*LogForwarderResponse) UnsetMessage ¶

func (o *LogForwarderResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type LogForwarderS3ConnectionType ¶

type LogForwarderS3ConnectionType struct {
	SampleRate    *int32  `json:"sample_rate,omitempty"`
	S3Endpoint    *string `json:"s3_endpoint,omitempty"`
	AccessKey     *string `json:"access_key,omitempty"`
	SecretKey     *string `json:"secret_key,omitempty"`
	BucketName    *string `json:"bucket_name,omitempty"`
	ObjectSize    *int32  `json:"object_size,omitempty"`
	FlushInterval *int32  `json:"flush_interval,omitempty"`
}

LogForwarderS3ConnectionType ArvanS3, AmazonS3, AlibabaS3 and Custom S3 connections

func NewLogForwarderS3ConnectionType ¶

func NewLogForwarderS3ConnectionType() *LogForwarderS3ConnectionType

NewLogForwarderS3ConnectionType instantiates a new LogForwarderS3ConnectionType 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 NewLogForwarderS3ConnectionTypeWithDefaults ¶

func NewLogForwarderS3ConnectionTypeWithDefaults() *LogForwarderS3ConnectionType

NewLogForwarderS3ConnectionTypeWithDefaults instantiates a new LogForwarderS3ConnectionType 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 (*LogForwarderS3ConnectionType) GetAccessKey ¶

func (o *LogForwarderS3ConnectionType) GetAccessKey() string

GetAccessKey returns the AccessKey field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetAccessKeyOk ¶

func (o *LogForwarderS3ConnectionType) GetAccessKeyOk() (*string, bool)

GetAccessKeyOk returns a tuple with the AccessKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) GetBucketName ¶

func (o *LogForwarderS3ConnectionType) GetBucketName() string

GetBucketName returns the BucketName field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetBucketNameOk ¶

func (o *LogForwarderS3ConnectionType) GetBucketNameOk() (*string, bool)

GetBucketNameOk returns a tuple with the BucketName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) GetFlushInterval ¶

func (o *LogForwarderS3ConnectionType) GetFlushInterval() int32

GetFlushInterval returns the FlushInterval field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetFlushIntervalOk ¶

func (o *LogForwarderS3ConnectionType) GetFlushIntervalOk() (*int32, bool)

GetFlushIntervalOk returns a tuple with the FlushInterval field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) GetObjectSize ¶

func (o *LogForwarderS3ConnectionType) GetObjectSize() int32

GetObjectSize returns the ObjectSize field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetObjectSizeOk ¶

func (o *LogForwarderS3ConnectionType) GetObjectSizeOk() (*int32, bool)

GetObjectSizeOk returns a tuple with the ObjectSize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) GetS3Endpoint ¶

func (o *LogForwarderS3ConnectionType) GetS3Endpoint() string

GetS3Endpoint returns the S3Endpoint field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetS3EndpointOk ¶

func (o *LogForwarderS3ConnectionType) GetS3EndpointOk() (*string, bool)

GetS3EndpointOk returns a tuple with the S3Endpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) GetSampleRate ¶

func (o *LogForwarderS3ConnectionType) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetSampleRateOk ¶

func (o *LogForwarderS3ConnectionType) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) GetSecretKey ¶

func (o *LogForwarderS3ConnectionType) GetSecretKey() string

GetSecretKey returns the SecretKey field value if set, zero value otherwise.

func (*LogForwarderS3ConnectionType) GetSecretKeyOk ¶

func (o *LogForwarderS3ConnectionType) GetSecretKeyOk() (*string, bool)

GetSecretKeyOk returns a tuple with the SecretKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderS3ConnectionType) HasAccessKey ¶

func (o *LogForwarderS3ConnectionType) HasAccessKey() bool

HasAccessKey returns a boolean if a field has been set.

func (*LogForwarderS3ConnectionType) HasBucketName ¶

func (o *LogForwarderS3ConnectionType) HasBucketName() bool

HasBucketName returns a boolean if a field has been set.

func (*LogForwarderS3ConnectionType) HasFlushInterval ¶

func (o *LogForwarderS3ConnectionType) HasFlushInterval() bool

HasFlushInterval returns a boolean if a field has been set.

func (*LogForwarderS3ConnectionType) HasObjectSize ¶

func (o *LogForwarderS3ConnectionType) HasObjectSize() bool

HasObjectSize returns a boolean if a field has been set.

func (*LogForwarderS3ConnectionType) HasS3Endpoint ¶

func (o *LogForwarderS3ConnectionType) HasS3Endpoint() bool

HasS3Endpoint returns a boolean if a field has been set.

func (*LogForwarderS3ConnectionType) HasSampleRate ¶

func (o *LogForwarderS3ConnectionType) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (*LogForwarderS3ConnectionType) HasSecretKey ¶

func (o *LogForwarderS3ConnectionType) HasSecretKey() bool

HasSecretKey returns a boolean if a field has been set.

func (LogForwarderS3ConnectionType) MarshalJSON ¶

func (o LogForwarderS3ConnectionType) MarshalJSON() ([]byte, error)

func (*LogForwarderS3ConnectionType) SetAccessKey ¶

func (o *LogForwarderS3ConnectionType) SetAccessKey(v string)

SetAccessKey gets a reference to the given string and assigns it to the AccessKey field.

func (*LogForwarderS3ConnectionType) SetBucketName ¶

func (o *LogForwarderS3ConnectionType) SetBucketName(v string)

SetBucketName gets a reference to the given string and assigns it to the BucketName field.

func (*LogForwarderS3ConnectionType) SetFlushInterval ¶

func (o *LogForwarderS3ConnectionType) SetFlushInterval(v int32)

SetFlushInterval gets a reference to the given int32 and assigns it to the FlushInterval field.

func (*LogForwarderS3ConnectionType) SetObjectSize ¶

func (o *LogForwarderS3ConnectionType) SetObjectSize(v int32)

SetObjectSize gets a reference to the given int32 and assigns it to the ObjectSize field.

func (*LogForwarderS3ConnectionType) SetS3Endpoint ¶

func (o *LogForwarderS3ConnectionType) SetS3Endpoint(v string)

SetS3Endpoint gets a reference to the given string and assigns it to the S3Endpoint field.

func (*LogForwarderS3ConnectionType) SetSampleRate ¶

func (o *LogForwarderS3ConnectionType) SetSampleRate(v int32)

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (*LogForwarderS3ConnectionType) SetSecretKey ¶

func (o *LogForwarderS3ConnectionType) SetSecretKey(v string)

SetSecretKey gets a reference to the given string and assigns it to the SecretKey field.

func (LogForwarderS3ConnectionType) ToMap ¶

func (o LogForwarderS3ConnectionType) ToMap() (map[string]interface{}, error)

type LogForwarderSetting ¶

type LogForwarderSetting struct {
	LogForwarderDatadogConnectionType *LogForwarderDatadogConnectionType
	LogForwarderKafkaConnectionType   *LogForwarderKafkaConnectionType
	LogForwarderLogglyConnectionType  *LogForwarderLogglyConnectionType
	LogForwarderS3ConnectionType      *LogForwarderS3ConnectionType
	LogForwarderSyslogConnectionType  *LogForwarderSyslogConnectionType
}

LogForwarderSetting - struct for LogForwarderSetting

func LogForwarderDatadogConnectionTypeAsLogForwarderSetting ¶

func LogForwarderDatadogConnectionTypeAsLogForwarderSetting(v *LogForwarderDatadogConnectionType) LogForwarderSetting

LogForwarderDatadogConnectionTypeAsLogForwarderSetting is a convenience function that returns LogForwarderDatadogConnectionType wrapped in LogForwarderSetting

func LogForwarderKafkaConnectionTypeAsLogForwarderSetting ¶

func LogForwarderKafkaConnectionTypeAsLogForwarderSetting(v *LogForwarderKafkaConnectionType) LogForwarderSetting

LogForwarderKafkaConnectionTypeAsLogForwarderSetting is a convenience function that returns LogForwarderKafkaConnectionType wrapped in LogForwarderSetting

func LogForwarderLogglyConnectionTypeAsLogForwarderSetting ¶

func LogForwarderLogglyConnectionTypeAsLogForwarderSetting(v *LogForwarderLogglyConnectionType) LogForwarderSetting

LogForwarderLogglyConnectionTypeAsLogForwarderSetting is a convenience function that returns LogForwarderLogglyConnectionType wrapped in LogForwarderSetting

func LogForwarderS3ConnectionTypeAsLogForwarderSetting ¶

func LogForwarderS3ConnectionTypeAsLogForwarderSetting(v *LogForwarderS3ConnectionType) LogForwarderSetting

LogForwarderS3ConnectionTypeAsLogForwarderSetting is a convenience function that returns LogForwarderS3ConnectionType wrapped in LogForwarderSetting

func LogForwarderSyslogConnectionTypeAsLogForwarderSetting ¶

func LogForwarderSyslogConnectionTypeAsLogForwarderSetting(v *LogForwarderSyslogConnectionType) LogForwarderSetting

LogForwarderSyslogConnectionTypeAsLogForwarderSetting is a convenience function that returns LogForwarderSyslogConnectionType wrapped in LogForwarderSetting

func (*LogForwarderSetting) GetActualInstance ¶

func (obj *LogForwarderSetting) GetActualInstance() interface{}

Get the actual instance

func (LogForwarderSetting) MarshalJSON ¶

func (src LogForwarderSetting) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*LogForwarderSetting) UnmarshalJSON ¶

func (dst *LogForwarderSetting) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type LogForwarderSummary ¶

type LogForwarderSummary struct {
	Id             *string `json:"id,omitempty"`
	Type           *string `json:"type,omitempty"`
	ConnectionType *string `json:"connection_type,omitempty"`
	Name           *string `json:"name,omitempty"`
	Description    *string `json:"description,omitempty"`
	Status         *bool   `json:"status,omitempty"`
}

LogForwarderSummary struct for LogForwarderSummary

func NewLogForwarderSummary ¶

func NewLogForwarderSummary() *LogForwarderSummary

NewLogForwarderSummary instantiates a new LogForwarderSummary 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 NewLogForwarderSummaryWithDefaults ¶

func NewLogForwarderSummaryWithDefaults() *LogForwarderSummary

NewLogForwarderSummaryWithDefaults instantiates a new LogForwarderSummary 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 (*LogForwarderSummary) GetConnectionType ¶

func (o *LogForwarderSummary) GetConnectionType() string

GetConnectionType returns the ConnectionType field value if set, zero value otherwise.

func (*LogForwarderSummary) GetConnectionTypeOk ¶

func (o *LogForwarderSummary) 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 (*LogForwarderSummary) GetDescription ¶

func (o *LogForwarderSummary) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*LogForwarderSummary) GetDescriptionOk ¶

func (o *LogForwarderSummary) 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 (*LogForwarderSummary) GetId ¶

func (o *LogForwarderSummary) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*LogForwarderSummary) GetIdOk ¶

func (o *LogForwarderSummary) 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 (*LogForwarderSummary) GetName ¶

func (o *LogForwarderSummary) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*LogForwarderSummary) GetNameOk ¶

func (o *LogForwarderSummary) 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 (*LogForwarderSummary) GetStatus ¶

func (o *LogForwarderSummary) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*LogForwarderSummary) GetStatusOk ¶

func (o *LogForwarderSummary) 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 (*LogForwarderSummary) GetType ¶

func (o *LogForwarderSummary) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*LogForwarderSummary) GetTypeOk ¶

func (o *LogForwarderSummary) 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 (*LogForwarderSummary) HasConnectionType ¶

func (o *LogForwarderSummary) HasConnectionType() bool

HasConnectionType returns a boolean if a field has been set.

func (*LogForwarderSummary) HasDescription ¶

func (o *LogForwarderSummary) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*LogForwarderSummary) HasId ¶

func (o *LogForwarderSummary) HasId() bool

HasId returns a boolean if a field has been set.

func (*LogForwarderSummary) HasName ¶

func (o *LogForwarderSummary) HasName() bool

HasName returns a boolean if a field has been set.

func (*LogForwarderSummary) HasStatus ¶

func (o *LogForwarderSummary) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*LogForwarderSummary) HasType ¶

func (o *LogForwarderSummary) HasType() bool

HasType returns a boolean if a field has been set.

func (LogForwarderSummary) MarshalJSON ¶

func (o LogForwarderSummary) MarshalJSON() ([]byte, error)

func (*LogForwarderSummary) SetConnectionType ¶

func (o *LogForwarderSummary) SetConnectionType(v string)

SetConnectionType gets a reference to the given string and assigns it to the ConnectionType field.

func (*LogForwarderSummary) SetDescription ¶

func (o *LogForwarderSummary) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*LogForwarderSummary) SetId ¶

func (o *LogForwarderSummary) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*LogForwarderSummary) SetName ¶

func (o *LogForwarderSummary) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*LogForwarderSummary) SetStatus ¶

func (o *LogForwarderSummary) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*LogForwarderSummary) SetType ¶

func (o *LogForwarderSummary) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (LogForwarderSummary) ToMap ¶

func (o LogForwarderSummary) ToMap() (map[string]interface{}, error)

type LogForwarderSyslogConnectionType ¶

type LogForwarderSyslogConnectionType struct {
	SampleRate *int32  `json:"sample_rate,omitempty"`
	Logtype    *string `json:"logtype,omitempty"`
	Host       *string `json:"host,omitempty"`
	Port       *int32  `json:"port,omitempty"`
	Tls        *bool   `json:"tls,omitempty"`
	Cert       *string `json:"cert,omitempty"`
	RetryTime  *int32  `json:"retry_time,omitempty"`
}

LogForwarderSyslogConnectionType Syslog connection

func NewLogForwarderSyslogConnectionType ¶

func NewLogForwarderSyslogConnectionType() *LogForwarderSyslogConnectionType

NewLogForwarderSyslogConnectionType instantiates a new LogForwarderSyslogConnectionType 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 NewLogForwarderSyslogConnectionTypeWithDefaults ¶

func NewLogForwarderSyslogConnectionTypeWithDefaults() *LogForwarderSyslogConnectionType

NewLogForwarderSyslogConnectionTypeWithDefaults instantiates a new LogForwarderSyslogConnectionType 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 (*LogForwarderSyslogConnectionType) GetCert ¶

GetCert returns the Cert field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetCertOk ¶

func (o *LogForwarderSyslogConnectionType) GetCertOk() (*string, bool)

GetCertOk returns a tuple with the Cert field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderSyslogConnectionType) GetHost ¶

GetHost returns the Host field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetHostOk ¶

func (o *LogForwarderSyslogConnectionType) 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 (*LogForwarderSyslogConnectionType) GetLogtype ¶

func (o *LogForwarderSyslogConnectionType) GetLogtype() string

GetLogtype returns the Logtype field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetLogtypeOk ¶

func (o *LogForwarderSyslogConnectionType) GetLogtypeOk() (*string, bool)

GetLogtypeOk returns a tuple with the Logtype field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderSyslogConnectionType) GetPort ¶

GetPort returns the Port field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetPortOk ¶

func (o *LogForwarderSyslogConnectionType) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderSyslogConnectionType) GetRetryTime ¶

func (o *LogForwarderSyslogConnectionType) GetRetryTime() int32

GetRetryTime returns the RetryTime field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetRetryTimeOk ¶

func (o *LogForwarderSyslogConnectionType) GetRetryTimeOk() (*int32, bool)

GetRetryTimeOk returns a tuple with the RetryTime field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderSyslogConnectionType) GetSampleRate ¶

func (o *LogForwarderSyslogConnectionType) GetSampleRate() int32

GetSampleRate returns the SampleRate field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetSampleRateOk ¶

func (o *LogForwarderSyslogConnectionType) GetSampleRateOk() (*int32, bool)

GetSampleRateOk returns a tuple with the SampleRate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderSyslogConnectionType) GetTls ¶

GetTls returns the Tls field value if set, zero value otherwise.

func (*LogForwarderSyslogConnectionType) GetTlsOk ¶

func (o *LogForwarderSyslogConnectionType) GetTlsOk() (*bool, bool)

GetTlsOk returns a tuple with the Tls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderSyslogConnectionType) HasCert ¶

HasCert returns a boolean if a field has been set.

func (*LogForwarderSyslogConnectionType) HasHost ¶

HasHost returns a boolean if a field has been set.

func (*LogForwarderSyslogConnectionType) HasLogtype ¶

func (o *LogForwarderSyslogConnectionType) HasLogtype() bool

HasLogtype returns a boolean if a field has been set.

func (*LogForwarderSyslogConnectionType) HasPort ¶

HasPort returns a boolean if a field has been set.

func (*LogForwarderSyslogConnectionType) HasRetryTime ¶

func (o *LogForwarderSyslogConnectionType) HasRetryTime() bool

HasRetryTime returns a boolean if a field has been set.

func (*LogForwarderSyslogConnectionType) HasSampleRate ¶

func (o *LogForwarderSyslogConnectionType) HasSampleRate() bool

HasSampleRate returns a boolean if a field has been set.

func (*LogForwarderSyslogConnectionType) HasTls ¶

HasTls returns a boolean if a field has been set.

func (LogForwarderSyslogConnectionType) MarshalJSON ¶

func (o LogForwarderSyslogConnectionType) MarshalJSON() ([]byte, error)

func (*LogForwarderSyslogConnectionType) SetCert ¶

SetCert gets a reference to the given string and assigns it to the Cert field.

func (*LogForwarderSyslogConnectionType) SetHost ¶

SetHost gets a reference to the given string and assigns it to the Host field.

func (*LogForwarderSyslogConnectionType) SetLogtype ¶

func (o *LogForwarderSyslogConnectionType) SetLogtype(v string)

SetLogtype gets a reference to the given string and assigns it to the Logtype field.

func (*LogForwarderSyslogConnectionType) SetPort ¶

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*LogForwarderSyslogConnectionType) SetRetryTime ¶

func (o *LogForwarderSyslogConnectionType) SetRetryTime(v int32)

SetRetryTime gets a reference to the given int32 and assigns it to the RetryTime field.

func (*LogForwarderSyslogConnectionType) SetSampleRate ¶

func (o *LogForwarderSyslogConnectionType) SetSampleRate(v int32)

SetSampleRate gets a reference to the given int32 and assigns it to the SampleRate field.

func (*LogForwarderSyslogConnectionType) SetTls ¶

SetTls gets a reference to the given bool and assigns it to the Tls field.

func (LogForwarderSyslogConnectionType) ToMap ¶

func (o LogForwarderSyslogConnectionType) ToMap() (map[string]interface{}, error)

type LogForwarderWAFType ¶

type LogForwarderWAFType struct {
	Product       *bool `json:"product,omitempty"`
	Timestamp     *bool `json:"timestamp,omitempty"`
	RemoteAddress *bool `json:"remote_address,omitempty"`
	Domain        *bool `json:"domain,omitempty"`
	Data          *bool `json:"data,omitempty"`
}

LogForwarderWAFType Waf log type

func NewLogForwarderWAFType ¶

func NewLogForwarderWAFType() *LogForwarderWAFType

NewLogForwarderWAFType instantiates a new LogForwarderWAFType 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 NewLogForwarderWAFTypeWithDefaults ¶

func NewLogForwarderWAFTypeWithDefaults() *LogForwarderWAFType

NewLogForwarderWAFTypeWithDefaults instantiates a new LogForwarderWAFType 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 (*LogForwarderWAFType) GetData ¶

func (o *LogForwarderWAFType) GetData() bool

GetData returns the Data field value if set, zero value otherwise.

func (*LogForwarderWAFType) GetDataOk ¶

func (o *LogForwarderWAFType) GetDataOk() (*bool, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderWAFType) GetDomain ¶

func (o *LogForwarderWAFType) GetDomain() bool

GetDomain returns the Domain field value if set, zero value otherwise.

func (*LogForwarderWAFType) GetDomainOk ¶

func (o *LogForwarderWAFType) GetDomainOk() (*bool, 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 (*LogForwarderWAFType) GetProduct ¶

func (o *LogForwarderWAFType) GetProduct() bool

GetProduct returns the Product field value if set, zero value otherwise.

func (*LogForwarderWAFType) GetProductOk ¶

func (o *LogForwarderWAFType) GetProductOk() (*bool, bool)

GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderWAFType) GetRemoteAddress ¶

func (o *LogForwarderWAFType) GetRemoteAddress() bool

GetRemoteAddress returns the RemoteAddress field value if set, zero value otherwise.

func (*LogForwarderWAFType) GetRemoteAddressOk ¶

func (o *LogForwarderWAFType) GetRemoteAddressOk() (*bool, bool)

GetRemoteAddressOk returns a tuple with the RemoteAddress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwarderWAFType) GetTimestamp ¶

func (o *LogForwarderWAFType) GetTimestamp() bool

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*LogForwarderWAFType) GetTimestampOk ¶

func (o *LogForwarderWAFType) GetTimestampOk() (*bool, 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 (*LogForwarderWAFType) HasData ¶

func (o *LogForwarderWAFType) HasData() bool

HasData returns a boolean if a field has been set.

func (*LogForwarderWAFType) HasDomain ¶

func (o *LogForwarderWAFType) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*LogForwarderWAFType) HasProduct ¶

func (o *LogForwarderWAFType) HasProduct() bool

HasProduct returns a boolean if a field has been set.

func (*LogForwarderWAFType) HasRemoteAddress ¶

func (o *LogForwarderWAFType) HasRemoteAddress() bool

HasRemoteAddress returns a boolean if a field has been set.

func (*LogForwarderWAFType) HasTimestamp ¶

func (o *LogForwarderWAFType) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (LogForwarderWAFType) MarshalJSON ¶

func (o LogForwarderWAFType) MarshalJSON() ([]byte, error)

func (*LogForwarderWAFType) SetData ¶

func (o *LogForwarderWAFType) SetData(v bool)

SetData gets a reference to the given bool and assigns it to the Data field.

func (*LogForwarderWAFType) SetDomain ¶

func (o *LogForwarderWAFType) SetDomain(v bool)

SetDomain gets a reference to the given bool and assigns it to the Domain field.

func (*LogForwarderWAFType) SetProduct ¶

func (o *LogForwarderWAFType) SetProduct(v bool)

SetProduct gets a reference to the given bool and assigns it to the Product field.

func (*LogForwarderWAFType) SetRemoteAddress ¶

func (o *LogForwarderWAFType) SetRemoteAddress(v bool)

SetRemoteAddress gets a reference to the given bool and assigns it to the RemoteAddress field.

func (*LogForwarderWAFType) SetTimestamp ¶

func (o *LogForwarderWAFType) SetTimestamp(v bool)

SetTimestamp gets a reference to the given bool and assigns it to the Timestamp field.

func (LogForwarderWAFType) ToMap ¶

func (o LogForwarderWAFType) ToMap() (map[string]interface{}, error)

type LogForwardersApiService ¶

type LogForwardersApiService service

LogForwardersApiService LogForwardersApi service

func (*LogForwardersApiService) LogForwardersDestroy ¶

func (a *LogForwardersApiService) LogForwardersDestroy(ctx context.Context, domain string, logForwarderId string) ApiLogForwardersDestroyRequest

LogForwardersDestroy Delete a log forwarder

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param logForwarderId Log Forwarder Id
@return ApiLogForwardersDestroyRequest

func (*LogForwardersApiService) LogForwardersDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*LogForwardersApiService) LogForwardersIndex ¶

func (a *LogForwardersApiService) LogForwardersIndex(ctx context.Context, domain string) ApiLogForwardersIndexRequest

LogForwardersIndex Show list of log forwarders for given domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiLogForwardersIndexRequest

func (*LogForwardersApiService) LogForwardersIndexExecute ¶

Execute executes the request

@return LogForwardersIndex200Response

func (*LogForwardersApiService) LogForwardersShow ¶

func (a *LogForwardersApiService) LogForwardersShow(ctx context.Context, domain string, logForwarderId string) ApiLogForwardersShowRequest

LogForwardersShow Show a log forwarder's details based on given id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param logForwarderId Log Forwarder Id
@return ApiLogForwardersShowRequest

func (*LogForwardersApiService) LogForwardersShowExecute ¶

Execute executes the request

@return LogForwarderResponse

func (*LogForwardersApiService) LogForwardersStore ¶

func (a *LogForwardersApiService) LogForwardersStore(ctx context.Context, domain string) ApiLogForwardersStoreRequest

LogForwardersStore Create new log forwarder

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiLogForwardersStoreRequest

func (*LogForwardersApiService) LogForwardersStoreExecute ¶

Execute executes the request

@return LogForwarderResponse

func (*LogForwardersApiService) LogForwardersUpdate ¶

func (a *LogForwardersApiService) LogForwardersUpdate(ctx context.Context, domain string, logForwarderId string) ApiLogForwardersUpdateRequest

LogForwardersUpdate Update a log forwarder

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param logForwarderId Log Forwarder Id
@return ApiLogForwardersUpdateRequest

func (*LogForwardersApiService) LogForwardersUpdateExecute ¶

Execute executes the request

@return LogForwarderResponse

func (*LogForwardersApiService) LogForwardersUpdateStatus ¶

func (a *LogForwardersApiService) LogForwardersUpdateStatus(ctx context.Context, domain string, logForwarderId string) ApiLogForwardersUpdateStatusRequest

LogForwardersUpdateStatus Update a log forwarder's status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param logForwarderId Log Forwarder Id
@return ApiLogForwardersUpdateStatusRequest

func (*LogForwardersApiService) LogForwardersUpdateStatusExecute ¶

Execute executes the request

@return LogForwarderResponse

type LogForwardersIndex200Response ¶

type LogForwardersIndex200Response struct {
	Data  []LogForwarderSummary   `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

LogForwardersIndex200Response struct for LogForwardersIndex200Response

func NewLogForwardersIndex200Response ¶

func NewLogForwardersIndex200Response() *LogForwardersIndex200Response

NewLogForwardersIndex200Response instantiates a new LogForwardersIndex200Response 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 NewLogForwardersIndex200ResponseWithDefaults ¶

func NewLogForwardersIndex200ResponseWithDefaults() *LogForwardersIndex200Response

NewLogForwardersIndex200ResponseWithDefaults instantiates a new LogForwardersIndex200Response 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 (*LogForwardersIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*LogForwardersIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*LogForwardersIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwardersIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*LogForwardersIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LogForwardersIndex200Response) HasData ¶

func (o *LogForwardersIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *LogForwardersIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*LogForwardersIndex200Response) HasMeta ¶

func (o *LogForwardersIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (LogForwardersIndex200Response) MarshalJSON ¶

func (o LogForwardersIndex200Response) MarshalJSON() ([]byte, error)

func (*LogForwardersIndex200Response) SetData ¶

SetData gets a reference to the given []LogForwarderSummary and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*LogForwardersIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (LogForwardersIndex200Response) ToMap ¶

func (o LogForwardersIndex200Response) ToMap() (map[string]interface{}, error)

type MXRecord ¶

type MXRecord struct {
	Value         *MXRecordValue         `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

MXRecord struct for MXRecord

func NewMXRecord ¶

func NewMXRecord() *MXRecord

NewMXRecord instantiates a new MXRecord 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 NewMXRecordWithDefaults ¶

func NewMXRecordWithDefaults() *MXRecord

NewMXRecordWithDefaults instantiates a new MXRecord 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 (*MXRecord) GetCloud ¶

func (o *MXRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*MXRecord) GetCloudOk ¶

func (o *MXRecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetCreatedAt ¶

func (o *MXRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*MXRecord) GetCreatedAtOk ¶

func (o *MXRecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetId ¶

func (o *MXRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*MXRecord) GetIdOk ¶

func (o *MXRecord) 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 (*MXRecord) GetIpFilterMode ¶

func (o *MXRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*MXRecord) GetIpFilterModeOk ¶

func (o *MXRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetIsProtected ¶

func (o *MXRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*MXRecord) GetIsProtectedOk ¶

func (o *MXRecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetName ¶

func (o *MXRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*MXRecord) GetNameOk ¶

func (o *MXRecord) 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 (*MXRecord) GetTtl ¶

func (o *MXRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*MXRecord) GetTtlOk ¶

func (o *MXRecord) 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 (*MXRecord) GetType ¶

func (o *MXRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*MXRecord) GetTypeOk ¶

func (o *MXRecord) 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 (*MXRecord) GetUpdatedAt ¶

func (o *MXRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*MXRecord) GetUpdatedAtOk ¶

func (o *MXRecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetUpstreamHttps ¶

func (o *MXRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*MXRecord) GetUpstreamHttpsOk ¶

func (o *MXRecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetUsage ¶

func (o *MXRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*MXRecord) GetUsageOk ¶

func (o *MXRecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MXRecord) GetValue ¶

func (o *MXRecord) GetValue() MXRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*MXRecord) GetValueOk ¶

func (o *MXRecord) GetValueOk() (*MXRecordValue, 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 (*MXRecord) HasCloud ¶

func (o *MXRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*MXRecord) HasCreatedAt ¶

func (o *MXRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*MXRecord) HasId ¶

func (o *MXRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*MXRecord) HasIpFilterMode ¶

func (o *MXRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*MXRecord) HasIsProtected ¶

func (o *MXRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*MXRecord) HasName ¶

func (o *MXRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*MXRecord) HasTtl ¶

func (o *MXRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*MXRecord) HasType ¶

func (o *MXRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*MXRecord) HasUpdatedAt ¶

func (o *MXRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*MXRecord) HasUpstreamHttps ¶

func (o *MXRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*MXRecord) HasUsage ¶

func (o *MXRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*MXRecord) HasValue ¶

func (o *MXRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (MXRecord) MarshalJSON ¶

func (o MXRecord) MarshalJSON() ([]byte, error)

func (*MXRecord) SetCloud ¶

func (o *MXRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*MXRecord) SetCreatedAt ¶

func (o *MXRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*MXRecord) SetId ¶

func (o *MXRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*MXRecord) SetIpFilterMode ¶

func (o *MXRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*MXRecord) SetIsProtected ¶

func (o *MXRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*MXRecord) SetName ¶

func (o *MXRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*MXRecord) SetTtl ¶

func (o *MXRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*MXRecord) SetType ¶

func (o *MXRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*MXRecord) SetUpdatedAt ¶

func (o *MXRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*MXRecord) SetUpstreamHttps ¶

func (o *MXRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*MXRecord) SetUsage ¶

func (o *MXRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*MXRecord) SetValue ¶

func (o *MXRecord) SetValue(v MXRecordValue)

SetValue gets a reference to the given MXRecordValue and assigns it to the Value field.

func (MXRecord) ToMap ¶

func (o MXRecord) ToMap() (map[string]interface{}, error)

type MXRecordValue ¶

type MXRecordValue struct {
	Host     string        `json:"host"`
	Priority NullableInt32 `json:"priority"`
}

MXRecordValue struct for MXRecordValue

func NewMXRecordValue ¶

func NewMXRecordValue(host string, priority NullableInt32) *MXRecordValue

NewMXRecordValue instantiates a new MXRecordValue 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 NewMXRecordValueWithDefaults ¶

func NewMXRecordValueWithDefaults() *MXRecordValue

NewMXRecordValueWithDefaults instantiates a new MXRecordValue 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 (*MXRecordValue) GetHost ¶

func (o *MXRecordValue) GetHost() string

GetHost returns the Host field value

func (*MXRecordValue) GetHostOk ¶

func (o *MXRecordValue) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.

func (*MXRecordValue) GetPriority ¶

func (o *MXRecordValue) GetPriority() int32

GetPriority returns the Priority field value If the value is explicit nil, the zero value for int32 will be returned

func (*MXRecordValue) GetPriorityOk ¶

func (o *MXRecordValue) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value 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 (MXRecordValue) MarshalJSON ¶

func (o MXRecordValue) MarshalJSON() ([]byte, error)

func (*MXRecordValue) SetHost ¶

func (o *MXRecordValue) SetHost(v string)

SetHost sets field value

func (*MXRecordValue) SetPriority ¶

func (o *MXRecordValue) SetPriority(v int32)

SetPriority sets field value

func (MXRecordValue) ToMap ¶

func (o MXRecordValue) ToMap() (map[string]interface{}, error)

type MapTrafficsData ¶

type MapTrafficsData struct {
	Data *TrafficsMap `json:"data,omitempty"`
}

MapTrafficsData struct for MapTrafficsData

func NewMapTrafficsData ¶

func NewMapTrafficsData() *MapTrafficsData

NewMapTrafficsData instantiates a new MapTrafficsData 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 NewMapTrafficsDataWithDefaults ¶

func NewMapTrafficsDataWithDefaults() *MapTrafficsData

NewMapTrafficsDataWithDefaults instantiates a new MapTrafficsData 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 (*MapTrafficsData) GetData ¶

func (o *MapTrafficsData) GetData() TrafficsMap

GetData returns the Data field value if set, zero value otherwise.

func (*MapTrafficsData) GetDataOk ¶

func (o *MapTrafficsData) GetDataOk() (*TrafficsMap, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*MapTrafficsData) HasData ¶

func (o *MapTrafficsData) HasData() bool

HasData returns a boolean if a field has been set.

func (MapTrafficsData) MarshalJSON ¶

func (o MapTrafficsData) MarshalJSON() ([]byte, error)

func (*MapTrafficsData) SetData ¶

func (o *MapTrafficsData) SetData(v TrafficsMap)

SetData gets a reference to the given TrafficsMap and assigns it to the Data field.

func (MapTrafficsData) ToMap ¶

func (o MapTrafficsData) ToMap() (map[string]interface{}, error)

type MappedNullable ¶

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type MessageResponse ¶

type MessageResponse struct {
	Message *string `json:"message,omitempty"`
}

MessageResponse struct for MessageResponse

func NewMessageResponse ¶

func NewMessageResponse() *MessageResponse

NewMessageResponse instantiates a new MessageResponse 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 NewMessageResponseWithDefaults ¶

func NewMessageResponseWithDefaults() *MessageResponse

NewMessageResponseWithDefaults instantiates a new MessageResponse 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 (*MessageResponse) GetMessage ¶

func (o *MessageResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*MessageResponse) GetMessageOk ¶

func (o *MessageResponse) 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 (*MessageResponse) HasMessage ¶

func (o *MessageResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (MessageResponse) MarshalJSON ¶

func (o MessageResponse) MarshalJSON() ([]byte, error)

func (*MessageResponse) SetMessage ¶

func (o *MessageResponse) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (MessageResponse) ToMap ¶

func (o MessageResponse) ToMap() (map[string]interface{}, error)

type MonitoringStatus ¶

type MonitoringStatus string

MonitoringStatus the model 'MonitoringStatus'

const (
	OFF       MonitoringStatus = "off"
	NO_DATA   MonitoringStatus = "no-data"
	HEALTHY   MonitoringStatus = "healthy"
	UNHEALTHY MonitoringStatus = "unhealthy"
)

List of MonitoringStatus

func NewMonitoringStatusFromValue ¶

func NewMonitoringStatusFromValue(v string) (*MonitoringStatus, error)

NewMonitoringStatusFromValue returns a pointer to a valid MonitoringStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (MonitoringStatus) IsValid ¶

func (v MonitoringStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (MonitoringStatus) Ptr ¶

Ptr returns reference to MonitoringStatus value

func (*MonitoringStatus) UnmarshalJSON ¶

func (v *MonitoringStatus) UnmarshalJSON(src []byte) error

type NSRecord ¶

type NSRecord struct {
	Value         *NSRecordValue         `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

NSRecord struct for NSRecord

func NewNSRecord ¶

func NewNSRecord() *NSRecord

NewNSRecord instantiates a new NSRecord 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 NewNSRecordWithDefaults ¶

func NewNSRecordWithDefaults() *NSRecord

NewNSRecordWithDefaults instantiates a new NSRecord 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 (*NSRecord) GetCloud ¶

func (o *NSRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*NSRecord) GetCloudOk ¶

func (o *NSRecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetCreatedAt ¶

func (o *NSRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*NSRecord) GetCreatedAtOk ¶

func (o *NSRecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetId ¶

func (o *NSRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*NSRecord) GetIdOk ¶

func (o *NSRecord) 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 (*NSRecord) GetIpFilterMode ¶

func (o *NSRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*NSRecord) GetIpFilterModeOk ¶

func (o *NSRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetIsProtected ¶

func (o *NSRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*NSRecord) GetIsProtectedOk ¶

func (o *NSRecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetName ¶

func (o *NSRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*NSRecord) GetNameOk ¶

func (o *NSRecord) 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 (*NSRecord) GetTtl ¶

func (o *NSRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*NSRecord) GetTtlOk ¶

func (o *NSRecord) 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 (*NSRecord) GetType ¶

func (o *NSRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*NSRecord) GetTypeOk ¶

func (o *NSRecord) 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 (*NSRecord) GetUpdatedAt ¶

func (o *NSRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*NSRecord) GetUpdatedAtOk ¶

func (o *NSRecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetUpstreamHttps ¶

func (o *NSRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*NSRecord) GetUpstreamHttpsOk ¶

func (o *NSRecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetUsage ¶

func (o *NSRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*NSRecord) GetUsageOk ¶

func (o *NSRecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NSRecord) GetValue ¶

func (o *NSRecord) GetValue() NSRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*NSRecord) GetValueOk ¶

func (o *NSRecord) GetValueOk() (*NSRecordValue, 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 (*NSRecord) HasCloud ¶

func (o *NSRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*NSRecord) HasCreatedAt ¶

func (o *NSRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*NSRecord) HasId ¶

func (o *NSRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*NSRecord) HasIpFilterMode ¶

func (o *NSRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*NSRecord) HasIsProtected ¶

func (o *NSRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*NSRecord) HasName ¶

func (o *NSRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*NSRecord) HasTtl ¶

func (o *NSRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*NSRecord) HasType ¶

func (o *NSRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*NSRecord) HasUpdatedAt ¶

func (o *NSRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*NSRecord) HasUpstreamHttps ¶

func (o *NSRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*NSRecord) HasUsage ¶

func (o *NSRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*NSRecord) HasValue ¶

func (o *NSRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (NSRecord) MarshalJSON ¶

func (o NSRecord) MarshalJSON() ([]byte, error)

func (*NSRecord) SetCloud ¶

func (o *NSRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*NSRecord) SetCreatedAt ¶

func (o *NSRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*NSRecord) SetId ¶

func (o *NSRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*NSRecord) SetIpFilterMode ¶

func (o *NSRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*NSRecord) SetIsProtected ¶

func (o *NSRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*NSRecord) SetName ¶

func (o *NSRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*NSRecord) SetTtl ¶

func (o *NSRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*NSRecord) SetType ¶

func (o *NSRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*NSRecord) SetUpdatedAt ¶

func (o *NSRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*NSRecord) SetUpstreamHttps ¶

func (o *NSRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*NSRecord) SetUsage ¶

func (o *NSRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*NSRecord) SetValue ¶

func (o *NSRecord) SetValue(v NSRecordValue)

SetValue gets a reference to the given NSRecordValue and assigns it to the Value field.

func (NSRecord) ToMap ¶

func (o NSRecord) ToMap() (map[string]interface{}, error)

type NSRecordValue ¶

type NSRecordValue struct {
	Host string `json:"host"`
}

NSRecordValue struct for NSRecordValue

func NewNSRecordValue ¶

func NewNSRecordValue(host string) *NSRecordValue

NewNSRecordValue instantiates a new NSRecordValue 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 NewNSRecordValueWithDefaults ¶

func NewNSRecordValueWithDefaults() *NSRecordValue

NewNSRecordValueWithDefaults instantiates a new NSRecordValue 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 (*NSRecordValue) GetHost ¶

func (o *NSRecordValue) GetHost() string

GetHost returns the Host field value

func (*NSRecordValue) GetHostOk ¶

func (o *NSRecordValue) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set.

func (NSRecordValue) MarshalJSON ¶

func (o NSRecordValue) MarshalJSON() ([]byte, error)

func (*NSRecordValue) SetHost ¶

func (o *NSRecordValue) SetHost(v string)

SetHost sets field value

func (NSRecordValue) ToMap ¶

func (o NSRecordValue) ToMap() (map[string]interface{}, error)

type NextUpstreamTcpCodes ¶

type NextUpstreamTcpCodes struct {
	Head    []float32 `json:"head,omitempty"`
	Get     []float32 `json:"get,omitempty"`
	Post    []float32 `json:"post,omitempty"`
	Put     []float32 `json:"put,omitempty"`
	Delete  []float32 `json:"delete,omitempty"`
	Options []float32 `json:"options,omitempty"`
	Patch   []float32 `json:"patch,omitempty"`
}

NextUpstreamTcpCodes Status codes from the upstream that trigger a switch to the next upstream

func NewNextUpstreamTcpCodes ¶

func NewNextUpstreamTcpCodes() *NextUpstreamTcpCodes

NewNextUpstreamTcpCodes instantiates a new NextUpstreamTcpCodes 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 NewNextUpstreamTcpCodesWithDefaults ¶

func NewNextUpstreamTcpCodesWithDefaults() *NextUpstreamTcpCodes

NewNextUpstreamTcpCodesWithDefaults instantiates a new NextUpstreamTcpCodes 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 (*NextUpstreamTcpCodes) GetDelete ¶

func (o *NextUpstreamTcpCodes) GetDelete() []float32

GetDelete returns the Delete field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetDeleteOk ¶

func (o *NextUpstreamTcpCodes) GetDeleteOk() ([]float32, bool)

GetDeleteOk returns a tuple with the Delete field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) GetGet ¶

func (o *NextUpstreamTcpCodes) GetGet() []float32

GetGet returns the Get field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetGetOk ¶

func (o *NextUpstreamTcpCodes) GetGetOk() ([]float32, bool)

GetGetOk returns a tuple with the Get field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) GetHead ¶

func (o *NextUpstreamTcpCodes) GetHead() []float32

GetHead returns the Head field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetHeadOk ¶

func (o *NextUpstreamTcpCodes) GetHeadOk() ([]float32, bool)

GetHeadOk returns a tuple with the Head field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) GetOptions ¶

func (o *NextUpstreamTcpCodes) GetOptions() []float32

GetOptions returns the Options field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetOptionsOk ¶

func (o *NextUpstreamTcpCodes) GetOptionsOk() ([]float32, bool)

GetOptionsOk returns a tuple with the Options field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) GetPatch ¶

func (o *NextUpstreamTcpCodes) GetPatch() []float32

GetPatch returns the Patch field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetPatchOk ¶

func (o *NextUpstreamTcpCodes) GetPatchOk() ([]float32, bool)

GetPatchOk returns a tuple with the Patch field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) GetPost ¶

func (o *NextUpstreamTcpCodes) GetPost() []float32

GetPost returns the Post field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetPostOk ¶

func (o *NextUpstreamTcpCodes) GetPostOk() ([]float32, bool)

GetPostOk returns a tuple with the Post field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) GetPut ¶

func (o *NextUpstreamTcpCodes) GetPut() []float32

GetPut returns the Put field value if set, zero value otherwise.

func (*NextUpstreamTcpCodes) GetPutOk ¶

func (o *NextUpstreamTcpCodes) GetPutOk() ([]float32, bool)

GetPutOk returns a tuple with the Put field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NextUpstreamTcpCodes) HasDelete ¶

func (o *NextUpstreamTcpCodes) HasDelete() bool

HasDelete returns a boolean if a field has been set.

func (*NextUpstreamTcpCodes) HasGet ¶

func (o *NextUpstreamTcpCodes) HasGet() bool

HasGet returns a boolean if a field has been set.

func (*NextUpstreamTcpCodes) HasHead ¶

func (o *NextUpstreamTcpCodes) HasHead() bool

HasHead returns a boolean if a field has been set.

func (*NextUpstreamTcpCodes) HasOptions ¶

func (o *NextUpstreamTcpCodes) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*NextUpstreamTcpCodes) HasPatch ¶

func (o *NextUpstreamTcpCodes) HasPatch() bool

HasPatch returns a boolean if a field has been set.

func (*NextUpstreamTcpCodes) HasPost ¶

func (o *NextUpstreamTcpCodes) HasPost() bool

HasPost returns a boolean if a field has been set.

func (*NextUpstreamTcpCodes) HasPut ¶

func (o *NextUpstreamTcpCodes) HasPut() bool

HasPut returns a boolean if a field has been set.

func (NextUpstreamTcpCodes) MarshalJSON ¶

func (o NextUpstreamTcpCodes) MarshalJSON() ([]byte, error)

func (*NextUpstreamTcpCodes) SetDelete ¶

func (o *NextUpstreamTcpCodes) SetDelete(v []float32)

SetDelete gets a reference to the given []float32 and assigns it to the Delete field.

func (*NextUpstreamTcpCodes) SetGet ¶

func (o *NextUpstreamTcpCodes) SetGet(v []float32)

SetGet gets a reference to the given []float32 and assigns it to the Get field.

func (*NextUpstreamTcpCodes) SetHead ¶

func (o *NextUpstreamTcpCodes) SetHead(v []float32)

SetHead gets a reference to the given []float32 and assigns it to the Head field.

func (*NextUpstreamTcpCodes) SetOptions ¶

func (o *NextUpstreamTcpCodes) SetOptions(v []float32)

SetOptions gets a reference to the given []float32 and assigns it to the Options field.

func (*NextUpstreamTcpCodes) SetPatch ¶

func (o *NextUpstreamTcpCodes) SetPatch(v []float32)

SetPatch gets a reference to the given []float32 and assigns it to the Patch field.

func (*NextUpstreamTcpCodes) SetPost ¶

func (o *NextUpstreamTcpCodes) SetPost(v []float32)

SetPost gets a reference to the given []float32 and assigns it to the Post field.

func (*NextUpstreamTcpCodes) SetPut ¶

func (o *NextUpstreamTcpCodes) SetPut(v []float32)

SetPut gets a reference to the given []float32 and assigns it to the Put field.

func (NextUpstreamTcpCodes) ToMap ¶

func (o NextUpstreamTcpCodes) ToMap() (map[string]interface{}, error)

type NsDomain ¶

type NsDomain struct {
	// Current NS records of the domain
	NsDomain []string `json:"ns_domain,omitempty"`
	// Desired NS values for the domain
	NsKeys []string `json:"ns_keys,omitempty"`
}

NsDomain struct for NsDomain

func NewNsDomain ¶

func NewNsDomain() *NsDomain

NewNsDomain instantiates a new NsDomain 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 NewNsDomainWithDefaults ¶

func NewNsDomainWithDefaults() *NsDomain

NewNsDomainWithDefaults instantiates a new NsDomain 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 (*NsDomain) GetNsDomain ¶

func (o *NsDomain) GetNsDomain() []string

GetNsDomain returns the NsDomain field value if set, zero value otherwise.

func (*NsDomain) GetNsDomainOk ¶

func (o *NsDomain) GetNsDomainOk() ([]string, bool)

GetNsDomainOk returns a tuple with the NsDomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsDomain) GetNsKeys ¶

func (o *NsDomain) GetNsKeys() []string

GetNsKeys returns the NsKeys field value if set, zero value otherwise.

func (*NsDomain) GetNsKeysOk ¶

func (o *NsDomain) GetNsKeysOk() ([]string, bool)

GetNsKeysOk returns a tuple with the NsKeys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsDomain) HasNsDomain ¶

func (o *NsDomain) HasNsDomain() bool

HasNsDomain returns a boolean if a field has been set.

func (*NsDomain) HasNsKeys ¶

func (o *NsDomain) HasNsKeys() bool

HasNsKeys returns a boolean if a field has been set.

func (NsDomain) MarshalJSON ¶

func (o NsDomain) MarshalJSON() ([]byte, error)

func (*NsDomain) SetNsDomain ¶

func (o *NsDomain) SetNsDomain(v []string)

SetNsDomain gets a reference to the given []string and assigns it to the NsDomain field.

func (*NsDomain) SetNsKeys ¶

func (o *NsDomain) SetNsKeys(v []string)

SetNsKeys gets a reference to the given []string and assigns it to the NsKeys field.

func (NsDomain) ToMap ¶

func (o NsDomain) ToMap() (map[string]interface{}, error)

type NsKeys ¶

type NsKeys struct {
	// Desired NS values for the domain
	NsKeys []string `json:"ns_keys,omitempty"`
}

NsKeys struct for NsKeys

func NewNsKeys ¶

func NewNsKeys() *NsKeys

NewNsKeys instantiates a new NsKeys 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 NewNsKeysWithDefaults ¶

func NewNsKeysWithDefaults() *NsKeys

NewNsKeysWithDefaults instantiates a new NsKeys 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 (*NsKeys) GetNsKeys ¶

func (o *NsKeys) GetNsKeys() []string

GetNsKeys returns the NsKeys field value if set, zero value otherwise.

func (*NsKeys) GetNsKeysOk ¶

func (o *NsKeys) GetNsKeysOk() ([]string, bool)

GetNsKeysOk returns a tuple with the NsKeys field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsKeys) HasNsKeys ¶

func (o *NsKeys) HasNsKeys() bool

HasNsKeys returns a boolean if a field has been set.

func (NsKeys) MarshalJSON ¶

func (o NsKeys) MarshalJSON() ([]byte, error)

func (*NsKeys) SetNsKeys ¶

func (o *NsKeys) SetNsKeys(v []string)

SetNsKeys gets a reference to the given []string and assigns it to the NsKeys field.

func (NsKeys) ToMap ¶

func (o NsKeys) ToMap() (map[string]interface{}, error)

type NsKeysResponse ¶

type NsKeysResponse struct {
	Data    *map[string]interface{} `json:"data,omitempty"`
	Message NullableString          `json:"message,omitempty"`
}

NsKeysResponse struct for NsKeysResponse

func NewNsKeysResponse ¶

func NewNsKeysResponse() *NsKeysResponse

NewNsKeysResponse instantiates a new NsKeysResponse 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 NewNsKeysResponseWithDefaults ¶

func NewNsKeysResponseWithDefaults() *NsKeysResponse

NewNsKeysResponseWithDefaults instantiates a new NsKeysResponse 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 (*NsKeysResponse) GetData ¶

func (o *NsKeysResponse) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*NsKeysResponse) GetDataOk ¶

func (o *NsKeysResponse) GetDataOk() (*map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*NsKeysResponse) GetMessage ¶

func (o *NsKeysResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*NsKeysResponse) GetMessageOk ¶

func (o *NsKeysResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NsKeysResponse) HasData ¶

func (o *NsKeysResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*NsKeysResponse) HasMessage ¶

func (o *NsKeysResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (NsKeysResponse) MarshalJSON ¶

func (o NsKeysResponse) MarshalJSON() ([]byte, error)

func (*NsKeysResponse) SetData ¶

func (o *NsKeysResponse) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (*NsKeysResponse) SetMessage ¶

func (o *NsKeysResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*NsKeysResponse) SetMessageNil ¶

func (o *NsKeysResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (NsKeysResponse) ToMap ¶

func (o NsKeysResponse) ToMap() (map[string]interface{}, error)

func (*NsKeysResponse) UnsetMessage ¶

func (o *NsKeysResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type NullableAAAARecord ¶

type NullableAAAARecord struct {
	// contains filtered or unexported fields
}

func NewNullableAAAARecord ¶

func NewNullableAAAARecord(val *AAAARecord) *NullableAAAARecord

func (NullableAAAARecord) Get ¶

func (v NullableAAAARecord) Get() *AAAARecord

func (NullableAAAARecord) IsSet ¶

func (v NullableAAAARecord) IsSet() bool

func (NullableAAAARecord) MarshalJSON ¶

func (v NullableAAAARecord) MarshalJSON() ([]byte, error)

func (*NullableAAAARecord) Set ¶

func (v *NullableAAAARecord) Set(val *AAAARecord)

func (*NullableAAAARecord) UnmarshalJSON ¶

func (v *NullableAAAARecord) UnmarshalJSON(src []byte) error

func (*NullableAAAARecord) Unset ¶

func (v *NullableAAAARecord) Unset()

type NullableAAAARecordValue ¶

type NullableAAAARecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableAAAARecordValue ¶

func NewNullableAAAARecordValue(val *AAAARecordValue) *NullableAAAARecordValue

func (NullableAAAARecordValue) Get ¶

func (NullableAAAARecordValue) IsSet ¶

func (v NullableAAAARecordValue) IsSet() bool

func (NullableAAAARecordValue) MarshalJSON ¶

func (v NullableAAAARecordValue) MarshalJSON() ([]byte, error)

func (*NullableAAAARecordValue) Set ¶

func (*NullableAAAARecordValue) UnmarshalJSON ¶

func (v *NullableAAAARecordValue) UnmarshalJSON(src []byte) error

func (*NullableAAAARecordValue) Unset ¶

func (v *NullableAAAARecordValue) Unset()

type NullableANAMERecord ¶

type NullableANAMERecord struct {
	// contains filtered or unexported fields
}

func NewNullableANAMERecord ¶

func NewNullableANAMERecord(val *ANAMERecord) *NullableANAMERecord

func (NullableANAMERecord) Get ¶

func (NullableANAMERecord) IsSet ¶

func (v NullableANAMERecord) IsSet() bool

func (NullableANAMERecord) MarshalJSON ¶

func (v NullableANAMERecord) MarshalJSON() ([]byte, error)

func (*NullableANAMERecord) Set ¶

func (v *NullableANAMERecord) Set(val *ANAMERecord)

func (*NullableANAMERecord) UnmarshalJSON ¶

func (v *NullableANAMERecord) UnmarshalJSON(src []byte) error

func (*NullableANAMERecord) Unset ¶

func (v *NullableANAMERecord) Unset()

type NullableANAMERecordValue ¶

type NullableANAMERecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableANAMERecordValue ¶

func NewNullableANAMERecordValue(val *ANAMERecordValue) *NullableANAMERecordValue

func (NullableANAMERecordValue) Get ¶

func (NullableANAMERecordValue) IsSet ¶

func (v NullableANAMERecordValue) IsSet() bool

func (NullableANAMERecordValue) MarshalJSON ¶

func (v NullableANAMERecordValue) MarshalJSON() ([]byte, error)

func (*NullableANAMERecordValue) Set ¶

func (*NullableANAMERecordValue) UnmarshalJSON ¶

func (v *NullableANAMERecordValue) UnmarshalJSON(src []byte) error

func (*NullableANAMERecordValue) Unset ¶

func (v *NullableANAMERecordValue) Unset()

type NullableARecord ¶

type NullableARecord struct {
	// contains filtered or unexported fields
}

func NewNullableARecord ¶

func NewNullableARecord(val *ARecord) *NullableARecord

func (NullableARecord) Get ¶

func (v NullableARecord) Get() *ARecord

func (NullableARecord) IsSet ¶

func (v NullableARecord) IsSet() bool

func (NullableARecord) MarshalJSON ¶

func (v NullableARecord) MarshalJSON() ([]byte, error)

func (*NullableARecord) Set ¶

func (v *NullableARecord) Set(val *ARecord)

func (*NullableARecord) UnmarshalJSON ¶

func (v *NullableARecord) UnmarshalJSON(src []byte) error

func (*NullableARecord) Unset ¶

func (v *NullableARecord) Unset()

type NullableARecordValue ¶

type NullableARecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableARecordValue ¶

func NewNullableARecordValue(val *ARecordValue) *NullableARecordValue

func (NullableARecordValue) Get ¶

func (NullableARecordValue) IsSet ¶

func (v NullableARecordValue) IsSet() bool

func (NullableARecordValue) MarshalJSON ¶

func (v NullableARecordValue) MarshalJSON() ([]byte, error)

func (*NullableARecordValue) Set ¶

func (v *NullableARecordValue) Set(val *ARecordValue)

func (*NullableARecordValue) UnmarshalJSON ¶

func (v *NullableARecordValue) UnmarshalJSON(src []byte) error

func (*NullableARecordValue) Unset ¶

func (v *NullableARecordValue) Unset()

type NullableAcceleration ¶

type NullableAcceleration struct {
	// contains filtered or unexported fields
}

func NewNullableAcceleration ¶

func NewNullableAcceleration(val *Acceleration) *NullableAcceleration

func (NullableAcceleration) Get ¶

func (NullableAcceleration) IsSet ¶

func (v NullableAcceleration) IsSet() bool

func (NullableAcceleration) MarshalJSON ¶

func (v NullableAcceleration) MarshalJSON() ([]byte, error)

func (*NullableAcceleration) Set ¶

func (v *NullableAcceleration) Set(val *Acceleration)

func (*NullableAcceleration) UnmarshalJSON ¶

func (v *NullableAcceleration) UnmarshalJSON(src []byte) error

func (*NullableAcceleration) Unset ¶

func (v *NullableAcceleration) Unset()

type NullableAccelerationResponse ¶

type NullableAccelerationResponse struct {
	// contains filtered or unexported fields
}

func (NullableAccelerationResponse) Get ¶

func (NullableAccelerationResponse) IsSet ¶

func (NullableAccelerationResponse) MarshalJSON ¶

func (v NullableAccelerationResponse) MarshalJSON() ([]byte, error)

func (*NullableAccelerationResponse) Set ¶

func (*NullableAccelerationResponse) UnmarshalJSON ¶

func (v *NullableAccelerationResponse) UnmarshalJSON(src []byte) error

func (*NullableAccelerationResponse) Unset ¶

func (v *NullableAccelerationResponse) Unset()

type NullableAccelerationUpdate ¶

type NullableAccelerationUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableAccelerationUpdate ¶

func NewNullableAccelerationUpdate(val *AccelerationUpdate) *NullableAccelerationUpdate

func (NullableAccelerationUpdate) Get ¶

func (NullableAccelerationUpdate) IsSet ¶

func (v NullableAccelerationUpdate) IsSet() bool

func (NullableAccelerationUpdate) MarshalJSON ¶

func (v NullableAccelerationUpdate) MarshalJSON() ([]byte, error)

func (*NullableAccelerationUpdate) Set ¶

func (*NullableAccelerationUpdate) UnmarshalJSON ¶

func (v *NullableAccelerationUpdate) UnmarshalJSON(src []byte) error

func (*NullableAccelerationUpdate) Unset ¶

func (v *NullableAccelerationUpdate) Unset()

type NullableActiveHealthCheckIndex200Response ¶

type NullableActiveHealthCheckIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableActiveHealthCheckIndex200Response) Get ¶

func (NullableActiveHealthCheckIndex200Response) IsSet ¶

func (NullableActiveHealthCheckIndex200Response) MarshalJSON ¶

func (*NullableActiveHealthCheckIndex200Response) Set ¶

func (*NullableActiveHealthCheckIndex200Response) UnmarshalJSON ¶

func (v *NullableActiveHealthCheckIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableActiveHealthCheckIndex200Response) Unset ¶

type NullableActiveHealthCheckReportsDetails200Response ¶

type NullableActiveHealthCheckReportsDetails200Response struct {
	// contains filtered or unexported fields
}

func (NullableActiveHealthCheckReportsDetails200Response) Get ¶

func (NullableActiveHealthCheckReportsDetails200Response) IsSet ¶

func (NullableActiveHealthCheckReportsDetails200Response) MarshalJSON ¶

func (*NullableActiveHealthCheckReportsDetails200Response) Set ¶

func (*NullableActiveHealthCheckReportsDetails200Response) UnmarshalJSON ¶

func (*NullableActiveHealthCheckReportsDetails200Response) Unset ¶

type NullableActiveHealthCheckReportsSummary200Response ¶

type NullableActiveHealthCheckReportsSummary200Response struct {
	// contains filtered or unexported fields
}

func (NullableActiveHealthCheckReportsSummary200Response) Get ¶

func (NullableActiveHealthCheckReportsSummary200Response) IsSet ¶

func (NullableActiveHealthCheckReportsSummary200Response) MarshalJSON ¶

func (*NullableActiveHealthCheckReportsSummary200Response) Set ¶

func (*NullableActiveHealthCheckReportsSummary200Response) UnmarshalJSON ¶

func (*NullableActiveHealthCheckReportsSummary200Response) Unset ¶

type NullableApplicationCategory ¶

type NullableApplicationCategory struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCategory) Get ¶

func (NullableApplicationCategory) IsSet ¶

func (NullableApplicationCategory) MarshalJSON ¶

func (v NullableApplicationCategory) MarshalJSON() ([]byte, error)

func (*NullableApplicationCategory) Set ¶

func (*NullableApplicationCategory) UnmarshalJSON ¶

func (v *NullableApplicationCategory) UnmarshalJSON(src []byte) error

func (*NullableApplicationCategory) Unset ¶

func (v *NullableApplicationCategory) Unset()

type NullableApplicationCategoryApplicationsInner ¶

type NullableApplicationCategoryApplicationsInner struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCategoryApplicationsInner) Get ¶

func (NullableApplicationCategoryApplicationsInner) IsSet ¶

func (NullableApplicationCategoryApplicationsInner) MarshalJSON ¶

func (*NullableApplicationCategoryApplicationsInner) Set ¶

func (*NullableApplicationCategoryApplicationsInner) UnmarshalJSON ¶

func (*NullableApplicationCategoryApplicationsInner) Unset ¶

type NullableApplicationCategoryNameTranslation ¶

type NullableApplicationCategoryNameTranslation struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCategoryNameTranslation) Get ¶

func (NullableApplicationCategoryNameTranslation) IsSet ¶

func (NullableApplicationCategoryNameTranslation) MarshalJSON ¶

func (*NullableApplicationCategoryNameTranslation) Set ¶

func (*NullableApplicationCategoryNameTranslation) UnmarshalJSON ¶

func (v *NullableApplicationCategoryNameTranslation) UnmarshalJSON(src []byte) error

func (*NullableApplicationCategoryNameTranslation) Unset ¶

type NullableApplicationCategoryNameTranslationEn ¶

type NullableApplicationCategoryNameTranslationEn struct {
	// contains filtered or unexported fields
}

func (NullableApplicationCategoryNameTranslationEn) Get ¶

func (NullableApplicationCategoryNameTranslationEn) IsSet ¶

func (NullableApplicationCategoryNameTranslationEn) MarshalJSON ¶

func (*NullableApplicationCategoryNameTranslationEn) Set ¶

func (*NullableApplicationCategoryNameTranslationEn) UnmarshalJSON ¶

func (*NullableApplicationCategoryNameTranslationEn) Unset ¶

type NullableAppsCategoryIndex200Response ¶

type NullableAppsCategoryIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableAppsCategoryIndex200Response) Get ¶

func (NullableAppsCategoryIndex200Response) IsSet ¶

func (NullableAppsCategoryIndex200Response) MarshalJSON ¶

func (v NullableAppsCategoryIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableAppsCategoryIndex200Response) Set ¶

func (*NullableAppsCategoryIndex200Response) UnmarshalJSON ¶

func (v *NullableAppsCategoryIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableAppsCategoryIndex200Response) Unset ¶

type NullableAppsCategoryShow200Response ¶

type NullableAppsCategoryShow200Response struct {
	// contains filtered or unexported fields
}

func (NullableAppsCategoryShow200Response) Get ¶

func (NullableAppsCategoryShow200Response) IsSet ¶

func (NullableAppsCategoryShow200Response) MarshalJSON ¶

func (v NullableAppsCategoryShow200Response) MarshalJSON() ([]byte, error)

func (*NullableAppsCategoryShow200Response) Set ¶

func (*NullableAppsCategoryShow200Response) UnmarshalJSON ¶

func (v *NullableAppsCategoryShow200Response) UnmarshalJSON(src []byte) error

func (*NullableAppsCategoryShow200Response) Unset ¶

type NullableAppsIndex200Response ¶

type NullableAppsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableAppsIndex200Response) Get ¶

func (NullableAppsIndex200Response) IsSet ¶

func (NullableAppsIndex200Response) MarshalJSON ¶

func (v NullableAppsIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableAppsIndex200Response) Set ¶

func (*NullableAppsIndex200Response) UnmarshalJSON ¶

func (v *NullableAppsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableAppsIndex200Response) Unset ¶

func (v *NullableAppsIndex200Response) Unset()

type NullableAttackReport ¶

type NullableAttackReport struct {
	// contains filtered or unexported fields
}

func NewNullableAttackReport ¶

func NewNullableAttackReport(val *AttackReport) *NullableAttackReport

func (NullableAttackReport) Get ¶

func (NullableAttackReport) IsSet ¶

func (v NullableAttackReport) IsSet() bool

func (NullableAttackReport) MarshalJSON ¶

func (v NullableAttackReport) MarshalJSON() ([]byte, error)

func (*NullableAttackReport) Set ¶

func (v *NullableAttackReport) Set(val *AttackReport)

func (*NullableAttackReport) UnmarshalJSON ¶

func (v *NullableAttackReport) UnmarshalJSON(src []byte) error

func (*NullableAttackReport) Unset ¶

func (v *NullableAttackReport) Unset()

type NullableAttackReportCharts ¶

type NullableAttackReportCharts struct {
	// contains filtered or unexported fields
}

func NewNullableAttackReportCharts ¶

func NewNullableAttackReportCharts(val *AttackReportCharts) *NullableAttackReportCharts

func (NullableAttackReportCharts) Get ¶

func (NullableAttackReportCharts) IsSet ¶

func (v NullableAttackReportCharts) IsSet() bool

func (NullableAttackReportCharts) MarshalJSON ¶

func (v NullableAttackReportCharts) MarshalJSON() ([]byte, error)

func (*NullableAttackReportCharts) Set ¶

func (*NullableAttackReportCharts) UnmarshalJSON ¶

func (v *NullableAttackReportCharts) UnmarshalJSON(src []byte) error

func (*NullableAttackReportCharts) Unset ¶

func (v *NullableAttackReportCharts) Unset()

type NullableAttackReportChartsAttacks ¶

type NullableAttackReportChartsAttacks struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportChartsAttacks) Get ¶

func (NullableAttackReportChartsAttacks) IsSet ¶

func (NullableAttackReportChartsAttacks) MarshalJSON ¶

func (v NullableAttackReportChartsAttacks) MarshalJSON() ([]byte, error)

func (*NullableAttackReportChartsAttacks) Set ¶

func (*NullableAttackReportChartsAttacks) UnmarshalJSON ¶

func (v *NullableAttackReportChartsAttacks) UnmarshalJSON(src []byte) error

func (*NullableAttackReportChartsAttacks) Unset ¶

type NullableAttackReportChartsAttacksSeriesInner ¶

type NullableAttackReportChartsAttacksSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportChartsAttacksSeriesInner) Get ¶

func (NullableAttackReportChartsAttacksSeriesInner) IsSet ¶

func (NullableAttackReportChartsAttacksSeriesInner) MarshalJSON ¶

func (*NullableAttackReportChartsAttacksSeriesInner) Set ¶

func (*NullableAttackReportChartsAttacksSeriesInner) UnmarshalJSON ¶

func (*NullableAttackReportChartsAttacksSeriesInner) Unset ¶

type NullableAttackReportItem ¶

type NullableAttackReportItem struct {
	// contains filtered or unexported fields
}

func NewNullableAttackReportItem ¶

func NewNullableAttackReportItem(val *AttackReportItem) *NullableAttackReportItem

func (NullableAttackReportItem) Get ¶

func (NullableAttackReportItem) IsSet ¶

func (v NullableAttackReportItem) IsSet() bool

func (NullableAttackReportItem) MarshalJSON ¶

func (v NullableAttackReportItem) MarshalJSON() ([]byte, error)

func (*NullableAttackReportItem) Set ¶

func (*NullableAttackReportItem) UnmarshalJSON ¶

func (v *NullableAttackReportItem) UnmarshalJSON(src []byte) error

func (*NullableAttackReportItem) Unset ¶

func (v *NullableAttackReportItem) Unset()

type NullableAttackReportMap ¶

type NullableAttackReportMap struct {
	// contains filtered or unexported fields
}

func NewNullableAttackReportMap ¶

func NewNullableAttackReportMap(val *AttackReportMap) *NullableAttackReportMap

func (NullableAttackReportMap) Get ¶

func (NullableAttackReportMap) IsSet ¶

func (v NullableAttackReportMap) IsSet() bool

func (NullableAttackReportMap) MarshalJSON ¶

func (v NullableAttackReportMap) MarshalJSON() ([]byte, error)

func (*NullableAttackReportMap) Set ¶

func (*NullableAttackReportMap) UnmarshalJSON ¶

func (v *NullableAttackReportMap) UnmarshalJSON(src []byte) error

func (*NullableAttackReportMap) Unset ¶

func (v *NullableAttackReportMap) Unset()

type NullableAttackReportMapCharts ¶

type NullableAttackReportMapCharts struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportMapCharts) Get ¶

func (NullableAttackReportMapCharts) IsSet ¶

func (NullableAttackReportMapCharts) MarshalJSON ¶

func (v NullableAttackReportMapCharts) MarshalJSON() ([]byte, error)

func (*NullableAttackReportMapCharts) Set ¶

func (*NullableAttackReportMapCharts) UnmarshalJSON ¶

func (v *NullableAttackReportMapCharts) UnmarshalJSON(src []byte) error

func (*NullableAttackReportMapCharts) Unset ¶

func (v *NullableAttackReportMapCharts) Unset()

type NullableAttackReportMapChartsAttacksValue ¶

type NullableAttackReportMapChartsAttacksValue struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportMapChartsAttacksValue) Get ¶

func (NullableAttackReportMapChartsAttacksValue) IsSet ¶

func (NullableAttackReportMapChartsAttacksValue) MarshalJSON ¶

func (*NullableAttackReportMapChartsAttacksValue) Set ¶

func (*NullableAttackReportMapChartsAttacksValue) UnmarshalJSON ¶

func (v *NullableAttackReportMapChartsAttacksValue) UnmarshalJSON(src []byte) error

func (*NullableAttackReportMapChartsAttacksValue) Unset ¶

type NullableAttackReportMapData ¶

type NullableAttackReportMapData struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportMapData) Get ¶

func (NullableAttackReportMapData) IsSet ¶

func (NullableAttackReportMapData) MarshalJSON ¶

func (v NullableAttackReportMapData) MarshalJSON() ([]byte, error)

func (*NullableAttackReportMapData) Set ¶

func (*NullableAttackReportMapData) UnmarshalJSON ¶

func (v *NullableAttackReportMapData) UnmarshalJSON(src []byte) error

func (*NullableAttackReportMapData) Unset ¶

func (v *NullableAttackReportMapData) Unset()

type NullableAttackReportMapStatisticsInner ¶

type NullableAttackReportMapStatisticsInner struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportMapStatisticsInner) Get ¶

func (NullableAttackReportMapStatisticsInner) IsSet ¶

func (NullableAttackReportMapStatisticsInner) MarshalJSON ¶

func (v NullableAttackReportMapStatisticsInner) MarshalJSON() ([]byte, error)

func (*NullableAttackReportMapStatisticsInner) Set ¶

func (*NullableAttackReportMapStatisticsInner) UnmarshalJSON ¶

func (v *NullableAttackReportMapStatisticsInner) UnmarshalJSON(src []byte) error

func (*NullableAttackReportMapStatisticsInner) Unset ¶

type NullableAttackReportStatistics ¶

type NullableAttackReportStatistics struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportStatistics) Get ¶

func (NullableAttackReportStatistics) IsSet ¶

func (NullableAttackReportStatistics) MarshalJSON ¶

func (v NullableAttackReportStatistics) MarshalJSON() ([]byte, error)

func (*NullableAttackReportStatistics) Set ¶

func (*NullableAttackReportStatistics) UnmarshalJSON ¶

func (v *NullableAttackReportStatistics) UnmarshalJSON(src []byte) error

func (*NullableAttackReportStatistics) Unset ¶

func (v *NullableAttackReportStatistics) Unset()

type NullableAttackReportUri ¶

type NullableAttackReportUri struct {
	// contains filtered or unexported fields
}

func NewNullableAttackReportUri ¶

func NewNullableAttackReportUri(val *AttackReportUri) *NullableAttackReportUri

func (NullableAttackReportUri) Get ¶

func (NullableAttackReportUri) IsSet ¶

func (v NullableAttackReportUri) IsSet() bool

func (NullableAttackReportUri) MarshalJSON ¶

func (v NullableAttackReportUri) MarshalJSON() ([]byte, error)

func (*NullableAttackReportUri) Set ¶

func (*NullableAttackReportUri) UnmarshalJSON ¶

func (v *NullableAttackReportUri) UnmarshalJSON(src []byte) error

func (*NullableAttackReportUri) Unset ¶

func (v *NullableAttackReportUri) Unset()

type NullableAttackReportUriData ¶

type NullableAttackReportUriData struct {
	// contains filtered or unexported fields
}

func (NullableAttackReportUriData) Get ¶

func (NullableAttackReportUriData) IsSet ¶

func (NullableAttackReportUriData) MarshalJSON ¶

func (v NullableAttackReportUriData) MarshalJSON() ([]byte, error)

func (*NullableAttackReportUriData) Set ¶

func (*NullableAttackReportUriData) UnmarshalJSON ¶

func (v *NullableAttackReportUriData) UnmarshalJSON(src []byte) error

func (*NullableAttackReportUriData) Unset ¶

func (v *NullableAttackReportUriData) Unset()

type NullableBaseDnsRecord ¶

type NullableBaseDnsRecord struct {
	// contains filtered or unexported fields
}

func NewNullableBaseDnsRecord ¶

func NewNullableBaseDnsRecord(val *BaseDnsRecord) *NullableBaseDnsRecord

func (NullableBaseDnsRecord) Get ¶

func (NullableBaseDnsRecord) IsSet ¶

func (v NullableBaseDnsRecord) IsSet() bool

func (NullableBaseDnsRecord) MarshalJSON ¶

func (v NullableBaseDnsRecord) MarshalJSON() ([]byte, error)

func (*NullableBaseDnsRecord) Set ¶

func (v *NullableBaseDnsRecord) Set(val *BaseDnsRecord)

func (*NullableBaseDnsRecord) UnmarshalJSON ¶

func (v *NullableBaseDnsRecord) UnmarshalJSON(src []byte) error

func (*NullableBaseDnsRecord) Unset ¶

func (v *NullableBaseDnsRecord) Unset()

type NullableBaseFirewallRule ¶

type NullableBaseFirewallRule struct {
	// contains filtered or unexported fields
}

func NewNullableBaseFirewallRule ¶

func NewNullableBaseFirewallRule(val *BaseFirewallRule) *NullableBaseFirewallRule

func (NullableBaseFirewallRule) Get ¶

func (NullableBaseFirewallRule) IsSet ¶

func (v NullableBaseFirewallRule) IsSet() bool

func (NullableBaseFirewallRule) MarshalJSON ¶

func (v NullableBaseFirewallRule) MarshalJSON() ([]byte, error)

func (*NullableBaseFirewallRule) Set ¶

func (*NullableBaseFirewallRule) UnmarshalJSON ¶

func (v *NullableBaseFirewallRule) UnmarshalJSON(src []byte) error

func (*NullableBaseFirewallRule) Unset ¶

func (v *NullableBaseFirewallRule) Unset()

type NullableBaseFirewallSettings ¶

type NullableBaseFirewallSettings struct {
	// contains filtered or unexported fields
}

func (NullableBaseFirewallSettings) Get ¶

func (NullableBaseFirewallSettings) IsSet ¶

func (NullableBaseFirewallSettings) MarshalJSON ¶

func (v NullableBaseFirewallSettings) MarshalJSON() ([]byte, error)

func (*NullableBaseFirewallSettings) Set ¶

func (*NullableBaseFirewallSettings) UnmarshalJSON ¶

func (v *NullableBaseFirewallSettings) UnmarshalJSON(src []byte) error

func (*NullableBaseFirewallSettings) Unset ¶

func (v *NullableBaseFirewallSettings) Unset()

type NullableBaseHealthCheck ¶

type NullableBaseHealthCheck struct {
	// contains filtered or unexported fields
}

func NewNullableBaseHealthCheck ¶

func NewNullableBaseHealthCheck(val *BaseHealthCheck) *NullableBaseHealthCheck

func (NullableBaseHealthCheck) Get ¶

func (NullableBaseHealthCheck) IsSet ¶

func (v NullableBaseHealthCheck) IsSet() bool

func (NullableBaseHealthCheck) MarshalJSON ¶

func (v NullableBaseHealthCheck) MarshalJSON() ([]byte, error)

func (*NullableBaseHealthCheck) Set ¶

func (*NullableBaseHealthCheck) UnmarshalJSON ¶

func (v *NullableBaseHealthCheck) UnmarshalJSON(src []byte) error

func (*NullableBaseHealthCheck) Unset ¶

func (v *NullableBaseHealthCheck) Unset()

type NullableBaseRateLimitRule ¶

type NullableBaseRateLimitRule struct {
	// contains filtered or unexported fields
}

func NewNullableBaseRateLimitRule ¶

func NewNullableBaseRateLimitRule(val *BaseRateLimitRule) *NullableBaseRateLimitRule

func (NullableBaseRateLimitRule) Get ¶

func (NullableBaseRateLimitRule) IsSet ¶

func (v NullableBaseRateLimitRule) IsSet() bool

func (NullableBaseRateLimitRule) MarshalJSON ¶

func (v NullableBaseRateLimitRule) MarshalJSON() ([]byte, error)

func (*NullableBaseRateLimitRule) Set ¶

func (*NullableBaseRateLimitRule) UnmarshalJSON ¶

func (v *NullableBaseRateLimitRule) UnmarshalJSON(src []byte) error

func (*NullableBaseRateLimitRule) Unset ¶

func (v *NullableBaseRateLimitRule) 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 NullableBulkReportsTrafficsTotalRequest ¶

type NullableBulkReportsTrafficsTotalRequest struct {
	// contains filtered or unexported fields
}

func (NullableBulkReportsTrafficsTotalRequest) Get ¶

func (NullableBulkReportsTrafficsTotalRequest) IsSet ¶

func (NullableBulkReportsTrafficsTotalRequest) MarshalJSON ¶

func (v NullableBulkReportsTrafficsTotalRequest) MarshalJSON() ([]byte, error)

func (*NullableBulkReportsTrafficsTotalRequest) Set ¶

func (*NullableBulkReportsTrafficsTotalRequest) UnmarshalJSON ¶

func (v *NullableBulkReportsTrafficsTotalRequest) UnmarshalJSON(src []byte) error

func (*NullableBulkReportsTrafficsTotalRequest) Unset ¶

type NullableBulkReportsVisitorsTotalRequest ¶

type NullableBulkReportsVisitorsTotalRequest struct {
	// contains filtered or unexported fields
}

func (NullableBulkReportsVisitorsTotalRequest) Get ¶

func (NullableBulkReportsVisitorsTotalRequest) IsSet ¶

func (NullableBulkReportsVisitorsTotalRequest) MarshalJSON ¶

func (v NullableBulkReportsVisitorsTotalRequest) MarshalJSON() ([]byte, error)

func (*NullableBulkReportsVisitorsTotalRequest) Set ¶

func (*NullableBulkReportsVisitorsTotalRequest) UnmarshalJSON ¶

func (v *NullableBulkReportsVisitorsTotalRequest) UnmarshalJSON(src []byte) error

func (*NullableBulkReportsVisitorsTotalRequest) Unset ¶

type NullableBulkTrafficReport ¶

type NullableBulkTrafficReport struct {
	// contains filtered or unexported fields
}

func NewNullableBulkTrafficReport ¶

func NewNullableBulkTrafficReport(val *BulkTrafficReport) *NullableBulkTrafficReport

func (NullableBulkTrafficReport) Get ¶

func (NullableBulkTrafficReport) IsSet ¶

func (v NullableBulkTrafficReport) IsSet() bool

func (NullableBulkTrafficReport) MarshalJSON ¶

func (v NullableBulkTrafficReport) MarshalJSON() ([]byte, error)

func (*NullableBulkTrafficReport) Set ¶

func (*NullableBulkTrafficReport) UnmarshalJSON ¶

func (v *NullableBulkTrafficReport) UnmarshalJSON(src []byte) error

func (*NullableBulkTrafficReport) Unset ¶

func (v *NullableBulkTrafficReport) Unset()

type NullableBulkTrafficReportData ¶

type NullableBulkTrafficReportData struct {
	// contains filtered or unexported fields
}

func (NullableBulkTrafficReportData) Get ¶

func (NullableBulkTrafficReportData) IsSet ¶

func (NullableBulkTrafficReportData) MarshalJSON ¶

func (v NullableBulkTrafficReportData) MarshalJSON() ([]byte, error)

func (*NullableBulkTrafficReportData) Set ¶

func (*NullableBulkTrafficReportData) UnmarshalJSON ¶

func (v *NullableBulkTrafficReportData) UnmarshalJSON(src []byte) error

func (*NullableBulkTrafficReportData) Unset ¶

func (v *NullableBulkTrafficReportData) Unset()

type NullableBulkTrafficReportDataEgressBytes ¶

type NullableBulkTrafficReportDataEgressBytes struct {
	// contains filtered or unexported fields
}

func (NullableBulkTrafficReportDataEgressBytes) Get ¶

func (NullableBulkTrafficReportDataEgressBytes) IsSet ¶

func (NullableBulkTrafficReportDataEgressBytes) MarshalJSON ¶

func (*NullableBulkTrafficReportDataEgressBytes) Set ¶

func (*NullableBulkTrafficReportDataEgressBytes) UnmarshalJSON ¶

func (v *NullableBulkTrafficReportDataEgressBytes) UnmarshalJSON(src []byte) error

func (*NullableBulkTrafficReportDataEgressBytes) Unset ¶

type NullableBulkVisitorReport ¶

type NullableBulkVisitorReport struct {
	// contains filtered or unexported fields
}

func NewNullableBulkVisitorReport ¶

func NewNullableBulkVisitorReport(val *BulkVisitorReport) *NullableBulkVisitorReport

func (NullableBulkVisitorReport) Get ¶

func (NullableBulkVisitorReport) IsSet ¶

func (v NullableBulkVisitorReport) IsSet() bool

func (NullableBulkVisitorReport) MarshalJSON ¶

func (v NullableBulkVisitorReport) MarshalJSON() ([]byte, error)

func (*NullableBulkVisitorReport) Set ¶

func (*NullableBulkVisitorReport) UnmarshalJSON ¶

func (v *NullableBulkVisitorReport) UnmarshalJSON(src []byte) error

func (*NullableBulkVisitorReport) Unset ¶

func (v *NullableBulkVisitorReport) Unset()

type NullableBulkVisitorReportData ¶

type NullableBulkVisitorReportData struct {
	// contains filtered or unexported fields
}

func (NullableBulkVisitorReportData) Get ¶

func (NullableBulkVisitorReportData) IsSet ¶

func (NullableBulkVisitorReportData) MarshalJSON ¶

func (v NullableBulkVisitorReportData) MarshalJSON() ([]byte, error)

func (*NullableBulkVisitorReportData) Set ¶

func (*NullableBulkVisitorReportData) UnmarshalJSON ¶

func (v *NullableBulkVisitorReportData) UnmarshalJSON(src []byte) error

func (*NullableBulkVisitorReportData) Unset ¶

func (v *NullableBulkVisitorReportData) Unset()

type NullableBypassAction ¶

type NullableBypassAction struct {
	// contains filtered or unexported fields
}

func NewNullableBypassAction ¶

func NewNullableBypassAction(val *BypassAction) *NullableBypassAction

func (NullableBypassAction) Get ¶

func (NullableBypassAction) IsSet ¶

func (v NullableBypassAction) IsSet() bool

func (NullableBypassAction) MarshalJSON ¶

func (v NullableBypassAction) MarshalJSON() ([]byte, error)

func (*NullableBypassAction) Set ¶

func (v *NullableBypassAction) Set(val *BypassAction)

func (*NullableBypassAction) UnmarshalJSON ¶

func (v *NullableBypassAction) UnmarshalJSON(src []byte) error

func (*NullableBypassAction) Unset ¶

func (v *NullableBypassAction) Unset()

type NullableCAARecord ¶

type NullableCAARecord struct {
	// contains filtered or unexported fields
}

func NewNullableCAARecord ¶

func NewNullableCAARecord(val *CAARecord) *NullableCAARecord

func (NullableCAARecord) Get ¶

func (v NullableCAARecord) Get() *CAARecord

func (NullableCAARecord) IsSet ¶

func (v NullableCAARecord) IsSet() bool

func (NullableCAARecord) MarshalJSON ¶

func (v NullableCAARecord) MarshalJSON() ([]byte, error)

func (*NullableCAARecord) Set ¶

func (v *NullableCAARecord) Set(val *CAARecord)

func (*NullableCAARecord) UnmarshalJSON ¶

func (v *NullableCAARecord) UnmarshalJSON(src []byte) error

func (*NullableCAARecord) Unset ¶

func (v *NullableCAARecord) Unset()

type NullableCAARecordValue ¶

type NullableCAARecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableCAARecordValue ¶

func NewNullableCAARecordValue(val *CAARecordValue) *NullableCAARecordValue

func (NullableCAARecordValue) Get ¶

func (NullableCAARecordValue) IsSet ¶

func (v NullableCAARecordValue) IsSet() bool

func (NullableCAARecordValue) MarshalJSON ¶

func (v NullableCAARecordValue) MarshalJSON() ([]byte, error)

func (*NullableCAARecordValue) Set ¶

func (*NullableCAARecordValue) UnmarshalJSON ¶

func (v *NullableCAARecordValue) UnmarshalJSON(src []byte) error

func (*NullableCAARecordValue) Unset ¶

func (v *NullableCAARecordValue) Unset()

type NullableCNAMERecord ¶

type NullableCNAMERecord struct {
	// contains filtered or unexported fields
}

func NewNullableCNAMERecord ¶

func NewNullableCNAMERecord(val *CNAMERecord) *NullableCNAMERecord

func (NullableCNAMERecord) Get ¶

func (NullableCNAMERecord) IsSet ¶

func (v NullableCNAMERecord) IsSet() bool

func (NullableCNAMERecord) MarshalJSON ¶

func (v NullableCNAMERecord) MarshalJSON() ([]byte, error)

func (*NullableCNAMERecord) Set ¶

func (v *NullableCNAMERecord) Set(val *CNAMERecord)

func (*NullableCNAMERecord) UnmarshalJSON ¶

func (v *NullableCNAMERecord) UnmarshalJSON(src []byte) error

func (*NullableCNAMERecord) Unset ¶

func (v *NullableCNAMERecord) Unset()

type NullableCNAMERecordValue ¶

type NullableCNAMERecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableCNAMERecordValue ¶

func NewNullableCNAMERecordValue(val *CNAMERecordValue) *NullableCNAMERecordValue

func (NullableCNAMERecordValue) Get ¶

func (NullableCNAMERecordValue) IsSet ¶

func (v NullableCNAMERecordValue) IsSet() bool

func (NullableCNAMERecordValue) MarshalJSON ¶

func (v NullableCNAMERecordValue) MarshalJSON() ([]byte, error)

func (*NullableCNAMERecordValue) Set ¶

func (*NullableCNAMERecordValue) UnmarshalJSON ¶

func (v *NullableCNAMERecordValue) UnmarshalJSON(src []byte) error

func (*NullableCNAMERecordValue) Unset ¶

func (v *NullableCNAMERecordValue) Unset()

type NullableCacheSettings ¶

type NullableCacheSettings struct {
	// contains filtered or unexported fields
}

func NewNullableCacheSettings ¶

func NewNullableCacheSettings(val *CacheSettings) *NullableCacheSettings

func (NullableCacheSettings) Get ¶

func (NullableCacheSettings) IsSet ¶

func (v NullableCacheSettings) IsSet() bool

func (NullableCacheSettings) MarshalJSON ¶

func (v NullableCacheSettings) MarshalJSON() ([]byte, error)

func (*NullableCacheSettings) Set ¶

func (v *NullableCacheSettings) Set(val *CacheSettings)

func (*NullableCacheSettings) UnmarshalJSON ¶

func (v *NullableCacheSettings) UnmarshalJSON(src []byte) error

func (*NullableCacheSettings) Unset ¶

func (v *NullableCacheSettings) Unset()

type NullableCacheSettingsData ¶

type NullableCacheSettingsData struct {
	// contains filtered or unexported fields
}

func NewNullableCacheSettingsData ¶

func NewNullableCacheSettingsData(val *CacheSettingsData) *NullableCacheSettingsData

func (NullableCacheSettingsData) Get ¶

func (NullableCacheSettingsData) IsSet ¶

func (v NullableCacheSettingsData) IsSet() bool

func (NullableCacheSettingsData) MarshalJSON ¶

func (v NullableCacheSettingsData) MarshalJSON() ([]byte, error)

func (*NullableCacheSettingsData) Set ¶

func (*NullableCacheSettingsData) UnmarshalJSON ¶

func (v *NullableCacheSettingsData) UnmarshalJSON(src []byte) error

func (*NullableCacheSettingsData) Unset ¶

func (v *NullableCacheSettingsData) Unset()

type NullableCachingPurge ¶

type NullableCachingPurge struct {
	// contains filtered or unexported fields
}

func NewNullableCachingPurge ¶

func NewNullableCachingPurge(val *CachingPurge) *NullableCachingPurge

func (NullableCachingPurge) Get ¶

func (NullableCachingPurge) IsSet ¶

func (v NullableCachingPurge) IsSet() bool

func (NullableCachingPurge) MarshalJSON ¶

func (v NullableCachingPurge) MarshalJSON() ([]byte, error)

func (*NullableCachingPurge) Set ¶

func (v *NullableCachingPurge) Set(val *CachingPurge)

func (*NullableCachingPurge) UnmarshalJSON ¶

func (v *NullableCachingPurge) UnmarshalJSON(src []byte) error

func (*NullableCachingPurge) Unset ¶

func (v *NullableCachingPurge) Unset()

type NullableCdnApp ¶

type NullableCdnApp struct {
	// contains filtered or unexported fields
}

func NewNullableCdnApp ¶

func NewNullableCdnApp(val *CdnApp) *NullableCdnApp

func (NullableCdnApp) Get ¶

func (v NullableCdnApp) Get() *CdnApp

func (NullableCdnApp) IsSet ¶

func (v NullableCdnApp) IsSet() bool

func (NullableCdnApp) MarshalJSON ¶

func (v NullableCdnApp) MarshalJSON() ([]byte, error)

func (*NullableCdnApp) Set ¶

func (v *NullableCdnApp) Set(val *CdnApp)

func (*NullableCdnApp) UnmarshalJSON ¶

func (v *NullableCdnApp) UnmarshalJSON(src []byte) error

func (*NullableCdnApp) Unset ¶

func (v *NullableCdnApp) Unset()

type NullableCdnAppData ¶

type NullableCdnAppData struct {
	// contains filtered or unexported fields
}

func NewNullableCdnAppData ¶

func NewNullableCdnAppData(val *CdnAppData) *NullableCdnAppData

func (NullableCdnAppData) Get ¶

func (v NullableCdnAppData) Get() *CdnAppData

func (NullableCdnAppData) IsSet ¶

func (v NullableCdnAppData) IsSet() bool

func (NullableCdnAppData) MarshalJSON ¶

func (v NullableCdnAppData) MarshalJSON() ([]byte, error)

func (*NullableCdnAppData) Set ¶

func (v *NullableCdnAppData) Set(val *CdnAppData)

func (*NullableCdnAppData) UnmarshalJSON ¶

func (v *NullableCdnAppData) UnmarshalJSON(src []byte) error

func (*NullableCdnAppData) Unset ¶

func (v *NullableCdnAppData) Unset()

type NullableCdnAppInstall ¶

type NullableCdnAppInstall struct {
	// contains filtered or unexported fields
}

func NewNullableCdnAppInstall ¶

func NewNullableCdnAppInstall(val *CdnAppInstall) *NullableCdnAppInstall

func (NullableCdnAppInstall) Get ¶

func (NullableCdnAppInstall) IsSet ¶

func (v NullableCdnAppInstall) IsSet() bool

func (NullableCdnAppInstall) MarshalJSON ¶

func (v NullableCdnAppInstall) MarshalJSON() ([]byte, error)

func (*NullableCdnAppInstall) Set ¶

func (v *NullableCdnAppInstall) Set(val *CdnAppInstall)

func (*NullableCdnAppInstall) UnmarshalJSON ¶

func (v *NullableCdnAppInstall) UnmarshalJSON(src []byte) error

func (*NullableCdnAppInstall) Unset ¶

func (v *NullableCdnAppInstall) Unset()

type NullableCdnAppLike ¶

type NullableCdnAppLike struct {
	// contains filtered or unexported fields
}

func NewNullableCdnAppLike ¶

func NewNullableCdnAppLike(val *CdnAppLike) *NullableCdnAppLike

func (NullableCdnAppLike) Get ¶

func (v NullableCdnAppLike) Get() *CdnAppLike

func (NullableCdnAppLike) IsSet ¶

func (v NullableCdnAppLike) IsSet() bool

func (NullableCdnAppLike) MarshalJSON ¶

func (v NullableCdnAppLike) MarshalJSON() ([]byte, error)

func (*NullableCdnAppLike) Set ¶

func (v *NullableCdnAppLike) Set(val *CdnAppLike)

func (*NullableCdnAppLike) UnmarshalJSON ¶

func (v *NullableCdnAppLike) UnmarshalJSON(src []byte) error

func (*NullableCdnAppLike) Unset ¶

func (v *NullableCdnAppLike) Unset()

type NullableCdnAppLikeStats ¶

type NullableCdnAppLikeStats struct {
	// contains filtered or unexported fields
}

func NewNullableCdnAppLikeStats ¶

func NewNullableCdnAppLikeStats(val *CdnAppLikeStats) *NullableCdnAppLikeStats

func (NullableCdnAppLikeStats) Get ¶

func (NullableCdnAppLikeStats) IsSet ¶

func (v NullableCdnAppLikeStats) IsSet() bool

func (NullableCdnAppLikeStats) MarshalJSON ¶

func (v NullableCdnAppLikeStats) MarshalJSON() ([]byte, error)

func (*NullableCdnAppLikeStats) Set ¶

func (*NullableCdnAppLikeStats) UnmarshalJSON ¶

func (v *NullableCdnAppLikeStats) UnmarshalJSON(src []byte) error

func (*NullableCdnAppLikeStats) Unset ¶

func (v *NullableCdnAppLikeStats) Unset()

type NullableCdnAppLikeStatsData ¶

type NullableCdnAppLikeStatsData struct {
	// contains filtered or unexported fields
}

func (NullableCdnAppLikeStatsData) Get ¶

func (NullableCdnAppLikeStatsData) IsSet ¶

func (NullableCdnAppLikeStatsData) MarshalJSON ¶

func (v NullableCdnAppLikeStatsData) MarshalJSON() ([]byte, error)

func (*NullableCdnAppLikeStatsData) Set ¶

func (*NullableCdnAppLikeStatsData) UnmarshalJSON ¶

func (v *NullableCdnAppLikeStatsData) UnmarshalJSON(src []byte) error

func (*NullableCdnAppLikeStatsData) Unset ¶

func (v *NullableCdnAppLikeStatsData) Unset()

type NullableCdnAppTriggerWebhook ¶

type NullableCdnAppTriggerWebhook struct {
	// contains filtered or unexported fields
}

func (NullableCdnAppTriggerWebhook) Get ¶

func (NullableCdnAppTriggerWebhook) IsSet ¶

func (NullableCdnAppTriggerWebhook) MarshalJSON ¶

func (v NullableCdnAppTriggerWebhook) MarshalJSON() ([]byte, error)

func (*NullableCdnAppTriggerWebhook) Set ¶

func (*NullableCdnAppTriggerWebhook) UnmarshalJSON ¶

func (v *NullableCdnAppTriggerWebhook) UnmarshalJSON(src []byte) error

func (*NullableCdnAppTriggerWebhook) Unset ¶

func (v *NullableCdnAppTriggerWebhook) Unset()

type NullableCertificate ¶

type NullableCertificate struct {
	// contains filtered or unexported fields
}

func NewNullableCertificate ¶

func NewNullableCertificate(val *Certificate) *NullableCertificate

func (NullableCertificate) Get ¶

func (NullableCertificate) IsSet ¶

func (v NullableCertificate) IsSet() bool

func (NullableCertificate) MarshalJSON ¶

func (v NullableCertificate) MarshalJSON() ([]byte, error)

func (*NullableCertificate) Set ¶

func (v *NullableCertificate) Set(val *Certificate)

func (*NullableCertificate) UnmarshalJSON ¶

func (v *NullableCertificate) UnmarshalJSON(src []byte) error

func (*NullableCertificate) Unset ¶

func (v *NullableCertificate) Unset()

type NullableCertificateOrder ¶

type NullableCertificateOrder struct {
	// contains filtered or unexported fields
}

func NewNullableCertificateOrder ¶

func NewNullableCertificateOrder(val *CertificateOrder) *NullableCertificateOrder

func (NullableCertificateOrder) Get ¶

func (NullableCertificateOrder) IsSet ¶

func (v NullableCertificateOrder) IsSet() bool

func (NullableCertificateOrder) MarshalJSON ¶

func (v NullableCertificateOrder) MarshalJSON() ([]byte, error)

func (*NullableCertificateOrder) Set ¶

func (*NullableCertificateOrder) UnmarshalJSON ¶

func (v *NullableCertificateOrder) UnmarshalJSON(src []byte) error

func (*NullableCertificateOrder) Unset ¶

func (v *NullableCertificateOrder) Unset()

type NullableChallengeAction ¶

type NullableChallengeAction struct {
	// contains filtered or unexported fields
}

func NewNullableChallengeAction ¶

func NewNullableChallengeAction(val *ChallengeAction) *NullableChallengeAction

func (NullableChallengeAction) Get ¶

func (NullableChallengeAction) IsSet ¶

func (v NullableChallengeAction) IsSet() bool

func (NullableChallengeAction) MarshalJSON ¶

func (v NullableChallengeAction) MarshalJSON() ([]byte, error)

func (*NullableChallengeAction) Set ¶

func (*NullableChallengeAction) UnmarshalJSON ¶

func (v *NullableChallengeAction) UnmarshalJSON(src []byte) error

func (*NullableChallengeAction) Unset ¶

func (v *NullableChallengeAction) Unset()

type NullableCloneDomain ¶

type NullableCloneDomain struct {
	// contains filtered or unexported fields
}

func NewNullableCloneDomain ¶

func NewNullableCloneDomain(val *CloneDomain) *NullableCloneDomain

func (NullableCloneDomain) Get ¶

func (NullableCloneDomain) IsSet ¶

func (v NullableCloneDomain) IsSet() bool

func (NullableCloneDomain) MarshalJSON ¶

func (v NullableCloneDomain) MarshalJSON() ([]byte, error)

func (*NullableCloneDomain) Set ¶

func (v *NullableCloneDomain) Set(val *CloneDomain)

func (*NullableCloneDomain) UnmarshalJSON ¶

func (v *NullableCloneDomain) UnmarshalJSON(src []byte) error

func (*NullableCloneDomain) Unset ¶

func (v *NullableCloneDomain) Unset()

type NullableCountryList ¶

type NullableCountryList struct {
	// contains filtered or unexported fields
}

func NewNullableCountryList ¶

func NewNullableCountryList(val *CountryList) *NullableCountryList

func (NullableCountryList) Get ¶

func (NullableCountryList) IsSet ¶

func (v NullableCountryList) IsSet() bool

func (NullableCountryList) MarshalJSON ¶

func (v NullableCountryList) MarshalJSON() ([]byte, error)

func (*NullableCountryList) Set ¶

func (v *NullableCountryList) Set(val *CountryList)

func (*NullableCountryList) UnmarshalJSON ¶

func (v *NullableCountryList) UnmarshalJSON(src []byte) error

func (*NullableCountryList) Unset ¶

func (v *NullableCountryList) Unset()

type NullableCountryRequestChart ¶

type NullableCountryRequestChart struct {
	// contains filtered or unexported fields
}

func (NullableCountryRequestChart) Get ¶

func (NullableCountryRequestChart) IsSet ¶

func (NullableCountryRequestChart) MarshalJSON ¶

func (v NullableCountryRequestChart) MarshalJSON() ([]byte, error)

func (*NullableCountryRequestChart) Set ¶

func (*NullableCountryRequestChart) UnmarshalJSON ¶

func (v *NullableCountryRequestChart) UnmarshalJSON(src []byte) error

func (*NullableCountryRequestChart) Unset ¶

func (v *NullableCountryRequestChart) Unset()

type NullableCountryStatistics ¶

type NullableCountryStatistics struct {
	// contains filtered or unexported fields
}

func NewNullableCountryStatistics ¶

func NewNullableCountryStatistics(val *CountryStatistics) *NullableCountryStatistics

func (NullableCountryStatistics) Get ¶

func (NullableCountryStatistics) IsSet ¶

func (v NullableCountryStatistics) IsSet() bool

func (NullableCountryStatistics) MarshalJSON ¶

func (v NullableCountryStatistics) MarshalJSON() ([]byte, error)

func (*NullableCountryStatistics) Set ¶

func (*NullableCountryStatistics) UnmarshalJSON ¶

func (v *NullableCountryStatistics) UnmarshalJSON(src []byte) error

func (*NullableCountryStatistics) Unset ¶

func (v *NullableCountryStatistics) Unset()

type NullableCountryTrafficChart ¶

type NullableCountryTrafficChart struct {
	// contains filtered or unexported fields
}

func (NullableCountryTrafficChart) Get ¶

func (NullableCountryTrafficChart) IsSet ¶

func (NullableCountryTrafficChart) MarshalJSON ¶

func (v NullableCountryTrafficChart) MarshalJSON() ([]byte, error)

func (*NullableCountryTrafficChart) Set ¶

func (*NullableCountryTrafficChart) UnmarshalJSON ¶

func (v *NullableCountryTrafficChart) UnmarshalJSON(src []byte) error

func (*NullableCountryTrafficChart) Unset ¶

func (v *NullableCountryTrafficChart) 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 NullableCustomCname ¶

type NullableCustomCname struct {
	// contains filtered or unexported fields
}

func NewNullableCustomCname ¶

func NewNullableCustomCname(val *CustomCname) *NullableCustomCname

func (NullableCustomCname) Get ¶

func (NullableCustomCname) IsSet ¶

func (v NullableCustomCname) IsSet() bool

func (NullableCustomCname) MarshalJSON ¶

func (v NullableCustomCname) MarshalJSON() ([]byte, error)

func (*NullableCustomCname) Set ¶

func (v *NullableCustomCname) Set(val *CustomCname)

func (*NullableCustomCname) UnmarshalJSON ¶

func (v *NullableCustomCname) UnmarshalJSON(src []byte) error

func (*NullableCustomCname) Unset ¶

func (v *NullableCustomCname) Unset()

type NullableCustomPage ¶

type NullableCustomPage struct {
	// contains filtered or unexported fields
}

func NewNullableCustomPage ¶

func NewNullableCustomPage(val *CustomPage) *NullableCustomPage

func (NullableCustomPage) Get ¶

func (v NullableCustomPage) Get() *CustomPage

func (NullableCustomPage) IsSet ¶

func (v NullableCustomPage) IsSet() bool

func (NullableCustomPage) MarshalJSON ¶

func (v NullableCustomPage) MarshalJSON() ([]byte, error)

func (*NullableCustomPage) Set ¶

func (v *NullableCustomPage) Set(val *CustomPage)

func (*NullableCustomPage) UnmarshalJSON ¶

func (v *NullableCustomPage) UnmarshalJSON(src []byte) error

func (*NullableCustomPage) Unset ¶

func (v *NullableCustomPage) Unset()

type NullableCustomPages ¶

type NullableCustomPages struct {
	// contains filtered or unexported fields
}

func NewNullableCustomPages ¶

func NewNullableCustomPages(val *CustomPages) *NullableCustomPages

func (NullableCustomPages) Get ¶

func (NullableCustomPages) IsSet ¶

func (v NullableCustomPages) IsSet() bool

func (NullableCustomPages) MarshalJSON ¶

func (v NullableCustomPages) MarshalJSON() ([]byte, error)

func (*NullableCustomPages) Set ¶

func (v *NullableCustomPages) Set(val *CustomPages)

func (*NullableCustomPages) UnmarshalJSON ¶

func (v *NullableCustomPages) UnmarshalJSON(src []byte) error

func (*NullableCustomPages) Unset ¶

func (v *NullableCustomPages) Unset()

type NullableCustomPagesData ¶

type NullableCustomPagesData struct {
	// contains filtered or unexported fields
}

func NewNullableCustomPagesData ¶

func NewNullableCustomPagesData(val *CustomPagesData) *NullableCustomPagesData

func (NullableCustomPagesData) Get ¶

func (NullableCustomPagesData) IsSet ¶

func (v NullableCustomPagesData) IsSet() bool

func (NullableCustomPagesData) MarshalJSON ¶

func (v NullableCustomPagesData) MarshalJSON() ([]byte, error)

func (*NullableCustomPagesData) Set ¶

func (*NullableCustomPagesData) UnmarshalJSON ¶

func (v *NullableCustomPagesData) UnmarshalJSON(src []byte) error

func (*NullableCustomPagesData) Unset ¶

func (v *NullableCustomPagesData) Unset()

type NullableDKIMRecord ¶

type NullableDKIMRecord struct {
	// contains filtered or unexported fields
}

func NewNullableDKIMRecord ¶

func NewNullableDKIMRecord(val *DKIMRecord) *NullableDKIMRecord

func (NullableDKIMRecord) Get ¶

func (v NullableDKIMRecord) Get() *DKIMRecord

func (NullableDKIMRecord) IsSet ¶

func (v NullableDKIMRecord) IsSet() bool

func (NullableDKIMRecord) MarshalJSON ¶

func (v NullableDKIMRecord) MarshalJSON() ([]byte, error)

func (*NullableDKIMRecord) Set ¶

func (v *NullableDKIMRecord) Set(val *DKIMRecord)

func (*NullableDKIMRecord) UnmarshalJSON ¶

func (v *NullableDKIMRecord) UnmarshalJSON(src []byte) error

func (*NullableDKIMRecord) Unset ¶

func (v *NullableDKIMRecord) Unset()

type NullableDataResponse ¶

type NullableDataResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDataResponse ¶

func NewNullableDataResponse(val *DataResponse) *NullableDataResponse

func (NullableDataResponse) Get ¶

func (NullableDataResponse) IsSet ¶

func (v NullableDataResponse) IsSet() bool

func (NullableDataResponse) MarshalJSON ¶

func (v NullableDataResponse) MarshalJSON() ([]byte, error)

func (*NullableDataResponse) Set ¶

func (v *NullableDataResponse) Set(val *DataResponse)

func (*NullableDataResponse) UnmarshalJSON ¶

func (v *NullableDataResponse) UnmarshalJSON(src []byte) error

func (*NullableDataResponse) Unset ¶

func (v *NullableDataResponse) Unset()

type NullableDataWithMessageResponse ¶

type NullableDataWithMessageResponse struct {
	// contains filtered or unexported fields
}

func (NullableDataWithMessageResponse) Get ¶

func (NullableDataWithMessageResponse) IsSet ¶

func (NullableDataWithMessageResponse) MarshalJSON ¶

func (v NullableDataWithMessageResponse) MarshalJSON() ([]byte, error)

func (*NullableDataWithMessageResponse) Set ¶

func (*NullableDataWithMessageResponse) UnmarshalJSON ¶

func (v *NullableDataWithMessageResponse) UnmarshalJSON(src []byte) error

func (*NullableDataWithMessageResponse) Unset ¶

type NullableDdosPreflight ¶

type NullableDdosPreflight struct {
	// contains filtered or unexported fields
}

func NewNullableDdosPreflight ¶

func NewNullableDdosPreflight(val *DdosPreflight) *NullableDdosPreflight

func (NullableDdosPreflight) Get ¶

func (NullableDdosPreflight) IsSet ¶

func (v NullableDdosPreflight) IsSet() bool

func (NullableDdosPreflight) MarshalJSON ¶

func (v NullableDdosPreflight) MarshalJSON() ([]byte, error)

func (*NullableDdosPreflight) Set ¶

func (v *NullableDdosPreflight) Set(val *DdosPreflight)

func (*NullableDdosPreflight) UnmarshalJSON ¶

func (v *NullableDdosPreflight) UnmarshalJSON(src []byte) error

func (*NullableDdosPreflight) Unset ¶

func (v *NullableDdosPreflight) Unset()

type NullableDdosRule ¶

type NullableDdosRule struct {
	// contains filtered or unexported fields
}

func NewNullableDdosRule ¶

func NewNullableDdosRule(val *DdosRule) *NullableDdosRule

func (NullableDdosRule) Get ¶

func (v NullableDdosRule) Get() *DdosRule

func (NullableDdosRule) IsSet ¶

func (v NullableDdosRule) IsSet() bool

func (NullableDdosRule) MarshalJSON ¶

func (v NullableDdosRule) MarshalJSON() ([]byte, error)

func (*NullableDdosRule) Set ¶

func (v *NullableDdosRule) Set(val *DdosRule)

func (*NullableDdosRule) UnmarshalJSON ¶

func (v *NullableDdosRule) UnmarshalJSON(src []byte) error

func (*NullableDdosRule) Unset ¶

func (v *NullableDdosRule) Unset()

type NullableDdosRuleData ¶

type NullableDdosRuleData struct {
	// contains filtered or unexported fields
}

func NewNullableDdosRuleData ¶

func NewNullableDdosRuleData(val *DdosRuleData) *NullableDdosRuleData

func (NullableDdosRuleData) Get ¶

func (NullableDdosRuleData) IsSet ¶

func (v NullableDdosRuleData) IsSet() bool

func (NullableDdosRuleData) MarshalJSON ¶

func (v NullableDdosRuleData) MarshalJSON() ([]byte, error)

func (*NullableDdosRuleData) Set ¶

func (v *NullableDdosRuleData) Set(val *DdosRuleData)

func (*NullableDdosRuleData) UnmarshalJSON ¶

func (v *NullableDdosRuleData) UnmarshalJSON(src []byte) error

func (*NullableDdosRuleData) Unset ¶

func (v *NullableDdosRuleData) Unset()

type NullableDdosRuleResponse ¶

type NullableDdosRuleResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDdosRuleResponse ¶

func NewNullableDdosRuleResponse(val *DdosRuleResponse) *NullableDdosRuleResponse

func (NullableDdosRuleResponse) Get ¶

func (NullableDdosRuleResponse) IsSet ¶

func (v NullableDdosRuleResponse) IsSet() bool

func (NullableDdosRuleResponse) MarshalJSON ¶

func (v NullableDdosRuleResponse) MarshalJSON() ([]byte, error)

func (*NullableDdosRuleResponse) Set ¶

func (*NullableDdosRuleResponse) UnmarshalJSON ¶

func (v *NullableDdosRuleResponse) UnmarshalJSON(src []byte) error

func (*NullableDdosRuleResponse) Unset ¶

func (v *NullableDdosRuleResponse) Unset()

type NullableDdosRulesIndex200Response ¶

type NullableDdosRulesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableDdosRulesIndex200Response) Get ¶

func (NullableDdosRulesIndex200Response) IsSet ¶

func (NullableDdosRulesIndex200Response) MarshalJSON ¶

func (v NullableDdosRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableDdosRulesIndex200Response) Set ¶

func (*NullableDdosRulesIndex200Response) UnmarshalJSON ¶

func (v *NullableDdosRulesIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableDdosRulesIndex200Response) Unset ¶

type NullableDdosSettings ¶

type NullableDdosSettings struct {
	// contains filtered or unexported fields
}

func NewNullableDdosSettings ¶

func NewNullableDdosSettings(val *DdosSettings) *NullableDdosSettings

func (NullableDdosSettings) Get ¶

func (NullableDdosSettings) IsSet ¶

func (v NullableDdosSettings) IsSet() bool

func (NullableDdosSettings) MarshalJSON ¶

func (v NullableDdosSettings) MarshalJSON() ([]byte, error)

func (*NullableDdosSettings) Set ¶

func (v *NullableDdosSettings) Set(val *DdosSettings)

func (*NullableDdosSettings) UnmarshalJSON ¶

func (v *NullableDdosSettings) UnmarshalJSON(src []byte) error

func (*NullableDdosSettings) Unset ¶

func (v *NullableDdosSettings) Unset()

type NullableDdosSettingsData ¶

type NullableDdosSettingsData struct {
	// contains filtered or unexported fields
}

func NewNullableDdosSettingsData ¶

func NewNullableDdosSettingsData(val *DdosSettingsData) *NullableDdosSettingsData

func (NullableDdosSettingsData) Get ¶

func (NullableDdosSettingsData) IsSet ¶

func (v NullableDdosSettingsData) IsSet() bool

func (NullableDdosSettingsData) MarshalJSON ¶

func (v NullableDdosSettingsData) MarshalJSON() ([]byte, error)

func (*NullableDdosSettingsData) Set ¶

func (*NullableDdosSettingsData) UnmarshalJSON ¶

func (v *NullableDdosSettingsData) UnmarshalJSON(src []byte) error

func (*NullableDdosSettingsData) Unset ¶

func (v *NullableDdosSettingsData) Unset()

type NullableDdosSettingsUpdate200Response ¶

type NullableDdosSettingsUpdate200Response struct {
	// contains filtered or unexported fields
}

func (NullableDdosSettingsUpdate200Response) Get ¶

func (NullableDdosSettingsUpdate200Response) IsSet ¶

func (NullableDdosSettingsUpdate200Response) MarshalJSON ¶

func (v NullableDdosSettingsUpdate200Response) MarshalJSON() ([]byte, error)

func (*NullableDdosSettingsUpdate200Response) Set ¶

func (*NullableDdosSettingsUpdate200Response) UnmarshalJSON ¶

func (v *NullableDdosSettingsUpdate200Response) UnmarshalJSON(src []byte) error

func (*NullableDdosSettingsUpdate200Response) Unset ¶

type NullableDeprecatedNs ¶

type NullableDeprecatedNs struct {
	// contains filtered or unexported fields
}

func NewNullableDeprecatedNs ¶

func NewNullableDeprecatedNs(val *DeprecatedNs) *NullableDeprecatedNs

func (NullableDeprecatedNs) Get ¶

func (NullableDeprecatedNs) IsSet ¶

func (v NullableDeprecatedNs) IsSet() bool

func (NullableDeprecatedNs) MarshalJSON ¶

func (v NullableDeprecatedNs) MarshalJSON() ([]byte, error)

func (*NullableDeprecatedNs) Set ¶

func (v *NullableDeprecatedNs) Set(val *DeprecatedNs)

func (*NullableDeprecatedNs) UnmarshalJSON ¶

func (v *NullableDeprecatedNs) UnmarshalJSON(src []byte) error

func (*NullableDeprecatedNs) Unset ¶

func (v *NullableDeprecatedNs) Unset()

type NullableDnsGeoReport ¶

type NullableDnsGeoReport struct {
	// contains filtered or unexported fields
}

func NewNullableDnsGeoReport ¶

func NewNullableDnsGeoReport(val *DnsGeoReport) *NullableDnsGeoReport

func (NullableDnsGeoReport) Get ¶

func (NullableDnsGeoReport) IsSet ¶

func (v NullableDnsGeoReport) IsSet() bool

func (NullableDnsGeoReport) MarshalJSON ¶

func (v NullableDnsGeoReport) MarshalJSON() ([]byte, error)

func (*NullableDnsGeoReport) Set ¶

func (v *NullableDnsGeoReport) Set(val *DnsGeoReport)

func (*NullableDnsGeoReport) UnmarshalJSON ¶

func (v *NullableDnsGeoReport) UnmarshalJSON(src []byte) error

func (*NullableDnsGeoReport) Unset ¶

func (v *NullableDnsGeoReport) Unset()

type NullableDnsGeoReportCharts ¶

type NullableDnsGeoReportCharts struct {
	// contains filtered or unexported fields
}

func NewNullableDnsGeoReportCharts ¶

func NewNullableDnsGeoReportCharts(val *DnsGeoReportCharts) *NullableDnsGeoReportCharts

func (NullableDnsGeoReportCharts) Get ¶

func (NullableDnsGeoReportCharts) IsSet ¶

func (v NullableDnsGeoReportCharts) IsSet() bool

func (NullableDnsGeoReportCharts) MarshalJSON ¶

func (v NullableDnsGeoReportCharts) MarshalJSON() ([]byte, error)

func (*NullableDnsGeoReportCharts) Set ¶

func (*NullableDnsGeoReportCharts) UnmarshalJSON ¶

func (v *NullableDnsGeoReportCharts) UnmarshalJSON(src []byte) error

func (*NullableDnsGeoReportCharts) Unset ¶

func (v *NullableDnsGeoReportCharts) Unset()

type NullableDnsGeoReportChartsRequestsValue ¶

type NullableDnsGeoReportChartsRequestsValue struct {
	// contains filtered or unexported fields
}

func (NullableDnsGeoReportChartsRequestsValue) Get ¶

func (NullableDnsGeoReportChartsRequestsValue) IsSet ¶

func (NullableDnsGeoReportChartsRequestsValue) MarshalJSON ¶

func (v NullableDnsGeoReportChartsRequestsValue) MarshalJSON() ([]byte, error)

func (*NullableDnsGeoReportChartsRequestsValue) Set ¶

func (*NullableDnsGeoReportChartsRequestsValue) UnmarshalJSON ¶

func (v *NullableDnsGeoReportChartsRequestsValue) UnmarshalJSON(src []byte) error

func (*NullableDnsGeoReportChartsRequestsValue) Unset ¶

type NullableDnsGeoReportData ¶

type NullableDnsGeoReportData struct {
	// contains filtered or unexported fields
}

func NewNullableDnsGeoReportData ¶

func NewNullableDnsGeoReportData(val *DnsGeoReportData) *NullableDnsGeoReportData

func (NullableDnsGeoReportData) Get ¶

func (NullableDnsGeoReportData) IsSet ¶

func (v NullableDnsGeoReportData) IsSet() bool

func (NullableDnsGeoReportData) MarshalJSON ¶

func (v NullableDnsGeoReportData) MarshalJSON() ([]byte, error)

func (*NullableDnsGeoReportData) Set ¶

func (*NullableDnsGeoReportData) UnmarshalJSON ¶

func (v *NullableDnsGeoReportData) UnmarshalJSON(src []byte) error

func (*NullableDnsGeoReportData) Unset ¶

func (v *NullableDnsGeoReportData) Unset()

type NullableDnsGeoReportListsInner ¶

type NullableDnsGeoReportListsInner struct {
	// contains filtered or unexported fields
}

func (NullableDnsGeoReportListsInner) Get ¶

func (NullableDnsGeoReportListsInner) IsSet ¶

func (NullableDnsGeoReportListsInner) MarshalJSON ¶

func (v NullableDnsGeoReportListsInner) MarshalJSON() ([]byte, error)

func (*NullableDnsGeoReportListsInner) Set ¶

func (*NullableDnsGeoReportListsInner) UnmarshalJSON ¶

func (v *NullableDnsGeoReportListsInner) UnmarshalJSON(src []byte) error

func (*NullableDnsGeoReportListsInner) Unset ¶

func (v *NullableDnsGeoReportListsInner) 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 NullableDnsRecordCloud ¶

type NullableDnsRecordCloud struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecordCloud ¶

func NewNullableDnsRecordCloud(val *DnsRecordCloud) *NullableDnsRecordCloud

func (NullableDnsRecordCloud) Get ¶

func (NullableDnsRecordCloud) IsSet ¶

func (v NullableDnsRecordCloud) IsSet() bool

func (NullableDnsRecordCloud) MarshalJSON ¶

func (v NullableDnsRecordCloud) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordCloud) Set ¶

func (*NullableDnsRecordCloud) UnmarshalJSON ¶

func (v *NullableDnsRecordCloud) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordCloud) Unset ¶

func (v *NullableDnsRecordCloud) Unset()

type NullableDnsRecordData ¶

type NullableDnsRecordData struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecordData ¶

func NewNullableDnsRecordData(val *DnsRecordData) *NullableDnsRecordData

func (NullableDnsRecordData) Get ¶

func (NullableDnsRecordData) IsSet ¶

func (v NullableDnsRecordData) IsSet() bool

func (NullableDnsRecordData) MarshalJSON ¶

func (v NullableDnsRecordData) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordData) Set ¶

func (v *NullableDnsRecordData) Set(val *DnsRecordData)

func (*NullableDnsRecordData) UnmarshalJSON ¶

func (v *NullableDnsRecordData) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordData) Unset ¶

func (v *NullableDnsRecordData) Unset()

type NullableDnsRecordGeneric ¶

type NullableDnsRecordGeneric struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecordGeneric ¶

func NewNullableDnsRecordGeneric(val *DnsRecordGeneric) *NullableDnsRecordGeneric

func (NullableDnsRecordGeneric) Get ¶

func (NullableDnsRecordGeneric) IsSet ¶

func (v NullableDnsRecordGeneric) IsSet() bool

func (NullableDnsRecordGeneric) MarshalJSON ¶

func (v NullableDnsRecordGeneric) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordGeneric) Set ¶

func (*NullableDnsRecordGeneric) UnmarshalJSON ¶

func (v *NullableDnsRecordGeneric) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordGeneric) Unset ¶

func (v *NullableDnsRecordGeneric) Unset()

type NullableDnsRecordGenericArrayValue ¶

type NullableDnsRecordGenericArrayValue struct {
	// contains filtered or unexported fields
}

func (NullableDnsRecordGenericArrayValue) Get ¶

func (NullableDnsRecordGenericArrayValue) IsSet ¶

func (NullableDnsRecordGenericArrayValue) MarshalJSON ¶

func (v NullableDnsRecordGenericArrayValue) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordGenericArrayValue) Set ¶

func (*NullableDnsRecordGenericArrayValue) UnmarshalJSON ¶

func (v *NullableDnsRecordGenericArrayValue) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordGenericArrayValue) Unset ¶

type NullableDnsRecordGenericObjectValue ¶

type NullableDnsRecordGenericObjectValue struct {
	// contains filtered or unexported fields
}

func (NullableDnsRecordGenericObjectValue) Get ¶

func (NullableDnsRecordGenericObjectValue) IsSet ¶

func (NullableDnsRecordGenericObjectValue) MarshalJSON ¶

func (v NullableDnsRecordGenericObjectValue) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordGenericObjectValue) Set ¶

func (*NullableDnsRecordGenericObjectValue) UnmarshalJSON ¶

func (v *NullableDnsRecordGenericObjectValue) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordGenericObjectValue) Unset ¶

type NullableDnsRecordIpFilterMode ¶

type NullableDnsRecordIpFilterMode struct {
	// contains filtered or unexported fields
}

func (NullableDnsRecordIpFilterMode) Get ¶

func (NullableDnsRecordIpFilterMode) IsSet ¶

func (NullableDnsRecordIpFilterMode) MarshalJSON ¶

func (v NullableDnsRecordIpFilterMode) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordIpFilterMode) Set ¶

func (*NullableDnsRecordIpFilterMode) UnmarshalJSON ¶

func (v *NullableDnsRecordIpFilterMode) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordIpFilterMode) Unset ¶

func (v *NullableDnsRecordIpFilterMode) Unset()

type NullableDnsRecordResponse ¶

type NullableDnsRecordResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRecordResponse ¶

func NewNullableDnsRecordResponse(val *DnsRecordResponse) *NullableDnsRecordResponse

func (NullableDnsRecordResponse) Get ¶

func (NullableDnsRecordResponse) IsSet ¶

func (v NullableDnsRecordResponse) IsSet() bool

func (NullableDnsRecordResponse) MarshalJSON ¶

func (v NullableDnsRecordResponse) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordResponse) Set ¶

func (*NullableDnsRecordResponse) UnmarshalJSON ¶

func (v *NullableDnsRecordResponse) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordResponse) Unset ¶

func (v *NullableDnsRecordResponse) Unset()

type NullableDnsRecordsIndex200Response ¶

type NullableDnsRecordsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableDnsRecordsIndex200Response) Get ¶

func (NullableDnsRecordsIndex200Response) IsSet ¶

func (NullableDnsRecordsIndex200Response) MarshalJSON ¶

func (v NullableDnsRecordsIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableDnsRecordsIndex200Response) Set ¶

func (*NullableDnsRecordsIndex200Response) UnmarshalJSON ¶

func (v *NullableDnsRecordsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableDnsRecordsIndex200Response) Unset ¶

type NullableDnsRequestReport ¶

type NullableDnsRequestReport struct {
	// contains filtered or unexported fields
}

func NewNullableDnsRequestReport ¶

func NewNullableDnsRequestReport(val *DnsRequestReport) *NullableDnsRequestReport

func (NullableDnsRequestReport) Get ¶

func (NullableDnsRequestReport) IsSet ¶

func (v NullableDnsRequestReport) IsSet() bool

func (NullableDnsRequestReport) MarshalJSON ¶

func (v NullableDnsRequestReport) MarshalJSON() ([]byte, error)

func (*NullableDnsRequestReport) Set ¶

func (*NullableDnsRequestReport) UnmarshalJSON ¶

func (v *NullableDnsRequestReport) UnmarshalJSON(src []byte) error

func (*NullableDnsRequestReport) Unset ¶

func (v *NullableDnsRequestReport) Unset()

type NullableDnsRequestReportCharts ¶

type NullableDnsRequestReportCharts struct {
	// contains filtered or unexported fields
}

func (NullableDnsRequestReportCharts) Get ¶

func (NullableDnsRequestReportCharts) IsSet ¶

func (NullableDnsRequestReportCharts) MarshalJSON ¶

func (v NullableDnsRequestReportCharts) MarshalJSON() ([]byte, error)

func (*NullableDnsRequestReportCharts) Set ¶

func (*NullableDnsRequestReportCharts) UnmarshalJSON ¶

func (v *NullableDnsRequestReportCharts) UnmarshalJSON(src []byte) error

func (*NullableDnsRequestReportCharts) Unset ¶

func (v *NullableDnsRequestReportCharts) Unset()

type NullableDnsRequestReportChartsRequests ¶

type NullableDnsRequestReportChartsRequests struct {
	// contains filtered or unexported fields
}

func (NullableDnsRequestReportChartsRequests) Get ¶

func (NullableDnsRequestReportChartsRequests) IsSet ¶

func (NullableDnsRequestReportChartsRequests) MarshalJSON ¶

func (v NullableDnsRequestReportChartsRequests) MarshalJSON() ([]byte, error)

func (*NullableDnsRequestReportChartsRequests) Set ¶

func (*NullableDnsRequestReportChartsRequests) UnmarshalJSON ¶

func (v *NullableDnsRequestReportChartsRequests) UnmarshalJSON(src []byte) error

func (*NullableDnsRequestReportChartsRequests) Unset ¶

type NullableDnsRequestReportChartsRequestsSeriesInner ¶

type NullableDnsRequestReportChartsRequestsSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableDnsRequestReportChartsRequestsSeriesInner) Get ¶

func (NullableDnsRequestReportChartsRequestsSeriesInner) IsSet ¶

func (NullableDnsRequestReportChartsRequestsSeriesInner) MarshalJSON ¶

func (*NullableDnsRequestReportChartsRequestsSeriesInner) Set ¶

func (*NullableDnsRequestReportChartsRequestsSeriesInner) UnmarshalJSON ¶

func (*NullableDnsRequestReportChartsRequestsSeriesInner) Unset ¶

type NullableDnsRequestReportData ¶

type NullableDnsRequestReportData struct {
	// contains filtered or unexported fields
}

func (NullableDnsRequestReportData) Get ¶

func (NullableDnsRequestReportData) IsSet ¶

func (NullableDnsRequestReportData) MarshalJSON ¶

func (v NullableDnsRequestReportData) MarshalJSON() ([]byte, error)

func (*NullableDnsRequestReportData) Set ¶

func (*NullableDnsRequestReportData) UnmarshalJSON ¶

func (v *NullableDnsRequestReportData) UnmarshalJSON(src []byte) error

func (*NullableDnsRequestReportData) Unset ¶

func (v *NullableDnsRequestReportData) Unset()

type NullableDnsRequestReportStatistics ¶

type NullableDnsRequestReportStatistics struct {
	// contains filtered or unexported fields
}

func (NullableDnsRequestReportStatistics) Get ¶

func (NullableDnsRequestReportStatistics) IsSet ¶

func (NullableDnsRequestReportStatistics) MarshalJSON ¶

func (v NullableDnsRequestReportStatistics) MarshalJSON() ([]byte, error)

func (*NullableDnsRequestReportStatistics) Set ¶

func (*NullableDnsRequestReportStatistics) UnmarshalJSON ¶

func (v *NullableDnsRequestReportStatistics) UnmarshalJSON(src []byte) error

func (*NullableDnsRequestReportStatistics) Unset ¶

type NullableDnsSec ¶

type NullableDnsSec struct {
	// contains filtered or unexported fields
}

func NewNullableDnsSec ¶

func NewNullableDnsSec(val *DnsSec) *NullableDnsSec

func (NullableDnsSec) Get ¶

func (v NullableDnsSec) Get() *DnsSec

func (NullableDnsSec) IsSet ¶

func (v NullableDnsSec) IsSet() bool

func (NullableDnsSec) MarshalJSON ¶

func (v NullableDnsSec) MarshalJSON() ([]byte, error)

func (*NullableDnsSec) Set ¶

func (v *NullableDnsSec) Set(val *DnsSec)

func (*NullableDnsSec) UnmarshalJSON ¶

func (v *NullableDnsSec) UnmarshalJSON(src []byte) error

func (*NullableDnsSec) Unset ¶

func (v *NullableDnsSec) Unset()

type NullableDnsSecData ¶

type NullableDnsSecData struct {
	// contains filtered or unexported fields
}

func NewNullableDnsSecData ¶

func NewNullableDnsSecData(val *DnsSecData) *NullableDnsSecData

func (NullableDnsSecData) Get ¶

func (v NullableDnsSecData) Get() *DnsSecData

func (NullableDnsSecData) IsSet ¶

func (v NullableDnsSecData) IsSet() bool

func (NullableDnsSecData) MarshalJSON ¶

func (v NullableDnsSecData) MarshalJSON() ([]byte, error)

func (*NullableDnsSecData) Set ¶

func (v *NullableDnsSecData) Set(val *DnsSecData)

func (*NullableDnsSecData) UnmarshalJSON ¶

func (v *NullableDnsSecData) UnmarshalJSON(src []byte) error

func (*NullableDnsSecData) Unset ¶

func (v *NullableDnsSecData) Unset()

type NullableDnsSecStatus ¶

type NullableDnsSecStatus struct {
	// contains filtered or unexported fields
}

func NewNullableDnsSecStatus ¶

func NewNullableDnsSecStatus(val *DnsSecStatus) *NullableDnsSecStatus

func (NullableDnsSecStatus) Get ¶

func (NullableDnsSecStatus) IsSet ¶

func (v NullableDnsSecStatus) IsSet() bool

func (NullableDnsSecStatus) MarshalJSON ¶

func (v NullableDnsSecStatus) MarshalJSON() ([]byte, error)

func (*NullableDnsSecStatus) Set ¶

func (v *NullableDnsSecStatus) Set(val *DnsSecStatus)

func (*NullableDnsSecStatus) UnmarshalJSON ¶

func (v *NullableDnsSecStatus) UnmarshalJSON(src []byte) error

func (*NullableDnsSecStatus) Unset ¶

func (v *NullableDnsSecStatus) Unset()

type NullableDomain ¶

type NullableDomain struct {
	// contains filtered or unexported fields
}

func NewNullableDomain ¶

func NewNullableDomain(val *Domain) *NullableDomain

func (NullableDomain) Get ¶

func (v NullableDomain) Get() *Domain

func (NullableDomain) IsSet ¶

func (v NullableDomain) IsSet() bool

func (NullableDomain) MarshalJSON ¶

func (v NullableDomain) MarshalJSON() ([]byte, error)

func (*NullableDomain) Set ¶

func (v *NullableDomain) Set(val *Domain)

func (*NullableDomain) UnmarshalJSON ¶

func (v *NullableDomain) UnmarshalJSON(src []byte) error

func (*NullableDomain) Unset ¶

func (v *NullableDomain) Unset()

type NullableDomainCdnApp ¶

type NullableDomainCdnApp struct {
	// contains filtered or unexported fields
}

func NewNullableDomainCdnApp ¶

func NewNullableDomainCdnApp(val *DomainCdnApp) *NullableDomainCdnApp

func (NullableDomainCdnApp) Get ¶

func (NullableDomainCdnApp) IsSet ¶

func (v NullableDomainCdnApp) IsSet() bool

func (NullableDomainCdnApp) MarshalJSON ¶

func (v NullableDomainCdnApp) MarshalJSON() ([]byte, error)

func (*NullableDomainCdnApp) Set ¶

func (v *NullableDomainCdnApp) Set(val *DomainCdnApp)

func (*NullableDomainCdnApp) UnmarshalJSON ¶

func (v *NullableDomainCdnApp) UnmarshalJSON(src []byte) error

func (*NullableDomainCdnApp) Unset ¶

func (v *NullableDomainCdnApp) Unset()

type NullableDomainPurgeTags ¶

type NullableDomainPurgeTags struct {
	// contains filtered or unexported fields
}

func NewNullableDomainPurgeTags ¶

func NewNullableDomainPurgeTags(val *DomainPurgeTags) *NullableDomainPurgeTags

func (NullableDomainPurgeTags) Get ¶

func (NullableDomainPurgeTags) IsSet ¶

func (v NullableDomainPurgeTags) IsSet() bool

func (NullableDomainPurgeTags) MarshalJSON ¶

func (v NullableDomainPurgeTags) MarshalJSON() ([]byte, error)

func (*NullableDomainPurgeTags) Set ¶

func (*NullableDomainPurgeTags) UnmarshalJSON ¶

func (v *NullableDomainPurgeTags) UnmarshalJSON(src []byte) error

func (*NullableDomainPurgeTags) Unset ¶

func (v *NullableDomainPurgeTags) Unset()

type NullableDomainResponse ¶

type NullableDomainResponse struct {
	// contains filtered or unexported fields
}

func NewNullableDomainResponse ¶

func NewNullableDomainResponse(val *DomainResponse) *NullableDomainResponse

func (NullableDomainResponse) Get ¶

func (NullableDomainResponse) IsSet ¶

func (v NullableDomainResponse) IsSet() bool

func (NullableDomainResponse) MarshalJSON ¶

func (v NullableDomainResponse) MarshalJSON() ([]byte, error)

func (*NullableDomainResponse) Set ¶

func (*NullableDomainResponse) UnmarshalJSON ¶

func (v *NullableDomainResponse) UnmarshalJSON(src []byte) error

func (*NullableDomainResponse) Unset ¶

func (v *NullableDomainResponse) Unset()

type NullableDomainStore ¶

type NullableDomainStore struct {
	// contains filtered or unexported fields
}

func NewNullableDomainStore ¶

func NewNullableDomainStore(val *DomainStore) *NullableDomainStore

func (NullableDomainStore) Get ¶

func (NullableDomainStore) IsSet ¶

func (v NullableDomainStore) IsSet() bool

func (NullableDomainStore) MarshalJSON ¶

func (v NullableDomainStore) MarshalJSON() ([]byte, error)

func (*NullableDomainStore) Set ¶

func (v *NullableDomainStore) Set(val *DomainStore)

func (*NullableDomainStore) UnmarshalJSON ¶

func (v *NullableDomainStore) UnmarshalJSON(src []byte) error

func (*NullableDomainStore) Unset ¶

func (v *NullableDomainStore) Unset()

type NullableDomainTransferData ¶

type NullableDomainTransferData struct {
	// contains filtered or unexported fields
}

func NewNullableDomainTransferData ¶

func NewNullableDomainTransferData(val *DomainTransferData) *NullableDomainTransferData

func (NullableDomainTransferData) Get ¶

func (NullableDomainTransferData) IsSet ¶

func (v NullableDomainTransferData) IsSet() bool

func (NullableDomainTransferData) MarshalJSON ¶

func (v NullableDomainTransferData) MarshalJSON() ([]byte, error)

func (*NullableDomainTransferData) Set ¶

func (*NullableDomainTransferData) UnmarshalJSON ¶

func (v *NullableDomainTransferData) UnmarshalJSON(src []byte) error

func (*NullableDomainTransferData) Unset ¶

func (v *NullableDomainTransferData) Unset()

type NullableDomainWafPackage ¶

type NullableDomainWafPackage struct {
	// contains filtered or unexported fields
}

func NewNullableDomainWafPackage ¶

func NewNullableDomainWafPackage(val *DomainWafPackage) *NullableDomainWafPackage

func (NullableDomainWafPackage) Get ¶

func (NullableDomainWafPackage) IsSet ¶

func (v NullableDomainWafPackage) IsSet() bool

func (NullableDomainWafPackage) MarshalJSON ¶

func (v NullableDomainWafPackage) MarshalJSON() ([]byte, error)

func (*NullableDomainWafPackage) Set ¶

func (*NullableDomainWafPackage) UnmarshalJSON ¶

func (v *NullableDomainWafPackage) UnmarshalJSON(src []byte) error

func (*NullableDomainWafPackage) Unset ¶

func (v *NullableDomainWafPackage) Unset()

type NullableDomainWafPackageDetails ¶

type NullableDomainWafPackageDetails struct {
	// contains filtered or unexported fields
}

func (NullableDomainWafPackageDetails) Get ¶

func (NullableDomainWafPackageDetails) IsSet ¶

func (NullableDomainWafPackageDetails) MarshalJSON ¶

func (v NullableDomainWafPackageDetails) MarshalJSON() ([]byte, error)

func (*NullableDomainWafPackageDetails) Set ¶

func (*NullableDomainWafPackageDetails) UnmarshalJSON ¶

func (v *NullableDomainWafPackageDetails) UnmarshalJSON(src []byte) error

func (*NullableDomainWafPackageDetails) Unset ¶

type NullableDomainWafPackageDetailsData ¶

type NullableDomainWafPackageDetailsData struct {
	// contains filtered or unexported fields
}

func (NullableDomainWafPackageDetailsData) Get ¶

func (NullableDomainWafPackageDetailsData) IsSet ¶

func (NullableDomainWafPackageDetailsData) MarshalJSON ¶

func (v NullableDomainWafPackageDetailsData) MarshalJSON() ([]byte, error)

func (*NullableDomainWafPackageDetailsData) Set ¶

func (*NullableDomainWafPackageDetailsData) UnmarshalJSON ¶

func (v *NullableDomainWafPackageDetailsData) UnmarshalJSON(src []byte) error

func (*NullableDomainWafPackageDetailsData) Unset ¶

type NullableDomainWafPackageStore ¶

type NullableDomainWafPackageStore struct {
	// contains filtered or unexported fields
}

func (NullableDomainWafPackageStore) Get ¶

func (NullableDomainWafPackageStore) IsSet ¶

func (NullableDomainWafPackageStore) MarshalJSON ¶

func (v NullableDomainWafPackageStore) MarshalJSON() ([]byte, error)

func (*NullableDomainWafPackageStore) Set ¶

func (*NullableDomainWafPackageStore) UnmarshalJSON ¶

func (v *NullableDomainWafPackageStore) UnmarshalJSON(src []byte) error

func (*NullableDomainWafPackageStore) Unset ¶

func (v *NullableDomainWafPackageStore) Unset()

type NullableDomainWafPackagesData ¶

type NullableDomainWafPackagesData struct {
	// contains filtered or unexported fields
}

func (NullableDomainWafPackagesData) Get ¶

func (NullableDomainWafPackagesData) IsSet ¶

func (NullableDomainWafPackagesData) MarshalJSON ¶

func (v NullableDomainWafPackagesData) MarshalJSON() ([]byte, error)

func (*NullableDomainWafPackagesData) Set ¶

func (*NullableDomainWafPackagesData) UnmarshalJSON ¶

func (v *NullableDomainWafPackagesData) UnmarshalJSON(src []byte) error

func (*NullableDomainWafPackagesData) Unset ¶

func (v *NullableDomainWafPackagesData) Unset()

type NullableDomainsAppsStore200Response ¶

type NullableDomainsAppsStore200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsAppsStore200Response) Get ¶

func (NullableDomainsAppsStore200Response) IsSet ¶

func (NullableDomainsAppsStore200Response) MarshalJSON ¶

func (v NullableDomainsAppsStore200Response) MarshalJSON() ([]byte, error)

func (*NullableDomainsAppsStore200Response) Set ¶

func (*NullableDomainsAppsStore200Response) UnmarshalJSON ¶

func (v *NullableDomainsAppsStore200Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsAppsStore200Response) Unset ¶

type NullableDomainsIndex200Response ¶

type NullableDomainsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsIndex200Response) Get ¶

func (NullableDomainsIndex200Response) IsSet ¶

func (NullableDomainsIndex200Response) MarshalJSON ¶

func (v NullableDomainsIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableDomainsIndex200Response) Set ¶

func (*NullableDomainsIndex200Response) UnmarshalJSON ¶

func (v *NullableDomainsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsIndex200Response) Unset ¶

type NullableDomainsNameserversCheck200Response ¶

type NullableDomainsNameserversCheck200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsNameserversCheck200Response) Get ¶

func (NullableDomainsNameserversCheck200Response) IsSet ¶

func (NullableDomainsNameserversCheck200Response) MarshalJSON ¶

func (*NullableDomainsNameserversCheck200Response) Set ¶

func (*NullableDomainsNameserversCheck200Response) UnmarshalJSON ¶

func (v *NullableDomainsNameserversCheck200Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsNameserversCheck200Response) Unset ¶

type NullableDomainsNameserversDeprecatedCheck200Response ¶

type NullableDomainsNameserversDeprecatedCheck200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsNameserversDeprecatedCheck200Response) Get ¶

func (NullableDomainsNameserversDeprecatedCheck200Response) IsSet ¶

func (NullableDomainsNameserversDeprecatedCheck200Response) MarshalJSON ¶

func (*NullableDomainsNameserversDeprecatedCheck200Response) Set ¶

func (*NullableDomainsNameserversDeprecatedCheck200Response) UnmarshalJSON ¶

func (*NullableDomainsNameserversDeprecatedCheck200Response) Unset ¶

type NullableDomainsPlansUsages200Response ¶

type NullableDomainsPlansUsages200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsPlansUsages200Response) Get ¶

func (NullableDomainsPlansUsages200Response) IsSet ¶

func (NullableDomainsPlansUsages200Response) MarshalJSON ¶

func (v NullableDomainsPlansUsages200Response) MarshalJSON() ([]byte, error)

func (*NullableDomainsPlansUsages200Response) Set ¶

func (*NullableDomainsPlansUsages200Response) UnmarshalJSON ¶

func (v *NullableDomainsPlansUsages200Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsPlansUsages200Response) Unset ¶

type NullableDomainsPlansViolations200Response ¶

type NullableDomainsPlansViolations200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsPlansViolations200Response) Get ¶

func (NullableDomainsPlansViolations200Response) IsSet ¶

func (NullableDomainsPlansViolations200Response) MarshalJSON ¶

func (*NullableDomainsPlansViolations200Response) Set ¶

func (*NullableDomainsPlansViolations200Response) UnmarshalJSON ¶

func (v *NullableDomainsPlansViolations200Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsPlansViolations200Response) Unset ¶

type NullableDomainsShow404Response ¶

type NullableDomainsShow404Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsShow404Response) Get ¶

func (NullableDomainsShow404Response) IsSet ¶

func (NullableDomainsShow404Response) MarshalJSON ¶

func (v NullableDomainsShow404Response) MarshalJSON() ([]byte, error)

func (*NullableDomainsShow404Response) Set ¶

func (*NullableDomainsShow404Response) UnmarshalJSON ¶

func (v *NullableDomainsShow404Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsShow404Response) Unset ¶

func (v *NullableDomainsShow404Response) Unset()

type NullableDomainsStore422Response ¶

type NullableDomainsStore422Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsStore422Response) Get ¶

func (NullableDomainsStore422Response) IsSet ¶

func (NullableDomainsStore422Response) MarshalJSON ¶

func (v NullableDomainsStore422Response) MarshalJSON() ([]byte, error)

func (*NullableDomainsStore422Response) Set ¶

func (*NullableDomainsStore422Response) UnmarshalJSON ¶

func (v *NullableDomainsStore422Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsStore422Response) Unset ¶

type NullableDomainsStore422ResponseErrors ¶

type NullableDomainsStore422ResponseErrors struct {
	// contains filtered or unexported fields
}

func (NullableDomainsStore422ResponseErrors) Get ¶

func (NullableDomainsStore422ResponseErrors) IsSet ¶

func (NullableDomainsStore422ResponseErrors) MarshalJSON ¶

func (v NullableDomainsStore422ResponseErrors) MarshalJSON() ([]byte, error)

func (*NullableDomainsStore422ResponseErrors) Set ¶

func (*NullableDomainsStore422ResponseErrors) UnmarshalJSON ¶

func (v *NullableDomainsStore422ResponseErrors) UnmarshalJSON(src []byte) error

func (*NullableDomainsStore422ResponseErrors) Unset ¶

type NullableDomainsTransferIndex200Response ¶

type NullableDomainsTransferIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableDomainsTransferIndex200Response) Get ¶

func (NullableDomainsTransferIndex200Response) IsSet ¶

func (NullableDomainsTransferIndex200Response) MarshalJSON ¶

func (v NullableDomainsTransferIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableDomainsTransferIndex200Response) Set ¶

func (*NullableDomainsTransferIndex200Response) UnmarshalJSON ¶

func (v *NullableDomainsTransferIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableDomainsTransferIndex200Response) Unset ¶

type NullableDynamicField ¶

type NullableDynamicField struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicField ¶

func NewNullableDynamicField(val *DynamicField) *NullableDynamicField

func (NullableDynamicField) Get ¶

func (NullableDynamicField) IsSet ¶

func (v NullableDynamicField) IsSet() bool

func (NullableDynamicField) MarshalJSON ¶

func (v NullableDynamicField) MarshalJSON() ([]byte, error)

func (*NullableDynamicField) Set ¶

func (v *NullableDynamicField) Set(val *DynamicField)

func (*NullableDynamicField) UnmarshalJSON ¶

func (v *NullableDynamicField) UnmarshalJSON(src []byte) error

func (*NullableDynamicField) Unset ¶

func (v *NullableDynamicField) Unset()

type NullableDynamicFieldData ¶

type NullableDynamicFieldData struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicFieldData ¶

func NewNullableDynamicFieldData(val *DynamicFieldData) *NullableDynamicFieldData

func (NullableDynamicFieldData) Get ¶

func (NullableDynamicFieldData) IsSet ¶

func (v NullableDynamicFieldData) IsSet() bool

func (NullableDynamicFieldData) MarshalJSON ¶

func (v NullableDynamicFieldData) MarshalJSON() ([]byte, error)

func (*NullableDynamicFieldData) Set ¶

func (*NullableDynamicFieldData) UnmarshalJSON ¶

func (v *NullableDynamicFieldData) UnmarshalJSON(src []byte) error

func (*NullableDynamicFieldData) Unset ¶

func (v *NullableDynamicFieldData) Unset()

type NullableDynamicFieldResponse ¶

type NullableDynamicFieldResponse struct {
	// contains filtered or unexported fields
}

func (NullableDynamicFieldResponse) Get ¶

func (NullableDynamicFieldResponse) IsSet ¶

func (NullableDynamicFieldResponse) MarshalJSON ¶

func (v NullableDynamicFieldResponse) MarshalJSON() ([]byte, error)

func (*NullableDynamicFieldResponse) Set ¶

func (*NullableDynamicFieldResponse) UnmarshalJSON ¶

func (v *NullableDynamicFieldResponse) UnmarshalJSON(src []byte) error

func (*NullableDynamicFieldResponse) Unset ¶

func (v *NullableDynamicFieldResponse) Unset()

type NullableDynamicFieldType ¶

type NullableDynamicFieldType struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicFieldType ¶

func NewNullableDynamicFieldType(val *DynamicFieldType) *NullableDynamicFieldType

func (NullableDynamicFieldType) Get ¶

func (NullableDynamicFieldType) IsSet ¶

func (v NullableDynamicFieldType) IsSet() bool

func (NullableDynamicFieldType) MarshalJSON ¶

func (v NullableDynamicFieldType) MarshalJSON() ([]byte, error)

func (*NullableDynamicFieldType) Set ¶

func (*NullableDynamicFieldType) UnmarshalJSON ¶

func (v *NullableDynamicFieldType) UnmarshalJSON(src []byte) error

func (*NullableDynamicFieldType) Unset ¶

func (v *NullableDynamicFieldType) Unset()

type NullableDynamicFieldValue ¶

type NullableDynamicFieldValue struct {
	// contains filtered or unexported fields
}

func NewNullableDynamicFieldValue ¶

func NewNullableDynamicFieldValue(val *DynamicFieldValue) *NullableDynamicFieldValue

func (NullableDynamicFieldValue) Get ¶

func (NullableDynamicFieldValue) IsSet ¶

func (v NullableDynamicFieldValue) IsSet() bool

func (NullableDynamicFieldValue) MarshalJSON ¶

func (v NullableDynamicFieldValue) MarshalJSON() ([]byte, error)

func (*NullableDynamicFieldValue) Set ¶

func (*NullableDynamicFieldValue) UnmarshalJSON ¶

func (v *NullableDynamicFieldValue) UnmarshalJSON(src []byte) error

func (*NullableDynamicFieldValue) Unset ¶

func (v *NullableDynamicFieldValue) Unset()

type NullableEmailForwardingAlias ¶

type NullableEmailForwardingAlias struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingAlias) Get ¶

func (NullableEmailForwardingAlias) IsSet ¶

func (NullableEmailForwardingAlias) MarshalJSON ¶

func (v NullableEmailForwardingAlias) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingAlias) Set ¶

func (*NullableEmailForwardingAlias) UnmarshalJSON ¶

func (v *NullableEmailForwardingAlias) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingAlias) Unset ¶

func (v *NullableEmailForwardingAlias) Unset()

type NullableEmailForwardingAliasesListData ¶

type NullableEmailForwardingAliasesListData struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingAliasesListData) Get ¶

func (NullableEmailForwardingAliasesListData) IsSet ¶

func (NullableEmailForwardingAliasesListData) MarshalJSON ¶

func (v NullableEmailForwardingAliasesListData) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingAliasesListData) Set ¶

func (*NullableEmailForwardingAliasesListData) UnmarshalJSON ¶

func (v *NullableEmailForwardingAliasesListData) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingAliasesListData) Unset ¶

type NullableEmailForwardingAliasesListInner ¶

type NullableEmailForwardingAliasesListInner struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingAliasesListInner) Get ¶

func (NullableEmailForwardingAliasesListInner) IsSet ¶

func (NullableEmailForwardingAliasesListInner) MarshalJSON ¶

func (v NullableEmailForwardingAliasesListInner) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingAliasesListInner) Set ¶

func (*NullableEmailForwardingAliasesListInner) UnmarshalJSON ¶

func (v *NullableEmailForwardingAliasesListInner) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingAliasesListInner) Unset ¶

type NullableEmailForwardingAliasesRecipients ¶

type NullableEmailForwardingAliasesRecipients struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingAliasesRecipients) Get ¶

func (NullableEmailForwardingAliasesRecipients) IsSet ¶

func (NullableEmailForwardingAliasesRecipients) MarshalJSON ¶

func (*NullableEmailForwardingAliasesRecipients) Set ¶

func (*NullableEmailForwardingAliasesRecipients) UnmarshalJSON ¶

func (v *NullableEmailForwardingAliasesRecipients) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingAliasesRecipients) Unset ¶

type NullableEmailForwardingAliasesStore ¶

type NullableEmailForwardingAliasesStore struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingAliasesStore) Get ¶

func (NullableEmailForwardingAliasesStore) IsSet ¶

func (NullableEmailForwardingAliasesStore) MarshalJSON ¶

func (v NullableEmailForwardingAliasesStore) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingAliasesStore) Set ¶

func (*NullableEmailForwardingAliasesStore) UnmarshalJSON ¶

func (v *NullableEmailForwardingAliasesStore) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingAliasesStore) Unset ¶

type NullableEmailForwardingAliasesToggleActivation ¶

type NullableEmailForwardingAliasesToggleActivation struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingAliasesToggleActivation) Get ¶

func (NullableEmailForwardingAliasesToggleActivation) IsSet ¶

func (NullableEmailForwardingAliasesToggleActivation) MarshalJSON ¶

func (*NullableEmailForwardingAliasesToggleActivation) Set ¶

func (*NullableEmailForwardingAliasesToggleActivation) UnmarshalJSON ¶

func (*NullableEmailForwardingAliasesToggleActivation) Unset ¶

type NullableEmailForwardingRecipient ¶

type NullableEmailForwardingRecipient struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingRecipient) Get ¶

func (NullableEmailForwardingRecipient) IsSet ¶

func (NullableEmailForwardingRecipient) MarshalJSON ¶

func (v NullableEmailForwardingRecipient) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingRecipient) Set ¶

func (*NullableEmailForwardingRecipient) UnmarshalJSON ¶

func (v *NullableEmailForwardingRecipient) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingRecipient) Unset ¶

type NullableEmailForwardingRecipientsListData ¶

type NullableEmailForwardingRecipientsListData struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingRecipientsListData) Get ¶

func (NullableEmailForwardingRecipientsListData) IsSet ¶

func (NullableEmailForwardingRecipientsListData) MarshalJSON ¶

func (*NullableEmailForwardingRecipientsListData) Set ¶

func (*NullableEmailForwardingRecipientsListData) UnmarshalJSON ¶

func (v *NullableEmailForwardingRecipientsListData) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingRecipientsListData) Unset ¶

type NullableEmailForwardingRecipientsListInner ¶

type NullableEmailForwardingRecipientsListInner struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingRecipientsListInner) Get ¶

func (NullableEmailForwardingRecipientsListInner) IsSet ¶

func (NullableEmailForwardingRecipientsListInner) MarshalJSON ¶

func (*NullableEmailForwardingRecipientsListInner) Set ¶

func (*NullableEmailForwardingRecipientsListInner) UnmarshalJSON ¶

func (v *NullableEmailForwardingRecipientsListInner) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingRecipientsListInner) Unset ¶

type NullableEmailForwardingRecipientsStore ¶

type NullableEmailForwardingRecipientsStore struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingRecipientsStore) Get ¶

func (NullableEmailForwardingRecipientsStore) IsSet ¶

func (NullableEmailForwardingRecipientsStore) MarshalJSON ¶

func (v NullableEmailForwardingRecipientsStore) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingRecipientsStore) Set ¶

func (*NullableEmailForwardingRecipientsStore) UnmarshalJSON ¶

func (v *NullableEmailForwardingRecipientsStore) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingRecipientsStore) Unset ¶

type NullableEmailForwardingRecipientsVerify ¶

type NullableEmailForwardingRecipientsVerify struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingRecipientsVerify) Get ¶

func (NullableEmailForwardingRecipientsVerify) IsSet ¶

func (NullableEmailForwardingRecipientsVerify) MarshalJSON ¶

func (v NullableEmailForwardingRecipientsVerify) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingRecipientsVerify) Set ¶

func (*NullableEmailForwardingRecipientsVerify) UnmarshalJSON ¶

func (v *NullableEmailForwardingRecipientsVerify) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingRecipientsVerify) Unset ¶

type NullableEmailForwardingStats ¶

type NullableEmailForwardingStats struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingStats) Get ¶

func (NullableEmailForwardingStats) IsSet ¶

func (NullableEmailForwardingStats) MarshalJSON ¶

func (v NullableEmailForwardingStats) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingStats) Set ¶

func (*NullableEmailForwardingStats) UnmarshalJSON ¶

func (v *NullableEmailForwardingStats) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingStats) Unset ¶

func (v *NullableEmailForwardingStats) Unset()

type NullableEmailForwardingStatsData ¶

type NullableEmailForwardingStatsData struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingStatsData) Get ¶

func (NullableEmailForwardingStatsData) IsSet ¶

func (NullableEmailForwardingStatsData) MarshalJSON ¶

func (v NullableEmailForwardingStatsData) MarshalJSON() ([]byte, error)

func (*NullableEmailForwardingStatsData) Set ¶

func (*NullableEmailForwardingStatsData) UnmarshalJSON ¶

func (v *NullableEmailForwardingStatsData) UnmarshalJSON(src []byte) error

func (*NullableEmailForwardingStatsData) Unset ¶

type NullableEmailForwardingsAliasesStore201Response ¶

type NullableEmailForwardingsAliasesStore201Response struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingsAliasesStore201Response) Get ¶

func (NullableEmailForwardingsAliasesStore201Response) IsSet ¶

func (NullableEmailForwardingsAliasesStore201Response) MarshalJSON ¶

func (*NullableEmailForwardingsAliasesStore201Response) Set ¶

func (*NullableEmailForwardingsAliasesStore201Response) UnmarshalJSON ¶

func (*NullableEmailForwardingsAliasesStore201Response) Unset ¶

type NullableEmailForwardingsRecipientsStore201Response ¶

type NullableEmailForwardingsRecipientsStore201Response struct {
	// contains filtered or unexported fields
}

func (NullableEmailForwardingsRecipientsStore201Response) Get ¶

func (NullableEmailForwardingsRecipientsStore201Response) IsSet ¶

func (NullableEmailForwardingsRecipientsStore201Response) MarshalJSON ¶

func (*NullableEmailForwardingsRecipientsStore201Response) Set ¶

func (*NullableEmailForwardingsRecipientsStore201Response) UnmarshalJSON ¶

func (*NullableEmailForwardingsRecipientsStore201Response) Unset ¶

type NullableErrorLog ¶

type NullableErrorLog struct {
	// contains filtered or unexported fields
}

func NewNullableErrorLog ¶

func NewNullableErrorLog(val *ErrorLog) *NullableErrorLog

func (NullableErrorLog) Get ¶

func (v NullableErrorLog) Get() *ErrorLog

func (NullableErrorLog) IsSet ¶

func (v NullableErrorLog) IsSet() bool

func (NullableErrorLog) MarshalJSON ¶

func (v NullableErrorLog) MarshalJSON() ([]byte, error)

func (*NullableErrorLog) Set ¶

func (v *NullableErrorLog) Set(val *ErrorLog)

func (*NullableErrorLog) UnmarshalJSON ¶

func (v *NullableErrorLog) UnmarshalJSON(src []byte) error

func (*NullableErrorLog) Unset ¶

func (v *NullableErrorLog) Unset()

type NullableErrorLogChart ¶

type NullableErrorLogChart struct {
	// contains filtered or unexported fields
}

func NewNullableErrorLogChart ¶

func NewNullableErrorLogChart(val *ErrorLogChart) *NullableErrorLogChart

func (NullableErrorLogChart) Get ¶

func (NullableErrorLogChart) IsSet ¶

func (v NullableErrorLogChart) IsSet() bool

func (NullableErrorLogChart) MarshalJSON ¶

func (v NullableErrorLogChart) MarshalJSON() ([]byte, error)

func (*NullableErrorLogChart) Set ¶

func (v *NullableErrorLogChart) Set(val *ErrorLogChart)

func (*NullableErrorLogChart) UnmarshalJSON ¶

func (v *NullableErrorLogChart) UnmarshalJSON(src []byte) error

func (*NullableErrorLogChart) Unset ¶

func (v *NullableErrorLogChart) Unset()

type NullableErrorLogChartCharts ¶

type NullableErrorLogChartCharts struct {
	// contains filtered or unexported fields
}

func (NullableErrorLogChartCharts) Get ¶

func (NullableErrorLogChartCharts) IsSet ¶

func (NullableErrorLogChartCharts) MarshalJSON ¶

func (v NullableErrorLogChartCharts) MarshalJSON() ([]byte, error)

func (*NullableErrorLogChartCharts) Set ¶

func (*NullableErrorLogChartCharts) UnmarshalJSON ¶

func (v *NullableErrorLogChartCharts) UnmarshalJSON(src []byte) error

func (*NullableErrorLogChartCharts) Unset ¶

func (v *NullableErrorLogChartCharts) Unset()

type NullableErrorLogChartChartsStatusCode ¶

type NullableErrorLogChartChartsStatusCode struct {
	// contains filtered or unexported fields
}

func (NullableErrorLogChartChartsStatusCode) Get ¶

func (NullableErrorLogChartChartsStatusCode) IsSet ¶

func (NullableErrorLogChartChartsStatusCode) MarshalJSON ¶

func (v NullableErrorLogChartChartsStatusCode) MarshalJSON() ([]byte, error)

func (*NullableErrorLogChartChartsStatusCode) Set ¶

func (*NullableErrorLogChartChartsStatusCode) UnmarshalJSON ¶

func (v *NullableErrorLogChartChartsStatusCode) UnmarshalJSON(src []byte) error

func (*NullableErrorLogChartChartsStatusCode) Unset ¶

type NullableErrorLogChartChartsStatusCodeSeriesInner ¶

type NullableErrorLogChartChartsStatusCodeSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableErrorLogChartChartsStatusCodeSeriesInner) Get ¶

func (NullableErrorLogChartChartsStatusCodeSeriesInner) IsSet ¶

func (NullableErrorLogChartChartsStatusCodeSeriesInner) MarshalJSON ¶

func (*NullableErrorLogChartChartsStatusCodeSeriesInner) Set ¶

func (*NullableErrorLogChartChartsStatusCodeSeriesInner) UnmarshalJSON ¶

func (*NullableErrorLogChartChartsStatusCodeSeriesInner) Unset ¶

type NullableErrorLogChartData ¶

type NullableErrorLogChartData struct {
	// contains filtered or unexported fields
}

func NewNullableErrorLogChartData ¶

func NewNullableErrorLogChartData(val *ErrorLogChartData) *NullableErrorLogChartData

func (NullableErrorLogChartData) Get ¶

func (NullableErrorLogChartData) IsSet ¶

func (v NullableErrorLogChartData) IsSet() bool

func (NullableErrorLogChartData) MarshalJSON ¶

func (v NullableErrorLogChartData) MarshalJSON() ([]byte, error)

func (*NullableErrorLogChartData) Set ¶

func (*NullableErrorLogChartData) UnmarshalJSON ¶

func (v *NullableErrorLogChartData) UnmarshalJSON(src []byte) error

func (*NullableErrorLogChartData) Unset ¶

func (v *NullableErrorLogChartData) Unset()

type NullableErrorLogChartStatistics ¶

type NullableErrorLogChartStatistics struct {
	// contains filtered or unexported fields
}

func (NullableErrorLogChartStatistics) Get ¶

func (NullableErrorLogChartStatistics) IsSet ¶

func (NullableErrorLogChartStatistics) MarshalJSON ¶

func (v NullableErrorLogChartStatistics) MarshalJSON() ([]byte, error)

func (*NullableErrorLogChartStatistics) Set ¶

func (*NullableErrorLogChartStatistics) UnmarshalJSON ¶

func (v *NullableErrorLogChartStatistics) UnmarshalJSON(src []byte) error

func (*NullableErrorLogChartStatistics) Unset ¶

type NullableErrorLogUpstreamsInner ¶

type NullableErrorLogUpstreamsInner struct {
	// contains filtered or unexported fields
}

func (NullableErrorLogUpstreamsInner) Get ¶

func (NullableErrorLogUpstreamsInner) IsSet ¶

func (NullableErrorLogUpstreamsInner) MarshalJSON ¶

func (v NullableErrorLogUpstreamsInner) MarshalJSON() ([]byte, error)

func (*NullableErrorLogUpstreamsInner) Set ¶

func (*NullableErrorLogUpstreamsInner) UnmarshalJSON ¶

func (v *NullableErrorLogUpstreamsInner) UnmarshalJSON(src []byte) error

func (*NullableErrorLogUpstreamsInner) Unset ¶

func (v *NullableErrorLogUpstreamsInner) Unset()

type NullableErrorLogsData ¶

type NullableErrorLogsData struct {
	// contains filtered or unexported fields
}

func NewNullableErrorLogsData ¶

func NewNullableErrorLogsData(val *ErrorLogsData) *NullableErrorLogsData

func (NullableErrorLogsData) Get ¶

func (NullableErrorLogsData) IsSet ¶

func (v NullableErrorLogsData) IsSet() bool

func (NullableErrorLogsData) MarshalJSON ¶

func (v NullableErrorLogsData) MarshalJSON() ([]byte, error)

func (*NullableErrorLogsData) Set ¶

func (v *NullableErrorLogsData) Set(val *ErrorLogsData)

func (*NullableErrorLogsData) UnmarshalJSON ¶

func (v *NullableErrorLogsData) UnmarshalJSON(src []byte) error

func (*NullableErrorLogsData) Unset ¶

func (v *NullableErrorLogsData) Unset()

type NullableEstimatedCost ¶

type NullableEstimatedCost struct {
	// contains filtered or unexported fields
}

func NewNullableEstimatedCost ¶

func NewNullableEstimatedCost(val *EstimatedCost) *NullableEstimatedCost

func (NullableEstimatedCost) Get ¶

func (NullableEstimatedCost) IsSet ¶

func (v NullableEstimatedCost) IsSet() bool

func (NullableEstimatedCost) MarshalJSON ¶

func (v NullableEstimatedCost) MarshalJSON() ([]byte, error)

func (*NullableEstimatedCost) Set ¶

func (v *NullableEstimatedCost) Set(val *EstimatedCost)

func (*NullableEstimatedCost) UnmarshalJSON ¶

func (v *NullableEstimatedCost) UnmarshalJSON(src []byte) error

func (*NullableEstimatedCost) Unset ¶

func (v *NullableEstimatedCost) Unset()

type NullableExpectedResponse ¶

type NullableExpectedResponse struct {
	// contains filtered or unexported fields
}

func NewNullableExpectedResponse ¶

func NewNullableExpectedResponse(val *ExpectedResponse) *NullableExpectedResponse

func (NullableExpectedResponse) Get ¶

func (NullableExpectedResponse) IsSet ¶

func (v NullableExpectedResponse) IsSet() bool

func (NullableExpectedResponse) MarshalJSON ¶

func (v NullableExpectedResponse) MarshalJSON() ([]byte, error)

func (*NullableExpectedResponse) Set ¶

func (*NullableExpectedResponse) UnmarshalJSON ¶

func (v *NullableExpectedResponse) UnmarshalJSON(src []byte) error

func (*NullableExpectedResponse) Unset ¶

func (v *NullableExpectedResponse) Unset()

type NullableFeatureDefinition ¶

type NullableFeatureDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableFeatureDefinition ¶

func NewNullableFeatureDefinition(val *FeatureDefinition) *NullableFeatureDefinition

func (NullableFeatureDefinition) Get ¶

func (NullableFeatureDefinition) IsSet ¶

func (v NullableFeatureDefinition) IsSet() bool

func (NullableFeatureDefinition) MarshalJSON ¶

func (v NullableFeatureDefinition) MarshalJSON() ([]byte, error)

func (*NullableFeatureDefinition) Set ¶

func (*NullableFeatureDefinition) UnmarshalJSON ¶

func (v *NullableFeatureDefinition) UnmarshalJSON(src []byte) error

func (*NullableFeatureDefinition) Unset ¶

func (v *NullableFeatureDefinition) Unset()

type NullableFeatureDefinitionMeta ¶

type NullableFeatureDefinitionMeta struct {
	// contains filtered or unexported fields
}

func (NullableFeatureDefinitionMeta) Get ¶

func (NullableFeatureDefinitionMeta) IsSet ¶

func (NullableFeatureDefinitionMeta) MarshalJSON ¶

func (v NullableFeatureDefinitionMeta) MarshalJSON() ([]byte, error)

func (*NullableFeatureDefinitionMeta) Set ¶

func (*NullableFeatureDefinitionMeta) UnmarshalJSON ¶

func (v *NullableFeatureDefinitionMeta) UnmarshalJSON(src []byte) error

func (*NullableFeatureDefinitionMeta) Unset ¶

func (v *NullableFeatureDefinitionMeta) Unset()

type NullableFeatureDefinitionPlans ¶

type NullableFeatureDefinitionPlans struct {
	// contains filtered or unexported fields
}

func (NullableFeatureDefinitionPlans) Get ¶

func (NullableFeatureDefinitionPlans) IsSet ¶

func (NullableFeatureDefinitionPlans) MarshalJSON ¶

func (v NullableFeatureDefinitionPlans) MarshalJSON() ([]byte, error)

func (*NullableFeatureDefinitionPlans) Set ¶

func (*NullableFeatureDefinitionPlans) UnmarshalJSON ¶

func (v *NullableFeatureDefinitionPlans) UnmarshalJSON(src []byte) error

func (*NullableFeatureDefinitionPlans) Unset ¶

func (v *NullableFeatureDefinitionPlans) Unset()

type NullableFeaturePlanDefinition ¶

type NullableFeaturePlanDefinition struct {
	// contains filtered or unexported fields
}

func (NullableFeaturePlanDefinition) Get ¶

func (NullableFeaturePlanDefinition) IsSet ¶

func (NullableFeaturePlanDefinition) MarshalJSON ¶

func (v NullableFeaturePlanDefinition) MarshalJSON() ([]byte, error)

func (*NullableFeaturePlanDefinition) Set ¶

func (*NullableFeaturePlanDefinition) UnmarshalJSON ¶

func (v *NullableFeaturePlanDefinition) UnmarshalJSON(src []byte) error

func (*NullableFeaturePlanDefinition) Unset ¶

func (v *NullableFeaturePlanDefinition) Unset()

type NullableFeaturePlanDefinitionMeta ¶

type NullableFeaturePlanDefinitionMeta struct {
	// contains filtered or unexported fields
}

func (NullableFeaturePlanDefinitionMeta) Get ¶

func (NullableFeaturePlanDefinitionMeta) IsSet ¶

func (NullableFeaturePlanDefinitionMeta) MarshalJSON ¶

func (v NullableFeaturePlanDefinitionMeta) MarshalJSON() ([]byte, error)

func (*NullableFeaturePlanDefinitionMeta) Set ¶

func (*NullableFeaturePlanDefinitionMeta) UnmarshalJSON ¶

func (v *NullableFeaturePlanDefinitionMeta) UnmarshalJSON(src []byte) error

func (*NullableFeaturePlanDefinitionMeta) Unset ¶

type NullableFeaturePlanDefinitionMetaLabelsInner ¶

type NullableFeaturePlanDefinitionMetaLabelsInner struct {
	// contains filtered or unexported fields
}

func (NullableFeaturePlanDefinitionMetaLabelsInner) Get ¶

func (NullableFeaturePlanDefinitionMetaLabelsInner) IsSet ¶

func (NullableFeaturePlanDefinitionMetaLabelsInner) MarshalJSON ¶

func (*NullableFeaturePlanDefinitionMetaLabelsInner) Set ¶

func (*NullableFeaturePlanDefinitionMetaLabelsInner) UnmarshalJSON ¶

func (*NullableFeaturePlanDefinitionMetaLabelsInner) Unset ¶

type NullableFeaturePrice ¶

type NullableFeaturePrice struct {
	// contains filtered or unexported fields
}

func NewNullableFeaturePrice ¶

func NewNullableFeaturePrice(val *FeaturePrice) *NullableFeaturePrice

func (NullableFeaturePrice) Get ¶

func (NullableFeaturePrice) IsSet ¶

func (v NullableFeaturePrice) IsSet() bool

func (NullableFeaturePrice) MarshalJSON ¶

func (v NullableFeaturePrice) MarshalJSON() ([]byte, error)

func (*NullableFeaturePrice) Set ¶

func (v *NullableFeaturePrice) Set(val *FeaturePrice)

func (*NullableFeaturePrice) UnmarshalJSON ¶

func (v *NullableFeaturePrice) UnmarshalJSON(src []byte) error

func (*NullableFeaturePrice) Unset ¶

func (v *NullableFeaturePrice) Unset()

type NullableFeaturePricing ¶

type NullableFeaturePricing struct {
	// contains filtered or unexported fields
}

func NewNullableFeaturePricing ¶

func NewNullableFeaturePricing(val *FeaturePricing) *NullableFeaturePricing

func (NullableFeaturePricing) Get ¶

func (NullableFeaturePricing) IsSet ¶

func (v NullableFeaturePricing) IsSet() bool

func (NullableFeaturePricing) MarshalJSON ¶

func (v NullableFeaturePricing) MarshalJSON() ([]byte, error)

func (*NullableFeaturePricing) Set ¶

func (*NullableFeaturePricing) UnmarshalJSON ¶

func (v *NullableFeaturePricing) UnmarshalJSON(src []byte) error

func (*NullableFeaturePricing) Unset ¶

func (v *NullableFeaturePricing) Unset()

type NullableFeatureSet ¶

type NullableFeatureSet struct {
	// contains filtered or unexported fields
}

func NewNullableFeatureSet ¶

func NewNullableFeatureSet(val *FeatureSet) *NullableFeatureSet

func (NullableFeatureSet) Get ¶

func (v NullableFeatureSet) Get() *FeatureSet

func (NullableFeatureSet) IsSet ¶

func (v NullableFeatureSet) IsSet() bool

func (NullableFeatureSet) MarshalJSON ¶

func (v NullableFeatureSet) MarshalJSON() ([]byte, error)

func (*NullableFeatureSet) Set ¶

func (v *NullableFeatureSet) Set(val *FeatureSet)

func (*NullableFeatureSet) UnmarshalJSON ¶

func (v *NullableFeatureSet) UnmarshalJSON(src []byte) error

func (*NullableFeatureSet) Unset ¶

func (v *NullableFeatureSet) Unset()

type NullableFeatureSets ¶

type NullableFeatureSets struct {
	// contains filtered or unexported fields
}

func NewNullableFeatureSets ¶

func NewNullableFeatureSets(val *FeatureSets) *NullableFeatureSets

func (NullableFeatureSets) Get ¶

func (NullableFeatureSets) IsSet ¶

func (v NullableFeatureSets) IsSet() bool

func (NullableFeatureSets) MarshalJSON ¶

func (v NullableFeatureSets) MarshalJSON() ([]byte, error)

func (*NullableFeatureSets) Set ¶

func (v *NullableFeatureSets) Set(val *FeatureSets)

func (*NullableFeatureSets) UnmarshalJSON ¶

func (v *NullableFeatureSets) UnmarshalJSON(src []byte) error

func (*NullableFeatureSets) Unset ¶

func (v *NullableFeatureSets) Unset()

type NullableFeatureUsage ¶

type NullableFeatureUsage struct {
	// contains filtered or unexported fields
}

func NewNullableFeatureUsage ¶

func NewNullableFeatureUsage(val *FeatureUsage) *NullableFeatureUsage

func (NullableFeatureUsage) Get ¶

func (NullableFeatureUsage) IsSet ¶

func (v NullableFeatureUsage) IsSet() bool

func (NullableFeatureUsage) MarshalJSON ¶

func (v NullableFeatureUsage) MarshalJSON() ([]byte, error)

func (*NullableFeatureUsage) Set ¶

func (v *NullableFeatureUsage) Set(val *FeatureUsage)

func (*NullableFeatureUsage) UnmarshalJSON ¶

func (v *NullableFeatureUsage) UnmarshalJSON(src []byte) error

func (*NullableFeatureUsage) Unset ¶

func (v *NullableFeatureUsage) Unset()

type NullableFirewallActionDetails ¶

type NullableFirewallActionDetails struct {
	// contains filtered or unexported fields
}

func (NullableFirewallActionDetails) Get ¶

func (NullableFirewallActionDetails) IsSet ¶

func (NullableFirewallActionDetails) MarshalJSON ¶

func (v NullableFirewallActionDetails) MarshalJSON() ([]byte, error)

func (*NullableFirewallActionDetails) Set ¶

func (*NullableFirewallActionDetails) UnmarshalJSON ¶

func (v *NullableFirewallActionDetails) UnmarshalJSON(src []byte) error

func (*NullableFirewallActionDetails) Unset ¶

func (v *NullableFirewallActionDetails) Unset()

type NullableFirewallRule ¶

type NullableFirewallRule struct {
	// contains filtered or unexported fields
}

func NewNullableFirewallRule ¶

func NewNullableFirewallRule(val *FirewallRule) *NullableFirewallRule

func (NullableFirewallRule) Get ¶

func (NullableFirewallRule) IsSet ¶

func (v NullableFirewallRule) IsSet() bool

func (NullableFirewallRule) MarshalJSON ¶

func (v NullableFirewallRule) MarshalJSON() ([]byte, error)

func (*NullableFirewallRule) Set ¶

func (v *NullableFirewallRule) Set(val *FirewallRule)

func (*NullableFirewallRule) UnmarshalJSON ¶

func (v *NullableFirewallRule) UnmarshalJSON(src []byte) error

func (*NullableFirewallRule) Unset ¶

func (v *NullableFirewallRule) Unset()

type NullableFirewallRuleResponse ¶

type NullableFirewallRuleResponse struct {
	// contains filtered or unexported fields
}

func (NullableFirewallRuleResponse) Get ¶

func (NullableFirewallRuleResponse) IsSet ¶

func (NullableFirewallRuleResponse) MarshalJSON ¶

func (v NullableFirewallRuleResponse) MarshalJSON() ([]byte, error)

func (*NullableFirewallRuleResponse) Set ¶

func (*NullableFirewallRuleResponse) UnmarshalJSON ¶

func (v *NullableFirewallRuleResponse) UnmarshalJSON(src []byte) error

func (*NullableFirewallRuleResponse) Unset ¶

func (v *NullableFirewallRuleResponse) Unset()

type NullableFirewallRuleView ¶

type NullableFirewallRuleView struct {
	// contains filtered or unexported fields
}

func NewNullableFirewallRuleView ¶

func NewNullableFirewallRuleView(val *FirewallRuleView) *NullableFirewallRuleView

func (NullableFirewallRuleView) Get ¶

func (NullableFirewallRuleView) IsSet ¶

func (v NullableFirewallRuleView) IsSet() bool

func (NullableFirewallRuleView) MarshalJSON ¶

func (v NullableFirewallRuleView) MarshalJSON() ([]byte, error)

func (*NullableFirewallRuleView) Set ¶

func (*NullableFirewallRuleView) UnmarshalJSON ¶

func (v *NullableFirewallRuleView) UnmarshalJSON(src []byte) error

func (*NullableFirewallRuleView) Unset ¶

func (v *NullableFirewallRuleView) Unset()

type NullableFirewallRulesIndex200Response ¶

type NullableFirewallRulesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableFirewallRulesIndex200Response) Get ¶

func (NullableFirewallRulesIndex200Response) IsSet ¶

func (NullableFirewallRulesIndex200Response) MarshalJSON ¶

func (v NullableFirewallRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableFirewallRulesIndex200Response) Set ¶

func (*NullableFirewallRulesIndex200Response) UnmarshalJSON ¶

func (v *NullableFirewallRulesIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableFirewallRulesIndex200Response) Unset ¶

type NullableFirewallSettings ¶

type NullableFirewallSettings struct {
	// contains filtered or unexported fields
}

func NewNullableFirewallSettings ¶

func NewNullableFirewallSettings(val *FirewallSettings) *NullableFirewallSettings

func (NullableFirewallSettings) Get ¶

func (NullableFirewallSettings) IsSet ¶

func (v NullableFirewallSettings) IsSet() bool

func (NullableFirewallSettings) MarshalJSON ¶

func (v NullableFirewallSettings) MarshalJSON() ([]byte, error)

func (*NullableFirewallSettings) Set ¶

func (*NullableFirewallSettings) UnmarshalJSON ¶

func (v *NullableFirewallSettings) UnmarshalJSON(src []byte) error

func (*NullableFirewallSettings) Unset ¶

func (v *NullableFirewallSettings) Unset()

type NullableFirewallSettingsIndex200Response ¶

type NullableFirewallSettingsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableFirewallSettingsIndex200Response) Get ¶

func (NullableFirewallSettingsIndex200Response) IsSet ¶

func (NullableFirewallSettingsIndex200Response) MarshalJSON ¶

func (*NullableFirewallSettingsIndex200Response) Set ¶

func (*NullableFirewallSettingsIndex200Response) UnmarshalJSON ¶

func (v *NullableFirewallSettingsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableFirewallSettingsIndex200Response) Unset ¶

type NullableFirewallSettingsView ¶

type NullableFirewallSettingsView struct {
	// contains filtered or unexported fields
}

func (NullableFirewallSettingsView) Get ¶

func (NullableFirewallSettingsView) IsSet ¶

func (NullableFirewallSettingsView) MarshalJSON ¶

func (v NullableFirewallSettingsView) MarshalJSON() ([]byte, error)

func (*NullableFirewallSettingsView) Set ¶

func (*NullableFirewallSettingsView) UnmarshalJSON ¶

func (v *NullableFirewallSettingsView) UnmarshalJSON(src []byte) error

func (*NullableFirewallSettingsView) Unset ¶

func (v *NullableFirewallSettingsView) 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 NullableHealthCheck ¶

type NullableHealthCheck struct {
	// contains filtered or unexported fields
}

func NewNullableHealthCheck ¶

func NewNullableHealthCheck(val *HealthCheck) *NullableHealthCheck

func (NullableHealthCheck) Get ¶

func (NullableHealthCheck) IsSet ¶

func (v NullableHealthCheck) IsSet() bool

func (NullableHealthCheck) MarshalJSON ¶

func (v NullableHealthCheck) MarshalJSON() ([]byte, error)

func (*NullableHealthCheck) Set ¶

func (v *NullableHealthCheck) Set(val *HealthCheck)

func (*NullableHealthCheck) UnmarshalJSON ¶

func (v *NullableHealthCheck) UnmarshalJSON(src []byte) error

func (*NullableHealthCheck) Unset ¶

func (v *NullableHealthCheck) Unset()

type NullableHealthCheckReportDetail ¶

type NullableHealthCheckReportDetail struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckReportDetail) Get ¶

func (NullableHealthCheckReportDetail) IsSet ¶

func (NullableHealthCheckReportDetail) MarshalJSON ¶

func (v NullableHealthCheckReportDetail) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckReportDetail) Set ¶

func (*NullableHealthCheckReportDetail) UnmarshalJSON ¶

func (v *NullableHealthCheckReportDetail) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckReportDetail) Unset ¶

type NullableHealthCheckReportSummary ¶

type NullableHealthCheckReportSummary struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckReportSummary) Get ¶

func (NullableHealthCheckReportSummary) IsSet ¶

func (NullableHealthCheckReportSummary) MarshalJSON ¶

func (v NullableHealthCheckReportSummary) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckReportSummary) Set ¶

func (*NullableHealthCheckReportSummary) UnmarshalJSON ¶

func (v *NullableHealthCheckReportSummary) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckReportSummary) Unset ¶

type NullableHealthCheckReportSummaryDetail ¶

type NullableHealthCheckReportSummaryDetail struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckReportSummaryDetail) Get ¶

func (NullableHealthCheckReportSummaryDetail) IsSet ¶

func (NullableHealthCheckReportSummaryDetail) MarshalJSON ¶

func (v NullableHealthCheckReportSummaryDetail) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckReportSummaryDetail) Set ¶

func (*NullableHealthCheckReportSummaryDetail) UnmarshalJSON ¶

func (v *NullableHealthCheckReportSummaryDetail) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckReportSummaryDetail) Unset ¶

type NullableHealthCheckRequestConfig ¶

type NullableHealthCheckRequestConfig struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckRequestConfig) Get ¶

func (NullableHealthCheckRequestConfig) IsSet ¶

func (NullableHealthCheckRequestConfig) MarshalJSON ¶

func (v NullableHealthCheckRequestConfig) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckRequestConfig) Set ¶

func (*NullableHealthCheckRequestConfig) UnmarshalJSON ¶

func (v *NullableHealthCheckRequestConfig) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckRequestConfig) Unset ¶

type NullableHealthCheckResponse ¶

type NullableHealthCheckResponse struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckResponse) Get ¶

func (NullableHealthCheckResponse) IsSet ¶

func (NullableHealthCheckResponse) MarshalJSON ¶

func (v NullableHealthCheckResponse) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckResponse) Set ¶

func (*NullableHealthCheckResponse) UnmarshalJSON ¶

func (v *NullableHealthCheckResponse) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckResponse) Unset ¶

func (v *NullableHealthCheckResponse) Unset()

type NullableHealthCheckView ¶

type NullableHealthCheckView struct {
	// contains filtered or unexported fields
}

func NewNullableHealthCheckView ¶

func NewNullableHealthCheckView(val *HealthCheckView) *NullableHealthCheckView

func (NullableHealthCheckView) Get ¶

func (NullableHealthCheckView) IsSet ¶

func (v NullableHealthCheckView) IsSet() bool

func (NullableHealthCheckView) MarshalJSON ¶

func (v NullableHealthCheckView) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckView) Set ¶

func (*NullableHealthCheckView) UnmarshalJSON ¶

func (v *NullableHealthCheckView) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckView) Unset ¶

func (v *NullableHealthCheckView) Unset()

type NullableHealthCheckZone ¶

type NullableHealthCheckZone struct {
	// contains filtered or unexported fields
}

func NewNullableHealthCheckZone ¶

func NewNullableHealthCheckZone(val *HealthCheckZone) *NullableHealthCheckZone

func (NullableHealthCheckZone) Get ¶

func (NullableHealthCheckZone) IsSet ¶

func (v NullableHealthCheckZone) IsSet() bool

func (NullableHealthCheckZone) MarshalJSON ¶

func (v NullableHealthCheckZone) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckZone) Set ¶

func (*NullableHealthCheckZone) UnmarshalJSON ¶

func (v *NullableHealthCheckZone) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckZone) Unset ¶

func (v *NullableHealthCheckZone) Unset()

type NullableHealthCheckZoneName ¶

type NullableHealthCheckZoneName struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckZoneName) Get ¶

func (NullableHealthCheckZoneName) IsSet ¶

func (NullableHealthCheckZoneName) MarshalJSON ¶

func (v NullableHealthCheckZoneName) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckZoneName) Set ¶

func (*NullableHealthCheckZoneName) UnmarshalJSON ¶

func (v *NullableHealthCheckZoneName) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckZoneName) Unset ¶

func (v *NullableHealthCheckZoneName) Unset()

type NullableHealthChecksZonesIndex200Response ¶

type NullableHealthChecksZonesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableHealthChecksZonesIndex200Response) Get ¶

func (NullableHealthChecksZonesIndex200Response) IsSet ¶

func (NullableHealthChecksZonesIndex200Response) MarshalJSON ¶

func (*NullableHealthChecksZonesIndex200Response) Set ¶

func (*NullableHealthChecksZonesIndex200Response) UnmarshalJSON ¶

func (v *NullableHealthChecksZonesIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableHealthChecksZonesIndex200Response) Unset ¶

type NullableHighRequestedIp ¶

type NullableHighRequestedIp struct {
	// contains filtered or unexported fields
}

func NewNullableHighRequestedIp ¶

func NewNullableHighRequestedIp(val *HighRequestedIp) *NullableHighRequestedIp

func (NullableHighRequestedIp) Get ¶

func (NullableHighRequestedIp) IsSet ¶

func (v NullableHighRequestedIp) IsSet() bool

func (NullableHighRequestedIp) MarshalJSON ¶

func (v NullableHighRequestedIp) MarshalJSON() ([]byte, error)

func (*NullableHighRequestedIp) Set ¶

func (*NullableHighRequestedIp) UnmarshalJSON ¶

func (v *NullableHighRequestedIp) UnmarshalJSON(src []byte) error

func (*NullableHighRequestedIp) Unset ¶

func (v *NullableHighRequestedIp) Unset()

type NullableHighRequestedIpIp ¶

type NullableHighRequestedIpIp struct {
	// contains filtered or unexported fields
}

func NewNullableHighRequestedIpIp ¶

func NewNullableHighRequestedIpIp(val *HighRequestedIpIp) *NullableHighRequestedIpIp

func (NullableHighRequestedIpIp) Get ¶

func (NullableHighRequestedIpIp) IsSet ¶

func (v NullableHighRequestedIpIp) IsSet() bool

func (NullableHighRequestedIpIp) MarshalJSON ¶

func (v NullableHighRequestedIpIp) MarshalJSON() ([]byte, error)

func (*NullableHighRequestedIpIp) Set ¶

func (*NullableHighRequestedIpIp) UnmarshalJSON ¶

func (v *NullableHighRequestedIpIp) UnmarshalJSON(src []byte) error

func (*NullableHighRequestedIpIp) Unset ¶

func (v *NullableHighRequestedIpIp) Unset()

type NullableHttpConfig ¶

type NullableHttpConfig struct {
	// contains filtered or unexported fields
}

func NewNullableHttpConfig ¶

func NewNullableHttpConfig(val *HttpConfig) *NullableHttpConfig

func (NullableHttpConfig) Get ¶

func (v NullableHttpConfig) Get() *HttpConfig

func (NullableHttpConfig) IsSet ¶

func (v NullableHttpConfig) IsSet() bool

func (NullableHttpConfig) MarshalJSON ¶

func (v NullableHttpConfig) MarshalJSON() ([]byte, error)

func (*NullableHttpConfig) Set ¶

func (v *NullableHttpConfig) Set(val *HttpConfig)

func (*NullableHttpConfig) UnmarshalJSON ¶

func (v *NullableHttpConfig) UnmarshalJSON(src []byte) error

func (*NullableHttpConfig) Unset ¶

func (v *NullableHttpConfig) Unset()

type NullableImageResize ¶

type NullableImageResize struct {
	// contains filtered or unexported fields
}

func NewNullableImageResize ¶

func NewNullableImageResize(val *ImageResize) *NullableImageResize

func (NullableImageResize) Get ¶

func (NullableImageResize) IsSet ¶

func (v NullableImageResize) IsSet() bool

func (NullableImageResize) MarshalJSON ¶

func (v NullableImageResize) MarshalJSON() ([]byte, error)

func (*NullableImageResize) Set ¶

func (v *NullableImageResize) Set(val *ImageResize)

func (*NullableImageResize) UnmarshalJSON ¶

func (v *NullableImageResize) UnmarshalJSON(src []byte) error

func (*NullableImageResize) Unset ¶

func (v *NullableImageResize) Unset()

type NullableImageResizeResponse ¶

type NullableImageResizeResponse struct {
	// contains filtered or unexported fields
}

func (NullableImageResizeResponse) Get ¶

func (NullableImageResizeResponse) IsSet ¶

func (NullableImageResizeResponse) MarshalJSON ¶

func (v NullableImageResizeResponse) MarshalJSON() ([]byte, error)

func (*NullableImageResizeResponse) Set ¶

func (*NullableImageResizeResponse) UnmarshalJSON ¶

func (v *NullableImageResizeResponse) UnmarshalJSON(src []byte) error

func (*NullableImageResizeResponse) Unset ¶

func (v *NullableImageResizeResponse) 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 NullableListsIndex200Response ¶

type NullableListsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableListsIndex200Response) Get ¶

func (NullableListsIndex200Response) IsSet ¶

func (NullableListsIndex200Response) MarshalJSON ¶

func (v NullableListsIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableListsIndex200Response) Set ¶

func (*NullableListsIndex200Response) UnmarshalJSON ¶

func (v *NullableListsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableListsIndex200Response) Unset ¶

func (v *NullableListsIndex200Response) Unset()

type NullableLoadBalancer ¶

type NullableLoadBalancer struct {
	// contains filtered or unexported fields
}

func NewNullableLoadBalancer ¶

func NewNullableLoadBalancer(val *LoadBalancer) *NullableLoadBalancer

func (NullableLoadBalancer) Get ¶

func (NullableLoadBalancer) IsSet ¶

func (v NullableLoadBalancer) IsSet() bool

func (NullableLoadBalancer) MarshalJSON ¶

func (v NullableLoadBalancer) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancer) Set ¶

func (v *NullableLoadBalancer) Set(val *LoadBalancer)

func (*NullableLoadBalancer) UnmarshalJSON ¶

func (v *NullableLoadBalancer) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancer) Unset ¶

func (v *NullableLoadBalancer) Unset()

type NullableLoadBalancerData ¶

type NullableLoadBalancerData struct {
	// contains filtered or unexported fields
}

func NewNullableLoadBalancerData ¶

func NewNullableLoadBalancerData(val *LoadBalancerData) *NullableLoadBalancerData

func (NullableLoadBalancerData) Get ¶

func (NullableLoadBalancerData) IsSet ¶

func (v NullableLoadBalancerData) IsSet() bool

func (NullableLoadBalancerData) MarshalJSON ¶

func (v NullableLoadBalancerData) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerData) Set ¶

func (*NullableLoadBalancerData) UnmarshalJSON ¶

func (v *NullableLoadBalancerData) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerData) Unset ¶

func (v *NullableLoadBalancerData) Unset()

type NullableLoadBalancerOrigin ¶

type NullableLoadBalancerOrigin struct {
	// contains filtered or unexported fields
}

func NewNullableLoadBalancerOrigin ¶

func NewNullableLoadBalancerOrigin(val *LoadBalancerOrigin) *NullableLoadBalancerOrigin

func (NullableLoadBalancerOrigin) Get ¶

func (NullableLoadBalancerOrigin) IsSet ¶

func (v NullableLoadBalancerOrigin) IsSet() bool

func (NullableLoadBalancerOrigin) MarshalJSON ¶

func (v NullableLoadBalancerOrigin) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerOrigin) Set ¶

func (*NullableLoadBalancerOrigin) UnmarshalJSON ¶

func (v *NullableLoadBalancerOrigin) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerOrigin) Unset ¶

func (v *NullableLoadBalancerOrigin) Unset()

type NullableLoadBalancerOriginData ¶

type NullableLoadBalancerOriginData struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerOriginData) Get ¶

func (NullableLoadBalancerOriginData) IsSet ¶

func (NullableLoadBalancerOriginData) MarshalJSON ¶

func (v NullableLoadBalancerOriginData) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerOriginData) Set ¶

func (*NullableLoadBalancerOriginData) UnmarshalJSON ¶

func (v *NullableLoadBalancerOriginData) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerOriginData) Unset ¶

func (v *NullableLoadBalancerOriginData) Unset()

type NullableLoadBalancerOriginResponse ¶

type NullableLoadBalancerOriginResponse struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerOriginResponse) Get ¶

func (NullableLoadBalancerOriginResponse) IsSet ¶

func (NullableLoadBalancerOriginResponse) MarshalJSON ¶

func (v NullableLoadBalancerOriginResponse) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerOriginResponse) Set ¶

func (*NullableLoadBalancerOriginResponse) UnmarshalJSON ¶

func (v *NullableLoadBalancerOriginResponse) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerOriginResponse) Unset ¶

type NullableLoadBalancerOriginStore ¶

type NullableLoadBalancerOriginStore struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerOriginStore) Get ¶

func (NullableLoadBalancerOriginStore) IsSet ¶

func (NullableLoadBalancerOriginStore) MarshalJSON ¶

func (v NullableLoadBalancerOriginStore) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerOriginStore) Set ¶

func (*NullableLoadBalancerOriginStore) UnmarshalJSON ¶

func (v *NullableLoadBalancerOriginStore) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerOriginStore) Unset ¶

type NullableLoadBalancerPool ¶

type NullableLoadBalancerPool struct {
	// contains filtered or unexported fields
}

func NewNullableLoadBalancerPool ¶

func NewNullableLoadBalancerPool(val *LoadBalancerPool) *NullableLoadBalancerPool

func (NullableLoadBalancerPool) Get ¶

func (NullableLoadBalancerPool) IsSet ¶

func (v NullableLoadBalancerPool) IsSet() bool

func (NullableLoadBalancerPool) MarshalJSON ¶

func (v NullableLoadBalancerPool) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerPool) Set ¶

func (*NullableLoadBalancerPool) UnmarshalJSON ¶

func (v *NullableLoadBalancerPool) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerPool) Unset ¶

func (v *NullableLoadBalancerPool) Unset()

type NullableLoadBalancerPoolData ¶

type NullableLoadBalancerPoolData struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerPoolData) Get ¶

func (NullableLoadBalancerPoolData) IsSet ¶

func (NullableLoadBalancerPoolData) MarshalJSON ¶

func (v NullableLoadBalancerPoolData) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerPoolData) Set ¶

func (*NullableLoadBalancerPoolData) UnmarshalJSON ¶

func (v *NullableLoadBalancerPoolData) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerPoolData) Unset ¶

func (v *NullableLoadBalancerPoolData) Unset()

type NullableLoadBalancerPoolResponse ¶

type NullableLoadBalancerPoolResponse struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerPoolResponse) Get ¶

func (NullableLoadBalancerPoolResponse) IsSet ¶

func (NullableLoadBalancerPoolResponse) MarshalJSON ¶

func (v NullableLoadBalancerPoolResponse) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerPoolResponse) Set ¶

func (*NullableLoadBalancerPoolResponse) UnmarshalJSON ¶

func (v *NullableLoadBalancerPoolResponse) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerPoolResponse) Unset ¶

type NullableLoadBalancerPoolStore ¶

type NullableLoadBalancerPoolStore struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerPoolStore) Get ¶

func (NullableLoadBalancerPoolStore) IsSet ¶

func (NullableLoadBalancerPoolStore) MarshalJSON ¶

func (v NullableLoadBalancerPoolStore) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerPoolStore) Set ¶

func (*NullableLoadBalancerPoolStore) UnmarshalJSON ¶

func (v *NullableLoadBalancerPoolStore) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerPoolStore) Unset ¶

func (v *NullableLoadBalancerPoolStore) Unset()

type NullableLoadBalancerRegion ¶

type NullableLoadBalancerRegion struct {
	// contains filtered or unexported fields
}

func NewNullableLoadBalancerRegion ¶

func NewNullableLoadBalancerRegion(val *LoadBalancerRegion) *NullableLoadBalancerRegion

func (NullableLoadBalancerRegion) Get ¶

func (NullableLoadBalancerRegion) IsSet ¶

func (v NullableLoadBalancerRegion) IsSet() bool

func (NullableLoadBalancerRegion) MarshalJSON ¶

func (v NullableLoadBalancerRegion) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerRegion) Set ¶

func (*NullableLoadBalancerRegion) UnmarshalJSON ¶

func (v *NullableLoadBalancerRegion) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerRegion) Unset ¶

func (v *NullableLoadBalancerRegion) Unset()

type NullableLoadBalancerResponse ¶

type NullableLoadBalancerResponse struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerResponse) Get ¶

func (NullableLoadBalancerResponse) IsSet ¶

func (NullableLoadBalancerResponse) MarshalJSON ¶

func (v NullableLoadBalancerResponse) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerResponse) Set ¶

func (*NullableLoadBalancerResponse) UnmarshalJSON ¶

func (v *NullableLoadBalancerResponse) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerResponse) Unset ¶

func (v *NullableLoadBalancerResponse) Unset()

type NullableLoadBalancerSetting ¶

type NullableLoadBalancerSetting struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerSetting) Get ¶

func (NullableLoadBalancerSetting) IsSet ¶

func (NullableLoadBalancerSetting) MarshalJSON ¶

func (v NullableLoadBalancerSetting) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerSetting) Set ¶

func (*NullableLoadBalancerSetting) UnmarshalJSON ¶

func (v *NullableLoadBalancerSetting) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerSetting) Unset ¶

func (v *NullableLoadBalancerSetting) Unset()

type NullableLoadBalancerSettingsData ¶

type NullableLoadBalancerSettingsData struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancerSettingsData) Get ¶

func (NullableLoadBalancerSettingsData) IsSet ¶

func (NullableLoadBalancerSettingsData) MarshalJSON ¶

func (v NullableLoadBalancerSettingsData) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerSettingsData) Set ¶

func (*NullableLoadBalancerSettingsData) UnmarshalJSON ¶

func (v *NullableLoadBalancerSettingsData) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerSettingsData) Unset ¶

type NullableLoadBalancerStore ¶

type NullableLoadBalancerStore struct {
	// contains filtered or unexported fields
}

func NewNullableLoadBalancerStore ¶

func NewNullableLoadBalancerStore(val *LoadBalancerStore) *NullableLoadBalancerStore

func (NullableLoadBalancerStore) Get ¶

func (NullableLoadBalancerStore) IsSet ¶

func (v NullableLoadBalancerStore) IsSet() bool

func (NullableLoadBalancerStore) MarshalJSON ¶

func (v NullableLoadBalancerStore) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancerStore) Set ¶

func (*NullableLoadBalancerStore) UnmarshalJSON ¶

func (v *NullableLoadBalancerStore) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancerStore) Unset ¶

func (v *NullableLoadBalancerStore) Unset()

type NullableLoadBalancersIndex200Response ¶

type NullableLoadBalancersIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancersIndex200Response) Get ¶

func (NullableLoadBalancersIndex200Response) IsSet ¶

func (NullableLoadBalancersIndex200Response) MarshalJSON ¶

func (v NullableLoadBalancersIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableLoadBalancersIndex200Response) Set ¶

func (*NullableLoadBalancersIndex200Response) UnmarshalJSON ¶

func (v *NullableLoadBalancersIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancersIndex200Response) Unset ¶

type NullableLoadBalancersPoolsIndex200Response ¶

type NullableLoadBalancersPoolsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancersPoolsIndex200Response) Get ¶

func (NullableLoadBalancersPoolsIndex200Response) IsSet ¶

func (NullableLoadBalancersPoolsIndex200Response) MarshalJSON ¶

func (*NullableLoadBalancersPoolsIndex200Response) Set ¶

func (*NullableLoadBalancersPoolsIndex200Response) UnmarshalJSON ¶

func (v *NullableLoadBalancersPoolsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableLoadBalancersPoolsIndex200Response) Unset ¶

type NullableLoadBalancersPoolsOriginsIndex200Response ¶

type NullableLoadBalancersPoolsOriginsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancersPoolsOriginsIndex200Response) Get ¶

func (NullableLoadBalancersPoolsOriginsIndex200Response) IsSet ¶

func (NullableLoadBalancersPoolsOriginsIndex200Response) MarshalJSON ¶

func (*NullableLoadBalancersPoolsOriginsIndex200Response) Set ¶

func (*NullableLoadBalancersPoolsOriginsIndex200Response) UnmarshalJSON ¶

func (*NullableLoadBalancersPoolsOriginsIndex200Response) Unset ¶

type NullableLoadBalancersRegionsIndex200Response ¶

type NullableLoadBalancersRegionsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancersRegionsIndex200Response) Get ¶

func (NullableLoadBalancersRegionsIndex200Response) IsSet ¶

func (NullableLoadBalancersRegionsIndex200Response) MarshalJSON ¶

func (*NullableLoadBalancersRegionsIndex200Response) Set ¶

func (*NullableLoadBalancersRegionsIndex200Response) UnmarshalJSON ¶

func (*NullableLoadBalancersRegionsIndex200Response) Unset ¶

type NullableLoadBalancersSettingsUpdate200Response ¶

type NullableLoadBalancersSettingsUpdate200Response struct {
	// contains filtered or unexported fields
}

func (NullableLoadBalancersSettingsUpdate200Response) Get ¶

func (NullableLoadBalancersSettingsUpdate200Response) IsSet ¶

func (NullableLoadBalancersSettingsUpdate200Response) MarshalJSON ¶

func (*NullableLoadBalancersSettingsUpdate200Response) Set ¶

func (*NullableLoadBalancersSettingsUpdate200Response) UnmarshalJSON ¶

func (*NullableLoadBalancersSettingsUpdate200Response) Unset ¶

type NullableLogForwarder ¶

type NullableLogForwarder struct {
	// contains filtered or unexported fields
}

func NewNullableLogForwarder ¶

func NewNullableLogForwarder(val *LogForwarder) *NullableLogForwarder

func (NullableLogForwarder) Get ¶

func (NullableLogForwarder) IsSet ¶

func (v NullableLogForwarder) IsSet() bool

func (NullableLogForwarder) MarshalJSON ¶

func (v NullableLogForwarder) MarshalJSON() ([]byte, error)

func (*NullableLogForwarder) Set ¶

func (v *NullableLogForwarder) Set(val *LogForwarder)

func (*NullableLogForwarder) UnmarshalJSON ¶

func (v *NullableLogForwarder) UnmarshalJSON(src []byte) error

func (*NullableLogForwarder) Unset ¶

func (v *NullableLogForwarder) Unset()

type NullableLogForwarderAccessLogType ¶

type NullableLogForwarderAccessLogType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderAccessLogType) Get ¶

func (NullableLogForwarderAccessLogType) IsSet ¶

func (NullableLogForwarderAccessLogType) MarshalJSON ¶

func (v NullableLogForwarderAccessLogType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderAccessLogType) Set ¶

func (*NullableLogForwarderAccessLogType) UnmarshalJSON ¶

func (v *NullableLogForwarderAccessLogType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderAccessLogType) Unset ¶

type NullableLogForwarderDNSType ¶

type NullableLogForwarderDNSType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderDNSType) Get ¶

func (NullableLogForwarderDNSType) IsSet ¶

func (NullableLogForwarderDNSType) MarshalJSON ¶

func (v NullableLogForwarderDNSType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderDNSType) Set ¶

func (*NullableLogForwarderDNSType) UnmarshalJSON ¶

func (v *NullableLogForwarderDNSType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderDNSType) Unset ¶

func (v *NullableLogForwarderDNSType) Unset()

type NullableLogForwarderDataFormat ¶

type NullableLogForwarderDataFormat struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderDataFormat) Get ¶

func (NullableLogForwarderDataFormat) IsSet ¶

func (NullableLogForwarderDataFormat) MarshalJSON ¶

func (v NullableLogForwarderDataFormat) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderDataFormat) Set ¶

func (*NullableLogForwarderDataFormat) UnmarshalJSON ¶

func (v *NullableLogForwarderDataFormat) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderDataFormat) Unset ¶

func (v *NullableLogForwarderDataFormat) Unset()

type NullableLogForwarderDatadogConnectionType ¶

type NullableLogForwarderDatadogConnectionType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderDatadogConnectionType) Get ¶

func (NullableLogForwarderDatadogConnectionType) IsSet ¶

func (NullableLogForwarderDatadogConnectionType) MarshalJSON ¶

func (*NullableLogForwarderDatadogConnectionType) Set ¶

func (*NullableLogForwarderDatadogConnectionType) UnmarshalJSON ¶

func (v *NullableLogForwarderDatadogConnectionType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderDatadogConnectionType) Unset ¶

type NullableLogForwarderErrorType ¶

type NullableLogForwarderErrorType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderErrorType) Get ¶

func (NullableLogForwarderErrorType) IsSet ¶

func (NullableLogForwarderErrorType) MarshalJSON ¶

func (v NullableLogForwarderErrorType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderErrorType) Set ¶

func (*NullableLogForwarderErrorType) UnmarshalJSON ¶

func (v *NullableLogForwarderErrorType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderErrorType) Unset ¶

func (v *NullableLogForwarderErrorType) Unset()

type NullableLogForwarderEventType ¶

type NullableLogForwarderEventType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderEventType) Get ¶

func (NullableLogForwarderEventType) IsSet ¶

func (NullableLogForwarderEventType) MarshalJSON ¶

func (v NullableLogForwarderEventType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderEventType) Set ¶

func (*NullableLogForwarderEventType) UnmarshalJSON ¶

func (v *NullableLogForwarderEventType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderEventType) Unset ¶

func (v *NullableLogForwarderEventType) Unset()

type NullableLogForwarderGeneric ¶

type NullableLogForwarderGeneric struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderGeneric) Get ¶

func (NullableLogForwarderGeneric) IsSet ¶

func (NullableLogForwarderGeneric) MarshalJSON ¶

func (v NullableLogForwarderGeneric) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderGeneric) Set ¶

func (*NullableLogForwarderGeneric) UnmarshalJSON ¶

func (v *NullableLogForwarderGeneric) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderGeneric) Unset ¶

func (v *NullableLogForwarderGeneric) Unset()

type NullableLogForwarderKafkaConnectionType ¶

type NullableLogForwarderKafkaConnectionType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderKafkaConnectionType) Get ¶

func (NullableLogForwarderKafkaConnectionType) IsSet ¶

func (NullableLogForwarderKafkaConnectionType) MarshalJSON ¶

func (v NullableLogForwarderKafkaConnectionType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderKafkaConnectionType) Set ¶

func (*NullableLogForwarderKafkaConnectionType) UnmarshalJSON ¶

func (v *NullableLogForwarderKafkaConnectionType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderKafkaConnectionType) Unset ¶

type NullableLogForwarderLogglyConnectionType ¶

type NullableLogForwarderLogglyConnectionType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderLogglyConnectionType) Get ¶

func (NullableLogForwarderLogglyConnectionType) IsSet ¶

func (NullableLogForwarderLogglyConnectionType) MarshalJSON ¶

func (*NullableLogForwarderLogglyConnectionType) Set ¶

func (*NullableLogForwarderLogglyConnectionType) UnmarshalJSON ¶

func (v *NullableLogForwarderLogglyConnectionType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderLogglyConnectionType) Unset ¶

type NullableLogForwarderResponse ¶

type NullableLogForwarderResponse struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderResponse) Get ¶

func (NullableLogForwarderResponse) IsSet ¶

func (NullableLogForwarderResponse) MarshalJSON ¶

func (v NullableLogForwarderResponse) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderResponse) Set ¶

func (*NullableLogForwarderResponse) UnmarshalJSON ¶

func (v *NullableLogForwarderResponse) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderResponse) Unset ¶

func (v *NullableLogForwarderResponse) Unset()

type NullableLogForwarderS3ConnectionType ¶

type NullableLogForwarderS3ConnectionType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderS3ConnectionType) Get ¶

func (NullableLogForwarderS3ConnectionType) IsSet ¶

func (NullableLogForwarderS3ConnectionType) MarshalJSON ¶

func (v NullableLogForwarderS3ConnectionType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderS3ConnectionType) Set ¶

func (*NullableLogForwarderS3ConnectionType) UnmarshalJSON ¶

func (v *NullableLogForwarderS3ConnectionType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderS3ConnectionType) Unset ¶

type NullableLogForwarderSetting ¶

type NullableLogForwarderSetting struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderSetting) Get ¶

func (NullableLogForwarderSetting) IsSet ¶

func (NullableLogForwarderSetting) MarshalJSON ¶

func (v NullableLogForwarderSetting) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderSetting) Set ¶

func (*NullableLogForwarderSetting) UnmarshalJSON ¶

func (v *NullableLogForwarderSetting) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderSetting) Unset ¶

func (v *NullableLogForwarderSetting) Unset()

type NullableLogForwarderSummary ¶

type NullableLogForwarderSummary struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderSummary) Get ¶

func (NullableLogForwarderSummary) IsSet ¶

func (NullableLogForwarderSummary) MarshalJSON ¶

func (v NullableLogForwarderSummary) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderSummary) Set ¶

func (*NullableLogForwarderSummary) UnmarshalJSON ¶

func (v *NullableLogForwarderSummary) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderSummary) Unset ¶

func (v *NullableLogForwarderSummary) Unset()

type NullableLogForwarderSyslogConnectionType ¶

type NullableLogForwarderSyslogConnectionType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderSyslogConnectionType) Get ¶

func (NullableLogForwarderSyslogConnectionType) IsSet ¶

func (NullableLogForwarderSyslogConnectionType) MarshalJSON ¶

func (*NullableLogForwarderSyslogConnectionType) Set ¶

func (*NullableLogForwarderSyslogConnectionType) UnmarshalJSON ¶

func (v *NullableLogForwarderSyslogConnectionType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderSyslogConnectionType) Unset ¶

type NullableLogForwarderWAFType ¶

type NullableLogForwarderWAFType struct {
	// contains filtered or unexported fields
}

func (NullableLogForwarderWAFType) Get ¶

func (NullableLogForwarderWAFType) IsSet ¶

func (NullableLogForwarderWAFType) MarshalJSON ¶

func (v NullableLogForwarderWAFType) MarshalJSON() ([]byte, error)

func (*NullableLogForwarderWAFType) Set ¶

func (*NullableLogForwarderWAFType) UnmarshalJSON ¶

func (v *NullableLogForwarderWAFType) UnmarshalJSON(src []byte) error

func (*NullableLogForwarderWAFType) Unset ¶

func (v *NullableLogForwarderWAFType) Unset()

type NullableLogForwardersIndex200Response ¶

type NullableLogForwardersIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableLogForwardersIndex200Response) Get ¶

func (NullableLogForwardersIndex200Response) IsSet ¶

func (NullableLogForwardersIndex200Response) MarshalJSON ¶

func (v NullableLogForwardersIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableLogForwardersIndex200Response) Set ¶

func (*NullableLogForwardersIndex200Response) UnmarshalJSON ¶

func (v *NullableLogForwardersIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableLogForwardersIndex200Response) Unset ¶

type NullableMXRecord ¶

type NullableMXRecord struct {
	// contains filtered or unexported fields
}

func NewNullableMXRecord ¶

func NewNullableMXRecord(val *MXRecord) *NullableMXRecord

func (NullableMXRecord) Get ¶

func (v NullableMXRecord) Get() *MXRecord

func (NullableMXRecord) IsSet ¶

func (v NullableMXRecord) IsSet() bool

func (NullableMXRecord) MarshalJSON ¶

func (v NullableMXRecord) MarshalJSON() ([]byte, error)

func (*NullableMXRecord) Set ¶

func (v *NullableMXRecord) Set(val *MXRecord)

func (*NullableMXRecord) UnmarshalJSON ¶

func (v *NullableMXRecord) UnmarshalJSON(src []byte) error

func (*NullableMXRecord) Unset ¶

func (v *NullableMXRecord) Unset()

type NullableMXRecordValue ¶

type NullableMXRecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableMXRecordValue ¶

func NewNullableMXRecordValue(val *MXRecordValue) *NullableMXRecordValue

func (NullableMXRecordValue) Get ¶

func (NullableMXRecordValue) IsSet ¶

func (v NullableMXRecordValue) IsSet() bool

func (NullableMXRecordValue) MarshalJSON ¶

func (v NullableMXRecordValue) MarshalJSON() ([]byte, error)

func (*NullableMXRecordValue) Set ¶

func (v *NullableMXRecordValue) Set(val *MXRecordValue)

func (*NullableMXRecordValue) UnmarshalJSON ¶

func (v *NullableMXRecordValue) UnmarshalJSON(src []byte) error

func (*NullableMXRecordValue) Unset ¶

func (v *NullableMXRecordValue) Unset()

type NullableMapTrafficsData ¶

type NullableMapTrafficsData struct {
	// contains filtered or unexported fields
}

func NewNullableMapTrafficsData ¶

func NewNullableMapTrafficsData(val *MapTrafficsData) *NullableMapTrafficsData

func (NullableMapTrafficsData) Get ¶

func (NullableMapTrafficsData) IsSet ¶

func (v NullableMapTrafficsData) IsSet() bool

func (NullableMapTrafficsData) MarshalJSON ¶

func (v NullableMapTrafficsData) MarshalJSON() ([]byte, error)

func (*NullableMapTrafficsData) Set ¶

func (*NullableMapTrafficsData) UnmarshalJSON ¶

func (v *NullableMapTrafficsData) UnmarshalJSON(src []byte) error

func (*NullableMapTrafficsData) Unset ¶

func (v *NullableMapTrafficsData) Unset()

type NullableMessageResponse ¶

type NullableMessageResponse struct {
	// contains filtered or unexported fields
}

func NewNullableMessageResponse ¶

func NewNullableMessageResponse(val *MessageResponse) *NullableMessageResponse

func (NullableMessageResponse) Get ¶

func (NullableMessageResponse) IsSet ¶

func (v NullableMessageResponse) IsSet() bool

func (NullableMessageResponse) MarshalJSON ¶

func (v NullableMessageResponse) MarshalJSON() ([]byte, error)

func (*NullableMessageResponse) Set ¶

func (*NullableMessageResponse) UnmarshalJSON ¶

func (v *NullableMessageResponse) UnmarshalJSON(src []byte) error

func (*NullableMessageResponse) Unset ¶

func (v *NullableMessageResponse) Unset()

type NullableMonitoringStatus ¶

type NullableMonitoringStatus struct {
	// contains filtered or unexported fields
}

func NewNullableMonitoringStatus ¶

func NewNullableMonitoringStatus(val *MonitoringStatus) *NullableMonitoringStatus

func (NullableMonitoringStatus) Get ¶

func (NullableMonitoringStatus) IsSet ¶

func (v NullableMonitoringStatus) IsSet() bool

func (NullableMonitoringStatus) MarshalJSON ¶

func (v NullableMonitoringStatus) MarshalJSON() ([]byte, error)

func (*NullableMonitoringStatus) Set ¶

func (*NullableMonitoringStatus) UnmarshalJSON ¶

func (v *NullableMonitoringStatus) UnmarshalJSON(src []byte) error

func (*NullableMonitoringStatus) Unset ¶

func (v *NullableMonitoringStatus) Unset()

type NullableNSRecord ¶

type NullableNSRecord struct {
	// contains filtered or unexported fields
}

func NewNullableNSRecord ¶

func NewNullableNSRecord(val *NSRecord) *NullableNSRecord

func (NullableNSRecord) Get ¶

func (v NullableNSRecord) Get() *NSRecord

func (NullableNSRecord) IsSet ¶

func (v NullableNSRecord) IsSet() bool

func (NullableNSRecord) MarshalJSON ¶

func (v NullableNSRecord) MarshalJSON() ([]byte, error)

func (*NullableNSRecord) Set ¶

func (v *NullableNSRecord) Set(val *NSRecord)

func (*NullableNSRecord) UnmarshalJSON ¶

func (v *NullableNSRecord) UnmarshalJSON(src []byte) error

func (*NullableNSRecord) Unset ¶

func (v *NullableNSRecord) Unset()

type NullableNSRecordValue ¶

type NullableNSRecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableNSRecordValue ¶

func NewNullableNSRecordValue(val *NSRecordValue) *NullableNSRecordValue

func (NullableNSRecordValue) Get ¶

func (NullableNSRecordValue) IsSet ¶

func (v NullableNSRecordValue) IsSet() bool

func (NullableNSRecordValue) MarshalJSON ¶

func (v NullableNSRecordValue) MarshalJSON() ([]byte, error)

func (*NullableNSRecordValue) Set ¶

func (v *NullableNSRecordValue) Set(val *NSRecordValue)

func (*NullableNSRecordValue) UnmarshalJSON ¶

func (v *NullableNSRecordValue) UnmarshalJSON(src []byte) error

func (*NullableNSRecordValue) Unset ¶

func (v *NullableNSRecordValue) Unset()

type NullableNextUpstreamTcpCodes ¶

type NullableNextUpstreamTcpCodes struct {
	// contains filtered or unexported fields
}

func (NullableNextUpstreamTcpCodes) Get ¶

func (NullableNextUpstreamTcpCodes) IsSet ¶

func (NullableNextUpstreamTcpCodes) MarshalJSON ¶

func (v NullableNextUpstreamTcpCodes) MarshalJSON() ([]byte, error)

func (*NullableNextUpstreamTcpCodes) Set ¶

func (*NullableNextUpstreamTcpCodes) UnmarshalJSON ¶

func (v *NullableNextUpstreamTcpCodes) UnmarshalJSON(src []byte) error

func (*NullableNextUpstreamTcpCodes) Unset ¶

func (v *NullableNextUpstreamTcpCodes) Unset()

type NullableNsDomain ¶

type NullableNsDomain struct {
	// contains filtered or unexported fields
}

func NewNullableNsDomain ¶

func NewNullableNsDomain(val *NsDomain) *NullableNsDomain

func (NullableNsDomain) Get ¶

func (v NullableNsDomain) Get() *NsDomain

func (NullableNsDomain) IsSet ¶

func (v NullableNsDomain) IsSet() bool

func (NullableNsDomain) MarshalJSON ¶

func (v NullableNsDomain) MarshalJSON() ([]byte, error)

func (*NullableNsDomain) Set ¶

func (v *NullableNsDomain) Set(val *NsDomain)

func (*NullableNsDomain) UnmarshalJSON ¶

func (v *NullableNsDomain) UnmarshalJSON(src []byte) error

func (*NullableNsDomain) Unset ¶

func (v *NullableNsDomain) Unset()

type NullableNsKeys ¶

type NullableNsKeys struct {
	// contains filtered or unexported fields
}

func NewNullableNsKeys ¶

func NewNullableNsKeys(val *NsKeys) *NullableNsKeys

func (NullableNsKeys) Get ¶

func (v NullableNsKeys) Get() *NsKeys

func (NullableNsKeys) IsSet ¶

func (v NullableNsKeys) IsSet() bool

func (NullableNsKeys) MarshalJSON ¶

func (v NullableNsKeys) MarshalJSON() ([]byte, error)

func (*NullableNsKeys) Set ¶

func (v *NullableNsKeys) Set(val *NsKeys)

func (*NullableNsKeys) UnmarshalJSON ¶

func (v *NullableNsKeys) UnmarshalJSON(src []byte) error

func (*NullableNsKeys) Unset ¶

func (v *NullableNsKeys) Unset()

type NullableNsKeysResponse ¶

type NullableNsKeysResponse struct {
	// contains filtered or unexported fields
}

func NewNullableNsKeysResponse ¶

func NewNullableNsKeysResponse(val *NsKeysResponse) *NullableNsKeysResponse

func (NullableNsKeysResponse) Get ¶

func (NullableNsKeysResponse) IsSet ¶

func (v NullableNsKeysResponse) IsSet() bool

func (NullableNsKeysResponse) MarshalJSON ¶

func (v NullableNsKeysResponse) MarshalJSON() ([]byte, error)

func (*NullableNsKeysResponse) Set ¶

func (*NullableNsKeysResponse) UnmarshalJSON ¶

func (v *NullableNsKeysResponse) UnmarshalJSON(src []byte) error

func (*NullableNsKeysResponse) Unset ¶

func (v *NullableNsKeysResponse) Unset()

type NullablePTRRecord ¶

type NullablePTRRecord struct {
	// contains filtered or unexported fields
}

func NewNullablePTRRecord ¶

func NewNullablePTRRecord(val *PTRRecord) *NullablePTRRecord

func (NullablePTRRecord) Get ¶

func (v NullablePTRRecord) Get() *PTRRecord

func (NullablePTRRecord) IsSet ¶

func (v NullablePTRRecord) IsSet() bool

func (NullablePTRRecord) MarshalJSON ¶

func (v NullablePTRRecord) MarshalJSON() ([]byte, error)

func (*NullablePTRRecord) Set ¶

func (v *NullablePTRRecord) Set(val *PTRRecord)

func (*NullablePTRRecord) UnmarshalJSON ¶

func (v *NullablePTRRecord) UnmarshalJSON(src []byte) error

func (*NullablePTRRecord) Unset ¶

func (v *NullablePTRRecord) Unset()

type NullablePTRRecordValue ¶

type NullablePTRRecordValue struct {
	// contains filtered or unexported fields
}

func NewNullablePTRRecordValue ¶

func NewNullablePTRRecordValue(val *PTRRecordValue) *NullablePTRRecordValue

func (NullablePTRRecordValue) Get ¶

func (NullablePTRRecordValue) IsSet ¶

func (v NullablePTRRecordValue) IsSet() bool

func (NullablePTRRecordValue) MarshalJSON ¶

func (v NullablePTRRecordValue) MarshalJSON() ([]byte, error)

func (*NullablePTRRecordValue) Set ¶

func (*NullablePTRRecordValue) UnmarshalJSON ¶

func (v *NullablePTRRecordValue) UnmarshalJSON(src []byte) error

func (*NullablePTRRecordValue) Unset ¶

func (v *NullablePTRRecordValue) Unset()

type NullablePageRule ¶

type NullablePageRule struct {
	// contains filtered or unexported fields
}

func NewNullablePageRule ¶

func NewNullablePageRule(val *PageRule) *NullablePageRule

func (NullablePageRule) Get ¶

func (v NullablePageRule) Get() *PageRule

func (NullablePageRule) IsSet ¶

func (v NullablePageRule) IsSet() bool

func (NullablePageRule) MarshalJSON ¶

func (v NullablePageRule) MarshalJSON() ([]byte, error)

func (*NullablePageRule) Set ¶

func (v *NullablePageRule) Set(val *PageRule)

func (*NullablePageRule) UnmarshalJSON ¶

func (v *NullablePageRule) UnmarshalJSON(src []byte) error

func (*NullablePageRule) Unset ¶

func (v *NullablePageRule) Unset()

type NullablePageRuleData ¶

type NullablePageRuleData struct {
	// contains filtered or unexported fields
}

func NewNullablePageRuleData ¶

func NewNullablePageRuleData(val *PageRuleData) *NullablePageRuleData

func (NullablePageRuleData) Get ¶

func (NullablePageRuleData) IsSet ¶

func (v NullablePageRuleData) IsSet() bool

func (NullablePageRuleData) MarshalJSON ¶

func (v NullablePageRuleData) MarshalJSON() ([]byte, error)

func (*NullablePageRuleData) Set ¶

func (v *NullablePageRuleData) Set(val *PageRuleData)

func (*NullablePageRuleData) UnmarshalJSON ¶

func (v *NullablePageRuleData) UnmarshalJSON(src []byte) error

func (*NullablePageRuleData) Unset ¶

func (v *NullablePageRuleData) Unset()

type NullablePageRuleDiff ¶

type NullablePageRuleDiff struct {
	// contains filtered or unexported fields
}

func NewNullablePageRuleDiff ¶

func NewNullablePageRuleDiff(val *PageRuleDiff) *NullablePageRuleDiff

func (NullablePageRuleDiff) Get ¶

func (NullablePageRuleDiff) IsSet ¶

func (v NullablePageRuleDiff) IsSet() bool

func (NullablePageRuleDiff) MarshalJSON ¶

func (v NullablePageRuleDiff) MarshalJSON() ([]byte, error)

func (*NullablePageRuleDiff) Set ¶

func (v *NullablePageRuleDiff) Set(val *PageRuleDiff)

func (*NullablePageRuleDiff) UnmarshalJSON ¶

func (v *NullablePageRuleDiff) UnmarshalJSON(src []byte) error

func (*NullablePageRuleDiff) Unset ¶

func (v *NullablePageRuleDiff) Unset()

type NullablePageRuleDiffData ¶

type NullablePageRuleDiffData struct {
	// contains filtered or unexported fields
}

func NewNullablePageRuleDiffData ¶

func NewNullablePageRuleDiffData(val *PageRuleDiffData) *NullablePageRuleDiffData

func (NullablePageRuleDiffData) Get ¶

func (NullablePageRuleDiffData) IsSet ¶

func (v NullablePageRuleDiffData) IsSet() bool

func (NullablePageRuleDiffData) MarshalJSON ¶

func (v NullablePageRuleDiffData) MarshalJSON() ([]byte, error)

func (*NullablePageRuleDiffData) Set ¶

func (*NullablePageRuleDiffData) UnmarshalJSON ¶

func (v *NullablePageRuleDiffData) UnmarshalJSON(src []byte) error

func (*NullablePageRuleDiffData) Unset ¶

func (v *NullablePageRuleDiffData) Unset()

type NullablePageRuleDiffRedirect ¶

type NullablePageRuleDiffRedirect struct {
	// contains filtered or unexported fields
}

func (NullablePageRuleDiffRedirect) Get ¶

func (NullablePageRuleDiffRedirect) IsSet ¶

func (NullablePageRuleDiffRedirect) MarshalJSON ¶

func (v NullablePageRuleDiffRedirect) MarshalJSON() ([]byte, error)

func (*NullablePageRuleDiffRedirect) Set ¶

func (*NullablePageRuleDiffRedirect) UnmarshalJSON ¶

func (v *NullablePageRuleDiffRedirect) UnmarshalJSON(src []byte) error

func (*NullablePageRuleDiffRedirect) Unset ¶

func (v *NullablePageRuleDiffRedirect) Unset()

type NullablePageRuleDiffReqCustomHeadersInner ¶

type NullablePageRuleDiffReqCustomHeadersInner struct {
	// contains filtered or unexported fields
}

func (NullablePageRuleDiffReqCustomHeadersInner) Get ¶

func (NullablePageRuleDiffReqCustomHeadersInner) IsSet ¶

func (NullablePageRuleDiffReqCustomHeadersInner) MarshalJSON ¶

func (*NullablePageRuleDiffReqCustomHeadersInner) Set ¶

func (*NullablePageRuleDiffReqCustomHeadersInner) UnmarshalJSON ¶

func (v *NullablePageRuleDiffReqCustomHeadersInner) UnmarshalJSON(src []byte) error

func (*NullablePageRuleDiffReqCustomHeadersInner) Unset ¶

type NullablePageRuleImageResize ¶

type NullablePageRuleImageResize struct {
	// contains filtered or unexported fields
}

func (NullablePageRuleImageResize) Get ¶

func (NullablePageRuleImageResize) IsSet ¶

func (NullablePageRuleImageResize) MarshalJSON ¶

func (v NullablePageRuleImageResize) MarshalJSON() ([]byte, error)

func (*NullablePageRuleImageResize) Set ¶

func (*NullablePageRuleImageResize) UnmarshalJSON ¶

func (v *NullablePageRuleImageResize) UnmarshalJSON(src []byte) error

func (*NullablePageRuleImageResize) Unset ¶

func (v *NullablePageRuleImageResize) Unset()

type NullablePageRuleRedirect ¶

type NullablePageRuleRedirect struct {
	// contains filtered or unexported fields
}

func NewNullablePageRuleRedirect ¶

func NewNullablePageRuleRedirect(val *PageRuleRedirect) *NullablePageRuleRedirect

func (NullablePageRuleRedirect) Get ¶

func (NullablePageRuleRedirect) IsSet ¶

func (v NullablePageRuleRedirect) IsSet() bool

func (NullablePageRuleRedirect) MarshalJSON ¶

func (v NullablePageRuleRedirect) MarshalJSON() ([]byte, error)

func (*NullablePageRuleRedirect) Set ¶

func (*NullablePageRuleRedirect) UnmarshalJSON ¶

func (v *NullablePageRuleRedirect) UnmarshalJSON(src []byte) error

func (*NullablePageRuleRedirect) Unset ¶

func (v *NullablePageRuleRedirect) Unset()

type NullablePageRuleResponse ¶

type NullablePageRuleResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePageRuleResponse ¶

func NewNullablePageRuleResponse(val *PageRuleResponse) *NullablePageRuleResponse

func (NullablePageRuleResponse) Get ¶

func (NullablePageRuleResponse) IsSet ¶

func (v NullablePageRuleResponse) IsSet() bool

func (NullablePageRuleResponse) MarshalJSON ¶

func (v NullablePageRuleResponse) MarshalJSON() ([]byte, error)

func (*NullablePageRuleResponse) Set ¶

func (*NullablePageRuleResponse) UnmarshalJSON ¶

func (v *NullablePageRuleResponse) UnmarshalJSON(src []byte) error

func (*NullablePageRuleResponse) Unset ¶

func (v *NullablePageRuleResponse) Unset()

type NullablePageRuleSummary ¶

type NullablePageRuleSummary struct {
	// contains filtered or unexported fields
}

func NewNullablePageRuleSummary ¶

func NewNullablePageRuleSummary(val *PageRuleSummary) *NullablePageRuleSummary

func (NullablePageRuleSummary) Get ¶

func (NullablePageRuleSummary) IsSet ¶

func (v NullablePageRuleSummary) IsSet() bool

func (NullablePageRuleSummary) MarshalJSON ¶

func (v NullablePageRuleSummary) MarshalJSON() ([]byte, error)

func (*NullablePageRuleSummary) Set ¶

func (*NullablePageRuleSummary) UnmarshalJSON ¶

func (v *NullablePageRuleSummary) UnmarshalJSON(src []byte) error

func (*NullablePageRuleSummary) Unset ¶

func (v *NullablePageRuleSummary) Unset()

type NullablePageRulesDiffUpdate200Response ¶

type NullablePageRulesDiffUpdate200Response struct {
	// contains filtered or unexported fields
}

func (NullablePageRulesDiffUpdate200Response) Get ¶

func (NullablePageRulesDiffUpdate200Response) IsSet ¶

func (NullablePageRulesDiffUpdate200Response) MarshalJSON ¶

func (v NullablePageRulesDiffUpdate200Response) MarshalJSON() ([]byte, error)

func (*NullablePageRulesDiffUpdate200Response) Set ¶

func (*NullablePageRulesDiffUpdate200Response) UnmarshalJSON ¶

func (v *NullablePageRulesDiffUpdate200Response) UnmarshalJSON(src []byte) error

func (*NullablePageRulesDiffUpdate200Response) Unset ¶

type NullablePageRulesIndex200Response ¶

type NullablePageRulesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullablePageRulesIndex200Response) Get ¶

func (NullablePageRulesIndex200Response) IsSet ¶

func (NullablePageRulesIndex200Response) MarshalJSON ¶

func (v NullablePageRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*NullablePageRulesIndex200Response) Set ¶

func (*NullablePageRulesIndex200Response) UnmarshalJSON ¶

func (v *NullablePageRulesIndex200Response) UnmarshalJSON(src []byte) error

func (*NullablePageRulesIndex200Response) Unset ¶

type NullablePaginatedResponse ¶

type NullablePaginatedResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePaginatedResponse ¶

func NewNullablePaginatedResponse(val *PaginatedResponse) *NullablePaginatedResponse

func (NullablePaginatedResponse) Get ¶

func (NullablePaginatedResponse) IsSet ¶

func (v NullablePaginatedResponse) IsSet() bool

func (NullablePaginatedResponse) MarshalJSON ¶

func (v NullablePaginatedResponse) MarshalJSON() ([]byte, error)

func (*NullablePaginatedResponse) Set ¶

func (*NullablePaginatedResponse) UnmarshalJSON ¶

func (v *NullablePaginatedResponse) UnmarshalJSON(src []byte) error

func (*NullablePaginatedResponse) Unset ¶

func (v *NullablePaginatedResponse) Unset()
type NullablePaginatedResponseLinks struct {
	// contains filtered or unexported fields
}

func (NullablePaginatedResponseLinks) Get ¶

func (NullablePaginatedResponseLinks) IsSet ¶

func (NullablePaginatedResponseLinks) MarshalJSON ¶

func (v NullablePaginatedResponseLinks) MarshalJSON() ([]byte, error)

func (*NullablePaginatedResponseLinks) Set ¶

func (*NullablePaginatedResponseLinks) UnmarshalJSON ¶

func (v *NullablePaginatedResponseLinks) UnmarshalJSON(src []byte) error

func (*NullablePaginatedResponseLinks) Unset ¶

func (v *NullablePaginatedResponseLinks) Unset()

type NullablePaginatedResponseMeta ¶

type NullablePaginatedResponseMeta struct {
	// contains filtered or unexported fields
}

func (NullablePaginatedResponseMeta) Get ¶

func (NullablePaginatedResponseMeta) IsSet ¶

func (NullablePaginatedResponseMeta) MarshalJSON ¶

func (v NullablePaginatedResponseMeta) MarshalJSON() ([]byte, error)

func (*NullablePaginatedResponseMeta) Set ¶

func (*NullablePaginatedResponseMeta) UnmarshalJSON ¶

func (v *NullablePaginatedResponseMeta) UnmarshalJSON(src []byte) error

func (*NullablePaginatedResponseMeta) Unset ¶

func (v *NullablePaginatedResponseMeta) Unset()

type NullablePlanInfo ¶

type NullablePlanInfo struct {
	// contains filtered or unexported fields
}

func NewNullablePlanInfo ¶

func NewNullablePlanInfo(val *PlanInfo) *NullablePlanInfo

func (NullablePlanInfo) Get ¶

func (v NullablePlanInfo) Get() *PlanInfo

func (NullablePlanInfo) IsSet ¶

func (v NullablePlanInfo) IsSet() bool

func (NullablePlanInfo) MarshalJSON ¶

func (v NullablePlanInfo) MarshalJSON() ([]byte, error)

func (*NullablePlanInfo) Set ¶

func (v *NullablePlanInfo) Set(val *PlanInfo)

func (*NullablePlanInfo) UnmarshalJSON ¶

func (v *NullablePlanInfo) UnmarshalJSON(src []byte) error

func (*NullablePlanInfo) Unset ¶

func (v *NullablePlanInfo) Unset()

type NullablePlanResponse ¶

type NullablePlanResponse struct {
	// contains filtered or unexported fields
}

func NewNullablePlanResponse ¶

func NewNullablePlanResponse(val *PlanResponse) *NullablePlanResponse

func (NullablePlanResponse) Get ¶

func (NullablePlanResponse) IsSet ¶

func (v NullablePlanResponse) IsSet() bool

func (NullablePlanResponse) MarshalJSON ¶

func (v NullablePlanResponse) MarshalJSON() ([]byte, error)

func (*NullablePlanResponse) Set ¶

func (v *NullablePlanResponse) Set(val *PlanResponse)

func (*NullablePlanResponse) UnmarshalJSON ¶

func (v *NullablePlanResponse) UnmarshalJSON(src []byte) error

func (*NullablePlanResponse) Unset ¶

func (v *NullablePlanResponse) Unset()

type NullablePlanUpdate ¶

type NullablePlanUpdate struct {
	// contains filtered or unexported fields
}

func NewNullablePlanUpdate ¶

func NewNullablePlanUpdate(val *PlanUpdate) *NullablePlanUpdate

func (NullablePlanUpdate) Get ¶

func (v NullablePlanUpdate) Get() *PlanUpdate

func (NullablePlanUpdate) IsSet ¶

func (v NullablePlanUpdate) IsSet() bool

func (NullablePlanUpdate) MarshalJSON ¶

func (v NullablePlanUpdate) MarshalJSON() ([]byte, error)

func (*NullablePlanUpdate) Set ¶

func (v *NullablePlanUpdate) Set(val *PlanUpdate)

func (*NullablePlanUpdate) UnmarshalJSON ¶

func (v *NullablePlanUpdate) UnmarshalJSON(src []byte) error

func (*NullablePlanUpdate) Unset ¶

func (v *NullablePlanUpdate) Unset()

type NullablePlansIndexDomainParameter ¶

type NullablePlansIndexDomainParameter struct {
	// contains filtered or unexported fields
}

func (NullablePlansIndexDomainParameter) Get ¶

func (NullablePlansIndexDomainParameter) IsSet ¶

func (NullablePlansIndexDomainParameter) MarshalJSON ¶

func (v NullablePlansIndexDomainParameter) MarshalJSON() ([]byte, error)

func (*NullablePlansIndexDomainParameter) Set ¶

func (*NullablePlansIndexDomainParameter) UnmarshalJSON ¶

func (v *NullablePlansIndexDomainParameter) UnmarshalJSON(src []byte) error

func (*NullablePlansIndexDomainParameter) Unset ¶

type NullablePrioritizePool ¶

type NullablePrioritizePool struct {
	// contains filtered or unexported fields
}

func NewNullablePrioritizePool ¶

func NewNullablePrioritizePool(val *PrioritizePool) *NullablePrioritizePool

func (NullablePrioritizePool) Get ¶

func (NullablePrioritizePool) IsSet ¶

func (v NullablePrioritizePool) IsSet() bool

func (NullablePrioritizePool) MarshalJSON ¶

func (v NullablePrioritizePool) MarshalJSON() ([]byte, error)

func (*NullablePrioritizePool) Set ¶

func (*NullablePrioritizePool) UnmarshalJSON ¶

func (v *NullablePrioritizePool) UnmarshalJSON(src []byte) error

func (*NullablePrioritizePool) Unset ¶

func (v *NullablePrioritizePool) Unset()

type NullablePrioritizePoolAfter ¶

type NullablePrioritizePoolAfter struct {
	// contains filtered or unexported fields
}

func (NullablePrioritizePoolAfter) Get ¶

func (NullablePrioritizePoolAfter) IsSet ¶

func (NullablePrioritizePoolAfter) MarshalJSON ¶

func (v NullablePrioritizePoolAfter) MarshalJSON() ([]byte, error)

func (*NullablePrioritizePoolAfter) Set ¶

func (*NullablePrioritizePoolAfter) UnmarshalJSON ¶

func (v *NullablePrioritizePoolAfter) UnmarshalJSON(src []byte) error

func (*NullablePrioritizePoolAfter) Unset ¶

func (v *NullablePrioritizePoolAfter) Unset()

type NullablePrioritizePoolBefore ¶

type NullablePrioritizePoolBefore struct {
	// contains filtered or unexported fields
}

func (NullablePrioritizePoolBefore) Get ¶

func (NullablePrioritizePoolBefore) IsSet ¶

func (NullablePrioritizePoolBefore) MarshalJSON ¶

func (v NullablePrioritizePoolBefore) MarshalJSON() ([]byte, error)

func (*NullablePrioritizePoolBefore) Set ¶

func (*NullablePrioritizePoolBefore) UnmarshalJSON ¶

func (v *NullablePrioritizePoolBefore) UnmarshalJSON(src []byte) error

func (*NullablePrioritizePoolBefore) Unset ¶

func (v *NullablePrioritizePoolBefore) Unset()

type NullablePurgeTagsIndex200Response ¶

type NullablePurgeTagsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullablePurgeTagsIndex200Response) Get ¶

func (NullablePurgeTagsIndex200Response) IsSet ¶

func (NullablePurgeTagsIndex200Response) MarshalJSON ¶

func (v NullablePurgeTagsIndex200Response) MarshalJSON() ([]byte, error)

func (*NullablePurgeTagsIndex200Response) Set ¶

func (*NullablePurgeTagsIndex200Response) UnmarshalJSON ¶

func (v *NullablePurgeTagsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullablePurgeTagsIndex200Response) Unset ¶

type NullableRateLimitRule ¶

type NullableRateLimitRule struct {
	// contains filtered or unexported fields
}

func NewNullableRateLimitRule ¶

func NewNullableRateLimitRule(val *RateLimitRule) *NullableRateLimitRule

func (NullableRateLimitRule) Get ¶

func (NullableRateLimitRule) IsSet ¶

func (v NullableRateLimitRule) IsSet() bool

func (NullableRateLimitRule) MarshalJSON ¶

func (v NullableRateLimitRule) MarshalJSON() ([]byte, error)

func (*NullableRateLimitRule) Set ¶

func (v *NullableRateLimitRule) Set(val *RateLimitRule)

func (*NullableRateLimitRule) UnmarshalJSON ¶

func (v *NullableRateLimitRule) UnmarshalJSON(src []byte) error

func (*NullableRateLimitRule) Unset ¶

func (v *NullableRateLimitRule) Unset()

type NullableRateLimitRuleData ¶

type NullableRateLimitRuleData struct {
	// contains filtered or unexported fields
}

func NewNullableRateLimitRuleData ¶

func NewNullableRateLimitRuleData(val *RateLimitRuleData) *NullableRateLimitRuleData

func (NullableRateLimitRuleData) Get ¶

func (NullableRateLimitRuleData) IsSet ¶

func (v NullableRateLimitRuleData) IsSet() bool

func (NullableRateLimitRuleData) MarshalJSON ¶

func (v NullableRateLimitRuleData) MarshalJSON() ([]byte, error)

func (*NullableRateLimitRuleData) Set ¶

func (*NullableRateLimitRuleData) UnmarshalJSON ¶

func (v *NullableRateLimitRuleData) UnmarshalJSON(src []byte) error

func (*NullableRateLimitRuleData) Unset ¶

func (v *NullableRateLimitRuleData) Unset()

type NullableRateLimitRuleView ¶

type NullableRateLimitRuleView struct {
	// contains filtered or unexported fields
}

func NewNullableRateLimitRuleView ¶

func NewNullableRateLimitRuleView(val *RateLimitRuleView) *NullableRateLimitRuleView

func (NullableRateLimitRuleView) Get ¶

func (NullableRateLimitRuleView) IsSet ¶

func (v NullableRateLimitRuleView) IsSet() bool

func (NullableRateLimitRuleView) MarshalJSON ¶

func (v NullableRateLimitRuleView) MarshalJSON() ([]byte, error)

func (*NullableRateLimitRuleView) Set ¶

func (*NullableRateLimitRuleView) UnmarshalJSON ¶

func (v *NullableRateLimitRuleView) UnmarshalJSON(src []byte) error

func (*NullableRateLimitRuleView) Unset ¶

func (v *NullableRateLimitRuleView) Unset()

type NullableRateLimitSettings ¶

type NullableRateLimitSettings struct {
	// contains filtered or unexported fields
}

func NewNullableRateLimitSettings ¶

func NewNullableRateLimitSettings(val *RateLimitSettings) *NullableRateLimitSettings

func (NullableRateLimitSettings) Get ¶

func (NullableRateLimitSettings) IsSet ¶

func (v NullableRateLimitSettings) IsSet() bool

func (NullableRateLimitSettings) MarshalJSON ¶

func (v NullableRateLimitSettings) MarshalJSON() ([]byte, error)

func (*NullableRateLimitSettings) Set ¶

func (*NullableRateLimitSettings) UnmarshalJSON ¶

func (v *NullableRateLimitSettings) UnmarshalJSON(src []byte) error

func (*NullableRateLimitSettings) Unset ¶

func (v *NullableRateLimitSettings) Unset()

type NullableRateLimitSettingsData ¶

type NullableRateLimitSettingsData struct {
	// contains filtered or unexported fields
}

func (NullableRateLimitSettingsData) Get ¶

func (NullableRateLimitSettingsData) IsSet ¶

func (NullableRateLimitSettingsData) MarshalJSON ¶

func (v NullableRateLimitSettingsData) MarshalJSON() ([]byte, error)

func (*NullableRateLimitSettingsData) Set ¶

func (*NullableRateLimitSettingsData) UnmarshalJSON ¶

func (v *NullableRateLimitSettingsData) UnmarshalJSON(src []byte) error

func (*NullableRateLimitSettingsData) Unset ¶

func (v *NullableRateLimitSettingsData) Unset()

type NullableRateLimitingRulesIndex200Response ¶

type NullableRateLimitingRulesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableRateLimitingRulesIndex200Response) Get ¶

func (NullableRateLimitingRulesIndex200Response) IsSet ¶

func (NullableRateLimitingRulesIndex200Response) MarshalJSON ¶

func (*NullableRateLimitingRulesIndex200Response) Set ¶

func (*NullableRateLimitingRulesIndex200Response) UnmarshalJSON ¶

func (v *NullableRateLimitingRulesIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableRateLimitingRulesIndex200Response) Unset ¶

type NullableRateLimitingRulesUpdate200Response ¶

type NullableRateLimitingRulesUpdate200Response struct {
	// contains filtered or unexported fields
}

func (NullableRateLimitingRulesUpdate200Response) Get ¶

func (NullableRateLimitingRulesUpdate200Response) IsSet ¶

func (NullableRateLimitingRulesUpdate200Response) MarshalJSON ¶

func (*NullableRateLimitingRulesUpdate200Response) Set ¶

func (*NullableRateLimitingRulesUpdate200Response) UnmarshalJSON ¶

func (v *NullableRateLimitingRulesUpdate200Response) UnmarshalJSON(src []byte) error

func (*NullableRateLimitingRulesUpdate200Response) Unset ¶

type NullableRateLimitingSettingsUpdate200Response ¶

type NullableRateLimitingSettingsUpdate200Response struct {
	// contains filtered or unexported fields
}

func (NullableRateLimitingSettingsUpdate200Response) Get ¶

func (NullableRateLimitingSettingsUpdate200Response) IsSet ¶

func (NullableRateLimitingSettingsUpdate200Response) MarshalJSON ¶

func (*NullableRateLimitingSettingsUpdate200Response) Set ¶

func (*NullableRateLimitingSettingsUpdate200Response) UnmarshalJSON ¶

func (*NullableRateLimitingSettingsUpdate200Response) Unset ¶

type NullableRedirect ¶

type NullableRedirect struct {
	// contains filtered or unexported fields
}

func NewNullableRedirect ¶

func NewNullableRedirect(val *Redirect) *NullableRedirect

func (NullableRedirect) Get ¶

func (v NullableRedirect) Get() *Redirect

func (NullableRedirect) IsSet ¶

func (v NullableRedirect) IsSet() bool

func (NullableRedirect) MarshalJSON ¶

func (v NullableRedirect) MarshalJSON() ([]byte, error)

func (*NullableRedirect) Set ¶

func (v *NullableRedirect) Set(val *Redirect)

func (*NullableRedirect) UnmarshalJSON ¶

func (v *NullableRedirect) UnmarshalJSON(src []byte) error

func (*NullableRedirect) Unset ¶

func (v *NullableRedirect) Unset()

type NullableRedirectData ¶

type NullableRedirectData struct {
	// contains filtered or unexported fields
}

func NewNullableRedirectData ¶

func NewNullableRedirectData(val *RedirectData) *NullableRedirectData

func (NullableRedirectData) Get ¶

func (NullableRedirectData) IsSet ¶

func (v NullableRedirectData) IsSet() bool

func (NullableRedirectData) MarshalJSON ¶

func (v NullableRedirectData) MarshalJSON() ([]byte, error)

func (*NullableRedirectData) Set ¶

func (v *NullableRedirectData) Set(val *RedirectData)

func (*NullableRedirectData) UnmarshalJSON ¶

func (v *NullableRedirectData) UnmarshalJSON(src []byte) error

func (*NullableRedirectData) Unset ¶

func (v *NullableRedirectData) Unset()

type NullableReportsAttacksAttackers200Response ¶

type NullableReportsAttacksAttackers200Response struct {
	// contains filtered or unexported fields
}

func (NullableReportsAttacksAttackers200Response) Get ¶

func (NullableReportsAttacksAttackers200Response) IsSet ¶

func (NullableReportsAttacksAttackers200Response) MarshalJSON ¶

func (*NullableReportsAttacksAttackers200Response) Set ¶

func (*NullableReportsAttacksAttackers200Response) UnmarshalJSON ¶

func (v *NullableReportsAttacksAttackers200Response) UnmarshalJSON(src []byte) error

func (*NullableReportsAttacksAttackers200Response) Unset ¶

type NullableReportsAttacksAttackers200ResponseDataInner ¶

type NullableReportsAttacksAttackers200ResponseDataInner struct {
	// contains filtered or unexported fields
}

func (NullableReportsAttacksAttackers200ResponseDataInner) Get ¶

func (NullableReportsAttacksAttackers200ResponseDataInner) IsSet ¶

func (NullableReportsAttacksAttackers200ResponseDataInner) MarshalJSON ¶

func (*NullableReportsAttacksAttackers200ResponseDataInner) Set ¶

func (*NullableReportsAttacksAttackers200ResponseDataInner) UnmarshalJSON ¶

func (*NullableReportsAttacksAttackers200ResponseDataInner) Unset ¶

type NullableReportsAttacksIndex200Response ¶

type NullableReportsAttacksIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableReportsAttacksIndex200Response) Get ¶

func (NullableReportsAttacksIndex200Response) IsSet ¶

func (NullableReportsAttacksIndex200Response) MarshalJSON ¶

func (v NullableReportsAttacksIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableReportsAttacksIndex200Response) Set ¶

func (*NullableReportsAttacksIndex200Response) UnmarshalJSON ¶

func (v *NullableReportsAttacksIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableReportsAttacksIndex200Response) Unset ¶

type NullableReportsAttacksShow200Response ¶

type NullableReportsAttacksShow200Response struct {
	// contains filtered or unexported fields
}

func (NullableReportsAttacksShow200Response) Get ¶

func (NullableReportsAttacksShow200Response) IsSet ¶

func (NullableReportsAttacksShow200Response) MarshalJSON ¶

func (v NullableReportsAttacksShow200Response) MarshalJSON() ([]byte, error)

func (*NullableReportsAttacksShow200Response) Set ¶

func (*NullableReportsAttacksShow200Response) UnmarshalJSON ¶

func (v *NullableReportsAttacksShow200Response) UnmarshalJSON(src []byte) error

func (*NullableReportsAttacksShow200Response) Unset ¶

type NullableReportsErrorLogDetails200Response ¶

type NullableReportsErrorLogDetails200Response struct {
	// contains filtered or unexported fields
}

func (NullableReportsErrorLogDetails200Response) Get ¶

func (NullableReportsErrorLogDetails200Response) IsSet ¶

func (NullableReportsErrorLogDetails200Response) MarshalJSON ¶

func (*NullableReportsErrorLogDetails200Response) Set ¶

func (*NullableReportsErrorLogDetails200Response) UnmarshalJSON ¶

func (v *NullableReportsErrorLogDetails200Response) UnmarshalJSON(src []byte) error

func (*NullableReportsErrorLogDetails200Response) Unset ¶

type NullableReportsVisitorsHighRequestIps200Response ¶

type NullableReportsVisitorsHighRequestIps200Response struct {
	// contains filtered or unexported fields
}

func (NullableReportsVisitorsHighRequestIps200Response) Get ¶

func (NullableReportsVisitorsHighRequestIps200Response) IsSet ¶

func (NullableReportsVisitorsHighRequestIps200Response) MarshalJSON ¶

func (*NullableReportsVisitorsHighRequestIps200Response) Set ¶

func (*NullableReportsVisitorsHighRequestIps200Response) UnmarshalJSON ¶

func (*NullableReportsVisitorsHighRequestIps200Response) Unset ¶

type NullableReprioritizeRuleRequest ¶

type NullableReprioritizeRuleRequest struct {
	// contains filtered or unexported fields
}

func (NullableReprioritizeRuleRequest) Get ¶

func (NullableReprioritizeRuleRequest) IsSet ¶

func (NullableReprioritizeRuleRequest) MarshalJSON ¶

func (v NullableReprioritizeRuleRequest) MarshalJSON() ([]byte, error)

func (*NullableReprioritizeRuleRequest) Set ¶

func (*NullableReprioritizeRuleRequest) UnmarshalJSON ¶

func (v *NullableReprioritizeRuleRequest) UnmarshalJSON(src []byte) error

func (*NullableReprioritizeRuleRequest) Unset ¶

type NullableResponseTime ¶

type NullableResponseTime struct {
	// contains filtered or unexported fields
}

func NewNullableResponseTime ¶

func NewNullableResponseTime(val *ResponseTime) *NullableResponseTime

func (NullableResponseTime) Get ¶

func (NullableResponseTime) IsSet ¶

func (v NullableResponseTime) IsSet() bool

func (NullableResponseTime) MarshalJSON ¶

func (v NullableResponseTime) MarshalJSON() ([]byte, error)

func (*NullableResponseTime) Set ¶

func (v *NullableResponseTime) Set(val *ResponseTime)

func (*NullableResponseTime) UnmarshalJSON ¶

func (v *NullableResponseTime) UnmarshalJSON(src []byte) error

func (*NullableResponseTime) Unset ¶

func (v *NullableResponseTime) Unset()

type NullableResponseTimeCharts ¶

type NullableResponseTimeCharts struct {
	// contains filtered or unexported fields
}

func NewNullableResponseTimeCharts ¶

func NewNullableResponseTimeCharts(val *ResponseTimeCharts) *NullableResponseTimeCharts

func (NullableResponseTimeCharts) Get ¶

func (NullableResponseTimeCharts) IsSet ¶

func (v NullableResponseTimeCharts) IsSet() bool

func (NullableResponseTimeCharts) MarshalJSON ¶

func (v NullableResponseTimeCharts) MarshalJSON() ([]byte, error)

func (*NullableResponseTimeCharts) Set ¶

func (*NullableResponseTimeCharts) UnmarshalJSON ¶

func (v *NullableResponseTimeCharts) UnmarshalJSON(src []byte) error

func (*NullableResponseTimeCharts) Unset ¶

func (v *NullableResponseTimeCharts) Unset()

type NullableResponseTimeChartsIr ¶

type NullableResponseTimeChartsIr struct {
	// contains filtered or unexported fields
}

func (NullableResponseTimeChartsIr) Get ¶

func (NullableResponseTimeChartsIr) IsSet ¶

func (NullableResponseTimeChartsIr) MarshalJSON ¶

func (v NullableResponseTimeChartsIr) MarshalJSON() ([]byte, error)

func (*NullableResponseTimeChartsIr) Set ¶

func (*NullableResponseTimeChartsIr) UnmarshalJSON ¶

func (v *NullableResponseTimeChartsIr) UnmarshalJSON(src []byte) error

func (*NullableResponseTimeChartsIr) Unset ¶

func (v *NullableResponseTimeChartsIr) Unset()

type NullableResponseTimeChartsIrSeriesInner ¶

type NullableResponseTimeChartsIrSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableResponseTimeChartsIrSeriesInner) Get ¶

func (NullableResponseTimeChartsIrSeriesInner) IsSet ¶

func (NullableResponseTimeChartsIrSeriesInner) MarshalJSON ¶

func (v NullableResponseTimeChartsIrSeriesInner) MarshalJSON() ([]byte, error)

func (*NullableResponseTimeChartsIrSeriesInner) Set ¶

func (*NullableResponseTimeChartsIrSeriesInner) UnmarshalJSON ¶

func (v *NullableResponseTimeChartsIrSeriesInner) UnmarshalJSON(src []byte) error

func (*NullableResponseTimeChartsIrSeriesInner) Unset ¶

type NullableResponseTimeData ¶

type NullableResponseTimeData struct {
	// contains filtered or unexported fields
}

func NewNullableResponseTimeData ¶

func NewNullableResponseTimeData(val *ResponseTimeData) *NullableResponseTimeData

func (NullableResponseTimeData) Get ¶

func (NullableResponseTimeData) IsSet ¶

func (v NullableResponseTimeData) IsSet() bool

func (NullableResponseTimeData) MarshalJSON ¶

func (v NullableResponseTimeData) MarshalJSON() ([]byte, error)

func (*NullableResponseTimeData) Set ¶

func (*NullableResponseTimeData) UnmarshalJSON ¶

func (v *NullableResponseTimeData) UnmarshalJSON(src []byte) error

func (*NullableResponseTimeData) Unset ¶

func (v *NullableResponseTimeData) Unset()

type NullableResponseTimeStatistics ¶

type NullableResponseTimeStatistics struct {
	// contains filtered or unexported fields
}

func (NullableResponseTimeStatistics) Get ¶

func (NullableResponseTimeStatistics) IsSet ¶

func (NullableResponseTimeStatistics) MarshalJSON ¶

func (v NullableResponseTimeStatistics) MarshalJSON() ([]byte, error)

func (*NullableResponseTimeStatistics) Set ¶

func (*NullableResponseTimeStatistics) UnmarshalJSON ¶

func (v *NullableResponseTimeStatistics) UnmarshalJSON(src []byte) error

func (*NullableResponseTimeStatistics) Unset ¶

func (v *NullableResponseTimeStatistics) Unset()

type NullableSPFRecord ¶

type NullableSPFRecord struct {
	// contains filtered or unexported fields
}

func NewNullableSPFRecord ¶

func NewNullableSPFRecord(val *SPFRecord) *NullableSPFRecord

func (NullableSPFRecord) Get ¶

func (v NullableSPFRecord) Get() *SPFRecord

func (NullableSPFRecord) IsSet ¶

func (v NullableSPFRecord) IsSet() bool

func (NullableSPFRecord) MarshalJSON ¶

func (v NullableSPFRecord) MarshalJSON() ([]byte, error)

func (*NullableSPFRecord) Set ¶

func (v *NullableSPFRecord) Set(val *SPFRecord)

func (*NullableSPFRecord) UnmarshalJSON ¶

func (v *NullableSPFRecord) UnmarshalJSON(src []byte) error

func (*NullableSPFRecord) Unset ¶

func (v *NullableSPFRecord) Unset()

type NullableSRVRecord ¶

type NullableSRVRecord struct {
	// contains filtered or unexported fields
}

func NewNullableSRVRecord ¶

func NewNullableSRVRecord(val *SRVRecord) *NullableSRVRecord

func (NullableSRVRecord) Get ¶

func (v NullableSRVRecord) Get() *SRVRecord

func (NullableSRVRecord) IsSet ¶

func (v NullableSRVRecord) IsSet() bool

func (NullableSRVRecord) MarshalJSON ¶

func (v NullableSRVRecord) MarshalJSON() ([]byte, error)

func (*NullableSRVRecord) Set ¶

func (v *NullableSRVRecord) Set(val *SRVRecord)

func (*NullableSRVRecord) UnmarshalJSON ¶

func (v *NullableSRVRecord) UnmarshalJSON(src []byte) error

func (*NullableSRVRecord) Unset ¶

func (v *NullableSRVRecord) Unset()

type NullableSRVRecordValue ¶

type NullableSRVRecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableSRVRecordValue ¶

func NewNullableSRVRecordValue(val *SRVRecordValue) *NullableSRVRecordValue

func (NullableSRVRecordValue) Get ¶

func (NullableSRVRecordValue) IsSet ¶

func (v NullableSRVRecordValue) IsSet() bool

func (NullableSRVRecordValue) MarshalJSON ¶

func (v NullableSRVRecordValue) MarshalJSON() ([]byte, error)

func (*NullableSRVRecordValue) Set ¶

func (*NullableSRVRecordValue) UnmarshalJSON ¶

func (v *NullableSRVRecordValue) UnmarshalJSON(src []byte) error

func (*NullableSRVRecordValue) Unset ¶

func (v *NullableSRVRecordValue) Unset()

type NullableSavedTrafficsCharts ¶

type NullableSavedTrafficsCharts struct {
	// contains filtered or unexported fields
}

func (NullableSavedTrafficsCharts) Get ¶

func (NullableSavedTrafficsCharts) IsSet ¶

func (NullableSavedTrafficsCharts) MarshalJSON ¶

func (v NullableSavedTrafficsCharts) MarshalJSON() ([]byte, error)

func (*NullableSavedTrafficsCharts) Set ¶

func (*NullableSavedTrafficsCharts) UnmarshalJSON ¶

func (v *NullableSavedTrafficsCharts) UnmarshalJSON(src []byte) error

func (*NullableSavedTrafficsCharts) Unset ¶

func (v *NullableSavedTrafficsCharts) Unset()

type NullableSavedTrafficsChartsRequestInner ¶

type NullableSavedTrafficsChartsRequestInner struct {
	// contains filtered or unexported fields
}

func (NullableSavedTrafficsChartsRequestInner) Get ¶

func (NullableSavedTrafficsChartsRequestInner) IsSet ¶

func (NullableSavedTrafficsChartsRequestInner) MarshalJSON ¶

func (v NullableSavedTrafficsChartsRequestInner) MarshalJSON() ([]byte, error)

func (*NullableSavedTrafficsChartsRequestInner) Set ¶

func (*NullableSavedTrafficsChartsRequestInner) UnmarshalJSON ¶

func (v *NullableSavedTrafficsChartsRequestInner) UnmarshalJSON(src []byte) error

func (*NullableSavedTrafficsChartsRequestInner) Unset ¶

type NullableSavedTrafficsChartsTrafficInner ¶

type NullableSavedTrafficsChartsTrafficInner struct {
	// contains filtered or unexported fields
}

func (NullableSavedTrafficsChartsTrafficInner) Get ¶

func (NullableSavedTrafficsChartsTrafficInner) IsSet ¶

func (NullableSavedTrafficsChartsTrafficInner) MarshalJSON ¶

func (v NullableSavedTrafficsChartsTrafficInner) MarshalJSON() ([]byte, error)

func (*NullableSavedTrafficsChartsTrafficInner) Set ¶

func (*NullableSavedTrafficsChartsTrafficInner) UnmarshalJSON ¶

func (v *NullableSavedTrafficsChartsTrafficInner) UnmarshalJSON(src []byte) error

func (*NullableSavedTrafficsChartsTrafficInner) Unset ¶

type NullableSavedTrafficsData ¶

type NullableSavedTrafficsData struct {
	// contains filtered or unexported fields
}

func NewNullableSavedTrafficsData ¶

func NewNullableSavedTrafficsData(val *SavedTrafficsData) *NullableSavedTrafficsData

func (NullableSavedTrafficsData) Get ¶

func (NullableSavedTrafficsData) IsSet ¶

func (v NullableSavedTrafficsData) IsSet() bool

func (NullableSavedTrafficsData) MarshalJSON ¶

func (v NullableSavedTrafficsData) MarshalJSON() ([]byte, error)

func (*NullableSavedTrafficsData) Set ¶

func (*NullableSavedTrafficsData) UnmarshalJSON ¶

func (v *NullableSavedTrafficsData) UnmarshalJSON(src []byte) error

func (*NullableSavedTrafficsData) Unset ¶

func (v *NullableSavedTrafficsData) Unset()

type NullableSavedTrafficsStatistics ¶

type NullableSavedTrafficsStatistics struct {
	// contains filtered or unexported fields
}

func (NullableSavedTrafficsStatistics) Get ¶

func (NullableSavedTrafficsStatistics) IsSet ¶

func (NullableSavedTrafficsStatistics) MarshalJSON ¶

func (v NullableSavedTrafficsStatistics) MarshalJSON() ([]byte, error)

func (*NullableSavedTrafficsStatistics) Set ¶

func (*NullableSavedTrafficsStatistics) UnmarshalJSON ¶

func (v *NullableSavedTrafficsStatistics) UnmarshalJSON(src []byte) error

func (*NullableSavedTrafficsStatistics) Unset ¶

type NullableSavedTrafficsStatisticsTraffic ¶

type NullableSavedTrafficsStatisticsTraffic struct {
	// contains filtered or unexported fields
}

func (NullableSavedTrafficsStatisticsTraffic) Get ¶

func (NullableSavedTrafficsStatisticsTraffic) IsSet ¶

func (NullableSavedTrafficsStatisticsTraffic) MarshalJSON ¶

func (v NullableSavedTrafficsStatisticsTraffic) MarshalJSON() ([]byte, error)

func (*NullableSavedTrafficsStatisticsTraffic) Set ¶

func (*NullableSavedTrafficsStatisticsTraffic) UnmarshalJSON ¶

func (v *NullableSavedTrafficsStatisticsTraffic) UnmarshalJSON(src []byte) error

func (*NullableSavedTrafficsStatisticsTraffic) Unset ¶

type NullableSsl ¶

type NullableSsl struct {
	// contains filtered or unexported fields
}

func NewNullableSsl ¶

func NewNullableSsl(val *Ssl) *NullableSsl

func (NullableSsl) Get ¶

func (v NullableSsl) Get() *Ssl

func (NullableSsl) IsSet ¶

func (v NullableSsl) IsSet() bool

func (NullableSsl) MarshalJSON ¶

func (v NullableSsl) MarshalJSON() ([]byte, error)

func (*NullableSsl) Set ¶

func (v *NullableSsl) Set(val *Ssl)

func (*NullableSsl) UnmarshalJSON ¶

func (v *NullableSsl) UnmarshalJSON(src []byte) error

func (*NullableSsl) Unset ¶

func (v *NullableSsl) Unset()

type NullableSslCertOrderIndex200Response ¶

type NullableSslCertOrderIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableSslCertOrderIndex200Response) Get ¶

func (NullableSslCertOrderIndex200Response) IsSet ¶

func (NullableSslCertOrderIndex200Response) MarshalJSON ¶

func (v NullableSslCertOrderIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableSslCertOrderIndex200Response) Set ¶

func (*NullableSslCertOrderIndex200Response) UnmarshalJSON ¶

func (v *NullableSslCertOrderIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableSslCertOrderIndex200Response) 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 NullableSslUpdate ¶

type NullableSslUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableSslUpdate ¶

func NewNullableSslUpdate(val *SslUpdate) *NullableSslUpdate

func (NullableSslUpdate) Get ¶

func (v NullableSslUpdate) Get() *SslUpdate

func (NullableSslUpdate) IsSet ¶

func (v NullableSslUpdate) IsSet() bool

func (NullableSslUpdate) MarshalJSON ¶

func (v NullableSslUpdate) MarshalJSON() ([]byte, error)

func (*NullableSslUpdate) Set ¶

func (v *NullableSslUpdate) Set(val *SslUpdate)

func (*NullableSslUpdate) UnmarshalJSON ¶

func (v *NullableSslUpdate) UnmarshalJSON(src []byte) error

func (*NullableSslUpdate) Unset ¶

func (v *NullableSslUpdate) Unset()

type NullableStatusCodeReport ¶

type NullableStatusCodeReport struct {
	// contains filtered or unexported fields
}

func NewNullableStatusCodeReport ¶

func NewNullableStatusCodeReport(val *StatusCodeReport) *NullableStatusCodeReport

func (NullableStatusCodeReport) Get ¶

func (NullableStatusCodeReport) IsSet ¶

func (v NullableStatusCodeReport) IsSet() bool

func (NullableStatusCodeReport) MarshalJSON ¶

func (v NullableStatusCodeReport) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeReport) Set ¶

func (*NullableStatusCodeReport) UnmarshalJSON ¶

func (v *NullableStatusCodeReport) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeReport) Unset ¶

func (v *NullableStatusCodeReport) Unset()

type NullableStatusCodeReportCharts ¶

type NullableStatusCodeReportCharts struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeReportCharts) Get ¶

func (NullableStatusCodeReportCharts) IsSet ¶

func (NullableStatusCodeReportCharts) MarshalJSON ¶

func (v NullableStatusCodeReportCharts) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeReportCharts) Set ¶

func (*NullableStatusCodeReportCharts) UnmarshalJSON ¶

func (v *NullableStatusCodeReportCharts) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeReportCharts) Unset ¶

func (v *NullableStatusCodeReportCharts) Unset()

type NullableStatusCodeReportChartsStatusCode ¶

type NullableStatusCodeReportChartsStatusCode struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeReportChartsStatusCode) Get ¶

func (NullableStatusCodeReportChartsStatusCode) IsSet ¶

func (NullableStatusCodeReportChartsStatusCode) MarshalJSON ¶

func (*NullableStatusCodeReportChartsStatusCode) Set ¶

func (*NullableStatusCodeReportChartsStatusCode) UnmarshalJSON ¶

func (v *NullableStatusCodeReportChartsStatusCode) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeReportChartsStatusCode) Unset ¶

type NullableStatusCodeReportChartsStatusCodeSeriesInner ¶

type NullableStatusCodeReportChartsStatusCodeSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeReportChartsStatusCodeSeriesInner) Get ¶

func (NullableStatusCodeReportChartsStatusCodeSeriesInner) IsSet ¶

func (NullableStatusCodeReportChartsStatusCodeSeriesInner) MarshalJSON ¶

func (*NullableStatusCodeReportChartsStatusCodeSeriesInner) Set ¶

func (*NullableStatusCodeReportChartsStatusCodeSeriesInner) UnmarshalJSON ¶

func (*NullableStatusCodeReportChartsStatusCodeSeriesInner) Unset ¶

type NullableStatusCodeReportData ¶

type NullableStatusCodeReportData struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeReportData) Get ¶

func (NullableStatusCodeReportData) IsSet ¶

func (NullableStatusCodeReportData) MarshalJSON ¶

func (v NullableStatusCodeReportData) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeReportData) Set ¶

func (*NullableStatusCodeReportData) UnmarshalJSON ¶

func (v *NullableStatusCodeReportData) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeReportData) Unset ¶

func (v *NullableStatusCodeReportData) Unset()

type NullableStatusCodeReportStatistics ¶

type NullableStatusCodeReportStatistics struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeReportStatistics) Get ¶

func (NullableStatusCodeReportStatistics) IsSet ¶

func (NullableStatusCodeReportStatistics) MarshalJSON ¶

func (v NullableStatusCodeReportStatistics) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeReportStatistics) Set ¶

func (*NullableStatusCodeReportStatistics) UnmarshalJSON ¶

func (v *NullableStatusCodeReportStatistics) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeReportStatistics) Unset ¶

type NullableStatusCodeReportStatisticsStatusCodes ¶

type NullableStatusCodeReportStatisticsStatusCodes struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeReportStatisticsStatusCodes) Get ¶

func (NullableStatusCodeReportStatisticsStatusCodes) IsSet ¶

func (NullableStatusCodeReportStatisticsStatusCodes) MarshalJSON ¶

func (*NullableStatusCodeReportStatisticsStatusCodes) Set ¶

func (*NullableStatusCodeReportStatisticsStatusCodes) UnmarshalJSON ¶

func (*NullableStatusCodeReportStatisticsStatusCodes) Unset ¶

type NullableStatusCodeSummary ¶

type NullableStatusCodeSummary struct {
	// contains filtered or unexported fields
}

func NewNullableStatusCodeSummary ¶

func NewNullableStatusCodeSummary(val *StatusCodeSummary) *NullableStatusCodeSummary

func (NullableStatusCodeSummary) Get ¶

func (NullableStatusCodeSummary) IsSet ¶

func (v NullableStatusCodeSummary) IsSet() bool

func (NullableStatusCodeSummary) MarshalJSON ¶

func (v NullableStatusCodeSummary) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeSummary) Set ¶

func (*NullableStatusCodeSummary) UnmarshalJSON ¶

func (v *NullableStatusCodeSummary) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeSummary) Unset ¶

func (v *NullableStatusCodeSummary) Unset()

type NullableStatusCodeSummaryCharts ¶

type NullableStatusCodeSummaryCharts struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeSummaryCharts) Get ¶

func (NullableStatusCodeSummaryCharts) IsSet ¶

func (NullableStatusCodeSummaryCharts) MarshalJSON ¶

func (v NullableStatusCodeSummaryCharts) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeSummaryCharts) Set ¶

func (*NullableStatusCodeSummaryCharts) UnmarshalJSON ¶

func (v *NullableStatusCodeSummaryCharts) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeSummaryCharts) Unset ¶

type NullableStatusCodeSummaryChartsStatusCodeInner ¶

type NullableStatusCodeSummaryChartsStatusCodeInner struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeSummaryChartsStatusCodeInner) Get ¶

func (NullableStatusCodeSummaryChartsStatusCodeInner) IsSet ¶

func (NullableStatusCodeSummaryChartsStatusCodeInner) MarshalJSON ¶

func (*NullableStatusCodeSummaryChartsStatusCodeInner) Set ¶

func (*NullableStatusCodeSummaryChartsStatusCodeInner) UnmarshalJSON ¶

func (*NullableStatusCodeSummaryChartsStatusCodeInner) Unset ¶

type NullableStatusCodeSummaryData ¶

type NullableStatusCodeSummaryData struct {
	// contains filtered or unexported fields
}

func (NullableStatusCodeSummaryData) Get ¶

func (NullableStatusCodeSummaryData) IsSet ¶

func (NullableStatusCodeSummaryData) MarshalJSON ¶

func (v NullableStatusCodeSummaryData) MarshalJSON() ([]byte, error)

func (*NullableStatusCodeSummaryData) Set ¶

func (*NullableStatusCodeSummaryData) UnmarshalJSON ¶

func (v *NullableStatusCodeSummaryData) UnmarshalJSON(src []byte) error

func (*NullableStatusCodeSummaryData) Unset ¶

func (v *NullableStatusCodeSummaryData) 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 NullableTLSARecord ¶

type NullableTLSARecord struct {
	// contains filtered or unexported fields
}

func NewNullableTLSARecord ¶

func NewNullableTLSARecord(val *TLSARecord) *NullableTLSARecord

func (NullableTLSARecord) Get ¶

func (v NullableTLSARecord) Get() *TLSARecord

func (NullableTLSARecord) IsSet ¶

func (v NullableTLSARecord) IsSet() bool

func (NullableTLSARecord) MarshalJSON ¶

func (v NullableTLSARecord) MarshalJSON() ([]byte, error)

func (*NullableTLSARecord) Set ¶

func (v *NullableTLSARecord) Set(val *TLSARecord)

func (*NullableTLSARecord) UnmarshalJSON ¶

func (v *NullableTLSARecord) UnmarshalJSON(src []byte) error

func (*NullableTLSARecord) Unset ¶

func (v *NullableTLSARecord) Unset()

type NullableTLSARecordValue ¶

type NullableTLSARecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableTLSARecordValue ¶

func NewNullableTLSARecordValue(val *TLSARecordValue) *NullableTLSARecordValue

func (NullableTLSARecordValue) Get ¶

func (NullableTLSARecordValue) IsSet ¶

func (v NullableTLSARecordValue) IsSet() bool

func (NullableTLSARecordValue) MarshalJSON ¶

func (v NullableTLSARecordValue) MarshalJSON() ([]byte, error)

func (*NullableTLSARecordValue) Set ¶

func (*NullableTLSARecordValue) UnmarshalJSON ¶

func (v *NullableTLSARecordValue) UnmarshalJSON(src []byte) error

func (*NullableTLSARecordValue) Unset ¶

func (v *NullableTLSARecordValue) Unset()

type NullableTXTRecord ¶

type NullableTXTRecord struct {
	// contains filtered or unexported fields
}

func NewNullableTXTRecord ¶

func NewNullableTXTRecord(val *TXTRecord) *NullableTXTRecord

func (NullableTXTRecord) Get ¶

func (v NullableTXTRecord) Get() *TXTRecord

func (NullableTXTRecord) IsSet ¶

func (v NullableTXTRecord) IsSet() bool

func (NullableTXTRecord) MarshalJSON ¶

func (v NullableTXTRecord) MarshalJSON() ([]byte, error)

func (*NullableTXTRecord) Set ¶

func (v *NullableTXTRecord) Set(val *TXTRecord)

func (*NullableTXTRecord) UnmarshalJSON ¶

func (v *NullableTXTRecord) UnmarshalJSON(src []byte) error

func (*NullableTXTRecord) Unset ¶

func (v *NullableTXTRecord) Unset()

type NullableTXTRecordValue ¶

type NullableTXTRecordValue struct {
	// contains filtered or unexported fields
}

func NewNullableTXTRecordValue ¶

func NewNullableTXTRecordValue(val *TXTRecordValue) *NullableTXTRecordValue

func (NullableTXTRecordValue) Get ¶

func (NullableTXTRecordValue) IsSet ¶

func (v NullableTXTRecordValue) IsSet() bool

func (NullableTXTRecordValue) MarshalJSON ¶

func (v NullableTXTRecordValue) MarshalJSON() ([]byte, error)

func (*NullableTXTRecordValue) Set ¶

func (*NullableTXTRecordValue) UnmarshalJSON ¶

func (v *NullableTXTRecordValue) UnmarshalJSON(src []byte) error

func (*NullableTXTRecordValue) Unset ¶

func (v *NullableTXTRecordValue) Unset()

type NullableTcpConfig ¶

type NullableTcpConfig struct {
	// contains filtered or unexported fields
}

func NewNullableTcpConfig ¶

func NewNullableTcpConfig(val *TcpConfig) *NullableTcpConfig

func (NullableTcpConfig) Get ¶

func (v NullableTcpConfig) Get() *TcpConfig

func (NullableTcpConfig) IsSet ¶

func (v NullableTcpConfig) IsSet() bool

func (NullableTcpConfig) MarshalJSON ¶

func (v NullableTcpConfig) MarshalJSON() ([]byte, error)

func (*NullableTcpConfig) Set ¶

func (v *NullableTcpConfig) Set(val *TcpConfig)

func (*NullableTcpConfig) UnmarshalJSON ¶

func (v *NullableTcpConfig) UnmarshalJSON(src []byte) error

func (*NullableTcpConfig) Unset ¶

func (v *NullableTcpConfig) 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 NullableTrafficCharts ¶

type NullableTrafficCharts struct {
	// contains filtered or unexported fields
}

func NewNullableTrafficCharts ¶

func NewNullableTrafficCharts(val *TrafficCharts) *NullableTrafficCharts

func (NullableTrafficCharts) Get ¶

func (NullableTrafficCharts) IsSet ¶

func (v NullableTrafficCharts) IsSet() bool

func (NullableTrafficCharts) MarshalJSON ¶

func (v NullableTrafficCharts) MarshalJSON() ([]byte, error)

func (*NullableTrafficCharts) Set ¶

func (v *NullableTrafficCharts) Set(val *TrafficCharts)

func (*NullableTrafficCharts) UnmarshalJSON ¶

func (v *NullableTrafficCharts) UnmarshalJSON(src []byte) error

func (*NullableTrafficCharts) Unset ¶

func (v *NullableTrafficCharts) Unset()

type NullableTrafficChartsRequests ¶

type NullableTrafficChartsRequests struct {
	// contains filtered or unexported fields
}

func (NullableTrafficChartsRequests) Get ¶

func (NullableTrafficChartsRequests) IsSet ¶

func (NullableTrafficChartsRequests) MarshalJSON ¶

func (v NullableTrafficChartsRequests) MarshalJSON() ([]byte, error)

func (*NullableTrafficChartsRequests) Set ¶

func (*NullableTrafficChartsRequests) UnmarshalJSON ¶

func (v *NullableTrafficChartsRequests) UnmarshalJSON(src []byte) error

func (*NullableTrafficChartsRequests) Unset ¶

func (v *NullableTrafficChartsRequests) Unset()

type NullableTrafficChartsRequestsSeriesInner ¶

type NullableTrafficChartsRequestsSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableTrafficChartsRequestsSeriesInner) Get ¶

func (NullableTrafficChartsRequestsSeriesInner) IsSet ¶

func (NullableTrafficChartsRequestsSeriesInner) MarshalJSON ¶

func (*NullableTrafficChartsRequestsSeriesInner) Set ¶

func (*NullableTrafficChartsRequestsSeriesInner) UnmarshalJSON ¶

func (v *NullableTrafficChartsRequestsSeriesInner) UnmarshalJSON(src []byte) error

func (*NullableTrafficChartsRequestsSeriesInner) Unset ¶

type NullableTrafficChartsTraffics ¶

type NullableTrafficChartsTraffics struct {
	// contains filtered or unexported fields
}

func (NullableTrafficChartsTraffics) Get ¶

func (NullableTrafficChartsTraffics) IsSet ¶

func (NullableTrafficChartsTraffics) MarshalJSON ¶

func (v NullableTrafficChartsTraffics) MarshalJSON() ([]byte, error)

func (*NullableTrafficChartsTraffics) Set ¶

func (*NullableTrafficChartsTraffics) UnmarshalJSON ¶

func (v *NullableTrafficChartsTraffics) UnmarshalJSON(src []byte) error

func (*NullableTrafficChartsTraffics) Unset ¶

func (v *NullableTrafficChartsTraffics) Unset()

type NullableTrafficChartsTrafficsSeriesInner ¶

type NullableTrafficChartsTrafficsSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableTrafficChartsTrafficsSeriesInner) Get ¶

func (NullableTrafficChartsTrafficsSeriesInner) IsSet ¶

func (NullableTrafficChartsTrafficsSeriesInner) MarshalJSON ¶

func (*NullableTrafficChartsTrafficsSeriesInner) Set ¶

func (*NullableTrafficChartsTrafficsSeriesInner) UnmarshalJSON ¶

func (v *NullableTrafficChartsTrafficsSeriesInner) UnmarshalJSON(src []byte) error

func (*NullableTrafficChartsTrafficsSeriesInner) Unset ¶

type NullableTrafficStatistics ¶

type NullableTrafficStatistics struct {
	// contains filtered or unexported fields
}

func NewNullableTrafficStatistics ¶

func NewNullableTrafficStatistics(val *TrafficStatistics) *NullableTrafficStatistics

func (NullableTrafficStatistics) Get ¶

func (NullableTrafficStatistics) IsSet ¶

func (v NullableTrafficStatistics) IsSet() bool

func (NullableTrafficStatistics) MarshalJSON ¶

func (v NullableTrafficStatistics) MarshalJSON() ([]byte, error)

func (*NullableTrafficStatistics) Set ¶

func (*NullableTrafficStatistics) UnmarshalJSON ¶

func (v *NullableTrafficStatistics) UnmarshalJSON(src []byte) error

func (*NullableTrafficStatistics) Unset ¶

func (v *NullableTrafficStatistics) Unset()

type NullableTrafficStatisticsTraffics ¶

type NullableTrafficStatisticsTraffics struct {
	// contains filtered or unexported fields
}

func (NullableTrafficStatisticsTraffics) Get ¶

func (NullableTrafficStatisticsTraffics) IsSet ¶

func (NullableTrafficStatisticsTraffics) MarshalJSON ¶

func (v NullableTrafficStatisticsTraffics) MarshalJSON() ([]byte, error)

func (*NullableTrafficStatisticsTraffics) Set ¶

func (*NullableTrafficStatisticsTraffics) UnmarshalJSON ¶

func (v *NullableTrafficStatisticsTraffics) UnmarshalJSON(src []byte) error

func (*NullableTrafficStatisticsTraffics) Unset ¶

type NullableTraffics ¶

type NullableTraffics struct {
	// contains filtered or unexported fields
}

func NewNullableTraffics ¶

func NewNullableTraffics(val *Traffics) *NullableTraffics

func (NullableTraffics) Get ¶

func (v NullableTraffics) Get() *Traffics

func (NullableTraffics) IsSet ¶

func (v NullableTraffics) IsSet() bool

func (NullableTraffics) MarshalJSON ¶

func (v NullableTraffics) MarshalJSON() ([]byte, error)

func (*NullableTraffics) Set ¶

func (v *NullableTraffics) Set(val *Traffics)

func (*NullableTraffics) UnmarshalJSON ¶

func (v *NullableTraffics) UnmarshalJSON(src []byte) error

func (*NullableTraffics) Unset ¶

func (v *NullableTraffics) Unset()

type NullableTrafficsData ¶

type NullableTrafficsData struct {
	// contains filtered or unexported fields
}

func NewNullableTrafficsData ¶

func NewNullableTrafficsData(val *TrafficsData) *NullableTrafficsData

func (NullableTrafficsData) Get ¶

func (NullableTrafficsData) IsSet ¶

func (v NullableTrafficsData) IsSet() bool

func (NullableTrafficsData) MarshalJSON ¶

func (v NullableTrafficsData) MarshalJSON() ([]byte, error)

func (*NullableTrafficsData) Set ¶

func (v *NullableTrafficsData) Set(val *TrafficsData)

func (*NullableTrafficsData) UnmarshalJSON ¶

func (v *NullableTrafficsData) UnmarshalJSON(src []byte) error

func (*NullableTrafficsData) Unset ¶

func (v *NullableTrafficsData) Unset()

type NullableTrafficsMap ¶

type NullableTrafficsMap struct {
	// contains filtered or unexported fields
}

func NewNullableTrafficsMap ¶

func NewNullableTrafficsMap(val *TrafficsMap) *NullableTrafficsMap

func (NullableTrafficsMap) Get ¶

func (NullableTrafficsMap) IsSet ¶

func (v NullableTrafficsMap) IsSet() bool

func (NullableTrafficsMap) MarshalJSON ¶

func (v NullableTrafficsMap) MarshalJSON() ([]byte, error)

func (*NullableTrafficsMap) Set ¶

func (v *NullableTrafficsMap) Set(val *TrafficsMap)

func (*NullableTrafficsMap) UnmarshalJSON ¶

func (v *NullableTrafficsMap) UnmarshalJSON(src []byte) error

func (*NullableTrafficsMap) Unset ¶

func (v *NullableTrafficsMap) Unset()

type NullableTrafficsMapCharts ¶

type NullableTrafficsMapCharts struct {
	// contains filtered or unexported fields
}

func NewNullableTrafficsMapCharts ¶

func NewNullableTrafficsMapCharts(val *TrafficsMapCharts) *NullableTrafficsMapCharts

func (NullableTrafficsMapCharts) Get ¶

func (NullableTrafficsMapCharts) IsSet ¶

func (v NullableTrafficsMapCharts) IsSet() bool

func (NullableTrafficsMapCharts) MarshalJSON ¶

func (v NullableTrafficsMapCharts) MarshalJSON() ([]byte, error)

func (*NullableTrafficsMapCharts) Set ¶

func (*NullableTrafficsMapCharts) UnmarshalJSON ¶

func (v *NullableTrafficsMapCharts) UnmarshalJSON(src []byte) error

func (*NullableTrafficsMapCharts) Unset ¶

func (v *NullableTrafficsMapCharts) Unset()

type NullableTransferDomain ¶

type NullableTransferDomain struct {
	// contains filtered or unexported fields
}

func NewNullableTransferDomain ¶

func NewNullableTransferDomain(val *TransferDomain) *NullableTransferDomain

func (NullableTransferDomain) Get ¶

func (NullableTransferDomain) IsSet ¶

func (v NullableTransferDomain) IsSet() bool

func (NullableTransferDomain) MarshalJSON ¶

func (v NullableTransferDomain) MarshalJSON() ([]byte, error)

func (*NullableTransferDomain) Set ¶

func (*NullableTransferDomain) UnmarshalJSON ¶

func (v *NullableTransferDomain) UnmarshalJSON(src []byte) error

func (*NullableTransferDomain) Unset ¶

func (v *NullableTransferDomain) Unset()

type NullableTransferDomainChangeStatus ¶

type NullableTransferDomainChangeStatus struct {
	// contains filtered or unexported fields
}

func (NullableTransferDomainChangeStatus) Get ¶

func (NullableTransferDomainChangeStatus) IsSet ¶

func (NullableTransferDomainChangeStatus) MarshalJSON ¶

func (v NullableTransferDomainChangeStatus) MarshalJSON() ([]byte, error)

func (*NullableTransferDomainChangeStatus) Set ¶

func (*NullableTransferDomainChangeStatus) UnmarshalJSON ¶

func (v *NullableTransferDomainChangeStatus) UnmarshalJSON(src []byte) error

func (*NullableTransferDomainChangeStatus) Unset ¶

type NullableTransportLayerProxiesIndex200Response ¶

type NullableTransportLayerProxiesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxiesIndex200Response) Get ¶

func (NullableTransportLayerProxiesIndex200Response) IsSet ¶

func (NullableTransportLayerProxiesIndex200Response) MarshalJSON ¶

func (*NullableTransportLayerProxiesIndex200Response) Set ¶

func (*NullableTransportLayerProxiesIndex200Response) UnmarshalJSON ¶

func (*NullableTransportLayerProxiesIndex200Response) Unset ¶

type NullableTransportLayerProxy ¶

type NullableTransportLayerProxy struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxy) Get ¶

func (NullableTransportLayerProxy) IsSet ¶

func (NullableTransportLayerProxy) MarshalJSON ¶

func (v NullableTransportLayerProxy) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxy) Set ¶

func (*NullableTransportLayerProxy) UnmarshalJSON ¶

func (v *NullableTransportLayerProxy) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxy) Unset ¶

func (v *NullableTransportLayerProxy) Unset()

type NullableTransportLayerProxyFirewall ¶

type NullableTransportLayerProxyFirewall struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyFirewall) Get ¶

func (NullableTransportLayerProxyFirewall) IsSet ¶

func (NullableTransportLayerProxyFirewall) MarshalJSON ¶

func (v NullableTransportLayerProxyFirewall) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyFirewall) Set ¶

func (*NullableTransportLayerProxyFirewall) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyFirewall) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyFirewall) Unset ¶

type NullableTransportLayerProxyFirewallsInner ¶

type NullableTransportLayerProxyFirewallsInner struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyFirewallsInner) Get ¶

func (NullableTransportLayerProxyFirewallsInner) IsSet ¶

func (NullableTransportLayerProxyFirewallsInner) MarshalJSON ¶

func (*NullableTransportLayerProxyFirewallsInner) Set ¶

func (*NullableTransportLayerProxyFirewallsInner) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyFirewallsInner) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyFirewallsInner) Unset ¶

type NullableTransportLayerProxyMatch ¶

type NullableTransportLayerProxyMatch struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyMatch) Get ¶

func (NullableTransportLayerProxyMatch) IsSet ¶

func (NullableTransportLayerProxyMatch) MarshalJSON ¶

func (v NullableTransportLayerProxyMatch) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyMatch) Set ¶

func (*NullableTransportLayerProxyMatch) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyMatch) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyMatch) Unset ¶

type NullableTransportLayerProxyResponse ¶

type NullableTransportLayerProxyResponse struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyResponse) Get ¶

func (NullableTransportLayerProxyResponse) IsSet ¶

func (NullableTransportLayerProxyResponse) MarshalJSON ¶

func (v NullableTransportLayerProxyResponse) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyResponse) Set ¶

func (*NullableTransportLayerProxyResponse) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyResponse) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyResponse) Unset ¶

type NullableTransportLayerProxyServer ¶

type NullableTransportLayerProxyServer struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyServer) Get ¶

func (NullableTransportLayerProxyServer) IsSet ¶

func (NullableTransportLayerProxyServer) MarshalJSON ¶

func (v NullableTransportLayerProxyServer) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyServer) Set ¶

func (*NullableTransportLayerProxyServer) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyServer) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyServer) Unset ¶

type NullableTransportLayerProxyServersInner ¶

type NullableTransportLayerProxyServersInner struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyServersInner) Get ¶

func (NullableTransportLayerProxyServersInner) IsSet ¶

func (NullableTransportLayerProxyServersInner) MarshalJSON ¶

func (v NullableTransportLayerProxyServersInner) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyServersInner) Set ¶

func (*NullableTransportLayerProxyServersInner) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyServersInner) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyServersInner) Unset ¶

type NullableTransportLayerProxyStore ¶

type NullableTransportLayerProxyStore struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyStore) Get ¶

func (NullableTransportLayerProxyStore) IsSet ¶

func (NullableTransportLayerProxyStore) MarshalJSON ¶

func (v NullableTransportLayerProxyStore) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyStore) Set ¶

func (*NullableTransportLayerProxyStore) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyStore) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyStore) Unset ¶

type NullableTransportLayerProxyTrafficCharts ¶

type NullableTransportLayerProxyTrafficCharts struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyTrafficCharts) Get ¶

func (NullableTransportLayerProxyTrafficCharts) IsSet ¶

func (NullableTransportLayerProxyTrafficCharts) MarshalJSON ¶

func (*NullableTransportLayerProxyTrafficCharts) Set ¶

func (*NullableTransportLayerProxyTrafficCharts) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyTrafficCharts) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyTrafficCharts) Unset ¶

type NullableTransportLayerProxyTrafficChartsTraffics ¶

type NullableTransportLayerProxyTrafficChartsTraffics struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyTrafficChartsTraffics) Get ¶

func (NullableTransportLayerProxyTrafficChartsTraffics) IsSet ¶

func (NullableTransportLayerProxyTrafficChartsTraffics) MarshalJSON ¶

func (*NullableTransportLayerProxyTrafficChartsTraffics) Set ¶

func (*NullableTransportLayerProxyTrafficChartsTraffics) UnmarshalJSON ¶

func (*NullableTransportLayerProxyTrafficChartsTraffics) Unset ¶

type NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner ¶

type NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner) Get ¶

func (NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner) IsSet ¶

func (NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner) MarshalJSON ¶

func (*NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner) Set ¶

func (*NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner) UnmarshalJSON ¶

func (*NullableTransportLayerProxyTrafficChartsTrafficsSeriesInner) Unset ¶

type NullableTransportLayerProxyTrafficsData ¶

type NullableTransportLayerProxyTrafficsData struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyTrafficsData) Get ¶

func (NullableTransportLayerProxyTrafficsData) IsSet ¶

func (NullableTransportLayerProxyTrafficsData) MarshalJSON ¶

func (v NullableTransportLayerProxyTrafficsData) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyTrafficsData) Set ¶

func (*NullableTransportLayerProxyTrafficsData) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyTrafficsData) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyTrafficsData) Unset ¶

type NullableTransportLayerProxyUpdate ¶

type NullableTransportLayerProxyUpdate struct {
	// contains filtered or unexported fields
}

func (NullableTransportLayerProxyUpdate) Get ¶

func (NullableTransportLayerProxyUpdate) IsSet ¶

func (NullableTransportLayerProxyUpdate) MarshalJSON ¶

func (v NullableTransportLayerProxyUpdate) MarshalJSON() ([]byte, error)

func (*NullableTransportLayerProxyUpdate) Set ¶

func (*NullableTransportLayerProxyUpdate) UnmarshalJSON ¶

func (v *NullableTransportLayerProxyUpdate) UnmarshalJSON(src []byte) error

func (*NullableTransportLayerProxyUpdate) Unset ¶

type NullableTroubleshoot ¶

type NullableTroubleshoot struct {
	// contains filtered or unexported fields
}

func NewNullableTroubleshoot ¶

func NewNullableTroubleshoot(val *Troubleshoot) *NullableTroubleshoot

func (NullableTroubleshoot) Get ¶

func (NullableTroubleshoot) IsSet ¶

func (v NullableTroubleshoot) IsSet() bool

func (NullableTroubleshoot) MarshalJSON ¶

func (v NullableTroubleshoot) MarshalJSON() ([]byte, error)

func (*NullableTroubleshoot) Set ¶

func (v *NullableTroubleshoot) Set(val *Troubleshoot)

func (*NullableTroubleshoot) UnmarshalJSON ¶

func (v *NullableTroubleshoot) UnmarshalJSON(src []byte) error

func (*NullableTroubleshoot) Unset ¶

func (v *NullableTroubleshoot) Unset()

type NullableTroubleshootDetailsInner ¶

type NullableTroubleshootDetailsInner struct {
	// contains filtered or unexported fields
}

func (NullableTroubleshootDetailsInner) Get ¶

func (NullableTroubleshootDetailsInner) IsSet ¶

func (NullableTroubleshootDetailsInner) MarshalJSON ¶

func (v NullableTroubleshootDetailsInner) MarshalJSON() ([]byte, error)

func (*NullableTroubleshootDetailsInner) Set ¶

func (*NullableTroubleshootDetailsInner) UnmarshalJSON ¶

func (v *NullableTroubleshootDetailsInner) UnmarshalJSON(src []byte) error

func (*NullableTroubleshootDetailsInner) Unset ¶

type NullableTroubleshootsIndex200Response ¶

type NullableTroubleshootsIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableTroubleshootsIndex200Response) Get ¶

func (NullableTroubleshootsIndex200Response) IsSet ¶

func (NullableTroubleshootsIndex200Response) MarshalJSON ¶

func (v NullableTroubleshootsIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableTroubleshootsIndex200Response) Set ¶

func (*NullableTroubleshootsIndex200Response) UnmarshalJSON ¶

func (v *NullableTroubleshootsIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableTroubleshootsIndex200Response) Unset ¶

type NullableTroubleshootsStore201Response ¶

type NullableTroubleshootsStore201Response struct {
	// contains filtered or unexported fields
}

func (NullableTroubleshootsStore201Response) Get ¶

func (NullableTroubleshootsStore201Response) IsSet ¶

func (NullableTroubleshootsStore201Response) MarshalJSON ¶

func (v NullableTroubleshootsStore201Response) MarshalJSON() ([]byte, error)

func (*NullableTroubleshootsStore201Response) Set ¶

func (*NullableTroubleshootsStore201Response) UnmarshalJSON ¶

func (v *NullableTroubleshootsStore201Response) UnmarshalJSON(src []byte) error

func (*NullableTroubleshootsStore201Response) Unset ¶

type NullableUpdateBooleanStatus ¶

type NullableUpdateBooleanStatus struct {
	// contains filtered or unexported fields
}

func (NullableUpdateBooleanStatus) Get ¶

func (NullableUpdateBooleanStatus) IsSet ¶

func (NullableUpdateBooleanStatus) MarshalJSON ¶

func (v NullableUpdateBooleanStatus) MarshalJSON() ([]byte, error)

func (*NullableUpdateBooleanStatus) Set ¶

func (*NullableUpdateBooleanStatus) UnmarshalJSON ¶

func (v *NullableUpdateBooleanStatus) UnmarshalJSON(src []byte) error

func (*NullableUpdateBooleanStatus) Unset ¶

func (v *NullableUpdateBooleanStatus) Unset()

type NullableUpstreamTimeout ¶

type NullableUpstreamTimeout struct {
	// contains filtered or unexported fields
}

func NewNullableUpstreamTimeout ¶

func NewNullableUpstreamTimeout(val *UpstreamTimeout) *NullableUpstreamTimeout

func (NullableUpstreamTimeout) Get ¶

func (NullableUpstreamTimeout) IsSet ¶

func (v NullableUpstreamTimeout) IsSet() bool

func (NullableUpstreamTimeout) MarshalJSON ¶

func (v NullableUpstreamTimeout) MarshalJSON() ([]byte, error)

func (*NullableUpstreamTimeout) Set ¶

func (*NullableUpstreamTimeout) UnmarshalJSON ¶

func (v *NullableUpstreamTimeout) UnmarshalJSON(src []byte) error

func (*NullableUpstreamTimeout) Unset ¶

func (v *NullableUpstreamTimeout) Unset()

type NullableUsageLimit ¶

type NullableUsageLimit struct {
	// contains filtered or unexported fields
}

func NewNullableUsageLimit ¶

func NewNullableUsageLimit(val *UsageLimit) *NullableUsageLimit

func (NullableUsageLimit) Get ¶

func (v NullableUsageLimit) Get() *UsageLimit

func (NullableUsageLimit) IsSet ¶

func (v NullableUsageLimit) IsSet() bool

func (NullableUsageLimit) MarshalJSON ¶

func (v NullableUsageLimit) MarshalJSON() ([]byte, error)

func (*NullableUsageLimit) Set ¶

func (v *NullableUsageLimit) Set(val *UsageLimit)

func (*NullableUsageLimit) UnmarshalJSON ¶

func (v *NullableUsageLimit) UnmarshalJSON(src []byte) error

func (*NullableUsageLimit) Unset ¶

func (v *NullableUsageLimit) Unset()

type NullableUsages ¶

type NullableUsages struct {
	// contains filtered or unexported fields
}

func NewNullableUsages ¶

func NewNullableUsages(val *Usages) *NullableUsages

func (NullableUsages) Get ¶

func (v NullableUsages) Get() *Usages

func (NullableUsages) IsSet ¶

func (v NullableUsages) IsSet() bool

func (NullableUsages) MarshalJSON ¶

func (v NullableUsages) MarshalJSON() ([]byte, error)

func (*NullableUsages) Set ¶

func (v *NullableUsages) Set(val *Usages)

func (*NullableUsages) UnmarshalJSON ¶

func (v *NullableUsages) UnmarshalJSON(src []byte) error

func (*NullableUsages) Unset ¶

func (v *NullableUsages) Unset()

type NullableViolations ¶

type NullableViolations struct {
	// contains filtered or unexported fields
}

func NewNullableViolations ¶

func NewNullableViolations(val *Violations) *NullableViolations

func (NullableViolations) Get ¶

func (v NullableViolations) Get() *Violations

func (NullableViolations) IsSet ¶

func (v NullableViolations) IsSet() bool

func (NullableViolations) MarshalJSON ¶

func (v NullableViolations) MarshalJSON() ([]byte, error)

func (*NullableViolations) Set ¶

func (v *NullableViolations) Set(val *Violations)

func (*NullableViolations) UnmarshalJSON ¶

func (v *NullableViolations) UnmarshalJSON(src []byte) error

func (*NullableViolations) Unset ¶

func (v *NullableViolations) Unset()

type NullableViolationsViolations ¶

type NullableViolationsViolations struct {
	// contains filtered or unexported fields
}

func (NullableViolationsViolations) Get ¶

func (NullableViolationsViolations) IsSet ¶

func (NullableViolationsViolations) MarshalJSON ¶

func (v NullableViolationsViolations) MarshalJSON() ([]byte, error)

func (*NullableViolationsViolations) Set ¶

func (*NullableViolationsViolations) UnmarshalJSON ¶

func (v *NullableViolationsViolations) UnmarshalJSON(src []byte) error

func (*NullableViolationsViolations) Unset ¶

func (v *NullableViolationsViolations) Unset()

type NullableVisitors ¶

type NullableVisitors struct {
	// contains filtered or unexported fields
}

func NewNullableVisitors ¶

func NewNullableVisitors(val *Visitors) *NullableVisitors

func (NullableVisitors) Get ¶

func (v NullableVisitors) Get() *Visitors

func (NullableVisitors) IsSet ¶

func (v NullableVisitors) IsSet() bool

func (NullableVisitors) MarshalJSON ¶

func (v NullableVisitors) MarshalJSON() ([]byte, error)

func (*NullableVisitors) Set ¶

func (v *NullableVisitors) Set(val *Visitors)

func (*NullableVisitors) UnmarshalJSON ¶

func (v *NullableVisitors) UnmarshalJSON(src []byte) error

func (*NullableVisitors) Unset ¶

func (v *NullableVisitors) Unset()

type NullableVisitorsCharts ¶

type NullableVisitorsCharts struct {
	// contains filtered or unexported fields
}

func NewNullableVisitorsCharts ¶

func NewNullableVisitorsCharts(val *VisitorsCharts) *NullableVisitorsCharts

func (NullableVisitorsCharts) Get ¶

func (NullableVisitorsCharts) IsSet ¶

func (v NullableVisitorsCharts) IsSet() bool

func (NullableVisitorsCharts) MarshalJSON ¶

func (v NullableVisitorsCharts) MarshalJSON() ([]byte, error)

func (*NullableVisitorsCharts) Set ¶

func (*NullableVisitorsCharts) UnmarshalJSON ¶

func (v *NullableVisitorsCharts) UnmarshalJSON(src []byte) error

func (*NullableVisitorsCharts) Unset ¶

func (v *NullableVisitorsCharts) Unset()

type NullableVisitorsChartsVisitors ¶

type NullableVisitorsChartsVisitors struct {
	// contains filtered or unexported fields
}

func (NullableVisitorsChartsVisitors) Get ¶

func (NullableVisitorsChartsVisitors) IsSet ¶

func (NullableVisitorsChartsVisitors) MarshalJSON ¶

func (v NullableVisitorsChartsVisitors) MarshalJSON() ([]byte, error)

func (*NullableVisitorsChartsVisitors) Set ¶

func (*NullableVisitorsChartsVisitors) UnmarshalJSON ¶

func (v *NullableVisitorsChartsVisitors) UnmarshalJSON(src []byte) error

func (*NullableVisitorsChartsVisitors) Unset ¶

func (v *NullableVisitorsChartsVisitors) Unset()

type NullableVisitorsChartsVisitorsSeriesInner ¶

type NullableVisitorsChartsVisitorsSeriesInner struct {
	// contains filtered or unexported fields
}

func (NullableVisitorsChartsVisitorsSeriesInner) Get ¶

func (NullableVisitorsChartsVisitorsSeriesInner) IsSet ¶

func (NullableVisitorsChartsVisitorsSeriesInner) MarshalJSON ¶

func (*NullableVisitorsChartsVisitorsSeriesInner) Set ¶

func (*NullableVisitorsChartsVisitorsSeriesInner) UnmarshalJSON ¶

func (v *NullableVisitorsChartsVisitorsSeriesInner) UnmarshalJSON(src []byte) error

func (*NullableVisitorsChartsVisitorsSeriesInner) Unset ¶

type NullableVisitorsData ¶

type NullableVisitorsData struct {
	// contains filtered or unexported fields
}

func NewNullableVisitorsData ¶

func NewNullableVisitorsData(val *VisitorsData) *NullableVisitorsData

func (NullableVisitorsData) Get ¶

func (NullableVisitorsData) IsSet ¶

func (v NullableVisitorsData) IsSet() bool

func (NullableVisitorsData) MarshalJSON ¶

func (v NullableVisitorsData) MarshalJSON() ([]byte, error)

func (*NullableVisitorsData) Set ¶

func (v *NullableVisitorsData) Set(val *VisitorsData)

func (*NullableVisitorsData) UnmarshalJSON ¶

func (v *NullableVisitorsData) UnmarshalJSON(src []byte) error

func (*NullableVisitorsData) Unset ¶

func (v *NullableVisitorsData) Unset()

type NullableVisitorsStatistics ¶

type NullableVisitorsStatistics struct {
	// contains filtered or unexported fields
}

func NewNullableVisitorsStatistics ¶

func NewNullableVisitorsStatistics(val *VisitorsStatistics) *NullableVisitorsStatistics

func (NullableVisitorsStatistics) Get ¶

func (NullableVisitorsStatistics) IsSet ¶

func (v NullableVisitorsStatistics) IsSet() bool

func (NullableVisitorsStatistics) MarshalJSON ¶

func (v NullableVisitorsStatistics) MarshalJSON() ([]byte, error)

func (*NullableVisitorsStatistics) Set ¶

func (*NullableVisitorsStatistics) UnmarshalJSON ¶

func (v *NullableVisitorsStatistics) UnmarshalJSON(src []byte) error

func (*NullableVisitorsStatistics) Unset ¶

func (v *NullableVisitorsStatistics) Unset()

type NullableVisitorsStatisticsVisitors ¶

type NullableVisitorsStatisticsVisitors struct {
	// contains filtered or unexported fields
}

func (NullableVisitorsStatisticsVisitors) Get ¶

func (NullableVisitorsStatisticsVisitors) IsSet ¶

func (NullableVisitorsStatisticsVisitors) MarshalJSON ¶

func (v NullableVisitorsStatisticsVisitors) MarshalJSON() ([]byte, error)

func (*NullableVisitorsStatisticsVisitors) Set ¶

func (*NullableVisitorsStatisticsVisitors) UnmarshalJSON ¶

func (v *NullableVisitorsStatisticsVisitors) UnmarshalJSON(src []byte) error

func (*NullableVisitorsStatisticsVisitors) Unset ¶

type NullableWafPackage ¶

type NullableWafPackage struct {
	// contains filtered or unexported fields
}

func NewNullableWafPackage ¶

func NewNullableWafPackage(val *WafPackage) *NullableWafPackage

func (NullableWafPackage) Get ¶

func (v NullableWafPackage) Get() *WafPackage

func (NullableWafPackage) IsSet ¶

func (v NullableWafPackage) IsSet() bool

func (NullableWafPackage) MarshalJSON ¶

func (v NullableWafPackage) MarshalJSON() ([]byte, error)

func (*NullableWafPackage) Set ¶

func (v *NullableWafPackage) Set(val *WafPackage)

func (*NullableWafPackage) UnmarshalJSON ¶

func (v *NullableWafPackage) UnmarshalJSON(src []byte) error

func (*NullableWafPackage) Unset ¶

func (v *NullableWafPackage) Unset()

type NullableWafPackageDetails ¶

type NullableWafPackageDetails struct {
	// contains filtered or unexported fields
}

func NewNullableWafPackageDetails ¶

func NewNullableWafPackageDetails(val *WafPackageDetails) *NullableWafPackageDetails

func (NullableWafPackageDetails) Get ¶

func (NullableWafPackageDetails) IsSet ¶

func (v NullableWafPackageDetails) IsSet() bool

func (NullableWafPackageDetails) MarshalJSON ¶

func (v NullableWafPackageDetails) MarshalJSON() ([]byte, error)

func (*NullableWafPackageDetails) Set ¶

func (*NullableWafPackageDetails) UnmarshalJSON ¶

func (v *NullableWafPackageDetails) UnmarshalJSON(src []byte) error

func (*NullableWafPackageDetails) Unset ¶

func (v *NullableWafPackageDetails) Unset()

type NullableWafPackageDetailsData ¶

type NullableWafPackageDetailsData struct {
	// contains filtered or unexported fields
}

func (NullableWafPackageDetailsData) Get ¶

func (NullableWafPackageDetailsData) IsSet ¶

func (NullableWafPackageDetailsData) MarshalJSON ¶

func (v NullableWafPackageDetailsData) MarshalJSON() ([]byte, error)

func (*NullableWafPackageDetailsData) Set ¶

func (*NullableWafPackageDetailsData) UnmarshalJSON ¶

func (v *NullableWafPackageDetailsData) UnmarshalJSON(src []byte) error

func (*NullableWafPackageDetailsData) Unset ¶

func (v *NullableWafPackageDetailsData) Unset()

type NullableWafPackageProvider ¶

type NullableWafPackageProvider struct {
	// contains filtered or unexported fields
}

func NewNullableWafPackageProvider ¶

func NewNullableWafPackageProvider(val *WafPackageProvider) *NullableWafPackageProvider

func (NullableWafPackageProvider) Get ¶

func (NullableWafPackageProvider) IsSet ¶

func (v NullableWafPackageProvider) IsSet() bool

func (NullableWafPackageProvider) MarshalJSON ¶

func (v NullableWafPackageProvider) MarshalJSON() ([]byte, error)

func (*NullableWafPackageProvider) Set ¶

func (*NullableWafPackageProvider) UnmarshalJSON ¶

func (v *NullableWafPackageProvider) UnmarshalJSON(src []byte) error

func (*NullableWafPackageProvider) Unset ¶

func (v *NullableWafPackageProvider) Unset()

type NullableWafPackagesStore200Response ¶

type NullableWafPackagesStore200Response struct {
	// contains filtered or unexported fields
}

func (NullableWafPackagesStore200Response) Get ¶

func (NullableWafPackagesStore200Response) IsSet ¶

func (NullableWafPackagesStore200Response) MarshalJSON ¶

func (v NullableWafPackagesStore200Response) MarshalJSON() ([]byte, error)

func (*NullableWafPackagesStore200Response) Set ¶

func (*NullableWafPackagesStore200Response) UnmarshalJSON ¶

func (v *NullableWafPackagesStore200Response) UnmarshalJSON(src []byte) error

func (*NullableWafPackagesStore200Response) Unset ¶

type NullableWafPackagesUpdate200Response ¶

type NullableWafPackagesUpdate200Response struct {
	// contains filtered or unexported fields
}

func (NullableWafPackagesUpdate200Response) Get ¶

func (NullableWafPackagesUpdate200Response) IsSet ¶

func (NullableWafPackagesUpdate200Response) MarshalJSON ¶

func (v NullableWafPackagesUpdate200Response) MarshalJSON() ([]byte, error)

func (*NullableWafPackagesUpdate200Response) Set ¶

func (*NullableWafPackagesUpdate200Response) UnmarshalJSON ¶

func (v *NullableWafPackagesUpdate200Response) UnmarshalJSON(src []byte) error

func (*NullableWafPackagesUpdate200Response) Unset ¶

type NullableWafPreset ¶

type NullableWafPreset struct {
	// contains filtered or unexported fields
}

func NewNullableWafPreset ¶

func NewNullableWafPreset(val *WafPreset) *NullableWafPreset

func (NullableWafPreset) Get ¶

func (v NullableWafPreset) Get() *WafPreset

func (NullableWafPreset) IsSet ¶

func (v NullableWafPreset) IsSet() bool

func (NullableWafPreset) MarshalJSON ¶

func (v NullableWafPreset) MarshalJSON() ([]byte, error)

func (*NullableWafPreset) Set ¶

func (v *NullableWafPreset) Set(val *WafPreset)

func (*NullableWafPreset) UnmarshalJSON ¶

func (v *NullableWafPreset) UnmarshalJSON(src []byte) error

func (*NullableWafPreset) Unset ¶

func (v *NullableWafPreset) Unset()

type NullableWafPresetPackagesInner ¶

type NullableWafPresetPackagesInner struct {
	// contains filtered or unexported fields
}

func (NullableWafPresetPackagesInner) Get ¶

func (NullableWafPresetPackagesInner) IsSet ¶

func (NullableWafPresetPackagesInner) MarshalJSON ¶

func (v NullableWafPresetPackagesInner) MarshalJSON() ([]byte, error)

func (*NullableWafPresetPackagesInner) Set ¶

func (*NullableWafPresetPackagesInner) UnmarshalJSON ¶

func (v *NullableWafPresetPackagesInner) UnmarshalJSON(src []byte) error

func (*NullableWafPresetPackagesInner) Unset ¶

func (v *NullableWafPresetPackagesInner) Unset()

type NullableWafPresetPackagesInnerProvider ¶

type NullableWafPresetPackagesInnerProvider struct {
	// contains filtered or unexported fields
}

func (NullableWafPresetPackagesInnerProvider) Get ¶

func (NullableWafPresetPackagesInnerProvider) IsSet ¶

func (NullableWafPresetPackagesInnerProvider) MarshalJSON ¶

func (v NullableWafPresetPackagesInnerProvider) MarshalJSON() ([]byte, error)

func (*NullableWafPresetPackagesInnerProvider) Set ¶

func (*NullableWafPresetPackagesInnerProvider) UnmarshalJSON ¶

func (v *NullableWafPresetPackagesInnerProvider) UnmarshalJSON(src []byte) error

func (*NullableWafPresetPackagesInnerProvider) Unset ¶

type NullableWafPresets ¶

type NullableWafPresets struct {
	// contains filtered or unexported fields
}

func NewNullableWafPresets ¶

func NewNullableWafPresets(val *WafPresets) *NullableWafPresets

func (NullableWafPresets) Get ¶

func (v NullableWafPresets) Get() *WafPresets

func (NullableWafPresets) IsSet ¶

func (v NullableWafPresets) IsSet() bool

func (NullableWafPresets) MarshalJSON ¶

func (v NullableWafPresets) MarshalJSON() ([]byte, error)

func (*NullableWafPresets) Set ¶

func (v *NullableWafPresets) Set(val *WafPresets)

func (*NullableWafPresets) UnmarshalJSON ¶

func (v *NullableWafPresets) UnmarshalJSON(src []byte) error

func (*NullableWafPresets) Unset ¶

func (v *NullableWafPresets) Unset()

type NullableWafPresetsData ¶

type NullableWafPresetsData struct {
	// contains filtered or unexported fields
}

func NewNullableWafPresetsData ¶

func NewNullableWafPresetsData(val *WafPresetsData) *NullableWafPresetsData

func (NullableWafPresetsData) Get ¶

func (NullableWafPresetsData) IsSet ¶

func (v NullableWafPresetsData) IsSet() bool

func (NullableWafPresetsData) MarshalJSON ¶

func (v NullableWafPresetsData) MarshalJSON() ([]byte, error)

func (*NullableWafPresetsData) Set ¶

func (*NullableWafPresetsData) UnmarshalJSON ¶

func (v *NullableWafPresetsData) UnmarshalJSON(src []byte) error

func (*NullableWafPresetsData) Unset ¶

func (v *NullableWafPresetsData) Unset()

type NullableWafReconfigure ¶

type NullableWafReconfigure struct {
	// contains filtered or unexported fields
}

func NewNullableWafReconfigure ¶

func NewNullableWafReconfigure(val *WafReconfigure) *NullableWafReconfigure

func (NullableWafReconfigure) Get ¶

func (NullableWafReconfigure) IsSet ¶

func (v NullableWafReconfigure) IsSet() bool

func (NullableWafReconfigure) MarshalJSON ¶

func (v NullableWafReconfigure) MarshalJSON() ([]byte, error)

func (*NullableWafReconfigure) Set ¶

func (*NullableWafReconfigure) UnmarshalJSON ¶

func (v *NullableWafReconfigure) UnmarshalJSON(src []byte) error

func (*NullableWafReconfigure) Unset ¶

func (v *NullableWafReconfigure) Unset()

type NullableWafReprioritize ¶

type NullableWafReprioritize struct {
	// contains filtered or unexported fields
}

func NewNullableWafReprioritize ¶

func NewNullableWafReprioritize(val *WafReprioritize) *NullableWafReprioritize

func (NullableWafReprioritize) Get ¶

func (NullableWafReprioritize) IsSet ¶

func (v NullableWafReprioritize) IsSet() bool

func (NullableWafReprioritize) MarshalJSON ¶

func (v NullableWafReprioritize) MarshalJSON() ([]byte, error)

func (*NullableWafReprioritize) Set ¶

func (*NullableWafReprioritize) UnmarshalJSON ¶

func (v *NullableWafReprioritize) UnmarshalJSON(src []byte) error

func (*NullableWafReprioritize) Unset ¶

func (v *NullableWafReprioritize) Unset()

type NullableWafRule ¶

type NullableWafRule struct {
	// contains filtered or unexported fields
}

func NewNullableWafRule ¶

func NewNullableWafRule(val *WafRule) *NullableWafRule

func (NullableWafRule) Get ¶

func (v NullableWafRule) Get() *WafRule

func (NullableWafRule) IsSet ¶

func (v NullableWafRule) IsSet() bool

func (NullableWafRule) MarshalJSON ¶

func (v NullableWafRule) MarshalJSON() ([]byte, error)

func (*NullableWafRule) Set ¶

func (v *NullableWafRule) Set(val *WafRule)

func (*NullableWafRule) UnmarshalJSON ¶

func (v *NullableWafRule) UnmarshalJSON(src []byte) error

func (*NullableWafRule) Unset ¶

func (v *NullableWafRule) Unset()

type NullableWafRuleResponse ¶

type NullableWafRuleResponse struct {
	// contains filtered or unexported fields
}

func NewNullableWafRuleResponse ¶

func NewNullableWafRuleResponse(val *WafRuleResponse) *NullableWafRuleResponse

func (NullableWafRuleResponse) Get ¶

func (NullableWafRuleResponse) IsSet ¶

func (v NullableWafRuleResponse) IsSet() bool

func (NullableWafRuleResponse) MarshalJSON ¶

func (v NullableWafRuleResponse) MarshalJSON() ([]byte, error)

func (*NullableWafRuleResponse) Set ¶

func (*NullableWafRuleResponse) UnmarshalJSON ¶

func (v *NullableWafRuleResponse) UnmarshalJSON(src []byte) error

func (*NullableWafRuleResponse) Unset ¶

func (v *NullableWafRuleResponse) Unset()

type NullableWafRulesIndex200Response ¶

type NullableWafRulesIndex200Response struct {
	// contains filtered or unexported fields
}

func (NullableWafRulesIndex200Response) Get ¶

func (NullableWafRulesIndex200Response) IsSet ¶

func (NullableWafRulesIndex200Response) MarshalJSON ¶

func (v NullableWafRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*NullableWafRulesIndex200Response) Set ¶

func (*NullableWafRulesIndex200Response) UnmarshalJSON ¶

func (v *NullableWafRulesIndex200Response) UnmarshalJSON(src []byte) error

func (*NullableWafRulesIndex200Response) Unset ¶

type NullableWafRuleset ¶

type NullableWafRuleset struct {
	// contains filtered or unexported fields
}

func NewNullableWafRuleset ¶

func NewNullableWafRuleset(val *WafRuleset) *NullableWafRuleset

func (NullableWafRuleset) Get ¶

func (v NullableWafRuleset) Get() *WafRuleset

func (NullableWafRuleset) IsSet ¶

func (v NullableWafRuleset) IsSet() bool

func (NullableWafRuleset) MarshalJSON ¶

func (v NullableWafRuleset) MarshalJSON() ([]byte, error)

func (*NullableWafRuleset) Set ¶

func (v *NullableWafRuleset) Set(val *WafRuleset)

func (*NullableWafRuleset) UnmarshalJSON ¶

func (v *NullableWafRuleset) UnmarshalJSON(src []byte) error

func (*NullableWafRuleset) Unset ¶

func (v *NullableWafRuleset) Unset()

type NullableWafRulesetRulesInner ¶

type NullableWafRulesetRulesInner struct {
	// contains filtered or unexported fields
}

func (NullableWafRulesetRulesInner) Get ¶

func (NullableWafRulesetRulesInner) IsSet ¶

func (NullableWafRulesetRulesInner) MarshalJSON ¶

func (v NullableWafRulesetRulesInner) MarshalJSON() ([]byte, error)

func (*NullableWafRulesetRulesInner) Set ¶

func (*NullableWafRulesetRulesInner) UnmarshalJSON ¶

func (v *NullableWafRulesetRulesInner) UnmarshalJSON(src []byte) error

func (*NullableWafRulesetRulesInner) Unset ¶

func (v *NullableWafRulesetRulesInner) Unset()

type NullableWafRulesets ¶

type NullableWafRulesets struct {
	// contains filtered or unexported fields
}

func NewNullableWafRulesets ¶

func NewNullableWafRulesets(val *WafRulesets) *NullableWafRulesets

func (NullableWafRulesets) Get ¶

func (NullableWafRulesets) IsSet ¶

func (v NullableWafRulesets) IsSet() bool

func (NullableWafRulesets) MarshalJSON ¶

func (v NullableWafRulesets) MarshalJSON() ([]byte, error)

func (*NullableWafRulesets) Set ¶

func (v *NullableWafRulesets) Set(val *WafRulesets)

func (*NullableWafRulesets) UnmarshalJSON ¶

func (v *NullableWafRulesets) UnmarshalJSON(src []byte) error

func (*NullableWafRulesets) Unset ¶

func (v *NullableWafRulesets) Unset()

type NullableWafSettings ¶

type NullableWafSettings struct {
	// contains filtered or unexported fields
}

func NewNullableWafSettings ¶

func NewNullableWafSettings(val *WafSettings) *NullableWafSettings

func (NullableWafSettings) Get ¶

func (NullableWafSettings) IsSet ¶

func (v NullableWafSettings) IsSet() bool

func (NullableWafSettings) MarshalJSON ¶

func (v NullableWafSettings) MarshalJSON() ([]byte, error)

func (*NullableWafSettings) Set ¶

func (v *NullableWafSettings) Set(val *WafSettings)

func (*NullableWafSettings) UnmarshalJSON ¶

func (v *NullableWafSettings) UnmarshalJSON(src []byte) error

func (*NullableWafSettings) Unset ¶

func (v *NullableWafSettings) Unset()

type NullableWafSettingsData ¶

type NullableWafSettingsData struct {
	// contains filtered or unexported fields
}

func NewNullableWafSettingsData ¶

func NewNullableWafSettingsData(val *WafSettingsData) *NullableWafSettingsData

func (NullableWafSettingsData) Get ¶

func (NullableWafSettingsData) IsSet ¶

func (v NullableWafSettingsData) IsSet() bool

func (NullableWafSettingsData) MarshalJSON ¶

func (v NullableWafSettingsData) MarshalJSON() ([]byte, error)

func (*NullableWafSettingsData) Set ¶

func (*NullableWafSettingsData) UnmarshalJSON ¶

func (v *NullableWafSettingsData) UnmarshalJSON(src []byte) error

func (*NullableWafSettingsData) Unset ¶

func (v *NullableWafSettingsData) Unset()

type PTRRecord ¶

type PTRRecord struct {
	Value         *PTRRecordValue        `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

PTRRecord struct for PTRRecord

func NewPTRRecord ¶

func NewPTRRecord() *PTRRecord

NewPTRRecord instantiates a new PTRRecord 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 NewPTRRecordWithDefaults ¶

func NewPTRRecordWithDefaults() *PTRRecord

NewPTRRecordWithDefaults instantiates a new PTRRecord 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 (*PTRRecord) GetCloud ¶

func (o *PTRRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*PTRRecord) GetCloudOk ¶

func (o *PTRRecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetCreatedAt ¶

func (o *PTRRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PTRRecord) GetCreatedAtOk ¶

func (o *PTRRecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetId ¶

func (o *PTRRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PTRRecord) GetIdOk ¶

func (o *PTRRecord) 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 (*PTRRecord) GetIpFilterMode ¶

func (o *PTRRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*PTRRecord) GetIpFilterModeOk ¶

func (o *PTRRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetIsProtected ¶

func (o *PTRRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*PTRRecord) GetIsProtectedOk ¶

func (o *PTRRecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetName ¶

func (o *PTRRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PTRRecord) GetNameOk ¶

func (o *PTRRecord) 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 (*PTRRecord) GetTtl ¶

func (o *PTRRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*PTRRecord) GetTtlOk ¶

func (o *PTRRecord) 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 (*PTRRecord) GetType ¶

func (o *PTRRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*PTRRecord) GetTypeOk ¶

func (o *PTRRecord) 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 (*PTRRecord) GetUpdatedAt ¶

func (o *PTRRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PTRRecord) GetUpdatedAtOk ¶

func (o *PTRRecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetUpstreamHttps ¶

func (o *PTRRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*PTRRecord) GetUpstreamHttpsOk ¶

func (o *PTRRecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetUsage ¶

func (o *PTRRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*PTRRecord) GetUsageOk ¶

func (o *PTRRecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PTRRecord) GetValue ¶

func (o *PTRRecord) GetValue() PTRRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*PTRRecord) GetValueOk ¶

func (o *PTRRecord) GetValueOk() (*PTRRecordValue, 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 (*PTRRecord) HasCloud ¶

func (o *PTRRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*PTRRecord) HasCreatedAt ¶

func (o *PTRRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PTRRecord) HasId ¶

func (o *PTRRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*PTRRecord) HasIpFilterMode ¶

func (o *PTRRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*PTRRecord) HasIsProtected ¶

func (o *PTRRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*PTRRecord) HasName ¶

func (o *PTRRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*PTRRecord) HasTtl ¶

func (o *PTRRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*PTRRecord) HasType ¶

func (o *PTRRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*PTRRecord) HasUpdatedAt ¶

func (o *PTRRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*PTRRecord) HasUpstreamHttps ¶

func (o *PTRRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*PTRRecord) HasUsage ¶

func (o *PTRRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*PTRRecord) HasValue ¶

func (o *PTRRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (PTRRecord) MarshalJSON ¶

func (o PTRRecord) MarshalJSON() ([]byte, error)

func (*PTRRecord) SetCloud ¶

func (o *PTRRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*PTRRecord) SetCreatedAt ¶

func (o *PTRRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PTRRecord) SetId ¶

func (o *PTRRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PTRRecord) SetIpFilterMode ¶

func (o *PTRRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*PTRRecord) SetIsProtected ¶

func (o *PTRRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*PTRRecord) SetName ¶

func (o *PTRRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PTRRecord) SetTtl ¶

func (o *PTRRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*PTRRecord) SetType ¶

func (o *PTRRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*PTRRecord) SetUpdatedAt ¶

func (o *PTRRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*PTRRecord) SetUpstreamHttps ¶

func (o *PTRRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*PTRRecord) SetUsage ¶

func (o *PTRRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*PTRRecord) SetValue ¶

func (o *PTRRecord) SetValue(v PTRRecordValue)

SetValue gets a reference to the given PTRRecordValue and assigns it to the Value field.

func (PTRRecord) ToMap ¶

func (o PTRRecord) ToMap() (map[string]interface{}, error)

type PTRRecordValue ¶

type PTRRecordValue struct {
	Domain *string `json:"domain,omitempty"`
}

PTRRecordValue struct for PTRRecordValue

func NewPTRRecordValue ¶

func NewPTRRecordValue() *PTRRecordValue

NewPTRRecordValue instantiates a new PTRRecordValue 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 NewPTRRecordValueWithDefaults ¶

func NewPTRRecordValueWithDefaults() *PTRRecordValue

NewPTRRecordValueWithDefaults instantiates a new PTRRecordValue 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 (*PTRRecordValue) GetDomain ¶

func (o *PTRRecordValue) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*PTRRecordValue) GetDomainOk ¶

func (o *PTRRecordValue) 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 (*PTRRecordValue) HasDomain ¶

func (o *PTRRecordValue) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (PTRRecordValue) MarshalJSON ¶

func (o PTRRecordValue) MarshalJSON() ([]byte, error)

func (*PTRRecordValue) SetDomain ¶

func (o *PTRRecordValue) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (PTRRecordValue) ToMap ¶

func (o PTRRecordValue) ToMap() (map[string]interface{}, error)

type PageRule ¶

type PageRule struct {
	Cache200 *string `json:"cache_200,omitempty"`
	CacheAny *string `json:"cache_any,omitempty"`
	// Cookie variables to consider in cache (comma separaterd values)
	CacheCookie     *string `json:"cache_cookie,omitempty"`
	CacheDeviceType *bool   `json:"cache_device_type,omitempty"`
	CacheArgs       *bool   `json:"cache_args,omitempty"`
	// Query string arguments to consider in cache (& seperated values)
	CacheArg *string `json:"cache_arg,omitempty"`
	// Deprecated
	CacheScheme  *bool   `json:"cache_scheme,omitempty"`
	CacheBrowser *string `json:"cache_browser,omitempty"`
	// Ignore default behavior in caching set-cookie header
	CacheIgnoreSc *bool `json:"cache_ignore_sc,omitempty"`
	// Ignore default behavior in caching vary header
	CacheIgnoreVary *bool    `json:"cache_ignore_vary,omitempty"`
	CacheIgnoreCc   *bool    `json:"cache_ignore_cc,omitempty"`
	CorsHeader      *string  `json:"cors_header,omitempty"`
	RewriteUrl      *string  `json:"rewrite_url,omitempty"`
	SlinkSecret     *string  `json:"slink_secret,omitempty"`
	SlinkMd5        []string `json:"slink_md5,omitempty"`
	// Name or ID of the load balancer
	LoadBalancer NullableString `json:"load_balancer,omitempty"`
	// Deprecated
	ClusterStatus *bool                `json:"cluster_status,omitempty"`
	ImageResize   *PageRuleImageResize `json:"image_resize,omitempty"`
	// Deprecated
	ClusterId        NullableString           `json:"cluster_id,omitempty"`
	UpstreamTimeout  *UpstreamTimeout         `json:"upstream_timeout,omitempty"`
	ReqCustomHeaders []map[string]interface{} `json:"req_custom_headers,omitempty"`
	ResCustomHeaders []map[string]interface{} `json:"res_custom_headers,omitempty"`
	ReqHideHeaders   []string                 `json:"req_hide_headers,omitempty"`
	ResHideHeaders   []string                 `json:"res_hide_headers,omitempty"`
	CustomHostHeader *string                  `json:"custom_host_header,omitempty"`
	Redirect         *PageRuleRedirect        `json:"redirect,omitempty"`
	Id               *string                  `json:"id,omitempty"`
	DomainId         *string                  `json:"domain_id,omitempty"`
	// Order of the page-rule
	Seq *int32 `json:"seq,omitempty"`
	// This flag is deprecated in favor of is_protected flag
	// Deprecated
	UrlType *string `json:"url_type,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool `json:"is_protected,omitempty"`
	// URL pattern of target pages
	Url        *string `json:"url,omitempty"`
	CacheLevel *string `json:"cache_level,omitempty"`
	WafStatus  *bool   `json:"waf_status,omitempty"`
	// Shows whether firewall is enabled or not
	// Deprecated
	FwStatus     *bool         `json:"fw_status,omitempty"`
	Acceleration *Acceleration `json:"acceleration,omitempty"`
	// Secure link is enabled or not
	SlinkStatus *bool `json:"slink_status,omitempty"`
	// Is the page-rule enabled?
	Status    *bool      `json:"status,omitempty"`
	CreatedAt *time.Time `json:"created_at,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

PageRule struct for PageRule

func NewPageRule ¶

func NewPageRule() *PageRule

NewPageRule instantiates a new PageRule 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 NewPageRuleWithDefaults ¶

func NewPageRuleWithDefaults() *PageRule

NewPageRuleWithDefaults instantiates a new PageRule 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 (*PageRule) GetAcceleration ¶

func (o *PageRule) GetAcceleration() Acceleration

GetAcceleration returns the Acceleration field value if set, zero value otherwise.

func (*PageRule) GetAccelerationOk ¶

func (o *PageRule) GetAccelerationOk() (*Acceleration, bool)

GetAccelerationOk returns a tuple with the Acceleration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCache200 ¶

func (o *PageRule) GetCache200() string

GetCache200 returns the Cache200 field value if set, zero value otherwise.

func (*PageRule) GetCache200Ok ¶

func (o *PageRule) GetCache200Ok() (*string, bool)

GetCache200Ok returns a tuple with the Cache200 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheAny ¶

func (o *PageRule) GetCacheAny() string

GetCacheAny returns the CacheAny field value if set, zero value otherwise.

func (*PageRule) GetCacheAnyOk ¶

func (o *PageRule) GetCacheAnyOk() (*string, bool)

GetCacheAnyOk returns a tuple with the CacheAny field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheArg ¶

func (o *PageRule) GetCacheArg() string

GetCacheArg returns the CacheArg field value if set, zero value otherwise.

func (*PageRule) GetCacheArgOk ¶

func (o *PageRule) GetCacheArgOk() (*string, bool)

GetCacheArgOk returns a tuple with the CacheArg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheArgs ¶

func (o *PageRule) GetCacheArgs() bool

GetCacheArgs returns the CacheArgs field value if set, zero value otherwise.

func (*PageRule) GetCacheArgsOk ¶

func (o *PageRule) GetCacheArgsOk() (*bool, bool)

GetCacheArgsOk returns a tuple with the CacheArgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheBrowser ¶

func (o *PageRule) GetCacheBrowser() string

GetCacheBrowser returns the CacheBrowser field value if set, zero value otherwise.

func (*PageRule) GetCacheBrowserOk ¶

func (o *PageRule) GetCacheBrowserOk() (*string, bool)

GetCacheBrowserOk returns a tuple with the CacheBrowser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheCookie ¶

func (o *PageRule) GetCacheCookie() string

GetCacheCookie returns the CacheCookie field value if set, zero value otherwise.

func (*PageRule) GetCacheCookieOk ¶

func (o *PageRule) GetCacheCookieOk() (*string, bool)

GetCacheCookieOk returns a tuple with the CacheCookie field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheDeviceType ¶

func (o *PageRule) GetCacheDeviceType() bool

GetCacheDeviceType returns the CacheDeviceType field value if set, zero value otherwise.

func (*PageRule) GetCacheDeviceTypeOk ¶

func (o *PageRule) GetCacheDeviceTypeOk() (*bool, bool)

GetCacheDeviceTypeOk returns a tuple with the CacheDeviceType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheIgnoreCc ¶

func (o *PageRule) GetCacheIgnoreCc() bool

GetCacheIgnoreCc returns the CacheIgnoreCc field value if set, zero value otherwise.

func (*PageRule) GetCacheIgnoreCcOk ¶

func (o *PageRule) GetCacheIgnoreCcOk() (*bool, bool)

GetCacheIgnoreCcOk returns a tuple with the CacheIgnoreCc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheIgnoreSc ¶

func (o *PageRule) GetCacheIgnoreSc() bool

GetCacheIgnoreSc returns the CacheIgnoreSc field value if set, zero value otherwise.

func (*PageRule) GetCacheIgnoreScOk ¶

func (o *PageRule) GetCacheIgnoreScOk() (*bool, bool)

GetCacheIgnoreScOk returns a tuple with the CacheIgnoreSc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheIgnoreVary ¶

func (o *PageRule) GetCacheIgnoreVary() bool

GetCacheIgnoreVary returns the CacheIgnoreVary field value if set, zero value otherwise.

func (*PageRule) GetCacheIgnoreVaryOk ¶

func (o *PageRule) GetCacheIgnoreVaryOk() (*bool, bool)

GetCacheIgnoreVaryOk returns a tuple with the CacheIgnoreVary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheLevel ¶

func (o *PageRule) GetCacheLevel() string

GetCacheLevel returns the CacheLevel field value if set, zero value otherwise.

func (*PageRule) GetCacheLevelOk ¶

func (o *PageRule) GetCacheLevelOk() (*string, bool)

GetCacheLevelOk returns a tuple with the CacheLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCacheScheme ¶

func (o *PageRule) GetCacheScheme() bool

GetCacheScheme returns the CacheScheme field value if set, zero value otherwise. Deprecated

func (*PageRule) GetCacheSchemeOk ¶

func (o *PageRule) GetCacheSchemeOk() (*bool, bool)

GetCacheSchemeOk returns a tuple with the CacheScheme field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRule) GetClusterId ¶

func (o *PageRule) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise (both if not set or set to explicit null). Deprecated

func (*PageRule) GetClusterIdOk ¶

func (o *PageRule) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId 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 Deprecated

func (*PageRule) GetClusterStatus ¶

func (o *PageRule) GetClusterStatus() bool

GetClusterStatus returns the ClusterStatus field value if set, zero value otherwise. Deprecated

func (*PageRule) GetClusterStatusOk ¶

func (o *PageRule) GetClusterStatusOk() (*bool, bool)

GetClusterStatusOk returns a tuple with the ClusterStatus field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRule) GetCorsHeader ¶

func (o *PageRule) GetCorsHeader() string

GetCorsHeader returns the CorsHeader field value if set, zero value otherwise.

func (*PageRule) GetCorsHeaderOk ¶

func (o *PageRule) GetCorsHeaderOk() (*string, bool)

GetCorsHeaderOk returns a tuple with the CorsHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCreatedAt ¶

func (o *PageRule) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PageRule) GetCreatedAtOk ¶

func (o *PageRule) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetCustomHostHeader ¶

func (o *PageRule) GetCustomHostHeader() string

GetCustomHostHeader returns the CustomHostHeader field value if set, zero value otherwise.

func (*PageRule) GetCustomHostHeaderOk ¶

func (o *PageRule) GetCustomHostHeaderOk() (*string, bool)

GetCustomHostHeaderOk returns a tuple with the CustomHostHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetDomainId ¶

func (o *PageRule) GetDomainId() string

GetDomainId returns the DomainId field value if set, zero value otherwise.

func (*PageRule) GetDomainIdOk ¶

func (o *PageRule) GetDomainIdOk() (*string, bool)

GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetFwStatus ¶

func (o *PageRule) GetFwStatus() bool

GetFwStatus returns the FwStatus field value if set, zero value otherwise. Deprecated

func (*PageRule) GetFwStatusOk ¶

func (o *PageRule) GetFwStatusOk() (*bool, bool)

GetFwStatusOk returns a tuple with the FwStatus field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRule) GetId ¶

func (o *PageRule) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PageRule) GetIdOk ¶

func (o *PageRule) 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 (*PageRule) GetImageResize ¶

func (o *PageRule) GetImageResize() PageRuleImageResize

GetImageResize returns the ImageResize field value if set, zero value otherwise.

func (*PageRule) GetImageResizeOk ¶

func (o *PageRule) GetImageResizeOk() (*PageRuleImageResize, bool)

GetImageResizeOk returns a tuple with the ImageResize field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetIsProtected ¶

func (o *PageRule) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*PageRule) GetIsProtectedOk ¶

func (o *PageRule) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetLoadBalancer ¶

func (o *PageRule) GetLoadBalancer() string

GetLoadBalancer returns the LoadBalancer field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRule) GetLoadBalancerOk ¶

func (o *PageRule) GetLoadBalancerOk() (*string, bool)

GetLoadBalancerOk returns a tuple with the LoadBalancer 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 (*PageRule) GetRedirect ¶

func (o *PageRule) GetRedirect() PageRuleRedirect

GetRedirect returns the Redirect field value if set, zero value otherwise.

func (*PageRule) GetRedirectOk ¶

func (o *PageRule) GetRedirectOk() (*PageRuleRedirect, bool)

GetRedirectOk returns a tuple with the Redirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetReqCustomHeaders ¶

func (o *PageRule) GetReqCustomHeaders() []map[string]interface{}

GetReqCustomHeaders returns the ReqCustomHeaders field value if set, zero value otherwise.

func (*PageRule) GetReqCustomHeadersOk ¶

func (o *PageRule) GetReqCustomHeadersOk() ([]map[string]interface{}, bool)

GetReqCustomHeadersOk returns a tuple with the ReqCustomHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetReqHideHeaders ¶

func (o *PageRule) GetReqHideHeaders() []string

GetReqHideHeaders returns the ReqHideHeaders field value if set, zero value otherwise.

func (*PageRule) GetReqHideHeadersOk ¶

func (o *PageRule) GetReqHideHeadersOk() ([]string, bool)

GetReqHideHeadersOk returns a tuple with the ReqHideHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetResCustomHeaders ¶

func (o *PageRule) GetResCustomHeaders() []map[string]interface{}

GetResCustomHeaders returns the ResCustomHeaders field value if set, zero value otherwise.

func (*PageRule) GetResCustomHeadersOk ¶

func (o *PageRule) GetResCustomHeadersOk() ([]map[string]interface{}, bool)

GetResCustomHeadersOk returns a tuple with the ResCustomHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetResHideHeaders ¶

func (o *PageRule) GetResHideHeaders() []string

GetResHideHeaders returns the ResHideHeaders field value if set, zero value otherwise.

func (*PageRule) GetResHideHeadersOk ¶

func (o *PageRule) GetResHideHeadersOk() ([]string, bool)

GetResHideHeadersOk returns a tuple with the ResHideHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetRewriteUrl ¶

func (o *PageRule) GetRewriteUrl() string

GetRewriteUrl returns the RewriteUrl field value if set, zero value otherwise.

func (*PageRule) GetRewriteUrlOk ¶

func (o *PageRule) GetRewriteUrlOk() (*string, bool)

GetRewriteUrlOk returns a tuple with the RewriteUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetSeq ¶

func (o *PageRule) GetSeq() int32

GetSeq returns the Seq field value if set, zero value otherwise.

func (*PageRule) GetSeqOk ¶

func (o *PageRule) GetSeqOk() (*int32, bool)

GetSeqOk returns a tuple with the Seq field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetSlinkMd5 ¶

func (o *PageRule) GetSlinkMd5() []string

GetSlinkMd5 returns the SlinkMd5 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRule) GetSlinkMd5Ok ¶

func (o *PageRule) GetSlinkMd5Ok() ([]string, bool)

GetSlinkMd5Ok returns a tuple with the SlinkMd5 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 (*PageRule) GetSlinkSecret ¶

func (o *PageRule) GetSlinkSecret() string

GetSlinkSecret returns the SlinkSecret field value if set, zero value otherwise.

func (*PageRule) GetSlinkSecretOk ¶

func (o *PageRule) GetSlinkSecretOk() (*string, bool)

GetSlinkSecretOk returns a tuple with the SlinkSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetSlinkStatus ¶

func (o *PageRule) GetSlinkStatus() bool

GetSlinkStatus returns the SlinkStatus field value if set, zero value otherwise.

func (*PageRule) GetSlinkStatusOk ¶

func (o *PageRule) GetSlinkStatusOk() (*bool, bool)

GetSlinkStatusOk returns a tuple with the SlinkStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetStatus ¶

func (o *PageRule) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*PageRule) GetStatusOk ¶

func (o *PageRule) 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 (*PageRule) GetUpdatedAt ¶

func (o *PageRule) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PageRule) GetUpdatedAtOk ¶

func (o *PageRule) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetUpstreamTimeout ¶

func (o *PageRule) GetUpstreamTimeout() UpstreamTimeout

GetUpstreamTimeout returns the UpstreamTimeout field value if set, zero value otherwise.

func (*PageRule) GetUpstreamTimeoutOk ¶

func (o *PageRule) GetUpstreamTimeoutOk() (*UpstreamTimeout, bool)

GetUpstreamTimeoutOk returns a tuple with the UpstreamTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetUrl ¶

func (o *PageRule) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*PageRule) GetUrlOk ¶

func (o *PageRule) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) GetUrlType ¶

func (o *PageRule) GetUrlType() string

GetUrlType returns the UrlType field value if set, zero value otherwise. Deprecated

func (*PageRule) GetUrlTypeOk ¶

func (o *PageRule) GetUrlTypeOk() (*string, bool)

GetUrlTypeOk returns a tuple with the UrlType field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRule) GetWafStatus ¶

func (o *PageRule) GetWafStatus() bool

GetWafStatus returns the WafStatus field value if set, zero value otherwise.

func (*PageRule) GetWafStatusOk ¶

func (o *PageRule) GetWafStatusOk() (*bool, bool)

GetWafStatusOk returns a tuple with the WafStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRule) HasAcceleration ¶

func (o *PageRule) HasAcceleration() bool

HasAcceleration returns a boolean if a field has been set.

func (*PageRule) HasCache200 ¶

func (o *PageRule) HasCache200() bool

HasCache200 returns a boolean if a field has been set.

func (*PageRule) HasCacheAny ¶

func (o *PageRule) HasCacheAny() bool

HasCacheAny returns a boolean if a field has been set.

func (*PageRule) HasCacheArg ¶

func (o *PageRule) HasCacheArg() bool

HasCacheArg returns a boolean if a field has been set.

func (*PageRule) HasCacheArgs ¶

func (o *PageRule) HasCacheArgs() bool

HasCacheArgs returns a boolean if a field has been set.

func (*PageRule) HasCacheBrowser ¶

func (o *PageRule) HasCacheBrowser() bool

HasCacheBrowser returns a boolean if a field has been set.

func (*PageRule) HasCacheCookie ¶

func (o *PageRule) HasCacheCookie() bool

HasCacheCookie returns a boolean if a field has been set.

func (*PageRule) HasCacheDeviceType ¶

func (o *PageRule) HasCacheDeviceType() bool

HasCacheDeviceType returns a boolean if a field has been set.

func (*PageRule) HasCacheIgnoreCc ¶

func (o *PageRule) HasCacheIgnoreCc() bool

HasCacheIgnoreCc returns a boolean if a field has been set.

func (*PageRule) HasCacheIgnoreSc ¶

func (o *PageRule) HasCacheIgnoreSc() bool

HasCacheIgnoreSc returns a boolean if a field has been set.

func (*PageRule) HasCacheIgnoreVary ¶

func (o *PageRule) HasCacheIgnoreVary() bool

HasCacheIgnoreVary returns a boolean if a field has been set.

func (*PageRule) HasCacheLevel ¶

func (o *PageRule) HasCacheLevel() bool

HasCacheLevel returns a boolean if a field has been set.

func (*PageRule) HasCacheScheme ¶

func (o *PageRule) HasCacheScheme() bool

HasCacheScheme returns a boolean if a field has been set.

func (*PageRule) HasClusterId ¶

func (o *PageRule) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*PageRule) HasClusterStatus ¶

func (o *PageRule) HasClusterStatus() bool

HasClusterStatus returns a boolean if a field has been set.

func (*PageRule) HasCorsHeader ¶

func (o *PageRule) HasCorsHeader() bool

HasCorsHeader returns a boolean if a field has been set.

func (*PageRule) HasCreatedAt ¶

func (o *PageRule) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PageRule) HasCustomHostHeader ¶

func (o *PageRule) HasCustomHostHeader() bool

HasCustomHostHeader returns a boolean if a field has been set.

func (*PageRule) HasDomainId ¶

func (o *PageRule) HasDomainId() bool

HasDomainId returns a boolean if a field has been set.

func (*PageRule) HasFwStatus ¶

func (o *PageRule) HasFwStatus() bool

HasFwStatus returns a boolean if a field has been set.

func (*PageRule) HasId ¶

func (o *PageRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*PageRule) HasImageResize ¶

func (o *PageRule) HasImageResize() bool

HasImageResize returns a boolean if a field has been set.

func (*PageRule) HasIsProtected ¶

func (o *PageRule) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*PageRule) HasLoadBalancer ¶

func (o *PageRule) HasLoadBalancer() bool

HasLoadBalancer returns a boolean if a field has been set.

func (*PageRule) HasRedirect ¶

func (o *PageRule) HasRedirect() bool

HasRedirect returns a boolean if a field has been set.

func (*PageRule) HasReqCustomHeaders ¶

func (o *PageRule) HasReqCustomHeaders() bool

HasReqCustomHeaders returns a boolean if a field has been set.

func (*PageRule) HasReqHideHeaders ¶

func (o *PageRule) HasReqHideHeaders() bool

HasReqHideHeaders returns a boolean if a field has been set.

func (*PageRule) HasResCustomHeaders ¶

func (o *PageRule) HasResCustomHeaders() bool

HasResCustomHeaders returns a boolean if a field has been set.

func (*PageRule) HasResHideHeaders ¶

func (o *PageRule) HasResHideHeaders() bool

HasResHideHeaders returns a boolean if a field has been set.

func (*PageRule) HasRewriteUrl ¶

func (o *PageRule) HasRewriteUrl() bool

HasRewriteUrl returns a boolean if a field has been set.

func (*PageRule) HasSeq ¶

func (o *PageRule) HasSeq() bool

HasSeq returns a boolean if a field has been set.

func (*PageRule) HasSlinkMd5 ¶

func (o *PageRule) HasSlinkMd5() bool

HasSlinkMd5 returns a boolean if a field has been set.

func (*PageRule) HasSlinkSecret ¶

func (o *PageRule) HasSlinkSecret() bool

HasSlinkSecret returns a boolean if a field has been set.

func (*PageRule) HasSlinkStatus ¶

func (o *PageRule) HasSlinkStatus() bool

HasSlinkStatus returns a boolean if a field has been set.

func (*PageRule) HasStatus ¶

func (o *PageRule) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PageRule) HasUpdatedAt ¶

func (o *PageRule) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*PageRule) HasUpstreamTimeout ¶

func (o *PageRule) HasUpstreamTimeout() bool

HasUpstreamTimeout returns a boolean if a field has been set.

func (*PageRule) HasUrl ¶

func (o *PageRule) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*PageRule) HasUrlType ¶

func (o *PageRule) HasUrlType() bool

HasUrlType returns a boolean if a field has been set.

func (*PageRule) HasWafStatus ¶

func (o *PageRule) HasWafStatus() bool

HasWafStatus returns a boolean if a field has been set.

func (PageRule) MarshalJSON ¶

func (o PageRule) MarshalJSON() ([]byte, error)

func (*PageRule) SetAcceleration ¶

func (o *PageRule) SetAcceleration(v Acceleration)

SetAcceleration gets a reference to the given Acceleration and assigns it to the Acceleration field.

func (*PageRule) SetCache200 ¶

func (o *PageRule) SetCache200(v string)

SetCache200 gets a reference to the given string and assigns it to the Cache200 field.

func (*PageRule) SetCacheAny ¶

func (o *PageRule) SetCacheAny(v string)

SetCacheAny gets a reference to the given string and assigns it to the CacheAny field.

func (*PageRule) SetCacheArg ¶

func (o *PageRule) SetCacheArg(v string)

SetCacheArg gets a reference to the given string and assigns it to the CacheArg field.

func (*PageRule) SetCacheArgs ¶

func (o *PageRule) SetCacheArgs(v bool)

SetCacheArgs gets a reference to the given bool and assigns it to the CacheArgs field.

func (*PageRule) SetCacheBrowser ¶

func (o *PageRule) SetCacheBrowser(v string)

SetCacheBrowser gets a reference to the given string and assigns it to the CacheBrowser field.

func (*PageRule) SetCacheCookie ¶

func (o *PageRule) SetCacheCookie(v string)

SetCacheCookie gets a reference to the given string and assigns it to the CacheCookie field.

func (*PageRule) SetCacheDeviceType ¶

func (o *PageRule) SetCacheDeviceType(v bool)

SetCacheDeviceType gets a reference to the given bool and assigns it to the CacheDeviceType field.

func (*PageRule) SetCacheIgnoreCc ¶

func (o *PageRule) SetCacheIgnoreCc(v bool)

SetCacheIgnoreCc gets a reference to the given bool and assigns it to the CacheIgnoreCc field.

func (*PageRule) SetCacheIgnoreSc ¶

func (o *PageRule) SetCacheIgnoreSc(v bool)

SetCacheIgnoreSc gets a reference to the given bool and assigns it to the CacheIgnoreSc field.

func (*PageRule) SetCacheIgnoreVary ¶

func (o *PageRule) SetCacheIgnoreVary(v bool)

SetCacheIgnoreVary gets a reference to the given bool and assigns it to the CacheIgnoreVary field.

func (*PageRule) SetCacheLevel ¶

func (o *PageRule) SetCacheLevel(v string)

SetCacheLevel gets a reference to the given string and assigns it to the CacheLevel field.

func (*PageRule) SetCacheScheme ¶

func (o *PageRule) SetCacheScheme(v bool)

SetCacheScheme gets a reference to the given bool and assigns it to the CacheScheme field. Deprecated

func (*PageRule) SetClusterId ¶

func (o *PageRule) SetClusterId(v string)

SetClusterId gets a reference to the given NullableString and assigns it to the ClusterId field. Deprecated

func (*PageRule) SetClusterIdNil ¶

func (o *PageRule) SetClusterIdNil()

SetClusterIdNil sets the value for ClusterId to be an explicit nil

func (*PageRule) SetClusterStatus ¶

func (o *PageRule) SetClusterStatus(v bool)

SetClusterStatus gets a reference to the given bool and assigns it to the ClusterStatus field. Deprecated

func (*PageRule) SetCorsHeader ¶

func (o *PageRule) SetCorsHeader(v string)

SetCorsHeader gets a reference to the given string and assigns it to the CorsHeader field.

func (*PageRule) SetCreatedAt ¶

func (o *PageRule) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PageRule) SetCustomHostHeader ¶

func (o *PageRule) SetCustomHostHeader(v string)

SetCustomHostHeader gets a reference to the given string and assigns it to the CustomHostHeader field.

func (*PageRule) SetDomainId ¶

func (o *PageRule) SetDomainId(v string)

SetDomainId gets a reference to the given string and assigns it to the DomainId field.

func (*PageRule) SetFwStatus ¶

func (o *PageRule) SetFwStatus(v bool)

SetFwStatus gets a reference to the given bool and assigns it to the FwStatus field. Deprecated

func (*PageRule) SetId ¶

func (o *PageRule) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PageRule) SetImageResize ¶

func (o *PageRule) SetImageResize(v PageRuleImageResize)

SetImageResize gets a reference to the given PageRuleImageResize and assigns it to the ImageResize field.

func (*PageRule) SetIsProtected ¶

func (o *PageRule) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*PageRule) SetLoadBalancer ¶

func (o *PageRule) SetLoadBalancer(v string)

SetLoadBalancer gets a reference to the given NullableString and assigns it to the LoadBalancer field.

func (*PageRule) SetLoadBalancerNil ¶

func (o *PageRule) SetLoadBalancerNil()

SetLoadBalancerNil sets the value for LoadBalancer to be an explicit nil

func (*PageRule) SetRedirect ¶

func (o *PageRule) SetRedirect(v PageRuleRedirect)

SetRedirect gets a reference to the given PageRuleRedirect and assigns it to the Redirect field.

func (*PageRule) SetReqCustomHeaders ¶

func (o *PageRule) SetReqCustomHeaders(v []map[string]interface{})

SetReqCustomHeaders gets a reference to the given []map[string]interface{} and assigns it to the ReqCustomHeaders field.

func (*PageRule) SetReqHideHeaders ¶

func (o *PageRule) SetReqHideHeaders(v []string)

SetReqHideHeaders gets a reference to the given []string and assigns it to the ReqHideHeaders field.

func (*PageRule) SetResCustomHeaders ¶

func (o *PageRule) SetResCustomHeaders(v []map[string]interface{})

SetResCustomHeaders gets a reference to the given []map[string]interface{} and assigns it to the ResCustomHeaders field.

func (*PageRule) SetResHideHeaders ¶

func (o *PageRule) SetResHideHeaders(v []string)

SetResHideHeaders gets a reference to the given []string and assigns it to the ResHideHeaders field.

func (*PageRule) SetRewriteUrl ¶

func (o *PageRule) SetRewriteUrl(v string)

SetRewriteUrl gets a reference to the given string and assigns it to the RewriteUrl field.

func (*PageRule) SetSeq ¶

func (o *PageRule) SetSeq(v int32)

SetSeq gets a reference to the given int32 and assigns it to the Seq field.

func (*PageRule) SetSlinkMd5 ¶

func (o *PageRule) SetSlinkMd5(v []string)

SetSlinkMd5 gets a reference to the given []string and assigns it to the SlinkMd5 field.

func (*PageRule) SetSlinkSecret ¶

func (o *PageRule) SetSlinkSecret(v string)

SetSlinkSecret gets a reference to the given string and assigns it to the SlinkSecret field.

func (*PageRule) SetSlinkStatus ¶

func (o *PageRule) SetSlinkStatus(v bool)

SetSlinkStatus gets a reference to the given bool and assigns it to the SlinkStatus field.

func (*PageRule) SetStatus ¶

func (o *PageRule) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*PageRule) SetUpdatedAt ¶

func (o *PageRule) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*PageRule) SetUpstreamTimeout ¶

func (o *PageRule) SetUpstreamTimeout(v UpstreamTimeout)

SetUpstreamTimeout gets a reference to the given UpstreamTimeout and assigns it to the UpstreamTimeout field.

func (*PageRule) SetUrl ¶

func (o *PageRule) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*PageRule) SetUrlType ¶

func (o *PageRule) SetUrlType(v string)

SetUrlType gets a reference to the given string and assigns it to the UrlType field. Deprecated

func (*PageRule) SetWafStatus ¶

func (o *PageRule) SetWafStatus(v bool)

SetWafStatus gets a reference to the given bool and assigns it to the WafStatus field.

func (PageRule) ToMap ¶

func (o PageRule) ToMap() (map[string]interface{}, error)

func (*PageRule) UnsetClusterId ¶

func (o *PageRule) UnsetClusterId()

UnsetClusterId ensures that no value is present for ClusterId, not even an explicit nil

func (*PageRule) UnsetLoadBalancer ¶

func (o *PageRule) UnsetLoadBalancer()

UnsetLoadBalancer ensures that no value is present for LoadBalancer, not even an explicit nil

type PageRuleApiService ¶

type PageRuleApiService service

PageRuleApiService PageRuleApi service

func (*PageRuleApiService) PageRulesDestroy ¶

func (a *PageRuleApiService) PageRulesDestroy(ctx context.Context, domain string, id string) ApiPageRulesDestroyRequest

PageRulesDestroy Delete the page-rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesDestroyRequest

func (*PageRuleApiService) PageRulesDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*PageRuleApiService) PageRulesDiffShow ¶

func (a *PageRuleApiService) PageRulesDiffShow(ctx context.Context, domain string, id string) ApiPageRulesDiffShowRequest

PageRulesDiffShow Get the page-rule's exceptions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesDiffShowRequest

func (*PageRuleApiService) PageRulesDiffShowExecute ¶

Execute executes the request

@return PageRuleDiffData

func (*PageRuleApiService) PageRulesDiffUpdate ¶

func (a *PageRuleApiService) PageRulesDiffUpdate(ctx context.Context, domain string, id string) ApiPageRulesDiffUpdateRequest

PageRulesDiffUpdate Update the page-rule's exceptions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesDiffUpdateRequest

func (*PageRuleApiService) PageRulesDiffUpdateExecute ¶

Execute executes the request

@return PageRulesDiffUpdate200Response

func (*PageRuleApiService) PageRulesIndex ¶

func (a *PageRuleApiService) PageRulesIndex(ctx context.Context, domain string) ApiPageRulesIndexRequest

PageRulesIndex Get list of page-rules

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiPageRulesIndexRequest

func (*PageRuleApiService) PageRulesIndexExecute ¶

Execute executes the request

@return PageRulesIndex200Response

func (*PageRuleApiService) PageRulesPurge ¶

func (a *PageRuleApiService) PageRulesPurge(ctx context.Context, domain string, id string) ApiPageRulesPurgeRequest

PageRulesPurge Purge the page-rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesPurgeRequest

func (*PageRuleApiService) PageRulesPurgeExecute ¶

Execute executes the request

@return MessageResponse

func (*PageRuleApiService) PageRulesShow ¶

func (a *PageRuleApiService) PageRulesShow(ctx context.Context, domain string, id string) ApiPageRulesShowRequest

PageRulesShow Get the page-rule's information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesShowRequest

func (*PageRuleApiService) PageRulesShowExecute ¶

func (a *PageRuleApiService) PageRulesShowExecute(r ApiPageRulesShowRequest) (*PageRuleData, *http.Response, error)

Execute executes the request

@return PageRuleData

func (*PageRuleApiService) PageRulesStatusUpdate ¶

func (a *PageRuleApiService) PageRulesStatusUpdate(ctx context.Context, domain string, id string) ApiPageRulesStatusUpdateRequest

PageRulesStatusUpdate Toggle status of the page-rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesStatusUpdateRequest

func (*PageRuleApiService) PageRulesStatusUpdateExecute ¶

func (a *PageRuleApiService) PageRulesStatusUpdateExecute(r ApiPageRulesStatusUpdateRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*PageRuleApiService) PageRulesStore ¶

func (a *PageRuleApiService) PageRulesStore(ctx context.Context, domain string) ApiPageRulesStoreRequest

PageRulesStore Create new page-rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiPageRulesStoreRequest

func (*PageRuleApiService) PageRulesStoreExecute ¶

Execute executes the request

@return PageRuleResponse

func (*PageRuleApiService) PageRulesUpdate ¶

func (a *PageRuleApiService) PageRulesUpdate(ctx context.Context, domain string, id string) ApiPageRulesUpdateRequest

PageRulesUpdate Update the page-rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiPageRulesUpdateRequest

func (*PageRuleApiService) PageRulesUpdateExecute ¶

Execute executes the request

@return PageRuleResponse

type PageRuleData ¶

type PageRuleData struct {
	Data *PageRule `json:"data,omitempty"`
}

PageRuleData struct for PageRuleData

func NewPageRuleData ¶

func NewPageRuleData() *PageRuleData

NewPageRuleData instantiates a new PageRuleData 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 NewPageRuleDataWithDefaults ¶

func NewPageRuleDataWithDefaults() *PageRuleData

NewPageRuleDataWithDefaults instantiates a new PageRuleData 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 (*PageRuleData) GetData ¶

func (o *PageRuleData) GetData() PageRule

GetData returns the Data field value if set, zero value otherwise.

func (*PageRuleData) GetDataOk ¶

func (o *PageRuleData) GetDataOk() (*PageRule, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleData) HasData ¶

func (o *PageRuleData) HasData() bool

HasData returns a boolean if a field has been set.

func (PageRuleData) MarshalJSON ¶

func (o PageRuleData) MarshalJSON() ([]byte, error)

func (*PageRuleData) SetData ¶

func (o *PageRuleData) SetData(v PageRule)

SetData gets a reference to the given PageRule and assigns it to the Data field.

func (PageRuleData) ToMap ¶

func (o PageRuleData) ToMap() (map[string]interface{}, error)

type PageRuleDiff ¶

type PageRuleDiff struct {
	// URL pattern of target pages
	Url        *string `json:"url,omitempty"`
	CacheLevel *string `json:"cache_level,omitempty"`
	WafStatus  *bool   `json:"waf_status,omitempty"`
	// Shows whether firewall is enabled or not
	// Deprecated
	FwStatus     *bool         `json:"fw_status,omitempty"`
	Acceleration *Acceleration `json:"acceleration,omitempty"`
	// Secure link is enabled or not
	SlinkStatus *bool `json:"slink_status,omitempty"`
	// Is the page-rule enabled?
	Status   *bool   `json:"status,omitempty"`
	Cache200 *string `json:"cache_200,omitempty"`
	CacheAny *string `json:"cache_any,omitempty"`
	// Cookie variables to consider in cache (comma separaterd values)
	CacheCookie *string `json:"cache_cookie,omitempty"`
	CacheArgs   *bool   `json:"cache_args,omitempty"`
	// Query string arguments to consider in cache (& seperated values)
	CacheArg *string `json:"cache_arg,omitempty"`
	// Deprecated
	CacheScheme  *bool   `json:"cache_scheme,omitempty"`
	CacheBrowser *string `json:"cache_browser,omitempty"`
	// Ignore default behavior in caching set-cookie header
	CacheIgnoreSc *bool `json:"cache_ignore_sc,omitempty"`
	// Ignore default behavior in caching vary header
	CacheIgnoreVary  *bool                               `json:"cache_ignore_vary,omitempty"`
	CacheIgnoreCc    *bool                               `json:"cache_ignore_cc,omitempty"`
	CorsHeader       *string                             `json:"cors_header,omitempty"`
	RewriteUrl       *string                             `json:"rewrite_url,omitempty"`
	SlinkSecret      *string                             `json:"slink_secret,omitempty"`
	SlinkMd5         []string                            `json:"slink_md5,omitempty"`
	ClusterStatus    *bool                               `json:"cluster_status,omitempty"`
	ClusterId        NullableString                      `json:"cluster_id,omitempty"`
	UpstreamTimeout  *UpstreamTimeout                    `json:"upstream_timeout,omitempty"`
	ReqCustomHeaders []PageRuleDiffReqCustomHeadersInner `json:"req_custom_headers,omitempty"`
	ResCustomHeaders []PageRuleDiffReqCustomHeadersInner `json:"res_custom_headers,omitempty"`
	ReqHideHeaders   []string                            `json:"req_hide_headers,omitempty"`
	ResHideHeaders   []string                            `json:"res_hide_headers,omitempty"`
	CustomHostHeader *string                             `json:"custom_host_header,omitempty"`
	Redirect         *PageRuleDiffRedirect               `json:"redirect,omitempty"`
}

PageRuleDiff struct for PageRuleDiff

func NewPageRuleDiff ¶

func NewPageRuleDiff() *PageRuleDiff

NewPageRuleDiff instantiates a new PageRuleDiff 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 NewPageRuleDiffWithDefaults ¶

func NewPageRuleDiffWithDefaults() *PageRuleDiff

NewPageRuleDiffWithDefaults instantiates a new PageRuleDiff 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 (*PageRuleDiff) GetAcceleration ¶

func (o *PageRuleDiff) GetAcceleration() Acceleration

GetAcceleration returns the Acceleration field value if set, zero value otherwise.

func (*PageRuleDiff) GetAccelerationOk ¶

func (o *PageRuleDiff) GetAccelerationOk() (*Acceleration, bool)

GetAccelerationOk returns a tuple with the Acceleration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCache200 ¶

func (o *PageRuleDiff) GetCache200() string

GetCache200 returns the Cache200 field value if set, zero value otherwise.

func (*PageRuleDiff) GetCache200Ok ¶

func (o *PageRuleDiff) GetCache200Ok() (*string, bool)

GetCache200Ok returns a tuple with the Cache200 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheAny ¶

func (o *PageRuleDiff) GetCacheAny() string

GetCacheAny returns the CacheAny field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheAnyOk ¶

func (o *PageRuleDiff) GetCacheAnyOk() (*string, bool)

GetCacheAnyOk returns a tuple with the CacheAny field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheArg ¶

func (o *PageRuleDiff) GetCacheArg() string

GetCacheArg returns the CacheArg field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheArgOk ¶

func (o *PageRuleDiff) GetCacheArgOk() (*string, bool)

GetCacheArgOk returns a tuple with the CacheArg field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheArgs ¶

func (o *PageRuleDiff) GetCacheArgs() bool

GetCacheArgs returns the CacheArgs field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheArgsOk ¶

func (o *PageRuleDiff) GetCacheArgsOk() (*bool, bool)

GetCacheArgsOk returns a tuple with the CacheArgs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheBrowser ¶

func (o *PageRuleDiff) GetCacheBrowser() string

GetCacheBrowser returns the CacheBrowser field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheBrowserOk ¶

func (o *PageRuleDiff) GetCacheBrowserOk() (*string, bool)

GetCacheBrowserOk returns a tuple with the CacheBrowser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheCookie ¶

func (o *PageRuleDiff) GetCacheCookie() string

GetCacheCookie returns the CacheCookie field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheCookieOk ¶

func (o *PageRuleDiff) GetCacheCookieOk() (*string, bool)

GetCacheCookieOk returns a tuple with the CacheCookie field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheIgnoreCc ¶

func (o *PageRuleDiff) GetCacheIgnoreCc() bool

GetCacheIgnoreCc returns the CacheIgnoreCc field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheIgnoreCcOk ¶

func (o *PageRuleDiff) GetCacheIgnoreCcOk() (*bool, bool)

GetCacheIgnoreCcOk returns a tuple with the CacheIgnoreCc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheIgnoreSc ¶

func (o *PageRuleDiff) GetCacheIgnoreSc() bool

GetCacheIgnoreSc returns the CacheIgnoreSc field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheIgnoreScOk ¶

func (o *PageRuleDiff) GetCacheIgnoreScOk() (*bool, bool)

GetCacheIgnoreScOk returns a tuple with the CacheIgnoreSc field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheIgnoreVary ¶

func (o *PageRuleDiff) GetCacheIgnoreVary() bool

GetCacheIgnoreVary returns the CacheIgnoreVary field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheIgnoreVaryOk ¶

func (o *PageRuleDiff) GetCacheIgnoreVaryOk() (*bool, bool)

GetCacheIgnoreVaryOk returns a tuple with the CacheIgnoreVary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheLevel ¶

func (o *PageRuleDiff) GetCacheLevel() string

GetCacheLevel returns the CacheLevel field value if set, zero value otherwise.

func (*PageRuleDiff) GetCacheLevelOk ¶

func (o *PageRuleDiff) GetCacheLevelOk() (*string, bool)

GetCacheLevelOk returns a tuple with the CacheLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCacheScheme ¶

func (o *PageRuleDiff) GetCacheScheme() bool

GetCacheScheme returns the CacheScheme field value if set, zero value otherwise. Deprecated

func (*PageRuleDiff) GetCacheSchemeOk ¶

func (o *PageRuleDiff) GetCacheSchemeOk() (*bool, bool)

GetCacheSchemeOk returns a tuple with the CacheScheme field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRuleDiff) GetClusterId ¶

func (o *PageRuleDiff) GetClusterId() string

GetClusterId returns the ClusterId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRuleDiff) GetClusterIdOk ¶

func (o *PageRuleDiff) GetClusterIdOk() (*string, bool)

GetClusterIdOk returns a tuple with the ClusterId 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 (*PageRuleDiff) GetClusterStatus ¶

func (o *PageRuleDiff) GetClusterStatus() bool

GetClusterStatus returns the ClusterStatus field value if set, zero value otherwise.

func (*PageRuleDiff) GetClusterStatusOk ¶

func (o *PageRuleDiff) GetClusterStatusOk() (*bool, bool)

GetClusterStatusOk returns a tuple with the ClusterStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCorsHeader ¶

func (o *PageRuleDiff) GetCorsHeader() string

GetCorsHeader returns the CorsHeader field value if set, zero value otherwise.

func (*PageRuleDiff) GetCorsHeaderOk ¶

func (o *PageRuleDiff) GetCorsHeaderOk() (*string, bool)

GetCorsHeaderOk returns a tuple with the CorsHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetCustomHostHeader ¶

func (o *PageRuleDiff) GetCustomHostHeader() string

GetCustomHostHeader returns the CustomHostHeader field value if set, zero value otherwise.

func (*PageRuleDiff) GetCustomHostHeaderOk ¶

func (o *PageRuleDiff) GetCustomHostHeaderOk() (*string, bool)

GetCustomHostHeaderOk returns a tuple with the CustomHostHeader field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetFwStatus ¶

func (o *PageRuleDiff) GetFwStatus() bool

GetFwStatus returns the FwStatus field value if set, zero value otherwise. Deprecated

func (*PageRuleDiff) GetFwStatusOk ¶

func (o *PageRuleDiff) GetFwStatusOk() (*bool, bool)

GetFwStatusOk returns a tuple with the FwStatus field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRuleDiff) GetRedirect ¶

func (o *PageRuleDiff) GetRedirect() PageRuleDiffRedirect

GetRedirect returns the Redirect field value if set, zero value otherwise.

func (*PageRuleDiff) GetRedirectOk ¶

func (o *PageRuleDiff) GetRedirectOk() (*PageRuleDiffRedirect, bool)

GetRedirectOk returns a tuple with the Redirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetReqCustomHeaders ¶

func (o *PageRuleDiff) GetReqCustomHeaders() []PageRuleDiffReqCustomHeadersInner

GetReqCustomHeaders returns the ReqCustomHeaders field value if set, zero value otherwise.

func (*PageRuleDiff) GetReqCustomHeadersOk ¶

func (o *PageRuleDiff) GetReqCustomHeadersOk() ([]PageRuleDiffReqCustomHeadersInner, bool)

GetReqCustomHeadersOk returns a tuple with the ReqCustomHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetReqHideHeaders ¶

func (o *PageRuleDiff) GetReqHideHeaders() []string

GetReqHideHeaders returns the ReqHideHeaders field value if set, zero value otherwise.

func (*PageRuleDiff) GetReqHideHeadersOk ¶

func (o *PageRuleDiff) GetReqHideHeadersOk() ([]string, bool)

GetReqHideHeadersOk returns a tuple with the ReqHideHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetResCustomHeaders ¶

func (o *PageRuleDiff) GetResCustomHeaders() []PageRuleDiffReqCustomHeadersInner

GetResCustomHeaders returns the ResCustomHeaders field value if set, zero value otherwise.

func (*PageRuleDiff) GetResCustomHeadersOk ¶

func (o *PageRuleDiff) GetResCustomHeadersOk() ([]PageRuleDiffReqCustomHeadersInner, bool)

GetResCustomHeadersOk returns a tuple with the ResCustomHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetResHideHeaders ¶

func (o *PageRuleDiff) GetResHideHeaders() []string

GetResHideHeaders returns the ResHideHeaders field value if set, zero value otherwise.

func (*PageRuleDiff) GetResHideHeadersOk ¶

func (o *PageRuleDiff) GetResHideHeadersOk() ([]string, bool)

GetResHideHeadersOk returns a tuple with the ResHideHeaders field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetRewriteUrl ¶

func (o *PageRuleDiff) GetRewriteUrl() string

GetRewriteUrl returns the RewriteUrl field value if set, zero value otherwise.

func (*PageRuleDiff) GetRewriteUrlOk ¶

func (o *PageRuleDiff) GetRewriteUrlOk() (*string, bool)

GetRewriteUrlOk returns a tuple with the RewriteUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetSlinkMd5 ¶

func (o *PageRuleDiff) GetSlinkMd5() []string

GetSlinkMd5 returns the SlinkMd5 field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRuleDiff) GetSlinkMd5Ok ¶

func (o *PageRuleDiff) GetSlinkMd5Ok() ([]string, bool)

GetSlinkMd5Ok returns a tuple with the SlinkMd5 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 (*PageRuleDiff) GetSlinkSecret ¶

func (o *PageRuleDiff) GetSlinkSecret() string

GetSlinkSecret returns the SlinkSecret field value if set, zero value otherwise.

func (*PageRuleDiff) GetSlinkSecretOk ¶

func (o *PageRuleDiff) GetSlinkSecretOk() (*string, bool)

GetSlinkSecretOk returns a tuple with the SlinkSecret field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetSlinkStatus ¶

func (o *PageRuleDiff) GetSlinkStatus() bool

GetSlinkStatus returns the SlinkStatus field value if set, zero value otherwise.

func (*PageRuleDiff) GetSlinkStatusOk ¶

func (o *PageRuleDiff) GetSlinkStatusOk() (*bool, bool)

GetSlinkStatusOk returns a tuple with the SlinkStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetStatus ¶

func (o *PageRuleDiff) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*PageRuleDiff) GetStatusOk ¶

func (o *PageRuleDiff) 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 (*PageRuleDiff) GetUpstreamTimeout ¶

func (o *PageRuleDiff) GetUpstreamTimeout() UpstreamTimeout

GetUpstreamTimeout returns the UpstreamTimeout field value if set, zero value otherwise.

func (*PageRuleDiff) GetUpstreamTimeoutOk ¶

func (o *PageRuleDiff) GetUpstreamTimeoutOk() (*UpstreamTimeout, bool)

GetUpstreamTimeoutOk returns a tuple with the UpstreamTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetUrl ¶

func (o *PageRuleDiff) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*PageRuleDiff) GetUrlOk ¶

func (o *PageRuleDiff) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) GetWafStatus ¶

func (o *PageRuleDiff) GetWafStatus() bool

GetWafStatus returns the WafStatus field value if set, zero value otherwise.

func (*PageRuleDiff) GetWafStatusOk ¶

func (o *PageRuleDiff) GetWafStatusOk() (*bool, bool)

GetWafStatusOk returns a tuple with the WafStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiff) HasAcceleration ¶

func (o *PageRuleDiff) HasAcceleration() bool

HasAcceleration returns a boolean if a field has been set.

func (*PageRuleDiff) HasCache200 ¶

func (o *PageRuleDiff) HasCache200() bool

HasCache200 returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheAny ¶

func (o *PageRuleDiff) HasCacheAny() bool

HasCacheAny returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheArg ¶

func (o *PageRuleDiff) HasCacheArg() bool

HasCacheArg returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheArgs ¶

func (o *PageRuleDiff) HasCacheArgs() bool

HasCacheArgs returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheBrowser ¶

func (o *PageRuleDiff) HasCacheBrowser() bool

HasCacheBrowser returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheCookie ¶

func (o *PageRuleDiff) HasCacheCookie() bool

HasCacheCookie returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheIgnoreCc ¶

func (o *PageRuleDiff) HasCacheIgnoreCc() bool

HasCacheIgnoreCc returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheIgnoreSc ¶

func (o *PageRuleDiff) HasCacheIgnoreSc() bool

HasCacheIgnoreSc returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheIgnoreVary ¶

func (o *PageRuleDiff) HasCacheIgnoreVary() bool

HasCacheIgnoreVary returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheLevel ¶

func (o *PageRuleDiff) HasCacheLevel() bool

HasCacheLevel returns a boolean if a field has been set.

func (*PageRuleDiff) HasCacheScheme ¶

func (o *PageRuleDiff) HasCacheScheme() bool

HasCacheScheme returns a boolean if a field has been set.

func (*PageRuleDiff) HasClusterId ¶

func (o *PageRuleDiff) HasClusterId() bool

HasClusterId returns a boolean if a field has been set.

func (*PageRuleDiff) HasClusterStatus ¶

func (o *PageRuleDiff) HasClusterStatus() bool

HasClusterStatus returns a boolean if a field has been set.

func (*PageRuleDiff) HasCorsHeader ¶

func (o *PageRuleDiff) HasCorsHeader() bool

HasCorsHeader returns a boolean if a field has been set.

func (*PageRuleDiff) HasCustomHostHeader ¶

func (o *PageRuleDiff) HasCustomHostHeader() bool

HasCustomHostHeader returns a boolean if a field has been set.

func (*PageRuleDiff) HasFwStatus ¶

func (o *PageRuleDiff) HasFwStatus() bool

HasFwStatus returns a boolean if a field has been set.

func (*PageRuleDiff) HasRedirect ¶

func (o *PageRuleDiff) HasRedirect() bool

HasRedirect returns a boolean if a field has been set.

func (*PageRuleDiff) HasReqCustomHeaders ¶

func (o *PageRuleDiff) HasReqCustomHeaders() bool

HasReqCustomHeaders returns a boolean if a field has been set.

func (*PageRuleDiff) HasReqHideHeaders ¶

func (o *PageRuleDiff) HasReqHideHeaders() bool

HasReqHideHeaders returns a boolean if a field has been set.

func (*PageRuleDiff) HasResCustomHeaders ¶

func (o *PageRuleDiff) HasResCustomHeaders() bool

HasResCustomHeaders returns a boolean if a field has been set.

func (*PageRuleDiff) HasResHideHeaders ¶

func (o *PageRuleDiff) HasResHideHeaders() bool

HasResHideHeaders returns a boolean if a field has been set.

func (*PageRuleDiff) HasRewriteUrl ¶

func (o *PageRuleDiff) HasRewriteUrl() bool

HasRewriteUrl returns a boolean if a field has been set.

func (*PageRuleDiff) HasSlinkMd5 ¶

func (o *PageRuleDiff) HasSlinkMd5() bool

HasSlinkMd5 returns a boolean if a field has been set.

func (*PageRuleDiff) HasSlinkSecret ¶

func (o *PageRuleDiff) HasSlinkSecret() bool

HasSlinkSecret returns a boolean if a field has been set.

func (*PageRuleDiff) HasSlinkStatus ¶

func (o *PageRuleDiff) HasSlinkStatus() bool

HasSlinkStatus returns a boolean if a field has been set.

func (*PageRuleDiff) HasStatus ¶

func (o *PageRuleDiff) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PageRuleDiff) HasUpstreamTimeout ¶

func (o *PageRuleDiff) HasUpstreamTimeout() bool

HasUpstreamTimeout returns a boolean if a field has been set.

func (*PageRuleDiff) HasUrl ¶

func (o *PageRuleDiff) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*PageRuleDiff) HasWafStatus ¶

func (o *PageRuleDiff) HasWafStatus() bool

HasWafStatus returns a boolean if a field has been set.

func (PageRuleDiff) MarshalJSON ¶

func (o PageRuleDiff) MarshalJSON() ([]byte, error)

func (*PageRuleDiff) SetAcceleration ¶

func (o *PageRuleDiff) SetAcceleration(v Acceleration)

SetAcceleration gets a reference to the given Acceleration and assigns it to the Acceleration field.

func (*PageRuleDiff) SetCache200 ¶

func (o *PageRuleDiff) SetCache200(v string)

SetCache200 gets a reference to the given string and assigns it to the Cache200 field.

func (*PageRuleDiff) SetCacheAny ¶

func (o *PageRuleDiff) SetCacheAny(v string)

SetCacheAny gets a reference to the given string and assigns it to the CacheAny field.

func (*PageRuleDiff) SetCacheArg ¶

func (o *PageRuleDiff) SetCacheArg(v string)

SetCacheArg gets a reference to the given string and assigns it to the CacheArg field.

func (*PageRuleDiff) SetCacheArgs ¶

func (o *PageRuleDiff) SetCacheArgs(v bool)

SetCacheArgs gets a reference to the given bool and assigns it to the CacheArgs field.

func (*PageRuleDiff) SetCacheBrowser ¶

func (o *PageRuleDiff) SetCacheBrowser(v string)

SetCacheBrowser gets a reference to the given string and assigns it to the CacheBrowser field.

func (*PageRuleDiff) SetCacheCookie ¶

func (o *PageRuleDiff) SetCacheCookie(v string)

SetCacheCookie gets a reference to the given string and assigns it to the CacheCookie field.

func (*PageRuleDiff) SetCacheIgnoreCc ¶

func (o *PageRuleDiff) SetCacheIgnoreCc(v bool)

SetCacheIgnoreCc gets a reference to the given bool and assigns it to the CacheIgnoreCc field.

func (*PageRuleDiff) SetCacheIgnoreSc ¶

func (o *PageRuleDiff) SetCacheIgnoreSc(v bool)

SetCacheIgnoreSc gets a reference to the given bool and assigns it to the CacheIgnoreSc field.

func (*PageRuleDiff) SetCacheIgnoreVary ¶

func (o *PageRuleDiff) SetCacheIgnoreVary(v bool)

SetCacheIgnoreVary gets a reference to the given bool and assigns it to the CacheIgnoreVary field.

func (*PageRuleDiff) SetCacheLevel ¶

func (o *PageRuleDiff) SetCacheLevel(v string)

SetCacheLevel gets a reference to the given string and assigns it to the CacheLevel field.

func (*PageRuleDiff) SetCacheScheme ¶

func (o *PageRuleDiff) SetCacheScheme(v bool)

SetCacheScheme gets a reference to the given bool and assigns it to the CacheScheme field. Deprecated

func (*PageRuleDiff) SetClusterId ¶

func (o *PageRuleDiff) SetClusterId(v string)

SetClusterId gets a reference to the given NullableString and assigns it to the ClusterId field.

func (*PageRuleDiff) SetClusterIdNil ¶

func (o *PageRuleDiff) SetClusterIdNil()

SetClusterIdNil sets the value for ClusterId to be an explicit nil

func (*PageRuleDiff) SetClusterStatus ¶

func (o *PageRuleDiff) SetClusterStatus(v bool)

SetClusterStatus gets a reference to the given bool and assigns it to the ClusterStatus field.

func (*PageRuleDiff) SetCorsHeader ¶

func (o *PageRuleDiff) SetCorsHeader(v string)

SetCorsHeader gets a reference to the given string and assigns it to the CorsHeader field.

func (*PageRuleDiff) SetCustomHostHeader ¶

func (o *PageRuleDiff) SetCustomHostHeader(v string)

SetCustomHostHeader gets a reference to the given string and assigns it to the CustomHostHeader field.

func (*PageRuleDiff) SetFwStatus ¶

func (o *PageRuleDiff) SetFwStatus(v bool)

SetFwStatus gets a reference to the given bool and assigns it to the FwStatus field. Deprecated

func (*PageRuleDiff) SetRedirect ¶

func (o *PageRuleDiff) SetRedirect(v PageRuleDiffRedirect)

SetRedirect gets a reference to the given PageRuleDiffRedirect and assigns it to the Redirect field.

func (*PageRuleDiff) SetReqCustomHeaders ¶

func (o *PageRuleDiff) SetReqCustomHeaders(v []PageRuleDiffReqCustomHeadersInner)

SetReqCustomHeaders gets a reference to the given []PageRuleDiffReqCustomHeadersInner and assigns it to the ReqCustomHeaders field.

func (*PageRuleDiff) SetReqHideHeaders ¶

func (o *PageRuleDiff) SetReqHideHeaders(v []string)

SetReqHideHeaders gets a reference to the given []string and assigns it to the ReqHideHeaders field.

func (*PageRuleDiff) SetResCustomHeaders ¶

func (o *PageRuleDiff) SetResCustomHeaders(v []PageRuleDiffReqCustomHeadersInner)

SetResCustomHeaders gets a reference to the given []PageRuleDiffReqCustomHeadersInner and assigns it to the ResCustomHeaders field.

func (*PageRuleDiff) SetResHideHeaders ¶

func (o *PageRuleDiff) SetResHideHeaders(v []string)

SetResHideHeaders gets a reference to the given []string and assigns it to the ResHideHeaders field.

func (*PageRuleDiff) SetRewriteUrl ¶

func (o *PageRuleDiff) SetRewriteUrl(v string)

SetRewriteUrl gets a reference to the given string and assigns it to the RewriteUrl field.

func (*PageRuleDiff) SetSlinkMd5 ¶

func (o *PageRuleDiff) SetSlinkMd5(v []string)

SetSlinkMd5 gets a reference to the given []string and assigns it to the SlinkMd5 field.

func (*PageRuleDiff) SetSlinkSecret ¶

func (o *PageRuleDiff) SetSlinkSecret(v string)

SetSlinkSecret gets a reference to the given string and assigns it to the SlinkSecret field.

func (*PageRuleDiff) SetSlinkStatus ¶

func (o *PageRuleDiff) SetSlinkStatus(v bool)

SetSlinkStatus gets a reference to the given bool and assigns it to the SlinkStatus field.

func (*PageRuleDiff) SetStatus ¶

func (o *PageRuleDiff) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*PageRuleDiff) SetUpstreamTimeout ¶

func (o *PageRuleDiff) SetUpstreamTimeout(v UpstreamTimeout)

SetUpstreamTimeout gets a reference to the given UpstreamTimeout and assigns it to the UpstreamTimeout field.

func (*PageRuleDiff) SetUrl ¶

func (o *PageRuleDiff) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*PageRuleDiff) SetWafStatus ¶

func (o *PageRuleDiff) SetWafStatus(v bool)

SetWafStatus gets a reference to the given bool and assigns it to the WafStatus field.

func (PageRuleDiff) ToMap ¶

func (o PageRuleDiff) ToMap() (map[string]interface{}, error)

func (*PageRuleDiff) UnsetClusterId ¶

func (o *PageRuleDiff) UnsetClusterId()

UnsetClusterId ensures that no value is present for ClusterId, not even an explicit nil

type PageRuleDiffData ¶

type PageRuleDiffData struct {
	Data *PageRuleDiff `json:"data,omitempty"`
}

PageRuleDiffData struct for PageRuleDiffData

func NewPageRuleDiffData ¶

func NewPageRuleDiffData() *PageRuleDiffData

NewPageRuleDiffData instantiates a new PageRuleDiffData 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 NewPageRuleDiffDataWithDefaults ¶

func NewPageRuleDiffDataWithDefaults() *PageRuleDiffData

NewPageRuleDiffDataWithDefaults instantiates a new PageRuleDiffData 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 (*PageRuleDiffData) GetData ¶

func (o *PageRuleDiffData) GetData() PageRuleDiff

GetData returns the Data field value if set, zero value otherwise.

func (*PageRuleDiffData) GetDataOk ¶

func (o *PageRuleDiffData) GetDataOk() (*PageRuleDiff, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiffData) HasData ¶

func (o *PageRuleDiffData) HasData() bool

HasData returns a boolean if a field has been set.

func (PageRuleDiffData) MarshalJSON ¶

func (o PageRuleDiffData) MarshalJSON() ([]byte, error)

func (*PageRuleDiffData) SetData ¶

func (o *PageRuleDiffData) SetData(v PageRuleDiff)

SetData gets a reference to the given PageRuleDiff and assigns it to the Data field.

func (PageRuleDiffData) ToMap ¶

func (o PageRuleDiffData) ToMap() (map[string]interface{}, error)

type PageRuleDiffRedirect ¶

type PageRuleDiffRedirect struct {
	Enable     *bool          `json:"enable,omitempty"`
	StatusCode *int32         `json:"status_code,omitempty"`
	Url        NullableString `json:"url,omitempty"`
}

PageRuleDiffRedirect struct for PageRuleDiffRedirect

func NewPageRuleDiffRedirect ¶

func NewPageRuleDiffRedirect() *PageRuleDiffRedirect

NewPageRuleDiffRedirect instantiates a new PageRuleDiffRedirect 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 NewPageRuleDiffRedirectWithDefaults ¶

func NewPageRuleDiffRedirectWithDefaults() *PageRuleDiffRedirect

NewPageRuleDiffRedirectWithDefaults instantiates a new PageRuleDiffRedirect 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 (*PageRuleDiffRedirect) GetEnable ¶

func (o *PageRuleDiffRedirect) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*PageRuleDiffRedirect) GetEnableOk ¶

func (o *PageRuleDiffRedirect) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiffRedirect) GetStatusCode ¶

func (o *PageRuleDiffRedirect) GetStatusCode() int32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*PageRuleDiffRedirect) GetStatusCodeOk ¶

func (o *PageRuleDiffRedirect) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiffRedirect) GetUrl ¶

func (o *PageRuleDiffRedirect) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRuleDiffRedirect) GetUrlOk ¶

func (o *PageRuleDiffRedirect) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url 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 (*PageRuleDiffRedirect) HasEnable ¶

func (o *PageRuleDiffRedirect) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*PageRuleDiffRedirect) HasStatusCode ¶

func (o *PageRuleDiffRedirect) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*PageRuleDiffRedirect) HasUrl ¶

func (o *PageRuleDiffRedirect) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (PageRuleDiffRedirect) MarshalJSON ¶

func (o PageRuleDiffRedirect) MarshalJSON() ([]byte, error)

func (*PageRuleDiffRedirect) SetEnable ¶

func (o *PageRuleDiffRedirect) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*PageRuleDiffRedirect) SetStatusCode ¶

func (o *PageRuleDiffRedirect) SetStatusCode(v int32)

SetStatusCode gets a reference to the given int32 and assigns it to the StatusCode field.

func (*PageRuleDiffRedirect) SetUrl ¶

func (o *PageRuleDiffRedirect) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*PageRuleDiffRedirect) SetUrlNil ¶

func (o *PageRuleDiffRedirect) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (PageRuleDiffRedirect) ToMap ¶

func (o PageRuleDiffRedirect) ToMap() (map[string]interface{}, error)

func (*PageRuleDiffRedirect) UnsetUrl ¶

func (o *PageRuleDiffRedirect) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type PageRuleDiffReqCustomHeadersInner ¶

type PageRuleDiffReqCustomHeadersInner struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
	IsVar *bool   `json:"is_var,omitempty"`
}

PageRuleDiffReqCustomHeadersInner struct for PageRuleDiffReqCustomHeadersInner

func NewPageRuleDiffReqCustomHeadersInner ¶

func NewPageRuleDiffReqCustomHeadersInner() *PageRuleDiffReqCustomHeadersInner

NewPageRuleDiffReqCustomHeadersInner instantiates a new PageRuleDiffReqCustomHeadersInner 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 NewPageRuleDiffReqCustomHeadersInnerWithDefaults ¶

func NewPageRuleDiffReqCustomHeadersInnerWithDefaults() *PageRuleDiffReqCustomHeadersInner

NewPageRuleDiffReqCustomHeadersInnerWithDefaults instantiates a new PageRuleDiffReqCustomHeadersInner 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 (*PageRuleDiffReqCustomHeadersInner) GetIsVar ¶

GetIsVar returns the IsVar field value if set, zero value otherwise.

func (*PageRuleDiffReqCustomHeadersInner) GetIsVarOk ¶

func (o *PageRuleDiffReqCustomHeadersInner) GetIsVarOk() (*bool, bool)

GetIsVarOk returns a tuple with the IsVar field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleDiffReqCustomHeadersInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*PageRuleDiffReqCustomHeadersInner) GetNameOk ¶

func (o *PageRuleDiffReqCustomHeadersInner) 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 (*PageRuleDiffReqCustomHeadersInner) GetValue ¶

GetValue returns the Value field value if set, zero value otherwise.

func (*PageRuleDiffReqCustomHeadersInner) GetValueOk ¶

func (o *PageRuleDiffReqCustomHeadersInner) 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 (*PageRuleDiffReqCustomHeadersInner) HasIsVar ¶

HasIsVar returns a boolean if a field has been set.

func (*PageRuleDiffReqCustomHeadersInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*PageRuleDiffReqCustomHeadersInner) HasValue ¶

HasValue returns a boolean if a field has been set.

func (PageRuleDiffReqCustomHeadersInner) MarshalJSON ¶

func (o PageRuleDiffReqCustomHeadersInner) MarshalJSON() ([]byte, error)

func (*PageRuleDiffReqCustomHeadersInner) SetIsVar ¶

func (o *PageRuleDiffReqCustomHeadersInner) SetIsVar(v bool)

SetIsVar gets a reference to the given bool and assigns it to the IsVar field.

func (*PageRuleDiffReqCustomHeadersInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*PageRuleDiffReqCustomHeadersInner) SetValue ¶

SetValue gets a reference to the given string and assigns it to the Value field.

func (PageRuleDiffReqCustomHeadersInner) ToMap ¶

func (o PageRuleDiffReqCustomHeadersInner) ToMap() (map[string]interface{}, error)

type PageRuleImageResize ¶

type PageRuleImageResize struct {
	Status   *string `json:"status,omitempty"`
	HeightBy *string `json:"height_by,omitempty"`
	WidthBy  *string `json:"width_by,omitempty"`
}

PageRuleImageResize struct for PageRuleImageResize

func NewPageRuleImageResize ¶

func NewPageRuleImageResize() *PageRuleImageResize

NewPageRuleImageResize instantiates a new PageRuleImageResize 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 NewPageRuleImageResizeWithDefaults ¶

func NewPageRuleImageResizeWithDefaults() *PageRuleImageResize

NewPageRuleImageResizeWithDefaults instantiates a new PageRuleImageResize 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 (*PageRuleImageResize) GetHeightBy ¶

func (o *PageRuleImageResize) GetHeightBy() string

GetHeightBy returns the HeightBy field value if set, zero value otherwise.

func (*PageRuleImageResize) GetHeightByOk ¶

func (o *PageRuleImageResize) GetHeightByOk() (*string, bool)

GetHeightByOk returns a tuple with the HeightBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleImageResize) GetStatus ¶

func (o *PageRuleImageResize) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*PageRuleImageResize) GetStatusOk ¶

func (o *PageRuleImageResize) 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 (*PageRuleImageResize) GetWidthBy ¶

func (o *PageRuleImageResize) GetWidthBy() string

GetWidthBy returns the WidthBy field value if set, zero value otherwise.

func (*PageRuleImageResize) GetWidthByOk ¶

func (o *PageRuleImageResize) GetWidthByOk() (*string, bool)

GetWidthByOk returns a tuple with the WidthBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleImageResize) HasHeightBy ¶

func (o *PageRuleImageResize) HasHeightBy() bool

HasHeightBy returns a boolean if a field has been set.

func (*PageRuleImageResize) HasStatus ¶

func (o *PageRuleImageResize) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PageRuleImageResize) HasWidthBy ¶

func (o *PageRuleImageResize) HasWidthBy() bool

HasWidthBy returns a boolean if a field has been set.

func (PageRuleImageResize) MarshalJSON ¶

func (o PageRuleImageResize) MarshalJSON() ([]byte, error)

func (*PageRuleImageResize) SetHeightBy ¶

func (o *PageRuleImageResize) SetHeightBy(v string)

SetHeightBy gets a reference to the given string and assigns it to the HeightBy field.

func (*PageRuleImageResize) SetStatus ¶

func (o *PageRuleImageResize) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*PageRuleImageResize) SetWidthBy ¶

func (o *PageRuleImageResize) SetWidthBy(v string)

SetWidthBy gets a reference to the given string and assigns it to the WidthBy field.

func (PageRuleImageResize) ToMap ¶

func (o PageRuleImageResize) ToMap() (map[string]interface{}, error)

type PageRuleRedirect ¶

type PageRuleRedirect struct {
	Enable     *bool          `json:"enable,omitempty"`
	StatusCode *int32         `json:"status_code,omitempty"`
	Url        NullableString `json:"url,omitempty"`
}

PageRuleRedirect struct for PageRuleRedirect

func NewPageRuleRedirect ¶

func NewPageRuleRedirect() *PageRuleRedirect

NewPageRuleRedirect instantiates a new PageRuleRedirect 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 NewPageRuleRedirectWithDefaults ¶

func NewPageRuleRedirectWithDefaults() *PageRuleRedirect

NewPageRuleRedirectWithDefaults instantiates a new PageRuleRedirect 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 (*PageRuleRedirect) GetEnable ¶

func (o *PageRuleRedirect) GetEnable() bool

GetEnable returns the Enable field value if set, zero value otherwise.

func (*PageRuleRedirect) GetEnableOk ¶

func (o *PageRuleRedirect) GetEnableOk() (*bool, bool)

GetEnableOk returns a tuple with the Enable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleRedirect) GetStatusCode ¶

func (o *PageRuleRedirect) GetStatusCode() int32

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*PageRuleRedirect) GetStatusCodeOk ¶

func (o *PageRuleRedirect) GetStatusCodeOk() (*int32, bool)

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleRedirect) GetUrl ¶

func (o *PageRuleRedirect) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRuleRedirect) GetUrlOk ¶

func (o *PageRuleRedirect) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url 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 (*PageRuleRedirect) HasEnable ¶

func (o *PageRuleRedirect) HasEnable() bool

HasEnable returns a boolean if a field has been set.

func (*PageRuleRedirect) HasStatusCode ¶

func (o *PageRuleRedirect) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (*PageRuleRedirect) HasUrl ¶

func (o *PageRuleRedirect) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (PageRuleRedirect) MarshalJSON ¶

func (o PageRuleRedirect) MarshalJSON() ([]byte, error)

func (*PageRuleRedirect) SetEnable ¶

func (o *PageRuleRedirect) SetEnable(v bool)

SetEnable gets a reference to the given bool and assigns it to the Enable field.

func (*PageRuleRedirect) SetStatusCode ¶

func (o *PageRuleRedirect) SetStatusCode(v int32)

SetStatusCode gets a reference to the given int32 and assigns it to the StatusCode field.

func (*PageRuleRedirect) SetUrl ¶

func (o *PageRuleRedirect) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*PageRuleRedirect) SetUrlNil ¶

func (o *PageRuleRedirect) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (PageRuleRedirect) ToMap ¶

func (o PageRuleRedirect) ToMap() (map[string]interface{}, error)

func (*PageRuleRedirect) UnsetUrl ¶

func (o *PageRuleRedirect) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type PageRuleResponse ¶

type PageRuleResponse struct {
	Data    *PageRule      `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

PageRuleResponse struct for PageRuleResponse

func NewPageRuleResponse ¶

func NewPageRuleResponse() *PageRuleResponse

NewPageRuleResponse instantiates a new PageRuleResponse 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 NewPageRuleResponseWithDefaults ¶

func NewPageRuleResponseWithDefaults() *PageRuleResponse

NewPageRuleResponseWithDefaults instantiates a new PageRuleResponse 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 (*PageRuleResponse) GetData ¶

func (o *PageRuleResponse) GetData() PageRule

GetData returns the Data field value if set, zero value otherwise.

func (*PageRuleResponse) GetDataOk ¶

func (o *PageRuleResponse) GetDataOk() (*PageRule, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleResponse) GetMessage ¶

func (o *PageRuleResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRuleResponse) GetMessageOk ¶

func (o *PageRuleResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PageRuleResponse) HasData ¶

func (o *PageRuleResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*PageRuleResponse) HasMessage ¶

func (o *PageRuleResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (PageRuleResponse) MarshalJSON ¶

func (o PageRuleResponse) MarshalJSON() ([]byte, error)

func (*PageRuleResponse) SetData ¶

func (o *PageRuleResponse) SetData(v PageRule)

SetData gets a reference to the given PageRule and assigns it to the Data field.

func (*PageRuleResponse) SetMessage ¶

func (o *PageRuleResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*PageRuleResponse) SetMessageNil ¶

func (o *PageRuleResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (PageRuleResponse) ToMap ¶

func (o PageRuleResponse) ToMap() (map[string]interface{}, error)

func (*PageRuleResponse) UnsetMessage ¶

func (o *PageRuleResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type PageRuleSummary ¶

type PageRuleSummary struct {
	Id       *string `json:"id,omitempty"`
	DomainId *string `json:"domain_id,omitempty"`
	// Order of the page-rule
	Seq *int32 `json:"seq,omitempty"`
	// This flag is deprecated in favor of is_protected flag
	// Deprecated
	UrlType *string `json:"url_type,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool `json:"is_protected,omitempty"`
	// URL pattern of target pages
	Url        *string `json:"url,omitempty"`
	CacheLevel *string `json:"cache_level,omitempty"`
	WafStatus  *bool   `json:"waf_status,omitempty"`
	// Shows whether firewall is enabled or not
	// Deprecated
	FwStatus     *bool         `json:"fw_status,omitempty"`
	Acceleration *Acceleration `json:"acceleration,omitempty"`
	// Secure link is enabled or not
	SlinkStatus *bool `json:"slink_status,omitempty"`
	// Is the page-rule enabled?
	Status    *bool      `json:"status,omitempty"`
	CreatedAt *time.Time `json:"created_at,omitempty"`
	UpdatedAt *time.Time `json:"updated_at,omitempty"`
}

PageRuleSummary struct for PageRuleSummary

func NewPageRuleSummary ¶

func NewPageRuleSummary() *PageRuleSummary

NewPageRuleSummary instantiates a new PageRuleSummary 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 NewPageRuleSummaryWithDefaults ¶

func NewPageRuleSummaryWithDefaults() *PageRuleSummary

NewPageRuleSummaryWithDefaults instantiates a new PageRuleSummary 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 (*PageRuleSummary) GetAcceleration ¶

func (o *PageRuleSummary) GetAcceleration() Acceleration

GetAcceleration returns the Acceleration field value if set, zero value otherwise.

func (*PageRuleSummary) GetAccelerationOk ¶

func (o *PageRuleSummary) GetAccelerationOk() (*Acceleration, bool)

GetAccelerationOk returns a tuple with the Acceleration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetCacheLevel ¶

func (o *PageRuleSummary) GetCacheLevel() string

GetCacheLevel returns the CacheLevel field value if set, zero value otherwise.

func (*PageRuleSummary) GetCacheLevelOk ¶

func (o *PageRuleSummary) GetCacheLevelOk() (*string, bool)

GetCacheLevelOk returns a tuple with the CacheLevel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetCreatedAt ¶

func (o *PageRuleSummary) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*PageRuleSummary) GetCreatedAtOk ¶

func (o *PageRuleSummary) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetDomainId ¶

func (o *PageRuleSummary) GetDomainId() string

GetDomainId returns the DomainId field value if set, zero value otherwise.

func (*PageRuleSummary) GetDomainIdOk ¶

func (o *PageRuleSummary) GetDomainIdOk() (*string, bool)

GetDomainIdOk returns a tuple with the DomainId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetFwStatus ¶

func (o *PageRuleSummary) GetFwStatus() bool

GetFwStatus returns the FwStatus field value if set, zero value otherwise. Deprecated

func (*PageRuleSummary) GetFwStatusOk ¶

func (o *PageRuleSummary) GetFwStatusOk() (*bool, bool)

GetFwStatusOk returns a tuple with the FwStatus field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRuleSummary) GetId ¶

func (o *PageRuleSummary) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*PageRuleSummary) GetIdOk ¶

func (o *PageRuleSummary) 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 (*PageRuleSummary) GetIsProtected ¶

func (o *PageRuleSummary) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*PageRuleSummary) GetIsProtectedOk ¶

func (o *PageRuleSummary) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetSeq ¶

func (o *PageRuleSummary) GetSeq() int32

GetSeq returns the Seq field value if set, zero value otherwise.

func (*PageRuleSummary) GetSeqOk ¶

func (o *PageRuleSummary) GetSeqOk() (*int32, bool)

GetSeqOk returns a tuple with the Seq field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetSlinkStatus ¶

func (o *PageRuleSummary) GetSlinkStatus() bool

GetSlinkStatus returns the SlinkStatus field value if set, zero value otherwise.

func (*PageRuleSummary) GetSlinkStatusOk ¶

func (o *PageRuleSummary) GetSlinkStatusOk() (*bool, bool)

GetSlinkStatusOk returns a tuple with the SlinkStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetStatus ¶

func (o *PageRuleSummary) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*PageRuleSummary) GetStatusOk ¶

func (o *PageRuleSummary) 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 (*PageRuleSummary) GetUpdatedAt ¶

func (o *PageRuleSummary) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*PageRuleSummary) GetUpdatedAtOk ¶

func (o *PageRuleSummary) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetUrl ¶

func (o *PageRuleSummary) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*PageRuleSummary) GetUrlOk ¶

func (o *PageRuleSummary) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) GetUrlType ¶

func (o *PageRuleSummary) GetUrlType() string

GetUrlType returns the UrlType field value if set, zero value otherwise. Deprecated

func (*PageRuleSummary) GetUrlTypeOk ¶

func (o *PageRuleSummary) GetUrlTypeOk() (*string, bool)

GetUrlTypeOk returns a tuple with the UrlType field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*PageRuleSummary) GetWafStatus ¶

func (o *PageRuleSummary) GetWafStatus() bool

GetWafStatus returns the WafStatus field value if set, zero value otherwise.

func (*PageRuleSummary) GetWafStatusOk ¶

func (o *PageRuleSummary) GetWafStatusOk() (*bool, bool)

GetWafStatusOk returns a tuple with the WafStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRuleSummary) HasAcceleration ¶

func (o *PageRuleSummary) HasAcceleration() bool

HasAcceleration returns a boolean if a field has been set.

func (*PageRuleSummary) HasCacheLevel ¶

func (o *PageRuleSummary) HasCacheLevel() bool

HasCacheLevel returns a boolean if a field has been set.

func (*PageRuleSummary) HasCreatedAt ¶

func (o *PageRuleSummary) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*PageRuleSummary) HasDomainId ¶

func (o *PageRuleSummary) HasDomainId() bool

HasDomainId returns a boolean if a field has been set.

func (*PageRuleSummary) HasFwStatus ¶

func (o *PageRuleSummary) HasFwStatus() bool

HasFwStatus returns a boolean if a field has been set.

func (*PageRuleSummary) HasId ¶

func (o *PageRuleSummary) HasId() bool

HasId returns a boolean if a field has been set.

func (*PageRuleSummary) HasIsProtected ¶

func (o *PageRuleSummary) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*PageRuleSummary) HasSeq ¶

func (o *PageRuleSummary) HasSeq() bool

HasSeq returns a boolean if a field has been set.

func (*PageRuleSummary) HasSlinkStatus ¶

func (o *PageRuleSummary) HasSlinkStatus() bool

HasSlinkStatus returns a boolean if a field has been set.

func (*PageRuleSummary) HasStatus ¶

func (o *PageRuleSummary) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*PageRuleSummary) HasUpdatedAt ¶

func (o *PageRuleSummary) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*PageRuleSummary) HasUrl ¶

func (o *PageRuleSummary) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*PageRuleSummary) HasUrlType ¶

func (o *PageRuleSummary) HasUrlType() bool

HasUrlType returns a boolean if a field has been set.

func (*PageRuleSummary) HasWafStatus ¶

func (o *PageRuleSummary) HasWafStatus() bool

HasWafStatus returns a boolean if a field has been set.

func (PageRuleSummary) MarshalJSON ¶

func (o PageRuleSummary) MarshalJSON() ([]byte, error)

func (*PageRuleSummary) SetAcceleration ¶

func (o *PageRuleSummary) SetAcceleration(v Acceleration)

SetAcceleration gets a reference to the given Acceleration and assigns it to the Acceleration field.

func (*PageRuleSummary) SetCacheLevel ¶

func (o *PageRuleSummary) SetCacheLevel(v string)

SetCacheLevel gets a reference to the given string and assigns it to the CacheLevel field.

func (*PageRuleSummary) SetCreatedAt ¶

func (o *PageRuleSummary) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*PageRuleSummary) SetDomainId ¶

func (o *PageRuleSummary) SetDomainId(v string)

SetDomainId gets a reference to the given string and assigns it to the DomainId field.

func (*PageRuleSummary) SetFwStatus ¶

func (o *PageRuleSummary) SetFwStatus(v bool)

SetFwStatus gets a reference to the given bool and assigns it to the FwStatus field. Deprecated

func (*PageRuleSummary) SetId ¶

func (o *PageRuleSummary) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*PageRuleSummary) SetIsProtected ¶

func (o *PageRuleSummary) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*PageRuleSummary) SetSeq ¶

func (o *PageRuleSummary) SetSeq(v int32)

SetSeq gets a reference to the given int32 and assigns it to the Seq field.

func (*PageRuleSummary) SetSlinkStatus ¶

func (o *PageRuleSummary) SetSlinkStatus(v bool)

SetSlinkStatus gets a reference to the given bool and assigns it to the SlinkStatus field.

func (*PageRuleSummary) SetStatus ¶

func (o *PageRuleSummary) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (*PageRuleSummary) SetUpdatedAt ¶

func (o *PageRuleSummary) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*PageRuleSummary) SetUrl ¶

func (o *PageRuleSummary) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (*PageRuleSummary) SetUrlType ¶

func (o *PageRuleSummary) SetUrlType(v string)

SetUrlType gets a reference to the given string and assigns it to the UrlType field. Deprecated

func (*PageRuleSummary) SetWafStatus ¶

func (o *PageRuleSummary) SetWafStatus(v bool)

SetWafStatus gets a reference to the given bool and assigns it to the WafStatus field.

func (PageRuleSummary) ToMap ¶

func (o PageRuleSummary) ToMap() (map[string]interface{}, error)

type PageRulesDiffUpdate200Response ¶

type PageRulesDiffUpdate200Response struct {
	Data    *PageRuleDiff  `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

PageRulesDiffUpdate200Response struct for PageRulesDiffUpdate200Response

func NewPageRulesDiffUpdate200Response ¶

func NewPageRulesDiffUpdate200Response() *PageRulesDiffUpdate200Response

NewPageRulesDiffUpdate200Response instantiates a new PageRulesDiffUpdate200Response 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 NewPageRulesDiffUpdate200ResponseWithDefaults ¶

func NewPageRulesDiffUpdate200ResponseWithDefaults() *PageRulesDiffUpdate200Response

NewPageRulesDiffUpdate200ResponseWithDefaults instantiates a new PageRulesDiffUpdate200Response 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 (*PageRulesDiffUpdate200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*PageRulesDiffUpdate200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRulesDiffUpdate200Response) GetMessage ¶

func (o *PageRulesDiffUpdate200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PageRulesDiffUpdate200Response) GetMessageOk ¶

func (o *PageRulesDiffUpdate200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PageRulesDiffUpdate200Response) HasData ¶

func (o *PageRulesDiffUpdate200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*PageRulesDiffUpdate200Response) HasMessage ¶

func (o *PageRulesDiffUpdate200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (PageRulesDiffUpdate200Response) MarshalJSON ¶

func (o PageRulesDiffUpdate200Response) MarshalJSON() ([]byte, error)

func (*PageRulesDiffUpdate200Response) SetData ¶

SetData gets a reference to the given PageRuleDiff and assigns it to the Data field.

func (*PageRulesDiffUpdate200Response) SetMessage ¶

func (o *PageRulesDiffUpdate200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*PageRulesDiffUpdate200Response) SetMessageNil ¶

func (o *PageRulesDiffUpdate200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (PageRulesDiffUpdate200Response) ToMap ¶

func (o PageRulesDiffUpdate200Response) ToMap() (map[string]interface{}, error)

func (*PageRulesDiffUpdate200Response) UnsetMessage ¶

func (o *PageRulesDiffUpdate200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type PageRulesIndex200Response ¶

type PageRulesIndex200Response struct {
	Data  []PageRuleSummary       `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

PageRulesIndex200Response struct for PageRulesIndex200Response

func NewPageRulesIndex200Response ¶

func NewPageRulesIndex200Response() *PageRulesIndex200Response

NewPageRulesIndex200Response instantiates a new PageRulesIndex200Response 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 NewPageRulesIndex200ResponseWithDefaults ¶

func NewPageRulesIndex200ResponseWithDefaults() *PageRulesIndex200Response

NewPageRulesIndex200ResponseWithDefaults instantiates a new PageRulesIndex200Response 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 (*PageRulesIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*PageRulesIndex200Response) GetDataOk ¶

func (o *PageRulesIndex200Response) GetDataOk() ([]PageRuleSummary, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*PageRulesIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRulesIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*PageRulesIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PageRulesIndex200Response) HasData ¶

func (o *PageRulesIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *PageRulesIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*PageRulesIndex200Response) HasMeta ¶

func (o *PageRulesIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (PageRulesIndex200Response) MarshalJSON ¶

func (o PageRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*PageRulesIndex200Response) SetData ¶

SetData gets a reference to the given []PageRuleSummary and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*PageRulesIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (PageRulesIndex200Response) ToMap ¶

func (o PageRulesIndex200Response) ToMap() (map[string]interface{}, error)

type PaginatedResponse ¶

type PaginatedResponse struct {
	Data  []map[string]interface{} `json:"data,omitempty"`
	Links *PaginatedResponseLinks  `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta   `json:"meta,omitempty"`
}

PaginatedResponse struct for PaginatedResponse

func NewPaginatedResponse ¶

func NewPaginatedResponse() *PaginatedResponse

NewPaginatedResponse instantiates a new PaginatedResponse 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 NewPaginatedResponseWithDefaults ¶

func NewPaginatedResponseWithDefaults() *PaginatedResponse

NewPaginatedResponseWithDefaults instantiates a new PaginatedResponse 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 (*PaginatedResponse) GetData ¶

func (o *PaginatedResponse) GetData() []map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*PaginatedResponse) GetDataOk ¶

func (o *PaginatedResponse) GetDataOk() ([]map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*PaginatedResponse) GetLinksOk ¶

func (o *PaginatedResponse) GetLinksOk() (*PaginatedResponseLinks, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponse) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*PaginatedResponse) GetMetaOk ¶

func (o *PaginatedResponse) GetMetaOk() (*PaginatedResponseMeta, bool)

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponse) HasData ¶

func (o *PaginatedResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (o *PaginatedResponse) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*PaginatedResponse) HasMeta ¶

func (o *PaginatedResponse) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (PaginatedResponse) MarshalJSON ¶

func (o PaginatedResponse) MarshalJSON() ([]byte, error)

func (*PaginatedResponse) SetData ¶

func (o *PaginatedResponse) SetData(v []map[string]interface{})

SetData gets a reference to the given []map[string]interface{} and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*PaginatedResponse) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (PaginatedResponse) ToMap ¶

func (o PaginatedResponse) ToMap() (map[string]interface{}, error)
type PaginatedResponseLinks struct {
	First string         `json:"first"`
	Last  NullableString `json:"last,omitempty"`
	Prev  NullableString `json:"prev"`
	Next  NullableString `json:"next"`
}

PaginatedResponseLinks struct for PaginatedResponseLinks

func NewPaginatedResponseLinks(first string, prev NullableString, next NullableString) *PaginatedResponseLinks

NewPaginatedResponseLinks instantiates a new PaginatedResponseLinks 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 NewPaginatedResponseLinksWithDefaults ¶

func NewPaginatedResponseLinksWithDefaults() *PaginatedResponseLinks

NewPaginatedResponseLinksWithDefaults instantiates a new PaginatedResponseLinks 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 (*PaginatedResponseLinks) GetFirst ¶

func (o *PaginatedResponseLinks) GetFirst() string

GetFirst returns the First field value

func (*PaginatedResponseLinks) GetFirstOk ¶

func (o *PaginatedResponseLinks) GetFirstOk() (*string, bool)

GetFirstOk returns a tuple with the First field value and a boolean to check if the value has been set.

func (*PaginatedResponseLinks) GetLast ¶

func (o *PaginatedResponseLinks) GetLast() string

GetLast returns the Last field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PaginatedResponseLinks) GetLastOk ¶

func (o *PaginatedResponseLinks) GetLastOk() (*string, bool)

GetLastOk returns a tuple with the Last 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 (*PaginatedResponseLinks) GetNext ¶

func (o *PaginatedResponseLinks) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*PaginatedResponseLinks) GetNextOk ¶

func (o *PaginatedResponseLinks) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value 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 (*PaginatedResponseLinks) GetPrev ¶

func (o *PaginatedResponseLinks) GetPrev() string

GetPrev returns the Prev field value If the value is explicit nil, the zero value for string will be returned

func (*PaginatedResponseLinks) GetPrevOk ¶

func (o *PaginatedResponseLinks) GetPrevOk() (*string, bool)

GetPrevOk returns a tuple with the Prev field value 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 (*PaginatedResponseLinks) HasLast ¶

func (o *PaginatedResponseLinks) HasLast() bool

HasLast returns a boolean if a field has been set.

func (PaginatedResponseLinks) MarshalJSON ¶

func (o PaginatedResponseLinks) MarshalJSON() ([]byte, error)

func (*PaginatedResponseLinks) SetFirst ¶

func (o *PaginatedResponseLinks) SetFirst(v string)

SetFirst sets field value

func (*PaginatedResponseLinks) SetLast ¶

func (o *PaginatedResponseLinks) SetLast(v string)

SetLast gets a reference to the given NullableString and assigns it to the Last field.

func (*PaginatedResponseLinks) SetLastNil ¶

func (o *PaginatedResponseLinks) SetLastNil()

SetLastNil sets the value for Last to be an explicit nil

func (*PaginatedResponseLinks) SetNext ¶

func (o *PaginatedResponseLinks) SetNext(v string)

SetNext sets field value

func (*PaginatedResponseLinks) SetPrev ¶

func (o *PaginatedResponseLinks) SetPrev(v string)

SetPrev sets field value

func (PaginatedResponseLinks) ToMap ¶

func (o PaginatedResponseLinks) ToMap() (map[string]interface{}, error)

func (*PaginatedResponseLinks) UnsetLast ¶

func (o *PaginatedResponseLinks) UnsetLast()

UnsetLast ensures that no value is present for Last, not even an explicit nil

type PaginatedResponseMeta ¶

type PaginatedResponseMeta struct {
	CurrentPage *int32  `json:"current_page,omitempty"`
	From        *int32  `json:"from,omitempty"`
	LastPage    *int32  `json:"last_page,omitempty"`
	Path        *string `json:"path,omitempty"`
	PerPage     *int32  `json:"per_page,omitempty"`
	To          *int32  `json:"to,omitempty"`
	Total       *int32  `json:"total,omitempty"`
}

PaginatedResponseMeta struct for PaginatedResponseMeta

func NewPaginatedResponseMeta ¶

func NewPaginatedResponseMeta() *PaginatedResponseMeta

NewPaginatedResponseMeta instantiates a new PaginatedResponseMeta 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 NewPaginatedResponseMetaWithDefaults ¶

func NewPaginatedResponseMetaWithDefaults() *PaginatedResponseMeta

NewPaginatedResponseMetaWithDefaults instantiates a new PaginatedResponseMeta 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 (*PaginatedResponseMeta) GetCurrentPage ¶

func (o *PaginatedResponseMeta) GetCurrentPage() int32

GetCurrentPage returns the CurrentPage field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetCurrentPageOk ¶

func (o *PaginatedResponseMeta) 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 (*PaginatedResponseMeta) GetFrom ¶

func (o *PaginatedResponseMeta) GetFrom() int32

GetFrom returns the From field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetFromOk ¶

func (o *PaginatedResponseMeta) GetFromOk() (*int32, bool)

GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponseMeta) GetLastPage ¶

func (o *PaginatedResponseMeta) GetLastPage() int32

GetLastPage returns the LastPage field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetLastPageOk ¶

func (o *PaginatedResponseMeta) GetLastPageOk() (*int32, bool)

GetLastPageOk returns a tuple with the LastPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponseMeta) GetPath ¶

func (o *PaginatedResponseMeta) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetPathOk ¶

func (o *PaginatedResponseMeta) 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 (*PaginatedResponseMeta) GetPerPage ¶

func (o *PaginatedResponseMeta) GetPerPage() int32

GetPerPage returns the PerPage field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetPerPageOk ¶

func (o *PaginatedResponseMeta) GetPerPageOk() (*int32, bool)

GetPerPageOk returns a tuple with the PerPage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponseMeta) GetTo ¶

func (o *PaginatedResponseMeta) GetTo() int32

GetTo returns the To field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetToOk ¶

func (o *PaginatedResponseMeta) GetToOk() (*int32, bool)

GetToOk returns a tuple with the To field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponseMeta) GetTotal ¶

func (o *PaginatedResponseMeta) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*PaginatedResponseMeta) GetTotalOk ¶

func (o *PaginatedResponseMeta) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PaginatedResponseMeta) HasCurrentPage ¶

func (o *PaginatedResponseMeta) HasCurrentPage() bool

HasCurrentPage returns a boolean if a field has been set.

func (*PaginatedResponseMeta) HasFrom ¶

func (o *PaginatedResponseMeta) HasFrom() bool

HasFrom returns a boolean if a field has been set.

func (*PaginatedResponseMeta) HasLastPage ¶

func (o *PaginatedResponseMeta) HasLastPage() bool

HasLastPage returns a boolean if a field has been set.

func (*PaginatedResponseMeta) HasPath ¶

func (o *PaginatedResponseMeta) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*PaginatedResponseMeta) HasPerPage ¶

func (o *PaginatedResponseMeta) HasPerPage() bool

HasPerPage returns a boolean if a field has been set.

func (*PaginatedResponseMeta) HasTo ¶

func (o *PaginatedResponseMeta) HasTo() bool

HasTo returns a boolean if a field has been set.

func (*PaginatedResponseMeta) HasTotal ¶

func (o *PaginatedResponseMeta) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (PaginatedResponseMeta) MarshalJSON ¶

func (o PaginatedResponseMeta) MarshalJSON() ([]byte, error)

func (*PaginatedResponseMeta) SetCurrentPage ¶

func (o *PaginatedResponseMeta) SetCurrentPage(v int32)

SetCurrentPage gets a reference to the given int32 and assigns it to the CurrentPage field.

func (*PaginatedResponseMeta) SetFrom ¶

func (o *PaginatedResponseMeta) SetFrom(v int32)

SetFrom gets a reference to the given int32 and assigns it to the From field.

func (*PaginatedResponseMeta) SetLastPage ¶

func (o *PaginatedResponseMeta) SetLastPage(v int32)

SetLastPage gets a reference to the given int32 and assigns it to the LastPage field.

func (*PaginatedResponseMeta) SetPath ¶

func (o *PaginatedResponseMeta) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*PaginatedResponseMeta) SetPerPage ¶

func (o *PaginatedResponseMeta) SetPerPage(v int32)

SetPerPage gets a reference to the given int32 and assigns it to the PerPage field.

func (*PaginatedResponseMeta) SetTo ¶

func (o *PaginatedResponseMeta) SetTo(v int32)

SetTo gets a reference to the given int32 and assigns it to the To field.

func (*PaginatedResponseMeta) SetTotal ¶

func (o *PaginatedResponseMeta) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (PaginatedResponseMeta) ToMap ¶

func (o PaginatedResponseMeta) ToMap() (map[string]interface{}, error)

type PlanApiService ¶

type PlanApiService service

PlanApiService PlanApi service

func (*PlanApiService) DomainsPlans ¶

func (a *PlanApiService) DomainsPlans(ctx context.Context, domain string) ApiDomainsPlansRequest

DomainsPlans Get the list of feature defintions for plans based on different sets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiDomainsPlansRequest

func (*PlanApiService) DomainsPlansExecute ¶

func (a *PlanApiService) DomainsPlansExecute(r ApiDomainsPlansRequest) (*PlanResponse, *http.Response, error)

Execute executes the request

@return PlanResponse

func (*PlanApiService) DomainsPlansUpdate ¶

func (a *PlanApiService) DomainsPlansUpdate(ctx context.Context, domain string) ApiDomainsPlansUpdateRequest

DomainsPlansUpdate Update the domain's plan

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiDomainsPlansUpdateRequest

func (*PlanApiService) DomainsPlansUpdateExecute ¶

func (a *PlanApiService) DomainsPlansUpdateExecute(r ApiDomainsPlansUpdateRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*PlanApiService) DomainsPlansUsages ¶

func (a *PlanApiService) DomainsPlansUsages(ctx context.Context, domain string) ApiDomainsPlansUsagesRequest

DomainsPlansUsages Get usages based on features and an estimated cost

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiDomainsPlansUsagesRequest

func (*PlanApiService) DomainsPlansUsagesExecute ¶

Execute executes the request

@return DomainsPlansUsages200Response

func (*PlanApiService) DomainsPlansViolations ¶

func (a *PlanApiService) DomainsPlansViolations(ctx context.Context, domain string) ApiDomainsPlansViolationsRequest

DomainsPlansViolations Get violations based on plans

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiDomainsPlansViolationsRequest

func (*PlanApiService) DomainsPlansViolationsExecute ¶

Execute executes the request

@return DomainsPlansViolations200Response

func (*PlanApiService) PlansIndex ¶

PlansIndex Get the list of feature defintions for plans based on different sets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPlansIndexRequest

func (*PlanApiService) PlansIndexExecute ¶

func (a *PlanApiService) PlansIndexExecute(r ApiPlansIndexRequest) (*PlanResponse, *http.Response, error)

Execute executes the request

@return PlanResponse

type PlanInfo ¶

type PlanInfo struct {
	Key         *string  `json:"key,omitempty"`
	Name        *string  `json:"name,omitempty"`
	MonthlyCost *float32 `json:"monthly_cost,omitempty"`
	// between 0 to 100 is the percentage of the discount
	Discount *float32 `json:"discount,omitempty"`
	// How much balance the account needs for selected plan
	NeededBalance *float32 `json:"needed_balance,omitempty"`
}

PlanInfo struct for PlanInfo

func NewPlanInfo ¶

func NewPlanInfo() *PlanInfo

NewPlanInfo instantiates a new PlanInfo 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 NewPlanInfoWithDefaults ¶

func NewPlanInfoWithDefaults() *PlanInfo

NewPlanInfoWithDefaults instantiates a new PlanInfo 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 (*PlanInfo) GetDiscount ¶

func (o *PlanInfo) GetDiscount() float32

GetDiscount returns the Discount field value if set, zero value otherwise.

func (*PlanInfo) GetDiscountOk ¶

func (o *PlanInfo) GetDiscountOk() (*float32, bool)

GetDiscountOk returns a tuple with the Discount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanInfo) GetKey ¶

func (o *PlanInfo) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*PlanInfo) GetKeyOk ¶

func (o *PlanInfo) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanInfo) GetMonthlyCost ¶

func (o *PlanInfo) GetMonthlyCost() float32

GetMonthlyCost returns the MonthlyCost field value if set, zero value otherwise.

func (*PlanInfo) GetMonthlyCostOk ¶

func (o *PlanInfo) GetMonthlyCostOk() (*float32, bool)

GetMonthlyCostOk returns a tuple with the MonthlyCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanInfo) GetName ¶

func (o *PlanInfo) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*PlanInfo) GetNameOk ¶

func (o *PlanInfo) 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 (*PlanInfo) GetNeededBalance ¶

func (o *PlanInfo) GetNeededBalance() float32

GetNeededBalance returns the NeededBalance field value if set, zero value otherwise.

func (*PlanInfo) GetNeededBalanceOk ¶

func (o *PlanInfo) GetNeededBalanceOk() (*float32, bool)

GetNeededBalanceOk returns a tuple with the NeededBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanInfo) HasDiscount ¶

func (o *PlanInfo) HasDiscount() bool

HasDiscount returns a boolean if a field has been set.

func (*PlanInfo) HasKey ¶

func (o *PlanInfo) HasKey() bool

HasKey returns a boolean if a field has been set.

func (*PlanInfo) HasMonthlyCost ¶

func (o *PlanInfo) HasMonthlyCost() bool

HasMonthlyCost returns a boolean if a field has been set.

func (*PlanInfo) HasName ¶

func (o *PlanInfo) HasName() bool

HasName returns a boolean if a field has been set.

func (*PlanInfo) HasNeededBalance ¶

func (o *PlanInfo) HasNeededBalance() bool

HasNeededBalance returns a boolean if a field has been set.

func (PlanInfo) MarshalJSON ¶

func (o PlanInfo) MarshalJSON() ([]byte, error)

func (*PlanInfo) SetDiscount ¶

func (o *PlanInfo) SetDiscount(v float32)

SetDiscount gets a reference to the given float32 and assigns it to the Discount field.

func (*PlanInfo) SetKey ¶

func (o *PlanInfo) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (*PlanInfo) SetMonthlyCost ¶

func (o *PlanInfo) SetMonthlyCost(v float32)

SetMonthlyCost gets a reference to the given float32 and assigns it to the MonthlyCost field.

func (*PlanInfo) SetName ¶

func (o *PlanInfo) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*PlanInfo) SetNeededBalance ¶

func (o *PlanInfo) SetNeededBalance(v float32)

SetNeededBalance gets a reference to the given float32 and assigns it to the NeededBalance field.

func (PlanInfo) ToMap ¶

func (o PlanInfo) ToMap() (map[string]interface{}, error)

type PlanResponse ¶

type PlanResponse struct {
	Data    *FeatureSets   `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

PlanResponse struct for PlanResponse

func NewPlanResponse ¶

func NewPlanResponse() *PlanResponse

NewPlanResponse instantiates a new PlanResponse 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 NewPlanResponseWithDefaults ¶

func NewPlanResponseWithDefaults() *PlanResponse

NewPlanResponseWithDefaults instantiates a new PlanResponse 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 (*PlanResponse) GetData ¶

func (o *PlanResponse) GetData() FeatureSets

GetData returns the Data field value if set, zero value otherwise.

func (*PlanResponse) GetDataOk ¶

func (o *PlanResponse) GetDataOk() (*FeatureSets, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PlanResponse) GetMessage ¶

func (o *PlanResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*PlanResponse) GetMessageOk ¶

func (o *PlanResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PlanResponse) HasData ¶

func (o *PlanResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*PlanResponse) HasMessage ¶

func (o *PlanResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (PlanResponse) MarshalJSON ¶

func (o PlanResponse) MarshalJSON() ([]byte, error)

func (*PlanResponse) SetData ¶

func (o *PlanResponse) SetData(v FeatureSets)

SetData gets a reference to the given FeatureSets and assigns it to the Data field.

func (*PlanResponse) SetMessage ¶

func (o *PlanResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*PlanResponse) SetMessageNil ¶

func (o *PlanResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (PlanResponse) ToMap ¶

func (o PlanResponse) ToMap() (map[string]interface{}, error)

func (*PlanResponse) UnsetMessage ¶

func (o *PlanResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type PlanUpdate ¶

type PlanUpdate struct {
	// - `0` - Traffic - `1` - Basic - `2` - Growth - `3` - Professional - `4` - Enterprise - Subdomains require to have Growth plan or higher
	PlanLevel int32 `json:"plan_level"`
}

PlanUpdate struct for PlanUpdate

func NewPlanUpdate ¶

func NewPlanUpdate(planLevel int32) *PlanUpdate

NewPlanUpdate instantiates a new PlanUpdate 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 NewPlanUpdateWithDefaults ¶

func NewPlanUpdateWithDefaults() *PlanUpdate

NewPlanUpdateWithDefaults instantiates a new PlanUpdate 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 (*PlanUpdate) GetPlanLevel ¶

func (o *PlanUpdate) GetPlanLevel() int32

GetPlanLevel returns the PlanLevel field value

func (*PlanUpdate) GetPlanLevelOk ¶

func (o *PlanUpdate) GetPlanLevelOk() (*int32, bool)

GetPlanLevelOk returns a tuple with the PlanLevel field value and a boolean to check if the value has been set.

func (PlanUpdate) MarshalJSON ¶

func (o PlanUpdate) MarshalJSON() ([]byte, error)

func (*PlanUpdate) SetPlanLevel ¶

func (o *PlanUpdate) SetPlanLevel(v int32)

SetPlanLevel sets field value

func (PlanUpdate) ToMap ¶

func (o PlanUpdate) ToMap() (map[string]interface{}, error)

type PlansIndexDomainParameter ¶

type PlansIndexDomainParameter struct {
	// contains filtered or unexported fields
}

PlansIndexDomainParameter struct for PlansIndexDomainParameter

func (*PlansIndexDomainParameter) MarshalJSON ¶

func (src *PlansIndexDomainParameter) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PlansIndexDomainParameter) UnmarshalJSON ¶

func (dst *PlansIndexDomainParameter) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PrioritizePool ¶

type PrioritizePool struct {
	PrioritizePoolAfter  *PrioritizePoolAfter
	PrioritizePoolBefore *PrioritizePoolBefore
}

PrioritizePool struct for PrioritizePool

func (*PrioritizePool) MarshalJSON ¶

func (src *PrioritizePool) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*PrioritizePool) UnmarshalJSON ¶

func (dst *PrioritizePool) UnmarshalJSON(data []byte) error

Unmarshal JSON data into any of the pointers in the struct

type PrioritizePoolAfter ¶

type PrioritizePoolAfter struct {
	// ID of the pool you want to move
	PoolId string `json:"pool_id"`
	// ID of the pool you want to be prior to the selected pool
	AfterPoolId string `json:"after_pool_id"`
}

PrioritizePoolAfter struct for PrioritizePoolAfter

func NewPrioritizePoolAfter ¶

func NewPrioritizePoolAfter(poolId string, afterPoolId string) *PrioritizePoolAfter

NewPrioritizePoolAfter instantiates a new PrioritizePoolAfter 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 NewPrioritizePoolAfterWithDefaults ¶

func NewPrioritizePoolAfterWithDefaults() *PrioritizePoolAfter

NewPrioritizePoolAfterWithDefaults instantiates a new PrioritizePoolAfter 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 (*PrioritizePoolAfter) GetAfterPoolId ¶

func (o *PrioritizePoolAfter) GetAfterPoolId() string

GetAfterPoolId returns the AfterPoolId field value

func (*PrioritizePoolAfter) GetAfterPoolIdOk ¶

func (o *PrioritizePoolAfter) GetAfterPoolIdOk() (*string, bool)

GetAfterPoolIdOk returns a tuple with the AfterPoolId field value and a boolean to check if the value has been set.

func (*PrioritizePoolAfter) GetPoolId ¶

func (o *PrioritizePoolAfter) GetPoolId() string

GetPoolId returns the PoolId field value

func (*PrioritizePoolAfter) GetPoolIdOk ¶

func (o *PrioritizePoolAfter) GetPoolIdOk() (*string, bool)

GetPoolIdOk returns a tuple with the PoolId field value and a boolean to check if the value has been set.

func (PrioritizePoolAfter) MarshalJSON ¶

func (o PrioritizePoolAfter) MarshalJSON() ([]byte, error)

func (*PrioritizePoolAfter) SetAfterPoolId ¶

func (o *PrioritizePoolAfter) SetAfterPoolId(v string)

SetAfterPoolId sets field value

func (*PrioritizePoolAfter) SetPoolId ¶

func (o *PrioritizePoolAfter) SetPoolId(v string)

SetPoolId sets field value

func (PrioritizePoolAfter) ToMap ¶

func (o PrioritizePoolAfter) ToMap() (map[string]interface{}, error)

type PrioritizePoolBefore ¶

type PrioritizePoolBefore struct {
	// ID of the pool you want to move
	PoolId string `json:"pool_id"`
	// ID of the pool you want to follow the selected pool
	BeforePoolId string `json:"before_pool_id"`
}

PrioritizePoolBefore struct for PrioritizePoolBefore

func NewPrioritizePoolBefore ¶

func NewPrioritizePoolBefore(poolId string, beforePoolId string) *PrioritizePoolBefore

NewPrioritizePoolBefore instantiates a new PrioritizePoolBefore 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 NewPrioritizePoolBeforeWithDefaults ¶

func NewPrioritizePoolBeforeWithDefaults() *PrioritizePoolBefore

NewPrioritizePoolBeforeWithDefaults instantiates a new PrioritizePoolBefore 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 (*PrioritizePoolBefore) GetBeforePoolId ¶

func (o *PrioritizePoolBefore) GetBeforePoolId() string

GetBeforePoolId returns the BeforePoolId field value

func (*PrioritizePoolBefore) GetBeforePoolIdOk ¶

func (o *PrioritizePoolBefore) GetBeforePoolIdOk() (*string, bool)

GetBeforePoolIdOk returns a tuple with the BeforePoolId field value and a boolean to check if the value has been set.

func (*PrioritizePoolBefore) GetPoolId ¶

func (o *PrioritizePoolBefore) GetPoolId() string

GetPoolId returns the PoolId field value

func (*PrioritizePoolBefore) GetPoolIdOk ¶

func (o *PrioritizePoolBefore) GetPoolIdOk() (*string, bool)

GetPoolIdOk returns a tuple with the PoolId field value and a boolean to check if the value has been set.

func (PrioritizePoolBefore) MarshalJSON ¶

func (o PrioritizePoolBefore) MarshalJSON() ([]byte, error)

func (*PrioritizePoolBefore) SetBeforePoolId ¶

func (o *PrioritizePoolBefore) SetBeforePoolId(v string)

SetBeforePoolId sets field value

func (*PrioritizePoolBefore) SetPoolId ¶

func (o *PrioritizePoolBefore) SetPoolId(v string)

SetPoolId sets field value

func (PrioritizePoolBefore) ToMap ¶

func (o PrioritizePoolBefore) ToMap() (map[string]interface{}, error)

type PurgeTagsIndex200Response ¶

type PurgeTagsIndex200Response struct {
	Data *DomainPurgeTags `json:"data,omitempty"`
}

PurgeTagsIndex200Response struct for PurgeTagsIndex200Response

func NewPurgeTagsIndex200Response ¶

func NewPurgeTagsIndex200Response() *PurgeTagsIndex200Response

NewPurgeTagsIndex200Response instantiates a new PurgeTagsIndex200Response 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 NewPurgeTagsIndex200ResponseWithDefaults ¶

func NewPurgeTagsIndex200ResponseWithDefaults() *PurgeTagsIndex200Response

NewPurgeTagsIndex200ResponseWithDefaults instantiates a new PurgeTagsIndex200Response 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 (*PurgeTagsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*PurgeTagsIndex200Response) GetDataOk ¶

func (o *PurgeTagsIndex200Response) GetDataOk() (*DomainPurgeTags, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PurgeTagsIndex200Response) HasData ¶

func (o *PurgeTagsIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (PurgeTagsIndex200Response) MarshalJSON ¶

func (o PurgeTagsIndex200Response) MarshalJSON() ([]byte, error)

func (*PurgeTagsIndex200Response) SetData ¶

SetData gets a reference to the given DomainPurgeTags and assigns it to the Data field.

func (PurgeTagsIndex200Response) ToMap ¶

func (o PurgeTagsIndex200Response) ToMap() (map[string]interface{}, error)

type RateLimitRule ¶

type RateLimitRule struct {
	ActionDetails *ChallengeAction `json:"action_details,omitempty"`
	Id            *string          `json:"id,omitempty"`
	Action        *string          `json:"action,omitempty"`
	IsEnabled     *bool            `json:"is_enabled,omitempty"`
	// - `?` matches any single character. - `*` matches any (possibly empty) sequence of characters. - `**` matches the current directory and arbitrary subdirectories. This sequence must form a single path component, so both `**a` and `b**` are invalid and will result in an error. A sequence of more than two consecutive `*` characters is also invalid. - `[...]` matches any character inside the brackets. Character sequences can also specify ranges of characters, as ordered by Unicode, so e.g. `[0-9]` specifies any character between 0 and 9 inclusive. An unclosed bracket is invalid. - `[!...]` is the negation of `[...]`, i.e. it matches any characters not in the brackets. - The metacharacters `?`, `*`, `[`, `] `can be matched by using brackets (e.g. `[?]`). When a `]` occurs immediately following `[` or `[!` then it is interpreted as being part of, rather then ending, the character set, so `]` and NOT `]` can be matched by `[]]` and `[!]]` respectively. The - character can be specified inside a character sequence pattern by placing it at the start or the end, e.g. `[abc-]`.
	UrlPattern     string         `json:"url_pattern"`
	Description    NullableString `json:"description,omitempty"`
	ExcludeSources []string       `json:"exclude_sources,omitempty"`
	Rate           int32          `json:"rate"`
	Burst          *int32         `json:"burst,omitempty"`
	BlockDuration  *int32         `json:"block_duration,omitempty"`
	TimeDuration   int32          `json:"time_duration"`
	AllowedMethods []string       `json:"allowed_methods,omitempty"`
}

RateLimitRule struct for RateLimitRule

func NewRateLimitRule ¶

func NewRateLimitRule(urlPattern string, rate int32, timeDuration int32) *RateLimitRule

NewRateLimitRule instantiates a new RateLimitRule 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 NewRateLimitRuleWithDefaults ¶

func NewRateLimitRuleWithDefaults() *RateLimitRule

NewRateLimitRuleWithDefaults instantiates a new RateLimitRule 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 (*RateLimitRule) GetAction ¶

func (o *RateLimitRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*RateLimitRule) GetActionDetails ¶

func (o *RateLimitRule) GetActionDetails() ChallengeAction

GetActionDetails returns the ActionDetails field value if set, zero value otherwise.

func (*RateLimitRule) GetActionDetailsOk ¶

func (o *RateLimitRule) GetActionDetailsOk() (*ChallengeAction, bool)

GetActionDetailsOk returns a tuple with the ActionDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetActionOk ¶

func (o *RateLimitRule) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetAllowedMethods ¶

func (o *RateLimitRule) GetAllowedMethods() []string

GetAllowedMethods returns the AllowedMethods field value if set, zero value otherwise.

func (*RateLimitRule) GetAllowedMethodsOk ¶

func (o *RateLimitRule) GetAllowedMethodsOk() ([]string, bool)

GetAllowedMethodsOk returns a tuple with the AllowedMethods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetBlockDuration ¶

func (o *RateLimitRule) GetBlockDuration() int32

GetBlockDuration returns the BlockDuration field value if set, zero value otherwise.

func (*RateLimitRule) GetBlockDurationOk ¶

func (o *RateLimitRule) GetBlockDurationOk() (*int32, bool)

GetBlockDurationOk returns a tuple with the BlockDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetBurst ¶

func (o *RateLimitRule) GetBurst() int32

GetBurst returns the Burst field value if set, zero value otherwise.

func (*RateLimitRule) GetBurstOk ¶

func (o *RateLimitRule) GetBurstOk() (*int32, bool)

GetBurstOk returns a tuple with the Burst field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetDescription ¶

func (o *RateLimitRule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RateLimitRule) GetDescriptionOk ¶

func (o *RateLimitRule) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RateLimitRule) GetExcludeSources ¶

func (o *RateLimitRule) GetExcludeSources() []string

GetExcludeSources returns the ExcludeSources field value if set, zero value otherwise.

func (*RateLimitRule) GetExcludeSourcesOk ¶

func (o *RateLimitRule) GetExcludeSourcesOk() ([]string, bool)

GetExcludeSourcesOk returns a tuple with the ExcludeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetId ¶

func (o *RateLimitRule) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RateLimitRule) GetIdOk ¶

func (o *RateLimitRule) 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 (*RateLimitRule) GetIsEnabled ¶

func (o *RateLimitRule) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*RateLimitRule) GetIsEnabledOk ¶

func (o *RateLimitRule) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRule) GetRate ¶

func (o *RateLimitRule) GetRate() int32

GetRate returns the Rate field value

func (*RateLimitRule) GetRateOk ¶

func (o *RateLimitRule) GetRateOk() (*int32, bool)

GetRateOk returns a tuple with the Rate field value and a boolean to check if the value has been set.

func (*RateLimitRule) GetTimeDuration ¶

func (o *RateLimitRule) GetTimeDuration() int32

GetTimeDuration returns the TimeDuration field value

func (*RateLimitRule) GetTimeDurationOk ¶

func (o *RateLimitRule) GetTimeDurationOk() (*int32, bool)

GetTimeDurationOk returns a tuple with the TimeDuration field value and a boolean to check if the value has been set.

func (*RateLimitRule) GetUrlPattern ¶

func (o *RateLimitRule) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value

func (*RateLimitRule) GetUrlPatternOk ¶

func (o *RateLimitRule) GetUrlPatternOk() (*string, bool)

GetUrlPatternOk returns a tuple with the UrlPattern field value and a boolean to check if the value has been set.

func (*RateLimitRule) HasAction ¶

func (o *RateLimitRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*RateLimitRule) HasActionDetails ¶

func (o *RateLimitRule) HasActionDetails() bool

HasActionDetails returns a boolean if a field has been set.

func (*RateLimitRule) HasAllowedMethods ¶

func (o *RateLimitRule) HasAllowedMethods() bool

HasAllowedMethods returns a boolean if a field has been set.

func (*RateLimitRule) HasBlockDuration ¶

func (o *RateLimitRule) HasBlockDuration() bool

HasBlockDuration returns a boolean if a field has been set.

func (*RateLimitRule) HasBurst ¶

func (o *RateLimitRule) HasBurst() bool

HasBurst returns a boolean if a field has been set.

func (*RateLimitRule) HasDescription ¶

func (o *RateLimitRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RateLimitRule) HasExcludeSources ¶

func (o *RateLimitRule) HasExcludeSources() bool

HasExcludeSources returns a boolean if a field has been set.

func (*RateLimitRule) HasId ¶

func (o *RateLimitRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*RateLimitRule) HasIsEnabled ¶

func (o *RateLimitRule) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (RateLimitRule) MarshalJSON ¶

func (o RateLimitRule) MarshalJSON() ([]byte, error)

func (*RateLimitRule) SetAction ¶

func (o *RateLimitRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*RateLimitRule) SetActionDetails ¶

func (o *RateLimitRule) SetActionDetails(v ChallengeAction)

SetActionDetails gets a reference to the given ChallengeAction and assigns it to the ActionDetails field.

func (*RateLimitRule) SetAllowedMethods ¶

func (o *RateLimitRule) SetAllowedMethods(v []string)

SetAllowedMethods gets a reference to the given []string and assigns it to the AllowedMethods field.

func (*RateLimitRule) SetBlockDuration ¶

func (o *RateLimitRule) SetBlockDuration(v int32)

SetBlockDuration gets a reference to the given int32 and assigns it to the BlockDuration field.

func (*RateLimitRule) SetBurst ¶

func (o *RateLimitRule) SetBurst(v int32)

SetBurst gets a reference to the given int32 and assigns it to the Burst field.

func (*RateLimitRule) SetDescription ¶

func (o *RateLimitRule) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*RateLimitRule) SetDescriptionNil ¶

func (o *RateLimitRule) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*RateLimitRule) SetExcludeSources ¶

func (o *RateLimitRule) SetExcludeSources(v []string)

SetExcludeSources gets a reference to the given []string and assigns it to the ExcludeSources field.

func (*RateLimitRule) SetId ¶

func (o *RateLimitRule) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RateLimitRule) SetIsEnabled ¶

func (o *RateLimitRule) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*RateLimitRule) SetRate ¶

func (o *RateLimitRule) SetRate(v int32)

SetRate sets field value

func (*RateLimitRule) SetTimeDuration ¶

func (o *RateLimitRule) SetTimeDuration(v int32)

SetTimeDuration sets field value

func (*RateLimitRule) SetUrlPattern ¶

func (o *RateLimitRule) SetUrlPattern(v string)

SetUrlPattern sets field value

func (RateLimitRule) ToMap ¶

func (o RateLimitRule) ToMap() (map[string]interface{}, error)

func (*RateLimitRule) UnsetDescription ¶

func (o *RateLimitRule) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type RateLimitRuleData ¶

type RateLimitRuleData struct {
	Data *RateLimitRuleView `json:"data,omitempty"`
}

RateLimitRuleData struct for RateLimitRuleData

func NewRateLimitRuleData ¶

func NewRateLimitRuleData() *RateLimitRuleData

NewRateLimitRuleData instantiates a new RateLimitRuleData 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 NewRateLimitRuleDataWithDefaults ¶

func NewRateLimitRuleDataWithDefaults() *RateLimitRuleData

NewRateLimitRuleDataWithDefaults instantiates a new RateLimitRuleData 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 (*RateLimitRuleData) GetData ¶

func (o *RateLimitRuleData) GetData() RateLimitRuleView

GetData returns the Data field value if set, zero value otherwise.

func (*RateLimitRuleData) GetDataOk ¶

func (o *RateLimitRuleData) GetDataOk() (*RateLimitRuleView, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleData) HasData ¶

func (o *RateLimitRuleData) HasData() bool

HasData returns a boolean if a field has been set.

func (RateLimitRuleData) MarshalJSON ¶

func (o RateLimitRuleData) MarshalJSON() ([]byte, error)

func (*RateLimitRuleData) SetData ¶

func (o *RateLimitRuleData) SetData(v RateLimitRuleView)

SetData gets a reference to the given RateLimitRuleView and assigns it to the Data field.

func (RateLimitRuleData) ToMap ¶

func (o RateLimitRuleData) ToMap() (map[string]interface{}, error)

type RateLimitRuleView ¶

type RateLimitRuleView struct {
	ActionDetails map[string]interface{} `json:"action_details,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Action        *string                `json:"action,omitempty"`
	IsEnabled     *bool                  `json:"is_enabled,omitempty"`
	// - `?` matches any single character. - `*` matches any (possibly empty) sequence of characters. - `**` matches the current directory and arbitrary subdirectories. This sequence must form a single path component, so both `**a` and `b**` are invalid and will result in an error. A sequence of more than two consecutive `*` characters is also invalid. - `[...]` matches any character inside the brackets. Character sequences can also specify ranges of characters, as ordered by Unicode, so e.g. `[0-9]` specifies any character between 0 and 9 inclusive. An unclosed bracket is invalid. - `[!...]` is the negation of `[...]`, i.e. it matches any characters not in the brackets. - The metacharacters `?`, `*`, `[`, `] `can be matched by using brackets (e.g. `[?]`). When a `]` occurs immediately following `[` or `[!` then it is interpreted as being part of, rather then ending, the character set, so `]` and NOT `]` can be matched by `[]]` and `[!]]` respectively. The - character can be specified inside a character sequence pattern by placing it at the start or the end, e.g. `[abc-]`.
	UrlPattern     string         `json:"url_pattern"`
	Description    NullableString `json:"description,omitempty"`
	ExcludeSources []string       `json:"exclude_sources,omitempty"`
	Rate           int32          `json:"rate"`
	Burst          *int32         `json:"burst,omitempty"`
	BlockDuration  *int32         `json:"block_duration,omitempty"`
	TimeDuration   int32          `json:"time_duration"`
	AllowedMethods []string       `json:"allowed_methods,omitempty"`
}

RateLimitRuleView struct for RateLimitRuleView

func NewRateLimitRuleView ¶

func NewRateLimitRuleView(urlPattern string, rate int32, timeDuration int32) *RateLimitRuleView

NewRateLimitRuleView instantiates a new RateLimitRuleView 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 NewRateLimitRuleViewWithDefaults ¶

func NewRateLimitRuleViewWithDefaults() *RateLimitRuleView

NewRateLimitRuleViewWithDefaults instantiates a new RateLimitRuleView 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 (*RateLimitRuleView) GetAction ¶

func (o *RateLimitRuleView) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*RateLimitRuleView) GetActionDetails ¶

func (o *RateLimitRuleView) GetActionDetails() map[string]interface{}

GetActionDetails returns the ActionDetails field value if set, zero value otherwise.

func (*RateLimitRuleView) GetActionDetailsOk ¶

func (o *RateLimitRuleView) GetActionDetailsOk() (map[string]interface{}, bool)

GetActionDetailsOk returns a tuple with the ActionDetails field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetActionOk ¶

func (o *RateLimitRuleView) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetAllowedMethods ¶

func (o *RateLimitRuleView) GetAllowedMethods() []string

GetAllowedMethods returns the AllowedMethods field value if set, zero value otherwise.

func (*RateLimitRuleView) GetAllowedMethodsOk ¶

func (o *RateLimitRuleView) GetAllowedMethodsOk() ([]string, bool)

GetAllowedMethodsOk returns a tuple with the AllowedMethods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetBlockDuration ¶

func (o *RateLimitRuleView) GetBlockDuration() int32

GetBlockDuration returns the BlockDuration field value if set, zero value otherwise.

func (*RateLimitRuleView) GetBlockDurationOk ¶

func (o *RateLimitRuleView) GetBlockDurationOk() (*int32, bool)

GetBlockDurationOk returns a tuple with the BlockDuration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetBurst ¶

func (o *RateLimitRuleView) GetBurst() int32

GetBurst returns the Burst field value if set, zero value otherwise.

func (*RateLimitRuleView) GetBurstOk ¶

func (o *RateLimitRuleView) GetBurstOk() (*int32, bool)

GetBurstOk returns a tuple with the Burst field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetDescription ¶

func (o *RateLimitRuleView) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RateLimitRuleView) GetDescriptionOk ¶

func (o *RateLimitRuleView) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RateLimitRuleView) GetExcludeSources ¶

func (o *RateLimitRuleView) GetExcludeSources() []string

GetExcludeSources returns the ExcludeSources field value if set, zero value otherwise.

func (*RateLimitRuleView) GetExcludeSourcesOk ¶

func (o *RateLimitRuleView) GetExcludeSourcesOk() ([]string, bool)

GetExcludeSourcesOk returns a tuple with the ExcludeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetId ¶

func (o *RateLimitRuleView) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RateLimitRuleView) GetIdOk ¶

func (o *RateLimitRuleView) 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 (*RateLimitRuleView) GetIsEnabled ¶

func (o *RateLimitRuleView) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*RateLimitRuleView) GetIsEnabledOk ¶

func (o *RateLimitRuleView) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetRate ¶

func (o *RateLimitRuleView) GetRate() int32

GetRate returns the Rate field value

func (*RateLimitRuleView) GetRateOk ¶

func (o *RateLimitRuleView) GetRateOk() (*int32, bool)

GetRateOk returns a tuple with the Rate field value and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetTimeDuration ¶

func (o *RateLimitRuleView) GetTimeDuration() int32

GetTimeDuration returns the TimeDuration field value

func (*RateLimitRuleView) GetTimeDurationOk ¶

func (o *RateLimitRuleView) GetTimeDurationOk() (*int32, bool)

GetTimeDurationOk returns a tuple with the TimeDuration field value and a boolean to check if the value has been set.

func (*RateLimitRuleView) GetUrlPattern ¶

func (o *RateLimitRuleView) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value

func (*RateLimitRuleView) GetUrlPatternOk ¶

func (o *RateLimitRuleView) GetUrlPatternOk() (*string, bool)

GetUrlPatternOk returns a tuple with the UrlPattern field value and a boolean to check if the value has been set.

func (*RateLimitRuleView) HasAction ¶

func (o *RateLimitRuleView) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*RateLimitRuleView) HasActionDetails ¶

func (o *RateLimitRuleView) HasActionDetails() bool

HasActionDetails returns a boolean if a field has been set.

func (*RateLimitRuleView) HasAllowedMethods ¶

func (o *RateLimitRuleView) HasAllowedMethods() bool

HasAllowedMethods returns a boolean if a field has been set.

func (*RateLimitRuleView) HasBlockDuration ¶

func (o *RateLimitRuleView) HasBlockDuration() bool

HasBlockDuration returns a boolean if a field has been set.

func (*RateLimitRuleView) HasBurst ¶

func (o *RateLimitRuleView) HasBurst() bool

HasBurst returns a boolean if a field has been set.

func (*RateLimitRuleView) HasDescription ¶

func (o *RateLimitRuleView) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RateLimitRuleView) HasExcludeSources ¶

func (o *RateLimitRuleView) HasExcludeSources() bool

HasExcludeSources returns a boolean if a field has been set.

func (*RateLimitRuleView) HasId ¶

func (o *RateLimitRuleView) HasId() bool

HasId returns a boolean if a field has been set.

func (*RateLimitRuleView) HasIsEnabled ¶

func (o *RateLimitRuleView) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (RateLimitRuleView) MarshalJSON ¶

func (o RateLimitRuleView) MarshalJSON() ([]byte, error)

func (*RateLimitRuleView) SetAction ¶

func (o *RateLimitRuleView) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*RateLimitRuleView) SetActionDetails ¶

func (o *RateLimitRuleView) SetActionDetails(v map[string]interface{})

SetActionDetails gets a reference to the given map[string]interface{} and assigns it to the ActionDetails field.

func (*RateLimitRuleView) SetAllowedMethods ¶

func (o *RateLimitRuleView) SetAllowedMethods(v []string)

SetAllowedMethods gets a reference to the given []string and assigns it to the AllowedMethods field.

func (*RateLimitRuleView) SetBlockDuration ¶

func (o *RateLimitRuleView) SetBlockDuration(v int32)

SetBlockDuration gets a reference to the given int32 and assigns it to the BlockDuration field.

func (*RateLimitRuleView) SetBurst ¶

func (o *RateLimitRuleView) SetBurst(v int32)

SetBurst gets a reference to the given int32 and assigns it to the Burst field.

func (*RateLimitRuleView) SetDescription ¶

func (o *RateLimitRuleView) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*RateLimitRuleView) SetDescriptionNil ¶

func (o *RateLimitRuleView) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*RateLimitRuleView) SetExcludeSources ¶

func (o *RateLimitRuleView) SetExcludeSources(v []string)

SetExcludeSources gets a reference to the given []string and assigns it to the ExcludeSources field.

func (*RateLimitRuleView) SetId ¶

func (o *RateLimitRuleView) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RateLimitRuleView) SetIsEnabled ¶

func (o *RateLimitRuleView) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*RateLimitRuleView) SetRate ¶

func (o *RateLimitRuleView) SetRate(v int32)

SetRate sets field value

func (*RateLimitRuleView) SetTimeDuration ¶

func (o *RateLimitRuleView) SetTimeDuration(v int32)

SetTimeDuration sets field value

func (*RateLimitRuleView) SetUrlPattern ¶

func (o *RateLimitRuleView) SetUrlPattern(v string)

SetUrlPattern sets field value

func (RateLimitRuleView) ToMap ¶

func (o RateLimitRuleView) ToMap() (map[string]interface{}, error)

func (*RateLimitRuleView) UnsetDescription ¶

func (o *RateLimitRuleView) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type RateLimitSettings ¶

type RateLimitSettings struct {
	DdosDetection  *bool    `json:"ddos_detection,omitempty"`
	ExcludeSources []string `json:"exclude_sources,omitempty"`
}

RateLimitSettings struct for RateLimitSettings

func NewRateLimitSettings ¶

func NewRateLimitSettings() *RateLimitSettings

NewRateLimitSettings instantiates a new RateLimitSettings 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 NewRateLimitSettingsWithDefaults ¶

func NewRateLimitSettingsWithDefaults() *RateLimitSettings

NewRateLimitSettingsWithDefaults instantiates a new RateLimitSettings 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 (*RateLimitSettings) GetDdosDetection ¶

func (o *RateLimitSettings) GetDdosDetection() bool

GetDdosDetection returns the DdosDetection field value if set, zero value otherwise.

func (*RateLimitSettings) GetDdosDetectionOk ¶

func (o *RateLimitSettings) GetDdosDetectionOk() (*bool, bool)

GetDdosDetectionOk returns a tuple with the DdosDetection field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitSettings) GetExcludeSources ¶

func (o *RateLimitSettings) GetExcludeSources() []string

GetExcludeSources returns the ExcludeSources field value if set, zero value otherwise.

func (*RateLimitSettings) GetExcludeSourcesOk ¶

func (o *RateLimitSettings) GetExcludeSourcesOk() ([]string, bool)

GetExcludeSourcesOk returns a tuple with the ExcludeSources field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitSettings) HasDdosDetection ¶

func (o *RateLimitSettings) HasDdosDetection() bool

HasDdosDetection returns a boolean if a field has been set.

func (*RateLimitSettings) HasExcludeSources ¶

func (o *RateLimitSettings) HasExcludeSources() bool

HasExcludeSources returns a boolean if a field has been set.

func (RateLimitSettings) MarshalJSON ¶

func (o RateLimitSettings) MarshalJSON() ([]byte, error)

func (*RateLimitSettings) SetDdosDetection ¶

func (o *RateLimitSettings) SetDdosDetection(v bool)

SetDdosDetection gets a reference to the given bool and assigns it to the DdosDetection field.

func (*RateLimitSettings) SetExcludeSources ¶

func (o *RateLimitSettings) SetExcludeSources(v []string)

SetExcludeSources gets a reference to the given []string and assigns it to the ExcludeSources field.

func (RateLimitSettings) ToMap ¶

func (o RateLimitSettings) ToMap() (map[string]interface{}, error)

type RateLimitSettingsData ¶

type RateLimitSettingsData struct {
	Data *RateLimitSettings `json:"data,omitempty"`
}

RateLimitSettingsData struct for RateLimitSettingsData

func NewRateLimitSettingsData ¶

func NewRateLimitSettingsData() *RateLimitSettingsData

NewRateLimitSettingsData instantiates a new RateLimitSettingsData 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 NewRateLimitSettingsDataWithDefaults ¶

func NewRateLimitSettingsDataWithDefaults() *RateLimitSettingsData

NewRateLimitSettingsDataWithDefaults instantiates a new RateLimitSettingsData 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 (*RateLimitSettingsData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*RateLimitSettingsData) GetDataOk ¶

func (o *RateLimitSettingsData) GetDataOk() (*RateLimitSettings, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitSettingsData) HasData ¶

func (o *RateLimitSettingsData) HasData() bool

HasData returns a boolean if a field has been set.

func (RateLimitSettingsData) MarshalJSON ¶

func (o RateLimitSettingsData) MarshalJSON() ([]byte, error)

func (*RateLimitSettingsData) SetData ¶

SetData gets a reference to the given RateLimitSettings and assigns it to the Data field.

func (RateLimitSettingsData) ToMap ¶

func (o RateLimitSettingsData) ToMap() (map[string]interface{}, error)

type RateLimitingApiService ¶

type RateLimitingApiService service

RateLimitingApiService RateLimitingApi service

func (*RateLimitingApiService) RateLimitingActionsReprioritize ¶

func (a *RateLimitingApiService) RateLimitingActionsReprioritize(ctx context.Context, domain string) ApiRateLimitingActionsReprioritizeRequest

RateLimitingActionsReprioritize Change priority of Rate limiting's rules

You can choose a rule and request to put it after or before another rule. You should only provide either after_rule_id or before_rule_id (and not both of them).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRateLimitingActionsReprioritizeRequest

func (*RateLimitingApiService) RateLimitingActionsReprioritizeExecute ¶

func (a *RateLimitingApiService) RateLimitingActionsReprioritizeExecute(r ApiRateLimitingActionsReprioritizeRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*RateLimitingApiService) RateLimitingRulesDestroy ¶

func (a *RateLimitingApiService) RateLimitingRulesDestroy(ctx context.Context, domain string, id string) ApiRateLimitingRulesDestroyRequest

RateLimitingRulesDestroy Delete Rate limiting's rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiRateLimitingRulesDestroyRequest

func (*RateLimitingApiService) RateLimitingRulesDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*RateLimitingApiService) RateLimitingRulesIndex ¶

func (a *RateLimitingApiService) RateLimitingRulesIndex(ctx context.Context, domain string) ApiRateLimitingRulesIndexRequest

RateLimitingRulesIndex Get Rate limiting rules

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRateLimitingRulesIndexRequest

func (*RateLimitingApiService) RateLimitingRulesIndexExecute ¶

Execute executes the request

@return RateLimitingRulesIndex200Response

func (*RateLimitingApiService) RateLimitingRulesShow ¶

func (a *RateLimitingApiService) RateLimitingRulesShow(ctx context.Context, domain string, id string) ApiRateLimitingRulesShowRequest

RateLimitingRulesShow Get Rate limiting's rule information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiRateLimitingRulesShowRequest

func (*RateLimitingApiService) RateLimitingRulesShowExecute ¶

Execute executes the request

@return RateLimitRuleData

func (*RateLimitingApiService) RateLimitingRulesStore ¶

func (a *RateLimitingApiService) RateLimitingRulesStore(ctx context.Context, domain string) ApiRateLimitingRulesStoreRequest

RateLimitingRulesStore Store new Rate limiting rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRateLimitingRulesStoreRequest

func (*RateLimitingApiService) RateLimitingRulesStoreExecute ¶

Execute executes the request

@return RateLimitRuleData

func (*RateLimitingApiService) RateLimitingRulesUpdate ¶

func (a *RateLimitingApiService) RateLimitingRulesUpdate(ctx context.Context, domain string, id string) ApiRateLimitingRulesUpdateRequest

RateLimitingRulesUpdate Update the Rate limiting's rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiRateLimitingRulesUpdateRequest

func (*RateLimitingApiService) RateLimitingRulesUpdateExecute ¶

Execute executes the request

@return RateLimitingRulesUpdate200Response

func (*RateLimitingApiService) RateLimitingSettingsIndex ¶

func (a *RateLimitingApiService) RateLimitingSettingsIndex(ctx context.Context, domain string) ApiRateLimitingSettingsIndexRequest

RateLimitingSettingsIndex Get Rate limiting settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRateLimitingSettingsIndexRequest

func (*RateLimitingApiService) RateLimitingSettingsIndexExecute ¶

Execute executes the request

@return RateLimitSettingsData

func (*RateLimitingApiService) RateLimitingSettingsUpdate ¶

func (a *RateLimitingApiService) RateLimitingSettingsUpdate(ctx context.Context, domain string) ApiRateLimitingSettingsUpdateRequest

RateLimitingSettingsUpdate Update domain's Rate limiting configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRateLimitingSettingsUpdateRequest

func (*RateLimitingApiService) RateLimitingSettingsUpdateExecute ¶

Execute executes the request

@return RateLimitingSettingsUpdate200Response

type RateLimitingRulesIndex200Response ¶

type RateLimitingRulesIndex200Response struct {
	Data  []RateLimitRuleView     `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

RateLimitingRulesIndex200Response struct for RateLimitingRulesIndex200Response

func NewRateLimitingRulesIndex200Response ¶

func NewRateLimitingRulesIndex200Response() *RateLimitingRulesIndex200Response

NewRateLimitingRulesIndex200Response instantiates a new RateLimitingRulesIndex200Response 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 NewRateLimitingRulesIndex200ResponseWithDefaults ¶

func NewRateLimitingRulesIndex200ResponseWithDefaults() *RateLimitingRulesIndex200Response

NewRateLimitingRulesIndex200ResponseWithDefaults instantiates a new RateLimitingRulesIndex200Response 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 (*RateLimitingRulesIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*RateLimitingRulesIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RateLimitingRulesIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitingRulesIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*RateLimitingRulesIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitingRulesIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*RateLimitingRulesIndex200Response) HasMeta ¶

HasMeta returns a boolean if a field has been set.

func (RateLimitingRulesIndex200Response) MarshalJSON ¶

func (o RateLimitingRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*RateLimitingRulesIndex200Response) SetData ¶

SetData gets a reference to the given []RateLimitRuleView and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*RateLimitingRulesIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (RateLimitingRulesIndex200Response) ToMap ¶

func (o RateLimitingRulesIndex200Response) ToMap() (map[string]interface{}, error)

type RateLimitingRulesUpdate200Response ¶

type RateLimitingRulesUpdate200Response struct {
	Data    *RateLimitRuleView `json:"data,omitempty"`
	Message NullableString     `json:"message,omitempty"`
}

RateLimitingRulesUpdate200Response struct for RateLimitingRulesUpdate200Response

func NewRateLimitingRulesUpdate200Response ¶

func NewRateLimitingRulesUpdate200Response() *RateLimitingRulesUpdate200Response

NewRateLimitingRulesUpdate200Response instantiates a new RateLimitingRulesUpdate200Response 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 NewRateLimitingRulesUpdate200ResponseWithDefaults ¶

func NewRateLimitingRulesUpdate200ResponseWithDefaults() *RateLimitingRulesUpdate200Response

NewRateLimitingRulesUpdate200ResponseWithDefaults instantiates a new RateLimitingRulesUpdate200Response 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 (*RateLimitingRulesUpdate200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*RateLimitingRulesUpdate200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitingRulesUpdate200Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RateLimitingRulesUpdate200Response) GetMessageOk ¶

func (o *RateLimitingRulesUpdate200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RateLimitingRulesUpdate200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*RateLimitingRulesUpdate200Response) HasMessage ¶

func (o *RateLimitingRulesUpdate200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (RateLimitingRulesUpdate200Response) MarshalJSON ¶

func (o RateLimitingRulesUpdate200Response) MarshalJSON() ([]byte, error)

func (*RateLimitingRulesUpdate200Response) SetData ¶

SetData gets a reference to the given RateLimitRuleView and assigns it to the Data field.

func (*RateLimitingRulesUpdate200Response) SetMessage ¶

func (o *RateLimitingRulesUpdate200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*RateLimitingRulesUpdate200Response) SetMessageNil ¶

func (o *RateLimitingRulesUpdate200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (RateLimitingRulesUpdate200Response) ToMap ¶

func (o RateLimitingRulesUpdate200Response) ToMap() (map[string]interface{}, error)

func (*RateLimitingRulesUpdate200Response) UnsetMessage ¶

func (o *RateLimitingRulesUpdate200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type RateLimitingSettingsUpdate200Response ¶

type RateLimitingSettingsUpdate200Response struct {
	Data    *RateLimitSettings `json:"data,omitempty"`
	Message NullableString     `json:"message,omitempty"`
}

RateLimitingSettingsUpdate200Response struct for RateLimitingSettingsUpdate200Response

func NewRateLimitingSettingsUpdate200Response ¶

func NewRateLimitingSettingsUpdate200Response() *RateLimitingSettingsUpdate200Response

NewRateLimitingSettingsUpdate200Response instantiates a new RateLimitingSettingsUpdate200Response 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 NewRateLimitingSettingsUpdate200ResponseWithDefaults ¶

func NewRateLimitingSettingsUpdate200ResponseWithDefaults() *RateLimitingSettingsUpdate200Response

NewRateLimitingSettingsUpdate200ResponseWithDefaults instantiates a new RateLimitingSettingsUpdate200Response 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 (*RateLimitingSettingsUpdate200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*RateLimitingSettingsUpdate200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RateLimitingSettingsUpdate200Response) GetMessage ¶

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RateLimitingSettingsUpdate200Response) GetMessageOk ¶

func (o *RateLimitingSettingsUpdate200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RateLimitingSettingsUpdate200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (*RateLimitingSettingsUpdate200Response) HasMessage ¶

HasMessage returns a boolean if a field has been set.

func (RateLimitingSettingsUpdate200Response) MarshalJSON ¶

func (o RateLimitingSettingsUpdate200Response) MarshalJSON() ([]byte, error)

func (*RateLimitingSettingsUpdate200Response) SetData ¶

SetData gets a reference to the given RateLimitSettings and assigns it to the Data field.

func (*RateLimitingSettingsUpdate200Response) SetMessage ¶

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*RateLimitingSettingsUpdate200Response) SetMessageNil ¶

func (o *RateLimitingSettingsUpdate200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (RateLimitingSettingsUpdate200Response) ToMap ¶

func (o RateLimitingSettingsUpdate200Response) ToMap() (map[string]interface{}, error)

func (*RateLimitingSettingsUpdate200Response) UnsetMessage ¶

func (o *RateLimitingSettingsUpdate200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type Redirect ¶

type Redirect struct {
	FRedirectToWww *string `json:"f_redirect_to_www,omitempty"`
}

Redirect struct for Redirect

func NewRedirect ¶

func NewRedirect() *Redirect

NewRedirect instantiates a new Redirect 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 NewRedirectWithDefaults ¶

func NewRedirectWithDefaults() *Redirect

NewRedirectWithDefaults instantiates a new Redirect 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 (*Redirect) GetFRedirectToWww ¶

func (o *Redirect) GetFRedirectToWww() string

GetFRedirectToWww returns the FRedirectToWww field value if set, zero value otherwise.

func (*Redirect) GetFRedirectToWwwOk ¶

func (o *Redirect) GetFRedirectToWwwOk() (*string, bool)

GetFRedirectToWwwOk returns a tuple with the FRedirectToWww field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Redirect) HasFRedirectToWww ¶

func (o *Redirect) HasFRedirectToWww() bool

HasFRedirectToWww returns a boolean if a field has been set.

func (Redirect) MarshalJSON ¶

func (o Redirect) MarshalJSON() ([]byte, error)

func (*Redirect) SetFRedirectToWww ¶

func (o *Redirect) SetFRedirectToWww(v string)

SetFRedirectToWww gets a reference to the given string and assigns it to the FRedirectToWww field.

func (Redirect) ToMap ¶

func (o Redirect) ToMap() (map[string]interface{}, error)

type RedirectApiService ¶

type RedirectApiService service

RedirectApiService RedirectApi service

func (*RedirectApiService) RedirectShow ¶

func (a *RedirectApiService) RedirectShow(ctx context.Context, domain string) ApiRedirectShowRequest

RedirectShow Get redirect settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRedirectShowRequest

func (*RedirectApiService) RedirectShowExecute ¶

func (a *RedirectApiService) RedirectShowExecute(r ApiRedirectShowRequest) (*RedirectData, *http.Response, error)

Execute executes the request

@return RedirectData

func (*RedirectApiService) RedirectUpdate ¶

func (a *RedirectApiService) RedirectUpdate(ctx context.Context, domain string) ApiRedirectUpdateRequest

RedirectUpdate Update redirect settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiRedirectUpdateRequest

func (*RedirectApiService) RedirectUpdateExecute ¶

Execute executes the request

@return MessageResponse

type RedirectData ¶

type RedirectData struct {
	Data *Redirect `json:"data,omitempty"`
}

RedirectData struct for RedirectData

func NewRedirectData ¶

func NewRedirectData() *RedirectData

NewRedirectData instantiates a new RedirectData 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 NewRedirectDataWithDefaults ¶

func NewRedirectDataWithDefaults() *RedirectData

NewRedirectDataWithDefaults instantiates a new RedirectData 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 (*RedirectData) GetData ¶

func (o *RedirectData) GetData() Redirect

GetData returns the Data field value if set, zero value otherwise.

func (*RedirectData) GetDataOk ¶

func (o *RedirectData) GetDataOk() (*Redirect, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RedirectData) HasData ¶

func (o *RedirectData) HasData() bool

HasData returns a boolean if a field has been set.

func (RedirectData) MarshalJSON ¶

func (o RedirectData) MarshalJSON() ([]byte, error)

func (*RedirectData) SetData ¶

func (o *RedirectData) SetData(v Redirect)

SetData gets a reference to the given Redirect and assigns it to the Data field.

func (RedirectData) ToMap ¶

func (o RedirectData) ToMap() (map[string]interface{}, error)

type ReportsApiService ¶

type ReportsApiService service

ReportsApiService ReportsApi service

func (*ReportsApiService) BulkReportsTrafficsTotal ¶

func (a *ReportsApiService) BulkReportsTrafficsTotal(ctx context.Context) ApiBulkReportsTrafficsTotalRequest

BulkReportsTrafficsTotal Get traffic report for multiple domains

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiBulkReportsTrafficsTotalRequest

func (*ReportsApiService) BulkReportsTrafficsTotalExecute ¶

Execute executes the request

@return BulkTrafficReportData

func (*ReportsApiService) BulkReportsVisitorsTotal ¶

func (a *ReportsApiService) BulkReportsVisitorsTotal(ctx context.Context) ApiBulkReportsVisitorsTotalRequest

BulkReportsVisitorsTotal Get visitor report for multiple domains

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiBulkReportsVisitorsTotalRequest

func (*ReportsApiService) BulkReportsVisitorsTotalExecute ¶

Execute executes the request

@return BulkVisitorReportData

func (*ReportsApiService) ReportsAttacksAttackers ¶

func (a *ReportsApiService) ReportsAttacksAttackers(ctx context.Context, domain string) ApiReportsAttacksAttackersRequest

ReportsAttacksAttackers Get list of attackers information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsAttacksAttackersRequest

func (*ReportsApiService) ReportsAttacksAttackersExecute ¶

Execute executes the request

@return ReportsAttacksAttackers200Response

func (*ReportsApiService) ReportsAttacksIndex ¶

func (a *ReportsApiService) ReportsAttacksIndex(ctx context.Context, domain string) ApiReportsAttacksIndexRequest

ReportsAttacksIndex Get list of attacks details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsAttacksIndexRequest

func (*ReportsApiService) ReportsAttacksIndexExecute ¶

Execute executes the request

@return ReportsAttacksIndex200Response

func (*ReportsApiService) ReportsAttacksMap ¶

func (a *ReportsApiService) ReportsAttacksMap(ctx context.Context, domain string) ApiReportsAttacksMapRequest

ReportsAttacksMap Get geo-map of attacks

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsAttacksMapRequest

func (*ReportsApiService) ReportsAttacksMapExecute ¶

Execute executes the request

@return AttackReportMapData

func (*ReportsApiService) ReportsAttacksShow ¶

func (a *ReportsApiService) ReportsAttacksShow(ctx context.Context, domain string) ApiReportsAttacksShowRequest

ReportsAttacksShow Get report of attacks

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsAttacksShowRequest

func (*ReportsApiService) ReportsAttacksShowExecute ¶

Execute executes the request

@return ReportsAttacksShow200Response

func (*ReportsApiService) ReportsAttacksUri ¶

func (a *ReportsApiService) ReportsAttacksUri(ctx context.Context, domain string) ApiReportsAttacksUriRequest

ReportsAttacksUri Get list of URLs under attack

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsAttacksUriRequest

func (*ReportsApiService) ReportsAttacksUriExecute ¶

Execute executes the request

@return AttackReportUriData

func (*ReportsApiService) ReportsDnsGeo ¶

func (a *ReportsApiService) ReportsDnsGeo(ctx context.Context, domain string) ApiReportsDnsGeoRequest

ReportsDnsGeo Get DNS requests as geo-map

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsDnsGeoRequest

func (*ReportsApiService) ReportsDnsGeoExecute ¶

Execute executes the request

@return DnsGeoReportData

func (*ReportsApiService) ReportsDnsRequests ¶

func (a *ReportsApiService) ReportsDnsRequests(ctx context.Context, domain string) ApiReportsDnsRequestsRequest

ReportsDnsRequests Get response time report

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsDnsRequestsRequest

func (*ReportsApiService) ReportsDnsRequestsExecute ¶

Execute executes the request

@return DnsRequestReportData

func (*ReportsApiService) ReportsErrorLogDetails ¶

func (a *ReportsApiService) ReportsErrorLogDetails(ctx context.Context, domain string) ApiReportsErrorLogDetailsRequest

ReportsErrorLogDetails Get detail of an error

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsErrorLogDetailsRequest

Deprecated

func (*ReportsApiService) ReportsErrorLogDetailsExecute ¶

Execute executes the request

@return ReportsErrorLogDetails200Response

Deprecated

func (*ReportsApiService) ReportsErrorLogs ¶

func (a *ReportsApiService) ReportsErrorLogs(ctx context.Context, domain string) ApiReportsErrorLogsRequest

ReportsErrorLogs Get list of errors

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsErrorLogsRequest

func (*ReportsApiService) ReportsErrorLogsChart ¶

func (a *ReportsApiService) ReportsErrorLogsChart(ctx context.Context, domain string) ApiReportsErrorLogsChartRequest

ReportsErrorLogsChart Get chart view of errors

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsErrorLogsChartRequest

func (*ReportsApiService) ReportsErrorLogsChartExecute ¶

func (a *ReportsApiService) ReportsErrorLogsChartExecute(r ApiReportsErrorLogsChartRequest) (*ErrorLogChartData, *http.Response, error)

Execute executes the request

@return ErrorLogChartData

func (*ReportsApiService) ReportsErrorLogsExecute ¶

func (a *ReportsApiService) ReportsErrorLogsExecute(r ApiReportsErrorLogsRequest) (*ErrorLogsData, *http.Response, error)

Execute executes the request

@return ErrorLogsData

func (*ReportsApiService) ReportsResponseTimeIndex ¶

func (a *ReportsApiService) ReportsResponseTimeIndex(ctx context.Context, domain string) ApiReportsResponseTimeIndexRequest

ReportsResponseTimeIndex Get response time report

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsResponseTimeIndexRequest

func (*ReportsApiService) ReportsResponseTimeIndexExecute ¶

func (a *ReportsApiService) ReportsResponseTimeIndexExecute(r ApiReportsResponseTimeIndexRequest) (*ResponseTimeData, *http.Response, error)

Execute executes the request

@return ResponseTimeData

func (*ReportsApiService) ReportsStatusIndex ¶

func (a *ReportsApiService) ReportsStatusIndex(ctx context.Context, domain string) ApiReportsStatusIndexRequest

ReportsStatusIndex Get status codes pie chart

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsStatusIndexRequest

func (*ReportsApiService) ReportsStatusIndexExecute ¶

Execute executes the request

@return StatusCodeReportData

func (*ReportsApiService) ReportsStatusSummary ¶

func (a *ReportsApiService) ReportsStatusSummary(ctx context.Context, domain string) ApiReportsStatusSummaryRequest

ReportsStatusSummary Get an overview of status codes pie chart

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsStatusSummaryRequest

func (*ReportsApiService) ReportsStatusSummaryExecute ¶

Execute executes the request

@return StatusCodeSummaryData

func (*ReportsApiService) ReportsTrafficsMap ¶

func (a *ReportsApiService) ReportsTrafficsMap(ctx context.Context, domain string) ApiReportsTrafficsMapRequest

ReportsTrafficsMap Get traffic as geo-map

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsTrafficsMapRequest

func (*ReportsApiService) ReportsTrafficsMapExecute ¶

func (a *ReportsApiService) ReportsTrafficsMapExecute(r ApiReportsTrafficsMapRequest) (*MapTrafficsData, *http.Response, error)

Execute executes the request

@return MapTrafficsData

func (*ReportsApiService) ReportsTrafficsSaved ¶

func (a *ReportsApiService) ReportsTrafficsSaved(ctx context.Context, domain string) ApiReportsTrafficsSavedRequest

ReportsTrafficsSaved Get traffic saved to total pie chart

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsTrafficsSavedRequest

func (*ReportsApiService) ReportsTrafficsSavedExecute ¶

func (a *ReportsApiService) ReportsTrafficsSavedExecute(r ApiReportsTrafficsSavedRequest) (*SavedTrafficsData, *http.Response, error)

Execute executes the request

@return SavedTrafficsData

func (*ReportsApiService) ReportsTrafficsTotal ¶

func (a *ReportsApiService) ReportsTrafficsTotal(ctx context.Context, domain string) ApiReportsTrafficsTotalRequest

ReportsTrafficsTotal Get traffic report for domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsTrafficsTotalRequest

func (*ReportsApiService) ReportsTrafficsTotalExecute ¶

func (a *ReportsApiService) ReportsTrafficsTotalExecute(r ApiReportsTrafficsTotalRequest) (*TrafficsData, *http.Response, error)

Execute executes the request

@return TrafficsData

func (*ReportsApiService) ReportsTransportLayerProxiesTraffics ¶

func (a *ReportsApiService) ReportsTransportLayerProxiesTraffics(ctx context.Context, domain string, transportLayerProxyId string) ApiReportsTransportLayerProxiesTrafficsRequest

ReportsTransportLayerProxiesTraffics Get traffic report for transport layer proxy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param transportLayerProxyId Transport layer proxy id
@return ApiReportsTransportLayerProxiesTrafficsRequest

func (*ReportsApiService) ReportsTransportLayerProxiesTrafficsExecute ¶

Execute executes the request

@return TransportLayerProxyTrafficsData

func (*ReportsApiService) ReportsVisitorsHighRequestIps ¶

func (a *ReportsApiService) ReportsVisitorsHighRequestIps(ctx context.Context, domain string) ApiReportsVisitorsHighRequestIpsRequest

ReportsVisitorsHighRequestIps Get report of IPs with highest number of requests

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsVisitorsHighRequestIpsRequest

func (*ReportsApiService) ReportsVisitorsHighRequestIpsExecute ¶

Execute executes the request

@return ReportsVisitorsHighRequestIps200Response

func (*ReportsApiService) ReportsVisitorsIndex ¶

func (a *ReportsApiService) ReportsVisitorsIndex(ctx context.Context, domain string) ApiReportsVisitorsIndexRequest

ReportsVisitorsIndex Get report of visitors for domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiReportsVisitorsIndexRequest

func (*ReportsApiService) ReportsVisitorsIndexExecute ¶

func (a *ReportsApiService) ReportsVisitorsIndexExecute(r ApiReportsVisitorsIndexRequest) (*VisitorsData, *http.Response, error)

Execute executes the request

@return VisitorsData

type ReportsAttacksAttackers200Response ¶

type ReportsAttacksAttackers200Response struct {
	Data []ReportsAttacksAttackers200ResponseDataInner `json:"data,omitempty"`
}

ReportsAttacksAttackers200Response struct for ReportsAttacksAttackers200Response

func NewReportsAttacksAttackers200Response ¶

func NewReportsAttacksAttackers200Response() *ReportsAttacksAttackers200Response

NewReportsAttacksAttackers200Response instantiates a new ReportsAttacksAttackers200Response 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 NewReportsAttacksAttackers200ResponseWithDefaults ¶

func NewReportsAttacksAttackers200ResponseWithDefaults() *ReportsAttacksAttackers200Response

NewReportsAttacksAttackers200ResponseWithDefaults instantiates a new ReportsAttacksAttackers200Response 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 (*ReportsAttacksAttackers200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ReportsAttacksAttackers200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsAttacksAttackers200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (ReportsAttacksAttackers200Response) MarshalJSON ¶

func (o ReportsAttacksAttackers200Response) MarshalJSON() ([]byte, error)

func (*ReportsAttacksAttackers200Response) SetData ¶

SetData gets a reference to the given []ReportsAttacksAttackers200ResponseDataInner and assigns it to the Data field.

func (ReportsAttacksAttackers200Response) ToMap ¶

func (o ReportsAttacksAttackers200Response) ToMap() (map[string]interface{}, error)

type ReportsAttacksAttackers200ResponseDataInner ¶

type ReportsAttacksAttackers200ResponseDataInner struct {
	Ip    *string `json:"ip,omitempty"`
	Count *int32  `json:"count,omitempty"`
}

ReportsAttacksAttackers200ResponseDataInner struct for ReportsAttacksAttackers200ResponseDataInner

func NewReportsAttacksAttackers200ResponseDataInner ¶

func NewReportsAttacksAttackers200ResponseDataInner() *ReportsAttacksAttackers200ResponseDataInner

NewReportsAttacksAttackers200ResponseDataInner instantiates a new ReportsAttacksAttackers200ResponseDataInner 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 NewReportsAttacksAttackers200ResponseDataInnerWithDefaults ¶

func NewReportsAttacksAttackers200ResponseDataInnerWithDefaults() *ReportsAttacksAttackers200ResponseDataInner

NewReportsAttacksAttackers200ResponseDataInnerWithDefaults instantiates a new ReportsAttacksAttackers200ResponseDataInner 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 (*ReportsAttacksAttackers200ResponseDataInner) GetCount ¶

GetCount returns the Count field value if set, zero value otherwise.

func (*ReportsAttacksAttackers200ResponseDataInner) GetCountOk ¶

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsAttacksAttackers200ResponseDataInner) GetIp ¶

GetIp returns the Ip field value if set, zero value otherwise.

func (*ReportsAttacksAttackers200ResponseDataInner) GetIpOk ¶

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 (*ReportsAttacksAttackers200ResponseDataInner) HasCount ¶

HasCount returns a boolean if a field has been set.

func (*ReportsAttacksAttackers200ResponseDataInner) HasIp ¶

HasIp returns a boolean if a field has been set.

func (ReportsAttacksAttackers200ResponseDataInner) MarshalJSON ¶

func (*ReportsAttacksAttackers200ResponseDataInner) SetCount ¶

SetCount gets a reference to the given int32 and assigns it to the Count field.

func (*ReportsAttacksAttackers200ResponseDataInner) SetIp ¶

SetIp gets a reference to the given string and assigns it to the Ip field.

func (ReportsAttacksAttackers200ResponseDataInner) ToMap ¶

func (o ReportsAttacksAttackers200ResponseDataInner) ToMap() (map[string]interface{}, error)

type ReportsAttacksIndex200Response ¶

type ReportsAttacksIndex200Response struct {
	Data  []AttackReportItem      `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

ReportsAttacksIndex200Response struct for ReportsAttacksIndex200Response

func NewReportsAttacksIndex200Response ¶

func NewReportsAttacksIndex200Response() *ReportsAttacksIndex200Response

NewReportsAttacksIndex200Response instantiates a new ReportsAttacksIndex200Response 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 NewReportsAttacksIndex200ResponseWithDefaults ¶

func NewReportsAttacksIndex200ResponseWithDefaults() *ReportsAttacksIndex200Response

NewReportsAttacksIndex200ResponseWithDefaults instantiates a new ReportsAttacksIndex200Response 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 (*ReportsAttacksIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ReportsAttacksIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ReportsAttacksIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsAttacksIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ReportsAttacksIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsAttacksIndex200Response) HasData ¶

func (o *ReportsAttacksIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *ReportsAttacksIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ReportsAttacksIndex200Response) HasMeta ¶

func (o *ReportsAttacksIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (ReportsAttacksIndex200Response) MarshalJSON ¶

func (o ReportsAttacksIndex200Response) MarshalJSON() ([]byte, error)

func (*ReportsAttacksIndex200Response) SetData ¶

SetData gets a reference to the given []AttackReportItem and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*ReportsAttacksIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (ReportsAttacksIndex200Response) ToMap ¶

func (o ReportsAttacksIndex200Response) ToMap() (map[string]interface{}, error)

type ReportsAttacksShow200Response ¶

type ReportsAttacksShow200Response struct {
	Data *AttackReport `json:"data,omitempty"`
}

ReportsAttacksShow200Response struct for ReportsAttacksShow200Response

func NewReportsAttacksShow200Response ¶

func NewReportsAttacksShow200Response() *ReportsAttacksShow200Response

NewReportsAttacksShow200Response instantiates a new ReportsAttacksShow200Response 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 NewReportsAttacksShow200ResponseWithDefaults ¶

func NewReportsAttacksShow200ResponseWithDefaults() *ReportsAttacksShow200Response

NewReportsAttacksShow200ResponseWithDefaults instantiates a new ReportsAttacksShow200Response 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 (*ReportsAttacksShow200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ReportsAttacksShow200Response) GetDataOk ¶

func (o *ReportsAttacksShow200Response) GetDataOk() (*AttackReport, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsAttacksShow200Response) HasData ¶

func (o *ReportsAttacksShow200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (ReportsAttacksShow200Response) MarshalJSON ¶

func (o ReportsAttacksShow200Response) MarshalJSON() ([]byte, error)

func (*ReportsAttacksShow200Response) SetData ¶

SetData gets a reference to the given AttackReport and assigns it to the Data field.

func (ReportsAttacksShow200Response) ToMap ¶

func (o ReportsAttacksShow200Response) ToMap() (map[string]interface{}, error)

type ReportsErrorLogDetails200Response ¶

type ReportsErrorLogDetails200Response struct {
	Data map[string]interface{} `json:"data,omitempty"`
}

ReportsErrorLogDetails200Response struct for ReportsErrorLogDetails200Response

func NewReportsErrorLogDetails200Response ¶

func NewReportsErrorLogDetails200Response() *ReportsErrorLogDetails200Response

NewReportsErrorLogDetails200Response instantiates a new ReportsErrorLogDetails200Response 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 NewReportsErrorLogDetails200ResponseWithDefaults ¶

func NewReportsErrorLogDetails200ResponseWithDefaults() *ReportsErrorLogDetails200Response

NewReportsErrorLogDetails200ResponseWithDefaults instantiates a new ReportsErrorLogDetails200Response 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 (*ReportsErrorLogDetails200Response) GetData ¶

func (o *ReportsErrorLogDetails200Response) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*ReportsErrorLogDetails200Response) GetDataOk ¶

func (o *ReportsErrorLogDetails200Response) GetDataOk() (map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsErrorLogDetails200Response) HasData ¶

HasData returns a boolean if a field has been set.

func (ReportsErrorLogDetails200Response) MarshalJSON ¶

func (o ReportsErrorLogDetails200Response) MarshalJSON() ([]byte, error)

func (*ReportsErrorLogDetails200Response) SetData ¶

func (o *ReportsErrorLogDetails200Response) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (ReportsErrorLogDetails200Response) ToMap ¶

func (o ReportsErrorLogDetails200Response) ToMap() (map[string]interface{}, error)

type ReportsVisitorsHighRequestIps200Response ¶

type ReportsVisitorsHighRequestIps200Response struct {
	Data  []HighRequestedIp       `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

ReportsVisitorsHighRequestIps200Response struct for ReportsVisitorsHighRequestIps200Response

func NewReportsVisitorsHighRequestIps200Response ¶

func NewReportsVisitorsHighRequestIps200Response() *ReportsVisitorsHighRequestIps200Response

NewReportsVisitorsHighRequestIps200Response instantiates a new ReportsVisitorsHighRequestIps200Response 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 NewReportsVisitorsHighRequestIps200ResponseWithDefaults ¶

func NewReportsVisitorsHighRequestIps200ResponseWithDefaults() *ReportsVisitorsHighRequestIps200Response

NewReportsVisitorsHighRequestIps200ResponseWithDefaults instantiates a new ReportsVisitorsHighRequestIps200Response 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 (*ReportsVisitorsHighRequestIps200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ReportsVisitorsHighRequestIps200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*ReportsVisitorsHighRequestIps200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsVisitorsHighRequestIps200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*ReportsVisitorsHighRequestIps200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReportsVisitorsHighRequestIps200Response) HasData ¶

HasData returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*ReportsVisitorsHighRequestIps200Response) HasMeta ¶

HasMeta returns a boolean if a field has been set.

func (ReportsVisitorsHighRequestIps200Response) MarshalJSON ¶

func (*ReportsVisitorsHighRequestIps200Response) SetData ¶

SetData gets a reference to the given []HighRequestedIp and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*ReportsVisitorsHighRequestIps200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (ReportsVisitorsHighRequestIps200Response) ToMap ¶

func (o ReportsVisitorsHighRequestIps200Response) ToMap() (map[string]interface{}, error)

type ReprioritizeRuleRequest ¶

type ReprioritizeRuleRequest struct {
	// ID of the rule you want to move
	RuleId string `json:"rule_id"`
	// ID of the rule you want to be prior to the selected rule
	AfterRuleId *string `json:"after_rule_id,omitempty"`
	// ID of the rule you want to follow the selected rule
	BeforeRuleId *string `json:"before_rule_id,omitempty"`
}

ReprioritizeRuleRequest struct for ReprioritizeRuleRequest

func NewReprioritizeRuleRequest ¶

func NewReprioritizeRuleRequest(ruleId string) *ReprioritizeRuleRequest

NewReprioritizeRuleRequest instantiates a new ReprioritizeRuleRequest 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 NewReprioritizeRuleRequestWithDefaults ¶

func NewReprioritizeRuleRequestWithDefaults() *ReprioritizeRuleRequest

NewReprioritizeRuleRequestWithDefaults instantiates a new ReprioritizeRuleRequest 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 (*ReprioritizeRuleRequest) GetAfterRuleId ¶

func (o *ReprioritizeRuleRequest) GetAfterRuleId() string

GetAfterRuleId returns the AfterRuleId field value if set, zero value otherwise.

func (*ReprioritizeRuleRequest) GetAfterRuleIdOk ¶

func (o *ReprioritizeRuleRequest) GetAfterRuleIdOk() (*string, bool)

GetAfterRuleIdOk returns a tuple with the AfterRuleId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReprioritizeRuleRequest) GetBeforeRuleId ¶

func (o *ReprioritizeRuleRequest) GetBeforeRuleId() string

GetBeforeRuleId returns the BeforeRuleId field value if set, zero value otherwise.

func (*ReprioritizeRuleRequest) GetBeforeRuleIdOk ¶

func (o *ReprioritizeRuleRequest) GetBeforeRuleIdOk() (*string, bool)

GetBeforeRuleIdOk returns a tuple with the BeforeRuleId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ReprioritizeRuleRequest) GetRuleId ¶

func (o *ReprioritizeRuleRequest) GetRuleId() string

GetRuleId returns the RuleId field value

func (*ReprioritizeRuleRequest) GetRuleIdOk ¶

func (o *ReprioritizeRuleRequest) GetRuleIdOk() (*string, bool)

GetRuleIdOk returns a tuple with the RuleId field value and a boolean to check if the value has been set.

func (*ReprioritizeRuleRequest) HasAfterRuleId ¶

func (o *ReprioritizeRuleRequest) HasAfterRuleId() bool

HasAfterRuleId returns a boolean if a field has been set.

func (*ReprioritizeRuleRequest) HasBeforeRuleId ¶

func (o *ReprioritizeRuleRequest) HasBeforeRuleId() bool

HasBeforeRuleId returns a boolean if a field has been set.

func (ReprioritizeRuleRequest) MarshalJSON ¶

func (o ReprioritizeRuleRequest) MarshalJSON() ([]byte, error)

func (*ReprioritizeRuleRequest) SetAfterRuleId ¶

func (o *ReprioritizeRuleRequest) SetAfterRuleId(v string)

SetAfterRuleId gets a reference to the given string and assigns it to the AfterRuleId field.

func (*ReprioritizeRuleRequest) SetBeforeRuleId ¶

func (o *ReprioritizeRuleRequest) SetBeforeRuleId(v string)

SetBeforeRuleId gets a reference to the given string and assigns it to the BeforeRuleId field.

func (*ReprioritizeRuleRequest) SetRuleId ¶

func (o *ReprioritizeRuleRequest) SetRuleId(v string)

SetRuleId sets field value

func (ReprioritizeRuleRequest) ToMap ¶

func (o ReprioritizeRuleRequest) ToMap() (map[string]interface{}, error)

type ResponseTime ¶

type ResponseTime struct {
	Statistics *ResponseTimeStatistics `json:"statistics,omitempty"`
	Charts     *ResponseTimeCharts     `json:"charts,omitempty"`
}

ResponseTime struct for ResponseTime

func NewResponseTime ¶

func NewResponseTime() *ResponseTime

NewResponseTime instantiates a new ResponseTime 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 NewResponseTimeWithDefaults ¶

func NewResponseTimeWithDefaults() *ResponseTime

NewResponseTimeWithDefaults instantiates a new ResponseTime 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 (*ResponseTime) GetCharts ¶

func (o *ResponseTime) GetCharts() ResponseTimeCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*ResponseTime) GetChartsOk ¶

func (o *ResponseTime) GetChartsOk() (*ResponseTimeCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTime) GetStatistics ¶

func (o *ResponseTime) GetStatistics() ResponseTimeStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*ResponseTime) GetStatisticsOk ¶

func (o *ResponseTime) GetStatisticsOk() (*ResponseTimeStatistics, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTime) HasCharts ¶

func (o *ResponseTime) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*ResponseTime) HasStatistics ¶

func (o *ResponseTime) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (ResponseTime) MarshalJSON ¶

func (o ResponseTime) MarshalJSON() ([]byte, error)

func (*ResponseTime) SetCharts ¶

func (o *ResponseTime) SetCharts(v ResponseTimeCharts)

SetCharts gets a reference to the given ResponseTimeCharts and assigns it to the Charts field.

func (*ResponseTime) SetStatistics ¶

func (o *ResponseTime) SetStatistics(v ResponseTimeStatistics)

SetStatistics gets a reference to the given ResponseTimeStatistics and assigns it to the Statistics field.

func (ResponseTime) ToMap ¶

func (o ResponseTime) ToMap() (map[string]interface{}, error)

type ResponseTimeCharts ¶

type ResponseTimeCharts struct {
	Ir *ResponseTimeChartsIr `json:"ir,omitempty"`
}

ResponseTimeCharts struct for ResponseTimeCharts

func NewResponseTimeCharts ¶

func NewResponseTimeCharts() *ResponseTimeCharts

NewResponseTimeCharts instantiates a new ResponseTimeCharts 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 NewResponseTimeChartsWithDefaults ¶

func NewResponseTimeChartsWithDefaults() *ResponseTimeCharts

NewResponseTimeChartsWithDefaults instantiates a new ResponseTimeCharts 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 (*ResponseTimeCharts) GetIr ¶

GetIr returns the Ir field value if set, zero value otherwise.

func (*ResponseTimeCharts) GetIrOk ¶

func (o *ResponseTimeCharts) GetIrOk() (*ResponseTimeChartsIr, bool)

GetIrOk returns a tuple with the Ir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTimeCharts) HasIr ¶

func (o *ResponseTimeCharts) HasIr() bool

HasIr returns a boolean if a field has been set.

func (ResponseTimeCharts) MarshalJSON ¶

func (o ResponseTimeCharts) MarshalJSON() ([]byte, error)

func (*ResponseTimeCharts) SetIr ¶

SetIr gets a reference to the given ResponseTimeChartsIr and assigns it to the Ir field.

func (ResponseTimeCharts) ToMap ¶

func (o ResponseTimeCharts) ToMap() (map[string]interface{}, error)

type ResponseTimeChartsIr ¶

type ResponseTimeChartsIr struct {
	Title      *string                           `json:"title,omitempty"`
	Categories []time.Time                       `json:"categories,omitempty"`
	Series     []ResponseTimeChartsIrSeriesInner `json:"series,omitempty"`
}

ResponseTimeChartsIr struct for ResponseTimeChartsIr

func NewResponseTimeChartsIr ¶

func NewResponseTimeChartsIr() *ResponseTimeChartsIr

NewResponseTimeChartsIr instantiates a new ResponseTimeChartsIr 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 NewResponseTimeChartsIrWithDefaults ¶

func NewResponseTimeChartsIrWithDefaults() *ResponseTimeChartsIr

NewResponseTimeChartsIrWithDefaults instantiates a new ResponseTimeChartsIr 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 (*ResponseTimeChartsIr) GetCategories ¶

func (o *ResponseTimeChartsIr) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*ResponseTimeChartsIr) GetCategoriesOk ¶

func (o *ResponseTimeChartsIr) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTimeChartsIr) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*ResponseTimeChartsIr) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTimeChartsIr) GetTitle ¶

func (o *ResponseTimeChartsIr) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*ResponseTimeChartsIr) GetTitleOk ¶

func (o *ResponseTimeChartsIr) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTimeChartsIr) HasCategories ¶

func (o *ResponseTimeChartsIr) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*ResponseTimeChartsIr) HasSeries ¶

func (o *ResponseTimeChartsIr) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*ResponseTimeChartsIr) HasTitle ¶

func (o *ResponseTimeChartsIr) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (ResponseTimeChartsIr) MarshalJSON ¶

func (o ResponseTimeChartsIr) MarshalJSON() ([]byte, error)

func (*ResponseTimeChartsIr) SetCategories ¶

func (o *ResponseTimeChartsIr) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*ResponseTimeChartsIr) SetSeries ¶

SetSeries gets a reference to the given []ResponseTimeChartsIrSeriesInner and assigns it to the Series field.

func (*ResponseTimeChartsIr) SetTitle ¶

func (o *ResponseTimeChartsIr) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (ResponseTimeChartsIr) ToMap ¶

func (o ResponseTimeChartsIr) ToMap() (map[string]interface{}, error)

type ResponseTimeChartsIrSeriesInner ¶

type ResponseTimeChartsIrSeriesInner struct {
	Name *string   `json:"name,omitempty"`
	Data []float64 `json:"data,omitempty"`
}

ResponseTimeChartsIrSeriesInner struct for ResponseTimeChartsIrSeriesInner

func NewResponseTimeChartsIrSeriesInner ¶

func NewResponseTimeChartsIrSeriesInner() *ResponseTimeChartsIrSeriesInner

NewResponseTimeChartsIrSeriesInner instantiates a new ResponseTimeChartsIrSeriesInner 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 NewResponseTimeChartsIrSeriesInnerWithDefaults ¶

func NewResponseTimeChartsIrSeriesInnerWithDefaults() *ResponseTimeChartsIrSeriesInner

NewResponseTimeChartsIrSeriesInnerWithDefaults instantiates a new ResponseTimeChartsIrSeriesInner 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 (*ResponseTimeChartsIrSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*ResponseTimeChartsIrSeriesInner) GetDataOk ¶

func (o *ResponseTimeChartsIrSeriesInner) GetDataOk() ([]float64, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTimeChartsIrSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*ResponseTimeChartsIrSeriesInner) GetNameOk ¶

func (o *ResponseTimeChartsIrSeriesInner) 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 (*ResponseTimeChartsIrSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*ResponseTimeChartsIrSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (ResponseTimeChartsIrSeriesInner) MarshalJSON ¶

func (o ResponseTimeChartsIrSeriesInner) MarshalJSON() ([]byte, error)

func (*ResponseTimeChartsIrSeriesInner) SetData ¶

func (o *ResponseTimeChartsIrSeriesInner) SetData(v []float64)

SetData gets a reference to the given []float64 and assigns it to the Data field.

func (*ResponseTimeChartsIrSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (ResponseTimeChartsIrSeriesInner) ToMap ¶

func (o ResponseTimeChartsIrSeriesInner) ToMap() (map[string]interface{}, error)

type ResponseTimeData ¶

type ResponseTimeData struct {
	Data *ResponseTime `json:"data,omitempty"`
}

ResponseTimeData struct for ResponseTimeData

func NewResponseTimeData ¶

func NewResponseTimeData() *ResponseTimeData

NewResponseTimeData instantiates a new ResponseTimeData 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 NewResponseTimeDataWithDefaults ¶

func NewResponseTimeDataWithDefaults() *ResponseTimeData

NewResponseTimeDataWithDefaults instantiates a new ResponseTimeData 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 (*ResponseTimeData) GetData ¶

func (o *ResponseTimeData) GetData() ResponseTime

GetData returns the Data field value if set, zero value otherwise.

func (*ResponseTimeData) GetDataOk ¶

func (o *ResponseTimeData) GetDataOk() (*ResponseTime, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ResponseTimeData) HasData ¶

func (o *ResponseTimeData) HasData() bool

HasData returns a boolean if a field has been set.

func (ResponseTimeData) MarshalJSON ¶

func (o ResponseTimeData) MarshalJSON() ([]byte, error)

func (*ResponseTimeData) SetData ¶

func (o *ResponseTimeData) SetData(v ResponseTime)

SetData gets a reference to the given ResponseTime and assigns it to the Data field.

func (ResponseTimeData) ToMap ¶

func (o ResponseTimeData) ToMap() (map[string]interface{}, error)

type ResponseTimeStatistics ¶

type ResponseTimeStatistics struct {
	ResponseTime interface{} `json:"response_time,omitempty"`
}

ResponseTimeStatistics struct for ResponseTimeStatistics

func NewResponseTimeStatistics ¶

func NewResponseTimeStatistics() *ResponseTimeStatistics

NewResponseTimeStatistics instantiates a new ResponseTimeStatistics 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 NewResponseTimeStatisticsWithDefaults ¶

func NewResponseTimeStatisticsWithDefaults() *ResponseTimeStatistics

NewResponseTimeStatisticsWithDefaults instantiates a new ResponseTimeStatistics 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 (*ResponseTimeStatistics) GetResponseTime ¶

func (o *ResponseTimeStatistics) GetResponseTime() interface{}

GetResponseTime returns the ResponseTime field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ResponseTimeStatistics) GetResponseTimeOk ¶

func (o *ResponseTimeStatistics) GetResponseTimeOk() (*interface{}, bool)

GetResponseTimeOk returns a tuple with the ResponseTime 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 (*ResponseTimeStatistics) HasResponseTime ¶

func (o *ResponseTimeStatistics) HasResponseTime() bool

HasResponseTime returns a boolean if a field has been set.

func (ResponseTimeStatistics) MarshalJSON ¶

func (o ResponseTimeStatistics) MarshalJSON() ([]byte, error)

func (*ResponseTimeStatistics) SetResponseTime ¶

func (o *ResponseTimeStatistics) SetResponseTime(v interface{})

SetResponseTime gets a reference to the given interface{} and assigns it to the ResponseTime field.

func (ResponseTimeStatistics) ToMap ¶

func (o ResponseTimeStatistics) ToMap() (map[string]interface{}, error)

type SPFRecord ¶

type SPFRecord struct {
	Value         *TXTRecordValue        `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

SPFRecord struct for SPFRecord

func NewSPFRecord ¶

func NewSPFRecord() *SPFRecord

NewSPFRecord instantiates a new SPFRecord 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 NewSPFRecordWithDefaults ¶

func NewSPFRecordWithDefaults() *SPFRecord

NewSPFRecordWithDefaults instantiates a new SPFRecord 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 (*SPFRecord) GetCloud ¶

func (o *SPFRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*SPFRecord) GetCloudOk ¶

func (o *SPFRecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetCreatedAt ¶

func (o *SPFRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SPFRecord) GetCreatedAtOk ¶

func (o *SPFRecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetId ¶

func (o *SPFRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SPFRecord) GetIdOk ¶

func (o *SPFRecord) 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 (*SPFRecord) GetIpFilterMode ¶

func (o *SPFRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*SPFRecord) GetIpFilterModeOk ¶

func (o *SPFRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetIsProtected ¶

func (o *SPFRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*SPFRecord) GetIsProtectedOk ¶

func (o *SPFRecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetName ¶

func (o *SPFRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SPFRecord) GetNameOk ¶

func (o *SPFRecord) 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 (*SPFRecord) GetTtl ¶

func (o *SPFRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*SPFRecord) GetTtlOk ¶

func (o *SPFRecord) 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 (*SPFRecord) GetType ¶

func (o *SPFRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SPFRecord) GetTypeOk ¶

func (o *SPFRecord) 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 (*SPFRecord) GetUpdatedAt ¶

func (o *SPFRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SPFRecord) GetUpdatedAtOk ¶

func (o *SPFRecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetUpstreamHttps ¶

func (o *SPFRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*SPFRecord) GetUpstreamHttpsOk ¶

func (o *SPFRecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetUsage ¶

func (o *SPFRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*SPFRecord) GetUsageOk ¶

func (o *SPFRecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SPFRecord) GetValue ¶

func (o *SPFRecord) GetValue() TXTRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*SPFRecord) GetValueOk ¶

func (o *SPFRecord) GetValueOk() (*TXTRecordValue, 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 (*SPFRecord) HasCloud ¶

func (o *SPFRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*SPFRecord) HasCreatedAt ¶

func (o *SPFRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SPFRecord) HasId ¶

func (o *SPFRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*SPFRecord) HasIpFilterMode ¶

func (o *SPFRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*SPFRecord) HasIsProtected ¶

func (o *SPFRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*SPFRecord) HasName ¶

func (o *SPFRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*SPFRecord) HasTtl ¶

func (o *SPFRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*SPFRecord) HasType ¶

func (o *SPFRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*SPFRecord) HasUpdatedAt ¶

func (o *SPFRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*SPFRecord) HasUpstreamHttps ¶

func (o *SPFRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*SPFRecord) HasUsage ¶

func (o *SPFRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*SPFRecord) HasValue ¶

func (o *SPFRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SPFRecord) MarshalJSON ¶

func (o SPFRecord) MarshalJSON() ([]byte, error)

func (*SPFRecord) SetCloud ¶

func (o *SPFRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*SPFRecord) SetCreatedAt ¶

func (o *SPFRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*SPFRecord) SetId ¶

func (o *SPFRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SPFRecord) SetIpFilterMode ¶

func (o *SPFRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*SPFRecord) SetIsProtected ¶

func (o *SPFRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*SPFRecord) SetName ¶

func (o *SPFRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SPFRecord) SetTtl ¶

func (o *SPFRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*SPFRecord) SetType ¶

func (o *SPFRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SPFRecord) SetUpdatedAt ¶

func (o *SPFRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*SPFRecord) SetUpstreamHttps ¶

func (o *SPFRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*SPFRecord) SetUsage ¶

func (o *SPFRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*SPFRecord) SetValue ¶

func (o *SPFRecord) SetValue(v TXTRecordValue)

SetValue gets a reference to the given TXTRecordValue and assigns it to the Value field.

func (SPFRecord) ToMap ¶

func (o SPFRecord) ToMap() (map[string]interface{}, error)

type SRVRecord ¶

type SRVRecord struct {
	Value         *SRVRecordValue        `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

SRVRecord struct for SRVRecord

func NewSRVRecord ¶

func NewSRVRecord() *SRVRecord

NewSRVRecord instantiates a new SRVRecord 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 NewSRVRecordWithDefaults ¶

func NewSRVRecordWithDefaults() *SRVRecord

NewSRVRecordWithDefaults instantiates a new SRVRecord 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 (*SRVRecord) GetCloud ¶

func (o *SRVRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*SRVRecord) GetCloudOk ¶

func (o *SRVRecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetCreatedAt ¶

func (o *SRVRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*SRVRecord) GetCreatedAtOk ¶

func (o *SRVRecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetId ¶

func (o *SRVRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SRVRecord) GetIdOk ¶

func (o *SRVRecord) 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 (*SRVRecord) GetIpFilterMode ¶

func (o *SRVRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*SRVRecord) GetIpFilterModeOk ¶

func (o *SRVRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetIsProtected ¶

func (o *SRVRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*SRVRecord) GetIsProtectedOk ¶

func (o *SRVRecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetName ¶

func (o *SRVRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*SRVRecord) GetNameOk ¶

func (o *SRVRecord) 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 (*SRVRecord) GetTtl ¶

func (o *SRVRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*SRVRecord) GetTtlOk ¶

func (o *SRVRecord) 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 (*SRVRecord) GetType ¶

func (o *SRVRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*SRVRecord) GetTypeOk ¶

func (o *SRVRecord) 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 (*SRVRecord) GetUpdatedAt ¶

func (o *SRVRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*SRVRecord) GetUpdatedAtOk ¶

func (o *SRVRecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetUpstreamHttps ¶

func (o *SRVRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*SRVRecord) GetUpstreamHttpsOk ¶

func (o *SRVRecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetUsage ¶

func (o *SRVRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*SRVRecord) GetUsageOk ¶

func (o *SRVRecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SRVRecord) GetValue ¶

func (o *SRVRecord) GetValue() SRVRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*SRVRecord) GetValueOk ¶

func (o *SRVRecord) GetValueOk() (*SRVRecordValue, 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 (*SRVRecord) HasCloud ¶

func (o *SRVRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*SRVRecord) HasCreatedAt ¶

func (o *SRVRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*SRVRecord) HasId ¶

func (o *SRVRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*SRVRecord) HasIpFilterMode ¶

func (o *SRVRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*SRVRecord) HasIsProtected ¶

func (o *SRVRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*SRVRecord) HasName ¶

func (o *SRVRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*SRVRecord) HasTtl ¶

func (o *SRVRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*SRVRecord) HasType ¶

func (o *SRVRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*SRVRecord) HasUpdatedAt ¶

func (o *SRVRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*SRVRecord) HasUpstreamHttps ¶

func (o *SRVRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*SRVRecord) HasUsage ¶

func (o *SRVRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*SRVRecord) HasValue ¶

func (o *SRVRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (SRVRecord) MarshalJSON ¶

func (o SRVRecord) MarshalJSON() ([]byte, error)

func (*SRVRecord) SetCloud ¶

func (o *SRVRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*SRVRecord) SetCreatedAt ¶

func (o *SRVRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*SRVRecord) SetId ¶

func (o *SRVRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SRVRecord) SetIpFilterMode ¶

func (o *SRVRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*SRVRecord) SetIsProtected ¶

func (o *SRVRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*SRVRecord) SetName ¶

func (o *SRVRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*SRVRecord) SetTtl ¶

func (o *SRVRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*SRVRecord) SetType ¶

func (o *SRVRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*SRVRecord) SetUpdatedAt ¶

func (o *SRVRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*SRVRecord) SetUpstreamHttps ¶

func (o *SRVRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*SRVRecord) SetUsage ¶

func (o *SRVRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*SRVRecord) SetValue ¶

func (o *SRVRecord) SetValue(v SRVRecordValue)

SetValue gets a reference to the given SRVRecordValue and assigns it to the Value field.

func (SRVRecord) ToMap ¶

func (o SRVRecord) ToMap() (map[string]interface{}, error)

type SRVRecordValue ¶

type SRVRecordValue struct {
	Target   string        `json:"target"`
	Port     NullableInt32 `json:"port"`
	Weight   NullableInt32 `json:"weight,omitempty"`
	Priority NullableInt32 `json:"priority,omitempty"`
}

SRVRecordValue struct for SRVRecordValue

func NewSRVRecordValue ¶

func NewSRVRecordValue(target string, port NullableInt32) *SRVRecordValue

NewSRVRecordValue instantiates a new SRVRecordValue 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 NewSRVRecordValueWithDefaults ¶

func NewSRVRecordValueWithDefaults() *SRVRecordValue

NewSRVRecordValueWithDefaults instantiates a new SRVRecordValue 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 (*SRVRecordValue) GetPort ¶

func (o *SRVRecordValue) GetPort() int32

GetPort returns the Port field value If the value is explicit nil, the zero value for int32 will be returned

func (*SRVRecordValue) GetPortOk ¶

func (o *SRVRecordValue) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value 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 (*SRVRecordValue) GetPriority ¶

func (o *SRVRecordValue) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SRVRecordValue) GetPriorityOk ¶

func (o *SRVRecordValue) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SRVRecordValue) GetTarget ¶

func (o *SRVRecordValue) GetTarget() string

GetTarget returns the Target field value

func (*SRVRecordValue) GetTargetOk ¶

func (o *SRVRecordValue) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*SRVRecordValue) GetWeight ¶

func (o *SRVRecordValue) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SRVRecordValue) GetWeightOk ¶

func (o *SRVRecordValue) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SRVRecordValue) HasPriority ¶

func (o *SRVRecordValue) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*SRVRecordValue) HasWeight ¶

func (o *SRVRecordValue) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (SRVRecordValue) MarshalJSON ¶

func (o SRVRecordValue) MarshalJSON() ([]byte, error)

func (*SRVRecordValue) SetPort ¶

func (o *SRVRecordValue) SetPort(v int32)

SetPort sets field value

func (*SRVRecordValue) SetPriority ¶

func (o *SRVRecordValue) SetPriority(v int32)

SetPriority gets a reference to the given NullableInt32 and assigns it to the Priority field.

func (*SRVRecordValue) SetPriorityNil ¶

func (o *SRVRecordValue) SetPriorityNil()

SetPriorityNil sets the value for Priority to be an explicit nil

func (*SRVRecordValue) SetTarget ¶

func (o *SRVRecordValue) SetTarget(v string)

SetTarget sets field value

func (*SRVRecordValue) SetWeight ¶

func (o *SRVRecordValue) SetWeight(v int32)

SetWeight gets a reference to the given NullableInt32 and assigns it to the Weight field.

func (*SRVRecordValue) SetWeightNil ¶

func (o *SRVRecordValue) SetWeightNil()

SetWeightNil sets the value for Weight to be an explicit nil

func (SRVRecordValue) ToMap ¶

func (o SRVRecordValue) ToMap() (map[string]interface{}, error)

func (*SRVRecordValue) UnsetPriority ¶

func (o *SRVRecordValue) UnsetPriority()

UnsetPriority ensures that no value is present for Priority, not even an explicit nil

func (*SRVRecordValue) UnsetWeight ¶

func (o *SRVRecordValue) UnsetWeight()

UnsetWeight ensures that no value is present for Weight, not even an explicit nil

type SSLTLSApiService ¶

type SSLTLSApiService service

SSLTLSApiService SSLTLSApi service

func (*SSLTLSApiService) SslCertDestroy ¶

func (a *SSLTLSApiService) SslCertDestroy(ctx context.Context, domain string, id string) ApiSslCertDestroyRequest

SslCertDestroy Delete an unused customer certificate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiSslCertDestroyRequest

func (*SSLTLSApiService) SslCertDestroyExecute ¶

func (a *SSLTLSApiService) SslCertDestroyExecute(r ApiSslCertDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*SSLTLSApiService) SslCertOrderIndex ¶

func (a *SSLTLSApiService) SslCertOrderIndex(ctx context.Context, domain string) ApiSslCertOrderIndexRequest

SslCertOrderIndex Get All Managed certificate orders history

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiSslCertOrderIndexRequest

func (*SSLTLSApiService) SslCertOrderIndexExecute ¶

Execute executes the request

@return SslCertOrderIndex200Response

func (*SSLTLSApiService) SslCertOrderRetry ¶

func (a *SSLTLSApiService) SslCertOrderRetry(ctx context.Context, domain string) ApiSslCertOrderRetryRequest

SslCertOrderRetry Retry a previously `killed` order

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiSslCertOrderRetryRequest

func (*SSLTLSApiService) SslCertOrderRetryExecute ¶

func (a *SSLTLSApiService) SslCertOrderRetryExecute(r ApiSslCertOrderRetryRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*SSLTLSApiService) SslCertStore ¶

func (a *SSLTLSApiService) SslCertStore(ctx context.Context, domain string) ApiSslCertStoreRequest

SslCertStore Upload Certificate

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiSslCertStoreRequest

func (*SSLTLSApiService) SslCertStoreExecute ¶

Execute executes the request

@return MessageResponse

func (*SSLTLSApiService) SslIndex ¶

func (a *SSLTLSApiService) SslIndex(ctx context.Context, domain string) ApiSslIndexRequest

SslIndex Get SSL settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiSslIndexRequest

func (*SSLTLSApiService) SslIndexExecute ¶

func (a *SSLTLSApiService) SslIndexExecute(r ApiSslIndexRequest) (*SslResponse, *http.Response, error)

Execute executes the request

@return SslResponse

func (*SSLTLSApiService) SslUpdate ¶

func (a *SSLTLSApiService) SslUpdate(ctx context.Context, domain string) ApiSslUpdateRequest

SslUpdate Update domain's SSL settings

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiSslUpdateRequest

func (*SSLTLSApiService) SslUpdateExecute ¶

func (a *SSLTLSApiService) SslUpdateExecute(r ApiSslUpdateRequest) (*SslResponse, *http.Response, error)

Execute executes the request

@return SslResponse

type SavedTrafficsCharts ¶

type SavedTrafficsCharts struct {
	Request []SavedTrafficsChartsRequestInner `json:"request,omitempty"`
	Traffic []SavedTrafficsChartsTrafficInner `json:"traffic,omitempty"`
}

SavedTrafficsCharts struct for SavedTrafficsCharts

func NewSavedTrafficsCharts ¶

func NewSavedTrafficsCharts() *SavedTrafficsCharts

NewSavedTrafficsCharts instantiates a new SavedTrafficsCharts 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 NewSavedTrafficsChartsWithDefaults ¶

func NewSavedTrafficsChartsWithDefaults() *SavedTrafficsCharts

NewSavedTrafficsChartsWithDefaults instantiates a new SavedTrafficsCharts 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 (*SavedTrafficsCharts) GetRequest ¶

GetRequest returns the Request field value if set, zero value otherwise.

func (*SavedTrafficsCharts) GetRequestOk ¶

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsCharts) GetTraffic ¶

GetTraffic returns the Traffic field value if set, zero value otherwise.

func (*SavedTrafficsCharts) GetTrafficOk ¶

GetTrafficOk returns a tuple with the Traffic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsCharts) HasRequest ¶

func (o *SavedTrafficsCharts) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*SavedTrafficsCharts) HasTraffic ¶

func (o *SavedTrafficsCharts) HasTraffic() bool

HasTraffic returns a boolean if a field has been set.

func (SavedTrafficsCharts) MarshalJSON ¶

func (o SavedTrafficsCharts) MarshalJSON() ([]byte, error)

func (*SavedTrafficsCharts) SetRequest ¶

SetRequest gets a reference to the given []SavedTrafficsChartsRequestInner and assigns it to the Request field.

func (*SavedTrafficsCharts) SetTraffic ¶

SetTraffic gets a reference to the given []SavedTrafficsChartsTrafficInner and assigns it to the Traffic field.

func (SavedTrafficsCharts) ToMap ¶

func (o SavedTrafficsCharts) ToMap() (map[string]interface{}, error)

type SavedTrafficsChartsRequestInner ¶

type SavedTrafficsChartsRequestInner struct {
	Name *string `json:"name,omitempty"`
	Y    *int32  `json:"y,omitempty"`
}

SavedTrafficsChartsRequestInner struct for SavedTrafficsChartsRequestInner

func NewSavedTrafficsChartsRequestInner ¶

func NewSavedTrafficsChartsRequestInner() *SavedTrafficsChartsRequestInner

NewSavedTrafficsChartsRequestInner instantiates a new SavedTrafficsChartsRequestInner 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 NewSavedTrafficsChartsRequestInnerWithDefaults ¶

func NewSavedTrafficsChartsRequestInnerWithDefaults() *SavedTrafficsChartsRequestInner

NewSavedTrafficsChartsRequestInnerWithDefaults instantiates a new SavedTrafficsChartsRequestInner 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 (*SavedTrafficsChartsRequestInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*SavedTrafficsChartsRequestInner) GetNameOk ¶

func (o *SavedTrafficsChartsRequestInner) 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 (*SavedTrafficsChartsRequestInner) GetY ¶

GetY returns the Y field value if set, zero value otherwise.

func (*SavedTrafficsChartsRequestInner) GetYOk ¶

func (o *SavedTrafficsChartsRequestInner) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsChartsRequestInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*SavedTrafficsChartsRequestInner) HasY ¶

HasY returns a boolean if a field has been set.

func (SavedTrafficsChartsRequestInner) MarshalJSON ¶

func (o SavedTrafficsChartsRequestInner) MarshalJSON() ([]byte, error)

func (*SavedTrafficsChartsRequestInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*SavedTrafficsChartsRequestInner) SetY ¶

SetY gets a reference to the given int32 and assigns it to the Y field.

func (SavedTrafficsChartsRequestInner) ToMap ¶

func (o SavedTrafficsChartsRequestInner) ToMap() (map[string]interface{}, error)

type SavedTrafficsChartsTrafficInner ¶

type SavedTrafficsChartsTrafficInner struct {
	Name *string `json:"name,omitempty"`
	Y    *int32  `json:"y,omitempty"`
}

SavedTrafficsChartsTrafficInner struct for SavedTrafficsChartsTrafficInner

func NewSavedTrafficsChartsTrafficInner ¶

func NewSavedTrafficsChartsTrafficInner() *SavedTrafficsChartsTrafficInner

NewSavedTrafficsChartsTrafficInner instantiates a new SavedTrafficsChartsTrafficInner 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 NewSavedTrafficsChartsTrafficInnerWithDefaults ¶

func NewSavedTrafficsChartsTrafficInnerWithDefaults() *SavedTrafficsChartsTrafficInner

NewSavedTrafficsChartsTrafficInnerWithDefaults instantiates a new SavedTrafficsChartsTrafficInner 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 (*SavedTrafficsChartsTrafficInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*SavedTrafficsChartsTrafficInner) GetNameOk ¶

func (o *SavedTrafficsChartsTrafficInner) 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 (*SavedTrafficsChartsTrafficInner) GetY ¶

GetY returns the Y field value if set, zero value otherwise.

func (*SavedTrafficsChartsTrafficInner) GetYOk ¶

func (o *SavedTrafficsChartsTrafficInner) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsChartsTrafficInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*SavedTrafficsChartsTrafficInner) HasY ¶

HasY returns a boolean if a field has been set.

func (SavedTrafficsChartsTrafficInner) MarshalJSON ¶

func (o SavedTrafficsChartsTrafficInner) MarshalJSON() ([]byte, error)

func (*SavedTrafficsChartsTrafficInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*SavedTrafficsChartsTrafficInner) SetY ¶

SetY gets a reference to the given int32 and assigns it to the Y field.

func (SavedTrafficsChartsTrafficInner) ToMap ¶

func (o SavedTrafficsChartsTrafficInner) ToMap() (map[string]interface{}, error)

type SavedTrafficsData ¶

type SavedTrafficsData struct {
	Data *map[string]interface{} `json:"data,omitempty"`
}

SavedTrafficsData struct for SavedTrafficsData

func NewSavedTrafficsData ¶

func NewSavedTrafficsData() *SavedTrafficsData

NewSavedTrafficsData instantiates a new SavedTrafficsData 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 NewSavedTrafficsDataWithDefaults ¶

func NewSavedTrafficsDataWithDefaults() *SavedTrafficsData

NewSavedTrafficsDataWithDefaults instantiates a new SavedTrafficsData 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 (*SavedTrafficsData) GetData ¶

func (o *SavedTrafficsData) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*SavedTrafficsData) GetDataOk ¶

func (o *SavedTrafficsData) GetDataOk() (*map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsData) HasData ¶

func (o *SavedTrafficsData) HasData() bool

HasData returns a boolean if a field has been set.

func (SavedTrafficsData) MarshalJSON ¶

func (o SavedTrafficsData) MarshalJSON() ([]byte, error)

func (*SavedTrafficsData) SetData ¶

func (o *SavedTrafficsData) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (SavedTrafficsData) ToMap ¶

func (o SavedTrafficsData) ToMap() (map[string]interface{}, error)

type SavedTrafficsStatistics ¶

type SavedTrafficsStatistics struct {
	Traffic *SavedTrafficsStatisticsTraffic `json:"traffic,omitempty"`
	Request *SavedTrafficsStatisticsTraffic `json:"request,omitempty"`
}

SavedTrafficsStatistics struct for SavedTrafficsStatistics

func NewSavedTrafficsStatistics ¶

func NewSavedTrafficsStatistics() *SavedTrafficsStatistics

NewSavedTrafficsStatistics instantiates a new SavedTrafficsStatistics 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 NewSavedTrafficsStatisticsWithDefaults ¶

func NewSavedTrafficsStatisticsWithDefaults() *SavedTrafficsStatistics

NewSavedTrafficsStatisticsWithDefaults instantiates a new SavedTrafficsStatistics 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 (*SavedTrafficsStatistics) GetRequest ¶

GetRequest returns the Request field value if set, zero value otherwise.

func (*SavedTrafficsStatistics) GetRequestOk ¶

GetRequestOk returns a tuple with the Request field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsStatistics) GetTraffic ¶

GetTraffic returns the Traffic field value if set, zero value otherwise.

func (*SavedTrafficsStatistics) GetTrafficOk ¶

GetTrafficOk returns a tuple with the Traffic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsStatistics) HasRequest ¶

func (o *SavedTrafficsStatistics) HasRequest() bool

HasRequest returns a boolean if a field has been set.

func (*SavedTrafficsStatistics) HasTraffic ¶

func (o *SavedTrafficsStatistics) HasTraffic() bool

HasTraffic returns a boolean if a field has been set.

func (SavedTrafficsStatistics) MarshalJSON ¶

func (o SavedTrafficsStatistics) MarshalJSON() ([]byte, error)

func (*SavedTrafficsStatistics) SetRequest ¶

SetRequest gets a reference to the given SavedTrafficsStatisticsTraffic and assigns it to the Request field.

func (*SavedTrafficsStatistics) SetTraffic ¶

SetTraffic gets a reference to the given SavedTrafficsStatisticsTraffic and assigns it to the Traffic field.

func (SavedTrafficsStatistics) ToMap ¶

func (o SavedTrafficsStatistics) ToMap() (map[string]interface{}, error)

type SavedTrafficsStatisticsTraffic ¶

type SavedTrafficsStatisticsTraffic struct {
	Saved *int64 `json:"saved,omitempty"`
	Total *int64 `json:"total,omitempty"`
}

SavedTrafficsStatisticsTraffic struct for SavedTrafficsStatisticsTraffic

func NewSavedTrafficsStatisticsTraffic ¶

func NewSavedTrafficsStatisticsTraffic() *SavedTrafficsStatisticsTraffic

NewSavedTrafficsStatisticsTraffic instantiates a new SavedTrafficsStatisticsTraffic 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 NewSavedTrafficsStatisticsTrafficWithDefaults ¶

func NewSavedTrafficsStatisticsTrafficWithDefaults() *SavedTrafficsStatisticsTraffic

NewSavedTrafficsStatisticsTrafficWithDefaults instantiates a new SavedTrafficsStatisticsTraffic 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 (*SavedTrafficsStatisticsTraffic) GetSaved ¶

func (o *SavedTrafficsStatisticsTraffic) GetSaved() int64

GetSaved returns the Saved field value if set, zero value otherwise.

func (*SavedTrafficsStatisticsTraffic) GetSavedOk ¶

func (o *SavedTrafficsStatisticsTraffic) GetSavedOk() (*int64, bool)

GetSavedOk returns a tuple with the Saved field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsStatisticsTraffic) GetTotal ¶

func (o *SavedTrafficsStatisticsTraffic) GetTotal() int64

GetTotal returns the Total field value if set, zero value otherwise.

func (*SavedTrafficsStatisticsTraffic) GetTotalOk ¶

func (o *SavedTrafficsStatisticsTraffic) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SavedTrafficsStatisticsTraffic) HasSaved ¶

func (o *SavedTrafficsStatisticsTraffic) HasSaved() bool

HasSaved returns a boolean if a field has been set.

func (*SavedTrafficsStatisticsTraffic) HasTotal ¶

func (o *SavedTrafficsStatisticsTraffic) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (SavedTrafficsStatisticsTraffic) MarshalJSON ¶

func (o SavedTrafficsStatisticsTraffic) MarshalJSON() ([]byte, error)

func (*SavedTrafficsStatisticsTraffic) SetSaved ¶

func (o *SavedTrafficsStatisticsTraffic) SetSaved(v int64)

SetSaved gets a reference to the given int64 and assigns it to the Saved field.

func (*SavedTrafficsStatisticsTraffic) SetTotal ¶

func (o *SavedTrafficsStatisticsTraffic) SetTotal(v int64)

SetTotal gets a reference to the given int64 and assigns it to the Total field.

func (SavedTrafficsStatisticsTraffic) ToMap ¶

func (o SavedTrafficsStatisticsTraffic) ToMap() (map[string]interface{}, error)

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 Ssl ¶

type Ssl struct {
	// Whether Domain is using fingerprint or not
	FingerprintStatus *bool `json:"fingerprint_status,omitempty"`
	// Whether Domain is using ssl module or not
	SslStatus *bool `json:"ssl_status,omitempty"`
	// Indicates certificate is managed by arvan, or its up to the user
	CertificateMode *string `json:"certificate_mode,omitempty"`
	// Minimum version of TLS. Empty (”) means default.
	TlsVersion *string `json:"tls_version,omitempty"`
	// Whether HSTS is enabled
	HstsStatus *bool `json:"hsts_status,omitempty"`
	// HSTS max age directive
	HstsMaxAge    *string `json:"hsts_max_age,omitempty"`
	HstsSubdomain *bool   `json:"hsts_subdomain,omitempty"`
	HstsPreload   *bool   `json:"hsts_preload,omitempty"`
	HttpsRedirect *bool   `json:"https_redirect,omitempty"`
	// Replace HTTP with HTTPs in HTML and JS sources
	ReplaceHttp        *bool         `json:"replace_http,omitempty"`
	CertificateKeyType *string       `json:"certificate_key_type,omitempty"`
	Certificates       []Certificate `json:"certificates,omitempty"`
	// returns all \"certificate orders\" since the last invalid or canceled order
	Orders []CertificateOrder `json:"orders,omitempty"`
}

Ssl struct for Ssl

func NewSsl ¶

func NewSsl() *Ssl

NewSsl instantiates a new Ssl 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 NewSslWithDefaults ¶

func NewSslWithDefaults() *Ssl

NewSslWithDefaults instantiates a new Ssl 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 (*Ssl) GetCertificateKeyType ¶

func (o *Ssl) GetCertificateKeyType() string

GetCertificateKeyType returns the CertificateKeyType field value if set, zero value otherwise.

func (*Ssl) GetCertificateKeyTypeOk ¶

func (o *Ssl) GetCertificateKeyTypeOk() (*string, bool)

GetCertificateKeyTypeOk returns a tuple with the CertificateKeyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetCertificateMode ¶

func (o *Ssl) GetCertificateMode() string

GetCertificateMode returns the CertificateMode field value if set, zero value otherwise.

func (*Ssl) GetCertificateModeOk ¶

func (o *Ssl) GetCertificateModeOk() (*string, bool)

GetCertificateModeOk returns a tuple with the CertificateMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetCertificates ¶

func (o *Ssl) GetCertificates() []Certificate

GetCertificates returns the Certificates field value if set, zero value otherwise.

func (*Ssl) GetCertificatesOk ¶

func (o *Ssl) GetCertificatesOk() ([]Certificate, bool)

GetCertificatesOk returns a tuple with the Certificates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetFingerprintStatus ¶

func (o *Ssl) GetFingerprintStatus() bool

GetFingerprintStatus returns the FingerprintStatus field value if set, zero value otherwise.

func (*Ssl) GetFingerprintStatusOk ¶

func (o *Ssl) GetFingerprintStatusOk() (*bool, bool)

GetFingerprintStatusOk returns a tuple with the FingerprintStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetHstsMaxAge ¶

func (o *Ssl) GetHstsMaxAge() string

GetHstsMaxAge returns the HstsMaxAge field value if set, zero value otherwise.

func (*Ssl) GetHstsMaxAgeOk ¶

func (o *Ssl) GetHstsMaxAgeOk() (*string, bool)

GetHstsMaxAgeOk returns a tuple with the HstsMaxAge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetHstsPreload ¶

func (o *Ssl) GetHstsPreload() bool

GetHstsPreload returns the HstsPreload field value if set, zero value otherwise.

func (*Ssl) GetHstsPreloadOk ¶

func (o *Ssl) GetHstsPreloadOk() (*bool, bool)

GetHstsPreloadOk returns a tuple with the HstsPreload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetHstsStatus ¶

func (o *Ssl) GetHstsStatus() bool

GetHstsStatus returns the HstsStatus field value if set, zero value otherwise.

func (*Ssl) GetHstsStatusOk ¶

func (o *Ssl) GetHstsStatusOk() (*bool, bool)

GetHstsStatusOk returns a tuple with the HstsStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetHstsSubdomain ¶

func (o *Ssl) GetHstsSubdomain() bool

GetHstsSubdomain returns the HstsSubdomain field value if set, zero value otherwise.

func (*Ssl) GetHstsSubdomainOk ¶

func (o *Ssl) GetHstsSubdomainOk() (*bool, bool)

GetHstsSubdomainOk returns a tuple with the HstsSubdomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetHttpsRedirect ¶

func (o *Ssl) GetHttpsRedirect() bool

GetHttpsRedirect returns the HttpsRedirect field value if set, zero value otherwise.

func (*Ssl) GetHttpsRedirectOk ¶

func (o *Ssl) GetHttpsRedirectOk() (*bool, bool)

GetHttpsRedirectOk returns a tuple with the HttpsRedirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetOrders ¶

func (o *Ssl) GetOrders() []CertificateOrder

GetOrders returns the Orders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Ssl) GetOrdersOk ¶

func (o *Ssl) GetOrdersOk() ([]CertificateOrder, bool)

GetOrdersOk returns a tuple with the Orders 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 (*Ssl) GetReplaceHttp ¶

func (o *Ssl) GetReplaceHttp() bool

GetReplaceHttp returns the ReplaceHttp field value if set, zero value otherwise.

func (*Ssl) GetReplaceHttpOk ¶

func (o *Ssl) GetReplaceHttpOk() (*bool, bool)

GetReplaceHttpOk returns a tuple with the ReplaceHttp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetSslStatus ¶

func (o *Ssl) GetSslStatus() bool

GetSslStatus returns the SslStatus field value if set, zero value otherwise.

func (*Ssl) GetSslStatusOk ¶

func (o *Ssl) GetSslStatusOk() (*bool, bool)

GetSslStatusOk returns a tuple with the SslStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) GetTlsVersion ¶

func (o *Ssl) GetTlsVersion() string

GetTlsVersion returns the TlsVersion field value if set, zero value otherwise.

func (*Ssl) GetTlsVersionOk ¶

func (o *Ssl) GetTlsVersionOk() (*string, bool)

GetTlsVersionOk returns a tuple with the TlsVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Ssl) HasCertificateKeyType ¶

func (o *Ssl) HasCertificateKeyType() bool

HasCertificateKeyType returns a boolean if a field has been set.

func (*Ssl) HasCertificateMode ¶

func (o *Ssl) HasCertificateMode() bool

HasCertificateMode returns a boolean if a field has been set.

func (*Ssl) HasCertificates ¶

func (o *Ssl) HasCertificates() bool

HasCertificates returns a boolean if a field has been set.

func (*Ssl) HasFingerprintStatus ¶

func (o *Ssl) HasFingerprintStatus() bool

HasFingerprintStatus returns a boolean if a field has been set.

func (*Ssl) HasHstsMaxAge ¶

func (o *Ssl) HasHstsMaxAge() bool

HasHstsMaxAge returns a boolean if a field has been set.

func (*Ssl) HasHstsPreload ¶

func (o *Ssl) HasHstsPreload() bool

HasHstsPreload returns a boolean if a field has been set.

func (*Ssl) HasHstsStatus ¶

func (o *Ssl) HasHstsStatus() bool

HasHstsStatus returns a boolean if a field has been set.

func (*Ssl) HasHstsSubdomain ¶

func (o *Ssl) HasHstsSubdomain() bool

HasHstsSubdomain returns a boolean if a field has been set.

func (*Ssl) HasHttpsRedirect ¶

func (o *Ssl) HasHttpsRedirect() bool

HasHttpsRedirect returns a boolean if a field has been set.

func (*Ssl) HasOrders ¶

func (o *Ssl) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*Ssl) HasReplaceHttp ¶

func (o *Ssl) HasReplaceHttp() bool

HasReplaceHttp returns a boolean if a field has been set.

func (*Ssl) HasSslStatus ¶

func (o *Ssl) HasSslStatus() bool

HasSslStatus returns a boolean if a field has been set.

func (*Ssl) HasTlsVersion ¶

func (o *Ssl) HasTlsVersion() bool

HasTlsVersion returns a boolean if a field has been set.

func (Ssl) MarshalJSON ¶

func (o Ssl) MarshalJSON() ([]byte, error)

func (*Ssl) SetCertificateKeyType ¶

func (o *Ssl) SetCertificateKeyType(v string)

SetCertificateKeyType gets a reference to the given string and assigns it to the CertificateKeyType field.

func (*Ssl) SetCertificateMode ¶

func (o *Ssl) SetCertificateMode(v string)

SetCertificateMode gets a reference to the given string and assigns it to the CertificateMode field.

func (*Ssl) SetCertificates ¶

func (o *Ssl) SetCertificates(v []Certificate)

SetCertificates gets a reference to the given []Certificate and assigns it to the Certificates field.

func (*Ssl) SetFingerprintStatus ¶

func (o *Ssl) SetFingerprintStatus(v bool)

SetFingerprintStatus gets a reference to the given bool and assigns it to the FingerprintStatus field.

func (*Ssl) SetHstsMaxAge ¶

func (o *Ssl) SetHstsMaxAge(v string)

SetHstsMaxAge gets a reference to the given string and assigns it to the HstsMaxAge field.

func (*Ssl) SetHstsPreload ¶

func (o *Ssl) SetHstsPreload(v bool)

SetHstsPreload gets a reference to the given bool and assigns it to the HstsPreload field.

func (*Ssl) SetHstsStatus ¶

func (o *Ssl) SetHstsStatus(v bool)

SetHstsStatus gets a reference to the given bool and assigns it to the HstsStatus field.

func (*Ssl) SetHstsSubdomain ¶

func (o *Ssl) SetHstsSubdomain(v bool)

SetHstsSubdomain gets a reference to the given bool and assigns it to the HstsSubdomain field.

func (*Ssl) SetHttpsRedirect ¶

func (o *Ssl) SetHttpsRedirect(v bool)

SetHttpsRedirect gets a reference to the given bool and assigns it to the HttpsRedirect field.

func (*Ssl) SetOrders ¶

func (o *Ssl) SetOrders(v []CertificateOrder)

SetOrders gets a reference to the given []CertificateOrder and assigns it to the Orders field.

func (*Ssl) SetReplaceHttp ¶

func (o *Ssl) SetReplaceHttp(v bool)

SetReplaceHttp gets a reference to the given bool and assigns it to the ReplaceHttp field.

func (*Ssl) SetSslStatus ¶

func (o *Ssl) SetSslStatus(v bool)

SetSslStatus gets a reference to the given bool and assigns it to the SslStatus field.

func (*Ssl) SetTlsVersion ¶

func (o *Ssl) SetTlsVersion(v string)

SetTlsVersion gets a reference to the given string and assigns it to the TlsVersion field.

func (Ssl) ToMap ¶

func (o Ssl) ToMap() (map[string]interface{}, error)

type SslCertOrderIndex200Response ¶

type SslCertOrderIndex200Response struct {
	Data    []CertificateOrder `json:"data,omitempty"`
	Message NullableString     `json:"message,omitempty"`
}

SslCertOrderIndex200Response struct for SslCertOrderIndex200Response

func NewSslCertOrderIndex200Response ¶

func NewSslCertOrderIndex200Response() *SslCertOrderIndex200Response

NewSslCertOrderIndex200Response instantiates a new SslCertOrderIndex200Response 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 NewSslCertOrderIndex200ResponseWithDefaults ¶

func NewSslCertOrderIndex200ResponseWithDefaults() *SslCertOrderIndex200Response

NewSslCertOrderIndex200ResponseWithDefaults instantiates a new SslCertOrderIndex200Response 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 (*SslCertOrderIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*SslCertOrderIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslCertOrderIndex200Response) GetMessage ¶

func (o *SslCertOrderIndex200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SslCertOrderIndex200Response) GetMessageOk ¶

func (o *SslCertOrderIndex200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SslCertOrderIndex200Response) HasData ¶

func (o *SslCertOrderIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*SslCertOrderIndex200Response) HasMessage ¶

func (o *SslCertOrderIndex200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (SslCertOrderIndex200Response) MarshalJSON ¶

func (o SslCertOrderIndex200Response) MarshalJSON() ([]byte, error)

func (*SslCertOrderIndex200Response) SetData ¶

SetData gets a reference to the given []CertificateOrder and assigns it to the Data field.

func (*SslCertOrderIndex200Response) SetMessage ¶

func (o *SslCertOrderIndex200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*SslCertOrderIndex200Response) SetMessageNil ¶

func (o *SslCertOrderIndex200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (SslCertOrderIndex200Response) ToMap ¶

func (o SslCertOrderIndex200Response) ToMap() (map[string]interface{}, error)

func (*SslCertOrderIndex200Response) UnsetMessage ¶

func (o *SslCertOrderIndex200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type SslResponse ¶

type SslResponse struct {
	Data    *Ssl           `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

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) GetData ¶

func (o *SslResponse) GetData() Ssl

GetData returns the Data field value if set, zero value otherwise.

func (*SslResponse) GetDataOk ¶

func (o *SslResponse) GetDataOk() (*Ssl, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslResponse) GetMessage ¶

func (o *SslResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SslResponse) GetMessageOk ¶

func (o *SslResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*SslResponse) HasData ¶

func (o *SslResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*SslResponse) HasMessage ¶

func (o *SslResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (SslResponse) MarshalJSON ¶

func (o SslResponse) MarshalJSON() ([]byte, error)

func (*SslResponse) SetData ¶

func (o *SslResponse) SetData(v Ssl)

SetData gets a reference to the given Ssl and assigns it to the Data field.

func (*SslResponse) SetMessage ¶

func (o *SslResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*SslResponse) SetMessageNil ¶

func (o *SslResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (SslResponse) ToMap ¶

func (o SslResponse) ToMap() (map[string]interface{}, error)

func (*SslResponse) UnsetMessage ¶

func (o *SslResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type SslUpdate ¶

type SslUpdate struct {
	// a user uploaded certificate's uuid or `managed`
	Certificate        *string `json:"certificate,omitempty"`
	CertificateKeyType *string `json:"certificate_key_type,omitempty"`
	// Whether Domain is using fingerprint or not
	FingerprintStatus *bool `json:"fingerprint_status,omitempty"`
	// Whether Domain is using ssl module or not
	SslStatus *bool `json:"ssl_status,omitempty"`
	// Indicates certificate is managed by arvan, or its up to the user
	CertificateMode *string `json:"certificate_mode,omitempty"`
	// Minimum version of TLS. Empty (”) means default.
	TlsVersion *string `json:"tls_version,omitempty"`
	// Whether HSTS is enabled
	HstsStatus *bool `json:"hsts_status,omitempty"`
	// HSTS max age directive
	HstsMaxAge    *string `json:"hsts_max_age,omitempty"`
	HstsSubdomain *bool   `json:"hsts_subdomain,omitempty"`
	HstsPreload   *bool   `json:"hsts_preload,omitempty"`
	HttpsRedirect *bool   `json:"https_redirect,omitempty"`
	// Replace HTTP with HTTPs in HTML and JS sources
	ReplaceHttp  *bool         `json:"replace_http,omitempty"`
	Certificates []Certificate `json:"certificates,omitempty"`
	// returns all \"certificate orders\" since the last invalid or canceled order
	Orders []CertificateOrder `json:"orders,omitempty"`
}

SslUpdate struct for SslUpdate

func NewSslUpdate ¶

func NewSslUpdate() *SslUpdate

NewSslUpdate instantiates a new SslUpdate 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 NewSslUpdateWithDefaults ¶

func NewSslUpdateWithDefaults() *SslUpdate

NewSslUpdateWithDefaults instantiates a new SslUpdate 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 (*SslUpdate) GetCertificate ¶

func (o *SslUpdate) GetCertificate() string

GetCertificate returns the Certificate field value if set, zero value otherwise.

func (*SslUpdate) GetCertificateKeyType ¶

func (o *SslUpdate) GetCertificateKeyType() string

GetCertificateKeyType returns the CertificateKeyType field value if set, zero value otherwise.

func (*SslUpdate) GetCertificateKeyTypeOk ¶

func (o *SslUpdate) GetCertificateKeyTypeOk() (*string, bool)

GetCertificateKeyTypeOk returns a tuple with the CertificateKeyType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetCertificateMode ¶

func (o *SslUpdate) GetCertificateMode() string

GetCertificateMode returns the CertificateMode field value if set, zero value otherwise.

func (*SslUpdate) GetCertificateModeOk ¶

func (o *SslUpdate) GetCertificateModeOk() (*string, bool)

GetCertificateModeOk returns a tuple with the CertificateMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetCertificateOk ¶

func (o *SslUpdate) GetCertificateOk() (*string, bool)

GetCertificateOk returns a tuple with the Certificate field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetCertificates ¶

func (o *SslUpdate) GetCertificates() []Certificate

GetCertificates returns the Certificates field value if set, zero value otherwise.

func (*SslUpdate) GetCertificatesOk ¶

func (o *SslUpdate) GetCertificatesOk() ([]Certificate, bool)

GetCertificatesOk returns a tuple with the Certificates field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetFingerprintStatus ¶

func (o *SslUpdate) GetFingerprintStatus() bool

GetFingerprintStatus returns the FingerprintStatus field value if set, zero value otherwise.

func (*SslUpdate) GetFingerprintStatusOk ¶

func (o *SslUpdate) GetFingerprintStatusOk() (*bool, bool)

GetFingerprintStatusOk returns a tuple with the FingerprintStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetHstsMaxAge ¶

func (o *SslUpdate) GetHstsMaxAge() string

GetHstsMaxAge returns the HstsMaxAge field value if set, zero value otherwise.

func (*SslUpdate) GetHstsMaxAgeOk ¶

func (o *SslUpdate) GetHstsMaxAgeOk() (*string, bool)

GetHstsMaxAgeOk returns a tuple with the HstsMaxAge field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetHstsPreload ¶

func (o *SslUpdate) GetHstsPreload() bool

GetHstsPreload returns the HstsPreload field value if set, zero value otherwise.

func (*SslUpdate) GetHstsPreloadOk ¶

func (o *SslUpdate) GetHstsPreloadOk() (*bool, bool)

GetHstsPreloadOk returns a tuple with the HstsPreload field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetHstsStatus ¶

func (o *SslUpdate) GetHstsStatus() bool

GetHstsStatus returns the HstsStatus field value if set, zero value otherwise.

func (*SslUpdate) GetHstsStatusOk ¶

func (o *SslUpdate) GetHstsStatusOk() (*bool, bool)

GetHstsStatusOk returns a tuple with the HstsStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetHstsSubdomain ¶

func (o *SslUpdate) GetHstsSubdomain() bool

GetHstsSubdomain returns the HstsSubdomain field value if set, zero value otherwise.

func (*SslUpdate) GetHstsSubdomainOk ¶

func (o *SslUpdate) GetHstsSubdomainOk() (*bool, bool)

GetHstsSubdomainOk returns a tuple with the HstsSubdomain field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetHttpsRedirect ¶

func (o *SslUpdate) GetHttpsRedirect() bool

GetHttpsRedirect returns the HttpsRedirect field value if set, zero value otherwise.

func (*SslUpdate) GetHttpsRedirectOk ¶

func (o *SslUpdate) GetHttpsRedirectOk() (*bool, bool)

GetHttpsRedirectOk returns a tuple with the HttpsRedirect field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetOrders ¶

func (o *SslUpdate) GetOrders() []CertificateOrder

GetOrders returns the Orders field value if set, zero value otherwise (both if not set or set to explicit null).

func (*SslUpdate) GetOrdersOk ¶

func (o *SslUpdate) GetOrdersOk() ([]CertificateOrder, bool)

GetOrdersOk returns a tuple with the Orders 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 (*SslUpdate) GetReplaceHttp ¶

func (o *SslUpdate) GetReplaceHttp() bool

GetReplaceHttp returns the ReplaceHttp field value if set, zero value otherwise.

func (*SslUpdate) GetReplaceHttpOk ¶

func (o *SslUpdate) GetReplaceHttpOk() (*bool, bool)

GetReplaceHttpOk returns a tuple with the ReplaceHttp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetSslStatus ¶

func (o *SslUpdate) GetSslStatus() bool

GetSslStatus returns the SslStatus field value if set, zero value otherwise.

func (*SslUpdate) GetSslStatusOk ¶

func (o *SslUpdate) GetSslStatusOk() (*bool, bool)

GetSslStatusOk returns a tuple with the SslStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) GetTlsVersion ¶

func (o *SslUpdate) GetTlsVersion() string

GetTlsVersion returns the TlsVersion field value if set, zero value otherwise.

func (*SslUpdate) GetTlsVersionOk ¶

func (o *SslUpdate) GetTlsVersionOk() (*string, bool)

GetTlsVersionOk returns a tuple with the TlsVersion field value if set, nil otherwise and a boolean to check if the value has been set.

func (*SslUpdate) HasCertificate ¶

func (o *SslUpdate) HasCertificate() bool

HasCertificate returns a boolean if a field has been set.

func (*SslUpdate) HasCertificateKeyType ¶

func (o *SslUpdate) HasCertificateKeyType() bool

HasCertificateKeyType returns a boolean if a field has been set.

func (*SslUpdate) HasCertificateMode ¶

func (o *SslUpdate) HasCertificateMode() bool

HasCertificateMode returns a boolean if a field has been set.

func (*SslUpdate) HasCertificates ¶

func (o *SslUpdate) HasCertificates() bool

HasCertificates returns a boolean if a field has been set.

func (*SslUpdate) HasFingerprintStatus ¶

func (o *SslUpdate) HasFingerprintStatus() bool

HasFingerprintStatus returns a boolean if a field has been set.

func (*SslUpdate) HasHstsMaxAge ¶

func (o *SslUpdate) HasHstsMaxAge() bool

HasHstsMaxAge returns a boolean if a field has been set.

func (*SslUpdate) HasHstsPreload ¶

func (o *SslUpdate) HasHstsPreload() bool

HasHstsPreload returns a boolean if a field has been set.

func (*SslUpdate) HasHstsStatus ¶

func (o *SslUpdate) HasHstsStatus() bool

HasHstsStatus returns a boolean if a field has been set.

func (*SslUpdate) HasHstsSubdomain ¶

func (o *SslUpdate) HasHstsSubdomain() bool

HasHstsSubdomain returns a boolean if a field has been set.

func (*SslUpdate) HasHttpsRedirect ¶

func (o *SslUpdate) HasHttpsRedirect() bool

HasHttpsRedirect returns a boolean if a field has been set.

func (*SslUpdate) HasOrders ¶

func (o *SslUpdate) HasOrders() bool

HasOrders returns a boolean if a field has been set.

func (*SslUpdate) HasReplaceHttp ¶

func (o *SslUpdate) HasReplaceHttp() bool

HasReplaceHttp returns a boolean if a field has been set.

func (*SslUpdate) HasSslStatus ¶

func (o *SslUpdate) HasSslStatus() bool

HasSslStatus returns a boolean if a field has been set.

func (*SslUpdate) HasTlsVersion ¶

func (o *SslUpdate) HasTlsVersion() bool

HasTlsVersion returns a boolean if a field has been set.

func (SslUpdate) MarshalJSON ¶

func (o SslUpdate) MarshalJSON() ([]byte, error)

func (*SslUpdate) SetCertificate ¶

func (o *SslUpdate) SetCertificate(v string)

SetCertificate gets a reference to the given string and assigns it to the Certificate field.

func (*SslUpdate) SetCertificateKeyType ¶

func (o *SslUpdate) SetCertificateKeyType(v string)

SetCertificateKeyType gets a reference to the given string and assigns it to the CertificateKeyType field.

func (*SslUpdate) SetCertificateMode ¶

func (o *SslUpdate) SetCertificateMode(v string)

SetCertificateMode gets a reference to the given string and assigns it to the CertificateMode field.

func (*SslUpdate) SetCertificates ¶

func (o *SslUpdate) SetCertificates(v []Certificate)

SetCertificates gets a reference to the given []Certificate and assigns it to the Certificates field.

func (*SslUpdate) SetFingerprintStatus ¶

func (o *SslUpdate) SetFingerprintStatus(v bool)

SetFingerprintStatus gets a reference to the given bool and assigns it to the FingerprintStatus field.

func (*SslUpdate) SetHstsMaxAge ¶

func (o *SslUpdate) SetHstsMaxAge(v string)

SetHstsMaxAge gets a reference to the given string and assigns it to the HstsMaxAge field.

func (*SslUpdate) SetHstsPreload ¶

func (o *SslUpdate) SetHstsPreload(v bool)

SetHstsPreload gets a reference to the given bool and assigns it to the HstsPreload field.

func (*SslUpdate) SetHstsStatus ¶

func (o *SslUpdate) SetHstsStatus(v bool)

SetHstsStatus gets a reference to the given bool and assigns it to the HstsStatus field.

func (*SslUpdate) SetHstsSubdomain ¶

func (o *SslUpdate) SetHstsSubdomain(v bool)

SetHstsSubdomain gets a reference to the given bool and assigns it to the HstsSubdomain field.

func (*SslUpdate) SetHttpsRedirect ¶

func (o *SslUpdate) SetHttpsRedirect(v bool)

SetHttpsRedirect gets a reference to the given bool and assigns it to the HttpsRedirect field.

func (*SslUpdate) SetOrders ¶

func (o *SslUpdate) SetOrders(v []CertificateOrder)

SetOrders gets a reference to the given []CertificateOrder and assigns it to the Orders field.

func (*SslUpdate) SetReplaceHttp ¶

func (o *SslUpdate) SetReplaceHttp(v bool)

SetReplaceHttp gets a reference to the given bool and assigns it to the ReplaceHttp field.

func (*SslUpdate) SetSslStatus ¶

func (o *SslUpdate) SetSslStatus(v bool)

SetSslStatus gets a reference to the given bool and assigns it to the SslStatus field.

func (*SslUpdate) SetTlsVersion ¶

func (o *SslUpdate) SetTlsVersion(v string)

SetTlsVersion gets a reference to the given string and assigns it to the TlsVersion field.

func (SslUpdate) ToMap ¶

func (o SslUpdate) ToMap() (map[string]interface{}, error)

type StatusCodeReport ¶

type StatusCodeReport struct {
	Statistics *StatusCodeReportStatistics `json:"statistics,omitempty"`
	Charts     *StatusCodeReportCharts     `json:"charts,omitempty"`
}

StatusCodeReport struct for StatusCodeReport

func NewStatusCodeReport ¶

func NewStatusCodeReport() *StatusCodeReport

NewStatusCodeReport instantiates a new StatusCodeReport 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 NewStatusCodeReportWithDefaults ¶

func NewStatusCodeReportWithDefaults() *StatusCodeReport

NewStatusCodeReportWithDefaults instantiates a new StatusCodeReport 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 (*StatusCodeReport) GetCharts ¶

GetCharts returns the Charts field value if set, zero value otherwise.

func (*StatusCodeReport) GetChartsOk ¶

func (o *StatusCodeReport) GetChartsOk() (*StatusCodeReportCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReport) GetStatistics ¶

func (o *StatusCodeReport) GetStatistics() StatusCodeReportStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*StatusCodeReport) GetStatisticsOk ¶

func (o *StatusCodeReport) GetStatisticsOk() (*StatusCodeReportStatistics, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReport) HasCharts ¶

func (o *StatusCodeReport) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*StatusCodeReport) HasStatistics ¶

func (o *StatusCodeReport) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (StatusCodeReport) MarshalJSON ¶

func (o StatusCodeReport) MarshalJSON() ([]byte, error)

func (*StatusCodeReport) SetCharts ¶

func (o *StatusCodeReport) SetCharts(v StatusCodeReportCharts)

SetCharts gets a reference to the given StatusCodeReportCharts and assigns it to the Charts field.

func (*StatusCodeReport) SetStatistics ¶

func (o *StatusCodeReport) SetStatistics(v StatusCodeReportStatistics)

SetStatistics gets a reference to the given StatusCodeReportStatistics and assigns it to the Statistics field.

func (StatusCodeReport) ToMap ¶

func (o StatusCodeReport) ToMap() (map[string]interface{}, error)

type StatusCodeReportCharts ¶

type StatusCodeReportCharts struct {
	StatusCode *StatusCodeReportChartsStatusCode `json:"status_code,omitempty"`
}

StatusCodeReportCharts struct for StatusCodeReportCharts

func NewStatusCodeReportCharts ¶

func NewStatusCodeReportCharts() *StatusCodeReportCharts

NewStatusCodeReportCharts instantiates a new StatusCodeReportCharts 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 NewStatusCodeReportChartsWithDefaults ¶

func NewStatusCodeReportChartsWithDefaults() *StatusCodeReportCharts

NewStatusCodeReportChartsWithDefaults instantiates a new StatusCodeReportCharts 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 (*StatusCodeReportCharts) GetStatusCode ¶

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*StatusCodeReportCharts) GetStatusCodeOk ¶

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportCharts) HasStatusCode ¶

func (o *StatusCodeReportCharts) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (StatusCodeReportCharts) MarshalJSON ¶

func (o StatusCodeReportCharts) MarshalJSON() ([]byte, error)

func (*StatusCodeReportCharts) SetStatusCode ¶

SetStatusCode gets a reference to the given StatusCodeReportChartsStatusCode and assigns it to the StatusCode field.

func (StatusCodeReportCharts) ToMap ¶

func (o StatusCodeReportCharts) ToMap() (map[string]interface{}, error)

type StatusCodeReportChartsStatusCode ¶

type StatusCodeReportChartsStatusCode struct {
	Name       *string                                       `json:"name,omitempty"`
	Categories []time.Time                                   `json:"categories,omitempty"`
	Series     []StatusCodeReportChartsStatusCodeSeriesInner `json:"series,omitempty"`
}

StatusCodeReportChartsStatusCode struct for StatusCodeReportChartsStatusCode

func NewStatusCodeReportChartsStatusCode ¶

func NewStatusCodeReportChartsStatusCode() *StatusCodeReportChartsStatusCode

NewStatusCodeReportChartsStatusCode instantiates a new StatusCodeReportChartsStatusCode 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 NewStatusCodeReportChartsStatusCodeWithDefaults ¶

func NewStatusCodeReportChartsStatusCodeWithDefaults() *StatusCodeReportChartsStatusCode

NewStatusCodeReportChartsStatusCodeWithDefaults instantiates a new StatusCodeReportChartsStatusCode 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 (*StatusCodeReportChartsStatusCode) GetCategories ¶

func (o *StatusCodeReportChartsStatusCode) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*StatusCodeReportChartsStatusCode) GetCategoriesOk ¶

func (o *StatusCodeReportChartsStatusCode) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportChartsStatusCode) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*StatusCodeReportChartsStatusCode) GetNameOk ¶

func (o *StatusCodeReportChartsStatusCode) 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 (*StatusCodeReportChartsStatusCode) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*StatusCodeReportChartsStatusCode) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportChartsStatusCode) HasCategories ¶

func (o *StatusCodeReportChartsStatusCode) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*StatusCodeReportChartsStatusCode) HasName ¶

HasName returns a boolean if a field has been set.

func (*StatusCodeReportChartsStatusCode) HasSeries ¶

func (o *StatusCodeReportChartsStatusCode) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (StatusCodeReportChartsStatusCode) MarshalJSON ¶

func (o StatusCodeReportChartsStatusCode) MarshalJSON() ([]byte, error)

func (*StatusCodeReportChartsStatusCode) SetCategories ¶

func (o *StatusCodeReportChartsStatusCode) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*StatusCodeReportChartsStatusCode) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*StatusCodeReportChartsStatusCode) SetSeries ¶

SetSeries gets a reference to the given []StatusCodeReportChartsStatusCodeSeriesInner and assigns it to the Series field.

func (StatusCodeReportChartsStatusCode) ToMap ¶

func (o StatusCodeReportChartsStatusCode) ToMap() (map[string]interface{}, error)

type StatusCodeReportChartsStatusCodeSeriesInner ¶

type StatusCodeReportChartsStatusCodeSeriesInner struct {
	Name *string   `json:"name,omitempty"`
	Data []float64 `json:"data,omitempty"`
}

StatusCodeReportChartsStatusCodeSeriesInner struct for StatusCodeReportChartsStatusCodeSeriesInner

func NewStatusCodeReportChartsStatusCodeSeriesInner ¶

func NewStatusCodeReportChartsStatusCodeSeriesInner() *StatusCodeReportChartsStatusCodeSeriesInner

NewStatusCodeReportChartsStatusCodeSeriesInner instantiates a new StatusCodeReportChartsStatusCodeSeriesInner 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 NewStatusCodeReportChartsStatusCodeSeriesInnerWithDefaults ¶

func NewStatusCodeReportChartsStatusCodeSeriesInnerWithDefaults() *StatusCodeReportChartsStatusCodeSeriesInner

NewStatusCodeReportChartsStatusCodeSeriesInnerWithDefaults instantiates a new StatusCodeReportChartsStatusCodeSeriesInner 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 (*StatusCodeReportChartsStatusCodeSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*StatusCodeReportChartsStatusCodeSeriesInner) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportChartsStatusCodeSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*StatusCodeReportChartsStatusCodeSeriesInner) GetNameOk ¶

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 (*StatusCodeReportChartsStatusCodeSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*StatusCodeReportChartsStatusCodeSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (StatusCodeReportChartsStatusCodeSeriesInner) MarshalJSON ¶

func (*StatusCodeReportChartsStatusCodeSeriesInner) SetData ¶

SetData gets a reference to the given []float64 and assigns it to the Data field.

func (*StatusCodeReportChartsStatusCodeSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (StatusCodeReportChartsStatusCodeSeriesInner) ToMap ¶

func (o StatusCodeReportChartsStatusCodeSeriesInner) ToMap() (map[string]interface{}, error)

type StatusCodeReportData ¶

type StatusCodeReportData struct {
	Data *StatusCodeReport `json:"data,omitempty"`
}

StatusCodeReportData struct for StatusCodeReportData

func NewStatusCodeReportData ¶

func NewStatusCodeReportData() *StatusCodeReportData

NewStatusCodeReportData instantiates a new StatusCodeReportData 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 NewStatusCodeReportDataWithDefaults ¶

func NewStatusCodeReportDataWithDefaults() *StatusCodeReportData

NewStatusCodeReportDataWithDefaults instantiates a new StatusCodeReportData 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 (*StatusCodeReportData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*StatusCodeReportData) GetDataOk ¶

func (o *StatusCodeReportData) GetDataOk() (*StatusCodeReport, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportData) HasData ¶

func (o *StatusCodeReportData) HasData() bool

HasData returns a boolean if a field has been set.

func (StatusCodeReportData) MarshalJSON ¶

func (o StatusCodeReportData) MarshalJSON() ([]byte, error)

func (*StatusCodeReportData) SetData ¶

func (o *StatusCodeReportData) SetData(v StatusCodeReport)

SetData gets a reference to the given StatusCodeReport and assigns it to the Data field.

func (StatusCodeReportData) ToMap ¶

func (o StatusCodeReportData) ToMap() (map[string]interface{}, error)

type StatusCodeReportStatistics ¶

type StatusCodeReportStatistics struct {
	StatusCodes *StatusCodeReportStatisticsStatusCodes `json:"status_codes,omitempty"`
}

StatusCodeReportStatistics struct for StatusCodeReportStatistics

func NewStatusCodeReportStatistics ¶

func NewStatusCodeReportStatistics() *StatusCodeReportStatistics

NewStatusCodeReportStatistics instantiates a new StatusCodeReportStatistics 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 NewStatusCodeReportStatisticsWithDefaults ¶

func NewStatusCodeReportStatisticsWithDefaults() *StatusCodeReportStatistics

NewStatusCodeReportStatisticsWithDefaults instantiates a new StatusCodeReportStatistics 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 (*StatusCodeReportStatistics) GetStatusCodes ¶

GetStatusCodes returns the StatusCodes field value if set, zero value otherwise.

func (*StatusCodeReportStatistics) GetStatusCodesOk ¶

GetStatusCodesOk returns a tuple with the StatusCodes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportStatistics) HasStatusCodes ¶

func (o *StatusCodeReportStatistics) HasStatusCodes() bool

HasStatusCodes returns a boolean if a field has been set.

func (StatusCodeReportStatistics) MarshalJSON ¶

func (o StatusCodeReportStatistics) MarshalJSON() ([]byte, error)

func (*StatusCodeReportStatistics) SetStatusCodes ¶

SetStatusCodes gets a reference to the given StatusCodeReportStatisticsStatusCodes and assigns it to the StatusCodes field.

func (StatusCodeReportStatistics) ToMap ¶

func (o StatusCodeReportStatistics) ToMap() (map[string]interface{}, error)

type StatusCodeReportStatisticsStatusCodes ¶

type StatusCodeReportStatisticsStatusCodes struct {
	Var2xxSum *int64 `json:"2xx_sum,omitempty"`
	Var3xxSum *int64 `json:"3xx_sum,omitempty"`
	Var4xxSum *int64 `json:"4xx_sum,omitempty"`
	Var5xxSum *int64 `json:"5xx_sum,omitempty"`
}

StatusCodeReportStatisticsStatusCodes struct for StatusCodeReportStatisticsStatusCodes

func NewStatusCodeReportStatisticsStatusCodes ¶

func NewStatusCodeReportStatisticsStatusCodes() *StatusCodeReportStatisticsStatusCodes

NewStatusCodeReportStatisticsStatusCodes instantiates a new StatusCodeReportStatisticsStatusCodes 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 NewStatusCodeReportStatisticsStatusCodesWithDefaults ¶

func NewStatusCodeReportStatisticsStatusCodesWithDefaults() *StatusCodeReportStatisticsStatusCodes

NewStatusCodeReportStatisticsStatusCodesWithDefaults instantiates a new StatusCodeReportStatisticsStatusCodes 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 (*StatusCodeReportStatisticsStatusCodes) GetVar2xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar2xxSum() int64

GetVar2xxSum returns the Var2xxSum field value if set, zero value otherwise.

func (*StatusCodeReportStatisticsStatusCodes) GetVar2xxSumOk ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar2xxSumOk() (*int64, bool)

GetVar2xxSumOk returns a tuple with the Var2xxSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportStatisticsStatusCodes) GetVar3xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar3xxSum() int64

GetVar3xxSum returns the Var3xxSum field value if set, zero value otherwise.

func (*StatusCodeReportStatisticsStatusCodes) GetVar3xxSumOk ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar3xxSumOk() (*int64, bool)

GetVar3xxSumOk returns a tuple with the Var3xxSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportStatisticsStatusCodes) GetVar4xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar4xxSum() int64

GetVar4xxSum returns the Var4xxSum field value if set, zero value otherwise.

func (*StatusCodeReportStatisticsStatusCodes) GetVar4xxSumOk ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar4xxSumOk() (*int64, bool)

GetVar4xxSumOk returns a tuple with the Var4xxSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportStatisticsStatusCodes) GetVar5xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar5xxSum() int64

GetVar5xxSum returns the Var5xxSum field value if set, zero value otherwise.

func (*StatusCodeReportStatisticsStatusCodes) GetVar5xxSumOk ¶

func (o *StatusCodeReportStatisticsStatusCodes) GetVar5xxSumOk() (*int64, bool)

GetVar5xxSumOk returns a tuple with the Var5xxSum field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeReportStatisticsStatusCodes) HasVar2xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) HasVar2xxSum() bool

HasVar2xxSum returns a boolean if a field has been set.

func (*StatusCodeReportStatisticsStatusCodes) HasVar3xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) HasVar3xxSum() bool

HasVar3xxSum returns a boolean if a field has been set.

func (*StatusCodeReportStatisticsStatusCodes) HasVar4xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) HasVar4xxSum() bool

HasVar4xxSum returns a boolean if a field has been set.

func (*StatusCodeReportStatisticsStatusCodes) HasVar5xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) HasVar5xxSum() bool

HasVar5xxSum returns a boolean if a field has been set.

func (StatusCodeReportStatisticsStatusCodes) MarshalJSON ¶

func (o StatusCodeReportStatisticsStatusCodes) MarshalJSON() ([]byte, error)

func (*StatusCodeReportStatisticsStatusCodes) SetVar2xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) SetVar2xxSum(v int64)

SetVar2xxSum gets a reference to the given int64 and assigns it to the Var2xxSum field.

func (*StatusCodeReportStatisticsStatusCodes) SetVar3xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) SetVar3xxSum(v int64)

SetVar3xxSum gets a reference to the given int64 and assigns it to the Var3xxSum field.

func (*StatusCodeReportStatisticsStatusCodes) SetVar4xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) SetVar4xxSum(v int64)

SetVar4xxSum gets a reference to the given int64 and assigns it to the Var4xxSum field.

func (*StatusCodeReportStatisticsStatusCodes) SetVar5xxSum ¶

func (o *StatusCodeReportStatisticsStatusCodes) SetVar5xxSum(v int64)

SetVar5xxSum gets a reference to the given int64 and assigns it to the Var5xxSum field.

func (StatusCodeReportStatisticsStatusCodes) ToMap ¶

func (o StatusCodeReportStatisticsStatusCodes) ToMap() (map[string]interface{}, error)

type StatusCodeSummary ¶

type StatusCodeSummary struct {
	// Deprecated
	Statistics map[string]interface{}   `json:"statistics,omitempty"`
	Charts     *StatusCodeSummaryCharts `json:"charts,omitempty"`
}

StatusCodeSummary struct for StatusCodeSummary

func NewStatusCodeSummary ¶

func NewStatusCodeSummary() *StatusCodeSummary

NewStatusCodeSummary instantiates a new StatusCodeSummary 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 NewStatusCodeSummaryWithDefaults ¶

func NewStatusCodeSummaryWithDefaults() *StatusCodeSummary

NewStatusCodeSummaryWithDefaults instantiates a new StatusCodeSummary 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 (*StatusCodeSummary) GetCharts ¶

GetCharts returns the Charts field value if set, zero value otherwise.

func (*StatusCodeSummary) GetChartsOk ¶

func (o *StatusCodeSummary) GetChartsOk() (*StatusCodeSummaryCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeSummary) GetStatistics ¶

func (o *StatusCodeSummary) GetStatistics() map[string]interface{}

GetStatistics returns the Statistics field value if set, zero value otherwise. Deprecated

func (*StatusCodeSummary) GetStatisticsOk ¶

func (o *StatusCodeSummary) GetStatisticsOk() (map[string]interface{}, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*StatusCodeSummary) HasCharts ¶

func (o *StatusCodeSummary) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*StatusCodeSummary) HasStatistics ¶

func (o *StatusCodeSummary) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (StatusCodeSummary) MarshalJSON ¶

func (o StatusCodeSummary) MarshalJSON() ([]byte, error)

func (*StatusCodeSummary) SetCharts ¶

SetCharts gets a reference to the given StatusCodeSummaryCharts and assigns it to the Charts field.

func (*StatusCodeSummary) SetStatistics ¶

func (o *StatusCodeSummary) SetStatistics(v map[string]interface{})

SetStatistics gets a reference to the given map[string]interface{} and assigns it to the Statistics field. Deprecated

func (StatusCodeSummary) ToMap ¶

func (o StatusCodeSummary) ToMap() (map[string]interface{}, error)

type StatusCodeSummaryCharts ¶

type StatusCodeSummaryCharts struct {
	StatusCode []StatusCodeSummaryChartsStatusCodeInner `json:"status_code,omitempty"`
}

StatusCodeSummaryCharts struct for StatusCodeSummaryCharts

func NewStatusCodeSummaryCharts ¶

func NewStatusCodeSummaryCharts() *StatusCodeSummaryCharts

NewStatusCodeSummaryCharts instantiates a new StatusCodeSummaryCharts 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 NewStatusCodeSummaryChartsWithDefaults ¶

func NewStatusCodeSummaryChartsWithDefaults() *StatusCodeSummaryCharts

NewStatusCodeSummaryChartsWithDefaults instantiates a new StatusCodeSummaryCharts 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 (*StatusCodeSummaryCharts) GetStatusCode ¶

GetStatusCode returns the StatusCode field value if set, zero value otherwise.

func (*StatusCodeSummaryCharts) GetStatusCodeOk ¶

GetStatusCodeOk returns a tuple with the StatusCode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeSummaryCharts) HasStatusCode ¶

func (o *StatusCodeSummaryCharts) HasStatusCode() bool

HasStatusCode returns a boolean if a field has been set.

func (StatusCodeSummaryCharts) MarshalJSON ¶

func (o StatusCodeSummaryCharts) MarshalJSON() ([]byte, error)

func (*StatusCodeSummaryCharts) SetStatusCode ¶

SetStatusCode gets a reference to the given []StatusCodeSummaryChartsStatusCodeInner and assigns it to the StatusCode field.

func (StatusCodeSummaryCharts) ToMap ¶

func (o StatusCodeSummaryCharts) ToMap() (map[string]interface{}, error)

type StatusCodeSummaryChartsStatusCodeInner ¶

type StatusCodeSummaryChartsStatusCodeInner struct {
	Name *string `json:"name,omitempty"`
	Y    *int32  `json:"y,omitempty"`
}

StatusCodeSummaryChartsStatusCodeInner struct for StatusCodeSummaryChartsStatusCodeInner

func NewStatusCodeSummaryChartsStatusCodeInner ¶

func NewStatusCodeSummaryChartsStatusCodeInner() *StatusCodeSummaryChartsStatusCodeInner

NewStatusCodeSummaryChartsStatusCodeInner instantiates a new StatusCodeSummaryChartsStatusCodeInner 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 NewStatusCodeSummaryChartsStatusCodeInnerWithDefaults ¶

func NewStatusCodeSummaryChartsStatusCodeInnerWithDefaults() *StatusCodeSummaryChartsStatusCodeInner

NewStatusCodeSummaryChartsStatusCodeInnerWithDefaults instantiates a new StatusCodeSummaryChartsStatusCodeInner 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 (*StatusCodeSummaryChartsStatusCodeInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*StatusCodeSummaryChartsStatusCodeInner) GetNameOk ¶

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 (*StatusCodeSummaryChartsStatusCodeInner) GetY ¶

GetY returns the Y field value if set, zero value otherwise.

func (*StatusCodeSummaryChartsStatusCodeInner) GetYOk ¶

GetYOk returns a tuple with the Y field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeSummaryChartsStatusCodeInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*StatusCodeSummaryChartsStatusCodeInner) HasY ¶

HasY returns a boolean if a field has been set.

func (StatusCodeSummaryChartsStatusCodeInner) MarshalJSON ¶

func (o StatusCodeSummaryChartsStatusCodeInner) MarshalJSON() ([]byte, error)

func (*StatusCodeSummaryChartsStatusCodeInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*StatusCodeSummaryChartsStatusCodeInner) SetY ¶

SetY gets a reference to the given int32 and assigns it to the Y field.

func (StatusCodeSummaryChartsStatusCodeInner) ToMap ¶

func (o StatusCodeSummaryChartsStatusCodeInner) ToMap() (map[string]interface{}, error)

type StatusCodeSummaryData ¶

type StatusCodeSummaryData struct {
	Data *StatusCodeSummary `json:"data,omitempty"`
}

StatusCodeSummaryData struct for StatusCodeSummaryData

func NewStatusCodeSummaryData ¶

func NewStatusCodeSummaryData() *StatusCodeSummaryData

NewStatusCodeSummaryData instantiates a new StatusCodeSummaryData 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 NewStatusCodeSummaryDataWithDefaults ¶

func NewStatusCodeSummaryDataWithDefaults() *StatusCodeSummaryData

NewStatusCodeSummaryDataWithDefaults instantiates a new StatusCodeSummaryData 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 (*StatusCodeSummaryData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*StatusCodeSummaryData) GetDataOk ¶

func (o *StatusCodeSummaryData) GetDataOk() (*StatusCodeSummary, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*StatusCodeSummaryData) HasData ¶

func (o *StatusCodeSummaryData) HasData() bool

HasData returns a boolean if a field has been set.

func (StatusCodeSummaryData) MarshalJSON ¶

func (o StatusCodeSummaryData) MarshalJSON() ([]byte, error)

func (*StatusCodeSummaryData) SetData ¶

SetData gets a reference to the given StatusCodeSummary and assigns it to the Data field.

func (StatusCodeSummaryData) ToMap ¶

func (o StatusCodeSummaryData) ToMap() (map[string]interface{}, error)

type TLSARecord ¶

type TLSARecord struct {
	Value         *TLSARecordValue       `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

TLSARecord struct for TLSARecord

func NewTLSARecord ¶

func NewTLSARecord() *TLSARecord

NewTLSARecord instantiates a new TLSARecord 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 NewTLSARecordWithDefaults ¶

func NewTLSARecordWithDefaults() *TLSARecord

NewTLSARecordWithDefaults instantiates a new TLSARecord 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 (*TLSARecord) GetCloud ¶

func (o *TLSARecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*TLSARecord) GetCloudOk ¶

func (o *TLSARecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetCreatedAt ¶

func (o *TLSARecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*TLSARecord) GetCreatedAtOk ¶

func (o *TLSARecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetId ¶

func (o *TLSARecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TLSARecord) GetIdOk ¶

func (o *TLSARecord) 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 (*TLSARecord) GetIpFilterMode ¶

func (o *TLSARecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*TLSARecord) GetIpFilterModeOk ¶

func (o *TLSARecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetIsProtected ¶

func (o *TLSARecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*TLSARecord) GetIsProtectedOk ¶

func (o *TLSARecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetName ¶

func (o *TLSARecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TLSARecord) GetNameOk ¶

func (o *TLSARecord) 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 (*TLSARecord) GetTtl ¶

func (o *TLSARecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*TLSARecord) GetTtlOk ¶

func (o *TLSARecord) 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 (*TLSARecord) GetType ¶

func (o *TLSARecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TLSARecord) GetTypeOk ¶

func (o *TLSARecord) 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 (*TLSARecord) GetUpdatedAt ¶

func (o *TLSARecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*TLSARecord) GetUpdatedAtOk ¶

func (o *TLSARecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetUpstreamHttps ¶

func (o *TLSARecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*TLSARecord) GetUpstreamHttpsOk ¶

func (o *TLSARecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetUsage ¶

func (o *TLSARecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*TLSARecord) GetUsageOk ¶

func (o *TLSARecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TLSARecord) GetValue ¶

func (o *TLSARecord) GetValue() TLSARecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*TLSARecord) GetValueOk ¶

func (o *TLSARecord) GetValueOk() (*TLSARecordValue, 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 (*TLSARecord) HasCloud ¶

func (o *TLSARecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*TLSARecord) HasCreatedAt ¶

func (o *TLSARecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*TLSARecord) HasId ¶

func (o *TLSARecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*TLSARecord) HasIpFilterMode ¶

func (o *TLSARecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*TLSARecord) HasIsProtected ¶

func (o *TLSARecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*TLSARecord) HasName ¶

func (o *TLSARecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*TLSARecord) HasTtl ¶

func (o *TLSARecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*TLSARecord) HasType ¶

func (o *TLSARecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*TLSARecord) HasUpdatedAt ¶

func (o *TLSARecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*TLSARecord) HasUpstreamHttps ¶

func (o *TLSARecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*TLSARecord) HasUsage ¶

func (o *TLSARecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*TLSARecord) HasValue ¶

func (o *TLSARecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TLSARecord) MarshalJSON ¶

func (o TLSARecord) MarshalJSON() ([]byte, error)

func (*TLSARecord) SetCloud ¶

func (o *TLSARecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*TLSARecord) SetCreatedAt ¶

func (o *TLSARecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*TLSARecord) SetId ¶

func (o *TLSARecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TLSARecord) SetIpFilterMode ¶

func (o *TLSARecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*TLSARecord) SetIsProtected ¶

func (o *TLSARecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*TLSARecord) SetName ¶

func (o *TLSARecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TLSARecord) SetTtl ¶

func (o *TLSARecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*TLSARecord) SetType ¶

func (o *TLSARecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TLSARecord) SetUpdatedAt ¶

func (o *TLSARecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*TLSARecord) SetUpstreamHttps ¶

func (o *TLSARecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*TLSARecord) SetUsage ¶

func (o *TLSARecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*TLSARecord) SetValue ¶

func (o *TLSARecord) SetValue(v TLSARecordValue)

SetValue gets a reference to the given TLSARecordValue and assigns it to the Value field.

func (TLSARecord) ToMap ¶

func (o TLSARecord) ToMap() (map[string]interface{}, error)

type TLSARecordValue ¶

type TLSARecordValue struct {
	Usage        string `json:"usage"`
	Selector     string `json:"selector"`
	MatchingType string `json:"matching_type"`
	Certificate  string `json:"certificate"`
}

TLSARecordValue struct for TLSARecordValue

func NewTLSARecordValue ¶

func NewTLSARecordValue(usage string, selector string, matchingType string, certificate string) *TLSARecordValue

NewTLSARecordValue instantiates a new TLSARecordValue 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 NewTLSARecordValueWithDefaults ¶

func NewTLSARecordValueWithDefaults() *TLSARecordValue

NewTLSARecordValueWithDefaults instantiates a new TLSARecordValue 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 (*TLSARecordValue) GetCertificate ¶

func (o *TLSARecordValue) GetCertificate() string

GetCertificate returns the Certificate field value

func (*TLSARecordValue) GetCertificateOk ¶

func (o *TLSARecordValue) GetCertificateOk() (*string, bool)

GetCertificateOk returns a tuple with the Certificate field value and a boolean to check if the value has been set.

func (*TLSARecordValue) GetMatchingType ¶

func (o *TLSARecordValue) GetMatchingType() string

GetMatchingType returns the MatchingType field value

func (*TLSARecordValue) GetMatchingTypeOk ¶

func (o *TLSARecordValue) GetMatchingTypeOk() (*string, bool)

GetMatchingTypeOk returns a tuple with the MatchingType field value and a boolean to check if the value has been set.

func (*TLSARecordValue) GetSelector ¶

func (o *TLSARecordValue) GetSelector() string

GetSelector returns the Selector field value

func (*TLSARecordValue) GetSelectorOk ¶

func (o *TLSARecordValue) GetSelectorOk() (*string, bool)

GetSelectorOk returns a tuple with the Selector field value and a boolean to check if the value has been set.

func (*TLSARecordValue) GetUsage ¶

func (o *TLSARecordValue) GetUsage() string

GetUsage returns the Usage field value

func (*TLSARecordValue) GetUsageOk ¶

func (o *TLSARecordValue) GetUsageOk() (*string, bool)

GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.

func (TLSARecordValue) MarshalJSON ¶

func (o TLSARecordValue) MarshalJSON() ([]byte, error)

func (*TLSARecordValue) SetCertificate ¶

func (o *TLSARecordValue) SetCertificate(v string)

SetCertificate sets field value

func (*TLSARecordValue) SetMatchingType ¶

func (o *TLSARecordValue) SetMatchingType(v string)

SetMatchingType sets field value

func (*TLSARecordValue) SetSelector ¶

func (o *TLSARecordValue) SetSelector(v string)

SetSelector sets field value

func (*TLSARecordValue) SetUsage ¶

func (o *TLSARecordValue) SetUsage(v string)

SetUsage sets field value

func (TLSARecordValue) ToMap ¶

func (o TLSARecordValue) ToMap() (map[string]interface{}, error)

type TXTRecord ¶

type TXTRecord struct {
	Value         *TXTRecordValue        `json:"value,omitempty"`
	Type          *string                `json:"type,omitempty"`
	Id            *string                `json:"id,omitempty"`
	Name          *string                `json:"name,omitempty"`
	Ttl           *int32                 `json:"ttl,omitempty"`
	Cloud         *bool                  `json:"cloud,omitempty"`
	UpstreamHttps *string                `json:"upstream_https,omitempty"`
	IpFilterMode  *DnsRecordIpFilterMode `json:"ip_filter_mode,omitempty"`
	// Protected records cannot be modified or deleted by user.
	IsProtected *bool      `json:"is_protected,omitempty"`
	Usage       []string   `json:"usage,omitempty"`
	CreatedAt   *time.Time `json:"created_at,omitempty"`
	UpdatedAt   *time.Time `json:"updated_at,omitempty"`
}

TXTRecord struct for TXTRecord

func NewTXTRecord ¶

func NewTXTRecord() *TXTRecord

NewTXTRecord instantiates a new TXTRecord 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 NewTXTRecordWithDefaults ¶

func NewTXTRecordWithDefaults() *TXTRecord

NewTXTRecordWithDefaults instantiates a new TXTRecord 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 (*TXTRecord) GetCloud ¶

func (o *TXTRecord) GetCloud() bool

GetCloud returns the Cloud field value if set, zero value otherwise.

func (*TXTRecord) GetCloudOk ¶

func (o *TXTRecord) GetCloudOk() (*bool, bool)

GetCloudOk returns a tuple with the Cloud field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetCreatedAt ¶

func (o *TXTRecord) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*TXTRecord) GetCreatedAtOk ¶

func (o *TXTRecord) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetId ¶

func (o *TXTRecord) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TXTRecord) GetIdOk ¶

func (o *TXTRecord) 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 (*TXTRecord) GetIpFilterMode ¶

func (o *TXTRecord) GetIpFilterMode() DnsRecordIpFilterMode

GetIpFilterMode returns the IpFilterMode field value if set, zero value otherwise.

func (*TXTRecord) GetIpFilterModeOk ¶

func (o *TXTRecord) GetIpFilterModeOk() (*DnsRecordIpFilterMode, bool)

GetIpFilterModeOk returns a tuple with the IpFilterMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetIsProtected ¶

func (o *TXTRecord) GetIsProtected() bool

GetIsProtected returns the IsProtected field value if set, zero value otherwise.

func (*TXTRecord) GetIsProtectedOk ¶

func (o *TXTRecord) GetIsProtectedOk() (*bool, bool)

GetIsProtectedOk returns a tuple with the IsProtected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetName ¶

func (o *TXTRecord) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TXTRecord) GetNameOk ¶

func (o *TXTRecord) 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 (*TXTRecord) GetTtl ¶

func (o *TXTRecord) GetTtl() int32

GetTtl returns the Ttl field value if set, zero value otherwise.

func (*TXTRecord) GetTtlOk ¶

func (o *TXTRecord) 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 (*TXTRecord) GetType ¶

func (o *TXTRecord) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TXTRecord) GetTypeOk ¶

func (o *TXTRecord) 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 (*TXTRecord) GetUpdatedAt ¶

func (o *TXTRecord) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*TXTRecord) GetUpdatedAtOk ¶

func (o *TXTRecord) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetUpstreamHttps ¶

func (o *TXTRecord) GetUpstreamHttps() string

GetUpstreamHttps returns the UpstreamHttps field value if set, zero value otherwise.

func (*TXTRecord) GetUpstreamHttpsOk ¶

func (o *TXTRecord) GetUpstreamHttpsOk() (*string, bool)

GetUpstreamHttpsOk returns a tuple with the UpstreamHttps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetUsage ¶

func (o *TXTRecord) GetUsage() []string

GetUsage returns the Usage field value if set, zero value otherwise.

func (*TXTRecord) GetUsageOk ¶

func (o *TXTRecord) GetUsageOk() ([]string, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TXTRecord) GetValue ¶

func (o *TXTRecord) GetValue() TXTRecordValue

GetValue returns the Value field value if set, zero value otherwise.

func (*TXTRecord) GetValueOk ¶

func (o *TXTRecord) GetValueOk() (*TXTRecordValue, 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 (*TXTRecord) HasCloud ¶

func (o *TXTRecord) HasCloud() bool

HasCloud returns a boolean if a field has been set.

func (*TXTRecord) HasCreatedAt ¶

func (o *TXTRecord) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*TXTRecord) HasId ¶

func (o *TXTRecord) HasId() bool

HasId returns a boolean if a field has been set.

func (*TXTRecord) HasIpFilterMode ¶

func (o *TXTRecord) HasIpFilterMode() bool

HasIpFilterMode returns a boolean if a field has been set.

func (*TXTRecord) HasIsProtected ¶

func (o *TXTRecord) HasIsProtected() bool

HasIsProtected returns a boolean if a field has been set.

func (*TXTRecord) HasName ¶

func (o *TXTRecord) HasName() bool

HasName returns a boolean if a field has been set.

func (*TXTRecord) HasTtl ¶

func (o *TXTRecord) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*TXTRecord) HasType ¶

func (o *TXTRecord) HasType() bool

HasType returns a boolean if a field has been set.

func (*TXTRecord) HasUpdatedAt ¶

func (o *TXTRecord) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*TXTRecord) HasUpstreamHttps ¶

func (o *TXTRecord) HasUpstreamHttps() bool

HasUpstreamHttps returns a boolean if a field has been set.

func (*TXTRecord) HasUsage ¶

func (o *TXTRecord) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (*TXTRecord) HasValue ¶

func (o *TXTRecord) HasValue() bool

HasValue returns a boolean if a field has been set.

func (TXTRecord) MarshalJSON ¶

func (o TXTRecord) MarshalJSON() ([]byte, error)

func (*TXTRecord) SetCloud ¶

func (o *TXTRecord) SetCloud(v bool)

SetCloud gets a reference to the given bool and assigns it to the Cloud field.

func (*TXTRecord) SetCreatedAt ¶

func (o *TXTRecord) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*TXTRecord) SetId ¶

func (o *TXTRecord) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TXTRecord) SetIpFilterMode ¶

func (o *TXTRecord) SetIpFilterMode(v DnsRecordIpFilterMode)

SetIpFilterMode gets a reference to the given DnsRecordIpFilterMode and assigns it to the IpFilterMode field.

func (*TXTRecord) SetIsProtected ¶

func (o *TXTRecord) SetIsProtected(v bool)

SetIsProtected gets a reference to the given bool and assigns it to the IsProtected field.

func (*TXTRecord) SetName ¶

func (o *TXTRecord) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TXTRecord) SetTtl ¶

func (o *TXTRecord) SetTtl(v int32)

SetTtl gets a reference to the given int32 and assigns it to the Ttl field.

func (*TXTRecord) SetType ¶

func (o *TXTRecord) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (*TXTRecord) SetUpdatedAt ¶

func (o *TXTRecord) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*TXTRecord) SetUpstreamHttps ¶

func (o *TXTRecord) SetUpstreamHttps(v string)

SetUpstreamHttps gets a reference to the given string and assigns it to the UpstreamHttps field.

func (*TXTRecord) SetUsage ¶

func (o *TXTRecord) SetUsage(v []string)

SetUsage gets a reference to the given []string and assigns it to the Usage field.

func (*TXTRecord) SetValue ¶

func (o *TXTRecord) SetValue(v TXTRecordValue)

SetValue gets a reference to the given TXTRecordValue and assigns it to the Value field.

func (TXTRecord) ToMap ¶

func (o TXTRecord) ToMap() (map[string]interface{}, error)

type TXTRecordValue ¶

type TXTRecordValue struct {
	Text string `json:"text"`
}

TXTRecordValue struct for TXTRecordValue

func NewTXTRecordValue ¶

func NewTXTRecordValue(text string) *TXTRecordValue

NewTXTRecordValue instantiates a new TXTRecordValue 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 NewTXTRecordValueWithDefaults ¶

func NewTXTRecordValueWithDefaults() *TXTRecordValue

NewTXTRecordValueWithDefaults instantiates a new TXTRecordValue 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 (*TXTRecordValue) GetText ¶

func (o *TXTRecordValue) GetText() string

GetText returns the Text field value

func (*TXTRecordValue) GetTextOk ¶

func (o *TXTRecordValue) GetTextOk() (*string, bool)

GetTextOk returns a tuple with the Text field value and a boolean to check if the value has been set.

func (TXTRecordValue) MarshalJSON ¶

func (o TXTRecordValue) MarshalJSON() ([]byte, error)

func (*TXTRecordValue) SetText ¶

func (o *TXTRecordValue) SetText(v string)

SetText sets field value

func (TXTRecordValue) ToMap ¶

func (o TXTRecordValue) ToMap() (map[string]interface{}, error)

type TcpConfig ¶

type TcpConfig struct {
	Port int32 `json:"port"`
	// In milliseconds
	Timeout int32 `json:"timeout"`
}

TcpConfig struct for TcpConfig

func NewTcpConfig ¶

func NewTcpConfig(port int32, timeout int32) *TcpConfig

NewTcpConfig instantiates a new TcpConfig 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 NewTcpConfigWithDefaults ¶

func NewTcpConfigWithDefaults() *TcpConfig

NewTcpConfigWithDefaults instantiates a new TcpConfig 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 (*TcpConfig) GetPort ¶

func (o *TcpConfig) GetPort() int32

GetPort returns the Port field value

func (*TcpConfig) GetPortOk ¶

func (o *TcpConfig) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*TcpConfig) GetTimeout ¶

func (o *TcpConfig) GetTimeout() int32

GetTimeout returns the Timeout field value

func (*TcpConfig) GetTimeoutOk ¶

func (o *TcpConfig) GetTimeoutOk() (*int32, bool)

GetTimeoutOk returns a tuple with the Timeout field value and a boolean to check if the value has been set.

func (TcpConfig) MarshalJSON ¶

func (o TcpConfig) MarshalJSON() ([]byte, error)

func (*TcpConfig) SetPort ¶

func (o *TcpConfig) SetPort(v int32)

SetPort sets field value

func (*TcpConfig) SetTimeout ¶

func (o *TcpConfig) SetTimeout(v int32)

SetTimeout sets field value

func (TcpConfig) ToMap ¶

func (o TcpConfig) ToMap() (map[string]interface{}, error)

type TrafficCharts ¶

type TrafficCharts struct {
	Requests *TrafficChartsRequests `json:"requests,omitempty"`
	Traffics *TrafficChartsTraffics `json:"traffics,omitempty"`
}

TrafficCharts struct for TrafficCharts

func NewTrafficCharts ¶

func NewTrafficCharts() *TrafficCharts

NewTrafficCharts instantiates a new TrafficCharts 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 NewTrafficChartsWithDefaults ¶

func NewTrafficChartsWithDefaults() *TrafficCharts

NewTrafficChartsWithDefaults instantiates a new TrafficCharts 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 (*TrafficCharts) GetRequests ¶

func (o *TrafficCharts) GetRequests() TrafficChartsRequests

GetRequests returns the Requests field value if set, zero value otherwise.

func (*TrafficCharts) GetRequestsOk ¶

func (o *TrafficCharts) GetRequestsOk() (*TrafficChartsRequests, bool)

GetRequestsOk returns a tuple with the Requests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficCharts) GetTraffics ¶

func (o *TrafficCharts) GetTraffics() TrafficChartsTraffics

GetTraffics returns the Traffics field value if set, zero value otherwise.

func (*TrafficCharts) GetTrafficsOk ¶

func (o *TrafficCharts) GetTrafficsOk() (*TrafficChartsTraffics, bool)

GetTrafficsOk returns a tuple with the Traffics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficCharts) HasRequests ¶

func (o *TrafficCharts) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (*TrafficCharts) HasTraffics ¶

func (o *TrafficCharts) HasTraffics() bool

HasTraffics returns a boolean if a field has been set.

func (TrafficCharts) MarshalJSON ¶

func (o TrafficCharts) MarshalJSON() ([]byte, error)

func (*TrafficCharts) SetRequests ¶

func (o *TrafficCharts) SetRequests(v TrafficChartsRequests)

SetRequests gets a reference to the given TrafficChartsRequests and assigns it to the Requests field.

func (*TrafficCharts) SetTraffics ¶

func (o *TrafficCharts) SetTraffics(v TrafficChartsTraffics)

SetTraffics gets a reference to the given TrafficChartsTraffics and assigns it to the Traffics field.

func (TrafficCharts) ToMap ¶

func (o TrafficCharts) ToMap() (map[string]interface{}, error)

type TrafficChartsRequests ¶

type TrafficChartsRequests struct {
	Title      *string                            `json:"title,omitempty"`
	Categories []time.Time                        `json:"categories,omitempty"`
	Series     []TrafficChartsRequestsSeriesInner `json:"series,omitempty"`
}

TrafficChartsRequests struct for TrafficChartsRequests

func NewTrafficChartsRequests ¶

func NewTrafficChartsRequests() *TrafficChartsRequests

NewTrafficChartsRequests instantiates a new TrafficChartsRequests 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 NewTrafficChartsRequestsWithDefaults ¶

func NewTrafficChartsRequestsWithDefaults() *TrafficChartsRequests

NewTrafficChartsRequestsWithDefaults instantiates a new TrafficChartsRequests 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 (*TrafficChartsRequests) GetCategories ¶

func (o *TrafficChartsRequests) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*TrafficChartsRequests) GetCategoriesOk ¶

func (o *TrafficChartsRequests) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsRequests) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*TrafficChartsRequests) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsRequests) GetTitle ¶

func (o *TrafficChartsRequests) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*TrafficChartsRequests) GetTitleOk ¶

func (o *TrafficChartsRequests) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsRequests) HasCategories ¶

func (o *TrafficChartsRequests) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*TrafficChartsRequests) HasSeries ¶

func (o *TrafficChartsRequests) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*TrafficChartsRequests) HasTitle ¶

func (o *TrafficChartsRequests) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (TrafficChartsRequests) MarshalJSON ¶

func (o TrafficChartsRequests) MarshalJSON() ([]byte, error)

func (*TrafficChartsRequests) SetCategories ¶

func (o *TrafficChartsRequests) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*TrafficChartsRequests) SetSeries ¶

SetSeries gets a reference to the given []TrafficChartsRequestsSeriesInner and assigns it to the Series field.

func (*TrafficChartsRequests) SetTitle ¶

func (o *TrafficChartsRequests) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (TrafficChartsRequests) ToMap ¶

func (o TrafficChartsRequests) ToMap() (map[string]interface{}, error)

type TrafficChartsRequestsSeriesInner ¶

type TrafficChartsRequestsSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

TrafficChartsRequestsSeriesInner struct for TrafficChartsRequestsSeriesInner

func NewTrafficChartsRequestsSeriesInner ¶

func NewTrafficChartsRequestsSeriesInner() *TrafficChartsRequestsSeriesInner

NewTrafficChartsRequestsSeriesInner instantiates a new TrafficChartsRequestsSeriesInner 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 NewTrafficChartsRequestsSeriesInnerWithDefaults ¶

func NewTrafficChartsRequestsSeriesInnerWithDefaults() *TrafficChartsRequestsSeriesInner

NewTrafficChartsRequestsSeriesInnerWithDefaults instantiates a new TrafficChartsRequestsSeriesInner 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 (*TrafficChartsRequestsSeriesInner) GetData ¶

func (o *TrafficChartsRequestsSeriesInner) GetData() []int64

GetData returns the Data field value if set, zero value otherwise.

func (*TrafficChartsRequestsSeriesInner) GetDataOk ¶

func (o *TrafficChartsRequestsSeriesInner) GetDataOk() ([]int64, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsRequestsSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*TrafficChartsRequestsSeriesInner) GetNameOk ¶

func (o *TrafficChartsRequestsSeriesInner) 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 (*TrafficChartsRequestsSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*TrafficChartsRequestsSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (TrafficChartsRequestsSeriesInner) MarshalJSON ¶

func (o TrafficChartsRequestsSeriesInner) MarshalJSON() ([]byte, error)

func (*TrafficChartsRequestsSeriesInner) SetData ¶

func (o *TrafficChartsRequestsSeriesInner) SetData(v []int64)

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*TrafficChartsRequestsSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (TrafficChartsRequestsSeriesInner) ToMap ¶

func (o TrafficChartsRequestsSeriesInner) ToMap() (map[string]interface{}, error)

type TrafficChartsTraffics ¶

type TrafficChartsTraffics struct {
	Title      *string                            `json:"title,omitempty"`
	Categories []time.Time                        `json:"categories,omitempty"`
	Series     []TrafficChartsTrafficsSeriesInner `json:"series,omitempty"`
}

TrafficChartsTraffics struct for TrafficChartsTraffics

func NewTrafficChartsTraffics ¶

func NewTrafficChartsTraffics() *TrafficChartsTraffics

NewTrafficChartsTraffics instantiates a new TrafficChartsTraffics 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 NewTrafficChartsTrafficsWithDefaults ¶

func NewTrafficChartsTrafficsWithDefaults() *TrafficChartsTraffics

NewTrafficChartsTrafficsWithDefaults instantiates a new TrafficChartsTraffics 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 (*TrafficChartsTraffics) GetCategories ¶

func (o *TrafficChartsTraffics) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*TrafficChartsTraffics) GetCategoriesOk ¶

func (o *TrafficChartsTraffics) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsTraffics) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*TrafficChartsTraffics) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsTraffics) GetTitle ¶

func (o *TrafficChartsTraffics) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*TrafficChartsTraffics) GetTitleOk ¶

func (o *TrafficChartsTraffics) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsTraffics) HasCategories ¶

func (o *TrafficChartsTraffics) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*TrafficChartsTraffics) HasSeries ¶

func (o *TrafficChartsTraffics) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*TrafficChartsTraffics) HasTitle ¶

func (o *TrafficChartsTraffics) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (TrafficChartsTraffics) MarshalJSON ¶

func (o TrafficChartsTraffics) MarshalJSON() ([]byte, error)

func (*TrafficChartsTraffics) SetCategories ¶

func (o *TrafficChartsTraffics) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*TrafficChartsTraffics) SetSeries ¶

SetSeries gets a reference to the given []TrafficChartsTrafficsSeriesInner and assigns it to the Series field.

func (*TrafficChartsTraffics) SetTitle ¶

func (o *TrafficChartsTraffics) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (TrafficChartsTraffics) ToMap ¶

func (o TrafficChartsTraffics) ToMap() (map[string]interface{}, error)

type TrafficChartsTrafficsSeriesInner ¶

type TrafficChartsTrafficsSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

TrafficChartsTrafficsSeriesInner struct for TrafficChartsTrafficsSeriesInner

func NewTrafficChartsTrafficsSeriesInner ¶

func NewTrafficChartsTrafficsSeriesInner() *TrafficChartsTrafficsSeriesInner

NewTrafficChartsTrafficsSeriesInner instantiates a new TrafficChartsTrafficsSeriesInner 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 NewTrafficChartsTrafficsSeriesInnerWithDefaults ¶

func NewTrafficChartsTrafficsSeriesInnerWithDefaults() *TrafficChartsTrafficsSeriesInner

NewTrafficChartsTrafficsSeriesInnerWithDefaults instantiates a new TrafficChartsTrafficsSeriesInner 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 (*TrafficChartsTrafficsSeriesInner) GetData ¶

func (o *TrafficChartsTrafficsSeriesInner) GetData() []int64

GetData returns the Data field value if set, zero value otherwise.

func (*TrafficChartsTrafficsSeriesInner) GetDataOk ¶

func (o *TrafficChartsTrafficsSeriesInner) GetDataOk() ([]int64, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficChartsTrafficsSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*TrafficChartsTrafficsSeriesInner) GetNameOk ¶

func (o *TrafficChartsTrafficsSeriesInner) 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 (*TrafficChartsTrafficsSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*TrafficChartsTrafficsSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (TrafficChartsTrafficsSeriesInner) MarshalJSON ¶

func (o TrafficChartsTrafficsSeriesInner) MarshalJSON() ([]byte, error)

func (*TrafficChartsTrafficsSeriesInner) SetData ¶

func (o *TrafficChartsTrafficsSeriesInner) SetData(v []int64)

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*TrafficChartsTrafficsSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (TrafficChartsTrafficsSeriesInner) ToMap ¶

func (o TrafficChartsTrafficsSeriesInner) ToMap() (map[string]interface{}, error)

type TrafficStatistics ¶

type TrafficStatistics struct {
	Traffics *TrafficStatisticsTraffics `json:"traffics,omitempty"`
	Requests *TrafficStatisticsTraffics `json:"requests,omitempty"`
}

TrafficStatistics struct for TrafficStatistics

func NewTrafficStatistics ¶

func NewTrafficStatistics() *TrafficStatistics

NewTrafficStatistics instantiates a new TrafficStatistics 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 NewTrafficStatisticsWithDefaults ¶

func NewTrafficStatisticsWithDefaults() *TrafficStatistics

NewTrafficStatisticsWithDefaults instantiates a new TrafficStatistics 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 (*TrafficStatistics) GetRequests ¶

GetRequests returns the Requests field value if set, zero value otherwise.

func (*TrafficStatistics) GetRequestsOk ¶

func (o *TrafficStatistics) GetRequestsOk() (*TrafficStatisticsTraffics, bool)

GetRequestsOk returns a tuple with the Requests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficStatistics) GetTraffics ¶

GetTraffics returns the Traffics field value if set, zero value otherwise.

func (*TrafficStatistics) GetTrafficsOk ¶

func (o *TrafficStatistics) GetTrafficsOk() (*TrafficStatisticsTraffics, bool)

GetTrafficsOk returns a tuple with the Traffics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficStatistics) HasRequests ¶

func (o *TrafficStatistics) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (*TrafficStatistics) HasTraffics ¶

func (o *TrafficStatistics) HasTraffics() bool

HasTraffics returns a boolean if a field has been set.

func (TrafficStatistics) MarshalJSON ¶

func (o TrafficStatistics) MarshalJSON() ([]byte, error)

func (*TrafficStatistics) SetRequests ¶

func (o *TrafficStatistics) SetRequests(v TrafficStatisticsTraffics)

SetRequests gets a reference to the given TrafficStatisticsTraffics and assigns it to the Requests field.

func (*TrafficStatistics) SetTraffics ¶

func (o *TrafficStatistics) SetTraffics(v TrafficStatisticsTraffics)

SetTraffics gets a reference to the given TrafficStatisticsTraffics and assigns it to the Traffics field.

func (TrafficStatistics) ToMap ¶

func (o TrafficStatistics) ToMap() (map[string]interface{}, error)

type TrafficStatisticsTraffics ¶

type TrafficStatisticsTraffics struct {
	Saved  int64     `json:"saved"`
	Bypass *int64    `json:"bypass,omitempty"`
	Top    time.Time `json:"top"`
	Total  int64     `json:"total"`
}

TrafficStatisticsTraffics struct for TrafficStatisticsTraffics

func NewTrafficStatisticsTraffics ¶

func NewTrafficStatisticsTraffics(saved int64, top time.Time, total int64) *TrafficStatisticsTraffics

NewTrafficStatisticsTraffics instantiates a new TrafficStatisticsTraffics 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 NewTrafficStatisticsTrafficsWithDefaults ¶

func NewTrafficStatisticsTrafficsWithDefaults() *TrafficStatisticsTraffics

NewTrafficStatisticsTrafficsWithDefaults instantiates a new TrafficStatisticsTraffics 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 (*TrafficStatisticsTraffics) GetBypass ¶

func (o *TrafficStatisticsTraffics) GetBypass() int64

GetBypass returns the Bypass field value if set, zero value otherwise.

func (*TrafficStatisticsTraffics) GetBypassOk ¶

func (o *TrafficStatisticsTraffics) GetBypassOk() (*int64, bool)

GetBypassOk returns a tuple with the Bypass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficStatisticsTraffics) GetSaved ¶

func (o *TrafficStatisticsTraffics) GetSaved() int64

GetSaved returns the Saved field value

func (*TrafficStatisticsTraffics) GetSavedOk ¶

func (o *TrafficStatisticsTraffics) GetSavedOk() (*int64, bool)

GetSavedOk returns a tuple with the Saved field value and a boolean to check if the value has been set.

func (*TrafficStatisticsTraffics) GetTop ¶

func (o *TrafficStatisticsTraffics) GetTop() time.Time

GetTop returns the Top field value

func (*TrafficStatisticsTraffics) GetTopOk ¶

func (o *TrafficStatisticsTraffics) GetTopOk() (*time.Time, bool)

GetTopOk returns a tuple with the Top field value and a boolean to check if the value has been set.

func (*TrafficStatisticsTraffics) GetTotal ¶

func (o *TrafficStatisticsTraffics) GetTotal() int64

GetTotal returns the Total field value

func (*TrafficStatisticsTraffics) GetTotalOk ¶

func (o *TrafficStatisticsTraffics) GetTotalOk() (*int64, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*TrafficStatisticsTraffics) HasBypass ¶

func (o *TrafficStatisticsTraffics) HasBypass() bool

HasBypass returns a boolean if a field has been set.

func (TrafficStatisticsTraffics) MarshalJSON ¶

func (o TrafficStatisticsTraffics) MarshalJSON() ([]byte, error)

func (*TrafficStatisticsTraffics) SetBypass ¶

func (o *TrafficStatisticsTraffics) SetBypass(v int64)

SetBypass gets a reference to the given int64 and assigns it to the Bypass field.

func (*TrafficStatisticsTraffics) SetSaved ¶

func (o *TrafficStatisticsTraffics) SetSaved(v int64)

SetSaved sets field value

func (*TrafficStatisticsTraffics) SetTop ¶

func (o *TrafficStatisticsTraffics) SetTop(v time.Time)

SetTop sets field value

func (*TrafficStatisticsTraffics) SetTotal ¶

func (o *TrafficStatisticsTraffics) SetTotal(v int64)

SetTotal sets field value

func (TrafficStatisticsTraffics) ToMap ¶

func (o TrafficStatisticsTraffics) ToMap() (map[string]interface{}, error)

type Traffics ¶

type Traffics struct {
	Statistics *TrafficStatistics `json:"statistics,omitempty"`
	Charts     *TrafficCharts     `json:"charts,omitempty"`
}

Traffics struct for Traffics

func NewTraffics ¶

func NewTraffics() *Traffics

NewTraffics instantiates a new Traffics 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 NewTrafficsWithDefaults ¶

func NewTrafficsWithDefaults() *Traffics

NewTrafficsWithDefaults instantiates a new Traffics 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 (*Traffics) GetCharts ¶

func (o *Traffics) GetCharts() TrafficCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*Traffics) GetChartsOk ¶

func (o *Traffics) GetChartsOk() (*TrafficCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Traffics) GetStatistics ¶

func (o *Traffics) GetStatistics() TrafficStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*Traffics) GetStatisticsOk ¶

func (o *Traffics) GetStatisticsOk() (*TrafficStatistics, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Traffics) HasCharts ¶

func (o *Traffics) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*Traffics) HasStatistics ¶

func (o *Traffics) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (Traffics) MarshalJSON ¶

func (o Traffics) MarshalJSON() ([]byte, error)

func (*Traffics) SetCharts ¶

func (o *Traffics) SetCharts(v TrafficCharts)

SetCharts gets a reference to the given TrafficCharts and assigns it to the Charts field.

func (*Traffics) SetStatistics ¶

func (o *Traffics) SetStatistics(v TrafficStatistics)

SetStatistics gets a reference to the given TrafficStatistics and assigns it to the Statistics field.

func (Traffics) ToMap ¶

func (o Traffics) ToMap() (map[string]interface{}, error)

type TrafficsData ¶

type TrafficsData struct {
	Data *Traffics `json:"data,omitempty"`
}

TrafficsData struct for TrafficsData

func NewTrafficsData ¶

func NewTrafficsData() *TrafficsData

NewTrafficsData instantiates a new TrafficsData 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 NewTrafficsDataWithDefaults ¶

func NewTrafficsDataWithDefaults() *TrafficsData

NewTrafficsDataWithDefaults instantiates a new TrafficsData 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 (*TrafficsData) GetData ¶

func (o *TrafficsData) GetData() Traffics

GetData returns the Data field value if set, zero value otherwise.

func (*TrafficsData) GetDataOk ¶

func (o *TrafficsData) GetDataOk() (*Traffics, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficsData) HasData ¶

func (o *TrafficsData) HasData() bool

HasData returns a boolean if a field has been set.

func (TrafficsData) MarshalJSON ¶

func (o TrafficsData) MarshalJSON() ([]byte, error)

func (*TrafficsData) SetData ¶

func (o *TrafficsData) SetData(v Traffics)

SetData gets a reference to the given Traffics and assigns it to the Data field.

func (TrafficsData) ToMap ¶

func (o TrafficsData) ToMap() (map[string]interface{}, error)

type TrafficsMap ¶

type TrafficsMap struct {
	// Deprecated
	Statistics []CountryStatistics `json:"statistics,omitempty"`
	Charts     *TrafficsMapCharts  `json:"charts,omitempty"`
	Lists      []CountryList       `json:"lists,omitempty"`
}

TrafficsMap struct for TrafficsMap

func NewTrafficsMap ¶

func NewTrafficsMap() *TrafficsMap

NewTrafficsMap instantiates a new TrafficsMap 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 NewTrafficsMapWithDefaults ¶

func NewTrafficsMapWithDefaults() *TrafficsMap

NewTrafficsMapWithDefaults instantiates a new TrafficsMap 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 (*TrafficsMap) GetCharts ¶

func (o *TrafficsMap) GetCharts() TrafficsMapCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*TrafficsMap) GetChartsOk ¶

func (o *TrafficsMap) GetChartsOk() (*TrafficsMapCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficsMap) GetLists ¶

func (o *TrafficsMap) GetLists() []CountryList

GetLists returns the Lists field value if set, zero value otherwise.

func (*TrafficsMap) GetListsOk ¶

func (o *TrafficsMap) GetListsOk() ([]CountryList, bool)

GetListsOk returns a tuple with the Lists field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficsMap) GetStatistics ¶

func (o *TrafficsMap) GetStatistics() []CountryStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise. Deprecated

func (*TrafficsMap) GetStatisticsOk ¶

func (o *TrafficsMap) GetStatisticsOk() ([]CountryStatistics, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*TrafficsMap) HasCharts ¶

func (o *TrafficsMap) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*TrafficsMap) HasLists ¶

func (o *TrafficsMap) HasLists() bool

HasLists returns a boolean if a field has been set.

func (*TrafficsMap) HasStatistics ¶

func (o *TrafficsMap) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (TrafficsMap) MarshalJSON ¶

func (o TrafficsMap) MarshalJSON() ([]byte, error)

func (*TrafficsMap) SetCharts ¶

func (o *TrafficsMap) SetCharts(v TrafficsMapCharts)

SetCharts gets a reference to the given TrafficsMapCharts and assigns it to the Charts field.

func (*TrafficsMap) SetLists ¶

func (o *TrafficsMap) SetLists(v []CountryList)

SetLists gets a reference to the given []CountryList and assigns it to the Lists field.

func (*TrafficsMap) SetStatistics ¶

func (o *TrafficsMap) SetStatistics(v []CountryStatistics)

SetStatistics gets a reference to the given []CountryStatistics and assigns it to the Statistics field. Deprecated

func (TrafficsMap) ToMap ¶

func (o TrafficsMap) ToMap() (map[string]interface{}, error)

type TrafficsMapCharts ¶

type TrafficsMapCharts struct {
	Requests *map[string]CountryRequestChart `json:"requests,omitempty"`
	Traffics *map[string]CountryTrafficChart `json:"traffics,omitempty"`
}

TrafficsMapCharts struct for TrafficsMapCharts

func NewTrafficsMapCharts ¶

func NewTrafficsMapCharts() *TrafficsMapCharts

NewTrafficsMapCharts instantiates a new TrafficsMapCharts 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 NewTrafficsMapChartsWithDefaults ¶

func NewTrafficsMapChartsWithDefaults() *TrafficsMapCharts

NewTrafficsMapChartsWithDefaults instantiates a new TrafficsMapCharts 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 (*TrafficsMapCharts) GetRequests ¶

func (o *TrafficsMapCharts) GetRequests() map[string]CountryRequestChart

GetRequests returns the Requests field value if set, zero value otherwise.

func (*TrafficsMapCharts) GetRequestsOk ¶

func (o *TrafficsMapCharts) GetRequestsOk() (*map[string]CountryRequestChart, bool)

GetRequestsOk returns a tuple with the Requests field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficsMapCharts) GetTraffics ¶

func (o *TrafficsMapCharts) GetTraffics() map[string]CountryTrafficChart

GetTraffics returns the Traffics field value if set, zero value otherwise.

func (*TrafficsMapCharts) GetTrafficsOk ¶

func (o *TrafficsMapCharts) GetTrafficsOk() (*map[string]CountryTrafficChart, bool)

GetTrafficsOk returns a tuple with the Traffics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TrafficsMapCharts) HasRequests ¶

func (o *TrafficsMapCharts) HasRequests() bool

HasRequests returns a boolean if a field has been set.

func (*TrafficsMapCharts) HasTraffics ¶

func (o *TrafficsMapCharts) HasTraffics() bool

HasTraffics returns a boolean if a field has been set.

func (TrafficsMapCharts) MarshalJSON ¶

func (o TrafficsMapCharts) MarshalJSON() ([]byte, error)

func (*TrafficsMapCharts) SetRequests ¶

func (o *TrafficsMapCharts) SetRequests(v map[string]CountryRequestChart)

SetRequests gets a reference to the given map[string]CountryRequestChart and assigns it to the Requests field.

func (*TrafficsMapCharts) SetTraffics ¶

func (o *TrafficsMapCharts) SetTraffics(v map[string]CountryTrafficChart)

SetTraffics gets a reference to the given map[string]CountryTrafficChart and assigns it to the Traffics field.

func (TrafficsMapCharts) ToMap ¶

func (o TrafficsMapCharts) ToMap() (map[string]interface{}, error)

type TransferDomain ¶

type TransferDomain struct {
	AccountId string `json:"account_id"`
}

TransferDomain struct for TransferDomain

func NewTransferDomain ¶

func NewTransferDomain(accountId string) *TransferDomain

NewTransferDomain instantiates a new TransferDomain 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 NewTransferDomainWithDefaults ¶

func NewTransferDomainWithDefaults() *TransferDomain

NewTransferDomainWithDefaults instantiates a new TransferDomain 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 (*TransferDomain) GetAccountId ¶

func (o *TransferDomain) GetAccountId() string

GetAccountId returns the AccountId field value

func (*TransferDomain) GetAccountIdOk ¶

func (o *TransferDomain) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (TransferDomain) MarshalJSON ¶

func (o TransferDomain) MarshalJSON() ([]byte, error)

func (*TransferDomain) SetAccountId ¶

func (o *TransferDomain) SetAccountId(v string)

SetAccountId sets field value

func (TransferDomain) ToMap ¶

func (o TransferDomain) ToMap() (map[string]interface{}, error)

type TransferDomainChangeStatus ¶

type TransferDomainChangeStatus struct {
	Domain        string `json:"domain"`
	Status        string `json:"status"`
	PreserveState *bool  `json:"preserve_state,omitempty"`
}

TransferDomainChangeStatus struct for TransferDomainChangeStatus

func NewTransferDomainChangeStatus ¶

func NewTransferDomainChangeStatus(domain string, status string) *TransferDomainChangeStatus

NewTransferDomainChangeStatus instantiates a new TransferDomainChangeStatus 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 NewTransferDomainChangeStatusWithDefaults ¶

func NewTransferDomainChangeStatusWithDefaults() *TransferDomainChangeStatus

NewTransferDomainChangeStatusWithDefaults instantiates a new TransferDomainChangeStatus 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 (*TransferDomainChangeStatus) GetDomain ¶

func (o *TransferDomainChangeStatus) GetDomain() string

GetDomain returns the Domain field value

func (*TransferDomainChangeStatus) GetDomainOk ¶

func (o *TransferDomainChangeStatus) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*TransferDomainChangeStatus) GetPreserveState ¶

func (o *TransferDomainChangeStatus) GetPreserveState() bool

GetPreserveState returns the PreserveState field value if set, zero value otherwise.

func (*TransferDomainChangeStatus) GetPreserveStateOk ¶

func (o *TransferDomainChangeStatus) GetPreserveStateOk() (*bool, bool)

GetPreserveStateOk returns a tuple with the PreserveState field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransferDomainChangeStatus) GetStatus ¶

func (o *TransferDomainChangeStatus) GetStatus() string

GetStatus returns the Status field value

func (*TransferDomainChangeStatus) GetStatusOk ¶

func (o *TransferDomainChangeStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*TransferDomainChangeStatus) HasPreserveState ¶

func (o *TransferDomainChangeStatus) HasPreserveState() bool

HasPreserveState returns a boolean if a field has been set.

func (TransferDomainChangeStatus) MarshalJSON ¶

func (o TransferDomainChangeStatus) MarshalJSON() ([]byte, error)

func (*TransferDomainChangeStatus) SetDomain ¶

func (o *TransferDomainChangeStatus) SetDomain(v string)

SetDomain sets field value

func (*TransferDomainChangeStatus) SetPreserveState ¶

func (o *TransferDomainChangeStatus) SetPreserveState(v bool)

SetPreserveState gets a reference to the given bool and assigns it to the PreserveState field.

func (*TransferDomainChangeStatus) SetStatus ¶

func (o *TransferDomainChangeStatus) SetStatus(v string)

SetStatus sets field value

func (TransferDomainChangeStatus) ToMap ¶

func (o TransferDomainChangeStatus) ToMap() (map[string]interface{}, error)

type TransportLayerProxiesIndex200Response ¶

type TransportLayerProxiesIndex200Response struct {
	Data  []TransportLayerProxy   `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

TransportLayerProxiesIndex200Response struct for TransportLayerProxiesIndex200Response

func NewTransportLayerProxiesIndex200Response ¶

func NewTransportLayerProxiesIndex200Response() *TransportLayerProxiesIndex200Response

NewTransportLayerProxiesIndex200Response instantiates a new TransportLayerProxiesIndex200Response 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 NewTransportLayerProxiesIndex200ResponseWithDefaults ¶

func NewTransportLayerProxiesIndex200ResponseWithDefaults() *TransportLayerProxiesIndex200Response

NewTransportLayerProxiesIndex200ResponseWithDefaults instantiates a new TransportLayerProxiesIndex200Response 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 (*TransportLayerProxiesIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TransportLayerProxiesIndex200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*TransportLayerProxiesIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxiesIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*TransportLayerProxiesIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxiesIndex200Response) HasData ¶

HasData returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*TransportLayerProxiesIndex200Response) HasMeta ¶

HasMeta returns a boolean if a field has been set.

func (TransportLayerProxiesIndex200Response) MarshalJSON ¶

func (o TransportLayerProxiesIndex200Response) MarshalJSON() ([]byte, error)

func (*TransportLayerProxiesIndex200Response) SetData ¶

SetData gets a reference to the given []TransportLayerProxy and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*TransportLayerProxiesIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (TransportLayerProxiesIndex200Response) ToMap ¶

func (o TransportLayerProxiesIndex200Response) ToMap() (map[string]interface{}, error)

type TransportLayerProxy ¶

type TransportLayerProxy struct {
	Id                    *string                             `json:"id,omitempty"`
	CreatedAt             *time.Time                          `json:"created_at,omitempty"`
	Status                *string                             `json:"status,omitempty"`
	AppName               *string                             `json:"app_name,omitempty"`
	Description           *string                             `json:"description,omitempty"`
	Domain                *string                             `json:"domain,omitempty"`
	Port                  *int32                              `json:"port,omitempty"`
	Ip                    NullableString                      `json:"ip,omitempty"`
	ProxyProtocol         *string                             `json:"proxy_protocol,omitempty"`
	BalanceAlgorithm      *string                             `json:"balance_algorithm,omitempty"`
	Servers               []TransportLayerProxyServersInner   `json:"servers,omitempty"`
	FirewallDefaultAction *string                             `json:"firewall_default_action,omitempty"`
	Firewalls             []TransportLayerProxyFirewallsInner `json:"firewalls,omitempty"`
}

TransportLayerProxy struct for TransportLayerProxy

func NewTransportLayerProxy ¶

func NewTransportLayerProxy() *TransportLayerProxy

NewTransportLayerProxy instantiates a new TransportLayerProxy 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 NewTransportLayerProxyWithDefaults ¶

func NewTransportLayerProxyWithDefaults() *TransportLayerProxy

NewTransportLayerProxyWithDefaults instantiates a new TransportLayerProxy 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 (*TransportLayerProxy) GetAppName ¶

func (o *TransportLayerProxy) GetAppName() string

GetAppName returns the AppName field value if set, zero value otherwise.

func (*TransportLayerProxy) GetAppNameOk ¶

func (o *TransportLayerProxy) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetBalanceAlgorithm ¶

func (o *TransportLayerProxy) GetBalanceAlgorithm() string

GetBalanceAlgorithm returns the BalanceAlgorithm field value if set, zero value otherwise.

func (*TransportLayerProxy) GetBalanceAlgorithmOk ¶

func (o *TransportLayerProxy) GetBalanceAlgorithmOk() (*string, bool)

GetBalanceAlgorithmOk returns a tuple with the BalanceAlgorithm field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetCreatedAt ¶

func (o *TransportLayerProxy) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*TransportLayerProxy) GetCreatedAtOk ¶

func (o *TransportLayerProxy) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetDescription ¶

func (o *TransportLayerProxy) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransportLayerProxy) GetDescriptionOk ¶

func (o *TransportLayerProxy) 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 (*TransportLayerProxy) GetDomain ¶

func (o *TransportLayerProxy) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*TransportLayerProxy) GetDomainOk ¶

func (o *TransportLayerProxy) 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 (*TransportLayerProxy) GetFirewallDefaultAction ¶

func (o *TransportLayerProxy) GetFirewallDefaultAction() string

GetFirewallDefaultAction returns the FirewallDefaultAction field value if set, zero value otherwise.

func (*TransportLayerProxy) GetFirewallDefaultActionOk ¶

func (o *TransportLayerProxy) GetFirewallDefaultActionOk() (*string, bool)

GetFirewallDefaultActionOk returns a tuple with the FirewallDefaultAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetFirewalls ¶

GetFirewalls returns the Firewalls field value if set, zero value otherwise.

func (*TransportLayerProxy) GetFirewallsOk ¶

GetFirewallsOk returns a tuple with the Firewalls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetId ¶

func (o *TransportLayerProxy) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TransportLayerProxy) GetIdOk ¶

func (o *TransportLayerProxy) 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 (*TransportLayerProxy) GetIp ¶

func (o *TransportLayerProxy) GetIp() string

GetIp returns the Ip field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TransportLayerProxy) GetIpOk ¶

func (o *TransportLayerProxy) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TransportLayerProxy) GetPort ¶

func (o *TransportLayerProxy) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*TransportLayerProxy) GetPortOk ¶

func (o *TransportLayerProxy) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetProxyProtocol ¶

func (o *TransportLayerProxy) GetProxyProtocol() string

GetProxyProtocol returns the ProxyProtocol field value if set, zero value otherwise.

func (*TransportLayerProxy) GetProxyProtocolOk ¶

func (o *TransportLayerProxy) GetProxyProtocolOk() (*string, bool)

GetProxyProtocolOk returns a tuple with the ProxyProtocol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetServers ¶

GetServers returns the Servers field value if set, zero value otherwise.

func (*TransportLayerProxy) GetServersOk ¶

GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxy) GetStatus ¶

func (o *TransportLayerProxy) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*TransportLayerProxy) GetStatusOk ¶

func (o *TransportLayerProxy) 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 (*TransportLayerProxy) HasAppName ¶

func (o *TransportLayerProxy) HasAppName() bool

HasAppName returns a boolean if a field has been set.

func (*TransportLayerProxy) HasBalanceAlgorithm ¶

func (o *TransportLayerProxy) HasBalanceAlgorithm() bool

HasBalanceAlgorithm returns a boolean if a field has been set.

func (*TransportLayerProxy) HasCreatedAt ¶

func (o *TransportLayerProxy) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*TransportLayerProxy) HasDescription ¶

func (o *TransportLayerProxy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransportLayerProxy) HasDomain ¶

func (o *TransportLayerProxy) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*TransportLayerProxy) HasFirewallDefaultAction ¶

func (o *TransportLayerProxy) HasFirewallDefaultAction() bool

HasFirewallDefaultAction returns a boolean if a field has been set.

func (*TransportLayerProxy) HasFirewalls ¶

func (o *TransportLayerProxy) HasFirewalls() bool

HasFirewalls returns a boolean if a field has been set.

func (*TransportLayerProxy) HasId ¶

func (o *TransportLayerProxy) HasId() bool

HasId returns a boolean if a field has been set.

func (*TransportLayerProxy) HasIp ¶

func (o *TransportLayerProxy) HasIp() bool

HasIp returns a boolean if a field has been set.

func (*TransportLayerProxy) HasPort ¶

func (o *TransportLayerProxy) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*TransportLayerProxy) HasProxyProtocol ¶

func (o *TransportLayerProxy) HasProxyProtocol() bool

HasProxyProtocol returns a boolean if a field has been set.

func (*TransportLayerProxy) HasServers ¶

func (o *TransportLayerProxy) HasServers() bool

HasServers returns a boolean if a field has been set.

func (*TransportLayerProxy) HasStatus ¶

func (o *TransportLayerProxy) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (TransportLayerProxy) MarshalJSON ¶

func (o TransportLayerProxy) MarshalJSON() ([]byte, error)

func (*TransportLayerProxy) SetAppName ¶

func (o *TransportLayerProxy) SetAppName(v string)

SetAppName gets a reference to the given string and assigns it to the AppName field.

func (*TransportLayerProxy) SetBalanceAlgorithm ¶

func (o *TransportLayerProxy) SetBalanceAlgorithm(v string)

SetBalanceAlgorithm gets a reference to the given string and assigns it to the BalanceAlgorithm field.

func (*TransportLayerProxy) SetCreatedAt ¶

func (o *TransportLayerProxy) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*TransportLayerProxy) SetDescription ¶

func (o *TransportLayerProxy) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransportLayerProxy) SetDomain ¶

func (o *TransportLayerProxy) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*TransportLayerProxy) SetFirewallDefaultAction ¶

func (o *TransportLayerProxy) SetFirewallDefaultAction(v string)

SetFirewallDefaultAction gets a reference to the given string and assigns it to the FirewallDefaultAction field.

func (*TransportLayerProxy) SetFirewalls ¶

SetFirewalls gets a reference to the given []TransportLayerProxyFirewallsInner and assigns it to the Firewalls field.

func (*TransportLayerProxy) SetId ¶

func (o *TransportLayerProxy) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TransportLayerProxy) SetIp ¶

func (o *TransportLayerProxy) SetIp(v string)

SetIp gets a reference to the given NullableString and assigns it to the Ip field.

func (*TransportLayerProxy) SetIpNil ¶

func (o *TransportLayerProxy) SetIpNil()

SetIpNil sets the value for Ip to be an explicit nil

func (*TransportLayerProxy) SetPort ¶

func (o *TransportLayerProxy) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*TransportLayerProxy) SetProxyProtocol ¶

func (o *TransportLayerProxy) SetProxyProtocol(v string)

SetProxyProtocol gets a reference to the given string and assigns it to the ProxyProtocol field.

func (*TransportLayerProxy) SetServers ¶

SetServers gets a reference to the given []TransportLayerProxyServersInner and assigns it to the Servers field.

func (*TransportLayerProxy) SetStatus ¶

func (o *TransportLayerProxy) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (TransportLayerProxy) ToMap ¶

func (o TransportLayerProxy) ToMap() (map[string]interface{}, error)

func (*TransportLayerProxy) UnsetIp ¶

func (o *TransportLayerProxy) UnsetIp()

UnsetIp ensures that no value is present for Ip, not even an explicit nil

type TransportLayerProxyApiService ¶

type TransportLayerProxyApiService service

TransportLayerProxyApiService TransportLayerProxyApi service

func (*TransportLayerProxyApiService) TransportLayerProxiesDestroy ¶

func (a *TransportLayerProxyApiService) TransportLayerProxiesDestroy(ctx context.Context, domain string, transportLayerProxyId string) ApiTransportLayerProxiesDestroyRequest

TransportLayerProxiesDestroy delete a transport layer proxy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param transportLayerProxyId Transport layer proxy id
@return ApiTransportLayerProxiesDestroyRequest

func (*TransportLayerProxyApiService) TransportLayerProxiesDestroyExecute ¶

Execute executes the request

@return MessageResponse

func (*TransportLayerProxyApiService) TransportLayerProxiesIndex ¶

TransportLayerProxiesIndex Show list of transport layer proxies for given domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiTransportLayerProxiesIndexRequest

func (*TransportLayerProxyApiService) TransportLayerProxiesIndexExecute ¶

Execute executes the request

@return TransportLayerProxiesIndex200Response

func (*TransportLayerProxyApiService) TransportLayerProxiesShow ¶

func (a *TransportLayerProxyApiService) TransportLayerProxiesShow(ctx context.Context, domain string, transportLayerProxyId string) ApiTransportLayerProxiesShowRequest

TransportLayerProxiesShow Show a transport layer proxy's details based on given id

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param transportLayerProxyId Transport layer proxy id
@return ApiTransportLayerProxiesShowRequest

func (*TransportLayerProxyApiService) TransportLayerProxiesShowExecute ¶

Execute executes the request

@return TransportLayerProxyResponse

func (*TransportLayerProxyApiService) TransportLayerProxiesStore ¶

TransportLayerProxiesStore Create new transport layer proxy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiTransportLayerProxiesStoreRequest

func (*TransportLayerProxyApiService) TransportLayerProxiesStoreExecute ¶

Execute executes the request

@return TransportLayerProxyResponse

func (*TransportLayerProxyApiService) TransportLayerProxiesUpdate ¶

func (a *TransportLayerProxyApiService) TransportLayerProxiesUpdate(ctx context.Context, domain string, transportLayerProxyId string) ApiTransportLayerProxiesUpdateRequest

TransportLayerProxiesUpdate Update a transport layer proxy

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param transportLayerProxyId Transport layer proxy id
@return ApiTransportLayerProxiesUpdateRequest

func (*TransportLayerProxyApiService) TransportLayerProxiesUpdateExecute ¶

Execute executes the request

@return TransportLayerProxyResponse

type TransportLayerProxyFirewall ¶

type TransportLayerProxyFirewall struct {
	Access      *string                   `json:"access,omitempty"`
	Name        *string                   `json:"name,omitempty"`
	Description *string                   `json:"description,omitempty"`
	Type        *string                   `json:"type,omitempty"`
	Match       *TransportLayerProxyMatch `json:"match,omitempty"`
	Active      *bool                     `json:"active,omitempty"`
}

TransportLayerProxyFirewall struct for TransportLayerProxyFirewall

func NewTransportLayerProxyFirewall ¶

func NewTransportLayerProxyFirewall() *TransportLayerProxyFirewall

NewTransportLayerProxyFirewall instantiates a new TransportLayerProxyFirewall 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 NewTransportLayerProxyFirewallWithDefaults ¶

func NewTransportLayerProxyFirewallWithDefaults() *TransportLayerProxyFirewall

NewTransportLayerProxyFirewallWithDefaults instantiates a new TransportLayerProxyFirewall 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 (*TransportLayerProxyFirewall) GetAccess ¶

func (o *TransportLayerProxyFirewall) GetAccess() string

GetAccess returns the Access field value if set, zero value otherwise.

func (*TransportLayerProxyFirewall) GetAccessOk ¶

func (o *TransportLayerProxyFirewall) GetAccessOk() (*string, bool)

GetAccessOk returns a tuple with the Access field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyFirewall) GetActive ¶

func (o *TransportLayerProxyFirewall) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*TransportLayerProxyFirewall) GetActiveOk ¶

func (o *TransportLayerProxyFirewall) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyFirewall) GetDescription ¶

func (o *TransportLayerProxyFirewall) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransportLayerProxyFirewall) GetDescriptionOk ¶

func (o *TransportLayerProxyFirewall) 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 (*TransportLayerProxyFirewall) GetMatch ¶

GetMatch returns the Match field value if set, zero value otherwise.

func (*TransportLayerProxyFirewall) GetMatchOk ¶

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyFirewall) GetName ¶

func (o *TransportLayerProxyFirewall) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*TransportLayerProxyFirewall) GetNameOk ¶

func (o *TransportLayerProxyFirewall) 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 (*TransportLayerProxyFirewall) GetType ¶

func (o *TransportLayerProxyFirewall) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*TransportLayerProxyFirewall) GetTypeOk ¶

func (o *TransportLayerProxyFirewall) 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 (*TransportLayerProxyFirewall) HasAccess ¶

func (o *TransportLayerProxyFirewall) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*TransportLayerProxyFirewall) HasActive ¶

func (o *TransportLayerProxyFirewall) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*TransportLayerProxyFirewall) HasDescription ¶

func (o *TransportLayerProxyFirewall) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransportLayerProxyFirewall) HasMatch ¶

func (o *TransportLayerProxyFirewall) HasMatch() bool

HasMatch returns a boolean if a field has been set.

func (*TransportLayerProxyFirewall) HasName ¶

func (o *TransportLayerProxyFirewall) HasName() bool

HasName returns a boolean if a field has been set.

func (*TransportLayerProxyFirewall) HasType ¶

func (o *TransportLayerProxyFirewall) HasType() bool

HasType returns a boolean if a field has been set.

func (TransportLayerProxyFirewall) MarshalJSON ¶

func (o TransportLayerProxyFirewall) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyFirewall) SetAccess ¶

func (o *TransportLayerProxyFirewall) SetAccess(v string)

SetAccess gets a reference to the given string and assigns it to the Access field.

func (*TransportLayerProxyFirewall) SetActive ¶

func (o *TransportLayerProxyFirewall) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*TransportLayerProxyFirewall) SetDescription ¶

func (o *TransportLayerProxyFirewall) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransportLayerProxyFirewall) SetMatch ¶

SetMatch gets a reference to the given TransportLayerProxyMatch and assigns it to the Match field.

func (*TransportLayerProxyFirewall) SetName ¶

func (o *TransportLayerProxyFirewall) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*TransportLayerProxyFirewall) SetType ¶

func (o *TransportLayerProxyFirewall) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (TransportLayerProxyFirewall) ToMap ¶

func (o TransportLayerProxyFirewall) ToMap() (map[string]interface{}, error)

type TransportLayerProxyFirewallsInner ¶

type TransportLayerProxyFirewallsInner struct {
	Access      *string                   `json:"access,omitempty"`
	Name        *string                   `json:"name,omitempty"`
	Description *string                   `json:"description,omitempty"`
	Type        *string                   `json:"type,omitempty"`
	Match       *TransportLayerProxyMatch `json:"match,omitempty"`
	Active      *bool                     `json:"active,omitempty"`
}

TransportLayerProxyFirewallsInner struct for TransportLayerProxyFirewallsInner

func NewTransportLayerProxyFirewallsInner ¶

func NewTransportLayerProxyFirewallsInner() *TransportLayerProxyFirewallsInner

NewTransportLayerProxyFirewallsInner instantiates a new TransportLayerProxyFirewallsInner 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 NewTransportLayerProxyFirewallsInnerWithDefaults ¶

func NewTransportLayerProxyFirewallsInnerWithDefaults() *TransportLayerProxyFirewallsInner

NewTransportLayerProxyFirewallsInnerWithDefaults instantiates a new TransportLayerProxyFirewallsInner 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 (*TransportLayerProxyFirewallsInner) GetAccess ¶

GetAccess returns the Access field value if set, zero value otherwise.

func (*TransportLayerProxyFirewallsInner) GetAccessOk ¶

func (o *TransportLayerProxyFirewallsInner) GetAccessOk() (*string, bool)

GetAccessOk returns a tuple with the Access field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyFirewallsInner) GetActive ¶

func (o *TransportLayerProxyFirewallsInner) GetActive() bool

GetActive returns the Active field value if set, zero value otherwise.

func (*TransportLayerProxyFirewallsInner) GetActiveOk ¶

func (o *TransportLayerProxyFirewallsInner) GetActiveOk() (*bool, bool)

GetActiveOk returns a tuple with the Active field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyFirewallsInner) GetDescription ¶

func (o *TransportLayerProxyFirewallsInner) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransportLayerProxyFirewallsInner) GetDescriptionOk ¶

func (o *TransportLayerProxyFirewallsInner) 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 (*TransportLayerProxyFirewallsInner) GetMatch ¶

GetMatch returns the Match field value if set, zero value otherwise.

func (*TransportLayerProxyFirewallsInner) GetMatchOk ¶

GetMatchOk returns a tuple with the Match field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyFirewallsInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*TransportLayerProxyFirewallsInner) GetNameOk ¶

func (o *TransportLayerProxyFirewallsInner) 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 (*TransportLayerProxyFirewallsInner) GetType ¶

GetType returns the Type field value if set, zero value otherwise.

func (*TransportLayerProxyFirewallsInner) GetTypeOk ¶

func (o *TransportLayerProxyFirewallsInner) 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 (*TransportLayerProxyFirewallsInner) HasAccess ¶

func (o *TransportLayerProxyFirewallsInner) HasAccess() bool

HasAccess returns a boolean if a field has been set.

func (*TransportLayerProxyFirewallsInner) HasActive ¶

func (o *TransportLayerProxyFirewallsInner) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*TransportLayerProxyFirewallsInner) HasDescription ¶

func (o *TransportLayerProxyFirewallsInner) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransportLayerProxyFirewallsInner) HasMatch ¶

HasMatch returns a boolean if a field has been set.

func (*TransportLayerProxyFirewallsInner) HasName ¶

HasName returns a boolean if a field has been set.

func (*TransportLayerProxyFirewallsInner) HasType ¶

HasType returns a boolean if a field has been set.

func (TransportLayerProxyFirewallsInner) MarshalJSON ¶

func (o TransportLayerProxyFirewallsInner) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyFirewallsInner) SetAccess ¶

func (o *TransportLayerProxyFirewallsInner) SetAccess(v string)

SetAccess gets a reference to the given string and assigns it to the Access field.

func (*TransportLayerProxyFirewallsInner) SetActive ¶

func (o *TransportLayerProxyFirewallsInner) SetActive(v bool)

SetActive gets a reference to the given bool and assigns it to the Active field.

func (*TransportLayerProxyFirewallsInner) SetDescription ¶

func (o *TransportLayerProxyFirewallsInner) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransportLayerProxyFirewallsInner) SetMatch ¶

SetMatch gets a reference to the given TransportLayerProxyMatch and assigns it to the Match field.

func (*TransportLayerProxyFirewallsInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (*TransportLayerProxyFirewallsInner) SetType ¶

SetType gets a reference to the given string and assigns it to the Type field.

func (TransportLayerProxyFirewallsInner) ToMap ¶

func (o TransportLayerProxyFirewallsInner) ToMap() (map[string]interface{}, error)

type TransportLayerProxyMatch ¶

type TransportLayerProxyMatch struct {
	ArrayOfString *[]string
	String        *string
}

TransportLayerProxyMatch - struct for TransportLayerProxyMatch

func ArrayOfStringAsTransportLayerProxyMatch ¶

func ArrayOfStringAsTransportLayerProxyMatch(v *[]string) TransportLayerProxyMatch

[]stringAsTransportLayerProxyMatch is a convenience function that returns []string wrapped in TransportLayerProxyMatch

func StringAsTransportLayerProxyMatch ¶

func StringAsTransportLayerProxyMatch(v *string) TransportLayerProxyMatch

stringAsTransportLayerProxyMatch is a convenience function that returns string wrapped in TransportLayerProxyMatch

func (*TransportLayerProxyMatch) GetActualInstance ¶

func (obj *TransportLayerProxyMatch) GetActualInstance() interface{}

Get the actual instance

func (TransportLayerProxyMatch) MarshalJSON ¶

func (src TransportLayerProxyMatch) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*TransportLayerProxyMatch) UnmarshalJSON ¶

func (dst *TransportLayerProxyMatch) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type TransportLayerProxyResponse ¶

type TransportLayerProxyResponse struct {
	Data    *TransportLayerProxy `json:"data,omitempty"`
	Message NullableString       `json:"message,omitempty"`
}

TransportLayerProxyResponse struct for TransportLayerProxyResponse

func NewTransportLayerProxyResponse ¶

func NewTransportLayerProxyResponse() *TransportLayerProxyResponse

NewTransportLayerProxyResponse instantiates a new TransportLayerProxyResponse 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 NewTransportLayerProxyResponseWithDefaults ¶

func NewTransportLayerProxyResponseWithDefaults() *TransportLayerProxyResponse

NewTransportLayerProxyResponseWithDefaults instantiates a new TransportLayerProxyResponse 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 (*TransportLayerProxyResponse) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TransportLayerProxyResponse) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyResponse) GetMessage ¶

func (o *TransportLayerProxyResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TransportLayerProxyResponse) GetMessageOk ¶

func (o *TransportLayerProxyResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TransportLayerProxyResponse) HasData ¶

func (o *TransportLayerProxyResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*TransportLayerProxyResponse) HasMessage ¶

func (o *TransportLayerProxyResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (TransportLayerProxyResponse) MarshalJSON ¶

func (o TransportLayerProxyResponse) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyResponse) SetData ¶

SetData gets a reference to the given TransportLayerProxy and assigns it to the Data field.

func (*TransportLayerProxyResponse) SetMessage ¶

func (o *TransportLayerProxyResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*TransportLayerProxyResponse) SetMessageNil ¶

func (o *TransportLayerProxyResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (TransportLayerProxyResponse) ToMap ¶

func (o TransportLayerProxyResponse) ToMap() (map[string]interface{}, error)

func (*TransportLayerProxyResponse) UnsetMessage ¶

func (o *TransportLayerProxyResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type TransportLayerProxyServer ¶

type TransportLayerProxyServer struct {
	Address string `json:"address"`
	Port    int32  `json:"port"`
	Weight  int32  `json:"weight"`
	Check   string `json:"check"`
	Fall    *int32 `json:"fall,omitempty"`
	Inter   *int32 `json:"inter,omitempty"`
	Rise    *int32 `json:"rise,omitempty"`
}

TransportLayerProxyServer struct for TransportLayerProxyServer

func NewTransportLayerProxyServer ¶

func NewTransportLayerProxyServer(address string, port int32, weight int32, check string) *TransportLayerProxyServer

NewTransportLayerProxyServer instantiates a new TransportLayerProxyServer 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 NewTransportLayerProxyServerWithDefaults ¶

func NewTransportLayerProxyServerWithDefaults() *TransportLayerProxyServer

NewTransportLayerProxyServerWithDefaults instantiates a new TransportLayerProxyServer 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 (*TransportLayerProxyServer) GetAddress ¶

func (o *TransportLayerProxyServer) GetAddress() string

GetAddress returns the Address field value

func (*TransportLayerProxyServer) GetAddressOk ¶

func (o *TransportLayerProxyServer) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) GetCheck ¶

func (o *TransportLayerProxyServer) GetCheck() string

GetCheck returns the Check field value

func (*TransportLayerProxyServer) GetCheckOk ¶

func (o *TransportLayerProxyServer) GetCheckOk() (*string, bool)

GetCheckOk returns a tuple with the Check field value and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) GetFall ¶

func (o *TransportLayerProxyServer) GetFall() int32

GetFall returns the Fall field value if set, zero value otherwise.

func (*TransportLayerProxyServer) GetFallOk ¶

func (o *TransportLayerProxyServer) GetFallOk() (*int32, bool)

GetFallOk returns a tuple with the Fall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) GetInter ¶

func (o *TransportLayerProxyServer) GetInter() int32

GetInter returns the Inter field value if set, zero value otherwise.

func (*TransportLayerProxyServer) GetInterOk ¶

func (o *TransportLayerProxyServer) GetInterOk() (*int32, bool)

GetInterOk returns a tuple with the Inter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) GetPort ¶

func (o *TransportLayerProxyServer) GetPort() int32

GetPort returns the Port field value

func (*TransportLayerProxyServer) GetPortOk ¶

func (o *TransportLayerProxyServer) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) GetRise ¶

func (o *TransportLayerProxyServer) GetRise() int32

GetRise returns the Rise field value if set, zero value otherwise.

func (*TransportLayerProxyServer) GetRiseOk ¶

func (o *TransportLayerProxyServer) GetRiseOk() (*int32, bool)

GetRiseOk returns a tuple with the Rise field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) GetWeight ¶

func (o *TransportLayerProxyServer) GetWeight() int32

GetWeight returns the Weight field value

func (*TransportLayerProxyServer) GetWeightOk ¶

func (o *TransportLayerProxyServer) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*TransportLayerProxyServer) HasFall ¶

func (o *TransportLayerProxyServer) HasFall() bool

HasFall returns a boolean if a field has been set.

func (*TransportLayerProxyServer) HasInter ¶

func (o *TransportLayerProxyServer) HasInter() bool

HasInter returns a boolean if a field has been set.

func (*TransportLayerProxyServer) HasRise ¶

func (o *TransportLayerProxyServer) HasRise() bool

HasRise returns a boolean if a field has been set.

func (TransportLayerProxyServer) MarshalJSON ¶

func (o TransportLayerProxyServer) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyServer) SetAddress ¶

func (o *TransportLayerProxyServer) SetAddress(v string)

SetAddress sets field value

func (*TransportLayerProxyServer) SetCheck ¶

func (o *TransportLayerProxyServer) SetCheck(v string)

SetCheck sets field value

func (*TransportLayerProxyServer) SetFall ¶

func (o *TransportLayerProxyServer) SetFall(v int32)

SetFall gets a reference to the given int32 and assigns it to the Fall field.

func (*TransportLayerProxyServer) SetInter ¶

func (o *TransportLayerProxyServer) SetInter(v int32)

SetInter gets a reference to the given int32 and assigns it to the Inter field.

func (*TransportLayerProxyServer) SetPort ¶

func (o *TransportLayerProxyServer) SetPort(v int32)

SetPort sets field value

func (*TransportLayerProxyServer) SetRise ¶

func (o *TransportLayerProxyServer) SetRise(v int32)

SetRise gets a reference to the given int32 and assigns it to the Rise field.

func (*TransportLayerProxyServer) SetWeight ¶

func (o *TransportLayerProxyServer) SetWeight(v int32)

SetWeight sets field value

func (TransportLayerProxyServer) ToMap ¶

func (o TransportLayerProxyServer) ToMap() (map[string]interface{}, error)

type TransportLayerProxyServersInner ¶

type TransportLayerProxyServersInner struct {
	Address *string `json:"address,omitempty"`
	Port    *int32  `json:"port,omitempty"`
	Weight  *int32  `json:"weight,omitempty"`
	Check   *string `json:"check,omitempty"`
	Fall    *int32  `json:"fall,omitempty"`
	Inter   *int32  `json:"inter,omitempty"`
	Rise    *int32  `json:"rise,omitempty"`
}

TransportLayerProxyServersInner struct for TransportLayerProxyServersInner

func NewTransportLayerProxyServersInner ¶

func NewTransportLayerProxyServersInner() *TransportLayerProxyServersInner

NewTransportLayerProxyServersInner instantiates a new TransportLayerProxyServersInner 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 NewTransportLayerProxyServersInnerWithDefaults ¶

func NewTransportLayerProxyServersInnerWithDefaults() *TransportLayerProxyServersInner

NewTransportLayerProxyServersInnerWithDefaults instantiates a new TransportLayerProxyServersInner 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 (*TransportLayerProxyServersInner) GetAddress ¶

func (o *TransportLayerProxyServersInner) GetAddress() string

GetAddress returns the Address field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetAddressOk ¶

func (o *TransportLayerProxyServersInner) 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 (*TransportLayerProxyServersInner) GetCheck ¶

GetCheck returns the Check field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetCheckOk ¶

func (o *TransportLayerProxyServersInner) GetCheckOk() (*string, bool)

GetCheckOk returns a tuple with the Check field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServersInner) GetFall ¶

GetFall returns the Fall field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetFallOk ¶

func (o *TransportLayerProxyServersInner) GetFallOk() (*int32, bool)

GetFallOk returns a tuple with the Fall field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServersInner) GetInter ¶

func (o *TransportLayerProxyServersInner) GetInter() int32

GetInter returns the Inter field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetInterOk ¶

func (o *TransportLayerProxyServersInner) GetInterOk() (*int32, bool)

GetInterOk returns a tuple with the Inter field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServersInner) GetPort ¶

GetPort returns the Port field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetPortOk ¶

func (o *TransportLayerProxyServersInner) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServersInner) GetRise ¶

GetRise returns the Rise field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetRiseOk ¶

func (o *TransportLayerProxyServersInner) GetRiseOk() (*int32, bool)

GetRiseOk returns a tuple with the Rise field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyServersInner) GetWeight ¶

func (o *TransportLayerProxyServersInner) GetWeight() int32

GetWeight returns the Weight field value if set, zero value otherwise.

func (*TransportLayerProxyServersInner) GetWeightOk ¶

func (o *TransportLayerProxyServersInner) 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 (*TransportLayerProxyServersInner) HasAddress ¶

func (o *TransportLayerProxyServersInner) HasAddress() bool

HasAddress returns a boolean if a field has been set.

func (*TransportLayerProxyServersInner) HasCheck ¶

func (o *TransportLayerProxyServersInner) HasCheck() bool

HasCheck returns a boolean if a field has been set.

func (*TransportLayerProxyServersInner) HasFall ¶

HasFall returns a boolean if a field has been set.

func (*TransportLayerProxyServersInner) HasInter ¶

func (o *TransportLayerProxyServersInner) HasInter() bool

HasInter returns a boolean if a field has been set.

func (*TransportLayerProxyServersInner) HasPort ¶

HasPort returns a boolean if a field has been set.

func (*TransportLayerProxyServersInner) HasRise ¶

HasRise returns a boolean if a field has been set.

func (*TransportLayerProxyServersInner) HasWeight ¶

func (o *TransportLayerProxyServersInner) HasWeight() bool

HasWeight returns a boolean if a field has been set.

func (TransportLayerProxyServersInner) MarshalJSON ¶

func (o TransportLayerProxyServersInner) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyServersInner) SetAddress ¶

func (o *TransportLayerProxyServersInner) SetAddress(v string)

SetAddress gets a reference to the given string and assigns it to the Address field.

func (*TransportLayerProxyServersInner) SetCheck ¶

func (o *TransportLayerProxyServersInner) SetCheck(v string)

SetCheck gets a reference to the given string and assigns it to the Check field.

func (*TransportLayerProxyServersInner) SetFall ¶

func (o *TransportLayerProxyServersInner) SetFall(v int32)

SetFall gets a reference to the given int32 and assigns it to the Fall field.

func (*TransportLayerProxyServersInner) SetInter ¶

func (o *TransportLayerProxyServersInner) SetInter(v int32)

SetInter gets a reference to the given int32 and assigns it to the Inter field.

func (*TransportLayerProxyServersInner) SetPort ¶

func (o *TransportLayerProxyServersInner) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*TransportLayerProxyServersInner) SetRise ¶

func (o *TransportLayerProxyServersInner) SetRise(v int32)

SetRise gets a reference to the given int32 and assigns it to the Rise field.

func (*TransportLayerProxyServersInner) SetWeight ¶

func (o *TransportLayerProxyServersInner) SetWeight(v int32)

SetWeight gets a reference to the given int32 and assigns it to the Weight field.

func (TransportLayerProxyServersInner) ToMap ¶

func (o TransportLayerProxyServersInner) ToMap() (map[string]interface{}, error)

type TransportLayerProxyStore ¶

type TransportLayerProxyStore struct {
	AppName               string                        `json:"app_name"`
	Description           *string                       `json:"description,omitempty"`
	Domain                string                        `json:"domain"`
	Port                  int32                         `json:"port"`
	ProxyProtocol         string                        `json:"proxy_protocol"`
	BalanceAlgorithm      string                        `json:"balance_algorithm"`
	Servers               []TransportLayerProxyServer   `json:"servers,omitempty"`
	FirewallDefaultAction string                        `json:"firewall_default_action"`
	Firewalls             []TransportLayerProxyFirewall `json:"firewalls,omitempty"`
}

TransportLayerProxyStore struct for TransportLayerProxyStore

func NewTransportLayerProxyStore ¶

func NewTransportLayerProxyStore(appName string, domain string, port int32, proxyProtocol string, balanceAlgorithm string, firewallDefaultAction string) *TransportLayerProxyStore

NewTransportLayerProxyStore instantiates a new TransportLayerProxyStore 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 NewTransportLayerProxyStoreWithDefaults ¶

func NewTransportLayerProxyStoreWithDefaults() *TransportLayerProxyStore

NewTransportLayerProxyStoreWithDefaults instantiates a new TransportLayerProxyStore 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 (*TransportLayerProxyStore) GetAppName ¶

func (o *TransportLayerProxyStore) GetAppName() string

GetAppName returns the AppName field value

func (*TransportLayerProxyStore) GetAppNameOk ¶

func (o *TransportLayerProxyStore) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetBalanceAlgorithm ¶

func (o *TransportLayerProxyStore) GetBalanceAlgorithm() string

GetBalanceAlgorithm returns the BalanceAlgorithm field value

func (*TransportLayerProxyStore) GetBalanceAlgorithmOk ¶

func (o *TransportLayerProxyStore) GetBalanceAlgorithmOk() (*string, bool)

GetBalanceAlgorithmOk returns a tuple with the BalanceAlgorithm field value and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetDescription ¶

func (o *TransportLayerProxyStore) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransportLayerProxyStore) GetDescriptionOk ¶

func (o *TransportLayerProxyStore) 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 (*TransportLayerProxyStore) GetDomain ¶

func (o *TransportLayerProxyStore) GetDomain() string

GetDomain returns the Domain field value

func (*TransportLayerProxyStore) GetDomainOk ¶

func (o *TransportLayerProxyStore) GetDomainOk() (*string, bool)

GetDomainOk returns a tuple with the Domain field value and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetFirewallDefaultAction ¶

func (o *TransportLayerProxyStore) GetFirewallDefaultAction() string

GetFirewallDefaultAction returns the FirewallDefaultAction field value

func (*TransportLayerProxyStore) GetFirewallDefaultActionOk ¶

func (o *TransportLayerProxyStore) GetFirewallDefaultActionOk() (*string, bool)

GetFirewallDefaultActionOk returns a tuple with the FirewallDefaultAction field value and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetFirewalls ¶

GetFirewalls returns the Firewalls field value if set, zero value otherwise.

func (*TransportLayerProxyStore) GetFirewallsOk ¶

GetFirewallsOk returns a tuple with the Firewalls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetPort ¶

func (o *TransportLayerProxyStore) GetPort() int32

GetPort returns the Port field value

func (*TransportLayerProxyStore) GetPortOk ¶

func (o *TransportLayerProxyStore) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetProxyProtocol ¶

func (o *TransportLayerProxyStore) GetProxyProtocol() string

GetProxyProtocol returns the ProxyProtocol field value

func (*TransportLayerProxyStore) GetProxyProtocolOk ¶

func (o *TransportLayerProxyStore) GetProxyProtocolOk() (*string, bool)

GetProxyProtocolOk returns a tuple with the ProxyProtocol field value and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) GetServers ¶

GetServers returns the Servers field value if set, zero value otherwise.

func (*TransportLayerProxyStore) GetServersOk ¶

GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyStore) HasDescription ¶

func (o *TransportLayerProxyStore) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransportLayerProxyStore) HasFirewalls ¶

func (o *TransportLayerProxyStore) HasFirewalls() bool

HasFirewalls returns a boolean if a field has been set.

func (*TransportLayerProxyStore) HasServers ¶

func (o *TransportLayerProxyStore) HasServers() bool

HasServers returns a boolean if a field has been set.

func (TransportLayerProxyStore) MarshalJSON ¶

func (o TransportLayerProxyStore) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyStore) SetAppName ¶

func (o *TransportLayerProxyStore) SetAppName(v string)

SetAppName sets field value

func (*TransportLayerProxyStore) SetBalanceAlgorithm ¶

func (o *TransportLayerProxyStore) SetBalanceAlgorithm(v string)

SetBalanceAlgorithm sets field value

func (*TransportLayerProxyStore) SetDescription ¶

func (o *TransportLayerProxyStore) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransportLayerProxyStore) SetDomain ¶

func (o *TransportLayerProxyStore) SetDomain(v string)

SetDomain sets field value

func (*TransportLayerProxyStore) SetFirewallDefaultAction ¶

func (o *TransportLayerProxyStore) SetFirewallDefaultAction(v string)

SetFirewallDefaultAction sets field value

func (*TransportLayerProxyStore) SetFirewalls ¶

SetFirewalls gets a reference to the given []TransportLayerProxyFirewall and assigns it to the Firewalls field.

func (*TransportLayerProxyStore) SetPort ¶

func (o *TransportLayerProxyStore) SetPort(v int32)

SetPort sets field value

func (*TransportLayerProxyStore) SetProxyProtocol ¶

func (o *TransportLayerProxyStore) SetProxyProtocol(v string)

SetProxyProtocol sets field value

func (*TransportLayerProxyStore) SetServers ¶

SetServers gets a reference to the given []TransportLayerProxyServer and assigns it to the Servers field.

func (TransportLayerProxyStore) ToMap ¶

func (o TransportLayerProxyStore) ToMap() (map[string]interface{}, error)

type TransportLayerProxyTrafficCharts ¶

type TransportLayerProxyTrafficCharts struct {
	Traffics *TransportLayerProxyTrafficChartsTraffics `json:"traffics,omitempty"`
}

TransportLayerProxyTrafficCharts struct for TransportLayerProxyTrafficCharts

func NewTransportLayerProxyTrafficCharts ¶

func NewTransportLayerProxyTrafficCharts() *TransportLayerProxyTrafficCharts

NewTransportLayerProxyTrafficCharts instantiates a new TransportLayerProxyTrafficCharts 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 NewTransportLayerProxyTrafficChartsWithDefaults ¶

func NewTransportLayerProxyTrafficChartsWithDefaults() *TransportLayerProxyTrafficCharts

NewTransportLayerProxyTrafficChartsWithDefaults instantiates a new TransportLayerProxyTrafficCharts 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 (*TransportLayerProxyTrafficCharts) GetTraffics ¶

GetTraffics returns the Traffics field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficCharts) GetTrafficsOk ¶

GetTrafficsOk returns a tuple with the Traffics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyTrafficCharts) HasTraffics ¶

func (o *TransportLayerProxyTrafficCharts) HasTraffics() bool

HasTraffics returns a boolean if a field has been set.

func (TransportLayerProxyTrafficCharts) MarshalJSON ¶

func (o TransportLayerProxyTrafficCharts) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyTrafficCharts) SetTraffics ¶

SetTraffics gets a reference to the given TransportLayerProxyTrafficChartsTraffics and assigns it to the Traffics field.

func (TransportLayerProxyTrafficCharts) ToMap ¶

func (o TransportLayerProxyTrafficCharts) ToMap() (map[string]interface{}, error)

type TransportLayerProxyTrafficChartsTraffics ¶

type TransportLayerProxyTrafficChartsTraffics struct {
	Title      *string                                               `json:"title,omitempty"`
	Categories []time.Time                                           `json:"categories,omitempty"`
	Series     []TransportLayerProxyTrafficChartsTrafficsSeriesInner `json:"series,omitempty"`
}

TransportLayerProxyTrafficChartsTraffics struct for TransportLayerProxyTrafficChartsTraffics

func NewTransportLayerProxyTrafficChartsTraffics ¶

func NewTransportLayerProxyTrafficChartsTraffics() *TransportLayerProxyTrafficChartsTraffics

NewTransportLayerProxyTrafficChartsTraffics instantiates a new TransportLayerProxyTrafficChartsTraffics 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 NewTransportLayerProxyTrafficChartsTrafficsWithDefaults ¶

func NewTransportLayerProxyTrafficChartsTrafficsWithDefaults() *TransportLayerProxyTrafficChartsTraffics

NewTransportLayerProxyTrafficChartsTrafficsWithDefaults instantiates a new TransportLayerProxyTrafficChartsTraffics 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 (*TransportLayerProxyTrafficChartsTraffics) GetCategories ¶

func (o *TransportLayerProxyTrafficChartsTraffics) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficChartsTraffics) GetCategoriesOk ¶

func (o *TransportLayerProxyTrafficChartsTraffics) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyTrafficChartsTraffics) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficChartsTraffics) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyTrafficChartsTraffics) GetTitle ¶

GetTitle returns the Title field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficChartsTraffics) GetTitleOk ¶

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyTrafficChartsTraffics) HasCategories ¶

HasCategories returns a boolean if a field has been set.

func (*TransportLayerProxyTrafficChartsTraffics) HasSeries ¶

HasSeries returns a boolean if a field has been set.

func (*TransportLayerProxyTrafficChartsTraffics) HasTitle ¶

HasTitle returns a boolean if a field has been set.

func (TransportLayerProxyTrafficChartsTraffics) MarshalJSON ¶

func (*TransportLayerProxyTrafficChartsTraffics) SetCategories ¶

func (o *TransportLayerProxyTrafficChartsTraffics) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*TransportLayerProxyTrafficChartsTraffics) SetSeries ¶

SetSeries gets a reference to the given []TransportLayerProxyTrafficChartsTrafficsSeriesInner and assigns it to the Series field.

func (*TransportLayerProxyTrafficChartsTraffics) SetTitle ¶

SetTitle gets a reference to the given string and assigns it to the Title field.

func (TransportLayerProxyTrafficChartsTraffics) ToMap ¶

func (o TransportLayerProxyTrafficChartsTraffics) ToMap() (map[string]interface{}, error)

type TransportLayerProxyTrafficChartsTrafficsSeriesInner ¶

type TransportLayerProxyTrafficChartsTrafficsSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

TransportLayerProxyTrafficChartsTrafficsSeriesInner struct for TransportLayerProxyTrafficChartsTrafficsSeriesInner

func NewTransportLayerProxyTrafficChartsTrafficsSeriesInner ¶

func NewTransportLayerProxyTrafficChartsTrafficsSeriesInner() *TransportLayerProxyTrafficChartsTrafficsSeriesInner

NewTransportLayerProxyTrafficChartsTrafficsSeriesInner instantiates a new TransportLayerProxyTrafficChartsTrafficsSeriesInner 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 NewTransportLayerProxyTrafficChartsTrafficsSeriesInnerWithDefaults ¶

func NewTransportLayerProxyTrafficChartsTrafficsSeriesInnerWithDefaults() *TransportLayerProxyTrafficChartsTrafficsSeriesInner

NewTransportLayerProxyTrafficChartsTrafficsSeriesInnerWithDefaults instantiates a new TransportLayerProxyTrafficChartsTrafficsSeriesInner 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 (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) GetNameOk ¶

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 (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (TransportLayerProxyTrafficChartsTrafficsSeriesInner) MarshalJSON ¶

func (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) SetData ¶

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*TransportLayerProxyTrafficChartsTrafficsSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (TransportLayerProxyTrafficChartsTrafficsSeriesInner) ToMap ¶

type TransportLayerProxyTrafficsData ¶

type TransportLayerProxyTrafficsData struct {
	Data *map[string]interface{} `json:"data,omitempty"`
}

TransportLayerProxyTrafficsData struct for TransportLayerProxyTrafficsData

func NewTransportLayerProxyTrafficsData ¶

func NewTransportLayerProxyTrafficsData() *TransportLayerProxyTrafficsData

NewTransportLayerProxyTrafficsData instantiates a new TransportLayerProxyTrafficsData 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 NewTransportLayerProxyTrafficsDataWithDefaults ¶

func NewTransportLayerProxyTrafficsDataWithDefaults() *TransportLayerProxyTrafficsData

NewTransportLayerProxyTrafficsDataWithDefaults instantiates a new TransportLayerProxyTrafficsData 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 (*TransportLayerProxyTrafficsData) GetData ¶

func (o *TransportLayerProxyTrafficsData) GetData() map[string]interface{}

GetData returns the Data field value if set, zero value otherwise.

func (*TransportLayerProxyTrafficsData) GetDataOk ¶

func (o *TransportLayerProxyTrafficsData) GetDataOk() (*map[string]interface{}, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyTrafficsData) HasData ¶

HasData returns a boolean if a field has been set.

func (TransportLayerProxyTrafficsData) MarshalJSON ¶

func (o TransportLayerProxyTrafficsData) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyTrafficsData) SetData ¶

func (o *TransportLayerProxyTrafficsData) SetData(v map[string]interface{})

SetData gets a reference to the given map[string]interface{} and assigns it to the Data field.

func (TransportLayerProxyTrafficsData) ToMap ¶

func (o TransportLayerProxyTrafficsData) ToMap() (map[string]interface{}, error)

type TransportLayerProxyUpdate ¶

type TransportLayerProxyUpdate struct {
	AppName               string                        `json:"app_name"`
	Description           *string                       `json:"description,omitempty"`
	Domain                *string                       `json:"domain,omitempty"`
	Port                  *int32                        `json:"port,omitempty"`
	ProxyProtocol         string                        `json:"proxy_protocol"`
	BalanceAlgorithm      string                        `json:"balance_algorithm"`
	Servers               []TransportLayerProxyServer   `json:"servers,omitempty"`
	FirewallDefaultAction *string                       `json:"firewall_default_action,omitempty"`
	Firewalls             []TransportLayerProxyFirewall `json:"firewalls,omitempty"`
}

TransportLayerProxyUpdate struct for TransportLayerProxyUpdate

func NewTransportLayerProxyUpdate ¶

func NewTransportLayerProxyUpdate(appName string, proxyProtocol string, balanceAlgorithm string) *TransportLayerProxyUpdate

NewTransportLayerProxyUpdate instantiates a new TransportLayerProxyUpdate 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 NewTransportLayerProxyUpdateWithDefaults ¶

func NewTransportLayerProxyUpdateWithDefaults() *TransportLayerProxyUpdate

NewTransportLayerProxyUpdateWithDefaults instantiates a new TransportLayerProxyUpdate 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 (*TransportLayerProxyUpdate) GetAppName ¶

func (o *TransportLayerProxyUpdate) GetAppName() string

GetAppName returns the AppName field value

func (*TransportLayerProxyUpdate) GetAppNameOk ¶

func (o *TransportLayerProxyUpdate) GetAppNameOk() (*string, bool)

GetAppNameOk returns a tuple with the AppName field value and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) GetBalanceAlgorithm ¶

func (o *TransportLayerProxyUpdate) GetBalanceAlgorithm() string

GetBalanceAlgorithm returns the BalanceAlgorithm field value

func (*TransportLayerProxyUpdate) GetBalanceAlgorithmOk ¶

func (o *TransportLayerProxyUpdate) GetBalanceAlgorithmOk() (*string, bool)

GetBalanceAlgorithmOk returns a tuple with the BalanceAlgorithm field value and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) GetDescription ¶

func (o *TransportLayerProxyUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TransportLayerProxyUpdate) GetDescriptionOk ¶

func (o *TransportLayerProxyUpdate) 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 (*TransportLayerProxyUpdate) GetDomain ¶

func (o *TransportLayerProxyUpdate) GetDomain() string

GetDomain returns the Domain field value if set, zero value otherwise.

func (*TransportLayerProxyUpdate) GetDomainOk ¶

func (o *TransportLayerProxyUpdate) 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 (*TransportLayerProxyUpdate) GetFirewallDefaultAction ¶

func (o *TransportLayerProxyUpdate) GetFirewallDefaultAction() string

GetFirewallDefaultAction returns the FirewallDefaultAction field value if set, zero value otherwise.

func (*TransportLayerProxyUpdate) GetFirewallDefaultActionOk ¶

func (o *TransportLayerProxyUpdate) GetFirewallDefaultActionOk() (*string, bool)

GetFirewallDefaultActionOk returns a tuple with the FirewallDefaultAction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) GetFirewalls ¶

GetFirewalls returns the Firewalls field value if set, zero value otherwise.

func (*TransportLayerProxyUpdate) GetFirewallsOk ¶

GetFirewallsOk returns a tuple with the Firewalls field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) GetPort ¶

func (o *TransportLayerProxyUpdate) GetPort() int32

GetPort returns the Port field value if set, zero value otherwise.

func (*TransportLayerProxyUpdate) GetPortOk ¶

func (o *TransportLayerProxyUpdate) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) GetProxyProtocol ¶

func (o *TransportLayerProxyUpdate) GetProxyProtocol() string

GetProxyProtocol returns the ProxyProtocol field value

func (*TransportLayerProxyUpdate) GetProxyProtocolOk ¶

func (o *TransportLayerProxyUpdate) GetProxyProtocolOk() (*string, bool)

GetProxyProtocolOk returns a tuple with the ProxyProtocol field value and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) GetServers ¶

GetServers returns the Servers field value if set, zero value otherwise.

func (*TransportLayerProxyUpdate) GetServersOk ¶

GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TransportLayerProxyUpdate) HasDescription ¶

func (o *TransportLayerProxyUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TransportLayerProxyUpdate) HasDomain ¶

func (o *TransportLayerProxyUpdate) HasDomain() bool

HasDomain returns a boolean if a field has been set.

func (*TransportLayerProxyUpdate) HasFirewallDefaultAction ¶

func (o *TransportLayerProxyUpdate) HasFirewallDefaultAction() bool

HasFirewallDefaultAction returns a boolean if a field has been set.

func (*TransportLayerProxyUpdate) HasFirewalls ¶

func (o *TransportLayerProxyUpdate) HasFirewalls() bool

HasFirewalls returns a boolean if a field has been set.

func (*TransportLayerProxyUpdate) HasPort ¶

func (o *TransportLayerProxyUpdate) HasPort() bool

HasPort returns a boolean if a field has been set.

func (*TransportLayerProxyUpdate) HasServers ¶

func (o *TransportLayerProxyUpdate) HasServers() bool

HasServers returns a boolean if a field has been set.

func (TransportLayerProxyUpdate) MarshalJSON ¶

func (o TransportLayerProxyUpdate) MarshalJSON() ([]byte, error)

func (*TransportLayerProxyUpdate) SetAppName ¶

func (o *TransportLayerProxyUpdate) SetAppName(v string)

SetAppName sets field value

func (*TransportLayerProxyUpdate) SetBalanceAlgorithm ¶

func (o *TransportLayerProxyUpdate) SetBalanceAlgorithm(v string)

SetBalanceAlgorithm sets field value

func (*TransportLayerProxyUpdate) SetDescription ¶

func (o *TransportLayerProxyUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TransportLayerProxyUpdate) SetDomain ¶

func (o *TransportLayerProxyUpdate) SetDomain(v string)

SetDomain gets a reference to the given string and assigns it to the Domain field.

func (*TransportLayerProxyUpdate) SetFirewallDefaultAction ¶

func (o *TransportLayerProxyUpdate) SetFirewallDefaultAction(v string)

SetFirewallDefaultAction gets a reference to the given string and assigns it to the FirewallDefaultAction field.

func (*TransportLayerProxyUpdate) SetFirewalls ¶

SetFirewalls gets a reference to the given []TransportLayerProxyFirewall and assigns it to the Firewalls field.

func (*TransportLayerProxyUpdate) SetPort ¶

func (o *TransportLayerProxyUpdate) SetPort(v int32)

SetPort gets a reference to the given int32 and assigns it to the Port field.

func (*TransportLayerProxyUpdate) SetProxyProtocol ¶

func (o *TransportLayerProxyUpdate) SetProxyProtocol(v string)

SetProxyProtocol sets field value

func (*TransportLayerProxyUpdate) SetServers ¶

SetServers gets a reference to the given []TransportLayerProxyServer and assigns it to the Servers field.

func (TransportLayerProxyUpdate) ToMap ¶

func (o TransportLayerProxyUpdate) ToMap() (map[string]interface{}, error)

type Troubleshoot ¶

type Troubleshoot struct {
	Id        *string                    `json:"id,omitempty"`
	Details   []TroubleshootDetailsInner `json:"details,omitempty"`
	CreatedAt *string                    `json:"created_at,omitempty"`
}

Troubleshoot struct for Troubleshoot

func NewTroubleshoot ¶

func NewTroubleshoot() *Troubleshoot

NewTroubleshoot instantiates a new Troubleshoot 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 NewTroubleshootWithDefaults ¶

func NewTroubleshootWithDefaults() *Troubleshoot

NewTroubleshootWithDefaults instantiates a new Troubleshoot 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 (*Troubleshoot) GetCreatedAt ¶

func (o *Troubleshoot) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Troubleshoot) GetCreatedAtOk ¶

func (o *Troubleshoot) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Troubleshoot) GetDetails ¶

func (o *Troubleshoot) GetDetails() []TroubleshootDetailsInner

GetDetails returns the Details field value if set, zero value otherwise.

func (*Troubleshoot) GetDetailsOk ¶

func (o *Troubleshoot) GetDetailsOk() ([]TroubleshootDetailsInner, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Troubleshoot) GetId ¶

func (o *Troubleshoot) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Troubleshoot) GetIdOk ¶

func (o *Troubleshoot) 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 (*Troubleshoot) HasCreatedAt ¶

func (o *Troubleshoot) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Troubleshoot) HasDetails ¶

func (o *Troubleshoot) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*Troubleshoot) HasId ¶

func (o *Troubleshoot) HasId() bool

HasId returns a boolean if a field has been set.

func (Troubleshoot) MarshalJSON ¶

func (o Troubleshoot) MarshalJSON() ([]byte, error)

func (*Troubleshoot) SetCreatedAt ¶

func (o *Troubleshoot) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*Troubleshoot) SetDetails ¶

func (o *Troubleshoot) SetDetails(v []TroubleshootDetailsInner)

SetDetails gets a reference to the given []TroubleshootDetailsInner and assigns it to the Details field.

func (*Troubleshoot) SetId ¶

func (o *Troubleshoot) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (Troubleshoot) ToMap ¶

func (o Troubleshoot) ToMap() (map[string]interface{}, error)

type TroubleshootApiService ¶

type TroubleshootApiService service

TroubleshootApiService TroubleshootApi service

func (*TroubleshootApiService) TroubleshootsIndex ¶

func (a *TroubleshootApiService) TroubleshootsIndex(ctx context.Context, domain string) ApiTroubleshootsIndexRequest

TroubleshootsIndex Show list of troubleshoots for given domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiTroubleshootsIndexRequest

func (*TroubleshootApiService) TroubleshootsIndexExecute ¶

Execute executes the request

@return TroubleshootsIndex200Response

func (*TroubleshootApiService) TroubleshootsLatest ¶

func (a *TroubleshootApiService) TroubleshootsLatest(ctx context.Context, domain string) ApiTroubleshootsLatestRequest

TroubleshootsLatest Show the latest troubleshoot for given domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiTroubleshootsLatestRequest

func (*TroubleshootApiService) TroubleshootsLatestExecute ¶

Execute executes the request

@return TroubleshootsStore201Response

func (*TroubleshootApiService) TroubleshootsStore ¶

func (a *TroubleshootApiService) TroubleshootsStore(ctx context.Context, domain string) ApiTroubleshootsStoreRequest

TroubleshootsStore Create new troubleshoot

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiTroubleshootsStoreRequest

func (*TroubleshootApiService) TroubleshootsStoreExecute ¶

Execute executes the request

@return TroubleshootsStore201Response

type TroubleshootDetailsInner ¶

type TroubleshootDetailsInner struct {
	Id      *string `json:"id,omitempty"`
	Status  *string `json:"status,omitempty"`
	Details *string `json:"details,omitempty"`
}

TroubleshootDetailsInner struct for TroubleshootDetailsInner

func NewTroubleshootDetailsInner ¶

func NewTroubleshootDetailsInner() *TroubleshootDetailsInner

NewTroubleshootDetailsInner instantiates a new TroubleshootDetailsInner 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 NewTroubleshootDetailsInnerWithDefaults ¶

func NewTroubleshootDetailsInnerWithDefaults() *TroubleshootDetailsInner

NewTroubleshootDetailsInnerWithDefaults instantiates a new TroubleshootDetailsInner 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 (*TroubleshootDetailsInner) GetDetails ¶

func (o *TroubleshootDetailsInner) GetDetails() string

GetDetails returns the Details field value if set, zero value otherwise.

func (*TroubleshootDetailsInner) GetDetailsOk ¶

func (o *TroubleshootDetailsInner) GetDetailsOk() (*string, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TroubleshootDetailsInner) GetId ¶

func (o *TroubleshootDetailsInner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*TroubleshootDetailsInner) GetIdOk ¶

func (o *TroubleshootDetailsInner) 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 (*TroubleshootDetailsInner) GetStatus ¶

func (o *TroubleshootDetailsInner) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*TroubleshootDetailsInner) GetStatusOk ¶

func (o *TroubleshootDetailsInner) 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 (*TroubleshootDetailsInner) HasDetails ¶

func (o *TroubleshootDetailsInner) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*TroubleshootDetailsInner) HasId ¶

func (o *TroubleshootDetailsInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*TroubleshootDetailsInner) HasStatus ¶

func (o *TroubleshootDetailsInner) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (TroubleshootDetailsInner) MarshalJSON ¶

func (o TroubleshootDetailsInner) MarshalJSON() ([]byte, error)

func (*TroubleshootDetailsInner) SetDetails ¶

func (o *TroubleshootDetailsInner) SetDetails(v string)

SetDetails gets a reference to the given string and assigns it to the Details field.

func (*TroubleshootDetailsInner) SetId ¶

func (o *TroubleshootDetailsInner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*TroubleshootDetailsInner) SetStatus ¶

func (o *TroubleshootDetailsInner) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (TroubleshootDetailsInner) ToMap ¶

func (o TroubleshootDetailsInner) ToMap() (map[string]interface{}, error)

type TroubleshootsIndex200Response ¶

type TroubleshootsIndex200Response struct {
	Data []Troubleshoot `json:"data,omitempty"`
}

TroubleshootsIndex200Response struct for TroubleshootsIndex200Response

func NewTroubleshootsIndex200Response ¶

func NewTroubleshootsIndex200Response() *TroubleshootsIndex200Response

NewTroubleshootsIndex200Response instantiates a new TroubleshootsIndex200Response 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 NewTroubleshootsIndex200ResponseWithDefaults ¶

func NewTroubleshootsIndex200ResponseWithDefaults() *TroubleshootsIndex200Response

NewTroubleshootsIndex200ResponseWithDefaults instantiates a new TroubleshootsIndex200Response 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 (*TroubleshootsIndex200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TroubleshootsIndex200Response) GetDataOk ¶

func (o *TroubleshootsIndex200Response) GetDataOk() ([]Troubleshoot, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TroubleshootsIndex200Response) HasData ¶

func (o *TroubleshootsIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (TroubleshootsIndex200Response) MarshalJSON ¶

func (o TroubleshootsIndex200Response) MarshalJSON() ([]byte, error)

func (*TroubleshootsIndex200Response) SetData ¶

SetData gets a reference to the given []Troubleshoot and assigns it to the Data field.

func (TroubleshootsIndex200Response) ToMap ¶

func (o TroubleshootsIndex200Response) ToMap() (map[string]interface{}, error)

type TroubleshootsStore201Response ¶

type TroubleshootsStore201Response struct {
	Data *Troubleshoot `json:"data,omitempty"`
}

TroubleshootsStore201Response struct for TroubleshootsStore201Response

func NewTroubleshootsStore201Response ¶

func NewTroubleshootsStore201Response() *TroubleshootsStore201Response

NewTroubleshootsStore201Response instantiates a new TroubleshootsStore201Response 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 NewTroubleshootsStore201ResponseWithDefaults ¶

func NewTroubleshootsStore201ResponseWithDefaults() *TroubleshootsStore201Response

NewTroubleshootsStore201ResponseWithDefaults instantiates a new TroubleshootsStore201Response 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 (*TroubleshootsStore201Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*TroubleshootsStore201Response) GetDataOk ¶

func (o *TroubleshootsStore201Response) GetDataOk() (*Troubleshoot, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TroubleshootsStore201Response) HasData ¶

func (o *TroubleshootsStore201Response) HasData() bool

HasData returns a boolean if a field has been set.

func (TroubleshootsStore201Response) MarshalJSON ¶

func (o TroubleshootsStore201Response) MarshalJSON() ([]byte, error)

func (*TroubleshootsStore201Response) SetData ¶

SetData gets a reference to the given Troubleshoot and assigns it to the Data field.

func (TroubleshootsStore201Response) ToMap ¶

func (o TroubleshootsStore201Response) ToMap() (map[string]interface{}, error)

type UpdateBooleanStatus ¶

type UpdateBooleanStatus struct {
	Status *bool `json:"status,omitempty"`
}

UpdateBooleanStatus struct for UpdateBooleanStatus

func NewUpdateBooleanStatus ¶

func NewUpdateBooleanStatus() *UpdateBooleanStatus

NewUpdateBooleanStatus instantiates a new UpdateBooleanStatus 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 NewUpdateBooleanStatusWithDefaults ¶

func NewUpdateBooleanStatusWithDefaults() *UpdateBooleanStatus

NewUpdateBooleanStatusWithDefaults instantiates a new UpdateBooleanStatus 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 (*UpdateBooleanStatus) GetStatus ¶

func (o *UpdateBooleanStatus) GetStatus() bool

GetStatus returns the Status field value if set, zero value otherwise.

func (*UpdateBooleanStatus) GetStatusOk ¶

func (o *UpdateBooleanStatus) 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 (*UpdateBooleanStatus) HasStatus ¶

func (o *UpdateBooleanStatus) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (UpdateBooleanStatus) MarshalJSON ¶

func (o UpdateBooleanStatus) MarshalJSON() ([]byte, error)

func (*UpdateBooleanStatus) SetStatus ¶

func (o *UpdateBooleanStatus) SetStatus(v bool)

SetStatus gets a reference to the given bool and assigns it to the Status field.

func (UpdateBooleanStatus) ToMap ¶

func (o UpdateBooleanStatus) ToMap() (map[string]interface{}, error)

type UpstreamTimeout ¶

type UpstreamTimeout struct {
	// Seconds to timeout
	ConnectTimeout *int32 `json:"connect_timeout,omitempty"`
	// Seconds to timeout
	ReadTimeout *int32 `json:"read_timeout,omitempty"`
	// Seconds to timeout
	SendTimeout *int32 `json:"send_timeout,omitempty"`
}

UpstreamTimeout struct for UpstreamTimeout

func NewUpstreamTimeout ¶

func NewUpstreamTimeout() *UpstreamTimeout

NewUpstreamTimeout instantiates a new UpstreamTimeout 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 NewUpstreamTimeoutWithDefaults ¶

func NewUpstreamTimeoutWithDefaults() *UpstreamTimeout

NewUpstreamTimeoutWithDefaults instantiates a new UpstreamTimeout 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 (*UpstreamTimeout) GetConnectTimeout ¶

func (o *UpstreamTimeout) GetConnectTimeout() int32

GetConnectTimeout returns the ConnectTimeout field value if set, zero value otherwise.

func (*UpstreamTimeout) GetConnectTimeoutOk ¶

func (o *UpstreamTimeout) GetConnectTimeoutOk() (*int32, bool)

GetConnectTimeoutOk returns a tuple with the ConnectTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpstreamTimeout) GetReadTimeout ¶

func (o *UpstreamTimeout) GetReadTimeout() int32

GetReadTimeout returns the ReadTimeout field value if set, zero value otherwise.

func (*UpstreamTimeout) GetReadTimeoutOk ¶

func (o *UpstreamTimeout) GetReadTimeoutOk() (*int32, bool)

GetReadTimeoutOk returns a tuple with the ReadTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpstreamTimeout) GetSendTimeout ¶

func (o *UpstreamTimeout) GetSendTimeout() int32

GetSendTimeout returns the SendTimeout field value if set, zero value otherwise.

func (*UpstreamTimeout) GetSendTimeoutOk ¶

func (o *UpstreamTimeout) GetSendTimeoutOk() (*int32, bool)

GetSendTimeoutOk returns a tuple with the SendTimeout field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpstreamTimeout) HasConnectTimeout ¶

func (o *UpstreamTimeout) HasConnectTimeout() bool

HasConnectTimeout returns a boolean if a field has been set.

func (*UpstreamTimeout) HasReadTimeout ¶

func (o *UpstreamTimeout) HasReadTimeout() bool

HasReadTimeout returns a boolean if a field has been set.

func (*UpstreamTimeout) HasSendTimeout ¶

func (o *UpstreamTimeout) HasSendTimeout() bool

HasSendTimeout returns a boolean if a field has been set.

func (UpstreamTimeout) MarshalJSON ¶

func (o UpstreamTimeout) MarshalJSON() ([]byte, error)

func (*UpstreamTimeout) SetConnectTimeout ¶

func (o *UpstreamTimeout) SetConnectTimeout(v int32)

SetConnectTimeout gets a reference to the given int32 and assigns it to the ConnectTimeout field.

func (*UpstreamTimeout) SetReadTimeout ¶

func (o *UpstreamTimeout) SetReadTimeout(v int32)

SetReadTimeout gets a reference to the given int32 and assigns it to the ReadTimeout field.

func (*UpstreamTimeout) SetSendTimeout ¶

func (o *UpstreamTimeout) SetSendTimeout(v int32)

SetSendTimeout gets a reference to the given int32 and assigns it to the SendTimeout field.

func (UpstreamTimeout) ToMap ¶

func (o UpstreamTimeout) ToMap() (map[string]interface{}, error)

type UsageLimit ¶

type UsageLimit struct {
	Min *int32 `json:"min,omitempty"`
	Max *int32 `json:"max,omitempty"`
}

UsageLimit struct for UsageLimit

func NewUsageLimit ¶

func NewUsageLimit() *UsageLimit

NewUsageLimit instantiates a new UsageLimit 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 NewUsageLimitWithDefaults ¶

func NewUsageLimitWithDefaults() *UsageLimit

NewUsageLimitWithDefaults instantiates a new UsageLimit 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 (*UsageLimit) GetMax ¶

func (o *UsageLimit) GetMax() int32

GetMax returns the Max field value if set, zero value otherwise.

func (*UsageLimit) GetMaxOk ¶

func (o *UsageLimit) GetMaxOk() (*int32, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLimit) GetMin ¶

func (o *UsageLimit) GetMin() int32

GetMin returns the Min field value if set, zero value otherwise.

func (*UsageLimit) GetMinOk ¶

func (o *UsageLimit) GetMinOk() (*int32, bool)

GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UsageLimit) HasMax ¶

func (o *UsageLimit) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*UsageLimit) HasMin ¶

func (o *UsageLimit) HasMin() bool

HasMin returns a boolean if a field has been set.

func (UsageLimit) MarshalJSON ¶

func (o UsageLimit) MarshalJSON() ([]byte, error)

func (*UsageLimit) SetMax ¶

func (o *UsageLimit) SetMax(v int32)

SetMax gets a reference to the given int32 and assigns it to the Max field.

func (*UsageLimit) SetMin ¶

func (o *UsageLimit) SetMin(v int32)

SetMin gets a reference to the given int32 and assigns it to the Min field.

func (UsageLimit) ToMap ¶

func (o UsageLimit) ToMap() (map[string]interface{}, error)

type Usages ¶

type Usages struct {
	FeatureUsages []FeatureUsage `json:"feature_usages,omitempty"`
	EstimatedCost *EstimatedCost `json:"estimated_cost,omitempty"`
}

Usages struct for Usages

func NewUsages ¶

func NewUsages() *Usages

NewUsages instantiates a new Usages 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 NewUsagesWithDefaults ¶

func NewUsagesWithDefaults() *Usages

NewUsagesWithDefaults instantiates a new Usages 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 (*Usages) GetEstimatedCost ¶

func (o *Usages) GetEstimatedCost() EstimatedCost

GetEstimatedCost returns the EstimatedCost field value if set, zero value otherwise.

func (*Usages) GetEstimatedCostOk ¶

func (o *Usages) GetEstimatedCostOk() (*EstimatedCost, bool)

GetEstimatedCostOk returns a tuple with the EstimatedCost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Usages) GetFeatureUsages ¶

func (o *Usages) GetFeatureUsages() []FeatureUsage

GetFeatureUsages returns the FeatureUsages field value if set, zero value otherwise.

func (*Usages) GetFeatureUsagesOk ¶

func (o *Usages) GetFeatureUsagesOk() ([]FeatureUsage, bool)

GetFeatureUsagesOk returns a tuple with the FeatureUsages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Usages) HasEstimatedCost ¶

func (o *Usages) HasEstimatedCost() bool

HasEstimatedCost returns a boolean if a field has been set.

func (*Usages) HasFeatureUsages ¶

func (o *Usages) HasFeatureUsages() bool

HasFeatureUsages returns a boolean if a field has been set.

func (Usages) MarshalJSON ¶

func (o Usages) MarshalJSON() ([]byte, error)

func (*Usages) SetEstimatedCost ¶

func (o *Usages) SetEstimatedCost(v EstimatedCost)

SetEstimatedCost gets a reference to the given EstimatedCost and assigns it to the EstimatedCost field.

func (*Usages) SetFeatureUsages ¶

func (o *Usages) SetFeatureUsages(v []FeatureUsage)

SetFeatureUsages gets a reference to the given []FeatureUsage and assigns it to the FeatureUsages field.

func (Usages) ToMap ¶

func (o Usages) ToMap() (map[string]interface{}, error)

type Violations ¶

type Violations struct {
	Violations *ViolationsViolations `json:"violations,omitempty"`
}

Violations struct for Violations

func NewViolations ¶

func NewViolations() *Violations

NewViolations instantiates a new Violations 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 NewViolationsWithDefaults ¶

func NewViolationsWithDefaults() *Violations

NewViolationsWithDefaults instantiates a new Violations 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 (*Violations) GetViolations ¶

func (o *Violations) GetViolations() ViolationsViolations

GetViolations returns the Violations field value if set, zero value otherwise.

func (*Violations) GetViolationsOk ¶

func (o *Violations) GetViolationsOk() (*ViolationsViolations, bool)

GetViolationsOk returns a tuple with the Violations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Violations) HasViolations ¶

func (o *Violations) HasViolations() bool

HasViolations returns a boolean if a field has been set.

func (Violations) MarshalJSON ¶

func (o Violations) MarshalJSON() ([]byte, error)

func (*Violations) SetViolations ¶

func (o *Violations) SetViolations(v ViolationsViolations)

SetViolations gets a reference to the given ViolationsViolations and assigns it to the Violations field.

func (Violations) ToMap ¶

func (o Violations) ToMap() (map[string]interface{}, error)

type ViolationsViolations ¶

type ViolationsViolations struct {
	Paygo        []string `json:"paygo,omitempty"`
	Basic        []string `json:"basic,omitempty"`
	Growth       []string `json:"growth,omitempty"`
	Professional []string `json:"professional,omitempty"`
	Enterprise   []string `json:"enterprise,omitempty"`
}

ViolationsViolations struct for ViolationsViolations

func NewViolationsViolations ¶

func NewViolationsViolations() *ViolationsViolations

NewViolationsViolations instantiates a new ViolationsViolations 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 NewViolationsViolationsWithDefaults ¶

func NewViolationsViolationsWithDefaults() *ViolationsViolations

NewViolationsViolationsWithDefaults instantiates a new ViolationsViolations 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 (*ViolationsViolations) GetBasic ¶

func (o *ViolationsViolations) GetBasic() []string

GetBasic returns the Basic field value if set, zero value otherwise.

func (*ViolationsViolations) GetBasicOk ¶

func (o *ViolationsViolations) GetBasicOk() ([]string, bool)

GetBasicOk returns a tuple with the Basic field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationsViolations) GetEnterprise ¶

func (o *ViolationsViolations) GetEnterprise() []string

GetEnterprise returns the Enterprise field value if set, zero value otherwise.

func (*ViolationsViolations) GetEnterpriseOk ¶

func (o *ViolationsViolations) GetEnterpriseOk() ([]string, bool)

GetEnterpriseOk returns a tuple with the Enterprise field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationsViolations) GetGrowth ¶

func (o *ViolationsViolations) GetGrowth() []string

GetGrowth returns the Growth field value if set, zero value otherwise.

func (*ViolationsViolations) GetGrowthOk ¶

func (o *ViolationsViolations) GetGrowthOk() ([]string, bool)

GetGrowthOk returns a tuple with the Growth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationsViolations) GetPaygo ¶

func (o *ViolationsViolations) GetPaygo() []string

GetPaygo returns the Paygo field value if set, zero value otherwise.

func (*ViolationsViolations) GetPaygoOk ¶

func (o *ViolationsViolations) GetPaygoOk() ([]string, bool)

GetPaygoOk returns a tuple with the Paygo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationsViolations) GetProfessional ¶

func (o *ViolationsViolations) GetProfessional() []string

GetProfessional returns the Professional field value if set, zero value otherwise.

func (*ViolationsViolations) GetProfessionalOk ¶

func (o *ViolationsViolations) GetProfessionalOk() ([]string, bool)

GetProfessionalOk returns a tuple with the Professional field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ViolationsViolations) HasBasic ¶

func (o *ViolationsViolations) HasBasic() bool

HasBasic returns a boolean if a field has been set.

func (*ViolationsViolations) HasEnterprise ¶

func (o *ViolationsViolations) HasEnterprise() bool

HasEnterprise returns a boolean if a field has been set.

func (*ViolationsViolations) HasGrowth ¶

func (o *ViolationsViolations) HasGrowth() bool

HasGrowth returns a boolean if a field has been set.

func (*ViolationsViolations) HasPaygo ¶

func (o *ViolationsViolations) HasPaygo() bool

HasPaygo returns a boolean if a field has been set.

func (*ViolationsViolations) HasProfessional ¶

func (o *ViolationsViolations) HasProfessional() bool

HasProfessional returns a boolean if a field has been set.

func (ViolationsViolations) MarshalJSON ¶

func (o ViolationsViolations) MarshalJSON() ([]byte, error)

func (*ViolationsViolations) SetBasic ¶

func (o *ViolationsViolations) SetBasic(v []string)

SetBasic gets a reference to the given []string and assigns it to the Basic field.

func (*ViolationsViolations) SetEnterprise ¶

func (o *ViolationsViolations) SetEnterprise(v []string)

SetEnterprise gets a reference to the given []string and assigns it to the Enterprise field.

func (*ViolationsViolations) SetGrowth ¶

func (o *ViolationsViolations) SetGrowth(v []string)

SetGrowth gets a reference to the given []string and assigns it to the Growth field.

func (*ViolationsViolations) SetPaygo ¶

func (o *ViolationsViolations) SetPaygo(v []string)

SetPaygo gets a reference to the given []string and assigns it to the Paygo field.

func (*ViolationsViolations) SetProfessional ¶

func (o *ViolationsViolations) SetProfessional(v []string)

SetProfessional gets a reference to the given []string and assigns it to the Professional field.

func (ViolationsViolations) ToMap ¶

func (o ViolationsViolations) ToMap() (map[string]interface{}, error)

type Visitors ¶

type Visitors struct {
	Statistics *VisitorsStatistics `json:"statistics,omitempty"`
	Charts     *VisitorsCharts     `json:"charts,omitempty"`
}

Visitors struct for Visitors

func NewVisitors ¶

func NewVisitors() *Visitors

NewVisitors instantiates a new Visitors 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 NewVisitorsWithDefaults ¶

func NewVisitorsWithDefaults() *Visitors

NewVisitorsWithDefaults instantiates a new Visitors 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 (*Visitors) GetCharts ¶

func (o *Visitors) GetCharts() VisitorsCharts

GetCharts returns the Charts field value if set, zero value otherwise.

func (*Visitors) GetChartsOk ¶

func (o *Visitors) GetChartsOk() (*VisitorsCharts, bool)

GetChartsOk returns a tuple with the Charts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Visitors) GetStatistics ¶

func (o *Visitors) GetStatistics() VisitorsStatistics

GetStatistics returns the Statistics field value if set, zero value otherwise.

func (*Visitors) GetStatisticsOk ¶

func (o *Visitors) GetStatisticsOk() (*VisitorsStatistics, bool)

GetStatisticsOk returns a tuple with the Statistics field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Visitors) HasCharts ¶

func (o *Visitors) HasCharts() bool

HasCharts returns a boolean if a field has been set.

func (*Visitors) HasStatistics ¶

func (o *Visitors) HasStatistics() bool

HasStatistics returns a boolean if a field has been set.

func (Visitors) MarshalJSON ¶

func (o Visitors) MarshalJSON() ([]byte, error)

func (*Visitors) SetCharts ¶

func (o *Visitors) SetCharts(v VisitorsCharts)

SetCharts gets a reference to the given VisitorsCharts and assigns it to the Charts field.

func (*Visitors) SetStatistics ¶

func (o *Visitors) SetStatistics(v VisitorsStatistics)

SetStatistics gets a reference to the given VisitorsStatistics and assigns it to the Statistics field.

func (Visitors) ToMap ¶

func (o Visitors) ToMap() (map[string]interface{}, error)

type VisitorsCharts ¶

type VisitorsCharts struct {
	Visitors *VisitorsChartsVisitors `json:"visitors,omitempty"`
}

VisitorsCharts struct for VisitorsCharts

func NewVisitorsCharts ¶

func NewVisitorsCharts() *VisitorsCharts

NewVisitorsCharts instantiates a new VisitorsCharts 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 NewVisitorsChartsWithDefaults ¶

func NewVisitorsChartsWithDefaults() *VisitorsCharts

NewVisitorsChartsWithDefaults instantiates a new VisitorsCharts 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 (*VisitorsCharts) GetVisitors ¶

func (o *VisitorsCharts) GetVisitors() VisitorsChartsVisitors

GetVisitors returns the Visitors field value if set, zero value otherwise.

func (*VisitorsCharts) GetVisitorsOk ¶

func (o *VisitorsCharts) GetVisitorsOk() (*VisitorsChartsVisitors, bool)

GetVisitorsOk returns a tuple with the Visitors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsCharts) HasVisitors ¶

func (o *VisitorsCharts) HasVisitors() bool

HasVisitors returns a boolean if a field has been set.

func (VisitorsCharts) MarshalJSON ¶

func (o VisitorsCharts) MarshalJSON() ([]byte, error)

func (*VisitorsCharts) SetVisitors ¶

func (o *VisitorsCharts) SetVisitors(v VisitorsChartsVisitors)

SetVisitors gets a reference to the given VisitorsChartsVisitors and assigns it to the Visitors field.

func (VisitorsCharts) ToMap ¶

func (o VisitorsCharts) ToMap() (map[string]interface{}, error)

type VisitorsChartsVisitors ¶

type VisitorsChartsVisitors struct {
	Title      *string                             `json:"title,omitempty"`
	Categories []time.Time                         `json:"categories,omitempty"`
	Series     []VisitorsChartsVisitorsSeriesInner `json:"series,omitempty"`
}

VisitorsChartsVisitors struct for VisitorsChartsVisitors

func NewVisitorsChartsVisitors ¶

func NewVisitorsChartsVisitors() *VisitorsChartsVisitors

NewVisitorsChartsVisitors instantiates a new VisitorsChartsVisitors 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 NewVisitorsChartsVisitorsWithDefaults ¶

func NewVisitorsChartsVisitorsWithDefaults() *VisitorsChartsVisitors

NewVisitorsChartsVisitorsWithDefaults instantiates a new VisitorsChartsVisitors 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 (*VisitorsChartsVisitors) GetCategories ¶

func (o *VisitorsChartsVisitors) GetCategories() []time.Time

GetCategories returns the Categories field value if set, zero value otherwise.

func (*VisitorsChartsVisitors) GetCategoriesOk ¶

func (o *VisitorsChartsVisitors) GetCategoriesOk() ([]time.Time, bool)

GetCategoriesOk returns a tuple with the Categories field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsChartsVisitors) GetSeries ¶

GetSeries returns the Series field value if set, zero value otherwise.

func (*VisitorsChartsVisitors) GetSeriesOk ¶

GetSeriesOk returns a tuple with the Series field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsChartsVisitors) GetTitle ¶

func (o *VisitorsChartsVisitors) GetTitle() string

GetTitle returns the Title field value if set, zero value otherwise.

func (*VisitorsChartsVisitors) GetTitleOk ¶

func (o *VisitorsChartsVisitors) GetTitleOk() (*string, bool)

GetTitleOk returns a tuple with the Title field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsChartsVisitors) HasCategories ¶

func (o *VisitorsChartsVisitors) HasCategories() bool

HasCategories returns a boolean if a field has been set.

func (*VisitorsChartsVisitors) HasSeries ¶

func (o *VisitorsChartsVisitors) HasSeries() bool

HasSeries returns a boolean if a field has been set.

func (*VisitorsChartsVisitors) HasTitle ¶

func (o *VisitorsChartsVisitors) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (VisitorsChartsVisitors) MarshalJSON ¶

func (o VisitorsChartsVisitors) MarshalJSON() ([]byte, error)

func (*VisitorsChartsVisitors) SetCategories ¶

func (o *VisitorsChartsVisitors) SetCategories(v []time.Time)

SetCategories gets a reference to the given []time.Time and assigns it to the Categories field.

func (*VisitorsChartsVisitors) SetSeries ¶

SetSeries gets a reference to the given []VisitorsChartsVisitorsSeriesInner and assigns it to the Series field.

func (*VisitorsChartsVisitors) SetTitle ¶

func (o *VisitorsChartsVisitors) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (VisitorsChartsVisitors) ToMap ¶

func (o VisitorsChartsVisitors) ToMap() (map[string]interface{}, error)

type VisitorsChartsVisitorsSeriesInner ¶

type VisitorsChartsVisitorsSeriesInner struct {
	Name *string `json:"name,omitempty"`
	Data []int64 `json:"data,omitempty"`
}

VisitorsChartsVisitorsSeriesInner struct for VisitorsChartsVisitorsSeriesInner

func NewVisitorsChartsVisitorsSeriesInner ¶

func NewVisitorsChartsVisitorsSeriesInner() *VisitorsChartsVisitorsSeriesInner

NewVisitorsChartsVisitorsSeriesInner instantiates a new VisitorsChartsVisitorsSeriesInner 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 NewVisitorsChartsVisitorsSeriesInnerWithDefaults ¶

func NewVisitorsChartsVisitorsSeriesInnerWithDefaults() *VisitorsChartsVisitorsSeriesInner

NewVisitorsChartsVisitorsSeriesInnerWithDefaults instantiates a new VisitorsChartsVisitorsSeriesInner 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 (*VisitorsChartsVisitorsSeriesInner) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*VisitorsChartsVisitorsSeriesInner) GetDataOk ¶

func (o *VisitorsChartsVisitorsSeriesInner) GetDataOk() ([]int64, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsChartsVisitorsSeriesInner) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*VisitorsChartsVisitorsSeriesInner) GetNameOk ¶

func (o *VisitorsChartsVisitorsSeriesInner) 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 (*VisitorsChartsVisitorsSeriesInner) HasData ¶

HasData returns a boolean if a field has been set.

func (*VisitorsChartsVisitorsSeriesInner) HasName ¶

HasName returns a boolean if a field has been set.

func (VisitorsChartsVisitorsSeriesInner) MarshalJSON ¶

func (o VisitorsChartsVisitorsSeriesInner) MarshalJSON() ([]byte, error)

func (*VisitorsChartsVisitorsSeriesInner) SetData ¶

func (o *VisitorsChartsVisitorsSeriesInner) SetData(v []int64)

SetData gets a reference to the given []int64 and assigns it to the Data field.

func (*VisitorsChartsVisitorsSeriesInner) SetName ¶

SetName gets a reference to the given string and assigns it to the Name field.

func (VisitorsChartsVisitorsSeriesInner) ToMap ¶

func (o VisitorsChartsVisitorsSeriesInner) ToMap() (map[string]interface{}, error)

type VisitorsData ¶

type VisitorsData struct {
	Data *Visitors `json:"data,omitempty"`
}

VisitorsData struct for VisitorsData

func NewVisitorsData ¶

func NewVisitorsData() *VisitorsData

NewVisitorsData instantiates a new VisitorsData 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 NewVisitorsDataWithDefaults ¶

func NewVisitorsDataWithDefaults() *VisitorsData

NewVisitorsDataWithDefaults instantiates a new VisitorsData 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 (*VisitorsData) GetData ¶

func (o *VisitorsData) GetData() Visitors

GetData returns the Data field value if set, zero value otherwise.

func (*VisitorsData) GetDataOk ¶

func (o *VisitorsData) GetDataOk() (*Visitors, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsData) HasData ¶

func (o *VisitorsData) HasData() bool

HasData returns a boolean if a field has been set.

func (VisitorsData) MarshalJSON ¶

func (o VisitorsData) MarshalJSON() ([]byte, error)

func (*VisitorsData) SetData ¶

func (o *VisitorsData) SetData(v Visitors)

SetData gets a reference to the given Visitors and assigns it to the Data field.

func (VisitorsData) ToMap ¶

func (o VisitorsData) ToMap() (map[string]interface{}, error)

type VisitorsStatistics ¶

type VisitorsStatistics struct {
	Visitors *VisitorsStatisticsVisitors `json:"visitors,omitempty"`
}

VisitorsStatistics struct for VisitorsStatistics

func NewVisitorsStatistics ¶

func NewVisitorsStatistics() *VisitorsStatistics

NewVisitorsStatistics instantiates a new VisitorsStatistics 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 NewVisitorsStatisticsWithDefaults ¶

func NewVisitorsStatisticsWithDefaults() *VisitorsStatistics

NewVisitorsStatisticsWithDefaults instantiates a new VisitorsStatistics 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 (*VisitorsStatistics) GetVisitors ¶

GetVisitors returns the Visitors field value if set, zero value otherwise.

func (*VisitorsStatistics) GetVisitorsOk ¶

func (o *VisitorsStatistics) GetVisitorsOk() (*VisitorsStatisticsVisitors, bool)

GetVisitorsOk returns a tuple with the Visitors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VisitorsStatistics) HasVisitors ¶

func (o *VisitorsStatistics) HasVisitors() bool

HasVisitors returns a boolean if a field has been set.

func (VisitorsStatistics) MarshalJSON ¶

func (o VisitorsStatistics) MarshalJSON() ([]byte, error)

func (*VisitorsStatistics) SetVisitors ¶

SetVisitors gets a reference to the given VisitorsStatisticsVisitors and assigns it to the Visitors field.

func (VisitorsStatistics) ToMap ¶

func (o VisitorsStatistics) ToMap() (map[string]interface{}, error)

type VisitorsStatisticsVisitors ¶

type VisitorsStatisticsVisitors struct {
	TopVisitors   time.Time `json:"top_visitors"`
	TotalVisitors int64     `json:"total_visitors"`
}

VisitorsStatisticsVisitors struct for VisitorsStatisticsVisitors

func NewVisitorsStatisticsVisitors ¶

func NewVisitorsStatisticsVisitors(topVisitors time.Time, totalVisitors int64) *VisitorsStatisticsVisitors

NewVisitorsStatisticsVisitors instantiates a new VisitorsStatisticsVisitors 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 NewVisitorsStatisticsVisitorsWithDefaults ¶

func NewVisitorsStatisticsVisitorsWithDefaults() *VisitorsStatisticsVisitors

NewVisitorsStatisticsVisitorsWithDefaults instantiates a new VisitorsStatisticsVisitors 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 (*VisitorsStatisticsVisitors) GetTopVisitors ¶

func (o *VisitorsStatisticsVisitors) GetTopVisitors() time.Time

GetTopVisitors returns the TopVisitors field value

func (*VisitorsStatisticsVisitors) GetTopVisitorsOk ¶

func (o *VisitorsStatisticsVisitors) GetTopVisitorsOk() (*time.Time, bool)

GetTopVisitorsOk returns a tuple with the TopVisitors field value and a boolean to check if the value has been set.

func (*VisitorsStatisticsVisitors) GetTotalVisitors ¶

func (o *VisitorsStatisticsVisitors) GetTotalVisitors() int64

GetTotalVisitors returns the TotalVisitors field value

func (*VisitorsStatisticsVisitors) GetTotalVisitorsOk ¶

func (o *VisitorsStatisticsVisitors) GetTotalVisitorsOk() (*int64, bool)

GetTotalVisitorsOk returns a tuple with the TotalVisitors field value and a boolean to check if the value has been set.

func (VisitorsStatisticsVisitors) MarshalJSON ¶

func (o VisitorsStatisticsVisitors) MarshalJSON() ([]byte, error)

func (*VisitorsStatisticsVisitors) SetTopVisitors ¶

func (o *VisitorsStatisticsVisitors) SetTopVisitors(v time.Time)

SetTopVisitors sets field value

func (*VisitorsStatisticsVisitors) SetTotalVisitors ¶

func (o *VisitorsStatisticsVisitors) SetTotalVisitors(v int64)

SetTotalVisitors sets field value

func (VisitorsStatisticsVisitors) ToMap ¶

func (o VisitorsStatisticsVisitors) ToMap() (map[string]interface{}, error)

type WAFApiService ¶

type WAFApiService service

WAFApiService WAFApi service

func (*WAFApiService) GlobalWafIndex ¶

func (a *WAFApiService) GlobalWafIndex(ctx context.Context) ApiGlobalWafIndexRequest

GlobalWafIndex Get WAF presets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGlobalWafIndexRequest

func (*WAFApiService) GlobalWafIndexExecute ¶

func (a *WAFApiService) GlobalWafIndexExecute(r ApiGlobalWafIndexRequest) (*WafPresetsData, *http.Response, error)

Execute executes the request

@return WafPresetsData

func (*WAFApiService) GlobalWafShowPackage ¶

func (a *WAFApiService) GlobalWafShowPackage(ctx context.Context, packageId string) ApiGlobalWafShowPackageRequest

GlobalWafShowPackage Get WAF package details

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param packageId
@return ApiGlobalWafShowPackageRequest

func (*WAFApiService) GlobalWafShowPackageExecute ¶

func (a *WAFApiService) GlobalWafShowPackageExecute(r ApiGlobalWafShowPackageRequest) (*WafPackageDetailsData, *http.Response, error)

Execute executes the request

@return WafPackageDetailsData

func (*WAFApiService) WafPackageReprioritize ¶

func (a *WAFApiService) WafPackageReprioritize(ctx context.Context, domain string) ApiWafPackageReprioritizeRequest

WafPackageReprioritize Change priority of WAF packages

You can choose a WAF package and request to put it after or before another one. You should only provide either after_package_id or before_package_id (and not both of them).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafPackageReprioritizeRequest

func (*WAFApiService) WafPackageReprioritizeExecute ¶

func (a *WAFApiService) WafPackageReprioritizeExecute(r ApiWafPackageReprioritizeRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*WAFApiService) WafPackagesDestroy ¶

func (a *WAFApiService) WafPackagesDestroy(ctx context.Context, domain string, id string) ApiWafPackagesDestroyRequest

WafPackagesDestroy Delete WAF package from domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiWafPackagesDestroyRequest

func (*WAFApiService) WafPackagesDestroyExecute ¶

func (a *WAFApiService) WafPackagesDestroyExecute(r ApiWafPackagesDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*WAFApiService) WafPackagesIndex ¶

func (a *WAFApiService) WafPackagesIndex(ctx context.Context, domain string) ApiWafPackagesIndexRequest

WafPackagesIndex Get WAF packages

By passing `available` parameter in query string, it will return available packages for this domain. Otherwise it lists currently added packages.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafPackagesIndexRequest

func (*WAFApiService) WafPackagesIndexExecute ¶

Execute executes the request

@return DomainWafPackagesData

func (*WAFApiService) WafPackagesShow ¶

func (a *WAFApiService) WafPackagesShow(ctx context.Context, domain string, id string) ApiWafPackagesShowRequest

WafPackagesShow Get WAF package information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiWafPackagesShowRequest

func (*WAFApiService) WafPackagesShowExecute ¶

Execute executes the request

@return DomainWafPackageDetailsData

func (*WAFApiService) WafPackagesStore ¶

func (a *WAFApiService) WafPackagesStore(ctx context.Context, domain string) ApiWafPackagesStoreRequest

WafPackagesStore Add new WAF package to domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafPackagesStoreRequest

func (*WAFApiService) WafPackagesStoreExecute ¶

Execute executes the request

@return WafPackagesStore200Response

func (*WAFApiService) WafPackagesUpdate ¶

func (a *WAFApiService) WafPackagesUpdate(ctx context.Context, domain string, id string) ApiWafPackagesUpdateRequest

WafPackagesUpdate Update the WAF package

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiWafPackagesUpdateRequest

func (*WAFApiService) WafPackagesUpdateExecute ¶

Execute executes the request

@return WafPackagesUpdate200Response

func (*WAFApiService) WafReconfigure ¶

func (a *WAFApiService) WafReconfigure(ctx context.Context, domain string) ApiWafReconfigureRequest

WafReconfigure Reconfigure WAF module using a preset

It remove all existing WAF packages and configures packages as defined in the preset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafReconfigureRequest

func (*WAFApiService) WafReconfigureExecute ¶

func (a *WAFApiService) WafReconfigureExecute(r ApiWafReconfigureRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*WAFApiService) WafReprioritize ¶

func (a *WAFApiService) WafReprioritize(ctx context.Context, domain string) ApiWafReprioritizeRequest

WafReprioritize Change priority of WAF rules

You can choose a WAF rule and request to put it after or before another rule. You should only provide either after_rule_id or before_rule_id (and not both of them).

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafReprioritizeRequest

func (*WAFApiService) WafReprioritizeExecute ¶

func (a *WAFApiService) WafReprioritizeExecute(r ApiWafReprioritizeRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*WAFApiService) WafRulesDestroy ¶

func (a *WAFApiService) WafRulesDestroy(ctx context.Context, domain string, id string) ApiWafRulesDestroyRequest

WafRulesDestroy Delete WAF rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiWafRulesDestroyRequest

func (*WAFApiService) WafRulesDestroyExecute ¶

func (a *WAFApiService) WafRulesDestroyExecute(r ApiWafRulesDestroyRequest) (*MessageResponse, *http.Response, error)

Execute executes the request

@return MessageResponse

func (*WAFApiService) WafRulesIndex ¶

func (a *WAFApiService) WafRulesIndex(ctx context.Context, domain string) ApiWafRulesIndexRequest

WafRulesIndex Get WAF Rules

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafRulesIndexRequest

func (*WAFApiService) WafRulesIndexExecute ¶

Execute executes the request

@return WafRulesIndex200Response

func (*WAFApiService) WafRulesShow ¶

func (a *WAFApiService) WafRulesShow(ctx context.Context, domain string, id string) ApiWafRulesShowRequest

WafRulesShow Get WAF rule information

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiWafRulesShowRequest

func (*WAFApiService) WafRulesShowExecute ¶

func (a *WAFApiService) WafRulesShowExecute(r ApiWafRulesShowRequest) (*WafRuleResponse, *http.Response, error)

Execute executes the request

@return WafRuleResponse

func (*WAFApiService) WafRulesStore ¶

func (a *WAFApiService) WafRulesStore(ctx context.Context, domain string) ApiWafRulesStoreRequest

WafRulesStore Create new WAF rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafRulesStoreRequest

func (*WAFApiService) WafRulesStoreExecute ¶

func (a *WAFApiService) WafRulesStoreExecute(r ApiWafRulesStoreRequest) (*WafRuleResponse, *http.Response, error)

Execute executes the request

@return WafRuleResponse

func (*WAFApiService) WafRulesUpdate ¶

func (a *WAFApiService) WafRulesUpdate(ctx context.Context, domain string, id string) ApiWafRulesUpdateRequest

WafRulesUpdate Update the WAF rule

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@param id
@return ApiWafRulesUpdateRequest

func (*WAFApiService) WafRulesUpdateExecute ¶

func (a *WAFApiService) WafRulesUpdateExecute(r ApiWafRulesUpdateRequest) (*WafRuleResponse, *http.Response, error)

Execute executes the request

@return WafRuleResponse

func (*WAFApiService) WafSettingsIndex ¶

func (a *WAFApiService) WafSettingsIndex(ctx context.Context, domain string) ApiWafSettingsIndexRequest

WafSettingsIndex Get WAF configuration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafSettingsIndexRequest

func (*WAFApiService) WafSettingsIndexExecute ¶

func (a *WAFApiService) WafSettingsIndexExecute(r ApiWafSettingsIndexRequest) (*WafSettingsData, *http.Response, error)

Execute executes the request

@return WafSettingsData

func (*WAFApiService) WafSettingsUpdate ¶

func (a *WAFApiService) WafSettingsUpdate(ctx context.Context, domain string) ApiWafSettingsUpdateRequest

WafSettingsUpdate Configure WAF module of the domain

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param domain Domain name
@return ApiWafSettingsUpdateRequest

func (*WAFApiService) WafSettingsUpdateExecute ¶

func (a *WAFApiService) WafSettingsUpdateExecute(r ApiWafSettingsUpdateRequest) (*WafSettingsData, *http.Response, error)

Execute executes the request

@return WafSettingsData

type WafPackage ¶

type WafPackage struct {
	Id       *string             `json:"id,omitempty"`
	Name     *string             `json:"name,omitempty"`
	Provider *WafPackageProvider `json:"provider,omitempty"`
	// JSON-schema of parameters of the package
	ParamsSchema map[string]interface{} `json:"params_schema,omitempty"`
	// It will be filled by default disabled rules when it's not provided
	DisabledRules []string `json:"disabled_rules,omitempty"`
	// It will be filled by default disabled rulesets when it's not provided
	DisabledRulesets []string `json:"disabled_rulesets,omitempty"`
}

WafPackage struct for WafPackage

func NewWafPackage ¶

func NewWafPackage() *WafPackage

NewWafPackage instantiates a new WafPackage 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 NewWafPackageWithDefaults ¶

func NewWafPackageWithDefaults() *WafPackage

NewWafPackageWithDefaults instantiates a new WafPackage 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 (*WafPackage) GetDisabledRules ¶

func (o *WafPackage) GetDisabledRules() []string

GetDisabledRules returns the DisabledRules field value if set, zero value otherwise.

func (*WafPackage) GetDisabledRulesOk ¶

func (o *WafPackage) GetDisabledRulesOk() ([]string, bool)

GetDisabledRulesOk returns a tuple with the DisabledRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackage) GetDisabledRulesets ¶

func (o *WafPackage) GetDisabledRulesets() []string

GetDisabledRulesets returns the DisabledRulesets field value if set, zero value otherwise.

func (*WafPackage) GetDisabledRulesetsOk ¶

func (o *WafPackage) GetDisabledRulesetsOk() ([]string, bool)

GetDisabledRulesetsOk returns a tuple with the DisabledRulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackage) GetId ¶

func (o *WafPackage) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WafPackage) GetIdOk ¶

func (o *WafPackage) 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 (*WafPackage) GetName ¶

func (o *WafPackage) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafPackage) GetNameOk ¶

func (o *WafPackage) 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 (*WafPackage) GetParamsSchema ¶

func (o *WafPackage) GetParamsSchema() map[string]interface{}

GetParamsSchema returns the ParamsSchema field value if set, zero value otherwise.

func (*WafPackage) GetParamsSchemaOk ¶

func (o *WafPackage) GetParamsSchemaOk() (map[string]interface{}, bool)

GetParamsSchemaOk returns a tuple with the ParamsSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackage) GetProvider ¶

func (o *WafPackage) GetProvider() WafPackageProvider

GetProvider returns the Provider field value if set, zero value otherwise.

func (*WafPackage) GetProviderOk ¶

func (o *WafPackage) GetProviderOk() (*WafPackageProvider, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackage) HasDisabledRules ¶

func (o *WafPackage) HasDisabledRules() bool

HasDisabledRules returns a boolean if a field has been set.

func (*WafPackage) HasDisabledRulesets ¶

func (o *WafPackage) HasDisabledRulesets() bool

HasDisabledRulesets returns a boolean if a field has been set.

func (*WafPackage) HasId ¶

func (o *WafPackage) HasId() bool

HasId returns a boolean if a field has been set.

func (*WafPackage) HasName ¶

func (o *WafPackage) HasName() bool

HasName returns a boolean if a field has been set.

func (*WafPackage) HasParamsSchema ¶

func (o *WafPackage) HasParamsSchema() bool

HasParamsSchema returns a boolean if a field has been set.

func (*WafPackage) HasProvider ¶

func (o *WafPackage) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (WafPackage) MarshalJSON ¶

func (o WafPackage) MarshalJSON() ([]byte, error)

func (*WafPackage) SetDisabledRules ¶

func (o *WafPackage) SetDisabledRules(v []string)

SetDisabledRules gets a reference to the given []string and assigns it to the DisabledRules field.

func (*WafPackage) SetDisabledRulesets ¶

func (o *WafPackage) SetDisabledRulesets(v []string)

SetDisabledRulesets gets a reference to the given []string and assigns it to the DisabledRulesets field.

func (*WafPackage) SetId ¶

func (o *WafPackage) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WafPackage) SetName ¶

func (o *WafPackage) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WafPackage) SetParamsSchema ¶

func (o *WafPackage) SetParamsSchema(v map[string]interface{})

SetParamsSchema gets a reference to the given map[string]interface{} and assigns it to the ParamsSchema field.

func (*WafPackage) SetProvider ¶

func (o *WafPackage) SetProvider(v WafPackageProvider)

SetProvider gets a reference to the given WafPackageProvider and assigns it to the Provider field.

func (WafPackage) ToMap ¶

func (o WafPackage) ToMap() (map[string]interface{}, error)

type WafPackageDetails ¶

type WafPackageDetails struct {
	Id       *string             `json:"id,omitempty"`
	Name     *string             `json:"name,omitempty"`
	Provider *WafPackageProvider `json:"provider,omitempty"`
	// JSON-schema of parameters of the package
	ParamsSchema map[string]interface{} `json:"params_schema,omitempty"`
	// It will be filled by default disabled rules when it's not provided
	DisabledRules []string `json:"disabled_rules,omitempty"`
	// It will be filled by default disabled rulesets when it's not provided
	DisabledRulesets []string     `json:"disabled_rulesets,omitempty"`
	Rulesets         []WafRuleset `json:"rulesets,omitempty"`
}

WafPackageDetails struct for WafPackageDetails

func NewWafPackageDetails ¶

func NewWafPackageDetails() *WafPackageDetails

NewWafPackageDetails instantiates a new WafPackageDetails 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 NewWafPackageDetailsWithDefaults ¶

func NewWafPackageDetailsWithDefaults() *WafPackageDetails

NewWafPackageDetailsWithDefaults instantiates a new WafPackageDetails 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 (*WafPackageDetails) GetDisabledRules ¶

func (o *WafPackageDetails) GetDisabledRules() []string

GetDisabledRules returns the DisabledRules field value if set, zero value otherwise.

func (*WafPackageDetails) GetDisabledRulesOk ¶

func (o *WafPackageDetails) GetDisabledRulesOk() ([]string, bool)

GetDisabledRulesOk returns a tuple with the DisabledRules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageDetails) GetDisabledRulesets ¶

func (o *WafPackageDetails) GetDisabledRulesets() []string

GetDisabledRulesets returns the DisabledRulesets field value if set, zero value otherwise.

func (*WafPackageDetails) GetDisabledRulesetsOk ¶

func (o *WafPackageDetails) GetDisabledRulesetsOk() ([]string, bool)

GetDisabledRulesetsOk returns a tuple with the DisabledRulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageDetails) GetId ¶

func (o *WafPackageDetails) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WafPackageDetails) GetIdOk ¶

func (o *WafPackageDetails) 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 (*WafPackageDetails) GetName ¶

func (o *WafPackageDetails) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafPackageDetails) GetNameOk ¶

func (o *WafPackageDetails) 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 (*WafPackageDetails) GetParamsSchema ¶

func (o *WafPackageDetails) GetParamsSchema() map[string]interface{}

GetParamsSchema returns the ParamsSchema field value if set, zero value otherwise.

func (*WafPackageDetails) GetParamsSchemaOk ¶

func (o *WafPackageDetails) GetParamsSchemaOk() (map[string]interface{}, bool)

GetParamsSchemaOk returns a tuple with the ParamsSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageDetails) GetProvider ¶

func (o *WafPackageDetails) GetProvider() WafPackageProvider

GetProvider returns the Provider field value if set, zero value otherwise.

func (*WafPackageDetails) GetProviderOk ¶

func (o *WafPackageDetails) GetProviderOk() (*WafPackageProvider, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageDetails) GetRulesets ¶

func (o *WafPackageDetails) GetRulesets() []WafRuleset

GetRulesets returns the Rulesets field value if set, zero value otherwise.

func (*WafPackageDetails) GetRulesetsOk ¶

func (o *WafPackageDetails) GetRulesetsOk() ([]WafRuleset, bool)

GetRulesetsOk returns a tuple with the Rulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageDetails) HasDisabledRules ¶

func (o *WafPackageDetails) HasDisabledRules() bool

HasDisabledRules returns a boolean if a field has been set.

func (*WafPackageDetails) HasDisabledRulesets ¶

func (o *WafPackageDetails) HasDisabledRulesets() bool

HasDisabledRulesets returns a boolean if a field has been set.

func (*WafPackageDetails) HasId ¶

func (o *WafPackageDetails) HasId() bool

HasId returns a boolean if a field has been set.

func (*WafPackageDetails) HasName ¶

func (o *WafPackageDetails) HasName() bool

HasName returns a boolean if a field has been set.

func (*WafPackageDetails) HasParamsSchema ¶

func (o *WafPackageDetails) HasParamsSchema() bool

HasParamsSchema returns a boolean if a field has been set.

func (*WafPackageDetails) HasProvider ¶

func (o *WafPackageDetails) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*WafPackageDetails) HasRulesets ¶

func (o *WafPackageDetails) HasRulesets() bool

HasRulesets returns a boolean if a field has been set.

func (WafPackageDetails) MarshalJSON ¶

func (o WafPackageDetails) MarshalJSON() ([]byte, error)

func (*WafPackageDetails) SetDisabledRules ¶

func (o *WafPackageDetails) SetDisabledRules(v []string)

SetDisabledRules gets a reference to the given []string and assigns it to the DisabledRules field.

func (*WafPackageDetails) SetDisabledRulesets ¶

func (o *WafPackageDetails) SetDisabledRulesets(v []string)

SetDisabledRulesets gets a reference to the given []string and assigns it to the DisabledRulesets field.

func (*WafPackageDetails) SetId ¶

func (o *WafPackageDetails) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WafPackageDetails) SetName ¶

func (o *WafPackageDetails) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WafPackageDetails) SetParamsSchema ¶

func (o *WafPackageDetails) SetParamsSchema(v map[string]interface{})

SetParamsSchema gets a reference to the given map[string]interface{} and assigns it to the ParamsSchema field.

func (*WafPackageDetails) SetProvider ¶

func (o *WafPackageDetails) SetProvider(v WafPackageProvider)

SetProvider gets a reference to the given WafPackageProvider and assigns it to the Provider field.

func (*WafPackageDetails) SetRulesets ¶

func (o *WafPackageDetails) SetRulesets(v []WafRuleset)

SetRulesets gets a reference to the given []WafRuleset and assigns it to the Rulesets field.

func (WafPackageDetails) ToMap ¶

func (o WafPackageDetails) ToMap() (map[string]interface{}, error)

type WafPackageDetailsData ¶

type WafPackageDetailsData struct {
	Data *WafPackageDetails `json:"data,omitempty"`
}

WafPackageDetailsData struct for WafPackageDetailsData

func NewWafPackageDetailsData ¶

func NewWafPackageDetailsData() *WafPackageDetailsData

NewWafPackageDetailsData instantiates a new WafPackageDetailsData 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 NewWafPackageDetailsDataWithDefaults ¶

func NewWafPackageDetailsDataWithDefaults() *WafPackageDetailsData

NewWafPackageDetailsDataWithDefaults instantiates a new WafPackageDetailsData 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 (*WafPackageDetailsData) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*WafPackageDetailsData) GetDataOk ¶

func (o *WafPackageDetailsData) GetDataOk() (*WafPackageDetails, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageDetailsData) HasData ¶

func (o *WafPackageDetailsData) HasData() bool

HasData returns a boolean if a field has been set.

func (WafPackageDetailsData) MarshalJSON ¶

func (o WafPackageDetailsData) MarshalJSON() ([]byte, error)

func (*WafPackageDetailsData) SetData ¶

SetData gets a reference to the given WafPackageDetails and assigns it to the Data field.

func (WafPackageDetailsData) ToMap ¶

func (o WafPackageDetailsData) ToMap() (map[string]interface{}, error)

type WafPackageProvider ¶

type WafPackageProvider struct {
	Name *string `json:"name,omitempty"`
}

WafPackageProvider struct for WafPackageProvider

func NewWafPackageProvider ¶

func NewWafPackageProvider() *WafPackageProvider

NewWafPackageProvider instantiates a new WafPackageProvider 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 NewWafPackageProviderWithDefaults ¶

func NewWafPackageProviderWithDefaults() *WafPackageProvider

NewWafPackageProviderWithDefaults instantiates a new WafPackageProvider 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 (o *WafPackageProvider) GetLogo() string

GetLogo returns the Logo field value if set, zero value otherwise.

func (*WafPackageProvider) GetLogoOk ¶

func (o *WafPackageProvider) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackageProvider) GetName ¶

func (o *WafPackageProvider) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafPackageProvider) GetNameOk ¶

func (o *WafPackageProvider) 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 (o *WafPackageProvider) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*WafPackageProvider) HasName ¶

func (o *WafPackageProvider) HasName() bool

HasName returns a boolean if a field has been set.

func (WafPackageProvider) MarshalJSON ¶

func (o WafPackageProvider) MarshalJSON() ([]byte, error)
func (o *WafPackageProvider) SetLogo(v string)

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*WafPackageProvider) SetName ¶

func (o *WafPackageProvider) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (WafPackageProvider) ToMap ¶

func (o WafPackageProvider) ToMap() (map[string]interface{}, error)

type WafPackagesStore200Response ¶

type WafPackagesStore200Response struct {
	Data    *DomainWafPackage `json:"data,omitempty"`
	Message NullableString    `json:"message,omitempty"`
}

WafPackagesStore200Response struct for WafPackagesStore200Response

func NewWafPackagesStore200Response ¶

func NewWafPackagesStore200Response() *WafPackagesStore200Response

NewWafPackagesStore200Response instantiates a new WafPackagesStore200Response 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 NewWafPackagesStore200ResponseWithDefaults ¶

func NewWafPackagesStore200ResponseWithDefaults() *WafPackagesStore200Response

NewWafPackagesStore200ResponseWithDefaults instantiates a new WafPackagesStore200Response 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 (*WafPackagesStore200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*WafPackagesStore200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackagesStore200Response) GetMessage ¶

func (o *WafPackagesStore200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WafPackagesStore200Response) GetMessageOk ¶

func (o *WafPackagesStore200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WafPackagesStore200Response) HasData ¶

func (o *WafPackagesStore200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*WafPackagesStore200Response) HasMessage ¶

func (o *WafPackagesStore200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (WafPackagesStore200Response) MarshalJSON ¶

func (o WafPackagesStore200Response) MarshalJSON() ([]byte, error)

func (*WafPackagesStore200Response) SetData ¶

SetData gets a reference to the given DomainWafPackage and assigns it to the Data field.

func (*WafPackagesStore200Response) SetMessage ¶

func (o *WafPackagesStore200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*WafPackagesStore200Response) SetMessageNil ¶

func (o *WafPackagesStore200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (WafPackagesStore200Response) ToMap ¶

func (o WafPackagesStore200Response) ToMap() (map[string]interface{}, error)

func (*WafPackagesStore200Response) UnsetMessage ¶

func (o *WafPackagesStore200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type WafPackagesUpdate200Response ¶

type WafPackagesUpdate200Response struct {
	Data    *DomainWafPackageDetails `json:"data,omitempty"`
	Message NullableString           `json:"message,omitempty"`
}

WafPackagesUpdate200Response struct for WafPackagesUpdate200Response

func NewWafPackagesUpdate200Response ¶

func NewWafPackagesUpdate200Response() *WafPackagesUpdate200Response

NewWafPackagesUpdate200Response instantiates a new WafPackagesUpdate200Response 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 NewWafPackagesUpdate200ResponseWithDefaults ¶

func NewWafPackagesUpdate200ResponseWithDefaults() *WafPackagesUpdate200Response

NewWafPackagesUpdate200ResponseWithDefaults instantiates a new WafPackagesUpdate200Response 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 (*WafPackagesUpdate200Response) GetData ¶

GetData returns the Data field value if set, zero value otherwise.

func (*WafPackagesUpdate200Response) GetDataOk ¶

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPackagesUpdate200Response) GetMessage ¶

func (o *WafPackagesUpdate200Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WafPackagesUpdate200Response) GetMessageOk ¶

func (o *WafPackagesUpdate200Response) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WafPackagesUpdate200Response) HasData ¶

func (o *WafPackagesUpdate200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (*WafPackagesUpdate200Response) HasMessage ¶

func (o *WafPackagesUpdate200Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (WafPackagesUpdate200Response) MarshalJSON ¶

func (o WafPackagesUpdate200Response) MarshalJSON() ([]byte, error)

func (*WafPackagesUpdate200Response) SetData ¶

SetData gets a reference to the given DomainWafPackageDetails and assigns it to the Data field.

func (*WafPackagesUpdate200Response) SetMessage ¶

func (o *WafPackagesUpdate200Response) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*WafPackagesUpdate200Response) SetMessageNil ¶

func (o *WafPackagesUpdate200Response) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (WafPackagesUpdate200Response) ToMap ¶

func (o WafPackagesUpdate200Response) ToMap() (map[string]interface{}, error)

func (*WafPackagesUpdate200Response) UnsetMessage ¶

func (o *WafPackagesUpdate200Response) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type WafPreset ¶

type WafPreset struct {
	Id          *string                  `json:"id,omitempty"`
	Name        *string                  `json:"name,omitempty"`
	Description *string                  `json:"description,omitempty"`
	Packages    []WafPresetPackagesInner `json:"packages,omitempty"`
}

WafPreset struct for WafPreset

func NewWafPreset ¶

func NewWafPreset() *WafPreset

NewWafPreset instantiates a new WafPreset 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 NewWafPresetWithDefaults ¶

func NewWafPresetWithDefaults() *WafPreset

NewWafPresetWithDefaults instantiates a new WafPreset 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 (*WafPreset) GetDescription ¶

func (o *WafPreset) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WafPreset) GetDescriptionOk ¶

func (o *WafPreset) 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 (*WafPreset) GetId ¶

func (o *WafPreset) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WafPreset) GetIdOk ¶

func (o *WafPreset) 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 (*WafPreset) GetName ¶

func (o *WafPreset) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafPreset) GetNameOk ¶

func (o *WafPreset) 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 (*WafPreset) GetPackages ¶

func (o *WafPreset) GetPackages() []WafPresetPackagesInner

GetPackages returns the Packages field value if set, zero value otherwise.

func (*WafPreset) GetPackagesOk ¶

func (o *WafPreset) GetPackagesOk() ([]WafPresetPackagesInner, bool)

GetPackagesOk returns a tuple with the Packages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPreset) HasDescription ¶

func (o *WafPreset) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WafPreset) HasId ¶

func (o *WafPreset) HasId() bool

HasId returns a boolean if a field has been set.

func (*WafPreset) HasName ¶

func (o *WafPreset) HasName() bool

HasName returns a boolean if a field has been set.

func (*WafPreset) HasPackages ¶

func (o *WafPreset) HasPackages() bool

HasPackages returns a boolean if a field has been set.

func (WafPreset) MarshalJSON ¶

func (o WafPreset) MarshalJSON() ([]byte, error)

func (*WafPreset) SetDescription ¶

func (o *WafPreset) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WafPreset) SetId ¶

func (o *WafPreset) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WafPreset) SetName ¶

func (o *WafPreset) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WafPreset) SetPackages ¶

func (o *WafPreset) SetPackages(v []WafPresetPackagesInner)

SetPackages gets a reference to the given []WafPresetPackagesInner and assigns it to the Packages field.

func (WafPreset) ToMap ¶

func (o WafPreset) ToMap() (map[string]interface{}, error)

type WafPresetPackagesInner ¶

type WafPresetPackagesInner struct {
	Name     *string                         `json:"name,omitempty"`
	Provider *WafPresetPackagesInnerProvider `json:"provider,omitempty"`
}

WafPresetPackagesInner struct for WafPresetPackagesInner

func NewWafPresetPackagesInner ¶

func NewWafPresetPackagesInner() *WafPresetPackagesInner

NewWafPresetPackagesInner instantiates a new WafPresetPackagesInner 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 NewWafPresetPackagesInnerWithDefaults ¶

func NewWafPresetPackagesInnerWithDefaults() *WafPresetPackagesInner

NewWafPresetPackagesInnerWithDefaults instantiates a new WafPresetPackagesInner 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 (*WafPresetPackagesInner) GetName ¶

func (o *WafPresetPackagesInner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafPresetPackagesInner) GetNameOk ¶

func (o *WafPresetPackagesInner) 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 (*WafPresetPackagesInner) GetProvider ¶

GetProvider returns the Provider field value if set, zero value otherwise.

func (*WafPresetPackagesInner) GetProviderOk ¶

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPresetPackagesInner) HasName ¶

func (o *WafPresetPackagesInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*WafPresetPackagesInner) HasProvider ¶

func (o *WafPresetPackagesInner) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (WafPresetPackagesInner) MarshalJSON ¶

func (o WafPresetPackagesInner) MarshalJSON() ([]byte, error)

func (*WafPresetPackagesInner) SetName ¶

func (o *WafPresetPackagesInner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WafPresetPackagesInner) SetProvider ¶

SetProvider gets a reference to the given WafPresetPackagesInnerProvider and assigns it to the Provider field.

func (WafPresetPackagesInner) ToMap ¶

func (o WafPresetPackagesInner) ToMap() (map[string]interface{}, error)

type WafPresetPackagesInnerProvider ¶

type WafPresetPackagesInnerProvider struct {
	Name *string `json:"name,omitempty"`
}

WafPresetPackagesInnerProvider struct for WafPresetPackagesInnerProvider

func NewWafPresetPackagesInnerProvider ¶

func NewWafPresetPackagesInnerProvider() *WafPresetPackagesInnerProvider

NewWafPresetPackagesInnerProvider instantiates a new WafPresetPackagesInnerProvider 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 NewWafPresetPackagesInnerProviderWithDefaults ¶

func NewWafPresetPackagesInnerProviderWithDefaults() *WafPresetPackagesInnerProvider

NewWafPresetPackagesInnerProviderWithDefaults instantiates a new WafPresetPackagesInnerProvider 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

GetLogo returns the Logo field value if set, zero value otherwise.

func (*WafPresetPackagesInnerProvider) GetLogoOk ¶

func (o *WafPresetPackagesInnerProvider) GetLogoOk() (*string, bool)

GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPresetPackagesInnerProvider) GetName ¶

GetName returns the Name field value if set, zero value otherwise.

func (*WafPresetPackagesInnerProvider) GetNameOk ¶

func (o *WafPresetPackagesInnerProvider) 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 (o *WafPresetPackagesInnerProvider) HasLogo() bool

HasLogo returns a boolean if a field has been set.

func (*WafPresetPackagesInnerProvider) HasName ¶

func (o *WafPresetPackagesInnerProvider) HasName() bool

HasName returns a boolean if a field has been set.

func (WafPresetPackagesInnerProvider) MarshalJSON ¶

func (o WafPresetPackagesInnerProvider) MarshalJSON() ([]byte, error)
func (o *WafPresetPackagesInnerProvider) SetLogo(v string)

SetLogo gets a reference to the given string and assigns it to the Logo field.

func (*WafPresetPackagesInnerProvider) SetName ¶

func (o *WafPresetPackagesInnerProvider) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (WafPresetPackagesInnerProvider) ToMap ¶

func (o WafPresetPackagesInnerProvider) ToMap() (map[string]interface{}, error)

type WafPresets ¶

type WafPresets struct {
	Presets  []WafPreset  `json:"presets,omitempty"`
	Packages []WafPackage `json:"packages,omitempty"`
}

WafPresets struct for WafPresets

func NewWafPresets ¶

func NewWafPresets() *WafPresets

NewWafPresets instantiates a new WafPresets 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 NewWafPresetsWithDefaults ¶

func NewWafPresetsWithDefaults() *WafPresets

NewWafPresetsWithDefaults instantiates a new WafPresets 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 (*WafPresets) GetPackages ¶

func (o *WafPresets) GetPackages() []WafPackage

GetPackages returns the Packages field value if set, zero value otherwise.

func (*WafPresets) GetPackagesOk ¶

func (o *WafPresets) GetPackagesOk() ([]WafPackage, bool)

GetPackagesOk returns a tuple with the Packages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPresets) GetPresets ¶

func (o *WafPresets) GetPresets() []WafPreset

GetPresets returns the Presets field value if set, zero value otherwise.

func (*WafPresets) GetPresetsOk ¶

func (o *WafPresets) GetPresetsOk() ([]WafPreset, bool)

GetPresetsOk returns a tuple with the Presets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPresets) HasPackages ¶

func (o *WafPresets) HasPackages() bool

HasPackages returns a boolean if a field has been set.

func (*WafPresets) HasPresets ¶

func (o *WafPresets) HasPresets() bool

HasPresets returns a boolean if a field has been set.

func (WafPresets) MarshalJSON ¶

func (o WafPresets) MarshalJSON() ([]byte, error)

func (*WafPresets) SetPackages ¶

func (o *WafPresets) SetPackages(v []WafPackage)

SetPackages gets a reference to the given []WafPackage and assigns it to the Packages field.

func (*WafPresets) SetPresets ¶

func (o *WafPresets) SetPresets(v []WafPreset)

SetPresets gets a reference to the given []WafPreset and assigns it to the Presets field.

func (WafPresets) ToMap ¶

func (o WafPresets) ToMap() (map[string]interface{}, error)

type WafPresetsData ¶

type WafPresetsData struct {
	Data *WafPresets `json:"data,omitempty"`
}

WafPresetsData struct for WafPresetsData

func NewWafPresetsData ¶

func NewWafPresetsData() *WafPresetsData

NewWafPresetsData instantiates a new WafPresetsData 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 NewWafPresetsDataWithDefaults ¶

func NewWafPresetsDataWithDefaults() *WafPresetsData

NewWafPresetsDataWithDefaults instantiates a new WafPresetsData 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 (*WafPresetsData) GetData ¶

func (o *WafPresetsData) GetData() WafPresets

GetData returns the Data field value if set, zero value otherwise.

func (*WafPresetsData) GetDataOk ¶

func (o *WafPresetsData) GetDataOk() (*WafPresets, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafPresetsData) HasData ¶

func (o *WafPresetsData) HasData() bool

HasData returns a boolean if a field has been set.

func (WafPresetsData) MarshalJSON ¶

func (o WafPresetsData) MarshalJSON() ([]byte, error)

func (*WafPresetsData) SetData ¶

func (o *WafPresetsData) SetData(v WafPresets)

SetData gets a reference to the given WafPresets and assigns it to the Data field.

func (WafPresetsData) ToMap ¶

func (o WafPresetsData) ToMap() (map[string]interface{}, error)

type WafReconfigure ¶

type WafReconfigure struct {
	PresetId *string `json:"preset_id,omitempty"`
}

WafReconfigure struct for WafReconfigure

func NewWafReconfigure ¶

func NewWafReconfigure() *WafReconfigure

NewWafReconfigure instantiates a new WafReconfigure 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 NewWafReconfigureWithDefaults ¶

func NewWafReconfigureWithDefaults() *WafReconfigure

NewWafReconfigureWithDefaults instantiates a new WafReconfigure 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 (*WafReconfigure) GetPresetId ¶

func (o *WafReconfigure) GetPresetId() string

GetPresetId returns the PresetId field value if set, zero value otherwise.

func (*WafReconfigure) GetPresetIdOk ¶

func (o *WafReconfigure) GetPresetIdOk() (*string, bool)

GetPresetIdOk returns a tuple with the PresetId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafReconfigure) HasPresetId ¶

func (o *WafReconfigure) HasPresetId() bool

HasPresetId returns a boolean if a field has been set.

func (WafReconfigure) MarshalJSON ¶

func (o WafReconfigure) MarshalJSON() ([]byte, error)

func (*WafReconfigure) SetPresetId ¶

func (o *WafReconfigure) SetPresetId(v string)

SetPresetId gets a reference to the given string and assigns it to the PresetId field.

func (WafReconfigure) ToMap ¶

func (o WafReconfigure) ToMap() (map[string]interface{}, error)

type WafReprioritize ¶

type WafReprioritize struct {
	// ID of the package you want to move
	PackageId string `json:"package_id"`
	// ID of the package you want to be prior to the selected package
	AfterPackageId *string `json:"after_package_id,omitempty"`
	// ID of the package you want to follow the selected package
	BeforePackageId *string `json:"before_package_id,omitempty"`
}

WafReprioritize struct for WafReprioritize

func NewWafReprioritize ¶

func NewWafReprioritize(packageId string) *WafReprioritize

NewWafReprioritize instantiates a new WafReprioritize 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 NewWafReprioritizeWithDefaults ¶

func NewWafReprioritizeWithDefaults() *WafReprioritize

NewWafReprioritizeWithDefaults instantiates a new WafReprioritize 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 (*WafReprioritize) GetAfterPackageId ¶

func (o *WafReprioritize) GetAfterPackageId() string

GetAfterPackageId returns the AfterPackageId field value if set, zero value otherwise.

func (*WafReprioritize) GetAfterPackageIdOk ¶

func (o *WafReprioritize) GetAfterPackageIdOk() (*string, bool)

GetAfterPackageIdOk returns a tuple with the AfterPackageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafReprioritize) GetBeforePackageId ¶

func (o *WafReprioritize) GetBeforePackageId() string

GetBeforePackageId returns the BeforePackageId field value if set, zero value otherwise.

func (*WafReprioritize) GetBeforePackageIdOk ¶

func (o *WafReprioritize) GetBeforePackageIdOk() (*string, bool)

GetBeforePackageIdOk returns a tuple with the BeforePackageId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafReprioritize) GetPackageId ¶

func (o *WafReprioritize) GetPackageId() string

GetPackageId returns the PackageId field value

func (*WafReprioritize) GetPackageIdOk ¶

func (o *WafReprioritize) GetPackageIdOk() (*string, bool)

GetPackageIdOk returns a tuple with the PackageId field value and a boolean to check if the value has been set.

func (*WafReprioritize) HasAfterPackageId ¶

func (o *WafReprioritize) HasAfterPackageId() bool

HasAfterPackageId returns a boolean if a field has been set.

func (*WafReprioritize) HasBeforePackageId ¶

func (o *WafReprioritize) HasBeforePackageId() bool

HasBeforePackageId returns a boolean if a field has been set.

func (WafReprioritize) MarshalJSON ¶

func (o WafReprioritize) MarshalJSON() ([]byte, error)

func (*WafReprioritize) SetAfterPackageId ¶

func (o *WafReprioritize) SetAfterPackageId(v string)

SetAfterPackageId gets a reference to the given string and assigns it to the AfterPackageId field.

func (*WafReprioritize) SetBeforePackageId ¶

func (o *WafReprioritize) SetBeforePackageId(v string)

SetBeforePackageId gets a reference to the given string and assigns it to the BeforePackageId field.

func (*WafReprioritize) SetPackageId ¶

func (o *WafReprioritize) SetPackageId(v string)

SetPackageId sets field value

func (WafReprioritize) ToMap ¶

func (o WafReprioritize) ToMap() (map[string]interface{}, error)

type WafRule ¶

type WafRule struct {
	Id *string `json:"id,omitempty"`
	// - `?` matches any single character. - `*` matches any (possibly empty) sequence of characters. - `**` matches the current directory and arbitrary subdirectories. This sequence must form a single path component, so both `**a` and `b**` are invalid and will result in an error. A sequence of more than two consecutive `*` characters is also invalid. - `[...]` matches any character inside the brackets. Character sequences can also specify ranges of characters, as ordered by Unicode, so e.g. `[0-9]` specifies any character between 0 and 9 inclusive. An unclosed bracket is invalid. - `[!...]` is the negation of `[...]`, i.e. it matches any characters not in the brackets. - The metacharacters `?`, `*`, `[`, `] `can be matched by using brackets (e.g. `[?]`). When a `]` occurs immediately following `[` or `[!` then it is interpreted as being part of, rather then ending, the character set, so `]` and NOT `]` can be matched by `[]]` and `[!]]` respectively. The - character can be specified inside a character sequence pattern by placing it at the start or the end, e.g. `[abc-]`.
	UrlPattern  *string  `json:"url_pattern,omitempty"`
	Sources     []string `json:"sources,omitempty"`
	Action      *string  `json:"action,omitempty"`
	Description *string  `json:"description,omitempty"`
	IsEnabled   *bool    `json:"is_enabled,omitempty"`
}

WafRule struct for WafRule

func NewWafRule ¶

func NewWafRule() *WafRule

NewWafRule instantiates a new WafRule 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 NewWafRuleWithDefaults ¶

func NewWafRuleWithDefaults() *WafRule

NewWafRuleWithDefaults instantiates a new WafRule 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 (*WafRule) GetAction ¶

func (o *WafRule) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*WafRule) GetActionOk ¶

func (o *WafRule) GetActionOk() (*string, bool)

GetActionOk returns a tuple with the Action field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRule) GetDescription ¶

func (o *WafRule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*WafRule) GetDescriptionOk ¶

func (o *WafRule) 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 (*WafRule) GetId ¶

func (o *WafRule) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WafRule) GetIdOk ¶

func (o *WafRule) 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 (*WafRule) GetIsEnabled ¶

func (o *WafRule) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*WafRule) GetIsEnabledOk ¶

func (o *WafRule) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRule) GetSources ¶

func (o *WafRule) GetSources() []string

GetSources returns the Sources field value if set, zero value otherwise.

func (*WafRule) GetSourcesOk ¶

func (o *WafRule) GetSourcesOk() ([]string, 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 (*WafRule) GetUrlPattern ¶

func (o *WafRule) GetUrlPattern() string

GetUrlPattern returns the UrlPattern field value if set, zero value otherwise.

func (*WafRule) GetUrlPatternOk ¶

func (o *WafRule) GetUrlPatternOk() (*string, bool)

GetUrlPatternOk returns a tuple with the UrlPattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRule) HasAction ¶

func (o *WafRule) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*WafRule) HasDescription ¶

func (o *WafRule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*WafRule) HasId ¶

func (o *WafRule) HasId() bool

HasId returns a boolean if a field has been set.

func (*WafRule) HasIsEnabled ¶

func (o *WafRule) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*WafRule) HasSources ¶

func (o *WafRule) HasSources() bool

HasSources returns a boolean if a field has been set.

func (*WafRule) HasUrlPattern ¶

func (o *WafRule) HasUrlPattern() bool

HasUrlPattern returns a boolean if a field has been set.

func (WafRule) MarshalJSON ¶

func (o WafRule) MarshalJSON() ([]byte, error)

func (*WafRule) SetAction ¶

func (o *WafRule) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*WafRule) SetDescription ¶

func (o *WafRule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*WafRule) SetId ¶

func (o *WafRule) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WafRule) SetIsEnabled ¶

func (o *WafRule) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*WafRule) SetSources ¶

func (o *WafRule) SetSources(v []string)

SetSources gets a reference to the given []string and assigns it to the Sources field.

func (*WafRule) SetUrlPattern ¶

func (o *WafRule) SetUrlPattern(v string)

SetUrlPattern gets a reference to the given string and assigns it to the UrlPattern field.

func (WafRule) ToMap ¶

func (o WafRule) ToMap() (map[string]interface{}, error)

type WafRuleResponse ¶

type WafRuleResponse struct {
	Data    *WafRule       `json:"data,omitempty"`
	Message NullableString `json:"message,omitempty"`
}

WafRuleResponse struct for WafRuleResponse

func NewWafRuleResponse ¶

func NewWafRuleResponse() *WafRuleResponse

NewWafRuleResponse instantiates a new WafRuleResponse 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 NewWafRuleResponseWithDefaults ¶

func NewWafRuleResponseWithDefaults() *WafRuleResponse

NewWafRuleResponseWithDefaults instantiates a new WafRuleResponse 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 (*WafRuleResponse) GetData ¶

func (o *WafRuleResponse) GetData() WafRule

GetData returns the Data field value if set, zero value otherwise.

func (*WafRuleResponse) GetDataOk ¶

func (o *WafRuleResponse) GetDataOk() (*WafRule, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRuleResponse) GetMessage ¶

func (o *WafRuleResponse) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WafRuleResponse) GetMessageOk ¶

func (o *WafRuleResponse) 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. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WafRuleResponse) HasData ¶

func (o *WafRuleResponse) HasData() bool

HasData returns a boolean if a field has been set.

func (*WafRuleResponse) HasMessage ¶

func (o *WafRuleResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (WafRuleResponse) MarshalJSON ¶

func (o WafRuleResponse) MarshalJSON() ([]byte, error)

func (*WafRuleResponse) SetData ¶

func (o *WafRuleResponse) SetData(v WafRule)

SetData gets a reference to the given WafRule and assigns it to the Data field.

func (*WafRuleResponse) SetMessage ¶

func (o *WafRuleResponse) SetMessage(v string)

SetMessage gets a reference to the given NullableString and assigns it to the Message field.

func (*WafRuleResponse) SetMessageNil ¶

func (o *WafRuleResponse) SetMessageNil()

SetMessageNil sets the value for Message to be an explicit nil

func (WafRuleResponse) ToMap ¶

func (o WafRuleResponse) ToMap() (map[string]interface{}, error)

func (*WafRuleResponse) UnsetMessage ¶

func (o *WafRuleResponse) UnsetMessage()

UnsetMessage ensures that no value is present for Message, not even an explicit nil

type WafRulesIndex200Response ¶

type WafRulesIndex200Response struct {
	Data  []WafRule               `json:"data,omitempty"`
	Links *PaginatedResponseLinks `json:"links,omitempty"`
	Meta  *PaginatedResponseMeta  `json:"meta,omitempty"`
}

WafRulesIndex200Response struct for WafRulesIndex200Response

func NewWafRulesIndex200Response ¶

func NewWafRulesIndex200Response() *WafRulesIndex200Response

NewWafRulesIndex200Response instantiates a new WafRulesIndex200Response 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 NewWafRulesIndex200ResponseWithDefaults ¶

func NewWafRulesIndex200ResponseWithDefaults() *WafRulesIndex200Response

NewWafRulesIndex200ResponseWithDefaults instantiates a new WafRulesIndex200Response 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 (*WafRulesIndex200Response) GetData ¶

func (o *WafRulesIndex200Response) GetData() []WafRule

GetData returns the Data field value if set, zero value otherwise.

func (*WafRulesIndex200Response) GetDataOk ¶

func (o *WafRulesIndex200Response) GetDataOk() ([]WafRule, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*WafRulesIndex200Response) GetLinksOk ¶

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRulesIndex200Response) GetMeta ¶

GetMeta returns the Meta field value if set, zero value otherwise.

func (*WafRulesIndex200Response) GetMetaOk ¶

GetMetaOk returns a tuple with the Meta field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRulesIndex200Response) HasData ¶

func (o *WafRulesIndex200Response) HasData() bool

HasData returns a boolean if a field has been set.

func (o *WafRulesIndex200Response) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*WafRulesIndex200Response) HasMeta ¶

func (o *WafRulesIndex200Response) HasMeta() bool

HasMeta returns a boolean if a field has been set.

func (WafRulesIndex200Response) MarshalJSON ¶

func (o WafRulesIndex200Response) MarshalJSON() ([]byte, error)

func (*WafRulesIndex200Response) SetData ¶

func (o *WafRulesIndex200Response) SetData(v []WafRule)

SetData gets a reference to the given []WafRule and assigns it to the Data field.

SetLinks gets a reference to the given PaginatedResponseLinks and assigns it to the Links field.

func (*WafRulesIndex200Response) SetMeta ¶

SetMeta gets a reference to the given PaginatedResponseMeta and assigns it to the Meta field.

func (WafRulesIndex200Response) ToMap ¶

func (o WafRulesIndex200Response) ToMap() (map[string]interface{}, error)

type WafRuleset ¶

type WafRuleset struct {
	Id    *string                `json:"id,omitempty"`
	Name  *string                `json:"name,omitempty"`
	Rules []WafRulesetRulesInner `json:"rules,omitempty"`
}

WafRuleset struct for WafRuleset

func NewWafRuleset ¶

func NewWafRuleset() *WafRuleset

NewWafRuleset instantiates a new WafRuleset 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 NewWafRulesetWithDefaults ¶

func NewWafRulesetWithDefaults() *WafRuleset

NewWafRulesetWithDefaults instantiates a new WafRuleset 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 (*WafRuleset) GetId ¶

func (o *WafRuleset) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WafRuleset) GetIdOk ¶

func (o *WafRuleset) 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 (*WafRuleset) GetName ¶

func (o *WafRuleset) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafRuleset) GetNameOk ¶

func (o *WafRuleset) 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 (*WafRuleset) GetRules ¶

func (o *WafRuleset) GetRules() []WafRulesetRulesInner

GetRules returns the Rules field value if set, zero value otherwise.

func (*WafRuleset) GetRulesOk ¶

func (o *WafRuleset) GetRulesOk() ([]WafRulesetRulesInner, bool)

GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRuleset) HasId ¶

func (o *WafRuleset) HasId() bool

HasId returns a boolean if a field has been set.

func (*WafRuleset) HasName ¶

func (o *WafRuleset) HasName() bool

HasName returns a boolean if a field has been set.

func (*WafRuleset) HasRules ¶

func (o *WafRuleset) HasRules() bool

HasRules returns a boolean if a field has been set.

func (WafRuleset) MarshalJSON ¶

func (o WafRuleset) MarshalJSON() ([]byte, error)

func (*WafRuleset) SetId ¶

func (o *WafRuleset) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WafRuleset) SetName ¶

func (o *WafRuleset) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WafRuleset) SetRules ¶

func (o *WafRuleset) SetRules(v []WafRulesetRulesInner)

SetRules gets a reference to the given []WafRulesetRulesInner and assigns it to the Rules field.

func (WafRuleset) ToMap ¶

func (o WafRuleset) ToMap() (map[string]interface{}, error)

type WafRulesetRulesInner ¶

type WafRulesetRulesInner struct {
	Id     *string                `json:"id,omitempty"`
	Name   *string                `json:"name,omitempty"`
	Params map[string]interface{} `json:"params,omitempty"`
}

WafRulesetRulesInner struct for WafRulesetRulesInner

func NewWafRulesetRulesInner ¶

func NewWafRulesetRulesInner() *WafRulesetRulesInner

NewWafRulesetRulesInner instantiates a new WafRulesetRulesInner 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 NewWafRulesetRulesInnerWithDefaults ¶

func NewWafRulesetRulesInnerWithDefaults() *WafRulesetRulesInner

NewWafRulesetRulesInnerWithDefaults instantiates a new WafRulesetRulesInner 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 (*WafRulesetRulesInner) GetId ¶

func (o *WafRulesetRulesInner) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*WafRulesetRulesInner) GetIdOk ¶

func (o *WafRulesetRulesInner) 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 (*WafRulesetRulesInner) GetName ¶

func (o *WafRulesetRulesInner) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WafRulesetRulesInner) GetNameOk ¶

func (o *WafRulesetRulesInner) 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 (*WafRulesetRulesInner) GetParams ¶

func (o *WafRulesetRulesInner) GetParams() map[string]interface{}

GetParams returns the Params field value if set, zero value otherwise.

func (*WafRulesetRulesInner) GetParamsOk ¶

func (o *WafRulesetRulesInner) GetParamsOk() (map[string]interface{}, bool)

GetParamsOk returns a tuple with the Params field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRulesetRulesInner) HasId ¶

func (o *WafRulesetRulesInner) HasId() bool

HasId returns a boolean if a field has been set.

func (*WafRulesetRulesInner) HasName ¶

func (o *WafRulesetRulesInner) HasName() bool

HasName returns a boolean if a field has been set.

func (*WafRulesetRulesInner) HasParams ¶

func (o *WafRulesetRulesInner) HasParams() bool

HasParams returns a boolean if a field has been set.

func (WafRulesetRulesInner) MarshalJSON ¶

func (o WafRulesetRulesInner) MarshalJSON() ([]byte, error)

func (*WafRulesetRulesInner) SetId ¶

func (o *WafRulesetRulesInner) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*WafRulesetRulesInner) SetName ¶

func (o *WafRulesetRulesInner) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WafRulesetRulesInner) SetParams ¶

func (o *WafRulesetRulesInner) SetParams(v map[string]interface{})

SetParams gets a reference to the given map[string]interface{} and assigns it to the Params field.

func (WafRulesetRulesInner) ToMap ¶

func (o WafRulesetRulesInner) ToMap() (map[string]interface{}, error)

type WafRulesets ¶

type WafRulesets struct {
	Rulesets []WafRuleset `json:"rulesets,omitempty"`
}

WafRulesets struct for WafRulesets

func NewWafRulesets ¶

func NewWafRulesets() *WafRulesets

NewWafRulesets instantiates a new WafRulesets 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 NewWafRulesetsWithDefaults ¶

func NewWafRulesetsWithDefaults() *WafRulesets

NewWafRulesetsWithDefaults instantiates a new WafRulesets 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 (*WafRulesets) GetRulesets ¶

func (o *WafRulesets) GetRulesets() []WafRuleset

GetRulesets returns the Rulesets field value if set, zero value otherwise.

func (*WafRulesets) GetRulesetsOk ¶

func (o *WafRulesets) GetRulesetsOk() ([]WafRuleset, bool)

GetRulesetsOk returns a tuple with the Rulesets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafRulesets) HasRulesets ¶

func (o *WafRulesets) HasRulesets() bool

HasRulesets returns a boolean if a field has been set.

func (WafRulesets) MarshalJSON ¶

func (o WafRulesets) MarshalJSON() ([]byte, error)

func (*WafRulesets) SetRulesets ¶

func (o *WafRulesets) SetRulesets(v []WafRuleset)

SetRulesets gets a reference to the given []WafRuleset and assigns it to the Rulesets field.

func (WafRulesets) ToMap ¶

func (o WafRulesets) ToMap() (map[string]interface{}, error)

type WafSettings ¶

type WafSettings struct {
	IsEnabled *bool   `json:"is_enabled,omitempty"`
	Mode      *string `json:"mode,omitempty"`
	// Pacakges and their configurations that are used to configure WAF.
	Packages []DomainWafPackage `json:"packages,omitempty"`
}

WafSettings struct for WafSettings

func NewWafSettings ¶

func NewWafSettings() *WafSettings

NewWafSettings instantiates a new WafSettings 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 NewWafSettingsWithDefaults ¶

func NewWafSettingsWithDefaults() *WafSettings

NewWafSettingsWithDefaults instantiates a new WafSettings 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 (*WafSettings) GetIsEnabled ¶

func (o *WafSettings) GetIsEnabled() bool

GetIsEnabled returns the IsEnabled field value if set, zero value otherwise.

func (*WafSettings) GetIsEnabledOk ¶

func (o *WafSettings) GetIsEnabledOk() (*bool, bool)

GetIsEnabledOk returns a tuple with the IsEnabled field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafSettings) GetMode ¶

func (o *WafSettings) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*WafSettings) GetModeOk ¶

func (o *WafSettings) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafSettings) GetPackages ¶

func (o *WafSettings) GetPackages() []DomainWafPackage

GetPackages returns the Packages field value if set, zero value otherwise.

func (*WafSettings) GetPackagesOk ¶

func (o *WafSettings) GetPackagesOk() ([]DomainWafPackage, bool)

GetPackagesOk returns a tuple with the Packages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafSettings) HasIsEnabled ¶

func (o *WafSettings) HasIsEnabled() bool

HasIsEnabled returns a boolean if a field has been set.

func (*WafSettings) HasMode ¶

func (o *WafSettings) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*WafSettings) HasPackages ¶

func (o *WafSettings) HasPackages() bool

HasPackages returns a boolean if a field has been set.

func (WafSettings) MarshalJSON ¶

func (o WafSettings) MarshalJSON() ([]byte, error)

func (*WafSettings) SetIsEnabled ¶

func (o *WafSettings) SetIsEnabled(v bool)

SetIsEnabled gets a reference to the given bool and assigns it to the IsEnabled field.

func (*WafSettings) SetMode ¶

func (o *WafSettings) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*WafSettings) SetPackages ¶

func (o *WafSettings) SetPackages(v []DomainWafPackage)

SetPackages gets a reference to the given []DomainWafPackage and assigns it to the Packages field.

func (WafSettings) ToMap ¶

func (o WafSettings) ToMap() (map[string]interface{}, error)

type WafSettingsData ¶

type WafSettingsData struct {
	Data *WafSettings `json:"data,omitempty"`
}

WafSettingsData struct for WafSettingsData

func NewWafSettingsData ¶

func NewWafSettingsData() *WafSettingsData

NewWafSettingsData instantiates a new WafSettingsData 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 NewWafSettingsDataWithDefaults ¶

func NewWafSettingsDataWithDefaults() *WafSettingsData

NewWafSettingsDataWithDefaults instantiates a new WafSettingsData 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 (*WafSettingsData) GetData ¶

func (o *WafSettingsData) GetData() WafSettings

GetData returns the Data field value if set, zero value otherwise.

func (*WafSettingsData) GetDataOk ¶

func (o *WafSettingsData) GetDataOk() (*WafSettings, bool)

GetDataOk returns a tuple with the Data field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WafSettingsData) HasData ¶

func (o *WafSettingsData) HasData() bool

HasData returns a boolean if a field has been set.

func (WafSettingsData) MarshalJSON ¶

func (o WafSettingsData) MarshalJSON() ([]byte, error)

func (*WafSettingsData) SetData ¶

func (o *WafSettingsData) SetData(v WafSettings)

SetData gets a reference to the given WafSettings and assigns it to the Data field.

func (WafSettingsData) ToMap ¶

func (o WafSettingsData) ToMap() (map[string]interface{}, error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL