v1api

package
v0.18.0 Latest Latest
Warning

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

Go to latest
Published: Mar 6, 2026 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Overview

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)

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 NewConfiguration

func NewConfiguration() *config.Configuration

NewConfiguration returns a new Configuration object

func PtrBool

func PtrBool(v bool) *bool

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

func PtrFloat32

func PtrFloat32(v float32) *float32

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

func PtrFloat64

func PtrFloat64(v float64) *float64

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

func PtrInt

func PtrInt(v int) *int

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

func PtrInt32

func PtrInt32(v int32) *int32

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

func PtrInt64

func PtrInt64(v int64) *int64

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

func PtrString

func PtrString(v string) *string

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

func PtrTime

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

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

Types

type APIClient

type APIClient struct {
	DefaultAPI DefaultAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the STACKIT DNS API API v1.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)

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() *config.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 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 ApiCloneZoneRequest

type ApiCloneZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCloneZoneRequest) CloneZonePayload

func (r ApiCloneZoneRequest) CloneZonePayload(cloneZonePayload CloneZonePayload) ApiCloneZoneRequest

zone to clone

func (ApiCloneZoneRequest) Execute

func (r ApiCloneZoneRequest) Execute() (*ZoneResponse, error)

type ApiCreateLabelRequest

type ApiCreateLabelRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateLabelRequest) CreateLabelPayload

func (r ApiCreateLabelRequest) CreateLabelPayload(createLabelPayload CreateLabelPayload) ApiCreateLabelRequest

record set to create

func (ApiCreateLabelRequest) Execute

type ApiCreateMoveCodeRequest

type ApiCreateMoveCodeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateMoveCodeRequest) Execute

type ApiCreateRecordSetRequest

type ApiCreateRecordSetRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateRecordSetRequest) CreateRecordSetPayload

func (r ApiCreateRecordSetRequest) CreateRecordSetPayload(createRecordSetPayload CreateRecordSetPayload) ApiCreateRecordSetRequest

record set to create

func (ApiCreateRecordSetRequest) Execute

type ApiCreateZoneRequest

type ApiCreateZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiCreateZoneRequest) CreateZonePayload

func (r ApiCreateZoneRequest) CreateZonePayload(createZonePayload CreateZonePayload) ApiCreateZoneRequest

zone to create

func (ApiCreateZoneRequest) Execute

func (r ApiCreateZoneRequest) Execute() (*ZoneResponse, error)

type ApiDeleteLabelRequest

type ApiDeleteLabelRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteLabelRequest) Execute

type ApiDeleteMoveCodeRequest

type ApiDeleteMoveCodeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteMoveCodeRequest) Execute

func (r ApiDeleteMoveCodeRequest) Execute() (*Message, error)

type ApiDeleteRecordSetRequest

type ApiDeleteRecordSetRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteRecordSetRequest) Execute

func (r ApiDeleteRecordSetRequest) Execute() (*Message, error)

type ApiDeleteZoneRequest

type ApiDeleteZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiDeleteZoneRequest) Execute

func (r ApiDeleteZoneRequest) Execute() (*Message, error)

type ApiExportRecordSetsRequest

type ApiExportRecordSetsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiExportRecordSetsRequest) Execute

func (ApiExportRecordSetsRequest) ExportRecordSetsPayload

func (r ApiExportRecordSetsRequest) ExportRecordSetsPayload(exportRecordSetsPayload ExportRecordSetsPayload) ApiExportRecordSetsRequest

export configuration

type ApiGetRecordSetRequest

type ApiGetRecordSetRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetRecordSetRequest) Execute

type ApiGetZoneRequest

type ApiGetZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiGetZoneRequest) Execute

func (r ApiGetZoneRequest) Execute() (*ZoneResponse, error)

type ApiImportRecordSetsRequest

type ApiImportRecordSetsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiImportRecordSetsRequest) Execute

func (ApiImportRecordSetsRequest) Format

format of the data to import

func (ApiImportRecordSetsRequest) ImportRecordSetsPayload

func (r ApiImportRecordSetsRequest) ImportRecordSetsPayload(importRecordSetsPayload ImportRecordSetsPayload) ApiImportRecordSetsRequest

accepts all response bodies for the export endpoint

func (ApiImportRecordSetsRequest) ImportType

type of the zone import

type ApiListLabelsRequest

type ApiListLabelsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListLabelsRequest) Execute

type ApiListRecordSetsRequest

type ApiListRecordSetsRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListRecordSetsRequest) ActiveEq

filter active equal

func (ApiListRecordSetsRequest) CreationFinishedGt

func (r ApiListRecordSetsRequest) CreationFinishedGt(creationFinishedGt string) ApiListRecordSetsRequest

filter creation finished greater with utc timestamp

func (ApiListRecordSetsRequest) CreationFinishedGte

func (r ApiListRecordSetsRequest) CreationFinishedGte(creationFinishedGte string) ApiListRecordSetsRequest

filter creation finished greater equal with utc timestamp

func (ApiListRecordSetsRequest) CreationFinishedLt

func (r ApiListRecordSetsRequest) CreationFinishedLt(creationFinishedLt string) ApiListRecordSetsRequest

filter creation finished lesser with utc timestamp

func (ApiListRecordSetsRequest) CreationFinishedLte

func (r ApiListRecordSetsRequest) CreationFinishedLte(creationFinishedLte string) ApiListRecordSetsRequest

filter creation finished lesser equal with utc timestamp

func (ApiListRecordSetsRequest) CreationStartedGt

func (r ApiListRecordSetsRequest) CreationStartedGt(creationStartedGt string) ApiListRecordSetsRequest

filter creation started greater with utc timestamp

func (ApiListRecordSetsRequest) CreationStartedGte

func (r ApiListRecordSetsRequest) CreationStartedGte(creationStartedGte string) ApiListRecordSetsRequest

filter creation started greater equal with utc timestamp

func (ApiListRecordSetsRequest) CreationStartedLt

func (r ApiListRecordSetsRequest) CreationStartedLt(creationStartedLt string) ApiListRecordSetsRequest

filter creation started lesser with utc timestamp

func (ApiListRecordSetsRequest) CreationStartedLte

func (r ApiListRecordSetsRequest) CreationStartedLte(creationStartedLte string) ApiListRecordSetsRequest

filter creation started lesser equal with utc timestamp

func (ApiListRecordSetsRequest) Execute

func (ApiListRecordSetsRequest) NameEq

filter name equal

func (ApiListRecordSetsRequest) NameLike

filter name like

func (ApiListRecordSetsRequest) OrderByCreationFinished

func (r ApiListRecordSetsRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListRecordSetsRequest

order by creationFinished

func (ApiListRecordSetsRequest) OrderByCreationStarted

func (r ApiListRecordSetsRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListRecordSetsRequest

order by creationStarted

func (ApiListRecordSetsRequest) OrderByName

func (r ApiListRecordSetsRequest) OrderByName(orderByName string) ApiListRecordSetsRequest

order by name

func (ApiListRecordSetsRequest) OrderByRecordCount

func (r ApiListRecordSetsRequest) OrderByRecordCount(orderByRecordCount string) ApiListRecordSetsRequest

order by record count

func (ApiListRecordSetsRequest) OrderByState

func (r ApiListRecordSetsRequest) OrderByState(orderByState string) ApiListRecordSetsRequest

order by state

func (ApiListRecordSetsRequest) OrderByType

func (r ApiListRecordSetsRequest) OrderByType(orderByType string) ApiListRecordSetsRequest

order by type

func (ApiListRecordSetsRequest) OrderByUpdateFinished

func (r ApiListRecordSetsRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListRecordSetsRequest

order by updateFinished

func (ApiListRecordSetsRequest) OrderByUpdateStarted

func (r ApiListRecordSetsRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListRecordSetsRequest

order by updateStarted

func (ApiListRecordSetsRequest) Page

page

func (ApiListRecordSetsRequest) PageSize

page size

func (ApiListRecordSetsRequest) StateEq

filter state

func (ApiListRecordSetsRequest) StateNeq

filter state

func (ApiListRecordSetsRequest) TypeEq

filter type

func (ApiListRecordSetsRequest) UpdateFinishedGt

func (r ApiListRecordSetsRequest) UpdateFinishedGt(updateFinishedGt string) ApiListRecordSetsRequest

filter update finished greater with utc timestamp

func (ApiListRecordSetsRequest) UpdateFinishedGte

func (r ApiListRecordSetsRequest) UpdateFinishedGte(updateFinishedGte string) ApiListRecordSetsRequest

filter update finished greater equal with utc timestamp

func (ApiListRecordSetsRequest) UpdateFinishedLt

func (r ApiListRecordSetsRequest) UpdateFinishedLt(updateFinishedLt string) ApiListRecordSetsRequest

filter update finished lesser with utc timestamp

func (ApiListRecordSetsRequest) UpdateFinishedLte

func (r ApiListRecordSetsRequest) UpdateFinishedLte(updateFinishedLte string) ApiListRecordSetsRequest

filter update finished lesser equal with utc timestamp

func (ApiListRecordSetsRequest) UpdateStartedGt

func (r ApiListRecordSetsRequest) UpdateStartedGt(updateStartedGt string) ApiListRecordSetsRequest

filter update started greater with utc timestamp

func (ApiListRecordSetsRequest) UpdateStartedGte

func (r ApiListRecordSetsRequest) UpdateStartedGte(updateStartedGte string) ApiListRecordSetsRequest

filter update started greater equal with utc timestamp

func (ApiListRecordSetsRequest) UpdateStartedLt

func (r ApiListRecordSetsRequest) UpdateStartedLt(updateStartedLt string) ApiListRecordSetsRequest

filter update started lesser with utc timestamp

func (ApiListRecordSetsRequest) UpdateStartedLte

func (r ApiListRecordSetsRequest) UpdateStartedLte(updateStartedLte string) ApiListRecordSetsRequest

filter update started lesser equal with utc timestamp

type ApiListZonesRequest

type ApiListZonesRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiListZonesRequest) ActiveEq

func (r ApiListZonesRequest) ActiveEq(activeEq bool) ApiListZonesRequest

filter active equal

func (ApiListZonesRequest) CreationFinishedGt

func (r ApiListZonesRequest) CreationFinishedGt(creationFinishedGt string) ApiListZonesRequest

filter creation finished greater with utc timestamp

func (ApiListZonesRequest) CreationFinishedGte

func (r ApiListZonesRequest) CreationFinishedGte(creationFinishedGte string) ApiListZonesRequest

filter creation finished greater equal with utc timestamp

func (ApiListZonesRequest) CreationFinishedLt

func (r ApiListZonesRequest) CreationFinishedLt(creationFinishedLt string) ApiListZonesRequest

filter creation finished lesser with utc timestamp

func (ApiListZonesRequest) CreationFinishedLte

func (r ApiListZonesRequest) CreationFinishedLte(creationFinishedLte string) ApiListZonesRequest

filter creation finished lesser equal with utc timestamp

func (ApiListZonesRequest) CreationStartedGt

func (r ApiListZonesRequest) CreationStartedGt(creationStartedGt string) ApiListZonesRequest

filter creation started greater with utc timestamp

func (ApiListZonesRequest) CreationStartedGte

func (r ApiListZonesRequest) CreationStartedGte(creationStartedGte string) ApiListZonesRequest

filter creation started greater equal with utc timestamp

func (ApiListZonesRequest) CreationStartedLt

func (r ApiListZonesRequest) CreationStartedLt(creationStartedLt string) ApiListZonesRequest

filter creation started lesser with utc timestamp

func (ApiListZonesRequest) CreationStartedLte

func (r ApiListZonesRequest) CreationStartedLte(creationStartedLte string) ApiListZonesRequest

filter creation started lesser equal with utc timestamp

func (ApiListZonesRequest) DescriptionEq

func (r ApiListZonesRequest) DescriptionEq(descriptionEq string) ApiListZonesRequest

filter description equal

func (ApiListZonesRequest) DescriptionLike

func (r ApiListZonesRequest) DescriptionLike(descriptionLike string) ApiListZonesRequest

filter description like

func (ApiListZonesRequest) DescriptionNeq

func (r ApiListZonesRequest) DescriptionNeq(descriptionNeq string) ApiListZonesRequest

filter description not equal

func (ApiListZonesRequest) DnsNameEq

func (r ApiListZonesRequest) DnsNameEq(dnsNameEq string) ApiListZonesRequest

filter dns name equal

func (ApiListZonesRequest) DnsNameLike

func (r ApiListZonesRequest) DnsNameLike(dnsNameLike string) ApiListZonesRequest

filter dns name like

func (ApiListZonesRequest) Execute

func (ApiListZonesRequest) IsReverseZoneEq

func (r ApiListZonesRequest) IsReverseZoneEq(isReverseZoneEq bool) ApiListZonesRequest

filter reverse zone equal

func (ApiListZonesRequest) LabelKeyEq

func (r ApiListZonesRequest) LabelKeyEq(labelKeyEq []string) ApiListZonesRequest

filter zones according to the zone label keys.

func (ApiListZonesRequest) LabelValueEq

func (r ApiListZonesRequest) LabelValueEq(labelValueEq []string) ApiListZonesRequest

filter zones according to the zone label values.

func (ApiListZonesRequest) NameEq

filter name equal

func (ApiListZonesRequest) NameLike

func (r ApiListZonesRequest) NameLike(nameLike string) ApiListZonesRequest

filter name like

func (ApiListZonesRequest) NameNeq

func (r ApiListZonesRequest) NameNeq(nameNeq string) ApiListZonesRequest

filter name not equal

func (ApiListZonesRequest) OrderByCreationFinished

func (r ApiListZonesRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListZonesRequest

order by creationFinished

func (ApiListZonesRequest) OrderByCreationStarted

func (r ApiListZonesRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListZonesRequest

order by creationStarted

func (ApiListZonesRequest) OrderByDescription

func (r ApiListZonesRequest) OrderByDescription(orderByDescription string) ApiListZonesRequest

order by description

func (ApiListZonesRequest) OrderByDnsName

func (r ApiListZonesRequest) OrderByDnsName(orderByDnsName string) ApiListZonesRequest

order by dns name

func (ApiListZonesRequest) OrderByName

func (r ApiListZonesRequest) OrderByName(orderByName string) ApiListZonesRequest

order by name

func (ApiListZonesRequest) OrderByRecordCount

func (r ApiListZonesRequest) OrderByRecordCount(orderByRecordCount string) ApiListZonesRequest

order by record count

func (ApiListZonesRequest) OrderByType

func (r ApiListZonesRequest) OrderByType(orderByType string) ApiListZonesRequest

order by type

func (ApiListZonesRequest) OrderByUpdateFinished

func (r ApiListZonesRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListZonesRequest

order by updateFinished

func (ApiListZonesRequest) OrderByUpdateStarted

func (r ApiListZonesRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListZonesRequest

order by updateStarted

func (ApiListZonesRequest) Page

page

func (ApiListZonesRequest) PageSize

func (r ApiListZonesRequest) PageSize(pageSize int32) ApiListZonesRequest

page size

func (ApiListZonesRequest) PrimaryNameServerEq

func (r ApiListZonesRequest) PrimaryNameServerEq(primaryNameServerEq string) ApiListZonesRequest

filter primary name server equal

func (ApiListZonesRequest) PrimaryNameServerLike

func (r ApiListZonesRequest) PrimaryNameServerLike(primaryNameServerLike string) ApiListZonesRequest

filter primary name server like

func (ApiListZonesRequest) StateEq

func (r ApiListZonesRequest) StateEq(stateEq string) ApiListZonesRequest

filter state

func (ApiListZonesRequest) StateNeq

func (r ApiListZonesRequest) StateNeq(stateNeq string) ApiListZonesRequest

filter state

func (ApiListZonesRequest) TypeEq

filter type

func (ApiListZonesRequest) UpdateFinishedGt

func (r ApiListZonesRequest) UpdateFinishedGt(updateFinishedGt string) ApiListZonesRequest

filter update finished greater with utc timestamp

func (ApiListZonesRequest) UpdateFinishedGte

func (r ApiListZonesRequest) UpdateFinishedGte(updateFinishedGte string) ApiListZonesRequest

filter update finished greater equal with utc timestamp

func (ApiListZonesRequest) UpdateFinishedLt

func (r ApiListZonesRequest) UpdateFinishedLt(updateFinishedLt string) ApiListZonesRequest

filter update finished lesser with utc timestamp

func (ApiListZonesRequest) UpdateFinishedLte

func (r ApiListZonesRequest) UpdateFinishedLte(updateFinishedLte string) ApiListZonesRequest

filter update finished lesser equal with utc timestamp

func (ApiListZonesRequest) UpdateStartedGt

func (r ApiListZonesRequest) UpdateStartedGt(updateStartedGt string) ApiListZonesRequest

filter update started greater with utc timestamp

func (ApiListZonesRequest) UpdateStartedGte

func (r ApiListZonesRequest) UpdateStartedGte(updateStartedGte string) ApiListZonesRequest

filter update started greater equal with utc timestamp

func (ApiListZonesRequest) UpdateStartedLt

func (r ApiListZonesRequest) UpdateStartedLt(updateStartedLt string) ApiListZonesRequest

filter update started lesser with utc timestamp

func (ApiListZonesRequest) UpdateStartedLte

func (r ApiListZonesRequest) UpdateStartedLte(updateStartedLte string) ApiListZonesRequest

filter update started lesser equal with utc timestamp

type ApiMoveZoneRequest

type ApiMoveZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiMoveZoneRequest) Execute

func (r ApiMoveZoneRequest) Execute() (*Message, error)

func (ApiMoveZoneRequest) MoveZonePayload

func (r ApiMoveZoneRequest) MoveZonePayload(moveZonePayload MoveZonePayload) ApiMoveZoneRequest

information about the move

type ApiPartialUpdateRecordRequest

type ApiPartialUpdateRecordRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateRecordRequest) Execute

func (ApiPartialUpdateRecordRequest) PartialUpdateRecordPayload

func (r ApiPartialUpdateRecordRequest) PartialUpdateRecordPayload(partialUpdateRecordPayload PartialUpdateRecordPayload) ApiPartialUpdateRecordRequest

rrset to update

type ApiPartialUpdateRecordSetRequest

type ApiPartialUpdateRecordSetRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateRecordSetRequest) Execute

func (ApiPartialUpdateRecordSetRequest) PartialUpdateRecordSetPayload

func (r ApiPartialUpdateRecordSetRequest) PartialUpdateRecordSetPayload(partialUpdateRecordSetPayload PartialUpdateRecordSetPayload) ApiPartialUpdateRecordSetRequest

record set to patch

type ApiPartialUpdateZoneRequest

type ApiPartialUpdateZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiPartialUpdateZoneRequest) Execute

func (ApiPartialUpdateZoneRequest) PartialUpdateZonePayload

func (r ApiPartialUpdateZoneRequest) PartialUpdateZonePayload(partialUpdateZonePayload PartialUpdateZonePayload) ApiPartialUpdateZoneRequest

zone to update

type ApiRestoreRecordSetRequest

type ApiRestoreRecordSetRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiRestoreRecordSetRequest) Execute

func (r ApiRestoreRecordSetRequest) Execute() (*Message, error)

type ApiRestoreZoneRequest

type ApiRestoreZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiRestoreZoneRequest) Execute

func (r ApiRestoreZoneRequest) Execute() (*Message, error)

type ApiRetrieveZoneRequest

type ApiRetrieveZoneRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiRetrieveZoneRequest) Execute

