v1api

package
v0.21.0 Latest Latest
Warning

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

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

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)`)
)
View Source
var AllowedCreateRecordSetPayloadTypeEnumValues = []CreateRecordSetPayloadType{
	"A",
	"AAAA",
	"SOA",
	"CNAME",
	"NS",
	"MX",
	"TXT",
	"SRV",
	"PTR",
	"ALIAS",
	"DNAME",
	"CAA",
	"DNSKEY",
	"DS",
	"LOC",
	"NAPTR",
	"SSHFP",
	"TLSA",
	"URI",
	"CERT",
	"SVCB",
	"TYPE",
	"CSYNC",
	"HINFO",
	"HTTPS",
	"unknown_default_open_api",
}

All allowed values of CreateRecordSetPayloadType enum

View Source
var AllowedCreateZonePayloadTypeEnumValues = []CreateZonePayloadType{
	"primary",
	"secondary",
	"unknown_default_open_api",
}

All allowed values of CreateZonePayloadType enum

View Source
var AllowedExportRecordSetsPayloadFormatEnumValues = []ExportRecordSetsPayloadFormat{
	"csv",
	"json",
	"bind",
	"unknown_default_open_api",
}

All allowed values of ExportRecordSetsPayloadFormat enum

View Source
var AllowedImportRecordSetsFormatParameterEnumValues = []ImportRecordSetsFormatParameter{
	"json",
	"csv",
	"bind",
	"unknown_default_open_api",
}

All allowed values of ImportRecordSetsFormatParameter enum

View Source
var AllowedImportRecordSetsImportTypeParameterEnumValues = []ImportRecordSetsImportTypeParameter{
	"restore",
	"delete",
	"update",
	"upsert",
	"unknown_default_open_api",
}

All allowed values of ImportRecordSetsImportTypeParameter enum

View Source
var AllowedListRecordSetsOrderByCreationFinishedParameterEnumValues = []ListRecordSetsOrderByCreationFinishedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByCreationFinishedParameter enum

View Source
var AllowedListRecordSetsOrderByCreationStartedParameterEnumValues = []ListRecordSetsOrderByCreationStartedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByCreationStartedParameter enum

View Source
var AllowedListRecordSetsOrderByNameParameterEnumValues = []ListRecordSetsOrderByNameParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByNameParameter enum

View Source
var AllowedListRecordSetsOrderByRecordCountParameterEnumValues = []ListRecordSetsOrderByRecordCountParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByRecordCountParameter enum

View Source
var AllowedListRecordSetsOrderByStateParameterEnumValues = []ListRecordSetsOrderByStateParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByStateParameter enum

View Source
var AllowedListRecordSetsOrderByTypeParameterEnumValues = []ListRecordSetsOrderByTypeParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByTypeParameter enum

View Source
var AllowedListRecordSetsOrderByUpdateFinishedParameterEnumValues = []ListRecordSetsOrderByUpdateFinishedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByUpdateFinishedParameter enum

View Source
var AllowedListRecordSetsOrderByUpdateStartedParameterEnumValues = []ListRecordSetsOrderByUpdateStartedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsOrderByUpdateStartedParameter enum

View Source
var AllowedListRecordSetsStateEqParameterEnumValues = []ListRecordSetsStateEqParameter{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsStateEqParameter enum

View Source
var AllowedListRecordSetsStateNeqParameterEnumValues = []ListRecordSetsStateNeqParameter{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsStateNeqParameter enum

View Source
var AllowedListRecordSetsTypeEqParameterEnumValues = []ListRecordSetsTypeEqParameter{
	"A",
	"AAAA",
	"SOA",
	"CNAME",
	"NS",
	"MX",
	"TXT",
	"SRV",
	"PTR",
	"ALIAS",
	"DNAME",
	"CAA",
	"DNSKEY",
	"DS",
	"LOC",
	"NAPTR",
	"SSHFP",
	"TLSA",
	"URI",
	"CERT",
	"SVCB",
	"TYPE",
	"CSYNC",
	"HINFO",
	"HTTPS",
	"unknown_default_open_api",
}

All allowed values of ListRecordSetsTypeEqParameter enum

View Source
var AllowedListZonesOrderByCreationFinishedParameterEnumValues = []ListZonesOrderByCreationFinishedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByCreationFinishedParameter enum

View Source
var AllowedListZonesOrderByCreationStartedParameterEnumValues = []ListZonesOrderByCreationStartedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByCreationStartedParameter enum

View Source
var AllowedListZonesOrderByDescriptionParameterEnumValues = []ListZonesOrderByDescriptionParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByDescriptionParameter enum

View Source
var AllowedListZonesOrderByDnsNameParameterEnumValues = []ListZonesOrderByDnsNameParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByDnsNameParameter enum

View Source
var AllowedListZonesOrderByNameParameterEnumValues = []ListZonesOrderByNameParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByNameParameter enum

View Source
var AllowedListZonesOrderByRecordCountParameterEnumValues = []ListZonesOrderByRecordCountParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByRecordCountParameter enum

View Source
var AllowedListZonesOrderByTypeParameterEnumValues = []ListZonesOrderByTypeParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByTypeParameter enum

View Source
var AllowedListZonesOrderByUpdateFinishedParameterEnumValues = []ListZonesOrderByUpdateFinishedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByUpdateFinishedParameter enum

View Source
var AllowedListZonesOrderByUpdateStartedParameterEnumValues = []ListZonesOrderByUpdateStartedParameter{
	"ASC",
	"DESC",
	"unknown_default_open_api",
}

All allowed values of ListZonesOrderByUpdateStartedParameter enum

View Source
var AllowedListZonesStateEqParameterEnumValues = []ListZonesStateEqParameter{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
	"unknown_default_open_api",
}

All allowed values of ListZonesStateEqParameter enum

View Source
var AllowedListZonesStateNeqParameterEnumValues = []ListZonesStateNeqParameter{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
	"unknown_default_open_api",
}

All allowed values of ListZonesStateNeqParameter enum

View Source
var AllowedListZonesTypeEqParameterEnumValues = []ListZonesTypeEqParameter{
	"primary",
	"secondary",
	"unknown_default_open_api",
}

All allowed values of ListZonesTypeEqParameter enum

View Source
var AllowedPartialUpdateRecordPayloadActionEnumValues = []PartialUpdateRecordPayloadAction{
	"add",
	"delete",
	"unknown_default_open_api",
}

All allowed values of PartialUpdateRecordPayloadAction enum

View Source
var AllowedRecordSetStateEnumValues = []RecordSetState{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
	"unknown_default_open_api",
}

All allowed values of RecordSetState enum

View Source
var AllowedRecordSetTypeEnumValues = []RecordSetType{
	"A",
	"AAAA",
	"SOA",
	"CNAME",
	"NS",
	"MX",
	"TXT",
	"SRV",
	"PTR",
	"ALIAS",
	"DNAME",
	"CAA",
	"DNSKEY",
	"DS",
	"LOC",
	"NAPTR",
	"SSHFP",
	"TLSA",
	"URI",
	"CERT",
	"SVCB",
	"TYPE",
	"CSYNC",
	"HINFO",
	"HTTPS",
	"unknown_default_open_api",
}

All allowed values of RecordSetType enum

View Source
var AllowedZoneStateEnumValues = []ZoneState{
	"CREATING",
	"CREATE_SUCCEEDED",
	"CREATE_FAILED",
	"DELETING",
	"DELETE_SUCCEEDED",
	"DELETE_FAILED",
	"UPDATING",
	"UPDATE_SUCCEEDED",
	"UPDATE_FAILED",
	"unknown_default_open_api",
}

All allowed values of ZoneState enum

View Source
var AllowedZoneTypeEnumValues = []ZoneType{
	"primary",
	"secondary",
	"unknown_default_open_api",
}

All allowed values of ZoneType enum

View Source
var AllowedZoneVisibilityEnumValues = []ZoneVisibility{
	"public",
	"unknown_default_open_api",
}

All allowed values of ZoneVisibility enum

Functions

func CacheExpires

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

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

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func 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

order by creationFinished

func (ApiListRecordSetsRequest) OrderByCreationStarted

order by creationStarted

func (ApiListRecordSetsRequest) OrderByName

order by name

func (ApiListRecordSetsRequest) OrderByRecordCount

order by record count

func (ApiListRecordSetsRequest) OrderByState

order by state

func (ApiListRecordSetsRequest) OrderByType

order by type

func (ApiListRecordSetsRequest) OrderByUpdateFinished

order by updateFinished

func (ApiListRecordSetsRequest) OrderByUpdateStarted

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

order by creationFinished

func (ApiListZonesRequest) OrderByCreationStarted

func (r ApiListZonesRequest) OrderByCreationStarted(orderByCreationStarted ListZonesOrderByCreationStartedParameter) ApiListZonesRequest

order by creationStarted

func (ApiListZonesRequest) OrderByDescription

func (r ApiListZonesRequest) OrderByDescription(orderByDescription ListZonesOrderByDescriptionParameter) ApiListZonesRequest

order by description

func (ApiListZonesRequest) OrderByDnsName

order by dns name

func (ApiListZonesRequest) OrderByName

order by name

func (ApiListZonesRequest) OrderByRecordCount

func (r ApiListZonesRequest) OrderByRecordCount(orderByRecordCount ListZonesOrderByRecordCountParameter) ApiListZonesRequest

order by record count

func (ApiListZonesRequest) OrderByType

order by type

func (ApiListZonesRequest) OrderByUpdateFinished

func (r ApiListZonesRequest) OrderByUpdateFinished(orderByUpdateFinished ListZonesOrderByUpdateFinishedParameter) ApiListZonesRequest

order by updateFinished

func (ApiListZonesRequest) OrderByUpdateStarted

func (r ApiListZonesRequest) OrderByUpdateStarted(orderByUpdateStarted ListZonesOrderByUpdateStartedParameter) 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

filter state

func (ApiListZonesRequest) StateNeq

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"`
	AdditionalProperties map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*CreateLabelResponse) UnmarshalJSON added in v0.19.0

func (o *CreateLabelResponse) UnmarshalJSON(data []byte) (err 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"`
	Type                 CreateRecordSetPayloadType `json:"type"`
	AdditionalProperties map[string]interface{}
}

CreateRecordSetPayload RRSetPost for rr set info.

func NewCreateRecordSetPayload

func NewCreateRecordSetPayload(name string, records []RecordPayload, types CreateRecordSetPayloadType) *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

GetType returns the Type field value

func (*CreateRecordSetPayload) GetTypeOk

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

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 CreateRecordSetPayloadType added in v0.21.0

type CreateRecordSetPayloadType string

CreateRecordSetPayloadType record set type