func (r ApiRetrieveZoneRequest) Execute() (*Message, error)

type ApiValidateMoveCodeRequest

type ApiValidateMoveCodeRequest struct {
	ApiService DefaultAPI
	// contains filtered or unexported fields
}

func (ApiValidateMoveCodeRequest) Execute

func (r ApiValidateMoveCodeRequest) Execute() (*Message, error)

func (ApiValidateMoveCodeRequest) ValidateMoveCodePayload

func (r ApiValidateMoveCodeRequest) ValidateMoveCodePayload(validateMoveCodePayload ValidateMoveCodePayload) ApiValidateMoveCodeRequest

information about the move

type CloneZonePayload

type CloneZonePayload struct {
	// Adjust record set content and replace the dns name of the original zone with the new dns name of the cloned zone
	AdjustRecords *bool `json:"adjustRecords,omitempty"`
	// New Description for the cloned zone. Leave empty to use the same description as the original zone
	Description *string `json:"description,omitempty"`
	// DnsName is the dns name of the zone to clone
	DnsName string `json:"dnsName"`
	// New Name for the cloned zone. Leave empty to use the same name as the original zone
	Name *string `json:"name,omitempty"`
}

CloneZonePayload metadata to clone a zone.

func NewCloneZonePayload

func NewCloneZonePayload(dnsName string) *CloneZonePayload

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

func NewCloneZonePayloadWithDefaults

func NewCloneZonePayloadWithDefaults() *CloneZonePayload

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

func (*CloneZonePayload) GetAdjustRecords

func (o *CloneZonePayload) GetAdjustRecords() bool

GetAdjustRecords returns the AdjustRecords field value if set, zero value otherwise.

func (*CloneZonePayload) GetAdjustRecordsOk

func (o *CloneZonePayload) GetAdjustRecordsOk() (*bool, bool)

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

func (*CloneZonePayload) GetDescription

func (o *CloneZonePayload) GetDescription() string

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

func (*CloneZonePayload) GetDescriptionOk

func (o *CloneZonePayload) 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 (*CloneZonePayload) GetDnsName

func (o *CloneZonePayload) GetDnsName() string

GetDnsName returns the DnsName field value

func (*CloneZonePayload) GetDnsNameOk

func (o *CloneZonePayload) GetDnsNameOk() (*string, bool)

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

func (*CloneZonePayload) GetName

func (o *CloneZonePayload) GetName() string

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

func (*CloneZonePayload) GetNameOk

func (o *CloneZonePayload) 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 (*CloneZonePayload) HasAdjustRecords

func (o *CloneZonePayload) HasAdjustRecords() bool

HasAdjustRecords returns a boolean if a field has been set.

func (*CloneZonePayload) HasDescription

func (o *CloneZonePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CloneZonePayload) HasName

func (o *CloneZonePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (CloneZonePayload) MarshalJSON

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

func (*CloneZonePayload) SetAdjustRecords

func (o *CloneZonePayload) SetAdjustRecords(v bool)

SetAdjustRecords gets a reference to the given bool and assigns it to the AdjustRecords field.

func (*CloneZonePayload) SetDescription

func (o *CloneZonePayload) SetDescription(v string)

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

func (*CloneZonePayload) SetDnsName

func (o *CloneZonePayload) SetDnsName(v string)

SetDnsName sets field value

func (*CloneZonePayload) SetName

func (o *CloneZonePayload) SetName(v string)

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

func (CloneZonePayload) ToMap

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

func (*CloneZonePayload) UnmarshalJSON

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

type CreateLabelPayload

type CreateLabelPayload struct {
	Key   string `json:"key"`
	Value string `json:"value"`
}

CreateLabelPayload struct for CreateLabelPayload

func NewCreateLabelPayload

func NewCreateLabelPayload(key string, value string) *CreateLabelPayload

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

func NewCreateLabelPayloadWithDefaults

func NewCreateLabelPayloadWithDefaults() *CreateLabelPayload

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

func (*CreateLabelPayload) GetKey

func (o *CreateLabelPayload) GetKey() string

GetKey returns the Key field value

func (*CreateLabelPayload) GetKeyOk

func (o *CreateLabelPayload) GetKeyOk() (*string, bool)

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

func (*CreateLabelPayload) GetValue

func (o *CreateLabelPayload) GetValue() string

GetValue returns the Value field value

func (*CreateLabelPayload) GetValueOk

func (o *CreateLabelPayload) GetValueOk() (*string, bool)

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

func (CreateLabelPayload) MarshalJSON

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

func (*CreateLabelPayload) SetKey

func (o *CreateLabelPayload) SetKey(v string)

SetKey sets field value

func (*CreateLabelPayload) SetValue

func (o *CreateLabelPayload) SetValue(v string)

SetValue sets field value

func (CreateLabelPayload) ToMap

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

func (*CreateLabelPayload) UnmarshalJSON

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

type CreateLabelResponse

type CreateLabelResponse struct {
	Label   *Label  `json:"label,omitempty"`
	Message *string `json:"message,omitempty"`
}

CreateLabelResponse ResponseUpsertLabel.

func NewCreateLabelResponse

func NewCreateLabelResponse() *CreateLabelResponse

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

func NewCreateLabelResponseWithDefaults

func NewCreateLabelResponseWithDefaults() *CreateLabelResponse

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

func (*CreateLabelResponse) GetLabel

func (o *CreateLabelResponse) GetLabel() Label

GetLabel returns the Label field value if set, zero value otherwise.

func (*CreateLabelResponse) GetLabelOk

func (o *CreateLabelResponse) GetLabelOk() (*Label, 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 (*CreateLabelResponse) GetMessage

func (o *CreateLabelResponse) GetMessage() string

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

func (*CreateLabelResponse) GetMessageOk

func (o *CreateLabelResponse) 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 (*CreateLabelResponse) HasLabel

func (o *CreateLabelResponse) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*CreateLabelResponse) HasMessage

func (o *CreateLabelResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (CreateLabelResponse) MarshalJSON

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

func (*CreateLabelResponse) SetLabel

func (o *CreateLabelResponse) SetLabel(v Label)

SetLabel gets a reference to the given Label and assigns it to the Label field.

func (*CreateLabelResponse) SetMessage

func (o *CreateLabelResponse) SetMessage(v string)

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

func (CreateLabelResponse) ToMap

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

type CreateRecordSetPayload

type CreateRecordSetPayload struct {
	// user comment
	Comment *string `json:"comment,omitempty"`
	// name of the record which should be a valid domain according to rfc1035 Section 2.3.4. For APEX records (same as zone name), the zone name itself has to be put in here.
	Name string `json:"name"`
	// records
	Records []RecordPayload `json:"records"`
	// time to live. If nothing provided we will set the zone ttl.
	Ttl *int32 `json:"ttl,omitempty"`
	// record set type
	Type string `json:"type"`
}

CreateRecordSetPayload RRSetPost for rr set info.

func NewCreateRecordSetPayload

func NewCreateRecordSetPayload(name string, records []RecordPayload, types string) *CreateRecordSetPayload

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

func NewCreateRecordSetPayloadWithDefaults

func NewCreateRecordSetPayloadWithDefaults() *CreateRecordSetPayload

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

func (*CreateRecordSetPayload) GetComment

func (o *CreateRecordSetPayload) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*CreateRecordSetPayload) GetCommentOk

func (o *CreateRecordSetPayload) GetCommentOk() (*string, bool)

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

func (*CreateRecordSetPayload) GetName

func (o *CreateRecordSetPayload) GetName() string

GetName returns the Name field value

func (*CreateRecordSetPayload) GetNameOk

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

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

func (*CreateRecordSetPayload) GetRecords

func (o *CreateRecordSetPayload) GetRecords() []RecordPayload

GetRecords returns the Records field value

func (*CreateRecordSetPayload) GetRecordsOk

func (o *CreateRecordSetPayload) GetRecordsOk() ([]RecordPayload, bool)

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

func (*CreateRecordSetPayload) GetTtl

func (o *CreateRecordSetPayload) GetTtl() int32

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

func (*CreateRecordSetPayload) GetTtlOk

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

func (o *CreateRecordSetPayload) GetType() string

GetType returns the Type field value

func (*CreateRecordSetPayload) GetTypeOk

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

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

func (*CreateRecordSetPayload) HasComment

func (o *CreateRecordSetPayload) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*CreateRecordSetPayload) HasTtl

func (o *CreateRecordSetPayload) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (CreateRecordSetPayload) MarshalJSON

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

func (*CreateRecordSetPayload) SetComment

func (o *CreateRecordSetPayload) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*CreateRecordSetPayload) SetName

func (o *CreateRecordSetPayload) SetName(v string)

SetName sets field value

func (*CreateRecordSetPayload) SetRecords

func (o *CreateRecordSetPayload) SetRecords(v []RecordPayload)

SetRecords sets field value

func (*CreateRecordSetPayload) SetTtl

func (o *CreateRecordSetPayload) SetTtl(v int32)

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

func (*CreateRecordSetPayload) SetType

func (o *CreateRecordSetPayload) SetType(v string)

SetType sets field value

func (CreateRecordSetPayload) ToMap

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

func (*CreateRecordSetPayload) UnmarshalJSON

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

type CreateZonePayload

type CreateZonePayload struct {
	// access control list
	Acl *string `json:"acl,omitempty"`
	// contact e-mail for the zone
	ContactEmail *string `json:"contactEmail,omitempty"`
	// default time to live
	DefaultTTL *int32 `json:"defaultTTL,omitempty"`
	// description of the zone
	Description *string `json:"description,omitempty"`
	// zone name
	DnsName string `json:"dnsName"`
	// expire time
	ExpireTime *int32 `json:"expireTime,omitempty"`
	// optional extensions
	Extensions *ZoneExtensions `json:"extensions,omitempty"`
	// if the zone is a reverse zone or not
	IsReverseZone *bool `json:"isReverseZone,omitempty"`
	// user given name
	Name string `json:"name"`
	// negative caching
	NegativeCache *int32 `json:"negativeCache,omitempty"`
	// primary name server for secondary zone
	Primaries []string `json:"primaries,omitempty"`
	// refresh time
	RefreshTime *int32 `json:"refreshTime,omitempty"`
	// retry time
	RetryTime *int32 `json:"retryTime,omitempty"`
	// zone type
	Type *string `json:"type,omitempty"`
}

CreateZonePayload Zone to create.

func NewCreateZonePayload

func NewCreateZonePayload(dnsName string, name string) *CreateZonePayload

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

func NewCreateZonePayloadWithDefaults

func NewCreateZonePayloadWithDefaults() *CreateZonePayload

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

func (*CreateZonePayload) GetAcl

func (o *CreateZonePayload) GetAcl() string

GetAcl returns the Acl field value if set, zero value otherwise.

func (*CreateZonePayload) GetAclOk

func (o *CreateZonePayload) GetAclOk() (*string, bool)

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

func (*CreateZonePayload) GetContactEmail

func (o *CreateZonePayload) GetContactEmail() string

GetContactEmail returns the ContactEmail field value if set, zero value otherwise.

func (*CreateZonePayload) GetContactEmailOk

func (o *CreateZonePayload) GetContactEmailOk() (*string, bool)

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

func (*CreateZonePayload) GetDefaultTTL

func (o *CreateZonePayload) GetDefaultTTL() int32

GetDefaultTTL returns the DefaultTTL field value if set, zero value otherwise.

func (*CreateZonePayload) GetDefaultTTLOk

func (o *CreateZonePayload) GetDefaultTTLOk() (*int32, bool)

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

func (*CreateZonePayload) GetDescription

func (o *CreateZonePayload) GetDescription() string

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

func (*CreateZonePayload) GetDescriptionOk

func (o *CreateZonePayload) 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 (*CreateZonePayload) GetDnsName

func (o *CreateZonePayload) GetDnsName() string

GetDnsName returns the DnsName field value

func (*CreateZonePayload) GetDnsNameOk

func (o *CreateZonePayload) GetDnsNameOk() (*string, bool)

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

func (*CreateZonePayload) GetExpireTime

func (o *CreateZonePayload) GetExpireTime() int32

GetExpireTime returns the ExpireTime field value if set, zero value otherwise.

func (*CreateZonePayload) GetExpireTimeOk

func (o *CreateZonePayload) GetExpireTimeOk() (*int32, bool)

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

func (*CreateZonePayload) GetExtensions

func (o *CreateZonePayload) GetExtensions() ZoneExtensions

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

func (*CreateZonePayload) GetExtensionsOk

func (o *CreateZonePayload) GetExtensionsOk() (*ZoneExtensions, 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 (*CreateZonePayload) GetIsReverseZone

func (o *CreateZonePayload) GetIsReverseZone() bool

GetIsReverseZone returns the IsReverseZone field value if set, zero value otherwise.

func (*CreateZonePayload) GetIsReverseZoneOk

func (o *CreateZonePayload) GetIsReverseZoneOk() (*bool, bool)

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

func (*CreateZonePayload) GetName

func (o *CreateZonePayload) GetName() string

GetName returns the Name field value

func (*CreateZonePayload) GetNameOk

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

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

func (*CreateZonePayload) GetNegativeCache

func (o *CreateZonePayload) GetNegativeCache() int32

GetNegativeCache returns the NegativeCache field value if set, zero value otherwise.

func (*CreateZonePayload) GetNegativeCacheOk

func (o *CreateZonePayload) GetNegativeCacheOk() (*int32, bool)

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

func (*CreateZonePayload) GetPrimaries

func (o *CreateZonePayload) GetPrimaries() []string

GetPrimaries returns the Primaries field value if set, zero value otherwise.

func (*CreateZonePayload) GetPrimariesOk

func (o *CreateZonePayload) GetPrimariesOk() ([]string, bool)

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

func (*CreateZonePayload) GetRefreshTime

func (o *CreateZonePayload) GetRefreshTime() int32

GetRefreshTime returns the RefreshTime field value if set, zero value otherwise.

func (*CreateZonePayload) GetRefreshTimeOk

func (o *CreateZonePayload) GetRefreshTimeOk() (*int32, bool)

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

func (*CreateZonePayload) GetRetryTime

func (o *CreateZonePayload) GetRetryTime() int32

GetRetryTime returns the RetryTime field value if set, zero value otherwise.

func (*CreateZonePayload) GetRetryTimeOk

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

func (o *CreateZonePayload) GetType() string

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

func (*CreateZonePayload) GetTypeOk

func (o *CreateZonePayload) 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 (*CreateZonePayload) HasAcl

func (o *CreateZonePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*CreateZonePayload) HasContactEmail

func (o *CreateZonePayload) HasContactEmail() bool

HasContactEmail returns a boolean if a field has been set.

func (*CreateZonePayload) HasDefaultTTL

func (o *CreateZonePayload) HasDefaultTTL() bool

HasDefaultTTL returns a boolean if a field has been set.

func (*CreateZonePayload) HasDescription

func (o *CreateZonePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateZonePayload) HasExpireTime

func (o *CreateZonePayload) HasExpireTime() bool

HasExpireTime returns a boolean if a field has been set.

func (*CreateZonePayload) HasExtensions

func (o *CreateZonePayload) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*CreateZonePayload) HasIsReverseZone

func (o *CreateZonePayload) HasIsReverseZone() bool

HasIsReverseZone returns a boolean if a field has been set.

func (*CreateZonePayload) HasNegativeCache

func (o *CreateZonePayload) HasNegativeCache() bool

HasNegativeCache returns a boolean if a field has been set.

func (*CreateZonePayload) HasPrimaries

func (o *CreateZonePayload) HasPrimaries() bool

HasPrimaries returns a boolean if a field has been set.

func (*CreateZonePayload) HasRefreshTime

func (o *CreateZonePayload) HasRefreshTime() bool

HasRefreshTime returns a boolean if a field has been set.

func (*CreateZonePayload) HasRetryTime

func (o *CreateZonePayload) HasRetryTime() bool

HasRetryTime returns a boolean if a field has been set.

func (*CreateZonePayload) HasType

func (o *CreateZonePayload) HasType() bool

HasType returns a boolean if a field has been set.

func (CreateZonePayload) MarshalJSON

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

func (*CreateZonePayload) SetAcl

func (o *CreateZonePayload) SetAcl(v string)

SetAcl gets a reference to the given string and assigns it to the Acl field.

func (*CreateZonePayload) SetContactEmail

func (o *CreateZonePayload) SetContactEmail(v string)

SetContactEmail gets a reference to the given string and assigns it to the ContactEmail field.

func (*CreateZonePayload) SetDefaultTTL

func (o *CreateZonePayload) SetDefaultTTL(v int32)

SetDefaultTTL gets a reference to the given int32 and assigns it to the DefaultTTL field.

func (*CreateZonePayload) SetDescription

func (o *CreateZonePayload) SetDescription(v string)

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

func (*CreateZonePayload) SetDnsName

func (o *CreateZonePayload) SetDnsName(v string)

SetDnsName sets field value

func (*CreateZonePayload) SetExpireTime

func (o *CreateZonePayload) SetExpireTime(v int32)

SetExpireTime gets a reference to the given int32 and assigns it to the ExpireTime field.

func (*CreateZonePayload) SetExtensions

func (o *CreateZonePayload) SetExtensions(v ZoneExtensions)

SetExtensions gets a reference to the given ZoneExtensions and assigns it to the Extensions field.

func (*CreateZonePayload) SetIsReverseZone

func (o *CreateZonePayload) SetIsReverseZone(v bool)

SetIsReverseZone gets a reference to the given bool and assigns it to the IsReverseZone field.

func (*CreateZonePayload) SetName

func (o *CreateZonePayload) SetName(v string)

SetName sets field value

func (*CreateZonePayload) SetNegativeCache

func (o *CreateZonePayload) SetNegativeCache(v int32)

SetNegativeCache gets a reference to the given int32 and assigns it to the NegativeCache field.

func (*CreateZonePayload) SetPrimaries

func (o *CreateZonePayload) SetPrimaries(v []string)

SetPrimaries gets a reference to the given []string and assigns it to the Primaries field.

func (*CreateZonePayload) SetRefreshTime

func (o *CreateZonePayload) SetRefreshTime(v int32)

SetRefreshTime gets a reference to the given int32 and assigns it to the RefreshTime field.

func (*CreateZonePayload) SetRetryTime

func (o *CreateZonePayload) SetRetryTime(v int32)

SetRetryTime gets a reference to the given int32 and assigns it to the RetryTime field.

func (*CreateZonePayload) SetType

func (o *CreateZonePayload) SetType(v string)

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

func (CreateZonePayload) ToMap

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

func (*CreateZonePayload) UnmarshalJSON

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

type DefaultAPI

type DefaultAPI interface {

	/*
		CloneZone Clone an existing zone with all record sets to a new zone with a different name

		Clone an existing zone with all record sets to a new zone with a different name

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiCloneZoneRequest
	*/
	CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest

	// CloneZoneExecute executes the request
	//  @return ZoneResponse
	CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)

	/*
		CreateLabel Create or update label

		Create or update label

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiCreateLabelRequest
	*/
	CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest

	// CreateLabelExecute executes the request
	//  @return CreateLabelResponse
	CreateLabelExecute(r ApiCreateLabelRequest) (*CreateLabelResponse, error)

	/*
		CreateMoveCode request a move code to move zone to another project

		move zone from one project to another

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiCreateMoveCodeRequest
	*/
	CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest

	// CreateMoveCodeExecute executes the request
	//  @return MoveCodeResponse
	CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)

	/*
		CreateRecordSet Post record set

		Post record set

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiCreateRecordSetRequest
	*/
	CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest

	// CreateRecordSetExecute executes the request
	//  @return RecordSetResponse
	CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)

	/*
		CreateZone Post create a new zone

		Post zone create a new zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@return ApiCreateZoneRequest
	*/
	CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest

	// CreateZoneExecute executes the request
	//  @return ZoneResponse
	CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)

	/*
		DeleteLabel Delete a label

		Delete a label

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@param key key of the label
		@return ApiDeleteLabelRequest
	*/
	DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest

	// DeleteLabelExecute executes the request
	//  @return DeleteLabelResponse
	DeleteLabelExecute(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)

	/*
		DeleteMoveCode delete/invalidate a move code

		delete/invalidate a move code

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiDeleteMoveCodeRequest
	*/
	DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest

	// DeleteMoveCodeExecute executes the request
	//  @return Message
	DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)

	/*
		DeleteRecordSet Delete a record set

		Delete a record set

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@param rrSetId record set id
		@return ApiDeleteRecordSetRequest
	*/
	DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest

	// DeleteRecordSetExecute executes the request
	//  @return Message
	DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)

	/*
		DeleteZone Delete a zone

		Delete a zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiDeleteZoneRequest
	*/
	DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest

	// DeleteZoneExecute executes the request
	//  @return Message
	DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)

	/*
		ExportRecordSets Export all records in a single zone

		Export Zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiExportRecordSetsRequest
	*/
	ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest

	// ExportRecordSetsExecute executes the request
	//  @return ZoneDataExchange
	ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)

	/*
		GetRecordSet Get a single rrset

		Get rrset

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@param rrSetId record set id
		@return ApiGetRecordSetRequest
	*/
	GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest

	// GetRecordSetExecute executes the request
	//  @return RecordSetResponse
	GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)

	/*
		GetZone Get a single zone

		Get zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiGetZoneRequest
	*/
	GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest

	// GetZoneExecute executes the request
	//  @return ZoneResponse
	GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)

	/*
		ImportRecordSets Imports a zone

		Imports a zone and overwrites/deletes/inserts all desired records

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiImportRecordSetsRequest
	*/
	ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest

	// ImportRecordSetsExecute executes the request
	//  @return ImportRecordSetsResponse
	ImportRecordSetsExecute(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)

	/*
		ListLabels Get all labels

		All Labels

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiListLabelsRequest
	*/
	ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest

	// ListLabelsExecute executes the request
	//  @return ListLabelsResponse
	ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)

	/*
		ListRecordSets All get selected RRSets

		All RRSet

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiListRecordSetsRequest
	*/
	ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest

	// ListRecordSetsExecute executes the request
	//  @return ListRecordSetsResponse
	ListRecordSetsExecute(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)

	/*
		ListZones All get selected zones

		All zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@return ApiListZonesRequest
	*/
	ListZones(ctx context.Context, projectId string) ApiListZonesRequest

	// ListZonesExecute executes the request
	//  @return ListZonesResponse
	ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)

	/*
		MoveZone move zone from one project to another

		move zone from one project to another

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@return ApiMoveZoneRequest
	*/
	MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest

	// MoveZoneExecute executes the request
	//  @return Message
	MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)

	/*
		PartialUpdateRecord PatchRecords updates a record in a rrset

		PatchRecords rrset updates a record in a rrset

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@param rrSetId record set id
		@return ApiPartialUpdateRecordRequest
	*/
	PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest

	// PartialUpdateRecordExecute executes the request
	//  @return Message
	PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)

	/*
		PartialUpdateRecordSet Patch updates a record set

		Patch record set

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@param rrSetId record set id
		@return ApiPartialUpdateRecordSetRequest
	*/
	PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest

	// PartialUpdateRecordSetExecute executes the request
	//  @return Message
	PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)

	/*
		PartialUpdateZone Patch update an existing zone

		Patch update an existing zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiPartialUpdateZoneRequest
	*/
	PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest

	// PartialUpdateZoneExecute executes the request
	//  @return ZoneResponse
	PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)

	/*
		RestoreRecordSet Restore record set

		Restore record set

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@param rrSetId record set id
		@return ApiRestoreRecordSetRequest
	*/
	RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest

	// RestoreRecordSetExecute executes the request
	//  @return Message
	RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)

	/*
		RestoreZone Restore  an inactive zone

		Restore  an inactive zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiRestoreZoneRequest
	*/
	RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest

	// RestoreZoneExecute executes the request
	//  @return Message
	RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)

	/*
		RetrieveZone Queue secondary zone for a zone transfer request.

		The zone transfer will usually be performed within a few seconds, and will be tried only once by randomly choosing one of the configured primary name servers. If that single attempt fails, no further attempt will be performed. The zone will be transferred to our inbound name server regardless of its serial, but the internal zone distribution is only reliable if the zone's serial on the customer's primary name server is higher than on the STACKIT name server. <br>NOTE: As said above, this endpoint is not a reliable way to decrease a zone's serial. To guarantee consistent zones over all STACKIT location, the zone's serial MUST always be increased on zone changes.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiRetrieveZoneRequest
	*/
	RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest

	// RetrieveZoneExecute executes the request
	//  @return Message
	RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)

	/*
		ValidateMoveCode validate the move code is still valid for the zone

		validate the move code is still valid for the zone

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param projectId project id
		@param zoneId zone id
		@return ApiValidateMoveCodeRequest
	*/
	ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest

	// ValidateMoveCodeExecute executes the request
	//  @return Message
	ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)
}

type DefaultAPIService

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) CloneZone

func (a *DefaultAPIService) CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest

CloneZone Clone an existing zone with all record sets to a new zone with a different name

Clone an existing zone with all record sets to a new zone with a different name

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCloneZoneRequest

func (*DefaultAPIService) CloneZoneExecute

func (a *DefaultAPIService) CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)

Execute executes the request

@return ZoneResponse

func (*DefaultAPIService) CreateLabel

func (a *DefaultAPIService) CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest

CreateLabel Create or update label

Create or update label

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCreateLabelRequest

func (*DefaultAPIService) CreateLabelExecute

Execute executes the request

@return CreateLabelResponse

func (*DefaultAPIService) CreateMoveCode

func (a *DefaultAPIService) CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest

CreateMoveCode request a move code to move zone to another project

move zone from one project to another

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCreateMoveCodeRequest

func (*DefaultAPIService) CreateMoveCodeExecute

func (a *DefaultAPIService) CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)

Execute executes the request

@return MoveCodeResponse

func (*DefaultAPIService) CreateRecordSet

func (a *DefaultAPIService) CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest

CreateRecordSet Post record set

Post record set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCreateRecordSetRequest

func (*DefaultAPIService) CreateRecordSetExecute

func (a *DefaultAPIService) CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)

Execute executes the request

@return RecordSetResponse

func (*DefaultAPIService) CreateZone

func (a *DefaultAPIService) CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest

CreateZone Post create a new zone

Post zone create a new zone

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

func (*DefaultAPIService) CreateZoneExecute

func (a *DefaultAPIService) CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)

Execute executes the request

@return ZoneResponse

func (*DefaultAPIService) DeleteLabel

func (a *DefaultAPIService) DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest

DeleteLabel Delete a label

Delete a label

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param key key of the label
@return ApiDeleteLabelRequest

func (*DefaultAPIService) DeleteLabelExecute

Execute executes the request

@return DeleteLabelResponse

func (*DefaultAPIService) DeleteMoveCode

func (a *DefaultAPIService) DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest

DeleteMoveCode delete/invalidate a move code

delete/invalidate a move code

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiDeleteMoveCodeRequest

func (*DefaultAPIService) DeleteMoveCodeExecute

func (a *DefaultAPIService) DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) DeleteRecordSet

func (a *DefaultAPIService) DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest

DeleteRecordSet Delete a record set

Delete a record set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiDeleteRecordSetRequest

func (*DefaultAPIService) DeleteRecordSetExecute

func (a *DefaultAPIService) DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) DeleteZone

func (a *DefaultAPIService) DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest

DeleteZone Delete a zone

Delete a zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiDeleteZoneRequest

func (*DefaultAPIService) DeleteZoneExecute

func (a *DefaultAPIService) DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) ExportRecordSets

func (a *DefaultAPIService) ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest

ExportRecordSets Export all records in a single zone

Export Zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiExportRecordSetsRequest

func (*DefaultAPIService) ExportRecordSetsExecute

func (a *DefaultAPIService) ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)

Execute executes the request

@return ZoneDataExchange

func (*DefaultAPIService) GetRecordSet

func (a *DefaultAPIService) GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest

GetRecordSet Get a single rrset

Get rrset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiGetRecordSetRequest

func (*DefaultAPIService) GetRecordSetExecute

func (a *DefaultAPIService) GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)

Execute executes the request

@return RecordSetResponse

func (*DefaultAPIService) GetZone

func (a *DefaultAPIService) GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest

GetZone Get a single zone

Get zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiGetZoneRequest

func (*DefaultAPIService) GetZoneExecute

func (a *DefaultAPIService) GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)

Execute executes the request

@return ZoneResponse

func (*DefaultAPIService) ImportRecordSets

func (a *DefaultAPIService) ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest

ImportRecordSets Imports a zone

Imports a zone and overwrites/deletes/inserts all desired records

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiImportRecordSetsRequest

func (*DefaultAPIService) ImportRecordSetsExecute

Execute executes the request

@return ImportRecordSetsResponse

func (*DefaultAPIService) ListLabels

func (a *DefaultAPIService) ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest

ListLabels Get all labels

All Labels

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiListLabelsRequest

func (*DefaultAPIService) ListLabelsExecute

func (a *DefaultAPIService) ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)

Execute executes the request

@return ListLabelsResponse

func (*DefaultAPIService) ListRecordSets

func (a *DefaultAPIService) ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest

ListRecordSets All get selected RRSets

All RRSet

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiListRecordSetsRequest

func (*DefaultAPIService) ListRecordSetsExecute

Execute executes the request

@return ListRecordSetsResponse

func (*DefaultAPIService) ListZones

func (a *DefaultAPIService) ListZones(ctx context.Context, projectId string) ApiListZonesRequest

ListZones All get selected zones

All zone

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

func (*DefaultAPIService) ListZonesExecute

func (a *DefaultAPIService) ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)

Execute executes the request

@return ListZonesResponse

func (*DefaultAPIService) MoveZone

func (a *DefaultAPIService) MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest

MoveZone move zone from one project to another

move zone from one project to another

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

func (*DefaultAPIService) MoveZoneExecute

func (a *DefaultAPIService) MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) PartialUpdateRecord

func (a *DefaultAPIService) PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest

PartialUpdateRecord PatchRecords updates a record in a rrset

PatchRecords rrset updates a record in a rrset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiPartialUpdateRecordRequest

func (*DefaultAPIService) PartialUpdateRecordExecute

func (a *DefaultAPIService) PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) PartialUpdateRecordSet

func (a *DefaultAPIService) PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest

PartialUpdateRecordSet Patch updates a record set

Patch record set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiPartialUpdateRecordSetRequest

func (*DefaultAPIService) PartialUpdateRecordSetExecute

func (a *DefaultAPIService) PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) PartialUpdateZone

func (a *DefaultAPIService) PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest

PartialUpdateZone Patch update an existing zone

Patch update an existing zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiPartialUpdateZoneRequest

func (*DefaultAPIService) PartialUpdateZoneExecute

func (a *DefaultAPIService) PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)

Execute executes the request

@return ZoneResponse

func (*DefaultAPIService) RestoreRecordSet

func (a *DefaultAPIService) RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest

RestoreRecordSet Restore record set

Restore record set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiRestoreRecordSetRequest

func (*DefaultAPIService) RestoreRecordSetExecute

func (a *DefaultAPIService) RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) RestoreZone

func (a *DefaultAPIService) RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest

RestoreZone Restore an inactive zone

Restore an inactive zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiRestoreZoneRequest

func (*DefaultAPIService) RestoreZoneExecute

func (a *DefaultAPIService) RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) RetrieveZone

func (a *DefaultAPIService) RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest

RetrieveZone Queue secondary zone for a zone transfer request.

The zone transfer will usually be performed within a few seconds, and will be tried only once by randomly choosing one of the configured primary name servers. If that single attempt fails, no further attempt will be performed. The zone will be transferred to our inbound name server regardless of its serial, but the internal zone distribution is only reliable if the zone's serial on the customer's primary name server is higher than on the STACKIT name server. <br>NOTE: As said above, this endpoint is not a reliable way to decrease a zone's serial. To guarantee consistent zones over all STACKIT location, the zone's serial MUST always be increased on zone changes.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiRetrieveZoneRequest

func (*DefaultAPIService) RetrieveZoneExecute

func (a *DefaultAPIService) RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)

Execute executes the request

@return Message

func (*DefaultAPIService) ValidateMoveCode

func (a *DefaultAPIService) ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest

ValidateMoveCode validate the move code is still valid for the zone

validate the move code is still valid for the zone

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiValidateMoveCodeRequest

func (*DefaultAPIService) ValidateMoveCodeExecute

func (a *DefaultAPIService) ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)

Execute executes the request

@return Message

type DefaultAPIServiceMock

type DefaultAPIServiceMock struct {
	// CloneZoneExecuteMock can be populated to implement the behavior of the CloneZoneExecute function of this mock
	CloneZoneExecuteMock *func(r ApiCloneZoneRequest) (*ZoneResponse, error)
	// CreateLabelExecuteMock can be populated to implement the behavior of the CreateLabelExecute function of this mock
	CreateLabelExecuteMock *func(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
	// CreateMoveCodeExecuteMock can be populated to implement the behavior of the CreateMoveCodeExecute function of this mock
	CreateMoveCodeExecuteMock *func(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
	// CreateRecordSetExecuteMock can be populated to implement the behavior of the CreateRecordSetExecute function of this mock
	CreateRecordSetExecuteMock *func(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
	// CreateZoneExecuteMock can be populated to implement the behavior of the CreateZoneExecute function of this mock
	CreateZoneExecuteMock *func(r ApiCreateZoneRequest) (*ZoneResponse, error)
	// DeleteLabelExecuteMock can be populated to implement the behavior of the DeleteLabelExecute function of this mock
	DeleteLabelExecuteMock *func(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
	// DeleteMoveCodeExecuteMock can be populated to implement the behavior of the DeleteMoveCodeExecute function of this mock
	DeleteMoveCodeExecuteMock *func(r ApiDeleteMoveCodeRequest) (*Message, error)
	// DeleteRecordSetExecuteMock can be populated to implement the behavior of the DeleteRecordSetExecute function of this mock
	DeleteRecordSetExecuteMock *func(r ApiDeleteRecordSetRequest) (*Message, error)
	// DeleteZoneExecuteMock can be populated to implement the behavior of the DeleteZoneExecute function of this mock
	DeleteZoneExecuteMock *func(r ApiDeleteZoneRequest) (*Message, error)
	// ExportRecordSetsExecuteMock can be populated to implement the behavior of the ExportRecordSetsExecute function of this mock
	ExportRecordSetsExecuteMock *func(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
	// GetRecordSetExecuteMock can be populated to implement the behavior of the GetRecordSetExecute function of this mock
	GetRecordSetExecuteMock *func(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
	// GetZoneExecuteMock can be populated to implement the behavior of the GetZoneExecute function of this mock
	GetZoneExecuteMock *func(r ApiGetZoneRequest) (*ZoneResponse, error)
	// ImportRecordSetsExecuteMock can be populated to implement the behavior of the ImportRecordSetsExecute function of this mock
	ImportRecordSetsExecuteMock *func(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
	// ListLabelsExecuteMock can be populated to implement the behavior of the ListLabelsExecute function of this mock
	ListLabelsExecuteMock *func(r ApiListLabelsRequest) (*ListLabelsResponse, error)
	// ListRecordSetsExecuteMock can be populated to implement the behavior of the ListRecordSetsExecute function of this mock
	ListRecordSetsExecuteMock *func(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
	// ListZonesExecuteMock can be populated to implement the behavior of the ListZonesExecute function of this mock
	ListZonesExecuteMock *func(r ApiListZonesRequest) (*ListZonesResponse, error)
	// MoveZoneExecuteMock can be populated to implement the behavior of the MoveZoneExecute function of this mock
	MoveZoneExecuteMock *func(r ApiMoveZoneRequest) (*Message, error)
	// PartialUpdateRecordExecuteMock can be populated to implement the behavior of the PartialUpdateRecordExecute function of this mock
	PartialUpdateRecordExecuteMock *func(r ApiPartialUpdateRecordRequest) (*Message, error)
	// PartialUpdateRecordSetExecuteMock can be populated to implement the behavior of the PartialUpdateRecordSetExecute function of this mock
	PartialUpdateRecordSetExecuteMock *func(r ApiPartialUpdateRecordSetRequest) (*Message, error)
	// PartialUpdateZoneExecuteMock can be populated to implement the behavior of the PartialUpdateZoneExecute function of this mock
	PartialUpdateZoneExecuteMock *func(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
	// RestoreRecordSetExecuteMock can be populated to implement the behavior of the RestoreRecordSetExecute function of this mock
	RestoreRecordSetExecuteMock *func(r ApiRestoreRecordSetRequest) (*Message, error)
	// RestoreZoneExecuteMock can be populated to implement the behavior of the RestoreZoneExecute function of this mock
	RestoreZoneExecuteMock *func(r ApiRestoreZoneRequest) (*Message, error)
	// RetrieveZoneExecuteMock can be populated to implement the behavior of the RetrieveZoneExecute function of this mock
	RetrieveZoneExecuteMock *func(r ApiRetrieveZoneRequest) (*Message, error)
	// ValidateMoveCodeExecuteMock can be populated to implement the behavior of the ValidateMoveCodeExecute function of this mock
	ValidateMoveCodeExecuteMock *func(r ApiValidateMoveCodeRequest) (*Message, error)
}

DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.

func (DefaultAPIServiceMock) CloneZone

func (a DefaultAPIServiceMock) CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest

func (DefaultAPIServiceMock) CloneZoneExecute

func (a DefaultAPIServiceMock) CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)

CloneZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CloneZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateLabel

func (a DefaultAPIServiceMock) CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest

func (DefaultAPIServiceMock) CreateLabelExecute

CreateLabelExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateLabelExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateMoveCode

func (a DefaultAPIServiceMock) CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest

func (DefaultAPIServiceMock) CreateMoveCodeExecute

CreateMoveCodeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateMoveCodeExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateRecordSet

func (a DefaultAPIServiceMock) CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest

func (DefaultAPIServiceMock) CreateRecordSetExecute

CreateRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateRecordSetExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) CreateZone

func (a DefaultAPIServiceMock) CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest

func (DefaultAPIServiceMock) CreateZoneExecute

func (a DefaultAPIServiceMock) CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)

CreateZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteLabel

func (a DefaultAPIServiceMock) DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest

func (DefaultAPIServiceMock) DeleteLabelExecute

DeleteLabelExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteLabelExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteMoveCode

func (a DefaultAPIServiceMock) DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest

func (DefaultAPIServiceMock) DeleteMoveCodeExecute

func (a DefaultAPIServiceMock) DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)

DeleteMoveCodeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteMoveCodeExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteRecordSet

func (a DefaultAPIServiceMock) DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest

func (DefaultAPIServiceMock) DeleteRecordSetExecute

func (a DefaultAPIServiceMock) DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)

DeleteRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteRecordSetExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) DeleteZone

func (a DefaultAPIServiceMock) DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest

func (DefaultAPIServiceMock) DeleteZoneExecute

func (a DefaultAPIServiceMock) DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)

DeleteZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ExportRecordSets

func (a DefaultAPIServiceMock) ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest

func (DefaultAPIServiceMock) ExportRecordSetsExecute

ExportRecordSetsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ExportRecordSetsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetRecordSet

func (a DefaultAPIServiceMock) GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest

func (DefaultAPIServiceMock) GetRecordSetExecute

GetRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetRecordSetExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) GetZone

func (a DefaultAPIServiceMock) GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest

func (DefaultAPIServiceMock) GetZoneExecute

GetZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ImportRecordSets

func (a DefaultAPIServiceMock) ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest

func (DefaultAPIServiceMock) ImportRecordSetsExecute

ImportRecordSetsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ImportRecordSetsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListLabels

func (a DefaultAPIServiceMock) ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest

func (DefaultAPIServiceMock) ListLabelsExecute

ListLabelsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListLabelsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListRecordSets

func (a DefaultAPIServiceMock) ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest

func (DefaultAPIServiceMock) ListRecordSetsExecute

ListRecordSetsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListRecordSetsExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ListZones

func (a DefaultAPIServiceMock) ListZones(ctx context.Context, projectId string) ApiListZonesRequest

func (DefaultAPIServiceMock) ListZonesExecute

ListZonesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListZonesExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) MoveZone