const (
	CREATERECORDSETPAYLOADTYPE_A                        CreateRecordSetPayloadType = "A"
	CREATERECORDSETPAYLOADTYPE_AAAA                     CreateRecordSetPayloadType = "AAAA"
	CREATERECORDSETPAYLOADTYPE_SOA                      CreateRecordSetPayloadType = "SOA"
	CREATERECORDSETPAYLOADTYPE_CNAME                    CreateRecordSetPayloadType = "CNAME"
	CREATERECORDSETPAYLOADTYPE_NS                       CreateRecordSetPayloadType = "NS"
	CREATERECORDSETPAYLOADTYPE_MX                       CreateRecordSetPayloadType = "MX"
	CREATERECORDSETPAYLOADTYPE_TXT                      CreateRecordSetPayloadType = "TXT"
	CREATERECORDSETPAYLOADTYPE_SRV                      CreateRecordSetPayloadType = "SRV"
	CREATERECORDSETPAYLOADTYPE_PTR                      CreateRecordSetPayloadType = "PTR"
	CREATERECORDSETPAYLOADTYPE_ALIAS                    CreateRecordSetPayloadType = "ALIAS"
	CREATERECORDSETPAYLOADTYPE_DNAME                    CreateRecordSetPayloadType = "DNAME"
	CREATERECORDSETPAYLOADTYPE_CAA                      CreateRecordSetPayloadType = "CAA"
	CREATERECORDSETPAYLOADTYPE_DNSKEY                   CreateRecordSetPayloadType = "DNSKEY"
	CREATERECORDSETPAYLOADTYPE_DS                       CreateRecordSetPayloadType = "DS"
	CREATERECORDSETPAYLOADTYPE_LOC                      CreateRecordSetPayloadType = "LOC"
	CREATERECORDSETPAYLOADTYPE_NAPTR                    CreateRecordSetPayloadType = "NAPTR"
	CREATERECORDSETPAYLOADTYPE_SSHFP                    CreateRecordSetPayloadType = "SSHFP"
	CREATERECORDSETPAYLOADTYPE_TLSA                     CreateRecordSetPayloadType = "TLSA"
	CREATERECORDSETPAYLOADTYPE_URI                      CreateRecordSetPayloadType = "URI"
	CREATERECORDSETPAYLOADTYPE_CERT                     CreateRecordSetPayloadType = "CERT"
	CREATERECORDSETPAYLOADTYPE_SVCB                     CreateRecordSetPayloadType = "SVCB"
	CREATERECORDSETPAYLOADTYPE_TYPE                     CreateRecordSetPayloadType = "TYPE"
	CREATERECORDSETPAYLOADTYPE_CSYNC                    CreateRecordSetPayloadType = "CSYNC"
	CREATERECORDSETPAYLOADTYPE_HINFO                    CreateRecordSetPayloadType = "HINFO"
	CREATERECORDSETPAYLOADTYPE_HTTPS                    CreateRecordSetPayloadType = "HTTPS"
	CREATERECORDSETPAYLOADTYPE_UNKNOWN_DEFAULT_OPEN_API CreateRecordSetPayloadType = "unknown_default_open_api"
)

List of CreateRecordSetPayload_type

func NewCreateRecordSetPayloadTypeFromValue added in v0.21.0

func NewCreateRecordSetPayloadTypeFromValue(v string) (*CreateRecordSetPayloadType, error)

NewCreateRecordSetPayloadTypeFromValue returns a pointer to a valid CreateRecordSetPayloadType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CreateRecordSetPayloadType) IsValid added in v0.21.0

func (v CreateRecordSetPayloadType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CreateRecordSetPayloadType) Ptr added in v0.21.0

Ptr returns reference to CreateRecordSetPayload_type value

func (*CreateRecordSetPayloadType) UnmarshalJSON added in v0.21.0