func (a DefaultAPIServiceMock) MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest

func (DefaultAPIServiceMock) MoveZoneExecute

func (a DefaultAPIServiceMock) MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)

MoveZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the MoveZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateRecord

func (a DefaultAPIServiceMock) PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest

func (DefaultAPIServiceMock) PartialUpdateRecordExecute

func (a DefaultAPIServiceMock) PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)

PartialUpdateRecordExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateRecordExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateRecordSet

func (a DefaultAPIServiceMock) PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest

func (DefaultAPIServiceMock) PartialUpdateRecordSetExecute

func (a DefaultAPIServiceMock) PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)

PartialUpdateRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateRecordSetExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) PartialUpdateZone

func (a DefaultAPIServiceMock) PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest

func (DefaultAPIServiceMock) PartialUpdateZoneExecute

func (a DefaultAPIServiceMock) PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)

PartialUpdateZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) RestoreRecordSet

func (a DefaultAPIServiceMock) RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest

func (DefaultAPIServiceMock) RestoreRecordSetExecute

func (a DefaultAPIServiceMock) RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)

RestoreRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RestoreRecordSetExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) RestoreZone

func (a DefaultAPIServiceMock) RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest

func (DefaultAPIServiceMock) RestoreZoneExecute

func (a DefaultAPIServiceMock) RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)

RestoreZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RestoreZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) RetrieveZone

func (a DefaultAPIServiceMock) RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest

func (DefaultAPIServiceMock) RetrieveZoneExecute

func (a DefaultAPIServiceMock) RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)

RetrieveZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RetrieveZoneExecuteMock field in the DefaultAPIServiceMock struct.

func (DefaultAPIServiceMock) ValidateMoveCode

func (a DefaultAPIServiceMock) ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest

func (DefaultAPIServiceMock) ValidateMoveCodeExecute

func (a DefaultAPIServiceMock) ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)

ValidateMoveCodeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ValidateMoveCodeExecuteMock field in the DefaultAPIServiceMock struct.

type DeleteLabelResponse

type DeleteLabelResponse struct {
	Label   *Label  `json:"label,omitempty"`
	Message *string `json:"message,omitempty"`
}

DeleteLabelResponse ResponseDeleteLabel.

func NewDeleteLabelResponse

func NewDeleteLabelResponse() *DeleteLabelResponse

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

func NewDeleteLabelResponseWithDefaults

func NewDeleteLabelResponseWithDefaults() *DeleteLabelResponse

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

func (*DeleteLabelResponse) GetLabel

func (o *DeleteLabelResponse) GetLabel() Label

GetLabel returns the Label field value if set, zero value otherwise.

func (*DeleteLabelResponse) GetLabelOk

func (o *DeleteLabelResponse) GetLabelOk() (*Label, 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 (*DeleteLabelResponse) GetMessage

func (o *DeleteLabelResponse) GetMessage() string

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

func (*DeleteLabelResponse) GetMessageOk

func (o *DeleteLabelResponse) 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 (*DeleteLabelResponse) HasLabel

func (o *DeleteLabelResponse) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*DeleteLabelResponse) HasMessage

func (o *DeleteLabelResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (DeleteLabelResponse) MarshalJSON

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

func (*DeleteLabelResponse) SetLabel

func (o *DeleteLabelResponse) SetLabel(v Label)

SetLabel gets a reference to the given Label and assigns it to the Label field.

func (*DeleteLabelResponse) SetMessage

func (o *DeleteLabelResponse) SetMessage(v string)

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

func (DeleteLabelResponse) ToMap

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

type DomainExtensions

type DomainExtensions struct {
	ObservabilityExtension *DomainObservabilityExtension `json:"observabilityExtension,omitempty"`
}

DomainExtensions struct for DomainExtensions

func NewDomainExtensions

func NewDomainExtensions() *DomainExtensions

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

func NewDomainExtensionsWithDefaults

func NewDomainExtensionsWithDefaults() *DomainExtensions

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

func (*DomainExtensions) GetObservabilityExtension

func (o *DomainExtensions) GetObservabilityExtension() DomainObservabilityExtension

GetObservabilityExtension returns the ObservabilityExtension field value if set, zero value otherwise.

func (*DomainExtensions) GetObservabilityExtensionOk

func (o *DomainExtensions) GetObservabilityExtensionOk() (*DomainObservabilityExtension, bool)

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

func (*DomainExtensions) HasObservabilityExtension

func (o *DomainExtensions) HasObservabilityExtension() bool

HasObservabilityExtension returns a boolean if a field has been set.

func (DomainExtensions) MarshalJSON

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

func (*DomainExtensions) SetObservabilityExtension

func (o *DomainExtensions) SetObservabilityExtension(v DomainObservabilityExtension)

SetObservabilityExtension gets a reference to the given DomainObservabilityExtension and assigns it to the ObservabilityExtension field.

func (DomainExtensions) ToMap

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

type DomainObservabilityExtension

type DomainObservabilityExtension struct {
	ObservabilityInstanceId string  `json:"observabilityInstanceId"`
	State                   *string `json:"state,omitempty"`
}

DomainObservabilityExtension struct for DomainObservabilityExtension

func NewDomainObservabilityExtension

func NewDomainObservabilityExtension(observabilityInstanceId string) *DomainObservabilityExtension

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

func NewDomainObservabilityExtensionWithDefaults

func NewDomainObservabilityExtensionWithDefaults() *DomainObservabilityExtension

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

func (*DomainObservabilityExtension) GetObservabilityInstanceId

func (o *DomainObservabilityExtension) GetObservabilityInstanceId() string

GetObservabilityInstanceId returns the ObservabilityInstanceId field value

func (*DomainObservabilityExtension) GetObservabilityInstanceIdOk

func (o *DomainObservabilityExtension) GetObservabilityInstanceIdOk() (*string, bool)

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

func (*DomainObservabilityExtension) GetState

func (o *DomainObservabilityExtension) GetState() string

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

func (*DomainObservabilityExtension) GetStateOk

func (o *DomainObservabilityExtension) GetStateOk() (*string, bool)

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

func (*DomainObservabilityExtension) HasState

func (o *DomainObservabilityExtension) HasState() bool

HasState returns a boolean if a field has been set.

func (DomainObservabilityExtension) MarshalJSON

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

func (*DomainObservabilityExtension) SetObservabilityInstanceId

func (o *DomainObservabilityExtension) SetObservabilityInstanceId(v string)

SetObservabilityInstanceId sets field value

func (*DomainObservabilityExtension) SetState

func (o *DomainObservabilityExtension) SetState(v string)

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

func (DomainObservabilityExtension) ToMap

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

func (*DomainObservabilityExtension) UnmarshalJSON

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

type ErrorMessage

type ErrorMessage struct {
	Error   *string `json:"error,omitempty"`
	Message *string `json:"message,omitempty"`
}

ErrorMessage struct for ErrorMessage

func NewErrorMessage

func NewErrorMessage() *ErrorMessage

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

func NewErrorMessageWithDefaults

func NewErrorMessageWithDefaults() *ErrorMessage

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

func (*ErrorMessage) GetError

func (o *ErrorMessage) GetError() string

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

func (*ErrorMessage) GetErrorOk

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

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

func (*ErrorMessage) GetMessage

func (o *ErrorMessage) GetMessage() string

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

func (*ErrorMessage) GetMessageOk

func (o *ErrorMessage) 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 (*ErrorMessage) HasError

func (o *ErrorMessage) HasError() bool

HasError returns a boolean if a field has been set.

func (*ErrorMessage) HasMessage

func (o *ErrorMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ErrorMessage) MarshalJSON

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

func (*ErrorMessage) SetError

func (o *ErrorMessage) SetError(v string)

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

func (*ErrorMessage) SetMessage

func (o *ErrorMessage) SetMessage(v string)

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

func (ErrorMessage) ToMap

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

type ExportRecordSetsPayload

type ExportRecordSetsPayload struct {
	ExportAsFQDN *bool   `json:"exportAsFQDN,omitempty"`
	Format       *string `json:"format,omitempty"`
}

ExportRecordSetsPayload struct for ExportRecordSetsPayload

func NewExportRecordSetsPayload

func NewExportRecordSetsPayload() *ExportRecordSetsPayload

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

func NewExportRecordSetsPayloadWithDefaults

func NewExportRecordSetsPayloadWithDefaults() *ExportRecordSetsPayload

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

func (*ExportRecordSetsPayload) GetExportAsFQDN

func (o *ExportRecordSetsPayload) GetExportAsFQDN() bool

GetExportAsFQDN returns the ExportAsFQDN field value if set, zero value otherwise.

func (*ExportRecordSetsPayload) GetExportAsFQDNOk

func (o *ExportRecordSetsPayload) GetExportAsFQDNOk() (*bool, bool)

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

func (*ExportRecordSetsPayload) GetFormat

func (o *ExportRecordSetsPayload) GetFormat() string

GetFormat returns the Format field value if set, zero value otherwise.

func (*ExportRecordSetsPayload) GetFormatOk

func (o *ExportRecordSetsPayload) GetFormatOk() (*string, bool)

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

func (*ExportRecordSetsPayload) HasExportAsFQDN

func (o *ExportRecordSetsPayload) HasExportAsFQDN() bool

HasExportAsFQDN returns a boolean if a field has been set.

func (*ExportRecordSetsPayload) HasFormat

func (o *ExportRecordSetsPayload) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (ExportRecordSetsPayload) MarshalJSON

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

func (*ExportRecordSetsPayload) SetExportAsFQDN

func (o *ExportRecordSetsPayload) SetExportAsFQDN(v bool)

SetExportAsFQDN gets a reference to the given bool and assigns it to the ExportAsFQDN field.

func (*ExportRecordSetsPayload) SetFormat

func (o *ExportRecordSetsPayload) SetFormat(v string)

SetFormat gets a reference to the given string and assigns it to the Format field.

func (ExportRecordSetsPayload) ToMap

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

type ImportRecordSetsPayload

type ImportRecordSetsPayload struct {
	RrSets []ZoneModelsImportRecordModel `json:"rrSets,omitempty"`
}

ImportRecordSetsPayload struct for ImportRecordSetsPayload

func NewImportRecordSetsPayload

func NewImportRecordSetsPayload() *ImportRecordSetsPayload

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

func NewImportRecordSetsPayloadWithDefaults

func NewImportRecordSetsPayloadWithDefaults() *ImportRecordSetsPayload

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

func (*ImportRecordSetsPayload) GetRrSets

GetRrSets returns the RrSets field value if set, zero value otherwise.

func (*ImportRecordSetsPayload) GetRrSetsOk

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

func (*ImportRecordSetsPayload) HasRrSets

func (o *ImportRecordSetsPayload) HasRrSets() bool

HasRrSets returns a boolean if a field has been set.

func (ImportRecordSetsPayload) MarshalJSON

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

func (*ImportRecordSetsPayload) SetRrSets

SetRrSets gets a reference to the given []ZoneModelsImportRecordModel and assigns it to the RrSets field.

func (ImportRecordSetsPayload) ToMap

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

type ImportRecordSetsResponse

type ImportRecordSetsResponse struct {
	Message *string       `json:"message,omitempty"`
	Summary ImportSummary `json:"summary"`
}

ImportRecordSetsResponse ImportSummaryResponse is the response of the import.

func NewImportRecordSetsResponse

func NewImportRecordSetsResponse(summary ImportSummary) *ImportRecordSetsResponse

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

func NewImportRecordSetsResponseWithDefaults

func NewImportRecordSetsResponseWithDefaults() *ImportRecordSetsResponse

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

func (*ImportRecordSetsResponse) GetMessage

func (o *ImportRecordSetsResponse) GetMessage() string

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

func (*ImportRecordSetsResponse) GetMessageOk

func (o *ImportRecordSetsResponse) 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 (*ImportRecordSetsResponse) GetSummary

func (o *ImportRecordSetsResponse) GetSummary() ImportSummary

GetSummary returns the Summary field value

func (*ImportRecordSetsResponse) GetSummaryOk

func (o *ImportRecordSetsResponse) GetSummaryOk() (*ImportSummary, bool)

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

func (*ImportRecordSetsResponse) HasMessage

func (o *ImportRecordSetsResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ImportRecordSetsResponse) MarshalJSON

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

func (*ImportRecordSetsResponse) SetMessage

func (o *ImportRecordSetsResponse) SetMessage(v string)

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

func (*ImportRecordSetsResponse) SetSummary

func (o *ImportRecordSetsResponse) SetSummary(v ImportSummary)

SetSummary sets field value

func (ImportRecordSetsResponse) ToMap

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

func (*ImportRecordSetsResponse) UnmarshalJSON

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

type ImportSummary

type ImportSummary struct {
	CreatedRRSets  *int32 `json:"createdRRSets,omitempty"`
	CreatedRecords *int32 `json:"createdRecords,omitempty"`
	DeletedRRSets  *int32 `json:"deletedRRSets,omitempty"`
	DeletedRecords *int32 `json:"deletedRecords,omitempty"`
	UpdatedRRSets  *int32 `json:"updatedRRSets,omitempty"`
	UpdatedRecords *int32 `json:"updatedRecords,omitempty"`
}

ImportSummary ImportSummary is the summary of the import.

func NewImportSummary

func NewImportSummary() *ImportSummary

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

func NewImportSummaryWithDefaults

func NewImportSummaryWithDefaults() *ImportSummary

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

func (*ImportSummary) GetCreatedRRSets

func (o *ImportSummary) GetCreatedRRSets() int32

GetCreatedRRSets returns the CreatedRRSets field value if set, zero value otherwise.

func (*ImportSummary) GetCreatedRRSetsOk

func (o *ImportSummary) GetCreatedRRSetsOk() (*int32, bool)

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

func (*ImportSummary) GetCreatedRecords

func (o *ImportSummary) GetCreatedRecords() int32

GetCreatedRecords returns the CreatedRecords field value if set, zero value otherwise.

func (*ImportSummary) GetCreatedRecordsOk

func (o *ImportSummary) GetCreatedRecordsOk() (*int32, bool)

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

func (*ImportSummary) GetDeletedRRSets

func (o *ImportSummary) GetDeletedRRSets() int32

GetDeletedRRSets returns the DeletedRRSets field value if set, zero value otherwise.

func (*ImportSummary) GetDeletedRRSetsOk

func (o *ImportSummary) GetDeletedRRSetsOk() (*int32, bool)

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

func (*ImportSummary) GetDeletedRecords

func (o *ImportSummary) GetDeletedRecords() int32

GetDeletedRecords returns the DeletedRecords field value if set, zero value otherwise.

func (*ImportSummary) GetDeletedRecordsOk

func (o *ImportSummary) GetDeletedRecordsOk() (*int32, bool)

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

func (*ImportSummary) GetUpdatedRRSets

func (o *ImportSummary) GetUpdatedRRSets() int32

GetUpdatedRRSets returns the UpdatedRRSets field value if set, zero value otherwise.

func (*ImportSummary) GetUpdatedRRSetsOk

func (o *ImportSummary) GetUpdatedRRSetsOk() (*int32, bool)

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

func (*ImportSummary) GetUpdatedRecords

func (o *ImportSummary) GetUpdatedRecords() int32

GetUpdatedRecords returns the UpdatedRecords field value if set, zero value otherwise.

func (*ImportSummary) GetUpdatedRecordsOk

func (o *ImportSummary) GetUpdatedRecordsOk() (*int32, bool)

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

func (*ImportSummary) HasCreatedRRSets

func (o *ImportSummary) HasCreatedRRSets() bool

HasCreatedRRSets returns a boolean if a field has been set.

func (*ImportSummary) HasCreatedRecords

func (o *ImportSummary) HasCreatedRecords() bool

HasCreatedRecords returns a boolean if a field has been set.

func (*ImportSummary) HasDeletedRRSets

func (o *ImportSummary) HasDeletedRRSets() bool

HasDeletedRRSets returns a boolean if a field has been set.

func (*ImportSummary) HasDeletedRecords

func (o *ImportSummary) HasDeletedRecords() bool

HasDeletedRecords returns a boolean if a field has been set.

func (*ImportSummary) HasUpdatedRRSets

func (o *ImportSummary) HasUpdatedRRSets() bool

HasUpdatedRRSets returns a boolean if a field has been set.

func (*ImportSummary) HasUpdatedRecords

func (o *ImportSummary) HasUpdatedRecords() bool

HasUpdatedRecords returns a boolean if a field has been set.

func (ImportSummary) MarshalJSON

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

func (*ImportSummary) SetCreatedRRSets

func (o *ImportSummary) SetCreatedRRSets(v int32)

SetCreatedRRSets gets a reference to the given int32 and assigns it to the CreatedRRSets field.

func (*ImportSummary) SetCreatedRecords

func (o *ImportSummary) SetCreatedRecords(v int32)

SetCreatedRecords gets a reference to the given int32 and assigns it to the CreatedRecords field.

func (*ImportSummary) SetDeletedRRSets

func (o *ImportSummary) SetDeletedRRSets(v int32)

SetDeletedRRSets gets a reference to the given int32 and assigns it to the DeletedRRSets field.

func (*ImportSummary) SetDeletedRecords

func (o *ImportSummary) SetDeletedRecords(v int32)

SetDeletedRecords gets a reference to the given int32 and assigns it to the DeletedRecords field.

func (*ImportSummary) SetUpdatedRRSets

func (o *ImportSummary) SetUpdatedRRSets(v int32)

SetUpdatedRRSets gets a reference to the given int32 and assigns it to the UpdatedRRSets field.

func (*ImportSummary) SetUpdatedRecords

func (o *ImportSummary) SetUpdatedRecords(v int32)

SetUpdatedRecords gets a reference to the given int32 and assigns it to the UpdatedRecords field.

func (ImportSummary) ToMap

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

type Label

type Label struct {
	Key   string `json:"key"`
	Value string `json:"value"`
}

Label struct for Label

func NewLabel

func NewLabel(key string, value string) *Label

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

func NewLabelWithDefaults

func NewLabelWithDefaults() *Label

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

func (*Label) GetKey

func (o *Label) GetKey() string

GetKey returns the Key field value

func (*Label) GetKeyOk

func (o *Label) GetKeyOk() (*string, bool)

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

func (*Label) GetValue

func (o *Label) GetValue() string

GetValue returns the Value field value

func (*Label) GetValueOk

func (o *Label) GetValueOk() (*string, bool)

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

func (Label) MarshalJSON

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

func (*Label) SetKey

func (o *Label) SetKey(v string)

SetKey sets field value

func (*Label) SetValue

func (o *Label) SetValue(v string)

SetValue sets field value

func (Label) ToMap

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

func (*Label) UnmarshalJSON

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

type ListLabelsResponse

type ListLabelsResponse struct {
	Labels  []Label `json:"labels,omitempty"`
	Message *string `json:"message,omitempty"`
}

ListLabelsResponse ResponseAllLabels.

func NewListLabelsResponse

func NewListLabelsResponse() *ListLabelsResponse

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

func NewListLabelsResponseWithDefaults

func NewListLabelsResponseWithDefaults() *ListLabelsResponse

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

func (*ListLabelsResponse) GetLabels

func (o *ListLabelsResponse) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*ListLabelsResponse) GetLabelsOk

func (o *ListLabelsResponse) GetLabelsOk() ([]Label, bool)

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 (*ListLabelsResponse) GetMessage

func (o *ListLabelsResponse) GetMessage() string

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

func (*ListLabelsResponse) GetMessageOk

func (o *ListLabelsResponse) 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 (*ListLabelsResponse) HasLabels

func (o *ListLabelsResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*ListLabelsResponse) HasMessage

func (o *ListLabelsResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ListLabelsResponse) MarshalJSON

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

func (*ListLabelsResponse) SetLabels

func (o *ListLabelsResponse) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (*ListLabelsResponse) SetMessage

func (o *ListLabelsResponse) SetMessage(v string)

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

func (ListLabelsResponse) ToMap

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

type ListRecordSetsResponse

type ListRecordSetsResponse struct {
	ItemsPerPage int32       `json:"itemsPerPage"`
	Message      *string     `json:"message,omitempty"`
	RrSets       []RecordSet `json:"rrSets"`
	TotalItems   int32       `json:"totalItems"`
	TotalPages   int32       `json:"totalPages"`
}

ListRecordSetsResponse ResponseRRSetAll.

func NewListRecordSetsResponse

func NewListRecordSetsResponse(itemsPerPage int32, rrSets []RecordSet, totalItems int32, totalPages int32) *ListRecordSetsResponse

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

func NewListRecordSetsResponseWithDefaults

func NewListRecordSetsResponseWithDefaults() *ListRecordSetsResponse

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

func (*ListRecordSetsResponse) GetItemsPerPage

func (o *ListRecordSetsResponse) GetItemsPerPage() int32

GetItemsPerPage returns the ItemsPerPage field value

func (*ListRecordSetsResponse) GetItemsPerPageOk

func (o *ListRecordSetsResponse) GetItemsPerPageOk() (*int32, bool)

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

func (*ListRecordSetsResponse) GetMessage

func (o *ListRecordSetsResponse) GetMessage() string

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

func (*ListRecordSetsResponse) GetMessageOk

func (o *ListRecordSetsResponse) 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 (*ListRecordSetsResponse) GetRrSets

func (o *ListRecordSetsResponse) GetRrSets() []RecordSet

GetRrSets returns the RrSets field value

func (*ListRecordSetsResponse) GetRrSetsOk

func (o *ListRecordSetsResponse) GetRrSetsOk() ([]RecordSet, bool)

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

func (*ListRecordSetsResponse) GetTotalItems

func (o *ListRecordSetsResponse) GetTotalItems() int32

GetTotalItems returns the TotalItems field value

func (*ListRecordSetsResponse) GetTotalItemsOk

func (o *ListRecordSetsResponse) GetTotalItemsOk() (*int32, bool)

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

func (*ListRecordSetsResponse) GetTotalPages

func (o *ListRecordSetsResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value

func (*ListRecordSetsResponse) GetTotalPagesOk

func (o *ListRecordSetsResponse) GetTotalPagesOk() (*int32, bool)

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

func (*ListRecordSetsResponse) HasMessage

func (o *ListRecordSetsResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ListRecordSetsResponse) MarshalJSON

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

func (*ListRecordSetsResponse) SetItemsPerPage

func (o *ListRecordSetsResponse) SetItemsPerPage(v int32)

SetItemsPerPage sets field value

func (*ListRecordSetsResponse) SetMessage

func (o *ListRecordSetsResponse) SetMessage(v string)

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

func (*ListRecordSetsResponse) SetRrSets

func (o *ListRecordSetsResponse) SetRrSets(v []RecordSet)

SetRrSets sets field value

func (*ListRecordSetsResponse) SetTotalItems

func (o *ListRecordSetsResponse) SetTotalItems(v int32)

SetTotalItems sets field value

func (*ListRecordSetsResponse) SetTotalPages

func (o *ListRecordSetsResponse) SetTotalPages(v int32)

SetTotalPages sets field value

func (ListRecordSetsResponse) ToMap

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

func (*ListRecordSetsResponse) UnmarshalJSON

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

type ListZonesResponse

type ListZonesResponse struct {
	ItemsPerPage int32   `json:"itemsPerPage"`
	Message      *string `json:"message,omitempty"`
	TotalItems   int32   `json:"totalItems"`
	TotalPages   int32   `json:"totalPages"`
	Zones        []Zone  `json:"zones"`
}

ListZonesResponse ResponseZoneAll for filtered zones.

func NewListZonesResponse

func NewListZonesResponse(itemsPerPage int32, totalItems int32, totalPages int32, zones []Zone) *ListZonesResponse

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

func NewListZonesResponseWithDefaults

func NewListZonesResponseWithDefaults() *ListZonesResponse

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

func (*ListZonesResponse) GetItemsPerPage

func (o *ListZonesResponse) GetItemsPerPage() int32

GetItemsPerPage returns the ItemsPerPage field value

func (*ListZonesResponse) GetItemsPerPageOk

func (o *ListZonesResponse) GetItemsPerPageOk() (*int32, bool)

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

func (*ListZonesResponse) GetMessage

func (o *ListZonesResponse) GetMessage() string

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

func (*ListZonesResponse) GetMessageOk

func (o *ListZonesResponse) 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 (*ListZonesResponse) GetTotalItems

func (o *ListZonesResponse) GetTotalItems() int32

GetTotalItems returns the TotalItems field value

func (*ListZonesResponse) GetTotalItemsOk

func (o *ListZonesResponse) GetTotalItemsOk() (*int32, bool)

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

func (*ListZonesResponse) GetTotalPages

func (o *ListZonesResponse) GetTotalPages() int32

GetTotalPages returns the TotalPages field value

func (*ListZonesResponse) GetTotalPagesOk

func (o *ListZonesResponse) GetTotalPagesOk() (*int32, bool)

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

func (*ListZonesResponse) GetZones

func (o *ListZonesResponse) GetZones() []Zone

GetZones returns the Zones field value

func (*ListZonesResponse) GetZonesOk

func (o *ListZonesResponse) GetZonesOk() ([]Zone, bool)

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

func (*ListZonesResponse) HasMessage

func (o *ListZonesResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ListZonesResponse) MarshalJSON

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

func (*ListZonesResponse) SetItemsPerPage

func (o *ListZonesResponse) SetItemsPerPage(v int32)

SetItemsPerPage sets field value

func (*ListZonesResponse) SetMessage

func (o *ListZonesResponse) SetMessage(v string)

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

func (*ListZonesResponse) SetTotalItems

func (o *ListZonesResponse) SetTotalItems(v int32)

SetTotalItems sets field value

func (*ListZonesResponse) SetTotalPages

func (o *ListZonesResponse) SetTotalPages(v int32)

SetTotalPages sets field value

func (*ListZonesResponse) SetZones

func (o *ListZonesResponse) SetZones(v []Zone)

SetZones sets field value

func (ListZonesResponse) ToMap

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

func (*ListZonesResponse) UnmarshalJSON

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

type MappedNullable

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

type Message

type Message struct {
	Message *string `json:"message,omitempty"`
}

Message struct for Message

func NewMessage

func NewMessage() *Message

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

func NewMessageWithDefaults

func NewMessageWithDefaults() *Message

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

func (*Message) GetMessage

func (o *Message) GetMessage() string

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

func (*Message) GetMessageOk

func (o *Message) 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 (*Message) HasMessage

func (o *Message) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (Message) MarshalJSON

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

func (*Message) SetMessage

func (o *Message) SetMessage(v string)

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

func (Message) ToMap

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

type MoveCodeResponse

type MoveCodeResponse struct {
	// code to move the zone. It is one time shown so better keep it.
	Code string `json:"code"`
	// when the code expires
	ExpiresAt string `json:"expiresAt"`
	// human readable message
	Message *string `json:"message,omitempty"`
}

MoveCodeResponse struct for MoveCodeResponse

func NewMoveCodeResponse

func NewMoveCodeResponse(code string, expiresAt string) *MoveCodeResponse

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

func NewMoveCodeResponseWithDefaults

func NewMoveCodeResponseWithDefaults() *MoveCodeResponse

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

func (*MoveCodeResponse) GetCode

func (o *MoveCodeResponse) GetCode() string

GetCode returns the Code field value

func (*MoveCodeResponse) GetCodeOk

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

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

func (*MoveCodeResponse) GetExpiresAt

func (o *MoveCodeResponse) GetExpiresAt() string

GetExpiresAt returns the ExpiresAt field value

func (*MoveCodeResponse) GetExpiresAtOk

func (o *MoveCodeResponse) GetExpiresAtOk() (*string, bool)

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

func (*MoveCodeResponse) GetMessage

func (o *MoveCodeResponse) GetMessage() string

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

func (*MoveCodeResponse) GetMessageOk

func (o *MoveCodeResponse) 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 (*MoveCodeResponse) HasMessage

func (o *MoveCodeResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (MoveCodeResponse) MarshalJSON

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

func (*MoveCodeResponse) SetCode

func (o *MoveCodeResponse) SetCode(v string)

SetCode sets field value

func (*MoveCodeResponse) SetExpiresAt

func (o *MoveCodeResponse) SetExpiresAt(v string)

SetExpiresAt sets field value

func (*MoveCodeResponse) SetMessage

func (o *MoveCodeResponse) SetMessage(v string)

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

func (MoveCodeResponse) ToMap

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

func (*MoveCodeResponse) UnmarshalJSON

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

type MoveZonePayload

type MoveZonePayload struct {
	// Code to move the zone. It must be valid, not expired and belong
	Code string `json:"code"`
	// ZoneDnsName is the dns name of the zone to move
	ZoneDnsName string `json:"zoneDnsName"`
}

MoveZonePayload body to move zone from one project to another.

func NewMoveZonePayload

func NewMoveZonePayload(code string, zoneDnsName string) *MoveZonePayload

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

func NewMoveZonePayloadWithDefaults

func NewMoveZonePayloadWithDefaults() *MoveZonePayload

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

func (*MoveZonePayload) GetCode

func (o *MoveZonePayload) GetCode() string

GetCode returns the Code field value

func (*MoveZonePayload) GetCodeOk

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

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

func (*MoveZonePayload) GetZoneDnsName

func (o *MoveZonePayload) GetZoneDnsName() string

GetZoneDnsName returns the ZoneDnsName field value

func (*MoveZonePayload) GetZoneDnsNameOk

func (o *MoveZonePayload) GetZoneDnsNameOk() (*string, bool)

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

func (MoveZonePayload) MarshalJSON

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

func (*MoveZonePayload) SetCode

func (o *MoveZonePayload) SetCode(v string)

SetCode sets field value

func (*MoveZonePayload) SetZoneDnsName

func (o *MoveZonePayload) SetZoneDnsName(v string)

SetZoneDnsName sets field value

func (MoveZonePayload) ToMap

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

func (*MoveZonePayload) UnmarshalJSON

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

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 NullableCloneZonePayload

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

func NewNullableCloneZonePayload

func NewNullableCloneZonePayload(val *CloneZonePayload) *NullableCloneZonePayload

func (NullableCloneZonePayload) Get

func (NullableCloneZonePayload) IsSet

func (v NullableCloneZonePayload) IsSet() bool

func (NullableCloneZonePayload) MarshalJSON

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

func (*NullableCloneZonePayload) Set

func (*NullableCloneZonePayload) UnmarshalJSON

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

func (*NullableCloneZonePayload) Unset

func (v *NullableCloneZonePayload) Unset()

type NullableCreateLabelPayload

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

func NewNullableCreateLabelPayload

func NewNullableCreateLabelPayload(val *CreateLabelPayload) *NullableCreateLabelPayload

func (NullableCreateLabelPayload) Get

func (NullableCreateLabelPayload) IsSet

func (v NullableCreateLabelPayload) IsSet() bool

func (NullableCreateLabelPayload) MarshalJSON

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

func (*NullableCreateLabelPayload) Set

func (*NullableCreateLabelPayload) UnmarshalJSON

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

func (*NullableCreateLabelPayload) Unset

func (v *NullableCreateLabelPayload) Unset()

type NullableCreateLabelResponse

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

func NewNullableCreateLabelResponse

func NewNullableCreateLabelResponse(val *CreateLabelResponse) *NullableCreateLabelResponse

func (NullableCreateLabelResponse) Get

func (NullableCreateLabelResponse) IsSet

func (NullableCreateLabelResponse) MarshalJSON

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

func (*NullableCreateLabelResponse) Set

func (*NullableCreateLabelResponse) UnmarshalJSON

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

func (*NullableCreateLabelResponse) Unset

func (v *NullableCreateLabelResponse) Unset()

type NullableCreateRecordSetPayload

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

func (NullableCreateRecordSetPayload) Get

func (NullableCreateRecordSetPayload) IsSet

func (NullableCreateRecordSetPayload) MarshalJSON

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

func (*NullableCreateRecordSetPayload) Set

func (*NullableCreateRecordSetPayload) UnmarshalJSON

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

func (*NullableCreateRecordSetPayload) Unset

func (v *NullableCreateRecordSetPayload) Unset()

type NullableCreateZonePayload

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

func NewNullableCreateZonePayload

func NewNullableCreateZonePayload(val *CreateZonePayload) *NullableCreateZonePayload

func (NullableCreateZonePayload) Get

func (NullableCreateZonePayload) IsSet

func (v NullableCreateZonePayload) IsSet() bool

func (NullableCreateZonePayload) MarshalJSON

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

func (*NullableCreateZonePayload) Set

func (*NullableCreateZonePayload) UnmarshalJSON

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

func (*NullableCreateZonePayload) Unset

func (v *NullableCreateZonePayload) Unset()

type NullableDeleteLabelResponse

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

func NewNullableDeleteLabelResponse

func NewNullableDeleteLabelResponse(val *DeleteLabelResponse) *NullableDeleteLabelResponse

func (NullableDeleteLabelResponse) Get

func (NullableDeleteLabelResponse) IsSet

func (NullableDeleteLabelResponse) MarshalJSON

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

func (*NullableDeleteLabelResponse) Set

func (*NullableDeleteLabelResponse) UnmarshalJSON

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

func (*NullableDeleteLabelResponse) Unset

func (v *NullableDeleteLabelResponse) Unset()

type NullableDomainExtensions

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

func NewNullableDomainExtensions

func NewNullableDomainExtensions(val *DomainExtensions) *NullableDomainExtensions

func (NullableDomainExtensions) Get

func (NullableDomainExtensions) IsSet

func (v NullableDomainExtensions) IsSet() bool

func (NullableDomainExtensions) MarshalJSON

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

func (*NullableDomainExtensions) Set

func (*NullableDomainExtensions) UnmarshalJSON

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

func (*NullableDomainExtensions) Unset

func (v *NullableDomainExtensions) Unset()

type NullableDomainObservabilityExtension

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

func (NullableDomainObservabilityExtension) Get

func (NullableDomainObservabilityExtension) IsSet

func (NullableDomainObservabilityExtension) MarshalJSON

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

func (*NullableDomainObservabilityExtension) Set

func (*NullableDomainObservabilityExtension) UnmarshalJSON

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

func (*NullableDomainObservabilityExtension) Unset

type NullableErrorMessage

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

func NewNullableErrorMessage

func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage

func (NullableErrorMessage) Get

func (NullableErrorMessage) IsSet

func (v NullableErrorMessage) IsSet() bool

func (NullableErrorMessage) MarshalJSON

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

func (*NullableErrorMessage) Set

func (v *NullableErrorMessage) Set(val *ErrorMessage)

func (*NullableErrorMessage) UnmarshalJSON

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

func (*NullableErrorMessage) Unset

func (v *NullableErrorMessage) Unset()

type NullableExportRecordSetsPayload

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

func (NullableExportRecordSetsPayload) Get

func (NullableExportRecordSetsPayload) IsSet

func (NullableExportRecordSetsPayload) MarshalJSON

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

func (*NullableExportRecordSetsPayload) Set

func (*NullableExportRecordSetsPayload) UnmarshalJSON

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

func (*NullableExportRecordSetsPayload) 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 NullableImportRecordSetsPayload

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

func (NullableImportRecordSetsPayload) Get

func (NullableImportRecordSetsPayload) IsSet

func (NullableImportRecordSetsPayload) MarshalJSON

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

func (*NullableImportRecordSetsPayload) Set

func (*NullableImportRecordSetsPayload) UnmarshalJSON

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

func (*NullableImportRecordSetsPayload) Unset

type NullableImportRecordSetsResponse

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

func (NullableImportRecordSetsResponse) Get

func (NullableImportRecordSetsResponse) IsSet

func (NullableImportRecordSetsResponse) MarshalJSON

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

func (*NullableImportRecordSetsResponse) Set

func (*NullableImportRecordSetsResponse) UnmarshalJSON

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

func (*NullableImportRecordSetsResponse) Unset

type NullableImportSummary

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

func NewNullableImportSummary

func NewNullableImportSummary(val *ImportSummary) *NullableImportSummary

func (NullableImportSummary) Get

func (NullableImportSummary) IsSet

func (v NullableImportSummary) IsSet() bool

func (NullableImportSummary) MarshalJSON

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

func (*NullableImportSummary) Set

func (v *NullableImportSummary) Set(val *ImportSummary)

func (*NullableImportSummary) UnmarshalJSON

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

func (*NullableImportSummary) Unset

func (v *NullableImportSummary) 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 NullableLabel

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

func NewNullableLabel

func NewNullableLabel(val *Label) *NullableLabel

func (NullableLabel) Get

func (v NullableLabel) Get() *Label

func (NullableLabel) IsSet

func (v NullableLabel) IsSet() bool

func (NullableLabel) MarshalJSON

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

func (*NullableLabel) Set

func (v *NullableLabel) Set(val *Label)

func (*NullableLabel) UnmarshalJSON

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

func (*NullableLabel) Unset

func (v *NullableLabel) Unset()

type NullableListLabelsResponse

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

func NewNullableListLabelsResponse

func NewNullableListLabelsResponse(val *ListLabelsResponse) *NullableListLabelsResponse

func (NullableListLabelsResponse) Get

func (NullableListLabelsResponse) IsSet

func (v NullableListLabelsResponse) IsSet() bool

func (NullableListLabelsResponse) MarshalJSON

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

func (*NullableListLabelsResponse) Set

func (*NullableListLabelsResponse) UnmarshalJSON

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

func (*NullableListLabelsResponse) Unset

func (v *NullableListLabelsResponse) Unset()

type NullableListRecordSetsResponse

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

func (NullableListRecordSetsResponse) Get

func (NullableListRecordSetsResponse) IsSet

func (NullableListRecordSetsResponse) MarshalJSON

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

func (*NullableListRecordSetsResponse) Set

func (*NullableListRecordSetsResponse) UnmarshalJSON

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

func (*NullableListRecordSetsResponse) Unset

func (v *NullableListRecordSetsResponse) Unset()

type NullableListZonesResponse

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

func NewNullableListZonesResponse

func NewNullableListZonesResponse(val *ListZonesResponse) *NullableListZonesResponse

func (NullableListZonesResponse) Get

func (NullableListZonesResponse) IsSet

func (v NullableListZonesResponse) IsSet() bool

func (NullableListZonesResponse) MarshalJSON

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

func (*NullableListZonesResponse) Set

func (*NullableListZonesResponse) UnmarshalJSON

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

func (*NullableListZonesResponse) Unset

func (v *NullableListZonesResponse) Unset()

type NullableMessage

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

func NewNullableMessage

func NewNullableMessage(val *Message) *NullableMessage

func (NullableMessage) Get

func (v NullableMessage) Get() *Message

func (NullableMessage) IsSet

func (v NullableMessage) IsSet() bool

func (NullableMessage) MarshalJSON

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

func (*NullableMessage) Set

func (v *NullableMessage) Set(val *Message)

func (*NullableMessage) UnmarshalJSON

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

func (*NullableMessage) Unset

func (v *NullableMessage) Unset()

type NullableMoveCodeResponse

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

func NewNullableMoveCodeResponse

func NewNullableMoveCodeResponse(val *MoveCodeResponse) *NullableMoveCodeResponse

func (NullableMoveCodeResponse) Get

func (NullableMoveCodeResponse) IsSet

func (v NullableMoveCodeResponse) IsSet() bool

func (NullableMoveCodeResponse) MarshalJSON

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

func (*NullableMoveCodeResponse) Set

func (*NullableMoveCodeResponse) UnmarshalJSON

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

func (*NullableMoveCodeResponse) Unset

func (v *NullableMoveCodeResponse) Unset()

type NullableMoveZonePayload

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

func NewNullableMoveZonePayload

func NewNullableMoveZonePayload(val *MoveZonePayload) *NullableMoveZonePayload

func (NullableMoveZonePayload) Get

func (NullableMoveZonePayload) IsSet

func (v NullableMoveZonePayload) IsSet() bool

func (NullableMoveZonePayload) MarshalJSON

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

func (*NullableMoveZonePayload) Set

func (*NullableMoveZonePayload) UnmarshalJSON

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

func (*NullableMoveZonePayload) Unset

func (v *NullableMoveZonePayload) Unset()

type NullablePartialUpdateRecordPayload

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

func (NullablePartialUpdateRecordPayload) Get

func (NullablePartialUpdateRecordPayload) IsSet

func (NullablePartialUpdateRecordPayload) MarshalJSON

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

func (*NullablePartialUpdateRecordPayload) Set

func (*NullablePartialUpdateRecordPayload) UnmarshalJSON

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

func (*NullablePartialUpdateRecordPayload) Unset

type NullablePartialUpdateRecordSetPayload

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

func (NullablePartialUpdateRecordSetPayload) Get

func (NullablePartialUpdateRecordSetPayload) IsSet

func (NullablePartialUpdateRecordSetPayload) MarshalJSON

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

func (*NullablePartialUpdateRecordSetPayload) Set

func (*NullablePartialUpdateRecordSetPayload) UnmarshalJSON

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

func (*NullablePartialUpdateRecordSetPayload) Unset

type NullablePartialUpdateZonePayload

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

func (NullablePartialUpdateZonePayload) Get

func (NullablePartialUpdateZonePayload) IsSet

func (NullablePartialUpdateZonePayload) MarshalJSON

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

func (*NullablePartialUpdateZonePayload) Set

func (*NullablePartialUpdateZonePayload) UnmarshalJSON

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

func (*NullablePartialUpdateZonePayload) Unset

type NullableRecord

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

func NewNullableRecord

func NewNullableRecord(val *Record) *NullableRecord

func (NullableRecord) Get

func (v NullableRecord) Get() *Record

func (NullableRecord) IsSet

func (v NullableRecord) IsSet() bool

func (NullableRecord) MarshalJSON

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

func (*NullableRecord) Set

func (v *NullableRecord) Set(val *Record)

func (*NullableRecord) UnmarshalJSON

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

func (*NullableRecord) Unset

func (v *NullableRecord) Unset()

type NullableRecordDataExchange

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

func NewNullableRecordDataExchange

func NewNullableRecordDataExchange(val *RecordDataExchange) *NullableRecordDataExchange

func (NullableRecordDataExchange) Get

func (NullableRecordDataExchange) IsSet

func (v NullableRecordDataExchange) IsSet() bool

func (NullableRecordDataExchange) MarshalJSON

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

func (*NullableRecordDataExchange) Set

func (*NullableRecordDataExchange) UnmarshalJSON

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

func (*NullableRecordDataExchange) Unset

func (v *NullableRecordDataExchange) Unset()

type NullableRecordPayload

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

func NewNullableRecordPayload

func NewNullableRecordPayload(val *RecordPayload) *NullableRecordPayload

func (NullableRecordPayload) Get

func (NullableRecordPayload) IsSet

func (v NullableRecordPayload) IsSet() bool

func (NullableRecordPayload) MarshalJSON

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

func (*NullableRecordPayload) Set

func (v *NullableRecordPayload) Set(val *RecordPayload)

func (*NullableRecordPayload) UnmarshalJSON

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

func (*NullableRecordPayload) Unset

func (v *NullableRecordPayload) Unset()

type NullableRecordSet

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

func NewNullableRecordSet

func NewNullableRecordSet(val *RecordSet) *NullableRecordSet

func (NullableRecordSet) Get

func (v NullableRecordSet) Get() *RecordSet

func (NullableRecordSet) IsSet

func (v NullableRecordSet) IsSet() bool

func (NullableRecordSet) MarshalJSON

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

func (*NullableRecordSet) Set

func (v *NullableRecordSet) Set(val *RecordSet)

func (*NullableRecordSet) UnmarshalJSON

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

func (*NullableRecordSet) Unset

func (v *NullableRecordSet) Unset()

type NullableRecordSetResponse

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

func NewNullableRecordSetResponse

func NewNullableRecordSetResponse(val *RecordSetResponse) *NullableRecordSetResponse

func (NullableRecordSetResponse) Get

func (NullableRecordSetResponse) IsSet

func (v NullableRecordSetResponse) IsSet() bool

func (NullableRecordSetResponse) MarshalJSON

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

func (*NullableRecordSetResponse) Set

func (*NullableRecordSetResponse) UnmarshalJSON

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

func (*NullableRecordSetResponse) Unset

func (v *NullableRecordSetResponse) 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 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 NullableValidateMoveCodePayload

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

func (NullableValidateMoveCodePayload) Get

func (NullableValidateMoveCodePayload) IsSet

func (NullableValidateMoveCodePayload) MarshalJSON

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

func (*NullableValidateMoveCodePayload) Set

func (*NullableValidateMoveCodePayload) UnmarshalJSON

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

func (*NullableValidateMoveCodePayload) Unset

type NullableZone

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

func NewNullableZone

func NewNullableZone(val *Zone) *NullableZone

func (NullableZone) Get

func (v NullableZone) Get() *Zone

func (NullableZone) IsSet

func (v NullableZone) IsSet() bool

func (NullableZone) MarshalJSON

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

func (*NullableZone) Set

func (v *NullableZone) Set(val *Zone)

func (*NullableZone) UnmarshalJSON

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

func (*NullableZone) Unset

func (v *NullableZone) Unset()

type NullableZoneDataExchange

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

func NewNullableZoneDataExchange

func NewNullableZoneDataExchange(val *ZoneDataExchange) *NullableZoneDataExchange

func (NullableZoneDataExchange) Get

func (NullableZoneDataExchange) IsSet

func (v NullableZoneDataExchange) IsSet() bool

func (NullableZoneDataExchange) MarshalJSON

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

func (*NullableZoneDataExchange) Set

func (*NullableZoneDataExchange) UnmarshalJSON

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

func (*NullableZoneDataExchange) Unset

func (v *NullableZoneDataExchange) Unset()

type NullableZoneExtensions

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

func NewNullableZoneExtensions

func NewNullableZoneExtensions(val *ZoneExtensions) *NullableZoneExtensions

func (NullableZoneExtensions) Get

func (NullableZoneExtensions) IsSet

func (v NullableZoneExtensions) IsSet() bool

func (NullableZoneExtensions) MarshalJSON

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

func (*NullableZoneExtensions) Set

func (*NullableZoneExtensions) UnmarshalJSON

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

func (*NullableZoneExtensions) Unset

func (v *NullableZoneExtensions) Unset()

type NullableZoneModelsImportRecordModel

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

func (NullableZoneModelsImportRecordModel) Get

func (NullableZoneModelsImportRecordModel) IsSet

func (NullableZoneModelsImportRecordModel) MarshalJSON

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

func (*NullableZoneModelsImportRecordModel) Set

func (*NullableZoneModelsImportRecordModel) UnmarshalJSON

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

func (*NullableZoneModelsImportRecordModel) Unset

type NullableZoneModelsImportZoneJson

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

func (NullableZoneModelsImportZoneJson) Get

func (NullableZoneModelsImportZoneJson) IsSet

func (NullableZoneModelsImportZoneJson) MarshalJSON

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

func (*NullableZoneModelsImportZoneJson) Set

func (*NullableZoneModelsImportZoneJson) UnmarshalJSON

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

func (*NullableZoneModelsImportZoneJson) Unset

type NullableZoneObservabilityExtension

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

func (NullableZoneObservabilityExtension) Get

func (NullableZoneObservabilityExtension) IsSet

func (NullableZoneObservabilityExtension) MarshalJSON

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

func (*NullableZoneObservabilityExtension) Set

func (*NullableZoneObservabilityExtension) UnmarshalJSON

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

func (*NullableZoneObservabilityExtension) Unset

type NullableZoneResponse

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

func NewNullableZoneResponse

func NewNullableZoneResponse(val *ZoneResponse) *NullableZoneResponse

func (NullableZoneResponse) Get

func (NullableZoneResponse) IsSet

func (v NullableZoneResponse) IsSet() bool

func (NullableZoneResponse) MarshalJSON

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

func (*NullableZoneResponse) Set

func (v *NullableZoneResponse) Set(val *ZoneResponse)

func (*NullableZoneResponse) UnmarshalJSON

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

func (*NullableZoneResponse) Unset

func (v *NullableZoneResponse) Unset()

type PartialUpdateRecordPayload

type PartialUpdateRecordPayload struct {
	Action string `json:"action"`
	// records
	Records []RecordPayload `json:"records"`
}

PartialUpdateRecordPayload RecordPatch for record patch in record set.

func NewPartialUpdateRecordPayload

func NewPartialUpdateRecordPayload(action string, records []RecordPayload) *PartialUpdateRecordPayload

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

func NewPartialUpdateRecordPayloadWithDefaults

func NewPartialUpdateRecordPayloadWithDefaults() *PartialUpdateRecordPayload

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

func (*PartialUpdateRecordPayload) GetAction

func (o *PartialUpdateRecordPayload) GetAction() string

GetAction returns the Action field value

func (*PartialUpdateRecordPayload) GetActionOk

func (o *PartialUpdateRecordPayload) GetActionOk() (*string, bool)

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

func (*PartialUpdateRecordPayload) GetRecords

func (o *PartialUpdateRecordPayload) GetRecords() []RecordPayload

GetRecords returns the Records field value

func (*PartialUpdateRecordPayload) GetRecordsOk

func (o *PartialUpdateRecordPayload) GetRecordsOk() ([]RecordPayload, bool)

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

func (PartialUpdateRecordPayload) MarshalJSON

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

func (*PartialUpdateRecordPayload) SetAction

func (o *PartialUpdateRecordPayload) SetAction(v string)

SetAction sets field value

func (*PartialUpdateRecordPayload) SetRecords

func (o *PartialUpdateRecordPayload) SetRecords(v []RecordPayload)

SetRecords sets field value

func (PartialUpdateRecordPayload) ToMap

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

func (*PartialUpdateRecordPayload) UnmarshalJSON

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

type PartialUpdateRecordSetPayload

type PartialUpdateRecordSetPayload struct {
	// user comment
	Comment *string `json:"comment,omitempty"`
	// rfc1035 Section 2.3.4
	Name *string `json:"name,omitempty"`
	// records
	Records []RecordPayload `json:"records,omitempty"`
	// time to live
	Ttl *int32 `json:"ttl,omitempty"`
}

PartialUpdateRecordSetPayload RRSetPatch for rr patch set info.

func NewPartialUpdateRecordSetPayload

func NewPartialUpdateRecordSetPayload() *PartialUpdateRecordSetPayload

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

func NewPartialUpdateRecordSetPayloadWithDefaults

func NewPartialUpdateRecordSetPayloadWithDefaults() *PartialUpdateRecordSetPayload

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

func (*PartialUpdateRecordSetPayload) GetComment

func (o *PartialUpdateRecordSetPayload) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*PartialUpdateRecordSetPayload) GetCommentOk

func (o *PartialUpdateRecordSetPayload) GetCommentOk() (*string, bool)

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

func (*PartialUpdateRecordSetPayload) GetName

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

func (*PartialUpdateRecordSetPayload) GetNameOk

func (o *PartialUpdateRecordSetPayload) 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 (*PartialUpdateRecordSetPayload) GetRecords

func (o *PartialUpdateRecordSetPayload) GetRecords() []RecordPayload

GetRecords returns the Records field value if set, zero value otherwise.

func (*PartialUpdateRecordSetPayload) GetRecordsOk

func (o *PartialUpdateRecordSetPayload) GetRecordsOk() ([]RecordPayload, bool)

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

func (*PartialUpdateRecordSetPayload) GetTtl

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

func (*PartialUpdateRecordSetPayload) GetTtlOk

func (o *PartialUpdateRecordSetPayload) 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 (*PartialUpdateRecordSetPayload) HasComment

func (o *PartialUpdateRecordSetPayload) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) HasName

func (o *PartialUpdateRecordSetPayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) HasRecords

func (o *PartialUpdateRecordSetPayload) HasRecords() bool

HasRecords returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) HasTtl

func (o *PartialUpdateRecordSetPayload) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (PartialUpdateRecordSetPayload) MarshalJSON

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

func (*PartialUpdateRecordSetPayload) SetComment

func (o *PartialUpdateRecordSetPayload) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*PartialUpdateRecordSetPayload) SetName

func (o *PartialUpdateRecordSetPayload) SetName(v string)

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

func (*PartialUpdateRecordSetPayload) SetRecords

func (o *PartialUpdateRecordSetPayload) SetRecords(v []RecordPayload)

SetRecords gets a reference to the given []RecordPayload and assigns it to the Records field.

func (*PartialUpdateRecordSetPayload) SetTtl

func (o *PartialUpdateRecordSetPayload) SetTtl(v int32)

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

func (PartialUpdateRecordSetPayload) ToMap

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

type PartialUpdateZonePayload

type PartialUpdateZonePayload struct {
	// access control list
	Acl *string `json:"acl,omitempty"`
	// contact e-mail for the zone
	ContactEmail *string `json:"contactEmail,omitempty"`
	// default time to live
	DefaultTTL *int32 `json:"defaultTTL,omitempty"`
	// description of the zone
	Description *string `json:"description,omitempty"`
	// expire time
	ExpireTime *int32 `json:"expireTime,omitempty"`
	// optional extensions
	Extensions *ZoneExtensions `json:"extensions,omitempty"`
	// user given name
	Name *string `json:"name,omitempty"`
	// negative caching
	NegativeCache *int32 `json:"negativeCache,omitempty"`
	// primary name server for secondary zone
	Primaries []string `json:"primaries,omitempty"`
	// refresh time
	RefreshTime *int32 `json:"refreshTime,omitempty"`
	// retry time
	RetryTime *int32 `json:"retryTime,omitempty"`
}

PartialUpdateZonePayload struct for PartialUpdateZonePayload

func NewPartialUpdateZonePayload

func NewPartialUpdateZonePayload() *PartialUpdateZonePayload

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

func NewPartialUpdateZonePayloadWithDefaults

func NewPartialUpdateZonePayloadWithDefaults() *PartialUpdateZonePayload

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

func (*PartialUpdateZonePayload) GetAcl

func (o *PartialUpdateZonePayload) GetAcl() string

GetAcl returns the Acl field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetAclOk

func (o *PartialUpdateZonePayload) GetAclOk() (*string, bool)

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

func (*PartialUpdateZonePayload) GetContactEmail

func (o *PartialUpdateZonePayload) GetContactEmail() string

GetContactEmail returns the ContactEmail field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetContactEmailOk

func (o *PartialUpdateZonePayload) GetContactEmailOk() (*string, bool)

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

func (*PartialUpdateZonePayload) GetDefaultTTL

func (o *PartialUpdateZonePayload) GetDefaultTTL() int32

GetDefaultTTL returns the DefaultTTL field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetDefaultTTLOk

func (o *PartialUpdateZonePayload) GetDefaultTTLOk() (*int32, bool)

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

func (*PartialUpdateZonePayload) GetDescription

func (o *PartialUpdateZonePayload) GetDescription() string

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

func (*PartialUpdateZonePayload) GetDescriptionOk

func (o *PartialUpdateZonePayload) 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 (*PartialUpdateZonePayload) GetExpireTime

func (o *PartialUpdateZonePayload) GetExpireTime() int32

GetExpireTime returns the ExpireTime field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetExpireTimeOk

func (o *PartialUpdateZonePayload) GetExpireTimeOk() (*int32, bool)

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

func (*PartialUpdateZonePayload) GetExtensions

func (o *PartialUpdateZonePayload) GetExtensions() ZoneExtensions

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

func (*PartialUpdateZonePayload) GetExtensionsOk