func (v *CreateRecordSetPayloadType) UnmarshalJSON(src []byte) 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"`
	Type                 *CreateZonePayloadType `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

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

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

func (*CreateZonePayload) GetTypeOk

func (o *CreateZonePayload) GetTypeOk() (*CreateZonePayloadType, 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

SetType gets a reference to the given CreateZonePayloadType 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 CreateZonePayloadType added in v0.21.0

type CreateZonePayloadType string

CreateZonePayloadType zone type

const (
	CREATEZONEPAYLOADTYPE_PRIMARY                  CreateZonePayloadType = "primary"
	CREATEZONEPAYLOADTYPE_SECONDARY                CreateZonePayloadType = "secondary"
	CREATEZONEPAYLOADTYPE_UNKNOWN_DEFAULT_OPEN_API CreateZonePayloadType = "unknown_default_open_api"
)

List of CreateZonePayload_type

func NewCreateZonePayloadTypeFromValue added in v0.21.0

func NewCreateZonePayloadTypeFromValue(v string) (*CreateZonePayloadType, error)

NewCreateZonePayloadTypeFromValue returns a pointer to a valid CreateZonePayloadType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CreateZonePayloadType) IsValid added in v0.21.0

func (v CreateZonePayloadType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CreateZonePayloadType) Ptr added in v0.21.0

Ptr returns reference to CreateZonePayload_type value

func (*CreateZonePayloadType) UnmarshalJSON added in v0.21.0

func (v *CreateZonePayloadType) UnmarshalJSON(src []byte) 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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*DeleteLabelResponse) UnmarshalJSON added in v0.19.0

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

type DomainExtensions

type DomainExtensions struct {
	ObservabilityExtension *DomainObservabilityExtension `json:"observabilityExtension,omitempty"`
	AdditionalProperties   map[string]interface{}
}

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)

func (*DomainExtensions) UnmarshalJSON added in v0.19.0

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

type DomainObservabilityExtension

type DomainObservabilityExtension struct {
	ObservabilityInstanceId string  `json:"observabilityInstanceId"`
	State                   *string `json:"state,omitempty"`
	AdditionalProperties    map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*ErrorMessage) UnmarshalJSON added in v0.19.0

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

type ExportRecordSetsPayload

type ExportRecordSetsPayload struct {
	ExportAsFQDN         *bool                          `json:"exportAsFQDN,omitempty"`
	Format               *ExportRecordSetsPayloadFormat `json:"format,omitempty"`
	AdditionalProperties map[string]interface{}
}

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

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

func (*ExportRecordSetsPayload) GetFormatOk

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

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

func (ExportRecordSetsPayload) ToMap

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

func (*ExportRecordSetsPayload) UnmarshalJSON added in v0.19.0

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

type ExportRecordSetsPayloadFormat added in v0.21.0

type ExportRecordSetsPayloadFormat string

ExportRecordSetsPayloadFormat the model 'ExportRecordSetsPayloadFormat'

const (
	EXPORTRECORDSETSPAYLOADFORMAT_CSV                      ExportRecordSetsPayloadFormat = "csv"
	EXPORTRECORDSETSPAYLOADFORMAT_JSON                     ExportRecordSetsPayloadFormat = "json"
	EXPORTRECORDSETSPAYLOADFORMAT_BIND                     ExportRecordSetsPayloadFormat = "bind"
	EXPORTRECORDSETSPAYLOADFORMAT_UNKNOWN_DEFAULT_OPEN_API ExportRecordSetsPayloadFormat = "unknown_default_open_api"
)

List of ExportRecordSetsPayload_format

func NewExportRecordSetsPayloadFormatFromValue added in v0.21.0

func NewExportRecordSetsPayloadFormatFromValue(v string) (*ExportRecordSetsPayloadFormat, error)

NewExportRecordSetsPayloadFormatFromValue returns a pointer to a valid ExportRecordSetsPayloadFormat for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ExportRecordSetsPayloadFormat) IsValid added in v0.21.0

func (v ExportRecordSetsPayloadFormat) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ExportRecordSetsPayloadFormat) Ptr added in v0.21.0

Ptr returns reference to ExportRecordSetsPayload_format value

func (*ExportRecordSetsPayloadFormat) UnmarshalJSON added in v0.21.0

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

type ImportRecordSetsFormatParameter added in v0.21.0

type ImportRecordSetsFormatParameter string

ImportRecordSetsFormatParameter the model 'ImportRecordSetsFormatParameter'

const (
	IMPORTRECORDSETSFORMATPARAMETER_JSON                     ImportRecordSetsFormatParameter = "json"
	IMPORTRECORDSETSFORMATPARAMETER_CSV                      ImportRecordSetsFormatParameter = "csv"
	IMPORTRECORDSETSFORMATPARAMETER_BIND                     ImportRecordSetsFormatParameter = "bind"
	IMPORTRECORDSETSFORMATPARAMETER_UNKNOWN_DEFAULT_OPEN_API ImportRecordSetsFormatParameter = "unknown_default_open_api"
)

List of ImportRecordSets_format_parameter

func NewImportRecordSetsFormatParameterFromValue added in v0.21.0

func NewImportRecordSetsFormatParameterFromValue(v string) (*ImportRecordSetsFormatParameter, error)

NewImportRecordSetsFormatParameterFromValue returns a pointer to a valid ImportRecordSetsFormatParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImportRecordSetsFormatParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ImportRecordSetsFormatParameter) Ptr added in v0.21.0

Ptr returns reference to ImportRecordSets_format_parameter value

func (*ImportRecordSetsFormatParameter) UnmarshalJSON added in v0.21.0

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

type ImportRecordSetsImportTypeParameter added in v0.21.0

type ImportRecordSetsImportTypeParameter string

ImportRecordSetsImportTypeParameter the model 'ImportRecordSetsImportTypeParameter'

const (
	IMPORTRECORDSETSIMPORTTYPEPARAMETER_RESTORE                  ImportRecordSetsImportTypeParameter = "restore"
	IMPORTRECORDSETSIMPORTTYPEPARAMETER_DELETE                   ImportRecordSetsImportTypeParameter = "delete"
	IMPORTRECORDSETSIMPORTTYPEPARAMETER_UPDATE                   ImportRecordSetsImportTypeParameter = "update"
	IMPORTRECORDSETSIMPORTTYPEPARAMETER_UPSERT                   ImportRecordSetsImportTypeParameter = "upsert"
	IMPORTRECORDSETSIMPORTTYPEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ImportRecordSetsImportTypeParameter = "unknown_default_open_api"
)

List of ImportRecordSets_importType_parameter

func NewImportRecordSetsImportTypeParameterFromValue added in v0.21.0

func NewImportRecordSetsImportTypeParameterFromValue(v string) (*ImportRecordSetsImportTypeParameter, error)

NewImportRecordSetsImportTypeParameterFromValue returns a pointer to a valid ImportRecordSetsImportTypeParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ImportRecordSetsImportTypeParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ImportRecordSetsImportTypeParameter) Ptr added in v0.21.0

Ptr returns reference to ImportRecordSets_importType_parameter value

func (*ImportRecordSetsImportTypeParameter) UnmarshalJSON added in v0.21.0

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

type ImportRecordSetsPayload

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

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)

func (*ImportRecordSetsPayload) UnmarshalJSON added in v0.19.0

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

type ImportRecordSetsResponse

type ImportRecordSetsResponse struct {
	Message              *string       `json:"message,omitempty"`
	Summary              ImportSummary `json:"summary"`
	AdditionalProperties map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*ImportSummary) UnmarshalJSON added in v0.19.0

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

type Label

type Label struct {
	Key                  string `json:"key"`
	Value                string `json:"value"`
	AdditionalProperties map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*ListLabelsResponse) UnmarshalJSON added in v0.19.0

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

type ListRecordSetsOrderByCreationFinishedParameter added in v0.21.0

type ListRecordSetsOrderByCreationFinishedParameter string

ListRecordSetsOrderByCreationFinishedParameter the model 'ListRecordSetsOrderByCreationFinishedParameter'

const (
	LISTRECORDSETSORDERBYCREATIONFINISHEDPARAMETER_ASC                      ListRecordSetsOrderByCreationFinishedParameter = "ASC"
	LISTRECORDSETSORDERBYCREATIONFINISHEDPARAMETER_DESC                     ListRecordSetsOrderByCreationFinishedParameter = "DESC"
	LISTRECORDSETSORDERBYCREATIONFINISHEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByCreationFinishedParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_creationFinished__parameter

func NewListRecordSetsOrderByCreationFinishedParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByCreationFinishedParameterFromValue(v string) (*ListRecordSetsOrderByCreationFinishedParameter, error)

NewListRecordSetsOrderByCreationFinishedParameterFromValue returns a pointer to a valid ListRecordSetsOrderByCreationFinishedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByCreationFinishedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByCreationFinishedParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_creationFinished__parameter value

func (*ListRecordSetsOrderByCreationFinishedParameter) UnmarshalJSON added in v0.21.0

type ListRecordSetsOrderByCreationStartedParameter added in v0.21.0

type ListRecordSetsOrderByCreationStartedParameter string

ListRecordSetsOrderByCreationStartedParameter the model 'ListRecordSetsOrderByCreationStartedParameter'

const (
	LISTRECORDSETSORDERBYCREATIONSTARTEDPARAMETER_ASC                      ListRecordSetsOrderByCreationStartedParameter = "ASC"
	LISTRECORDSETSORDERBYCREATIONSTARTEDPARAMETER_DESC                     ListRecordSetsOrderByCreationStartedParameter = "DESC"
	LISTRECORDSETSORDERBYCREATIONSTARTEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByCreationStartedParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_creationStarted__parameter

func NewListRecordSetsOrderByCreationStartedParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByCreationStartedParameterFromValue(v string) (*ListRecordSetsOrderByCreationStartedParameter, error)

NewListRecordSetsOrderByCreationStartedParameterFromValue returns a pointer to a valid ListRecordSetsOrderByCreationStartedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByCreationStartedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByCreationStartedParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_creationStarted__parameter value

func (*ListRecordSetsOrderByCreationStartedParameter) UnmarshalJSON added in v0.21.0

type ListRecordSetsOrderByNameParameter added in v0.21.0

type ListRecordSetsOrderByNameParameter string

ListRecordSetsOrderByNameParameter the model 'ListRecordSetsOrderByNameParameter'

const (
	LISTRECORDSETSORDERBYNAMEPARAMETER_ASC                      ListRecordSetsOrderByNameParameter = "ASC"
	LISTRECORDSETSORDERBYNAMEPARAMETER_DESC                     ListRecordSetsOrderByNameParameter = "DESC"
	LISTRECORDSETSORDERBYNAMEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByNameParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_name__parameter

func NewListRecordSetsOrderByNameParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByNameParameterFromValue(v string) (*ListRecordSetsOrderByNameParameter, error)

NewListRecordSetsOrderByNameParameterFromValue returns a pointer to a valid ListRecordSetsOrderByNameParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByNameParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByNameParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_name__parameter value

func (*ListRecordSetsOrderByNameParameter) UnmarshalJSON added in v0.21.0

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

type ListRecordSetsOrderByRecordCountParameter added in v0.21.0

type ListRecordSetsOrderByRecordCountParameter string

ListRecordSetsOrderByRecordCountParameter the model 'ListRecordSetsOrderByRecordCountParameter'

const (
	LISTRECORDSETSORDERBYRECORDCOUNTPARAMETER_ASC                      ListRecordSetsOrderByRecordCountParameter = "ASC"
	LISTRECORDSETSORDERBYRECORDCOUNTPARAMETER_DESC                     ListRecordSetsOrderByRecordCountParameter = "DESC"
	LISTRECORDSETSORDERBYRECORDCOUNTPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByRecordCountParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_recordCount__parameter

func NewListRecordSetsOrderByRecordCountParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByRecordCountParameterFromValue(v string) (*ListRecordSetsOrderByRecordCountParameter, error)

NewListRecordSetsOrderByRecordCountParameterFromValue returns a pointer to a valid ListRecordSetsOrderByRecordCountParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByRecordCountParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByRecordCountParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_recordCount__parameter value

func (*ListRecordSetsOrderByRecordCountParameter) UnmarshalJSON added in v0.21.0

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

type ListRecordSetsOrderByStateParameter added in v0.21.0

type ListRecordSetsOrderByStateParameter string

ListRecordSetsOrderByStateParameter the model 'ListRecordSetsOrderByStateParameter'

const (
	LISTRECORDSETSORDERBYSTATEPARAMETER_ASC                      ListRecordSetsOrderByStateParameter = "ASC"
	LISTRECORDSETSORDERBYSTATEPARAMETER_DESC                     ListRecordSetsOrderByStateParameter = "DESC"
	LISTRECORDSETSORDERBYSTATEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByStateParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_state__parameter

func NewListRecordSetsOrderByStateParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByStateParameterFromValue(v string) (*ListRecordSetsOrderByStateParameter, error)

NewListRecordSetsOrderByStateParameterFromValue returns a pointer to a valid ListRecordSetsOrderByStateParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByStateParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByStateParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_state__parameter value

func (*ListRecordSetsOrderByStateParameter) UnmarshalJSON added in v0.21.0

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

type ListRecordSetsOrderByTypeParameter added in v0.21.0

type ListRecordSetsOrderByTypeParameter string

ListRecordSetsOrderByTypeParameter the model 'ListRecordSetsOrderByTypeParameter'

const (
	LISTRECORDSETSORDERBYTYPEPARAMETER_ASC                      ListRecordSetsOrderByTypeParameter = "ASC"
	LISTRECORDSETSORDERBYTYPEPARAMETER_DESC                     ListRecordSetsOrderByTypeParameter = "DESC"
	LISTRECORDSETSORDERBYTYPEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByTypeParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_type__parameter

func NewListRecordSetsOrderByTypeParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByTypeParameterFromValue(v string) (*ListRecordSetsOrderByTypeParameter, error)

NewListRecordSetsOrderByTypeParameterFromValue returns a pointer to a valid ListRecordSetsOrderByTypeParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByTypeParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByTypeParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_type__parameter value

func (*ListRecordSetsOrderByTypeParameter) UnmarshalJSON added in v0.21.0

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

type ListRecordSetsOrderByUpdateFinishedParameter added in v0.21.0

type ListRecordSetsOrderByUpdateFinishedParameter string

ListRecordSetsOrderByUpdateFinishedParameter the model 'ListRecordSetsOrderByUpdateFinishedParameter'

const (
	LISTRECORDSETSORDERBYUPDATEFINISHEDPARAMETER_ASC                      ListRecordSetsOrderByUpdateFinishedParameter = "ASC"
	LISTRECORDSETSORDERBYUPDATEFINISHEDPARAMETER_DESC                     ListRecordSetsOrderByUpdateFinishedParameter = "DESC"
	LISTRECORDSETSORDERBYUPDATEFINISHEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByUpdateFinishedParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_updateFinished__parameter

func NewListRecordSetsOrderByUpdateFinishedParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByUpdateFinishedParameterFromValue(v string) (*ListRecordSetsOrderByUpdateFinishedParameter, error)

NewListRecordSetsOrderByUpdateFinishedParameterFromValue returns a pointer to a valid ListRecordSetsOrderByUpdateFinishedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByUpdateFinishedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByUpdateFinishedParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_updateFinished__parameter value

func (*ListRecordSetsOrderByUpdateFinishedParameter) UnmarshalJSON added in v0.21.0

type ListRecordSetsOrderByUpdateStartedParameter added in v0.21.0

type ListRecordSetsOrderByUpdateStartedParameter string

ListRecordSetsOrderByUpdateStartedParameter the model 'ListRecordSetsOrderByUpdateStartedParameter'

const (
	LISTRECORDSETSORDERBYUPDATESTARTEDPARAMETER_ASC                      ListRecordSetsOrderByUpdateStartedParameter = "ASC"
	LISTRECORDSETSORDERBYUPDATESTARTEDPARAMETER_DESC                     ListRecordSetsOrderByUpdateStartedParameter = "DESC"
	LISTRECORDSETSORDERBYUPDATESTARTEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsOrderByUpdateStartedParameter = "unknown_default_open_api"
)

List of ListRecordSets_orderBy_updateStarted__parameter

func NewListRecordSetsOrderByUpdateStartedParameterFromValue added in v0.21.0

func NewListRecordSetsOrderByUpdateStartedParameterFromValue(v string) (*ListRecordSetsOrderByUpdateStartedParameter, error)

NewListRecordSetsOrderByUpdateStartedParameterFromValue returns a pointer to a valid ListRecordSetsOrderByUpdateStartedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsOrderByUpdateStartedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsOrderByUpdateStartedParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_orderBy_updateStarted__parameter value

func (*ListRecordSetsOrderByUpdateStartedParameter) UnmarshalJSON added in v0.21.0

func (v *ListRecordSetsOrderByUpdateStartedParameter) UnmarshalJSON(src []byte) 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"`
	AdditionalProperties map[string]interface{}
}

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 ListRecordSetsStateEqParameter added in v0.21.0

type ListRecordSetsStateEqParameter string

ListRecordSetsStateEqParameter the model 'ListRecordSetsStateEqParameter'

const (
	LISTRECORDSETSSTATEEQPARAMETER_CREATING                 ListRecordSetsStateEqParameter = "CREATING"
	LISTRECORDSETSSTATEEQPARAMETER_CREATE_SUCCEEDED         ListRecordSetsStateEqParameter = "CREATE_SUCCEEDED"
	LISTRECORDSETSSTATEEQPARAMETER_CREATE_FAILED            ListRecordSetsStateEqParameter = "CREATE_FAILED"
	LISTRECORDSETSSTATEEQPARAMETER_DELETING                 ListRecordSetsStateEqParameter = "DELETING"
	LISTRECORDSETSSTATEEQPARAMETER_DELETE_SUCCEEDED         ListRecordSetsStateEqParameter = "DELETE_SUCCEEDED"
	LISTRECORDSETSSTATEEQPARAMETER_DELETE_FAILED            ListRecordSetsStateEqParameter = "DELETE_FAILED"
	LISTRECORDSETSSTATEEQPARAMETER_UPDATING                 ListRecordSetsStateEqParameter = "UPDATING"
	LISTRECORDSETSSTATEEQPARAMETER_UPDATE_SUCCEEDED         ListRecordSetsStateEqParameter = "UPDATE_SUCCEEDED"
	LISTRECORDSETSSTATEEQPARAMETER_UPDATE_FAILED            ListRecordSetsStateEqParameter = "UPDATE_FAILED"
	LISTRECORDSETSSTATEEQPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsStateEqParameter = "unknown_default_open_api"
)

List of ListRecordSets_state_eq__parameter

func NewListRecordSetsStateEqParameterFromValue added in v0.21.0

func NewListRecordSetsStateEqParameterFromValue(v string) (*ListRecordSetsStateEqParameter, error)

NewListRecordSetsStateEqParameterFromValue returns a pointer to a valid ListRecordSetsStateEqParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsStateEqParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsStateEqParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_state_eq__parameter value