func (o *PartialUpdateZonePayload) GetExtensionsOk() (*ZoneExtensions, 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 (*PartialUpdateZonePayload) GetName

func (o *PartialUpdateZonePayload) GetName() string

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

func (*PartialUpdateZonePayload) GetNameOk

func (o *PartialUpdateZonePayload) 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 (*PartialUpdateZonePayload) GetNegativeCache

func (o *PartialUpdateZonePayload) GetNegativeCache() int32

GetNegativeCache returns the NegativeCache field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetNegativeCacheOk

func (o *PartialUpdateZonePayload) GetNegativeCacheOk() (*int32, bool)

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

func (*PartialUpdateZonePayload) GetPrimaries

func (o *PartialUpdateZonePayload) GetPrimaries() []string

GetPrimaries returns the Primaries field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetPrimariesOk

func (o *PartialUpdateZonePayload) GetPrimariesOk() ([]string, bool)

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

func (*PartialUpdateZonePayload) GetRefreshTime

func (o *PartialUpdateZonePayload) GetRefreshTime() int32

GetRefreshTime returns the RefreshTime field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetRefreshTimeOk

func (o *PartialUpdateZonePayload) GetRefreshTimeOk() (*int32, bool)

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

func (*PartialUpdateZonePayload) GetRetryTime

func (o *PartialUpdateZonePayload) GetRetryTime() int32

GetRetryTime returns the RetryTime field value if set, zero value otherwise.

func (*PartialUpdateZonePayload) GetRetryTimeOk

func (o *PartialUpdateZonePayload) 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 (*PartialUpdateZonePayload) HasAcl

func (o *PartialUpdateZonePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasContactEmail

func (o *PartialUpdateZonePayload) HasContactEmail() bool

HasContactEmail returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasDefaultTTL

func (o *PartialUpdateZonePayload) HasDefaultTTL() bool

HasDefaultTTL returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasDescription

func (o *PartialUpdateZonePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasExpireTime

func (o *PartialUpdateZonePayload) HasExpireTime() bool

HasExpireTime returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasExtensions

func (o *PartialUpdateZonePayload) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasName

func (o *PartialUpdateZonePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasNegativeCache

func (o *PartialUpdateZonePayload) HasNegativeCache() bool

HasNegativeCache returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasPrimaries

func (o *PartialUpdateZonePayload) HasPrimaries() bool

HasPrimaries returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasRefreshTime

func (o *PartialUpdateZonePayload) HasRefreshTime() bool

HasRefreshTime returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasRetryTime

func (o *PartialUpdateZonePayload) HasRetryTime() bool

HasRetryTime returns a boolean if a field has been set.

func (PartialUpdateZonePayload) MarshalJSON

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

func (*PartialUpdateZonePayload) SetAcl

func (o *PartialUpdateZonePayload) SetAcl(v string)

SetAcl gets a reference to the given string and assigns it to the Acl field.

func (*PartialUpdateZonePayload) SetContactEmail

func (o *PartialUpdateZonePayload) SetContactEmail(v string)

SetContactEmail gets a reference to the given string and assigns it to the ContactEmail field.

func (*PartialUpdateZonePayload) SetDefaultTTL

func (o *PartialUpdateZonePayload) SetDefaultTTL(v int32)

SetDefaultTTL gets a reference to the given int32 and assigns it to the DefaultTTL field.

func (*PartialUpdateZonePayload) SetDescription

func (o *PartialUpdateZonePayload) SetDescription(v string)

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

func (*PartialUpdateZonePayload) SetExpireTime

func (o *PartialUpdateZonePayload) SetExpireTime(v int32)

SetExpireTime gets a reference to the given int32 and assigns it to the ExpireTime field.

func (*PartialUpdateZonePayload) SetExtensions

func (o *PartialUpdateZonePayload) SetExtensions(v ZoneExtensions)

SetExtensions gets a reference to the given ZoneExtensions and assigns it to the Extensions field.

func (*PartialUpdateZonePayload) SetName

func (o *PartialUpdateZonePayload) SetName(v string)

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

func (*PartialUpdateZonePayload) SetNegativeCache

func (o *PartialUpdateZonePayload) SetNegativeCache(v int32)

SetNegativeCache gets a reference to the given int32 and assigns it to the NegativeCache field.

func (*PartialUpdateZonePayload) SetPrimaries

func (o *PartialUpdateZonePayload) SetPrimaries(v []string)

SetPrimaries gets a reference to the given []string and assigns it to the Primaries field.

func (*PartialUpdateZonePayload) SetRefreshTime

func (o *PartialUpdateZonePayload) SetRefreshTime(v int32)

SetRefreshTime gets a reference to the given int32 and assigns it to the RefreshTime field.

func (*PartialUpdateZonePayload) SetRetryTime

func (o *PartialUpdateZonePayload) SetRetryTime(v int32)

SetRetryTime gets a reference to the given int32 and assigns it to the RetryTime field.

func (PartialUpdateZonePayload) ToMap

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

type Record

type Record struct {
	// content of the record
	Content string `json:"content"`
	// rr set id
	Id string `json:"id"`
}

Record Record.

func NewRecord

func NewRecord(content string, id string) *Record

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

func NewRecordWithDefaults

func NewRecordWithDefaults() *Record

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

func (*Record) GetContent

func (o *Record) GetContent() string

GetContent returns the Content field value

func (*Record) GetContentOk

func (o *Record) GetContentOk() (*string, bool)

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

func (*Record) GetId

func (o *Record) GetId() string

GetId returns the Id field value

func (*Record) GetIdOk

func (o *Record) GetIdOk() (*string, bool)

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

func (Record) MarshalJSON

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

func (*Record) SetContent

func (o *Record) SetContent(v string)

SetContent sets field value

func (*Record) SetId

func (o *Record) SetId(v string)

SetId sets field value

func (Record) ToMap

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

func (*Record) UnmarshalJSON

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

type RecordDataExchange

type RecordDataExchange struct {
	Comment *string  `json:"comment,omitempty"`
	Content []string `json:"content,omitempty"`
	Name    *string  `json:"name,omitempty"`
	Ttl     *int32   `json:"ttl,omitempty"`
	Type    *string  `json:"type,omitempty"`
}

RecordDataExchange struct for RecordDataExchange

func NewRecordDataExchange

func NewRecordDataExchange() *RecordDataExchange

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

func NewRecordDataExchangeWithDefaults

func NewRecordDataExchangeWithDefaults() *RecordDataExchange

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

func (*RecordDataExchange) GetComment

func (o *RecordDataExchange) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*RecordDataExchange) GetCommentOk

func (o *RecordDataExchange) GetCommentOk() (*string, bool)

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

func (*RecordDataExchange) GetContent

func (o *RecordDataExchange) GetContent() []string

GetContent returns the Content field value if set, zero value otherwise.

func (*RecordDataExchange) GetContentOk

func (o *RecordDataExchange) GetContentOk() ([]string, bool)

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

func (*RecordDataExchange) GetName

func (o *RecordDataExchange) GetName() string

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

func (*RecordDataExchange) GetNameOk

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

func (o *RecordDataExchange) GetTtl() int32

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

func (*RecordDataExchange) GetTtlOk

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

func (o *RecordDataExchange) GetType() string

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

func (*RecordDataExchange) GetTypeOk

func (o *RecordDataExchange) 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 (*RecordDataExchange) HasComment

func (o *RecordDataExchange) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*RecordDataExchange) HasContent

func (o *RecordDataExchange) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*RecordDataExchange) HasName

func (o *RecordDataExchange) HasName() bool

HasName returns a boolean if a field has been set.

func (*RecordDataExchange) HasTtl

func (o *RecordDataExchange) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*RecordDataExchange) HasType

func (o *RecordDataExchange) HasType() bool

HasType returns a boolean if a field has been set.

func (RecordDataExchange) MarshalJSON

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

func (*RecordDataExchange) SetComment

func (o *RecordDataExchange) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*RecordDataExchange) SetContent

func (o *RecordDataExchange) SetContent(v []string)

SetContent gets a reference to the given []string and assigns it to the Content field.

func (*RecordDataExchange) SetName

func (o *RecordDataExchange) SetName(v string)

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

func (*RecordDataExchange) SetTtl

func (o *RecordDataExchange) SetTtl(v int32)

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

func (*RecordDataExchange) SetType

func (o *RecordDataExchange) SetType(v string)

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

func (RecordDataExchange) ToMap

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

type RecordPayload

type RecordPayload struct {
	// content of the record
	Content string `json:"content"`
}

RecordPayload RecordPost for rr set info.

func NewRecordPayload

func NewRecordPayload(content string) *RecordPayload

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

func NewRecordPayloadWithDefaults

func NewRecordPayloadWithDefaults() *RecordPayload

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

func (*RecordPayload) GetContent

func (o *RecordPayload) GetContent() string

GetContent returns the Content field value

func (*RecordPayload) GetContentOk

func (o *RecordPayload) GetContentOk() (*string, bool)

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

func (RecordPayload) MarshalJSON

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

func (*RecordPayload) SetContent

func (o *RecordPayload) SetContent(v string)

SetContent sets field value

func (RecordPayload) ToMap

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

func (*RecordPayload) UnmarshalJSON

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

type RecordSet

type RecordSet struct {
	// if the record set is active or not
	Active *bool `json:"active,omitempty"`
	// comment
	Comment *string `json:"comment,omitempty"`
	// when record set creation finished
	CreationFinished string `json:"creationFinished"`
	// when record set creation started
	CreationStarted string `json:"creationStarted"`
	// Error shows error in case create/update/delete failed
	Error *string `json:"error,omitempty"`
	// rr set id
	Id string `json:"id"`
	// name of the record which should be a valid domain according to rfc1035 Section 2.3.4. For APEX records (same as zone name), the zone name itself has to be put in here.
	Name string `json:"name"`
	// records
	Records []Record `json:"records"`
	// record set state
	State string `json:"state"`
	// time to live
	Ttl int32 `json:"ttl"`
	// record set type
	Type string `json:"type"`
	// when record set update/deletion finished
	UpdateFinished string `json:"updateFinished"`
	// when record set update/deletion started
	UpdateStarted string `json:"updateStarted"`
}

RecordSet RRSet.

func NewRecordSet

func NewRecordSet(creationFinished string, creationStarted string, id string, name string, records []Record, state string, ttl int32, types string, updateFinished string, updateStarted string) *RecordSet

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

func NewRecordSetWithDefaults

func NewRecordSetWithDefaults() *RecordSet

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

func (*RecordSet) GetActive

func (o *RecordSet) GetActive() bool

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

func (*RecordSet) GetActiveOk

func (o *RecordSet) 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 (*RecordSet) GetComment

func (o *RecordSet) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*RecordSet) GetCommentOk

func (o *RecordSet) GetCommentOk() (*string, bool)

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

func (*RecordSet) GetCreationFinished

func (o *RecordSet) GetCreationFinished() string

GetCreationFinished returns the CreationFinished field value

func (*RecordSet) GetCreationFinishedOk

func (o *RecordSet) GetCreationFinishedOk() (*string, bool)

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

func (*RecordSet) GetCreationStarted

func (o *RecordSet) GetCreationStarted() string

GetCreationStarted returns the CreationStarted field value

func (*RecordSet) GetCreationStartedOk

func (o *RecordSet) GetCreationStartedOk() (*string, bool)

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

func (*RecordSet) GetError

func (o *RecordSet) GetError() string

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

func (*RecordSet) GetErrorOk

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

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

func (*RecordSet) GetId

func (o *RecordSet) GetId() string

GetId returns the Id field value

func (*RecordSet) GetIdOk

func (o *RecordSet) GetIdOk() (*string, bool)

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

func (*RecordSet) GetName

func (o *RecordSet) GetName() string

GetName returns the Name field value

func (*RecordSet) GetNameOk

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

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

func (*RecordSet) GetRecords

func (o *RecordSet) GetRecords() []Record

GetRecords returns the Records field value

func (*RecordSet) GetRecordsOk

func (o *RecordSet) GetRecordsOk() ([]Record, bool)

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

func (*RecordSet) GetState

func (o *RecordSet) GetState() string

GetState returns the State field value

func (*RecordSet) GetStateOk

func (o *RecordSet) GetStateOk() (*string, bool)

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

func (*RecordSet) GetTtl

func (o *RecordSet) GetTtl() int32

GetTtl returns the Ttl field value

func (*RecordSet) GetTtlOk

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

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

func (*RecordSet) GetType

func (o *RecordSet) GetType() string

GetType returns the Type field value

func (*RecordSet) GetTypeOk

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

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

func (*RecordSet) GetUpdateFinished

func (o *RecordSet) GetUpdateFinished() string

GetUpdateFinished returns the UpdateFinished field value

func (*RecordSet) GetUpdateFinishedOk

func (o *RecordSet) GetUpdateFinishedOk() (*string, bool)

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

func (*RecordSet) GetUpdateStarted

func (o *RecordSet) GetUpdateStarted() string

GetUpdateStarted returns the UpdateStarted field value

func (*RecordSet) GetUpdateStartedOk

func (o *RecordSet) GetUpdateStartedOk() (*string, bool)

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

func (*RecordSet) HasActive

func (o *RecordSet) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*RecordSet) HasComment

func (o *RecordSet) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*RecordSet) HasError

func (o *RecordSet) HasError() bool

HasError returns a boolean if a field has been set.

func (RecordSet) MarshalJSON

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

func (*RecordSet) SetActive

func (o *RecordSet) SetActive(v bool)

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

func (*RecordSet) SetComment

func (o *RecordSet) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*RecordSet) SetCreationFinished

func (o *RecordSet) SetCreationFinished(v string)

SetCreationFinished sets field value

func (*RecordSet) SetCreationStarted

func (o *RecordSet) SetCreationStarted(v string)

SetCreationStarted sets field value

func (*RecordSet) SetError

func (o *RecordSet) SetError(v string)

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

func (*RecordSet) SetId

func (o *RecordSet) SetId(v string)

SetId sets field value

func (*RecordSet) SetName

func (o *RecordSet) SetName(v string)

SetName sets field value

func (*RecordSet) SetRecords

func (o *RecordSet) SetRecords(v []Record)

SetRecords sets field value

func (*RecordSet) SetState

func (o *RecordSet) SetState(v string)

SetState sets field value

func (*RecordSet) SetTtl

func (o *RecordSet) SetTtl(v int32)

SetTtl sets field value

func (*RecordSet) SetType

func (o *RecordSet) SetType(v string)

SetType sets field value

func (*RecordSet) SetUpdateFinished

func (o *RecordSet) SetUpdateFinished(v string)

SetUpdateFinished sets field value

func (*RecordSet) SetUpdateStarted

func (o *RecordSet) SetUpdateStarted(v string)

SetUpdateStarted sets field value

func (RecordSet) ToMap

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

func (*RecordSet) UnmarshalJSON

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

type RecordSetResponse

type RecordSetResponse struct {
	Message *string   `json:"message,omitempty"`
	Rrset   RecordSet `json:"rrset"`
}

RecordSetResponse ResponseRRSet for rr set info.

func NewRecordSetResponse

func NewRecordSetResponse(rrset RecordSet) *RecordSetResponse

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

func NewRecordSetResponseWithDefaults

func NewRecordSetResponseWithDefaults() *RecordSetResponse

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

func (*RecordSetResponse) GetMessage

func (o *RecordSetResponse) GetMessage() string

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

func (*RecordSetResponse) GetMessageOk

func (o *RecordSetResponse) 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 (*RecordSetResponse) GetRrset

func (o *RecordSetResponse) GetRrset() RecordSet

GetRrset returns the Rrset field value

func (*RecordSetResponse) GetRrsetOk

func (o *RecordSetResponse) GetRrsetOk() (*RecordSet, bool)

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

func (*RecordSetResponse) HasMessage