func (*ListRecordSetsStateEqParameter) UnmarshalJSON added in v0.21.0

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

type ListRecordSetsStateNeqParameter added in v0.21.0

type ListRecordSetsStateNeqParameter string

ListRecordSetsStateNeqParameter the model 'ListRecordSetsStateNeqParameter'

const (
	LISTRECORDSETSSTATENEQPARAMETER_CREATING                 ListRecordSetsStateNeqParameter = "CREATING"
	LISTRECORDSETSSTATENEQPARAMETER_CREATE_SUCCEEDED         ListRecordSetsStateNeqParameter = "CREATE_SUCCEEDED"
	LISTRECORDSETSSTATENEQPARAMETER_CREATE_FAILED            ListRecordSetsStateNeqParameter = "CREATE_FAILED"
	LISTRECORDSETSSTATENEQPARAMETER_DELETING                 ListRecordSetsStateNeqParameter = "DELETING"
	LISTRECORDSETSSTATENEQPARAMETER_DELETE_SUCCEEDED         ListRecordSetsStateNeqParameter = "DELETE_SUCCEEDED"
	LISTRECORDSETSSTATENEQPARAMETER_DELETE_FAILED            ListRecordSetsStateNeqParameter = "DELETE_FAILED"
	LISTRECORDSETSSTATENEQPARAMETER_UPDATING                 ListRecordSetsStateNeqParameter = "UPDATING"
	LISTRECORDSETSSTATENEQPARAMETER_UPDATE_SUCCEEDED         ListRecordSetsStateNeqParameter = "UPDATE_SUCCEEDED"
	LISTRECORDSETSSTATENEQPARAMETER_UPDATE_FAILED            ListRecordSetsStateNeqParameter = "UPDATE_FAILED"
	LISTRECORDSETSSTATENEQPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsStateNeqParameter = "unknown_default_open_api"
)

List of ListRecordSets_state_neq__parameter

func NewListRecordSetsStateNeqParameterFromValue added in v0.21.0

func NewListRecordSetsStateNeqParameterFromValue(v string) (*ListRecordSetsStateNeqParameter, error)

NewListRecordSetsStateNeqParameterFromValue returns a pointer to a valid ListRecordSetsStateNeqParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsStateNeqParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsStateNeqParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_state_neq__parameter value

func (*ListRecordSetsStateNeqParameter) UnmarshalJSON added in v0.21.0

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

type ListRecordSetsTypeEqParameter added in v0.21.0

type ListRecordSetsTypeEqParameter string

ListRecordSetsTypeEqParameter the model 'ListRecordSetsTypeEqParameter'

const (
	LISTRECORDSETSTYPEEQPARAMETER_A                        ListRecordSetsTypeEqParameter = "A"
	LISTRECORDSETSTYPEEQPARAMETER_AAAA                     ListRecordSetsTypeEqParameter = "AAAA"
	LISTRECORDSETSTYPEEQPARAMETER_SOA                      ListRecordSetsTypeEqParameter = "SOA"
	LISTRECORDSETSTYPEEQPARAMETER_CNAME                    ListRecordSetsTypeEqParameter = "CNAME"
	LISTRECORDSETSTYPEEQPARAMETER_NS                       ListRecordSetsTypeEqParameter = "NS"
	LISTRECORDSETSTYPEEQPARAMETER_MX                       ListRecordSetsTypeEqParameter = "MX"
	LISTRECORDSETSTYPEEQPARAMETER_TXT                      ListRecordSetsTypeEqParameter = "TXT"
	LISTRECORDSETSTYPEEQPARAMETER_SRV                      ListRecordSetsTypeEqParameter = "SRV"
	LISTRECORDSETSTYPEEQPARAMETER_PTR                      ListRecordSetsTypeEqParameter = "PTR"
	LISTRECORDSETSTYPEEQPARAMETER_ALIAS                    ListRecordSetsTypeEqParameter = "ALIAS"
	LISTRECORDSETSTYPEEQPARAMETER_DNAME                    ListRecordSetsTypeEqParameter = "DNAME"
	LISTRECORDSETSTYPEEQPARAMETER_CAA                      ListRecordSetsTypeEqParameter = "CAA"
	LISTRECORDSETSTYPEEQPARAMETER_DNSKEY                   ListRecordSetsTypeEqParameter = "DNSKEY"
	LISTRECORDSETSTYPEEQPARAMETER_DS                       ListRecordSetsTypeEqParameter = "DS"
	LISTRECORDSETSTYPEEQPARAMETER_LOC                      ListRecordSetsTypeEqParameter = "LOC"
	LISTRECORDSETSTYPEEQPARAMETER_NAPTR                    ListRecordSetsTypeEqParameter = "NAPTR"
	LISTRECORDSETSTYPEEQPARAMETER_SSHFP                    ListRecordSetsTypeEqParameter = "SSHFP"
	LISTRECORDSETSTYPEEQPARAMETER_TLSA                     ListRecordSetsTypeEqParameter = "TLSA"
	LISTRECORDSETSTYPEEQPARAMETER_URI                      ListRecordSetsTypeEqParameter = "URI"
	LISTRECORDSETSTYPEEQPARAMETER_CERT                     ListRecordSetsTypeEqParameter = "CERT"
	LISTRECORDSETSTYPEEQPARAMETER_SVCB                     ListRecordSetsTypeEqParameter = "SVCB"
	LISTRECORDSETSTYPEEQPARAMETER_TYPE                     ListRecordSetsTypeEqParameter = "TYPE"
	LISTRECORDSETSTYPEEQPARAMETER_CSYNC                    ListRecordSetsTypeEqParameter = "CSYNC"
	LISTRECORDSETSTYPEEQPARAMETER_HINFO                    ListRecordSetsTypeEqParameter = "HINFO"
	LISTRECORDSETSTYPEEQPARAMETER_HTTPS                    ListRecordSetsTypeEqParameter = "HTTPS"
	LISTRECORDSETSTYPEEQPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListRecordSetsTypeEqParameter = "unknown_default_open_api"
)

List of ListRecordSets_type_eq__parameter

func NewListRecordSetsTypeEqParameterFromValue added in v0.21.0

func NewListRecordSetsTypeEqParameterFromValue(v string) (*ListRecordSetsTypeEqParameter, error)

NewListRecordSetsTypeEqParameterFromValue returns a pointer to a valid ListRecordSetsTypeEqParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListRecordSetsTypeEqParameter) IsValid added in v0.21.0

func (v ListRecordSetsTypeEqParameter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ListRecordSetsTypeEqParameter) Ptr added in v0.21.0

Ptr returns reference to ListRecordSets_type_eq__parameter value

func (*ListRecordSetsTypeEqParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByCreationFinishedParameter added in v0.21.0

type ListZonesOrderByCreationFinishedParameter string

ListZonesOrderByCreationFinishedParameter the model 'ListZonesOrderByCreationFinishedParameter'

const (
	LISTZONESORDERBYCREATIONFINISHEDPARAMETER_ASC                      ListZonesOrderByCreationFinishedParameter = "ASC"
	LISTZONESORDERBYCREATIONFINISHEDPARAMETER_DESC                     ListZonesOrderByCreationFinishedParameter = "DESC"
	LISTZONESORDERBYCREATIONFINISHEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByCreationFinishedParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_creationFinished__parameter

func NewListZonesOrderByCreationFinishedParameterFromValue added in v0.21.0

func NewListZonesOrderByCreationFinishedParameterFromValue(v string) (*ListZonesOrderByCreationFinishedParameter, error)

NewListZonesOrderByCreationFinishedParameterFromValue returns a pointer to a valid ListZonesOrderByCreationFinishedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByCreationFinishedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByCreationFinishedParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_creationFinished__parameter value

func (*ListZonesOrderByCreationFinishedParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByCreationStartedParameter added in v0.21.0

type ListZonesOrderByCreationStartedParameter string

ListZonesOrderByCreationStartedParameter the model 'ListZonesOrderByCreationStartedParameter'

const (
	LISTZONESORDERBYCREATIONSTARTEDPARAMETER_ASC                      ListZonesOrderByCreationStartedParameter = "ASC"
	LISTZONESORDERBYCREATIONSTARTEDPARAMETER_DESC                     ListZonesOrderByCreationStartedParameter = "DESC"
	LISTZONESORDERBYCREATIONSTARTEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByCreationStartedParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_creationStarted__parameter

func NewListZonesOrderByCreationStartedParameterFromValue added in v0.21.0

func NewListZonesOrderByCreationStartedParameterFromValue(v string) (*ListZonesOrderByCreationStartedParameter, error)

NewListZonesOrderByCreationStartedParameterFromValue returns a pointer to a valid ListZonesOrderByCreationStartedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByCreationStartedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByCreationStartedParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_creationStarted__parameter value

func (*ListZonesOrderByCreationStartedParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByDescriptionParameter added in v0.21.0

type ListZonesOrderByDescriptionParameter string

ListZonesOrderByDescriptionParameter the model 'ListZonesOrderByDescriptionParameter'

const (
	LISTZONESORDERBYDESCRIPTIONPARAMETER_ASC                      ListZonesOrderByDescriptionParameter = "ASC"
	LISTZONESORDERBYDESCRIPTIONPARAMETER_DESC                     ListZonesOrderByDescriptionParameter = "DESC"
	LISTZONESORDERBYDESCRIPTIONPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByDescriptionParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_description__parameter

func NewListZonesOrderByDescriptionParameterFromValue added in v0.21.0

func NewListZonesOrderByDescriptionParameterFromValue(v string) (*ListZonesOrderByDescriptionParameter, error)

NewListZonesOrderByDescriptionParameterFromValue returns a pointer to a valid ListZonesOrderByDescriptionParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByDescriptionParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByDescriptionParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_description__parameter value

func (*ListZonesOrderByDescriptionParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByDnsNameParameter added in v0.21.0

type ListZonesOrderByDnsNameParameter string

ListZonesOrderByDnsNameParameter the model 'ListZonesOrderByDnsNameParameter'

const (
	LISTZONESORDERBYDNSNAMEPARAMETER_ASC                      ListZonesOrderByDnsNameParameter = "ASC"
	LISTZONESORDERBYDNSNAMEPARAMETER_DESC                     ListZonesOrderByDnsNameParameter = "DESC"
	LISTZONESORDERBYDNSNAMEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByDnsNameParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_dnsName__parameter

func NewListZonesOrderByDnsNameParameterFromValue added in v0.21.0

func NewListZonesOrderByDnsNameParameterFromValue(v string) (*ListZonesOrderByDnsNameParameter, error)

NewListZonesOrderByDnsNameParameterFromValue returns a pointer to a valid ListZonesOrderByDnsNameParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByDnsNameParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByDnsNameParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_dnsName__parameter value

func (*ListZonesOrderByDnsNameParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByNameParameter added in v0.21.0

type ListZonesOrderByNameParameter string

ListZonesOrderByNameParameter the model 'ListZonesOrderByNameParameter'

const (
	LISTZONESORDERBYNAMEPARAMETER_ASC                      ListZonesOrderByNameParameter = "ASC"
	LISTZONESORDERBYNAMEPARAMETER_DESC                     ListZonesOrderByNameParameter = "DESC"
	LISTZONESORDERBYNAMEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByNameParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_name__parameter

func NewListZonesOrderByNameParameterFromValue added in v0.21.0

func NewListZonesOrderByNameParameterFromValue(v string) (*ListZonesOrderByNameParameter, error)

NewListZonesOrderByNameParameterFromValue returns a pointer to a valid ListZonesOrderByNameParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByNameParameter) IsValid added in v0.21.0

func (v ListZonesOrderByNameParameter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByNameParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_name__parameter value

func (*ListZonesOrderByNameParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByRecordCountParameter added in v0.21.0

type ListZonesOrderByRecordCountParameter string

ListZonesOrderByRecordCountParameter the model 'ListZonesOrderByRecordCountParameter'

const (
	LISTZONESORDERBYRECORDCOUNTPARAMETER_ASC                      ListZonesOrderByRecordCountParameter = "ASC"
	LISTZONESORDERBYRECORDCOUNTPARAMETER_DESC                     ListZonesOrderByRecordCountParameter = "DESC"
	LISTZONESORDERBYRECORDCOUNTPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByRecordCountParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_recordCount__parameter

func NewListZonesOrderByRecordCountParameterFromValue added in v0.21.0

func NewListZonesOrderByRecordCountParameterFromValue(v string) (*ListZonesOrderByRecordCountParameter, error)

NewListZonesOrderByRecordCountParameterFromValue returns a pointer to a valid ListZonesOrderByRecordCountParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByRecordCountParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByRecordCountParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_recordCount__parameter value

func (*ListZonesOrderByRecordCountParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByTypeParameter added in v0.21.0

type ListZonesOrderByTypeParameter string

ListZonesOrderByTypeParameter the model 'ListZonesOrderByTypeParameter'

const (
	LISTZONESORDERBYTYPEPARAMETER_ASC                      ListZonesOrderByTypeParameter = "ASC"
	LISTZONESORDERBYTYPEPARAMETER_DESC                     ListZonesOrderByTypeParameter = "DESC"
	LISTZONESORDERBYTYPEPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByTypeParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_type__parameter

func NewListZonesOrderByTypeParameterFromValue added in v0.21.0

func NewListZonesOrderByTypeParameterFromValue(v string) (*ListZonesOrderByTypeParameter, error)

NewListZonesOrderByTypeParameterFromValue returns a pointer to a valid ListZonesOrderByTypeParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByTypeParameter) IsValid added in v0.21.0

func (v ListZonesOrderByTypeParameter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByTypeParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_type__parameter value

func (*ListZonesOrderByTypeParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByUpdateFinishedParameter added in v0.21.0

type ListZonesOrderByUpdateFinishedParameter string

ListZonesOrderByUpdateFinishedParameter the model 'ListZonesOrderByUpdateFinishedParameter'

const (
	LISTZONESORDERBYUPDATEFINISHEDPARAMETER_ASC                      ListZonesOrderByUpdateFinishedParameter = "ASC"
	LISTZONESORDERBYUPDATEFINISHEDPARAMETER_DESC                     ListZonesOrderByUpdateFinishedParameter = "DESC"
	LISTZONESORDERBYUPDATEFINISHEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByUpdateFinishedParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_updateFinished__parameter

func NewListZonesOrderByUpdateFinishedParameterFromValue added in v0.21.0

func NewListZonesOrderByUpdateFinishedParameterFromValue(v string) (*ListZonesOrderByUpdateFinishedParameter, error)

NewListZonesOrderByUpdateFinishedParameterFromValue returns a pointer to a valid ListZonesOrderByUpdateFinishedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByUpdateFinishedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByUpdateFinishedParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_updateFinished__parameter value

func (*ListZonesOrderByUpdateFinishedParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesOrderByUpdateStartedParameter added in v0.21.0

type ListZonesOrderByUpdateStartedParameter string

ListZonesOrderByUpdateStartedParameter the model 'ListZonesOrderByUpdateStartedParameter'

const (
	LISTZONESORDERBYUPDATESTARTEDPARAMETER_ASC                      ListZonesOrderByUpdateStartedParameter = "ASC"
	LISTZONESORDERBYUPDATESTARTEDPARAMETER_DESC                     ListZonesOrderByUpdateStartedParameter = "DESC"
	LISTZONESORDERBYUPDATESTARTEDPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesOrderByUpdateStartedParameter = "unknown_default_open_api"
)

List of ListZones_orderBy_updateStarted__parameter

func NewListZonesOrderByUpdateStartedParameterFromValue added in v0.21.0

func NewListZonesOrderByUpdateStartedParameterFromValue(v string) (*ListZonesOrderByUpdateStartedParameter, error)

NewListZonesOrderByUpdateStartedParameterFromValue returns a pointer to a valid ListZonesOrderByUpdateStartedParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesOrderByUpdateStartedParameter) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesOrderByUpdateStartedParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_orderBy_updateStarted__parameter value

func (*ListZonesOrderByUpdateStartedParameter) UnmarshalJSON added in v0.21.0

func (v *ListZonesOrderByUpdateStartedParameter) UnmarshalJSON(src []byte) 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"`
	AdditionalProperties map[string]interface{}
}

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 ListZonesStateEqParameter added in v0.21.0

type ListZonesStateEqParameter string

ListZonesStateEqParameter the model 'ListZonesStateEqParameter'

const (
	LISTZONESSTATEEQPARAMETER_CREATING                 ListZonesStateEqParameter = "CREATING"
	LISTZONESSTATEEQPARAMETER_CREATE_SUCCEEDED         ListZonesStateEqParameter = "CREATE_SUCCEEDED"
	LISTZONESSTATEEQPARAMETER_CREATE_FAILED            ListZonesStateEqParameter = "CREATE_FAILED"
	LISTZONESSTATEEQPARAMETER_DELETING                 ListZonesStateEqParameter = "DELETING"
	LISTZONESSTATEEQPARAMETER_DELETE_SUCCEEDED         ListZonesStateEqParameter = "DELETE_SUCCEEDED"
	LISTZONESSTATEEQPARAMETER_DELETE_FAILED            ListZonesStateEqParameter = "DELETE_FAILED"
	LISTZONESSTATEEQPARAMETER_UPDATING                 ListZonesStateEqParameter = "UPDATING"
	LISTZONESSTATEEQPARAMETER_UPDATE_SUCCEEDED         ListZonesStateEqParameter = "UPDATE_SUCCEEDED"
	LISTZONESSTATEEQPARAMETER_UPDATE_FAILED            ListZonesStateEqParameter = "UPDATE_FAILED"
	LISTZONESSTATEEQPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesStateEqParameter = "unknown_default_open_api"
)

List of ListZones_state_eq__parameter

func NewListZonesStateEqParameterFromValue added in v0.21.0

func NewListZonesStateEqParameterFromValue(v string) (*ListZonesStateEqParameter, error)

NewListZonesStateEqParameterFromValue returns a pointer to a valid ListZonesStateEqParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesStateEqParameter) IsValid added in v0.21.0

func (v ListZonesStateEqParameter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesStateEqParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_state_eq__parameter value

func (*ListZonesStateEqParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesStateNeqParameter added in v0.21.0

type ListZonesStateNeqParameter string

ListZonesStateNeqParameter the model 'ListZonesStateNeqParameter'

const (
	LISTZONESSTATENEQPARAMETER_CREATING                 ListZonesStateNeqParameter = "CREATING"
	LISTZONESSTATENEQPARAMETER_CREATE_SUCCEEDED         ListZonesStateNeqParameter = "CREATE_SUCCEEDED"
	LISTZONESSTATENEQPARAMETER_CREATE_FAILED            ListZonesStateNeqParameter = "CREATE_FAILED"
	LISTZONESSTATENEQPARAMETER_DELETING                 ListZonesStateNeqParameter = "DELETING"
	LISTZONESSTATENEQPARAMETER_DELETE_SUCCEEDED         ListZonesStateNeqParameter = "DELETE_SUCCEEDED"
	LISTZONESSTATENEQPARAMETER_DELETE_FAILED            ListZonesStateNeqParameter = "DELETE_FAILED"
	LISTZONESSTATENEQPARAMETER_UPDATING                 ListZonesStateNeqParameter = "UPDATING"
	LISTZONESSTATENEQPARAMETER_UPDATE_SUCCEEDED         ListZonesStateNeqParameter = "UPDATE_SUCCEEDED"
	LISTZONESSTATENEQPARAMETER_UPDATE_FAILED            ListZonesStateNeqParameter = "UPDATE_FAILED"
	LISTZONESSTATENEQPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesStateNeqParameter = "unknown_default_open_api"
)

List of ListZones_state_neq__parameter

func NewListZonesStateNeqParameterFromValue added in v0.21.0

func NewListZonesStateNeqParameterFromValue(v string) (*ListZonesStateNeqParameter, error)

NewListZonesStateNeqParameterFromValue returns a pointer to a valid ListZonesStateNeqParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesStateNeqParameter) IsValid added in v0.21.0

func (v ListZonesStateNeqParameter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesStateNeqParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_state_neq__parameter value

func (*ListZonesStateNeqParameter) UnmarshalJSON added in v0.21.0

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

type ListZonesTypeEqParameter added in v0.21.0

type ListZonesTypeEqParameter string

ListZonesTypeEqParameter the model 'ListZonesTypeEqParameter'

const (
	LISTZONESTYPEEQPARAMETER_PRIMARY                  ListZonesTypeEqParameter = "primary"
	LISTZONESTYPEEQPARAMETER_SECONDARY                ListZonesTypeEqParameter = "secondary"
	LISTZONESTYPEEQPARAMETER_UNKNOWN_DEFAULT_OPEN_API ListZonesTypeEqParameter = "unknown_default_open_api"
)

List of ListZones_type_eq__parameter

func NewListZonesTypeEqParameterFromValue added in v0.21.0

func NewListZonesTypeEqParameterFromValue(v string) (*ListZonesTypeEqParameter, error)

NewListZonesTypeEqParameterFromValue returns a pointer to a valid ListZonesTypeEqParameter for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ListZonesTypeEqParameter) IsValid added in v0.21.0

func (v ListZonesTypeEqParameter) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ListZonesTypeEqParameter) Ptr added in v0.21.0

Ptr returns reference to ListZones_type_eq__parameter value

func (*ListZonesTypeEqParameter) UnmarshalJSON added in v0.21.0

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

type MappedNullable

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

type Message

type Message struct {
	Message              *string `json:"message,omitempty"`
	AdditionalProperties map[string]interface{}
}

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)

func (*Message) UnmarshalJSON added in v0.19.0

func (o *Message) UnmarshalJSON(data []byte) (err 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"`
	AdditionalProperties map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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 NullableCreateRecordSetPayloadType added in v0.21.0

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

func NewNullableCreateRecordSetPayloadType added in v0.21.0

func NewNullableCreateRecordSetPayloadType(val *CreateRecordSetPayloadType) *NullableCreateRecordSetPayloadType

func (NullableCreateRecordSetPayloadType) Get added in v0.21.0

func (NullableCreateRecordSetPayloadType) IsSet added in v0.21.0

func (NullableCreateRecordSetPayloadType) MarshalJSON added in v0.21.0

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

func (*NullableCreateRecordSetPayloadType) Set added in v0.21.0

func (*NullableCreateRecordSetPayloadType) UnmarshalJSON added in v0.21.0

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

func (*NullableCreateRecordSetPayloadType) Unset added in v0.21.0

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 NullableCreateZonePayloadType added in v0.21.0

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

func NewNullableCreateZonePayloadType added in v0.21.0

func NewNullableCreateZonePayloadType(val *CreateZonePayloadType) *NullableCreateZonePayloadType

func (NullableCreateZonePayloadType) Get added in v0.21.0

func (NullableCreateZonePayloadType) IsSet added in v0.21.0

func (NullableCreateZonePayloadType) MarshalJSON added in v0.21.0

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

func (*NullableCreateZonePayloadType) Set added in v0.21.0

func (*NullableCreateZonePayloadType) UnmarshalJSON added in v0.21.0

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

func (*NullableCreateZonePayloadType) Unset added in v0.21.0

func (v *NullableCreateZonePayloadType) 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 NullableExportRecordSetsPayloadFormat added in v0.21.0

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

func NewNullableExportRecordSetsPayloadFormat added in v0.21.0

func NewNullableExportRecordSetsPayloadFormat(val *ExportRecordSetsPayloadFormat) *NullableExportRecordSetsPayloadFormat

func (NullableExportRecordSetsPayloadFormat) Get added in v0.21.0

func (NullableExportRecordSetsPayloadFormat) IsSet added in v0.21.0

func (NullableExportRecordSetsPayloadFormat) MarshalJSON added in v0.21.0

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

func (*NullableExportRecordSetsPayloadFormat) Set added in v0.21.0

func (*NullableExportRecordSetsPayloadFormat) UnmarshalJSON added in v0.21.0

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

func (*NullableExportRecordSetsPayloadFormat) Unset added in v0.21.0

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 NullableImportRecordSetsFormatParameter added in v0.21.0

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

func NewNullableImportRecordSetsFormatParameter added in v0.21.0

func NewNullableImportRecordSetsFormatParameter(val *ImportRecordSetsFormatParameter) *NullableImportRecordSetsFormatParameter

func (NullableImportRecordSetsFormatParameter) Get added in v0.21.0

func (NullableImportRecordSetsFormatParameter) IsSet added in v0.21.0

func (NullableImportRecordSetsFormatParameter) MarshalJSON added in v0.21.0

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

func (*NullableImportRecordSetsFormatParameter) Set added in v0.21.0

func (*NullableImportRecordSetsFormatParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableImportRecordSetsFormatParameter) Unset added in v0.21.0

type NullableImportRecordSetsImportTypeParameter added in v0.21.0

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

func NewNullableImportRecordSetsImportTypeParameter added in v0.21.0

func NewNullableImportRecordSetsImportTypeParameter(val *ImportRecordSetsImportTypeParameter) *NullableImportRecordSetsImportTypeParameter

func (NullableImportRecordSetsImportTypeParameter) Get added in v0.21.0

func (NullableImportRecordSetsImportTypeParameter) IsSet added in v0.21.0

func (NullableImportRecordSetsImportTypeParameter) MarshalJSON added in v0.21.0

func (*NullableImportRecordSetsImportTypeParameter) Set added in v0.21.0

func (*NullableImportRecordSetsImportTypeParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableImportRecordSetsImportTypeParameter) Unset added in v0.21.0

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 NullableListRecordSetsOrderByCreationFinishedParameter added in v0.21.0

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

func (NullableListRecordSetsOrderByCreationFinishedParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByCreationFinishedParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByCreationFinishedParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByCreationFinishedParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByCreationFinishedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByCreationFinishedParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByCreationStartedParameter added in v0.21.0

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

func (NullableListRecordSetsOrderByCreationStartedParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByCreationStartedParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByCreationStartedParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByCreationStartedParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByCreationStartedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByCreationStartedParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByNameParameter added in v0.21.0

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

func NewNullableListRecordSetsOrderByNameParameter added in v0.21.0

func NewNullableListRecordSetsOrderByNameParameter(val *ListRecordSetsOrderByNameParameter) *NullableListRecordSetsOrderByNameParameter

func (NullableListRecordSetsOrderByNameParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByNameParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByNameParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByNameParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByNameParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsOrderByNameParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByRecordCountParameter added in v0.21.0

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

func (NullableListRecordSetsOrderByRecordCountParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByRecordCountParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByRecordCountParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByRecordCountParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByRecordCountParameter) UnmarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByRecordCountParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByStateParameter added in v0.21.0

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

func NewNullableListRecordSetsOrderByStateParameter added in v0.21.0

func NewNullableListRecordSetsOrderByStateParameter(val *ListRecordSetsOrderByStateParameter) *NullableListRecordSetsOrderByStateParameter

func (NullableListRecordSetsOrderByStateParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByStateParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByStateParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByStateParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByStateParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsOrderByStateParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByTypeParameter added in v0.21.0

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

func NewNullableListRecordSetsOrderByTypeParameter added in v0.21.0

func NewNullableListRecordSetsOrderByTypeParameter(val *ListRecordSetsOrderByTypeParameter) *NullableListRecordSetsOrderByTypeParameter

func (NullableListRecordSetsOrderByTypeParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByTypeParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByTypeParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByTypeParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByTypeParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsOrderByTypeParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByUpdateFinishedParameter added in v0.21.0

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

func (NullableListRecordSetsOrderByUpdateFinishedParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByUpdateFinishedParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByUpdateFinishedParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByUpdateFinishedParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByUpdateFinishedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByUpdateFinishedParameter) Unset added in v0.21.0

type NullableListRecordSetsOrderByUpdateStartedParameter added in v0.21.0

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

func (NullableListRecordSetsOrderByUpdateStartedParameter) Get added in v0.21.0

func (NullableListRecordSetsOrderByUpdateStartedParameter) IsSet added in v0.21.0

func (NullableListRecordSetsOrderByUpdateStartedParameter) MarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByUpdateStartedParameter) Set added in v0.21.0

func (*NullableListRecordSetsOrderByUpdateStartedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListRecordSetsOrderByUpdateStartedParameter) Unset added in v0.21.0

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 NullableListRecordSetsStateEqParameter added in v0.21.0

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

func NewNullableListRecordSetsStateEqParameter added in v0.21.0

func NewNullableListRecordSetsStateEqParameter(val *ListRecordSetsStateEqParameter) *NullableListRecordSetsStateEqParameter

func (NullableListRecordSetsStateEqParameter) Get added in v0.21.0

func (NullableListRecordSetsStateEqParameter) IsSet added in v0.21.0

func (NullableListRecordSetsStateEqParameter) MarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsStateEqParameter) Set added in v0.21.0

func (*NullableListRecordSetsStateEqParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsStateEqParameter) Unset added in v0.21.0

type NullableListRecordSetsStateNeqParameter added in v0.21.0

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

func NewNullableListRecordSetsStateNeqParameter added in v0.21.0

func NewNullableListRecordSetsStateNeqParameter(val *ListRecordSetsStateNeqParameter) *NullableListRecordSetsStateNeqParameter

func (NullableListRecordSetsStateNeqParameter) Get added in v0.21.0

func (NullableListRecordSetsStateNeqParameter) IsSet added in v0.21.0

func (NullableListRecordSetsStateNeqParameter) MarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsStateNeqParameter) Set added in v0.21.0

func (*NullableListRecordSetsStateNeqParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsStateNeqParameter) Unset added in v0.21.0

type NullableListRecordSetsTypeEqParameter added in v0.21.0

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

func NewNullableListRecordSetsTypeEqParameter added in v0.21.0

func NewNullableListRecordSetsTypeEqParameter(val *ListRecordSetsTypeEqParameter) *NullableListRecordSetsTypeEqParameter

func (NullableListRecordSetsTypeEqParameter) Get added in v0.21.0

func (NullableListRecordSetsTypeEqParameter) IsSet added in v0.21.0

func (NullableListRecordSetsTypeEqParameter) MarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsTypeEqParameter) Set added in v0.21.0

func (*NullableListRecordSetsTypeEqParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListRecordSetsTypeEqParameter) Unset added in v0.21.0

type NullableListZonesOrderByCreationFinishedParameter added in v0.21.0

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

func (NullableListZonesOrderByCreationFinishedParameter) Get added in v0.21.0

func (NullableListZonesOrderByCreationFinishedParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByCreationFinishedParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByCreationFinishedParameter) Set added in v0.21.0

func (*NullableListZonesOrderByCreationFinishedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListZonesOrderByCreationFinishedParameter) Unset added in v0.21.0

type NullableListZonesOrderByCreationStartedParameter added in v0.21.0

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

func (NullableListZonesOrderByCreationStartedParameter) Get added in v0.21.0

func (NullableListZonesOrderByCreationStartedParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByCreationStartedParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByCreationStartedParameter) Set added in v0.21.0

func (*NullableListZonesOrderByCreationStartedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListZonesOrderByCreationStartedParameter) Unset added in v0.21.0

type NullableListZonesOrderByDescriptionParameter added in v0.21.0

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

func NewNullableListZonesOrderByDescriptionParameter added in v0.21.0

func NewNullableListZonesOrderByDescriptionParameter(val *ListZonesOrderByDescriptionParameter) *NullableListZonesOrderByDescriptionParameter

func (NullableListZonesOrderByDescriptionParameter) Get added in v0.21.0

func (NullableListZonesOrderByDescriptionParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByDescriptionParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByDescriptionParameter) Set added in v0.21.0

func (*NullableListZonesOrderByDescriptionParameter) UnmarshalJSON added in v0.21.0

func (*NullableListZonesOrderByDescriptionParameter) Unset added in v0.21.0

type NullableListZonesOrderByDnsNameParameter added in v0.21.0

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

func NewNullableListZonesOrderByDnsNameParameter added in v0.21.0

func NewNullableListZonesOrderByDnsNameParameter(val *ListZonesOrderByDnsNameParameter) *NullableListZonesOrderByDnsNameParameter

func (NullableListZonesOrderByDnsNameParameter) Get added in v0.21.0

func (NullableListZonesOrderByDnsNameParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByDnsNameParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByDnsNameParameter) Set added in v0.21.0

func (*NullableListZonesOrderByDnsNameParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListZonesOrderByDnsNameParameter) Unset added in v0.21.0

type NullableListZonesOrderByNameParameter added in v0.21.0

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

func NewNullableListZonesOrderByNameParameter added in v0.21.0

func NewNullableListZonesOrderByNameParameter(val *ListZonesOrderByNameParameter) *NullableListZonesOrderByNameParameter

func (NullableListZonesOrderByNameParameter) Get added in v0.21.0

func (NullableListZonesOrderByNameParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByNameParameter) MarshalJSON added in v0.21.0

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

func (*NullableListZonesOrderByNameParameter) Set added in v0.21.0

func (*NullableListZonesOrderByNameParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListZonesOrderByNameParameter) Unset added in v0.21.0

type NullableListZonesOrderByRecordCountParameter added in v0.21.0

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

func NewNullableListZonesOrderByRecordCountParameter added in v0.21.0

func NewNullableListZonesOrderByRecordCountParameter(val *ListZonesOrderByRecordCountParameter) *NullableListZonesOrderByRecordCountParameter

func (NullableListZonesOrderByRecordCountParameter) Get added in v0.21.0

func (NullableListZonesOrderByRecordCountParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByRecordCountParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByRecordCountParameter) Set added in v0.21.0

func (*NullableListZonesOrderByRecordCountParameter) UnmarshalJSON added in v0.21.0

func (*NullableListZonesOrderByRecordCountParameter) Unset added in v0.21.0

type NullableListZonesOrderByTypeParameter added in v0.21.0

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

func NewNullableListZonesOrderByTypeParameter added in v0.21.0

func NewNullableListZonesOrderByTypeParameter(val *ListZonesOrderByTypeParameter) *NullableListZonesOrderByTypeParameter

func (NullableListZonesOrderByTypeParameter) Get added in v0.21.0

func (NullableListZonesOrderByTypeParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByTypeParameter) MarshalJSON added in v0.21.0

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

func (*NullableListZonesOrderByTypeParameter) Set added in v0.21.0

func (*NullableListZonesOrderByTypeParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListZonesOrderByTypeParameter) Unset added in v0.21.0

type NullableListZonesOrderByUpdateFinishedParameter added in v0.21.0

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

func (NullableListZonesOrderByUpdateFinishedParameter) Get added in v0.21.0

func (NullableListZonesOrderByUpdateFinishedParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByUpdateFinishedParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByUpdateFinishedParameter) Set added in v0.21.0

func (*NullableListZonesOrderByUpdateFinishedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListZonesOrderByUpdateFinishedParameter) Unset added in v0.21.0

type NullableListZonesOrderByUpdateStartedParameter added in v0.21.0

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

func (NullableListZonesOrderByUpdateStartedParameter) Get added in v0.21.0

func (NullableListZonesOrderByUpdateStartedParameter) IsSet added in v0.21.0

func (NullableListZonesOrderByUpdateStartedParameter) MarshalJSON added in v0.21.0

func (*NullableListZonesOrderByUpdateStartedParameter) Set added in v0.21.0

func (*NullableListZonesOrderByUpdateStartedParameter) UnmarshalJSON added in v0.21.0

func (*NullableListZonesOrderByUpdateStartedParameter) Unset added in v0.21.0

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 NullableListZonesStateEqParameter added in v0.21.0

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

func NewNullableListZonesStateEqParameter added in v0.21.0

func NewNullableListZonesStateEqParameter(val *ListZonesStateEqParameter) *NullableListZonesStateEqParameter

func (NullableListZonesStateEqParameter) Get added in v0.21.0

func (NullableListZonesStateEqParameter) IsSet added in v0.21.0

func (NullableListZonesStateEqParameter) MarshalJSON added in v0.21.0

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

func (*NullableListZonesStateEqParameter) Set added in v0.21.0

func (*NullableListZonesStateEqParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListZonesStateEqParameter) Unset added in v0.21.0

type NullableListZonesStateNeqParameter added in v0.21.0

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

func NewNullableListZonesStateNeqParameter added in v0.21.0

func NewNullableListZonesStateNeqParameter(val *ListZonesStateNeqParameter) *NullableListZonesStateNeqParameter

func (NullableListZonesStateNeqParameter) Get added in v0.21.0

func (NullableListZonesStateNeqParameter) IsSet added in v0.21.0

func (NullableListZonesStateNeqParameter) MarshalJSON added in v0.21.0

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

func (*NullableListZonesStateNeqParameter) Set added in v0.21.0

func (*NullableListZonesStateNeqParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListZonesStateNeqParameter) Unset added in v0.21.0

type NullableListZonesTypeEqParameter added in v0.21.0

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

func NewNullableListZonesTypeEqParameter added in v0.21.0

func NewNullableListZonesTypeEqParameter(val *ListZonesTypeEqParameter) *NullableListZonesTypeEqParameter

func (NullableListZonesTypeEqParameter) Get added in v0.21.0

func (NullableListZonesTypeEqParameter) IsSet added in v0.21.0

func (NullableListZonesTypeEqParameter) MarshalJSON added in v0.21.0

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

func (*NullableListZonesTypeEqParameter) Set added in v0.21.0

func (*NullableListZonesTypeEqParameter) UnmarshalJSON added in v0.21.0

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

func (*NullableListZonesTypeEqParameter) Unset added in v0.21.0

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 NullablePartialUpdateRecordPayloadAction added in v0.21.0

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

func NewNullablePartialUpdateRecordPayloadAction added in v0.21.0

func NewNullablePartialUpdateRecordPayloadAction(val *PartialUpdateRecordPayloadAction) *NullablePartialUpdateRecordPayloadAction

func (NullablePartialUpdateRecordPayloadAction) Get added in v0.21.0

func (NullablePartialUpdateRecordPayloadAction) IsSet added in v0.21.0

func (NullablePartialUpdateRecordPayloadAction) MarshalJSON added in v0.21.0

func (*NullablePartialUpdateRecordPayloadAction) Set added in v0.21.0

func (*NullablePartialUpdateRecordPayloadAction) UnmarshalJSON added in v0.21.0

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

func (*NullablePartialUpdateRecordPayloadAction) Unset added in v0.21.0

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 NullableRecordSetState added in v0.21.0

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

func NewNullableRecordSetState added in v0.21.0

func NewNullableRecordSetState(val *RecordSetState) *NullableRecordSetState

func (NullableRecordSetState) Get added in v0.21.0

func (NullableRecordSetState) IsSet added in v0.21.0

func (v NullableRecordSetState) IsSet() bool

func (NullableRecordSetState) MarshalJSON added in v0.21.0

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

func (*NullableRecordSetState) Set added in v0.21.0

func (*NullableRecordSetState) UnmarshalJSON added in v0.21.0

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

func (*NullableRecordSetState) Unset added in v0.21.0

func (v *NullableRecordSetState) Unset()

type NullableRecordSetType added in v0.21.0

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

func NewNullableRecordSetType added in v0.21.0

func NewNullableRecordSetType(val *RecordSetType) *NullableRecordSetType

func (NullableRecordSetType) Get added in v0.21.0

func (NullableRecordSetType) IsSet added in v0.21.0

func (v NullableRecordSetType) IsSet() bool

func (NullableRecordSetType) MarshalJSON added in v0.21.0

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

func (*NullableRecordSetType) Set added in v0.21.0

func (v *NullableRecordSetType) Set(val *RecordSetType)

func (*NullableRecordSetType) UnmarshalJSON added in v0.21.0

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

func (*NullableRecordSetType) Unset added in v0.21.0

func (v *NullableRecordSetType) 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 NullableZoneState added in v0.21.0

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

func NewNullableZoneState added in v0.21.0

func NewNullableZoneState(val *ZoneState) *NullableZoneState

func (NullableZoneState) Get added in v0.21.0

func (v NullableZoneState) Get() *ZoneState

func (NullableZoneState) IsSet added in v0.21.0

func (v NullableZoneState) IsSet() bool

func (NullableZoneState) MarshalJSON added in v0.21.0

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

func (*NullableZoneState) Set added in v0.21.0

func (v *NullableZoneState) Set(val *ZoneState)

func (*NullableZoneState) UnmarshalJSON added in v0.21.0

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

func (*NullableZoneState) Unset added in v0.21.0

func (v *NullableZoneState) Unset()

type NullableZoneType added in v0.21.0

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

func NewNullableZoneType added in v0.21.0

func NewNullableZoneType(val *ZoneType) *NullableZoneType

func (NullableZoneType) Get added in v0.21.0

func (v NullableZoneType) Get() *ZoneType

func (NullableZoneType) IsSet added in v0.21.0

func (v NullableZoneType) IsSet() bool

func (NullableZoneType) MarshalJSON added in v0.21.0

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

func (*NullableZoneType) Set added in v0.21.0

func (v *NullableZoneType) Set(val *ZoneType)

func (*NullableZoneType) UnmarshalJSON added in v0.21.0

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

func (*NullableZoneType) Unset added in v0.21.0

func (v *NullableZoneType) Unset()

type NullableZoneVisibility added in v0.21.0

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

func NewNullableZoneVisibility added in v0.21.0

func NewNullableZoneVisibility(val *ZoneVisibility) *NullableZoneVisibility

func (NullableZoneVisibility) Get added in v0.21.0

func (NullableZoneVisibility) IsSet added in v0.21.0

func (v NullableZoneVisibility) IsSet() bool

func (NullableZoneVisibility) MarshalJSON added in v0.21.0

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

func (*NullableZoneVisibility) Set added in v0.21.0

func (*NullableZoneVisibility) UnmarshalJSON added in v0.21.0

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

func (*NullableZoneVisibility) Unset added in v0.21.0

func (v *NullableZoneVisibility) Unset()

type PartialUpdateRecordPayload

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

PartialUpdateRecordPayload RecordPatch for record patch in record set.

func NewPartialUpdateRecordPayload

func NewPartialUpdateRecordPayload(action PartialUpdateRecordPayloadAction, 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

GetAction returns the Action field value

func (*PartialUpdateRecordPayload) GetActionOk

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

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 PartialUpdateRecordPayloadAction added in v0.21.0

type PartialUpdateRecordPayloadAction string

PartialUpdateRecordPayloadAction the model 'PartialUpdateRecordPayloadAction'

const (
	PARTIALUPDATERECORDPAYLOADACTION_ADD                      PartialUpdateRecordPayloadAction = "add"
	PARTIALUPDATERECORDPAYLOADACTION_DELETE                   PartialUpdateRecordPayloadAction = "delete"
	PARTIALUPDATERECORDPAYLOADACTION_UNKNOWN_DEFAULT_OPEN_API PartialUpdateRecordPayloadAction = "unknown_default_open_api"
)

List of PartialUpdateRecordPayload_action

func NewPartialUpdateRecordPayloadActionFromValue added in v0.21.0

func NewPartialUpdateRecordPayloadActionFromValue(v string) (*PartialUpdateRecordPayloadAction, error)

NewPartialUpdateRecordPayloadActionFromValue returns a pointer to a valid PartialUpdateRecordPayloadAction for the value passed as argument, or an error if the value passed is not allowed by the enum

func (PartialUpdateRecordPayloadAction) IsValid added in v0.21.0

IsValid return true if the value is valid for the enum, false otherwise

func (PartialUpdateRecordPayloadAction) Ptr added in v0.21.0

Ptr returns reference to PartialUpdateRecordPayload_action value

func (*PartialUpdateRecordPayloadAction) UnmarshalJSON added in v0.21.0

func (v *PartialUpdateRecordPayloadAction) UnmarshalJSON(src []byte) 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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*PartialUpdateRecordSetPayload) UnmarshalJSON added in v0.19.0

func (o *PartialUpdateRecordSetPayload) UnmarshalJSON(data []byte) (err 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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*PartialUpdateZonePayload) UnmarshalJSON added in v0.19.0

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

type Record

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

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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*RecordDataExchange) UnmarshalJSON added in v0.19.0

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

type RecordPayload

type RecordPayload struct {
	// content of the record
	Content              string `json:"content"`
	AdditionalProperties map[string]interface{}
}

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"`
	State   RecordSetState `json:"state"`
	// time to live
	Ttl  int32         `json:"ttl"`
	Type RecordSetType `json:"type"`
	// when record set update/deletion finished
	UpdateFinished string `json:"updateFinished"`
	// when record set update/deletion started
	UpdateStarted        string `json:"updateStarted"`
	AdditionalProperties map[string]interface{}
}

RecordSet RRSet.

func NewRecordSet

func NewRecordSet(creationFinished string, creationStarted string, id string, name string, records []Record, state RecordSetState, ttl int32, types RecordSetType, 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() RecordSetState

GetState returns the State field value

func (*RecordSet) GetStateOk

func (o *RecordSet) GetStateOk() (*RecordSetState, 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() RecordSetType

GetType returns the Type field value

func (*RecordSet) GetTypeOk

func (o *RecordSet) GetTypeOk() (*RecordSetType, 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 RecordSetState)

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

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"`
	AdditionalProperties map[string]interface{}
}

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 RecordSetState added in v0.21.0

type RecordSetState string

RecordSetState record set state

const (
	RECORDSETSTATE_CREATING                 RecordSetState = "CREATING"
	RECORDSETSTATE_CREATE_SUCCEEDED         RecordSetState = "CREATE_SUCCEEDED"
	RECORDSETSTATE_CREATE_FAILED            RecordSetState = "CREATE_FAILED"
	RECORDSETSTATE_DELETING                 RecordSetState = "DELETING"
	RECORDSETSTATE_DELETE_SUCCEEDED         RecordSetState = "DELETE_SUCCEEDED"
	RECORDSETSTATE_DELETE_FAILED            RecordSetState = "DELETE_FAILED"
	RECORDSETSTATE_UPDATING                 RecordSetState = "UPDATING"
	RECORDSETSTATE_UPDATE_SUCCEEDED         RecordSetState = "UPDATE_SUCCEEDED"
	RECORDSETSTATE_UPDATE_FAILED            RecordSetState = "UPDATE_FAILED"
	RECORDSETSTATE_UNKNOWN_DEFAULT_OPEN_API RecordSetState = "unknown_default_open_api"
)

List of RecordSet_state

func NewRecordSetStateFromValue added in v0.21.0

func NewRecordSetStateFromValue(v string) (*RecordSetState, error)

NewRecordSetStateFromValue returns a pointer to a valid RecordSetState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecordSetState) IsValid added in v0.21.0

func (v RecordSetState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecordSetState) Ptr added in v0.21.0

func (v RecordSetState) Ptr() *RecordSetState

Ptr returns reference to RecordSet_state value

func (*RecordSetState) UnmarshalJSON added in v0.21.0

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

type RecordSetType added in v0.21.0

type RecordSetType string

RecordSetType record set type

const (
	RECORDSETTYPE_A                        RecordSetType = "A"
	RECORDSETTYPE_AAAA                     RecordSetType = "AAAA"
	RECORDSETTYPE_SOA                      RecordSetType = "SOA"
	RECORDSETTYPE_CNAME                    RecordSetType = "CNAME"
	RECORDSETTYPE_NS                       RecordSetType = "NS"
	RECORDSETTYPE_MX                       RecordSetType = "MX"
	RECORDSETTYPE_TXT                      RecordSetType = "TXT"
	RECORDSETTYPE_SRV                      RecordSetType = "SRV"
	RECORDSETTYPE_PTR                      RecordSetType = "PTR"
	RECORDSETTYPE_ALIAS                    RecordSetType = "ALIAS"
	RECORDSETTYPE_DNAME                    RecordSetType = "DNAME"
	RECORDSETTYPE_CAA                      RecordSetType = "CAA"
	RECORDSETTYPE_DNSKEY                   RecordSetType = "DNSKEY"
	RECORDSETTYPE_DS                       RecordSetType = "DS"
	RECORDSETTYPE_LOC                      RecordSetType = "LOC"
	RECORDSETTYPE_NAPTR                    RecordSetType = "NAPTR"
	RECORDSETTYPE_SSHFP                    RecordSetType = "SSHFP"
	RECORDSETTYPE_TLSA                     RecordSetType = "TLSA"
	RECORDSETTYPE_URI                      RecordSetType = "URI"
	RECORDSETTYPE_CERT                     RecordSetType = "CERT"
	RECORDSETTYPE_SVCB                     RecordSetType = "SVCB"
	RECORDSETTYPE_TYPE                     RecordSetType = "TYPE"
	RECORDSETTYPE_CSYNC                    RecordSetType = "CSYNC"
	RECORDSETTYPE_HINFO                    RecordSetType = "HINFO"
	RECORDSETTYPE_HTTPS                    RecordSetType = "HTTPS"
	RECORDSETTYPE_UNKNOWN_DEFAULT_OPEN_API RecordSetType = "unknown_default_open_api"
)

List of RecordSet_type

func NewRecordSetTypeFromValue added in v0.21.0

func NewRecordSetTypeFromValue(v string) (*RecordSetType, error)

NewRecordSetTypeFromValue returns a pointer to a valid RecordSetType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (RecordSetType) IsValid added in v0.21.0

func (v RecordSetType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (RecordSetType) Ptr added in v0.21.0

func (v RecordSetType) Ptr() *RecordSetType

Ptr returns reference to RecordSet_type value

func (*RecordSetType) UnmarshalJSON added in v0.21.0

func (v *RecordSetType) UnmarshalJSON(src []byte) 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"`
	AdditionalProperties map[string]interface{}
}

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"`
	State        ZoneState `json:"state"`
	Type         ZoneType  `json:"type"`
	// when zone update/deletion finished
	UpdateFinished string `json:"updateFinished"`
	// when zone update/deletion started
	UpdateStarted        string         `json:"updateStarted"`
	Visibility           ZoneVisibility `json:"visibility"`
	AdditionalProperties map[string]interface{}
}

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 ZoneState, types ZoneType, updateFinished string, updateStarted string, visibility ZoneVisibility) *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() ZoneState

GetState returns the State field value

func (*Zone) GetStateOk

func (o *Zone) GetStateOk() (*ZoneState, 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() ZoneType

GetType returns the Type field value

func (*Zone) GetTypeOk

func (o *Zone) GetTypeOk() (*ZoneType, 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() ZoneVisibility

GetVisibility returns the Visibility field value

func (*Zone) GetVisibilityOk

func (o *Zone) GetVisibilityOk() (*ZoneVisibility, 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 ZoneState)

SetState sets field value

func (*Zone) SetType

func (o *Zone) SetType(v ZoneType)

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

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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*ZoneDataExchange) UnmarshalJSON added in v0.19.0

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

type ZoneExtensions

type ZoneExtensions struct {
	ObservabilityExtension *ZoneObservabilityExtension `json:"observabilityExtension,omitempty"`
	AdditionalProperties   map[string]interface{}
}

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)

func (*ZoneExtensions) UnmarshalJSON added in v0.19.0

func (o *ZoneExtensions) UnmarshalJSON(data []byte) (err 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"`
	AdditionalProperties map[string]interface{}
}

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)

func (*ZoneModelsImportRecordModel) UnmarshalJSON added in v0.19.0

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

type ZoneModelsImportZoneJson

type ZoneModelsImportZoneJson struct {
	RrSets               []ZoneModelsImportRecordModel `json:"rrSets,omitempty"`
	AdditionalProperties map[string]interface{}
}

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)

func (*ZoneModelsImportZoneJson) UnmarshalJSON added in v0.19.0

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

type ZoneObservabilityExtension

type ZoneObservabilityExtension struct {
	ObservabilityInstanceId string  `json:"observabilityInstanceId"`
	State                   *string `json:"state,omitempty"`
	AdditionalProperties    map[string]interface{}
}

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"`
	AdditionalProperties map[string]interface{}
}

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)

type ZoneState added in v0.21.0

type ZoneState string

ZoneState zone state

const (
	ZONESTATE_CREATING                 ZoneState = "CREATING"
	ZONESTATE_CREATE_SUCCEEDED         ZoneState = "CREATE_SUCCEEDED"
	ZONESTATE_CREATE_FAILED            ZoneState = "CREATE_FAILED"
	ZONESTATE_DELETING                 ZoneState = "DELETING"
	ZONESTATE_DELETE_SUCCEEDED         ZoneState = "DELETE_SUCCEEDED"
	ZONESTATE_DELETE_FAILED            ZoneState = "DELETE_FAILED"
	ZONESTATE_UPDATING                 ZoneState = "UPDATING"
	ZONESTATE_UPDATE_SUCCEEDED         ZoneState = "UPDATE_SUCCEEDED"
	ZONESTATE_UPDATE_FAILED            ZoneState = "UPDATE_FAILED"
	ZONESTATE_UNKNOWN_DEFAULT_OPEN_API ZoneState = "unknown_default_open_api"
)

List of Zone_state

func NewZoneStateFromValue added in v0.21.0

func NewZoneStateFromValue(v string) (*ZoneState, error)

NewZoneStateFromValue returns a pointer to a valid ZoneState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZoneState) IsValid added in v0.21.0

func (v ZoneState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZoneState) Ptr added in v0.21.0

func (v ZoneState) Ptr() *ZoneState

Ptr returns reference to Zone_state value

func (*ZoneState) UnmarshalJSON added in v0.21.0

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

type ZoneType added in v0.21.0

type ZoneType string

ZoneType zone type

const (
	ZONETYPE_PRIMARY                  ZoneType = "primary"
	ZONETYPE_SECONDARY                ZoneType = "secondary"
	ZONETYPE_UNKNOWN_DEFAULT_OPEN_API ZoneType = "unknown_default_open_api"
)

List of Zone_type

func NewZoneTypeFromValue added in v0.21.0

func NewZoneTypeFromValue(v string) (*ZoneType, error)

NewZoneTypeFromValue returns a pointer to a valid ZoneType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZoneType) IsValid added in v0.21.0

func (v ZoneType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZoneType) Ptr added in v0.21.0

func (v ZoneType) Ptr() *ZoneType

Ptr returns reference to Zone_type value

func (*ZoneType) UnmarshalJSON added in v0.21.0

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

type ZoneVisibility added in v0.21.0

type ZoneVisibility string

ZoneVisibility visibility of the zone

const (
	ZONEVISIBILITY_PUBLIC                   ZoneVisibility = "public"
	ZONEVISIBILITY_UNKNOWN_DEFAULT_OPEN_API ZoneVisibility = "unknown_default_open_api"
)

List of Zone_visibility

func NewZoneVisibilityFromValue added in v0.21.0

func NewZoneVisibilityFromValue(v string) (*ZoneVisibility, error)

NewZoneVisibilityFromValue returns a pointer to a valid ZoneVisibility for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ZoneVisibility) IsValid added in v0.21.0

func (v ZoneVisibility) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ZoneVisibility) Ptr added in v0.21.0

func (v ZoneVisibility) Ptr() *ZoneVisibility

Ptr returns reference to Zone_visibility value

func (*ZoneVisibility) UnmarshalJSON added in v0.21.0

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

Source Files

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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