func (o *RecordSetResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (RecordSetResponse) MarshalJSON

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

func (*RecordSetResponse) SetMessage

func (o *RecordSetResponse) SetMessage(v string)

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

func (*RecordSetResponse) SetRrset

func (o *RecordSetResponse) SetRrset(v RecordSet)

SetRrset sets field value

func (RecordSetResponse) ToMap

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

func (*RecordSetResponse) UnmarshalJSON

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

type ValidateMoveCodePayload

type ValidateMoveCodePayload struct {
	// code that should be validated. It validates if it is valid, not expired and belongs to the zone.
	Code string `json:"code"`
}

ValidateMoveCodePayload PostValidateMoveCodeRequest body to validate move code request.

func NewValidateMoveCodePayload

func NewValidateMoveCodePayload(code string) *ValidateMoveCodePayload

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

func NewValidateMoveCodePayloadWithDefaults

func NewValidateMoveCodePayloadWithDefaults() *ValidateMoveCodePayload

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

func (*ValidateMoveCodePayload) GetCode

func (o *ValidateMoveCodePayload) GetCode() string

GetCode returns the Code field value

func (*ValidateMoveCodePayload) GetCodeOk

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

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

func (ValidateMoveCodePayload) MarshalJSON

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

func (*ValidateMoveCodePayload) SetCode

func (o *ValidateMoveCodePayload) SetCode(v string)

SetCode sets field value

func (ValidateMoveCodePayload) ToMap

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

func (*ValidateMoveCodePayload) UnmarshalJSON

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

type Zone

type Zone struct {
	// access control list
	Acl    string `json:"acl"`
	Active *bool  `json:"active,omitempty"`
	// contact email from soa record
	ContactEmail *string `json:"contactEmail,omitempty"`
	// when zone creation finished
	CreationFinished string `json:"creationFinished"`
	// when zone creation started
	CreationStarted string `json:"creationStarted"`
	// default time to live
	DefaultTTL int32 `json:"defaultTTL"`
	// description of the zone
	Description *string `json:"description,omitempty"`
	// zone name
	DnsName string `json:"dnsName"`
	// Error shows error in case create/update/delete failed
	Error *string `json:"error,omitempty"`
	// expire time
	ExpireTime int32             `json:"expireTime"`
	Extensions *DomainExtensions `json:"extensions,omitempty"`
	// zone id
	Id string `json:"id"`
	// if the zone is a reverse zone or not
	IsReverseZone *bool   `json:"isReverseZone,omitempty"`
	Labels        []Label `json:"labels,omitempty"`
	// user given name
	Name string `json:"name"`
	// negative caching
	NegativeCache int32 `json:"negativeCache"`
	// primary name server for secondary zone
	Primaries []string `json:"primaries,omitempty"`
	// primary name server. FQDN
	PrimaryNameServer string `json:"primaryNameServer"`
	// record count how many records are in the zone
	RecordCount *int32 `json:"recordCount,omitempty"`
	// refresh time
	RefreshTime int32 `json:"refreshTime"`
	// retry time
	RetryTime int32 `json:"retryTime"`
	// serial number
	SerialNumber int32 `json:"serialNumber"`
	// zone state
	State string `json:"state"`
	// zone type
	Type string `json:"type"`
	// when zone update/deletion finished
	UpdateFinished string `json:"updateFinished"`
	// when zone update/deletion started
	UpdateStarted string `json:"updateStarted"`
	// visibility of the zone
	Visibility string `json:"visibility"`
}

Zone Zone.

func NewZone

func NewZone(acl string, creationFinished string, creationStarted string, defaultTTL int32, dnsName string, expireTime int32, id string, name string, negativeCache int32, primaryNameServer string, refreshTime int32, retryTime int32, serialNumber int32, state string, types string, updateFinished string, updateStarted string, visibility string) *Zone

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

func NewZoneWithDefaults

func NewZoneWithDefaults() *Zone

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

func (*Zone) GetAcl

func (o *Zone) GetAcl() string

GetAcl returns the Acl field value

func (*Zone) GetAclOk

func (o *Zone) GetAclOk() (*string, bool)

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

func (*Zone) GetActive

func (o *Zone) GetActive() bool

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

func (*Zone) GetActiveOk

func (o *Zone) 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 (*Zone) GetContactEmail

func (o *Zone) GetContactEmail() string

GetContactEmail returns the ContactEmail field value if set, zero value otherwise.

func (*Zone) GetContactEmailOk

func (o *Zone) GetContactEmailOk() (*string, bool)

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

func (*Zone) GetCreationFinished

func (o *Zone) GetCreationFinished() string

GetCreationFinished returns the CreationFinished field value

func (*Zone) GetCreationFinishedOk

func (o *Zone) GetCreationFinishedOk() (*string, bool)

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

func (*Zone) GetCreationStarted

func (o *Zone) GetCreationStarted() string

GetCreationStarted returns the CreationStarted field value

func (*Zone) GetCreationStartedOk

func (o *Zone) GetCreationStartedOk() (*string, bool)

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

func (*Zone) GetDefaultTTL

func (o *Zone) GetDefaultTTL() int32

GetDefaultTTL returns the DefaultTTL field value

func (*Zone) GetDefaultTTLOk

func (o *Zone) GetDefaultTTLOk() (*int32, bool)

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

func (*Zone) GetDescription

func (o *Zone) GetDescription() string

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

func (*Zone) GetDescriptionOk

func (o *Zone) 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 (*Zone) GetDnsName

func (o *Zone) GetDnsName() string

GetDnsName returns the DnsName field value

func (*Zone) GetDnsNameOk

func (o *Zone) GetDnsNameOk() (*string, bool)

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

func (*Zone) GetError

func (o *Zone) GetError() string

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

func (*Zone) GetErrorOk

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

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

func (*Zone) GetExpireTime

func (o *Zone) GetExpireTime() int32

GetExpireTime returns the ExpireTime field value

func (*Zone) GetExpireTimeOk

func (o *Zone) GetExpireTimeOk() (*int32, bool)

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

func (*Zone) GetExtensions

func (o *Zone) GetExtensions() DomainExtensions

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

func (*Zone) GetExtensionsOk

func (o *Zone) GetExtensionsOk() (*DomainExtensions, 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 (*Zone) GetId

func (o *Zone) GetId() string

GetId returns the Id field value

func (*Zone) GetIdOk

func (o *Zone) GetIdOk() (*string, bool)

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

func (*Zone) GetIsReverseZone

func (o *Zone) GetIsReverseZone() bool

GetIsReverseZone returns the IsReverseZone field value if set, zero value otherwise.

func (*Zone) GetIsReverseZoneOk

func (o *Zone) GetIsReverseZoneOk() (*bool, bool)

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

func (*Zone) GetLabels

func (o *Zone) GetLabels() []Label

GetLabels returns the Labels field value if set, zero value otherwise.

func (*Zone) GetLabelsOk

func (o *Zone) GetLabelsOk() ([]Label, bool)

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 (*Zone) GetName

func (o *Zone) GetName() string

GetName returns the Name field value

func (*Zone) GetNameOk

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

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

func (*Zone) GetNegativeCache

func (o *Zone) GetNegativeCache() int32

GetNegativeCache returns the NegativeCache field value

func (*Zone) GetNegativeCacheOk

func (o *Zone) GetNegativeCacheOk() (*int32, bool)

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

func (*Zone) GetPrimaries

func (o *Zone) GetPrimaries() []string

GetPrimaries returns the Primaries field value if set, zero value otherwise.

func (*Zone) GetPrimariesOk

func (o *Zone) GetPrimariesOk() ([]string, bool)

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

func (*Zone) GetPrimaryNameServer

func (o *Zone) GetPrimaryNameServer() string

GetPrimaryNameServer returns the PrimaryNameServer field value

func (*Zone) GetPrimaryNameServerOk

func (o *Zone) GetPrimaryNameServerOk() (*string, bool)

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

func (*Zone) GetRecordCount

func (o *Zone) GetRecordCount() int32

GetRecordCount returns the RecordCount field value if set, zero value otherwise.

func (*Zone) GetRecordCountOk

func (o *Zone) GetRecordCountOk() (*int32, bool)

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

func (*Zone) GetRefreshTime

func (o *Zone) GetRefreshTime() int32

GetRefreshTime returns the RefreshTime field value

func (*Zone) GetRefreshTimeOk

func (o *Zone) GetRefreshTimeOk() (*int32, bool)

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

func (*Zone) GetRetryTime

func (o *Zone) GetRetryTime() int32

GetRetryTime returns the RetryTime field value

func (*Zone) GetRetryTimeOk

func (o *Zone) GetRetryTimeOk() (*int32, bool)

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

func (*Zone) GetSerialNumber

func (o *Zone) GetSerialNumber() int32

GetSerialNumber returns the SerialNumber field value

func (*Zone) GetSerialNumberOk

func (o *Zone) GetSerialNumberOk() (*int32, bool)

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

func (*Zone) GetState

func (o *Zone) GetState() string

GetState returns the State field value

func (*Zone) GetStateOk

func (o *Zone) GetStateOk() (*string, bool)

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

func (*Zone) GetType

func (o *Zone) GetType() string

GetType returns the Type field value

func (*Zone) GetTypeOk

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

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

func (*Zone) GetUpdateFinished

func (o *Zone) GetUpdateFinished() string

GetUpdateFinished returns the UpdateFinished field value

func (*Zone) GetUpdateFinishedOk

func (o *Zone) GetUpdateFinishedOk() (*string, bool)

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

func (*Zone) GetUpdateStarted

func (o *Zone) GetUpdateStarted() string

GetUpdateStarted returns the UpdateStarted field value

func (*Zone) GetUpdateStartedOk

func (o *Zone) GetUpdateStartedOk() (*string, bool)

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

func (*Zone) GetVisibility

func (o *Zone) GetVisibility() string

GetVisibility returns the Visibility field value

func (*Zone) GetVisibilityOk

func (o *Zone) GetVisibilityOk() (*string, bool)

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

func (*Zone) HasActive

func (o *Zone) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*Zone) HasContactEmail

func (o *Zone) HasContactEmail() bool

HasContactEmail returns a boolean if a field has been set.

func (*Zone) HasDescription

func (o *Zone) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Zone) HasError

func (o *Zone) HasError() bool

HasError returns a boolean if a field has been set.

func (*Zone) HasExtensions

func (o *Zone) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*Zone) HasIsReverseZone

func (o *Zone) HasIsReverseZone() bool

HasIsReverseZone returns a boolean if a field has been set.

func (*Zone) HasLabels

func (o *Zone) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Zone) HasPrimaries

func (o *Zone) HasPrimaries() bool

HasPrimaries returns a boolean if a field has been set.

func (*Zone) HasRecordCount

func (o *Zone) HasRecordCount() bool

HasRecordCount returns a boolean if a field has been set.

func (Zone) MarshalJSON

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

func (*Zone) SetAcl

func (o *Zone) SetAcl(v string)

SetAcl sets field value

func (*Zone) SetActive

func (o *Zone) SetActive(v bool)

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

func (*Zone) SetContactEmail

func (o *Zone) SetContactEmail(v string)

SetContactEmail gets a reference to the given string and assigns it to the ContactEmail field.

func (*Zone) SetCreationFinished

func (o *Zone) SetCreationFinished(v string)

SetCreationFinished sets field value

func (*Zone) SetCreationStarted

func (o *Zone) SetCreationStarted(v string)

SetCreationStarted sets field value

func (*Zone) SetDefaultTTL

func (o *Zone) SetDefaultTTL(v int32)

SetDefaultTTL sets field value

func (*Zone) SetDescription

func (o *Zone) SetDescription(v string)

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

func (*Zone) SetDnsName

func (o *Zone) SetDnsName(v string)

SetDnsName sets field value

func (*Zone) SetError

func (o *Zone) SetError(v string)

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

func (*Zone) SetExpireTime

func (o *Zone) SetExpireTime(v int32)

SetExpireTime sets field value

func (*Zone) SetExtensions

func (o *Zone) SetExtensions(v DomainExtensions)

SetExtensions gets a reference to the given DomainExtensions and assigns it to the Extensions field.

func (*Zone) SetId

func (o *Zone) SetId(v string)

SetId sets field value

func (*Zone) SetIsReverseZone

func (o *Zone) SetIsReverseZone(v bool)

SetIsReverseZone gets a reference to the given bool and assigns it to the IsReverseZone field.

func (*Zone) SetLabels

func (o *Zone) SetLabels(v []Label)

SetLabels gets a reference to the given []Label and assigns it to the Labels field.

func (*Zone) SetName

func (o *Zone) SetName(v string)

SetName sets field value

func (*Zone) SetNegativeCache

func (o *Zone) SetNegativeCache(v int32)

SetNegativeCache sets field value

func (*Zone) SetPrimaries

func (o *Zone) SetPrimaries(v []string)

SetPrimaries gets a reference to the given []string and assigns it to the Primaries field.

func (*Zone) SetPrimaryNameServer

func (o *Zone) SetPrimaryNameServer(v string)

SetPrimaryNameServer sets field value

func (*Zone) SetRecordCount

func (o *Zone) SetRecordCount(v int32)

SetRecordCount gets a reference to the given int32 and assigns it to the RecordCount field.

func (*Zone) SetRefreshTime

func (o *Zone) SetRefreshTime(v int32)

SetRefreshTime sets field value

func (*Zone) SetRetryTime

func (o *Zone) SetRetryTime(v int32)

SetRetryTime sets field value

func (*Zone) SetSerialNumber

func (o *Zone) SetSerialNumber(v int32)

SetSerialNumber sets field value

func (*Zone) SetState

func (o *Zone) SetState(v string)

SetState sets field value

func (*Zone) SetType

func (o *Zone) SetType(v string)

SetType sets field value

func (*Zone) SetUpdateFinished

func (o *Zone) SetUpdateFinished(v string)

SetUpdateFinished sets field value

func (*Zone) SetUpdateStarted

func (o *Zone) SetUpdateStarted(v string)

SetUpdateStarted sets field value

func (*Zone) SetVisibility

func (o *Zone) SetVisibility(v string)

SetVisibility sets field value

func (Zone) ToMap

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

func (*Zone) UnmarshalJSON

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

type ZoneDataExchange

type ZoneDataExchange struct {
	RrSets []RecordDataExchange `json:"rrSets,omitempty"`
}

ZoneDataExchange struct for ZoneDataExchange

func NewZoneDataExchange

func NewZoneDataExchange() *ZoneDataExchange

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

func NewZoneDataExchangeWithDefaults

func NewZoneDataExchangeWithDefaults() *ZoneDataExchange

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

func (*ZoneDataExchange) GetRrSets

func (o *ZoneDataExchange) GetRrSets() []RecordDataExchange

GetRrSets returns the RrSets field value if set, zero value otherwise.

func (*ZoneDataExchange) GetRrSetsOk

func (o *ZoneDataExchange) GetRrSetsOk() ([]RecordDataExchange, bool)

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

func (*ZoneDataExchange) HasRrSets

func (o *ZoneDataExchange) HasRrSets() bool

HasRrSets returns a boolean if a field has been set.

func (ZoneDataExchange) MarshalJSON

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

func (*ZoneDataExchange) SetRrSets

func (o *ZoneDataExchange) SetRrSets(v []RecordDataExchange)

SetRrSets gets a reference to the given []RecordDataExchange and assigns it to the RrSets field.

func (ZoneDataExchange) ToMap

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

type ZoneExtensions

type ZoneExtensions struct {
	ObservabilityExtension *ZoneObservabilityExtension `json:"observabilityExtension,omitempty"`
}

ZoneExtensions struct for ZoneExtensions

func NewZoneExtensions

func NewZoneExtensions() *ZoneExtensions

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

func NewZoneExtensionsWithDefaults

func NewZoneExtensionsWithDefaults() *ZoneExtensions

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

func (*ZoneExtensions) GetObservabilityExtension

func (o *ZoneExtensions) GetObservabilityExtension() ZoneObservabilityExtension

GetObservabilityExtension returns the ObservabilityExtension field value if set, zero value otherwise.

func (*ZoneExtensions) GetObservabilityExtensionOk

func (o *ZoneExtensions) GetObservabilityExtensionOk() (*ZoneObservabilityExtension, bool)

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

func (*ZoneExtensions) HasObservabilityExtension

func (o *ZoneExtensions) HasObservabilityExtension() bool

HasObservabilityExtension returns a boolean if a field has been set.

func (ZoneExtensions) MarshalJSON

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

func (*ZoneExtensions) SetObservabilityExtension

func (o *ZoneExtensions) SetObservabilityExtension(v ZoneObservabilityExtension)

SetObservabilityExtension gets a reference to the given ZoneObservabilityExtension and assigns it to the ObservabilityExtension field.

func (ZoneExtensions) ToMap

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

type ZoneModelsImportRecordModel

type ZoneModelsImportRecordModel struct {
	Comment *string  `json:"comment,omitempty"`
	Content []string `json:"content,omitempty"`
	Name    *string  `json:"name,omitempty"`
	Ttl     *int32   `json:"ttl,omitempty"`
	Type    *string  `json:"type,omitempty"`
}

ZoneModelsImportRecordModel struct for ZoneModelsImportRecordModel

func NewZoneModelsImportRecordModel

func NewZoneModelsImportRecordModel() *ZoneModelsImportRecordModel

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

func NewZoneModelsImportRecordModelWithDefaults

func NewZoneModelsImportRecordModelWithDefaults() *ZoneModelsImportRecordModel

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

func (*ZoneModelsImportRecordModel) GetComment

func (o *ZoneModelsImportRecordModel) GetComment() string

GetComment returns the Comment field value if set, zero value otherwise.

func (*ZoneModelsImportRecordModel) GetCommentOk

func (o *ZoneModelsImportRecordModel) GetCommentOk() (*string, bool)

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

func (*ZoneModelsImportRecordModel) GetContent

func (o *ZoneModelsImportRecordModel) GetContent() []string

GetContent returns the Content field value if set, zero value otherwise.

func (*ZoneModelsImportRecordModel) GetContentOk

func (o *ZoneModelsImportRecordModel) GetContentOk() ([]string, bool)

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

func (*ZoneModelsImportRecordModel) GetName

func (o *ZoneModelsImportRecordModel) GetName() string

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

func (*ZoneModelsImportRecordModel) GetNameOk

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

func (o *ZoneModelsImportRecordModel) GetTtl() int32

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

func (*ZoneModelsImportRecordModel) GetTtlOk

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

func (o *ZoneModelsImportRecordModel) GetType() string

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

func (*ZoneModelsImportRecordModel) GetTypeOk

func (o *ZoneModelsImportRecordModel) 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 (*ZoneModelsImportRecordModel) HasComment

func (o *ZoneModelsImportRecordModel) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasContent

func (o *ZoneModelsImportRecordModel) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasName

func (o *ZoneModelsImportRecordModel) HasName() bool

HasName returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasTtl

func (o *ZoneModelsImportRecordModel) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasType

func (o *ZoneModelsImportRecordModel) HasType() bool

HasType returns a boolean if a field has been set.

func (ZoneModelsImportRecordModel) MarshalJSON

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

func (*ZoneModelsImportRecordModel) SetComment

func (o *ZoneModelsImportRecordModel) SetComment(v string)

SetComment gets a reference to the given string and assigns it to the Comment field.

func (*ZoneModelsImportRecordModel) SetContent

func (o *ZoneModelsImportRecordModel) SetContent(v []string)

SetContent gets a reference to the given []string and assigns it to the Content field.

func (*ZoneModelsImportRecordModel) SetName

func (o *ZoneModelsImportRecordModel) SetName(v string)

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

func (*ZoneModelsImportRecordModel) SetTtl

func (o *ZoneModelsImportRecordModel) SetTtl(v int32)

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

func (*ZoneModelsImportRecordModel) SetType

func (o *ZoneModelsImportRecordModel) SetType(v string)

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

func (ZoneModelsImportRecordModel) ToMap

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

type ZoneModelsImportZoneJson

type ZoneModelsImportZoneJson struct {
	RrSets []ZoneModelsImportRecordModel `json:"rrSets,omitempty"`
}

ZoneModelsImportZoneJson struct for ZoneModelsImportZoneJson

func NewZoneModelsImportZoneJson

func NewZoneModelsImportZoneJson() *ZoneModelsImportZoneJson

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

func NewZoneModelsImportZoneJsonWithDefaults

func NewZoneModelsImportZoneJsonWithDefaults() *ZoneModelsImportZoneJson

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

func (*ZoneModelsImportZoneJson) GetRrSets

GetRrSets returns the RrSets field value if set, zero value otherwise.

func (*ZoneModelsImportZoneJson) GetRrSetsOk

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

func (*ZoneModelsImportZoneJson) HasRrSets

func (o *ZoneModelsImportZoneJson) HasRrSets() bool

HasRrSets returns a boolean if a field has been set.

func (ZoneModelsImportZoneJson) MarshalJSON

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

func (*ZoneModelsImportZoneJson) SetRrSets

SetRrSets gets a reference to the given []ZoneModelsImportRecordModel and assigns it to the RrSets field.

func (ZoneModelsImportZoneJson) ToMap

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

type ZoneObservabilityExtension

type ZoneObservabilityExtension struct {
	ObservabilityInstanceId string  `json:"observabilityInstanceId"`
	State                   *string `json:"state,omitempty"`
}

ZoneObservabilityExtension struct for ZoneObservabilityExtension

func NewZoneObservabilityExtension

func NewZoneObservabilityExtension(observabilityInstanceId string) *ZoneObservabilityExtension

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

func NewZoneObservabilityExtensionWithDefaults

func NewZoneObservabilityExtensionWithDefaults() *ZoneObservabilityExtension

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

func (*ZoneObservabilityExtension) GetObservabilityInstanceId

func (o *ZoneObservabilityExtension) GetObservabilityInstanceId() string

GetObservabilityInstanceId returns the ObservabilityInstanceId field value

func (*ZoneObservabilityExtension) GetObservabilityInstanceIdOk

func (o *ZoneObservabilityExtension) GetObservabilityInstanceIdOk() (*string, bool)

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

func (*ZoneObservabilityExtension) GetState

func (o *ZoneObservabilityExtension) GetState() string

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

func (*ZoneObservabilityExtension) GetStateOk

func (o *ZoneObservabilityExtension) GetStateOk() (*string, bool)

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

func (*ZoneObservabilityExtension) HasState

func (o *ZoneObservabilityExtension) HasState() bool

HasState returns a boolean if a field has been set.

func (ZoneObservabilityExtension) MarshalJSON

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

func (*ZoneObservabilityExtension) SetObservabilityInstanceId

func (o *ZoneObservabilityExtension) SetObservabilityInstanceId(v string)

SetObservabilityInstanceId sets field value

func (*ZoneObservabilityExtension) SetState

func (o *ZoneObservabilityExtension) SetState(v string)

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

func (ZoneObservabilityExtension) ToMap

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

func (*ZoneObservabilityExtension) UnmarshalJSON

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

type ZoneResponse

type ZoneResponse struct {
	Message *string `json:"message,omitempty"`
	Zone    Zone    `json:"zone"`
}

ZoneResponse ResponseZone for user info.

func NewZoneResponse

func NewZoneResponse(zone Zone) *ZoneResponse

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

func NewZoneResponseWithDefaults

func NewZoneResponseWithDefaults() *ZoneResponse

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

func (*ZoneResponse) GetMessage

func (o *ZoneResponse) GetMessage() string

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

func (*ZoneResponse) GetMessageOk

func (o *ZoneResponse) 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 (*ZoneResponse) GetZone

func (o *ZoneResponse) GetZone() Zone

GetZone returns the Zone field value

func (*ZoneResponse) GetZoneOk

func (o *ZoneResponse) GetZoneOk() (*Zone, bool)

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

func (*ZoneResponse) HasMessage

func (o *ZoneResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ZoneResponse) MarshalJSON

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

func (*ZoneResponse) SetMessage

func (o *ZoneResponse) SetMessage(v string)

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

func (*ZoneResponse) SetZone

func (o *ZoneResponse) SetZone(v Zone)

SetZone sets field value

func (ZoneResponse) ToMap

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

func (*ZoneResponse) UnmarshalJSON

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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