dns

package module
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2025 License: Apache-2.0 Imports: 22 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

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 ParameterValueToString

func ParameterValueToString(obj interface{}, key string) string

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 {
	// 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. Optionally receives configuration options

func (*APIClient) CloneZone added in v0.10.0

func (a *APIClient) 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 (*APIClient) CloneZoneExecute added in v0.10.0

func (a *APIClient) CloneZoneExecute(ctx context.Context, projectId string, zoneId string) (*ZoneResponse, error)

func (*APIClient) CreateLabel added in v0.10.0

func (a *APIClient) 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 (*APIClient) CreateLabelExecute added in v0.10.0

func (a *APIClient) CreateLabelExecute(ctx context.Context, projectId string, zoneId string) (*CreateLabelResponse, error)

func (*APIClient) CreateMoveCode added in v0.10.0

func (a *APIClient) 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 (*APIClient) CreateMoveCodeExecute added in v0.10.0

func (a *APIClient) CreateMoveCodeExecute(ctx context.Context, projectId string, zoneId string) (*MoveCodeResponse, error)

func (*APIClient) CreateRecordSet

func (a *APIClient) 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 (*APIClient) CreateRecordSetExecute

func (a *APIClient) CreateRecordSetExecute(ctx context.Context, projectId string, zoneId string) (*RecordSetResponse, error)

func (*APIClient) CreateZone

func (a *APIClient) 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 (*APIClient) CreateZoneExecute

func (a *APIClient) CreateZoneExecute(ctx context.Context, projectId string) (*ZoneResponse, error)

func (*APIClient) DeleteLabel added in v0.10.0

func (a *APIClient) 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 (*APIClient) DeleteLabelExecute added in v0.10.0

func (a *APIClient) DeleteLabelExecute(ctx context.Context, projectId string, zoneId string, key string) (*DeleteLabelResponse, error)

func (*APIClient) DeleteMoveCode added in v0.10.0

func (a *APIClient) 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 (*APIClient) DeleteMoveCodeExecute added in v0.10.0

func (a *APIClient) DeleteMoveCodeExecute(ctx context.Context, projectId string, zoneId string) (*Message, error)

func (*APIClient) DeleteRecordSet

func (a *APIClient) 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 (*APIClient) DeleteRecordSetExecute

func (a *APIClient) DeleteRecordSetExecute(ctx context.Context, projectId string, zoneId string, rrSetId string) (*Message, error)

func (*APIClient) DeleteZone

func (a *APIClient) 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 (*APIClient) DeleteZoneExecute

func (a *APIClient) DeleteZoneExecute(ctx context.Context, projectId string, zoneId string) (*Message, error)

func (*APIClient) ExportRecordSets added in v0.10.0

func (a *APIClient) 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 (*APIClient) ExportRecordSetsExecute added in v0.10.0

func (a *APIClient) ExportRecordSetsExecute(ctx context.Context, projectId string, zoneId string) (*ZoneDataExchange, error)

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

func (*APIClient) GetRecordSet

func (a *APIClient) 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 (*APIClient) GetRecordSetExecute

func (a *APIClient) GetRecordSetExecute(ctx context.Context, projectId string, zoneId string, rrSetId string) (*RecordSetResponse, error)

func (*APIClient) GetZone

func (a *APIClient) 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 (*APIClient) GetZoneExecute

func (a *APIClient) GetZoneExecute(ctx context.Context, projectId string, zoneId string) (*ZoneResponse, error)

func (*APIClient) ImportRecordSets added in v0.10.0

func (a *APIClient) 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 (*APIClient) ImportRecordSetsExecute added in v0.10.0

func (a *APIClient) ImportRecordSetsExecute(ctx context.Context, projectId string, zoneId string) (*ImportRecordSetsResponse, error)

func (*APIClient) ListLabels added in v0.10.0

func (a *APIClient) 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 (*APIClient) ListLabelsExecute added in v0.10.0

func (a *APIClient) ListLabelsExecute(ctx context.Context, projectId string, zoneId string) (*ListLabelsResponse, error)

func (*APIClient) ListRecordSets

func (a *APIClient) 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 (*APIClient) ListRecordSetsExecute

func (a *APIClient) ListRecordSetsExecute(ctx context.Context, projectId string, zoneId string) (*ListRecordSetsResponse, error)

func (*APIClient) ListZones

func (a *APIClient) 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 (*APIClient) ListZonesExecute

func (a *APIClient) ListZonesExecute(ctx context.Context, projectId string) (*ListZonesResponse, error)

func (*APIClient) MoveZone added in v0.10.0

func (a *APIClient) 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 (*APIClient) MoveZoneExecute added in v0.10.0

func (a *APIClient) MoveZoneExecute(ctx context.Context, projectId string) (*Message, error)

func (*APIClient) PartialUpdateRecord

func (a *APIClient) 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 (*APIClient) PartialUpdateRecordExecute

func (a *APIClient) PartialUpdateRecordExecute(ctx context.Context, projectId string, zoneId string, rrSetId string) (*Message, error)

func (*APIClient) PartialUpdateRecordSet

func (a *APIClient) 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 (*APIClient) PartialUpdateRecordSetExecute

func (a *APIClient) PartialUpdateRecordSetExecute(ctx context.Context, projectId string, zoneId string, rrSetId string) (*Message, error)

func (*APIClient) PartialUpdateZone

func (a *APIClient) 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 (*APIClient) PartialUpdateZoneExecute

func (a *APIClient) PartialUpdateZoneExecute(ctx context.Context, projectId string, zoneId string) (*ZoneResponse, error)

func (*APIClient) RestoreRecordSet added in v0.10.0

func (a *APIClient) 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 (*APIClient) RestoreRecordSetExecute added in v0.10.0

func (a *APIClient) RestoreRecordSetExecute(ctx context.Context, projectId string, zoneId string, rrSetId string) (*Message, error)

func (*APIClient) RestoreZone added in v0.10.0

func (a *APIClient) 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 (*APIClient) RestoreZoneExecute added in v0.10.0

func (a *APIClient) RestoreZoneExecute(ctx context.Context, projectId string, zoneId string) (*Message, error)

func (*APIClient) RetrieveZone added in v0.10.0

func (a *APIClient) 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 (*APIClient) RetrieveZoneExecute added in v0.10.0

func (a *APIClient) RetrieveZoneExecute(ctx context.Context, projectId string, zoneId string) (*Message, error)

func (*APIClient) ValidateMoveCode added in v0.10.0

func (a *APIClient) 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 (*APIClient) ValidateMoveCodeExecute added in v0.10.0

func (a *APIClient) ValidateMoveCodeExecute(ctx context.Context, projectId string, zoneId string) (*Message, error)

type ApiCloneZoneRequest added in v0.10.0

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

func (ApiCloneZoneRequest) CloneZonePayload added in v0.10.0

func (r ApiCloneZoneRequest) CloneZonePayload(cloneZonePayload CloneZonePayload) ApiCloneZoneRequest

func (ApiCloneZoneRequest) Execute added in v0.10.0

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

type ApiCreateLabelRequest added in v0.10.0

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

func (ApiCreateLabelRequest) CreateLabelPayload added in v0.10.0

func (r ApiCreateLabelRequest) CreateLabelPayload(createLabelPayload CreateLabelPayload) ApiCreateLabelRequest

func (ApiCreateLabelRequest) Execute added in v0.10.0

type ApiCreateMoveCodeRequest added in v0.10.0

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

func (ApiCreateMoveCodeRequest) Execute added in v0.10.0

type ApiCreateRecordSetRequest

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

func (ApiCreateRecordSetRequest) CreateRecordSetPayload

func (r ApiCreateRecordSetRequest) CreateRecordSetPayload(createRecordSetPayload CreateRecordSetPayload) ApiCreateRecordSetRequest

func (ApiCreateRecordSetRequest) Execute

type ApiCreateZoneRequest

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

func (ApiCreateZoneRequest) CreateZonePayload

func (r ApiCreateZoneRequest) CreateZonePayload(createZonePayload CreateZonePayload) ApiCreateZoneRequest

func (ApiCreateZoneRequest) Execute

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

type ApiDeleteLabelRequest added in v0.10.0

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

func (ApiDeleteLabelRequest) Execute added in v0.10.0

type ApiDeleteMoveCodeRequest added in v0.10.0

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

func (ApiDeleteMoveCodeRequest) Execute added in v0.10.0

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

type ApiDeleteRecordSetRequest

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

func (ApiDeleteRecordSetRequest) Execute

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

type ApiDeleteZoneRequest

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

func (ApiDeleteZoneRequest) Execute

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

type ApiExportRecordSetsRequest added in v0.10.0

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

func (ApiExportRecordSetsRequest) Execute added in v0.10.0

func (ApiExportRecordSetsRequest) ExportRecordSetsPayload added in v0.10.0

func (r ApiExportRecordSetsRequest) ExportRecordSetsPayload(exportRecordSetsPayload ExportRecordSetsPayload) ApiExportRecordSetsRequest

type ApiGetRecordSetRequest

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

func (ApiGetRecordSetRequest) Execute

type ApiGetZoneRequest

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

func (ApiGetZoneRequest) Execute

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

type ApiImportRecordSetsRequest added in v0.10.0

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

func (ApiImportRecordSetsRequest) Execute added in v0.10.0

func (ApiImportRecordSetsRequest) Format added in v0.10.0

func (ApiImportRecordSetsRequest) ImportRecordSetsPayload added in v0.10.0

func (r ApiImportRecordSetsRequest) ImportRecordSetsPayload(importRecordSetsPayload ImportRecordSetsPayload) ApiImportRecordSetsRequest

func (ApiImportRecordSetsRequest) ImportType added in v0.10.0

type ApiListLabelsRequest added in v0.10.0

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

func (ApiListLabelsRequest) Execute added in v0.10.0

type ApiListRecordSetsRequest

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

func (ApiListRecordSetsRequest) ActiveEq

func (ApiListRecordSetsRequest) CreationFinishedGt

func (r ApiListRecordSetsRequest) CreationFinishedGt(creationFinishedGt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationFinishedGte

func (r ApiListRecordSetsRequest) CreationFinishedGte(creationFinishedGte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationFinishedLt

func (r ApiListRecordSetsRequest) CreationFinishedLt(creationFinishedLt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationFinishedLte

func (r ApiListRecordSetsRequest) CreationFinishedLte(creationFinishedLte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationStartedGt

func (r ApiListRecordSetsRequest) CreationStartedGt(creationStartedGt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationStartedGte

func (r ApiListRecordSetsRequest) CreationStartedGte(creationStartedGte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationStartedLt

func (r ApiListRecordSetsRequest) CreationStartedLt(creationStartedLt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) CreationStartedLte

func (r ApiListRecordSetsRequest) CreationStartedLte(creationStartedLte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) Execute

func (ApiListRecordSetsRequest) NameEq

func (ApiListRecordSetsRequest) NameLike

func (ApiListRecordSetsRequest) OrderByCreationFinished

func (r ApiListRecordSetsRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByCreationStarted

func (r ApiListRecordSetsRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByName

func (r ApiListRecordSetsRequest) OrderByName(orderByName string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByRecordCount

func (r ApiListRecordSetsRequest) OrderByRecordCount(orderByRecordCount string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByState

func (r ApiListRecordSetsRequest) OrderByState(orderByState string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByType

func (r ApiListRecordSetsRequest) OrderByType(orderByType string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByUpdateFinished

func (r ApiListRecordSetsRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) OrderByUpdateStarted

func (r ApiListRecordSetsRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) Page

func (ApiListRecordSetsRequest) PageSize

func (ApiListRecordSetsRequest) StateEq

func (ApiListRecordSetsRequest) StateNeq

func (ApiListRecordSetsRequest) TypeEq

func (ApiListRecordSetsRequest) UpdateFinishedGt

func (r ApiListRecordSetsRequest) UpdateFinishedGt(updateFinishedGt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateFinishedGte

func (r ApiListRecordSetsRequest) UpdateFinishedGte(updateFinishedGte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateFinishedLt

func (r ApiListRecordSetsRequest) UpdateFinishedLt(updateFinishedLt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateFinishedLte

func (r ApiListRecordSetsRequest) UpdateFinishedLte(updateFinishedLte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateStartedGt

func (r ApiListRecordSetsRequest) UpdateStartedGt(updateStartedGt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateStartedGte

func (r ApiListRecordSetsRequest) UpdateStartedGte(updateStartedGte string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateStartedLt

func (r ApiListRecordSetsRequest) UpdateStartedLt(updateStartedLt string) ApiListRecordSetsRequest

func (ApiListRecordSetsRequest) UpdateStartedLte

func (r ApiListRecordSetsRequest) UpdateStartedLte(updateStartedLte string) ApiListRecordSetsRequest

type ApiListZonesRequest

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

func (ApiListZonesRequest) ActiveEq

func (r ApiListZonesRequest) ActiveEq(activeEq bool) ApiListZonesRequest

func (ApiListZonesRequest) CreationFinishedGt

func (r ApiListZonesRequest) CreationFinishedGt(creationFinishedGt string) ApiListZonesRequest

func (ApiListZonesRequest) CreationFinishedGte

func (r ApiListZonesRequest) CreationFinishedGte(creationFinishedGte string) ApiListZonesRequest

func (ApiListZonesRequest) CreationFinishedLt

func (r ApiListZonesRequest) CreationFinishedLt(creationFinishedLt string) ApiListZonesRequest

func (ApiListZonesRequest) CreationFinishedLte

func (r ApiListZonesRequest) CreationFinishedLte(creationFinishedLte string) ApiListZonesRequest

func (ApiListZonesRequest) CreationStartedGt

func (r ApiListZonesRequest) CreationStartedGt(creationStartedGt string) ApiListZonesRequest

func (ApiListZonesRequest) CreationStartedGte

func (r ApiListZonesRequest) CreationStartedGte(creationStartedGte string) ApiListZonesRequest

func (ApiListZonesRequest) CreationStartedLt

func (r ApiListZonesRequest) CreationStartedLt(creationStartedLt string) ApiListZonesRequest

func (ApiListZonesRequest) CreationStartedLte

func (r ApiListZonesRequest) CreationStartedLte(creationStartedLte string) ApiListZonesRequest

func (ApiListZonesRequest) DescriptionEq

func (r ApiListZonesRequest) DescriptionEq(descriptionEq string) ApiListZonesRequest

func (ApiListZonesRequest) DescriptionLike

func (r ApiListZonesRequest) DescriptionLike(descriptionLike string) ApiListZonesRequest

func (ApiListZonesRequest) DescriptionNeq

func (r ApiListZonesRequest) DescriptionNeq(descriptionNeq string) ApiListZonesRequest

func (ApiListZonesRequest) DnsNameEq

func (r ApiListZonesRequest) DnsNameEq(dnsNameEq string) ApiListZonesRequest

func (ApiListZonesRequest) DnsNameLike

func (r ApiListZonesRequest) DnsNameLike(dnsNameLike string) ApiListZonesRequest

func (ApiListZonesRequest) Execute

func (ApiListZonesRequest) IsReverseZoneEq

func (r ApiListZonesRequest) IsReverseZoneEq(isReverseZoneEq bool) ApiListZonesRequest

func (ApiListZonesRequest) LabelKeyEq

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

func (ApiListZonesRequest) LabelValueEq

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

func (ApiListZonesRequest) NameEq

func (ApiListZonesRequest) NameLike

func (r ApiListZonesRequest) NameLike(nameLike string) ApiListZonesRequest

func (ApiListZonesRequest) NameNeq

func (r ApiListZonesRequest) NameNeq(nameNeq string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByCreationFinished

func (r ApiListZonesRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByCreationStarted

func (r ApiListZonesRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByDescription

func (r ApiListZonesRequest) OrderByDescription(orderByDescription string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByDnsName

func (r ApiListZonesRequest) OrderByDnsName(orderByDnsName string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByName

func (r ApiListZonesRequest) OrderByName(orderByName string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByRecordCount

func (r ApiListZonesRequest) OrderByRecordCount(orderByRecordCount string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByType

func (r ApiListZonesRequest) OrderByType(orderByType string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByUpdateFinished

func (r ApiListZonesRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListZonesRequest

func (ApiListZonesRequest) OrderByUpdateStarted

func (r ApiListZonesRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListZonesRequest

func (ApiListZonesRequest) Page

func (ApiListZonesRequest) PageSize

func (r ApiListZonesRequest) PageSize(pageSize int32) ApiListZonesRequest

func (ApiListZonesRequest) PrimaryNameServerEq

func (r ApiListZonesRequest) PrimaryNameServerEq(primaryNameServerEq string) ApiListZonesRequest

func (ApiListZonesRequest) PrimaryNameServerLike

func (r ApiListZonesRequest) PrimaryNameServerLike(primaryNameServerLike string) ApiListZonesRequest

func (ApiListZonesRequest) StateEq

func (r ApiListZonesRequest) StateEq(stateEq string) ApiListZonesRequest

func (ApiListZonesRequest) StateNeq

func (r ApiListZonesRequest) StateNeq(stateNeq string) ApiListZonesRequest

func (ApiListZonesRequest) TypeEq

func (ApiListZonesRequest) UpdateFinishedGt

func (r ApiListZonesRequest) UpdateFinishedGt(updateFinishedGt string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateFinishedGte

func (r ApiListZonesRequest) UpdateFinishedGte(updateFinishedGte string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateFinishedLt

func (r ApiListZonesRequest) UpdateFinishedLt(updateFinishedLt string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateFinishedLte

func (r ApiListZonesRequest) UpdateFinishedLte(updateFinishedLte string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateStartedGt

func (r ApiListZonesRequest) UpdateStartedGt(updateStartedGt string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateStartedGte

func (r ApiListZonesRequest) UpdateStartedGte(updateStartedGte string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateStartedLt

func (r ApiListZonesRequest) UpdateStartedLt(updateStartedLt string) ApiListZonesRequest

func (ApiListZonesRequest) UpdateStartedLte

func (r ApiListZonesRequest) UpdateStartedLte(updateStartedLte string) ApiListZonesRequest

type ApiMoveZoneRequest added in v0.10.0

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

func (ApiMoveZoneRequest) Execute added in v0.10.0

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

func (ApiMoveZoneRequest) MoveZonePayload added in v0.10.0

func (r ApiMoveZoneRequest) MoveZonePayload(moveZonePayload MoveZonePayload) ApiMoveZoneRequest

type ApiPartialUpdateRecordRequest

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

func (ApiPartialUpdateRecordRequest) Execute

func (ApiPartialUpdateRecordRequest) PartialUpdateRecordPayload

func (r ApiPartialUpdateRecordRequest) PartialUpdateRecordPayload(partialUpdateRecordPayload PartialUpdateRecordPayload) ApiPartialUpdateRecordRequest

type ApiPartialUpdateRecordSetRequest

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

func (ApiPartialUpdateRecordSetRequest) Execute

func (ApiPartialUpdateRecordSetRequest) PartialUpdateRecordSetPayload

func (r ApiPartialUpdateRecordSetRequest) PartialUpdateRecordSetPayload(partialUpdateRecordSetPayload PartialUpdateRecordSetPayload) ApiPartialUpdateRecordSetRequest

type ApiPartialUpdateZoneRequest

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

func (ApiPartialUpdateZoneRequest) Execute

func (ApiPartialUpdateZoneRequest) PartialUpdateZonePayload

func (r ApiPartialUpdateZoneRequest) PartialUpdateZonePayload(partialUpdateZonePayload PartialUpdateZonePayload) ApiPartialUpdateZoneRequest

type ApiRestoreRecordSetRequest added in v0.10.0

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

func (ApiRestoreRecordSetRequest) Execute added in v0.10.0

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

type ApiRestoreZoneRequest added in v0.10.0

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

func (ApiRestoreZoneRequest) Execute added in v0.10.0

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

type ApiRetrieveZoneRequest added in v0.10.0

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

func (ApiRetrieveZoneRequest) Execute added in v0.10.0

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

type ApiValidateMoveCodeRequest added in v0.10.0

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

func (ApiValidateMoveCodeRequest) Execute added in v0.10.0

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

func (ApiValidateMoveCodeRequest) ValidateMoveCodePayload added in v0.10.0

func (r ApiValidateMoveCodeRequest) ValidateMoveCodePayload(validateMoveCodePayload ValidateMoveCodePayload) ApiValidateMoveCodeRequest

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
	// REQUIRED
	DnsName *string `json:"dnsName"`
	// New Name for the cloned zone. Leave empty to use the same name as the original zone
	Name *string `json:"name,omitempty"`
}

CloneZonePayload metadata to clone a zone.

func NewCloneZonePayload added in v0.11.0

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

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

func (o *CloneZonePayload) GetAdjustRecords() *bool

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

func (*CloneZonePayload) GetAdjustRecordsOk added in v0.11.0

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

func (o *CloneZonePayload) GetDescription() *string

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

func (*CloneZonePayload) GetDescriptionOk added in v0.11.0

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

func (o *CloneZonePayload) GetDnsName() *string

GetDnsName returns the DnsName field value

func (*CloneZonePayload) GetDnsNameOk added in v0.11.0

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

func (o *CloneZonePayload) GetName() *string

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

func (*CloneZonePayload) GetNameOk added in v0.11.0

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

func (o *CloneZonePayload) HasAdjustRecords() bool

HasAdjustRecords returns a boolean if a field has been set.

func (*CloneZonePayload) HasDescription added in v0.11.0

func (o *CloneZonePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CloneZonePayload) HasName added in v0.11.0

func (o *CloneZonePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*CloneZonePayload) SetAdjustRecords added in v0.11.0

func (o *CloneZonePayload) SetAdjustRecords(v *bool)

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

func (*CloneZonePayload) SetDescription added in v0.11.0

func (o *CloneZonePayload) SetDescription(v *string)

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

func (*CloneZonePayload) SetDnsName added in v0.11.0

func (o *CloneZonePayload) SetDnsName(v *string)

SetDnsName sets field value

func (*CloneZonePayload) SetName added in v0.11.0

func (o *CloneZonePayload) SetName(v *string)

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

func (CloneZonePayload) ToMap added in v0.11.0

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

type CreateLabelPayload added in v0.10.0

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

CreateLabelPayload struct for CreateLabelPayload

func NewCreateLabelPayload added in v0.11.0

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

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

func (o *CreateLabelPayload) GetKey() *string

GetKey returns the Key field value

func (*CreateLabelPayload) GetKeyOk added in v0.11.0

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

func (o *CreateLabelPayload) GetValue() *string

GetValue returns the Value field value

func (*CreateLabelPayload) GetValueOk added in v0.11.0

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) SetKey added in v0.11.0

func (o *CreateLabelPayload) SetKey(v *string)

SetKey sets field value

func (*CreateLabelPayload) SetValue added in v0.11.0

func (o *CreateLabelPayload) SetValue(v *string)

SetValue sets field value

func (CreateLabelPayload) ToMap added in v0.11.0

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

type CreateLabelResponse added in v0.10.0

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

CreateLabelResponse ResponseUpsertLabel.

func NewCreateLabelResponse added in v0.11.0

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

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

func (o *CreateLabelResponse) GetLabel() *Label

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

func (*CreateLabelResponse) GetLabelOk added in v0.11.0

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

func (o *CreateLabelResponse) GetMessage() *string

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

func (*CreateLabelResponse) GetMessageOk added in v0.11.0

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

func (o *CreateLabelResponse) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*CreateLabelResponse) HasMessage added in v0.11.0

func (o *CreateLabelResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*CreateLabelResponse) SetLabel added in v0.11.0

func (o *CreateLabelResponse) SetLabel(v *Label)

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

func (*CreateLabelResponse) SetMessage added in v0.11.0

func (o *CreateLabelResponse) SetMessage(v *string)

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

func (CreateLabelResponse) ToMap added in v0.11.0

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

type CreateRecordSetPayload

type CreateRecordSetPayload struct {
	// user comment
	Comment *string `json:"comment,omitempty"`
	// name of the record which should be a valid domain according to rfc1035 Section 2.3.4
	// REQUIRED
	Name *string `json:"name"`
	// records
	// REQUIRED
	Records *[]RecordPayload `json:"records"`
	// time to live. If nothing provided we will set the zone ttl.
	Ttl *int64 `json:"ttl,omitempty"`
	// record set type
	// REQUIRED
	Type *string `json:"type"`
}

CreateRecordSetPayload RRSetPost for rr set info.

func NewCreateRecordSetPayload added in v0.11.0

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

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

func NewCreateRecordSetPayloadWithDefaults added in v0.11.0

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

func (o *CreateRecordSetPayload) GetComment() *string

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

func (*CreateRecordSetPayload) GetCommentOk added in v0.11.0

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

func (o *CreateRecordSetPayload) GetName() *string

GetName returns the Name field value

func (*CreateRecordSetPayload) GetNameOk added in v0.11.0

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

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

GetRecords returns the Records field value

func (*CreateRecordSetPayload) GetRecordsOk added in v0.11.0

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

func (o *CreateRecordSetPayload) GetTtl() *int64

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

func (*CreateRecordSetPayload) GetTtlOk added in v0.11.0

func (o *CreateRecordSetPayload) GetTtlOk() (*int64, 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 added in v0.11.0

func (o *CreateRecordSetPayload) GetType() *string

GetType returns the Type field value

func (*CreateRecordSetPayload) GetTypeOk added in v0.11.0

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

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

func (*CreateRecordSetPayload) HasComment added in v0.11.0

func (o *CreateRecordSetPayload) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*CreateRecordSetPayload) HasTtl added in v0.11.0

func (o *CreateRecordSetPayload) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*CreateRecordSetPayload) SetComment added in v0.11.0

func (o *CreateRecordSetPayload) SetComment(v *string)

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

func (*CreateRecordSetPayload) SetName added in v0.11.0

func (o *CreateRecordSetPayload) SetName(v *string)

SetName sets field value

func (*CreateRecordSetPayload) SetRecords added in v0.11.0

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

SetRecords sets field value

func (*CreateRecordSetPayload) SetTtl added in v0.11.0

func (o *CreateRecordSetPayload) SetTtl(v *int64)

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

func (*CreateRecordSetPayload) SetType added in v0.11.0

func (o *CreateRecordSetPayload) SetType(v *string)

SetType sets field value

func (CreateRecordSetPayload) ToMap added in v0.11.0

func (o CreateRecordSetPayload) ToMap() (map[string]interface{}, 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 *int64 `json:"defaultTTL,omitempty"`
	// description of the zone
	Description *string `json:"description,omitempty"`
	// zone name
	// REQUIRED
	DnsName *string `json:"dnsName"`
	// expire time
	ExpireTime *int64                       `json:"expireTime,omitempty"`
	Extensions *CreateZonePayloadExtensions `json:"extensions,omitempty"`
	// if the zone is a reverse zone or not
	IsReverseZone *bool `json:"isReverseZone,omitempty"`
	// user given name
	// REQUIRED
	Name *string `json:"name"`
	// negative caching
	NegativeCache *int64 `json:"negativeCache,omitempty"`
	// primary name server for secondary zone
	Primaries *[]string `json:"primaries,omitempty"`
	// refresh time
	RefreshTime *int64 `json:"refreshTime,omitempty"`
	// retry time
	RetryTime *int64 `json:"retryTime,omitempty"`
	// zone type
	Type *string `json:"type,omitempty"`
}

CreateZonePayload Zone to create.

func NewCreateZonePayload added in v0.11.0

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

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

func (o *CreateZonePayload) GetAcl() *string

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

func (*CreateZonePayload) GetAclOk added in v0.11.0

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

func (o *CreateZonePayload) GetContactEmail() *string

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

func (*CreateZonePayload) GetContactEmailOk added in v0.11.0

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

func (o *CreateZonePayload) GetDefaultTTL() *int64

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

func (*CreateZonePayload) GetDefaultTTLOk added in v0.11.0

func (o *CreateZonePayload) GetDefaultTTLOk() (*int64, 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 added in v0.11.0

func (o *CreateZonePayload) GetDescription() *string

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

func (*CreateZonePayload) GetDescriptionOk added in v0.11.0

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

func (o *CreateZonePayload) GetDnsName() *string

GetDnsName returns the DnsName field value

func (*CreateZonePayload) GetDnsNameOk added in v0.11.0

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

func (o *CreateZonePayload) GetExpireTime() *int64

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

func (*CreateZonePayload) GetExpireTimeOk added in v0.11.0

func (o *CreateZonePayload) GetExpireTimeOk() (*int64, 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 added in v0.13.0

func (o *CreateZonePayload) GetExtensions() *CreateZonePayloadExtensions

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

func (*CreateZonePayload) GetExtensionsOk added in v0.13.0

func (o *CreateZonePayload) GetExtensionsOk() (*CreateZonePayloadExtensions, 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 added in v0.11.0

func (o *CreateZonePayload) GetIsReverseZone() *bool

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

func (*CreateZonePayload) GetIsReverseZoneOk added in v0.11.0

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

func (o *CreateZonePayload) GetName() *string

GetName returns the Name field value

func (*CreateZonePayload) GetNameOk added in v0.11.0

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

func (o *CreateZonePayload) GetNegativeCache() *int64

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

func (*CreateZonePayload) GetNegativeCacheOk added in v0.11.0

func (o *CreateZonePayload) GetNegativeCacheOk() (*int64, 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 added in v0.11.0

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

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

func (*CreateZonePayload) GetPrimariesOk added in v0.11.0

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

func (o *CreateZonePayload) GetRefreshTime() *int64

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

func (*CreateZonePayload) GetRefreshTimeOk added in v0.11.0

func (o *CreateZonePayload) GetRefreshTimeOk() (*int64, 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 added in v0.11.0

func (o *CreateZonePayload) GetRetryTime() *int64

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

func (*CreateZonePayload) GetRetryTimeOk added in v0.11.0

func (o *CreateZonePayload) GetRetryTimeOk() (*int64, 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 added in v0.11.0

func (o *CreateZonePayload) GetType() *string

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

func (*CreateZonePayload) GetTypeOk added in v0.11.0

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

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

func (*CreateZonePayload) HasAcl added in v0.11.0

func (o *CreateZonePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*CreateZonePayload) HasContactEmail added in v0.11.0

func (o *CreateZonePayload) HasContactEmail() bool

HasContactEmail returns a boolean if a field has been set.

func (*CreateZonePayload) HasDefaultTTL added in v0.11.0

func (o *CreateZonePayload) HasDefaultTTL() bool

HasDefaultTTL returns a boolean if a field has been set.

func (*CreateZonePayload) HasDescription added in v0.11.0

func (o *CreateZonePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateZonePayload) HasExpireTime added in v0.11.0

func (o *CreateZonePayload) HasExpireTime() bool

HasExpireTime returns a boolean if a field has been set.

func (*CreateZonePayload) HasExtensions added in v0.13.0

func (o *CreateZonePayload) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*CreateZonePayload) HasIsReverseZone added in v0.11.0

func (o *CreateZonePayload) HasIsReverseZone() bool

HasIsReverseZone returns a boolean if a field has been set.

func (*CreateZonePayload) HasNegativeCache added in v0.11.0

func (o *CreateZonePayload) HasNegativeCache() bool

HasNegativeCache returns a boolean if a field has been set.

func (*CreateZonePayload) HasPrimaries added in v0.11.0

func (o *CreateZonePayload) HasPrimaries() bool

HasPrimaries returns a boolean if a field has been set.

func (*CreateZonePayload) HasRefreshTime added in v0.11.0

func (o *CreateZonePayload) HasRefreshTime() bool

HasRefreshTime returns a boolean if a field has been set.

func (*CreateZonePayload) HasRetryTime added in v0.11.0

func (o *CreateZonePayload) HasRetryTime() bool

HasRetryTime returns a boolean if a field has been set.

func (*CreateZonePayload) HasType added in v0.11.0

func (o *CreateZonePayload) HasType() bool

HasType returns a boolean if a field has been set.

func (*CreateZonePayload) SetAcl added in v0.11.0

func (o *CreateZonePayload) SetAcl(v *string)

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

func (*CreateZonePayload) SetContactEmail added in v0.11.0

func (o *CreateZonePayload) SetContactEmail(v *string)

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

func (*CreateZonePayload) SetDefaultTTL added in v0.11.0

func (o *CreateZonePayload) SetDefaultTTL(v *int64)

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

func (*CreateZonePayload) SetDescription added in v0.11.0

func (o *CreateZonePayload) SetDescription(v *string)

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

func (*CreateZonePayload) SetDnsName added in v0.11.0

func (o *CreateZonePayload) SetDnsName(v *string)

SetDnsName sets field value

func (*CreateZonePayload) SetExpireTime added in v0.11.0

func (o *CreateZonePayload) SetExpireTime(v *int64)

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

func (*CreateZonePayload) SetExtensions added in v0.13.0

func (o *CreateZonePayload) SetExtensions(v *CreateZonePayloadExtensions)

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

func (*CreateZonePayload) SetIsReverseZone added in v0.11.0

func (o *CreateZonePayload) SetIsReverseZone(v *bool)

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

func (*CreateZonePayload) SetName added in v0.11.0

func (o *CreateZonePayload) SetName(v *string)

SetName sets field value

func (*CreateZonePayload) SetNegativeCache added in v0.11.0

func (o *CreateZonePayload) SetNegativeCache(v *int64)

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

func (*CreateZonePayload) SetPrimaries added in v0.11.0

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

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

func (*CreateZonePayload) SetRefreshTime added in v0.11.0

func (o *CreateZonePayload) SetRefreshTime(v *int64)

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

func (*CreateZonePayload) SetRetryTime added in v0.11.0

func (o *CreateZonePayload) SetRetryTime(v *int64)

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

func (*CreateZonePayload) SetType added in v0.11.0

func (o *CreateZonePayload) SetType(v *string)

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

func (CreateZonePayload) ToMap added in v0.11.0

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

type CreateZonePayloadExtensions added in v0.13.0

type CreateZonePayloadExtensions struct {
	ObservabilityExtension *ZoneObservabilityExtension `json:"observabilityExtension,omitempty"`
}

CreateZonePayloadExtensions optional extensions

func NewCreateZonePayloadExtensions added in v0.13.0

func NewCreateZonePayloadExtensions() *CreateZonePayloadExtensions

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

func NewCreateZonePayloadExtensionsWithDefaults added in v0.13.0

func NewCreateZonePayloadExtensionsWithDefaults() *CreateZonePayloadExtensions

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

func (*CreateZonePayloadExtensions) GetObservabilityExtension added in v0.13.0

func (o *CreateZonePayloadExtensions) GetObservabilityExtension() *ZoneObservabilityExtension

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

func (*CreateZonePayloadExtensions) GetObservabilityExtensionOk added in v0.13.0

func (o *CreateZonePayloadExtensions) 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 (*CreateZonePayloadExtensions) HasObservabilityExtension added in v0.13.0

func (o *CreateZonePayloadExtensions) HasObservabilityExtension() bool

HasObservabilityExtension returns a boolean if a field has been set.

func (*CreateZonePayloadExtensions) SetObservabilityExtension added in v0.13.0

func (o *CreateZonePayloadExtensions) SetObservabilityExtension(v *ZoneObservabilityExtension)

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

func (CreateZonePayloadExtensions) ToMap added in v0.13.0

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

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

type DeleteLabelResponse added in v0.10.0

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

DeleteLabelResponse ResponseDeleteLabel.

func NewDeleteLabelResponse added in v0.11.0

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

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

func (o *DeleteLabelResponse) GetLabel() *Label

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

func (*DeleteLabelResponse) GetLabelOk added in v0.11.0

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

func (o *DeleteLabelResponse) GetMessage() *string

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

func (*DeleteLabelResponse) GetMessageOk added in v0.11.0

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

func (o *DeleteLabelResponse) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*DeleteLabelResponse) HasMessage added in v0.11.0

func (o *DeleteLabelResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*DeleteLabelResponse) SetLabel added in v0.11.0

func (o *DeleteLabelResponse) SetLabel(v *Label)

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

func (*DeleteLabelResponse) SetMessage added in v0.11.0

func (o *DeleteLabelResponse) SetMessage(v *string)

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

func (DeleteLabelResponse) ToMap added in v0.11.0

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

type DomainExtensions added in v0.13.0

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

DomainExtensions struct for DomainExtensions

func NewDomainExtensions added in v0.13.0

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

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

func (o *DomainExtensions) GetObservabilityExtension() *DomainObservabilityExtension

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

func (*DomainExtensions) GetObservabilityExtensionOk added in v0.13.0

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

func (o *DomainExtensions) HasObservabilityExtension() bool

HasObservabilityExtension returns a boolean if a field has been set.

func (*DomainExtensions) SetObservabilityExtension added in v0.13.0

func (o *DomainExtensions) SetObservabilityExtension(v *DomainObservabilityExtension)

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

func (DomainExtensions) ToMap added in v0.13.0

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

type DomainObservabilityExtension added in v0.13.0

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

DomainObservabilityExtension struct for DomainObservabilityExtension

func NewDomainObservabilityExtension added in v0.13.0

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

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

func (o *DomainObservabilityExtension) GetObservabilityInstanceId() *string

GetObservabilityInstanceId returns the ObservabilityInstanceId field value

func (*DomainObservabilityExtension) GetObservabilityInstanceIdOk added in v0.13.0

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

func (o *DomainObservabilityExtension) GetState() *string

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

func (*DomainObservabilityExtension) GetStateOk added in v0.13.0

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

func (o *DomainObservabilityExtension) HasState() bool

HasState returns a boolean if a field has been set.

func (*DomainObservabilityExtension) SetObservabilityInstanceId added in v0.13.0

func (o *DomainObservabilityExtension) SetObservabilityInstanceId(v *string)

SetObservabilityInstanceId sets field value

func (*DomainObservabilityExtension) SetState added in v0.13.0

func (o *DomainObservabilityExtension) SetState(v *string)

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

func (DomainObservabilityExtension) ToMap added in v0.13.0

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

type ErrorMessage

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

ErrorMessage struct for ErrorMessage

func NewErrorMessage added in v0.11.0

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

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

func (o *ErrorMessage) GetError() *string

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

func (*ErrorMessage) GetErrorOk added in v0.11.0

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

func (o *ErrorMessage) GetMessage() *string

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

func (*ErrorMessage) GetMessageOk added in v0.11.0

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

func (o *ErrorMessage) HasError() bool

HasError returns a boolean if a field has been set.

func (*ErrorMessage) HasMessage added in v0.11.0

func (o *ErrorMessage) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ErrorMessage) SetError added in v0.11.0

func (o *ErrorMessage) SetError(v *string)

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

func (*ErrorMessage) SetMessage added in v0.11.0

func (o *ErrorMessage) SetMessage(v *string)

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

func (ErrorMessage) ToMap added in v0.11.0

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

type ExportRecordSetsPayload added in v0.10.0

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

ExportRecordSetsPayload struct for ExportRecordSetsPayload

func NewExportRecordSetsPayload added in v0.11.0

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

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

func (o *ExportRecordSetsPayload) GetExportAsFQDN() *bool

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

func (*ExportRecordSetsPayload) GetExportAsFQDNOk added in v0.11.0

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

func (o *ExportRecordSetsPayload) GetFormat() *string

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

func (*ExportRecordSetsPayload) GetFormatOk added in v0.11.0

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

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

func (*ExportRecordSetsPayload) HasExportAsFQDN added in v0.11.0

func (o *ExportRecordSetsPayload) HasExportAsFQDN() bool

HasExportAsFQDN returns a boolean if a field has been set.

func (*ExportRecordSetsPayload) HasFormat added in v0.11.0

func (o *ExportRecordSetsPayload) HasFormat() bool

HasFormat returns a boolean if a field has been set.

func (*ExportRecordSetsPayload) SetExportAsFQDN added in v0.11.0

func (o *ExportRecordSetsPayload) SetExportAsFQDN(v *bool)

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

func (*ExportRecordSetsPayload) SetFormat added in v0.11.0

func (o *ExportRecordSetsPayload) SetFormat(v *string)

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

func (ExportRecordSetsPayload) ToMap added in v0.11.0

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

type ImportRecordSetsPayload added in v0.10.0

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

ImportRecordSetsPayload struct for ImportRecordSetsPayload

func NewImportRecordSetsPayload added in v0.11.0

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

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

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

func (*ImportRecordSetsPayload) GetRrSetsOk added in v0.11.0

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

func (o *ImportRecordSetsPayload) HasRrSets() bool

HasRrSets returns a boolean if a field has been set.

func (*ImportRecordSetsPayload) SetRrSets added in v0.11.0

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

func (ImportRecordSetsPayload) ToMap added in v0.11.0

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

type ImportRecordSetsResponse added in v0.10.0

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

ImportRecordSetsResponse ImportSummaryResponse is the response of the import.

func NewImportRecordSetsResponse added in v0.11.0

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

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

func (o *ImportRecordSetsResponse) GetMessage() *string

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

func (*ImportRecordSetsResponse) GetMessageOk added in v0.11.0

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

func (o *ImportRecordSetsResponse) GetSummary() *ImportSummary

GetSummary returns the Summary field value

func (*ImportRecordSetsResponse) GetSummaryOk added in v0.11.0

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

func (o *ImportRecordSetsResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ImportRecordSetsResponse) SetMessage added in v0.11.0

func (o *ImportRecordSetsResponse) SetMessage(v *string)

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

func (*ImportRecordSetsResponse) SetSummary added in v0.11.0

func (o *ImportRecordSetsResponse) SetSummary(v *ImportSummary)

SetSummary sets field value

func (ImportRecordSetsResponse) ToMap added in v0.11.0

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

type ImportSummary added in v0.10.0

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

ImportSummary ImportSummary is the summary of the import.

func NewImportSummary added in v0.11.0

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

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

func (o *ImportSummary) GetCreatedRRSets() *int64

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

func (*ImportSummary) GetCreatedRRSetsOk added in v0.11.0

func (o *ImportSummary) GetCreatedRRSetsOk() (*int64, 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 added in v0.11.0

func (o *ImportSummary) GetCreatedRecords() *int64

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

func (*ImportSummary) GetCreatedRecordsOk added in v0.11.0

func (o *ImportSummary) GetCreatedRecordsOk() (*int64, 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 added in v0.11.0

func (o *ImportSummary) GetDeletedRRSets() *int64

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

func (*ImportSummary) GetDeletedRRSetsOk added in v0.11.0

func (o *ImportSummary) GetDeletedRRSetsOk() (*int64, 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 added in v0.11.0

func (o *ImportSummary) GetDeletedRecords() *int64

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

func (*ImportSummary) GetDeletedRecordsOk added in v0.11.0

func (o *ImportSummary) GetDeletedRecordsOk() (*int64, 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 added in v0.11.0

func (o *ImportSummary) GetUpdatedRRSets() *int64

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

func (*ImportSummary) GetUpdatedRRSetsOk added in v0.11.0

func (o *ImportSummary) GetUpdatedRRSetsOk() (*int64, 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 added in v0.11.0

func (o *ImportSummary) GetUpdatedRecords() *int64

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

func (*ImportSummary) GetUpdatedRecordsOk added in v0.11.0

func (o *ImportSummary) GetUpdatedRecordsOk() (*int64, 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 added in v0.11.0

func (o *ImportSummary) HasCreatedRRSets() bool

HasCreatedRRSets returns a boolean if a field has been set.

func (*ImportSummary) HasCreatedRecords added in v0.11.0

func (o *ImportSummary) HasCreatedRecords() bool

HasCreatedRecords returns a boolean if a field has been set.

func (*ImportSummary) HasDeletedRRSets added in v0.11.0

func (o *ImportSummary) HasDeletedRRSets() bool

HasDeletedRRSets returns a boolean if a field has been set.

func (*ImportSummary) HasDeletedRecords added in v0.11.0

func (o *ImportSummary) HasDeletedRecords() bool

HasDeletedRecords returns a boolean if a field has been set.

func (*ImportSummary) HasUpdatedRRSets added in v0.11.0

func (o *ImportSummary) HasUpdatedRRSets() bool

HasUpdatedRRSets returns a boolean if a field has been set.

func (*ImportSummary) HasUpdatedRecords added in v0.11.0

func (o *ImportSummary) HasUpdatedRecords() bool

HasUpdatedRecords returns a boolean if a field has been set.

func (*ImportSummary) SetCreatedRRSets added in v0.11.0

func (o *ImportSummary) SetCreatedRRSets(v *int64)

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

func (*ImportSummary) SetCreatedRecords added in v0.11.0

func (o *ImportSummary) SetCreatedRecords(v *int64)

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

func (*ImportSummary) SetDeletedRRSets added in v0.11.0

func (o *ImportSummary) SetDeletedRRSets(v *int64)

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

func (*ImportSummary) SetDeletedRecords added in v0.11.0

func (o *ImportSummary) SetDeletedRecords(v *int64)

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

func (*ImportSummary) SetUpdatedRRSets added in v0.11.0

func (o *ImportSummary) SetUpdatedRRSets(v *int64)

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

func (*ImportSummary) SetUpdatedRecords added in v0.11.0

func (o *ImportSummary) SetUpdatedRecords(v *int64)

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

func (ImportSummary) ToMap added in v0.11.0

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

type Label

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

Label struct for Label

func NewLabel added in v0.11.0

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

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

func (o *Label) GetKey() *string

GetKey returns the Key field value

func (*Label) GetKeyOk added in v0.11.0

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

func (o *Label) GetValue() *string

GetValue returns the Value field value

func (*Label) GetValueOk added in v0.11.0

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) SetKey added in v0.11.0

func (o *Label) SetKey(v *string)

SetKey sets field value

func (*Label) SetValue added in v0.11.0

func (o *Label) SetValue(v *string)

SetValue sets field value

func (Label) ToMap added in v0.11.0

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

type ListLabelsResponse added in v0.10.0

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

ListLabelsResponse ResponseAllLabels.

func NewListLabelsResponse added in v0.11.0

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

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

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

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

func (*ListLabelsResponse) GetLabelsOk added in v0.11.0

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

func (o *ListLabelsResponse) GetMessage() *string

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

func (*ListLabelsResponse) GetMessageOk added in v0.11.0

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

func (o *ListLabelsResponse) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*ListLabelsResponse) HasMessage added in v0.11.0

func (o *ListLabelsResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ListLabelsResponse) SetLabels added in v0.11.0

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

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

func (*ListLabelsResponse) SetMessage added in v0.11.0

func (o *ListLabelsResponse) SetMessage(v *string)

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

func (ListLabelsResponse) ToMap added in v0.11.0

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

type ListRecordSetsResponse

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

ListRecordSetsResponse ResponseRRSetAll.

func NewListRecordSetsResponse added in v0.11.0

func NewListRecordSetsResponse(itemsPerPage *int64, rrSets *[]RecordSet, totalItems *int64, totalPages *int64) *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 added in v0.11.0

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

func (o *ListRecordSetsResponse) GetItemsPerPage() *int64

GetItemsPerPage returns the ItemsPerPage field value

func (*ListRecordSetsResponse) GetItemsPerPageOk added in v0.11.0

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

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

func (*ListRecordSetsResponse) GetMessage added in v0.11.0

func (o *ListRecordSetsResponse) GetMessage() *string

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

func (*ListRecordSetsResponse) GetMessageOk added in v0.11.0

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

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

GetRrSets returns the RrSets field value

func (*ListRecordSetsResponse) GetRrSetsOk added in v0.11.0

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

func (o *ListRecordSetsResponse) GetTotalItems() *int64

GetTotalItems returns the TotalItems field value

func (*ListRecordSetsResponse) GetTotalItemsOk added in v0.11.0

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

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

func (*ListRecordSetsResponse) GetTotalPages added in v0.11.0

func (o *ListRecordSetsResponse) GetTotalPages() *int64

GetTotalPages returns the TotalPages field value

func (*ListRecordSetsResponse) GetTotalPagesOk added in v0.11.0

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

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

func (*ListRecordSetsResponse) HasMessage added in v0.11.0

func (o *ListRecordSetsResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ListRecordSetsResponse) SetItemsPerPage added in v0.11.0

func (o *ListRecordSetsResponse) SetItemsPerPage(v *int64)

SetItemsPerPage sets field value

func (*ListRecordSetsResponse) SetMessage added in v0.11.0

func (o *ListRecordSetsResponse) SetMessage(v *string)

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

func (*ListRecordSetsResponse) SetRrSets added in v0.11.0

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

SetRrSets sets field value

func (*ListRecordSetsResponse) SetTotalItems added in v0.11.0

func (o *ListRecordSetsResponse) SetTotalItems(v *int64)

SetTotalItems sets field value

func (*ListRecordSetsResponse) SetTotalPages added in v0.11.0

func (o *ListRecordSetsResponse) SetTotalPages(v *int64)

SetTotalPages sets field value

func (ListRecordSetsResponse) ToMap added in v0.11.0

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

type ListZonesResponse

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

ListZonesResponse ResponseZoneAll for filtered zones.

func NewListZonesResponse added in v0.11.0

func NewListZonesResponse(itemsPerPage *int64, totalItems *int64, totalPages *int64, 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 added in v0.11.0

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

func (o *ListZonesResponse) GetItemsPerPage() *int64

GetItemsPerPage returns the ItemsPerPage field value

func (*ListZonesResponse) GetItemsPerPageOk added in v0.11.0

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

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

func (*ListZonesResponse) GetMessage added in v0.11.0

func (o *ListZonesResponse) GetMessage() *string

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

func (*ListZonesResponse) GetMessageOk added in v0.11.0

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

func (o *ListZonesResponse) GetTotalItems() *int64

GetTotalItems returns the TotalItems field value

func (*ListZonesResponse) GetTotalItemsOk added in v0.11.0

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

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

func (*ListZonesResponse) GetTotalPages added in v0.11.0

func (o *ListZonesResponse) GetTotalPages() *int64

GetTotalPages returns the TotalPages field value

func (*ListZonesResponse) GetTotalPagesOk added in v0.11.0

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

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

func (*ListZonesResponse) GetZones added in v0.11.0

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

GetZones returns the Zones field value

func (*ListZonesResponse) GetZonesOk added in v0.11.0

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

func (o *ListZonesResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ListZonesResponse) SetItemsPerPage added in v0.11.0

func (o *ListZonesResponse) SetItemsPerPage(v *int64)

SetItemsPerPage sets field value

func (*ListZonesResponse) SetMessage added in v0.11.0

func (o *ListZonesResponse) SetMessage(v *string)

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

func (*ListZonesResponse) SetTotalItems added in v0.11.0

func (o *ListZonesResponse) SetTotalItems(v *int64)

SetTotalItems sets field value

func (*ListZonesResponse) SetTotalPages added in v0.11.0

func (o *ListZonesResponse) SetTotalPages(v *int64)

SetTotalPages sets field value

func (*ListZonesResponse) SetZones added in v0.11.0

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

SetZones sets field value

func (ListZonesResponse) ToMap added in v0.11.0

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

type MappedNullable

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

type Message

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

Message struct for Message

func NewMessage added in v0.11.0

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

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

func (o *Message) GetMessage() *string

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

func (*Message) GetMessageOk added in v0.11.0

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

func (o *Message) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*Message) SetMessage added in v0.11.0

func (o *Message) SetMessage(v *string)

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

func (Message) ToMap added in v0.11.0

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

type MoveCodeResponse

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

MoveCodeResponse struct for MoveCodeResponse

func NewMoveCodeResponse added in v0.11.0

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

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

func (o *MoveCodeResponse) GetCode() *string

GetCode returns the Code field value

func (*MoveCodeResponse) GetCodeOk added in v0.11.0

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

func (o *MoveCodeResponse) GetExpiresAt() *string

GetExpiresAt returns the ExpiresAt field value

func (*MoveCodeResponse) GetExpiresAtOk added in v0.11.0

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

func (o *MoveCodeResponse) GetMessage() *string

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

func (*MoveCodeResponse) GetMessageOk added in v0.11.0

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

func (o *MoveCodeResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*MoveCodeResponse) SetCode added in v0.11.0

func (o *MoveCodeResponse) SetCode(v *string)

SetCode sets field value

func (*MoveCodeResponse) SetExpiresAt added in v0.11.0

func (o *MoveCodeResponse) SetExpiresAt(v *string)

SetExpiresAt sets field value

func (*MoveCodeResponse) SetMessage added in v0.11.0

func (o *MoveCodeResponse) SetMessage(v *string)

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

func (MoveCodeResponse) ToMap added in v0.11.0

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

type MoveZonePayload

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

MoveZonePayload body to move zone from one project to another.

func NewMoveZonePayload added in v0.11.0

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

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

func (o *MoveZonePayload) GetCode() *string

GetCode returns the Code field value

func (*MoveZonePayload) GetCodeOk added in v0.11.0

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

func (o *MoveZonePayload) GetZoneDnsName() *string

GetZoneDnsName returns the ZoneDnsName field value

func (*MoveZonePayload) GetZoneDnsNameOk added in v0.11.0

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) SetCode added in v0.11.0

func (o *MoveZonePayload) SetCode(v *string)

SetCode sets field value

func (*MoveZonePayload) SetZoneDnsName added in v0.11.0

func (o *MoveZonePayload) SetZoneDnsName(v *string)

SetZoneDnsName sets field value

func (MoveZonePayload) ToMap added in v0.11.0

func (o MoveZonePayload) ToMap() (map[string]interface{}, 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 added in v0.11.0

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

func NewNullableCloneZonePayload added in v0.11.0

func NewNullableCloneZonePayload(val *CloneZonePayload) *NullableCloneZonePayload

func (NullableCloneZonePayload) Get added in v0.11.0

func (NullableCloneZonePayload) IsSet added in v0.11.0

func (v NullableCloneZonePayload) IsSet() bool

func (NullableCloneZonePayload) MarshalJSON added in v0.11.0

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

func (*NullableCloneZonePayload) Set added in v0.11.0

func (*NullableCloneZonePayload) UnmarshalJSON added in v0.11.0

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

func (*NullableCloneZonePayload) Unset added in v0.11.0

func (v *NullableCloneZonePayload) Unset()

type NullableCreateLabelPayload added in v0.11.0

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

func NewNullableCreateLabelPayload added in v0.11.0

func NewNullableCreateLabelPayload(val *CreateLabelPayload) *NullableCreateLabelPayload

func (NullableCreateLabelPayload) Get added in v0.11.0

func (NullableCreateLabelPayload) IsSet added in v0.11.0

func (v NullableCreateLabelPayload) IsSet() bool

func (NullableCreateLabelPayload) MarshalJSON added in v0.11.0

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

func (*NullableCreateLabelPayload) Set added in v0.11.0

func (*NullableCreateLabelPayload) UnmarshalJSON added in v0.11.0

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

func (*NullableCreateLabelPayload) Unset added in v0.11.0

func (v *NullableCreateLabelPayload) Unset()

type NullableCreateLabelResponse added in v0.11.0

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

func NewNullableCreateLabelResponse added in v0.11.0

func NewNullableCreateLabelResponse(val *CreateLabelResponse) *NullableCreateLabelResponse

func (NullableCreateLabelResponse) Get added in v0.11.0

func (NullableCreateLabelResponse) IsSet added in v0.11.0

func (NullableCreateLabelResponse) MarshalJSON added in v0.11.0

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

func (*NullableCreateLabelResponse) Set added in v0.11.0

func (*NullableCreateLabelResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableCreateLabelResponse) Unset added in v0.11.0

func (v *NullableCreateLabelResponse) Unset()

type NullableCreateRecordSetPayload added in v0.11.0

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

func NewNullableCreateRecordSetPayload added in v0.11.0

func NewNullableCreateRecordSetPayload(val *CreateRecordSetPayload) *NullableCreateRecordSetPayload

func (NullableCreateRecordSetPayload) Get added in v0.11.0

func (NullableCreateRecordSetPayload) IsSet added in v0.11.0

func (NullableCreateRecordSetPayload) MarshalJSON added in v0.11.0

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

func (*NullableCreateRecordSetPayload) Set added in v0.11.0

func (*NullableCreateRecordSetPayload) UnmarshalJSON added in v0.11.0

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

func (*NullableCreateRecordSetPayload) Unset added in v0.11.0

func (v *NullableCreateRecordSetPayload) Unset()

type NullableCreateZonePayload added in v0.11.0

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

func NewNullableCreateZonePayload added in v0.11.0

func NewNullableCreateZonePayload(val *CreateZonePayload) *NullableCreateZonePayload

func (NullableCreateZonePayload) Get added in v0.11.0

func (NullableCreateZonePayload) IsSet added in v0.11.0

func (v NullableCreateZonePayload) IsSet() bool

func (NullableCreateZonePayload) MarshalJSON added in v0.11.0

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

func (*NullableCreateZonePayload) Set added in v0.11.0

func (*NullableCreateZonePayload) UnmarshalJSON added in v0.11.0

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

func (*NullableCreateZonePayload) Unset added in v0.11.0

func (v *NullableCreateZonePayload) Unset()

type NullableCreateZonePayloadExtensions added in v0.13.0

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

func NewNullableCreateZonePayloadExtensions added in v0.13.0

func NewNullableCreateZonePayloadExtensions(val *CreateZonePayloadExtensions) *NullableCreateZonePayloadExtensions

func (NullableCreateZonePayloadExtensions) Get added in v0.13.0

func (NullableCreateZonePayloadExtensions) IsSet added in v0.13.0

func (NullableCreateZonePayloadExtensions) MarshalJSON added in v0.13.0

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

func (*NullableCreateZonePayloadExtensions) Set added in v0.13.0

func (*NullableCreateZonePayloadExtensions) UnmarshalJSON added in v0.13.0

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

func (*NullableCreateZonePayloadExtensions) Unset added in v0.13.0

type NullableDeleteLabelResponse added in v0.11.0

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

func NewNullableDeleteLabelResponse added in v0.11.0

func NewNullableDeleteLabelResponse(val *DeleteLabelResponse) *NullableDeleteLabelResponse

func (NullableDeleteLabelResponse) Get added in v0.11.0

func (NullableDeleteLabelResponse) IsSet added in v0.11.0

func (NullableDeleteLabelResponse) MarshalJSON added in v0.11.0

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

func (*NullableDeleteLabelResponse) Set added in v0.11.0

func (*NullableDeleteLabelResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableDeleteLabelResponse) Unset added in v0.11.0

func (v *NullableDeleteLabelResponse) Unset()

type NullableDomainExtensions added in v0.13.0

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

func NewNullableDomainExtensions added in v0.13.0

func NewNullableDomainExtensions(val *DomainExtensions) *NullableDomainExtensions

func (NullableDomainExtensions) Get added in v0.13.0

func (NullableDomainExtensions) IsSet added in v0.13.0

func (v NullableDomainExtensions) IsSet() bool

func (NullableDomainExtensions) MarshalJSON added in v0.13.0

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

func (*NullableDomainExtensions) Set added in v0.13.0

func (*NullableDomainExtensions) UnmarshalJSON added in v0.13.0

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

func (*NullableDomainExtensions) Unset added in v0.13.0

func (v *NullableDomainExtensions) Unset()

type NullableDomainObservabilityExtension added in v0.13.0

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

func NewNullableDomainObservabilityExtension added in v0.13.0

func NewNullableDomainObservabilityExtension(val *DomainObservabilityExtension) *NullableDomainObservabilityExtension

func (NullableDomainObservabilityExtension) Get added in v0.13.0

func (NullableDomainObservabilityExtension) IsSet added in v0.13.0

func (NullableDomainObservabilityExtension) MarshalJSON added in v0.13.0

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

func (*NullableDomainObservabilityExtension) Set added in v0.13.0

func (*NullableDomainObservabilityExtension) UnmarshalJSON added in v0.13.0

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

func (*NullableDomainObservabilityExtension) Unset added in v0.13.0

type NullableErrorMessage added in v0.11.0

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

func NewNullableErrorMessage added in v0.11.0

func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage

func (NullableErrorMessage) Get added in v0.11.0

func (NullableErrorMessage) IsSet added in v0.11.0

func (v NullableErrorMessage) IsSet() bool

func (NullableErrorMessage) MarshalJSON added in v0.11.0

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

func (*NullableErrorMessage) Set added in v0.11.0

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

func (*NullableErrorMessage) UnmarshalJSON added in v0.11.0

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

func (*NullableErrorMessage) Unset added in v0.11.0

func (v *NullableErrorMessage) Unset()

type NullableExportRecordSetsPayload added in v0.11.0

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

func NewNullableExportRecordSetsPayload added in v0.11.0

func NewNullableExportRecordSetsPayload(val *ExportRecordSetsPayload) *NullableExportRecordSetsPayload

func (NullableExportRecordSetsPayload) Get added in v0.11.0

func (NullableExportRecordSetsPayload) IsSet added in v0.11.0

func (NullableExportRecordSetsPayload) MarshalJSON added in v0.11.0

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

func (*NullableExportRecordSetsPayload) Set added in v0.11.0

func (*NullableExportRecordSetsPayload) UnmarshalJSON added in v0.11.0

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

func (*NullableExportRecordSetsPayload) Unset added in v0.11.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 NullableImportRecordSetsPayload added in v0.11.0

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

func NewNullableImportRecordSetsPayload added in v0.11.0

func NewNullableImportRecordSetsPayload(val *ImportRecordSetsPayload) *NullableImportRecordSetsPayload

func (NullableImportRecordSetsPayload) Get added in v0.11.0

func (NullableImportRecordSetsPayload) IsSet added in v0.11.0

func (NullableImportRecordSetsPayload) MarshalJSON added in v0.11.0

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

func (*NullableImportRecordSetsPayload) Set added in v0.11.0

func (*NullableImportRecordSetsPayload) UnmarshalJSON added in v0.11.0

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

func (*NullableImportRecordSetsPayload) Unset added in v0.11.0

type NullableImportRecordSetsResponse added in v0.11.0

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

func NewNullableImportRecordSetsResponse added in v0.11.0

func NewNullableImportRecordSetsResponse(val *ImportRecordSetsResponse) *NullableImportRecordSetsResponse

func (NullableImportRecordSetsResponse) Get added in v0.11.0

func (NullableImportRecordSetsResponse) IsSet added in v0.11.0

func (NullableImportRecordSetsResponse) MarshalJSON added in v0.11.0

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

func (*NullableImportRecordSetsResponse) Set added in v0.11.0

func (*NullableImportRecordSetsResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableImportRecordSetsResponse) Unset added in v0.11.0

type NullableImportSummary added in v0.11.0

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

func NewNullableImportSummary added in v0.11.0

func NewNullableImportSummary(val *ImportSummary) *NullableImportSummary

func (NullableImportSummary) Get added in v0.11.0

func (NullableImportSummary) IsSet added in v0.11.0

func (v NullableImportSummary) IsSet() bool

func (NullableImportSummary) MarshalJSON added in v0.11.0

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

func (*NullableImportSummary) Set added in v0.11.0

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

func (*NullableImportSummary) UnmarshalJSON added in v0.11.0

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

func (*NullableImportSummary) Unset added in v0.11.0

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

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

func NewNullableLabel added in v0.11.0

func NewNullableLabel(val *Label) *NullableLabel

func (NullableLabel) Get added in v0.11.0

func (v NullableLabel) Get() *Label

func (NullableLabel) IsSet added in v0.11.0

func (v NullableLabel) IsSet() bool

func (NullableLabel) MarshalJSON added in v0.11.0

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

func (*NullableLabel) Set added in v0.11.0

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

func (*NullableLabel) UnmarshalJSON added in v0.11.0

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

func (*NullableLabel) Unset added in v0.11.0

func (v *NullableLabel) Unset()

type NullableListLabelsResponse added in v0.11.0

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

func NewNullableListLabelsResponse added in v0.11.0

func NewNullableListLabelsResponse(val *ListLabelsResponse) *NullableListLabelsResponse

func (NullableListLabelsResponse) Get added in v0.11.0

func (NullableListLabelsResponse) IsSet added in v0.11.0

func (v NullableListLabelsResponse) IsSet() bool

func (NullableListLabelsResponse) MarshalJSON added in v0.11.0

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

func (*NullableListLabelsResponse) Set added in v0.11.0

func (*NullableListLabelsResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableListLabelsResponse) Unset added in v0.11.0

func (v *NullableListLabelsResponse) Unset()

type NullableListRecordSetsResponse added in v0.11.0

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

func NewNullableListRecordSetsResponse added in v0.11.0

func NewNullableListRecordSetsResponse(val *ListRecordSetsResponse) *NullableListRecordSetsResponse

func (NullableListRecordSetsResponse) Get added in v0.11.0

func (NullableListRecordSetsResponse) IsSet added in v0.11.0

func (NullableListRecordSetsResponse) MarshalJSON added in v0.11.0

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

func (*NullableListRecordSetsResponse) Set added in v0.11.0

func (*NullableListRecordSetsResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableListRecordSetsResponse) Unset added in v0.11.0

func (v *NullableListRecordSetsResponse) Unset()

type NullableListZonesResponse added in v0.11.0

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

func NewNullableListZonesResponse added in v0.11.0

func NewNullableListZonesResponse(val *ListZonesResponse) *NullableListZonesResponse

func (NullableListZonesResponse) Get added in v0.11.0

func (NullableListZonesResponse) IsSet added in v0.11.0

func (v NullableListZonesResponse) IsSet() bool

func (NullableListZonesResponse) MarshalJSON added in v0.11.0

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

func (*NullableListZonesResponse) Set added in v0.11.0

func (*NullableListZonesResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableListZonesResponse) Unset added in v0.11.0

func (v *NullableListZonesResponse) Unset()

type NullableMessage added in v0.11.0

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

func NewNullableMessage added in v0.11.0

func NewNullableMessage(val *Message) *NullableMessage

func (NullableMessage) Get added in v0.11.0

func (v NullableMessage) Get() *Message

func (NullableMessage) IsSet added in v0.11.0

func (v NullableMessage) IsSet() bool

func (NullableMessage) MarshalJSON added in v0.11.0

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

func (*NullableMessage) Set added in v0.11.0

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

func (*NullableMessage) UnmarshalJSON added in v0.11.0

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

func (*NullableMessage) Unset added in v0.11.0

func (v *NullableMessage) Unset()

type NullableMoveCodeResponse added in v0.11.0

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

func NewNullableMoveCodeResponse added in v0.11.0

func NewNullableMoveCodeResponse(val *MoveCodeResponse) *NullableMoveCodeResponse

func (NullableMoveCodeResponse) Get added in v0.11.0

func (NullableMoveCodeResponse) IsSet added in v0.11.0

func (v NullableMoveCodeResponse) IsSet() bool

func (NullableMoveCodeResponse) MarshalJSON added in v0.11.0

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

func (*NullableMoveCodeResponse) Set added in v0.11.0

func (*NullableMoveCodeResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableMoveCodeResponse) Unset added in v0.11.0

func (v *NullableMoveCodeResponse) Unset()

type NullableMoveZonePayload added in v0.11.0

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

func NewNullableMoveZonePayload added in v0.11.0

func NewNullableMoveZonePayload(val *MoveZonePayload) *NullableMoveZonePayload

func (NullableMoveZonePayload) Get added in v0.11.0

func (NullableMoveZonePayload) IsSet added in v0.11.0

func (v NullableMoveZonePayload) IsSet() bool

func (NullableMoveZonePayload) MarshalJSON added in v0.11.0

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

func (*NullableMoveZonePayload) Set added in v0.11.0

func (*NullableMoveZonePayload) UnmarshalJSON added in v0.11.0

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

func (*NullableMoveZonePayload) Unset added in v0.11.0

func (v *NullableMoveZonePayload) Unset()

type NullablePartialUpdateRecordPayload added in v0.11.0

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

func NewNullablePartialUpdateRecordPayload added in v0.11.0

func NewNullablePartialUpdateRecordPayload(val *PartialUpdateRecordPayload) *NullablePartialUpdateRecordPayload

func (NullablePartialUpdateRecordPayload) Get added in v0.11.0

func (NullablePartialUpdateRecordPayload) IsSet added in v0.11.0

func (NullablePartialUpdateRecordPayload) MarshalJSON added in v0.11.0

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

func (*NullablePartialUpdateRecordPayload) Set added in v0.11.0

func (*NullablePartialUpdateRecordPayload) UnmarshalJSON added in v0.11.0

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

func (*NullablePartialUpdateRecordPayload) Unset added in v0.11.0

type NullablePartialUpdateRecordSetPayload added in v0.11.0

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

func NewNullablePartialUpdateRecordSetPayload added in v0.11.0

func NewNullablePartialUpdateRecordSetPayload(val *PartialUpdateRecordSetPayload) *NullablePartialUpdateRecordSetPayload

func (NullablePartialUpdateRecordSetPayload) Get added in v0.11.0

func (NullablePartialUpdateRecordSetPayload) IsSet added in v0.11.0

func (NullablePartialUpdateRecordSetPayload) MarshalJSON added in v0.11.0

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

func (*NullablePartialUpdateRecordSetPayload) Set added in v0.11.0

func (*NullablePartialUpdateRecordSetPayload) UnmarshalJSON added in v0.11.0

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

func (*NullablePartialUpdateRecordSetPayload) Unset added in v0.11.0

type NullablePartialUpdateZonePayload added in v0.11.0

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

func NewNullablePartialUpdateZonePayload added in v0.11.0

func NewNullablePartialUpdateZonePayload(val *PartialUpdateZonePayload) *NullablePartialUpdateZonePayload

func (NullablePartialUpdateZonePayload) Get added in v0.11.0

func (NullablePartialUpdateZonePayload) IsSet added in v0.11.0

func (NullablePartialUpdateZonePayload) MarshalJSON added in v0.11.0

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

func (*NullablePartialUpdateZonePayload) Set added in v0.11.0

func (*NullablePartialUpdateZonePayload) UnmarshalJSON added in v0.11.0

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

func (*NullablePartialUpdateZonePayload) Unset added in v0.11.0

type NullableRecord added in v0.11.0

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

func NewNullableRecord added in v0.11.0

func NewNullableRecord(val *Record) *NullableRecord

func (NullableRecord) Get added in v0.11.0

func (v NullableRecord) Get() *Record

func (NullableRecord) IsSet added in v0.11.0

func (v NullableRecord) IsSet() bool

func (NullableRecord) MarshalJSON added in v0.11.0

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

func (*NullableRecord) Set added in v0.11.0

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

func (*NullableRecord) UnmarshalJSON added in v0.11.0

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

func (*NullableRecord) Unset added in v0.11.0

func (v *NullableRecord) Unset()

type NullableRecordDataExchange added in v0.11.0

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

func NewNullableRecordDataExchange added in v0.11.0

func NewNullableRecordDataExchange(val *RecordDataExchange) *NullableRecordDataExchange

func (NullableRecordDataExchange) Get added in v0.11.0

func (NullableRecordDataExchange) IsSet added in v0.11.0

func (v NullableRecordDataExchange) IsSet() bool

func (NullableRecordDataExchange) MarshalJSON added in v0.11.0

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

func (*NullableRecordDataExchange) Set added in v0.11.0

func (*NullableRecordDataExchange) UnmarshalJSON added in v0.11.0

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

func (*NullableRecordDataExchange) Unset added in v0.11.0

func (v *NullableRecordDataExchange) Unset()

type NullableRecordPayload added in v0.11.0

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

func NewNullableRecordPayload added in v0.11.0

func NewNullableRecordPayload(val *RecordPayload) *NullableRecordPayload

func (NullableRecordPayload) Get added in v0.11.0

func (NullableRecordPayload) IsSet added in v0.11.0

func (v NullableRecordPayload) IsSet() bool

func (NullableRecordPayload) MarshalJSON added in v0.11.0

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

func (*NullableRecordPayload) Set added in v0.11.0

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

func (*NullableRecordPayload) UnmarshalJSON added in v0.11.0

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

func (*NullableRecordPayload) Unset added in v0.11.0

func (v *NullableRecordPayload) Unset()

type NullableRecordSet added in v0.11.0

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

func NewNullableRecordSet added in v0.11.0

func NewNullableRecordSet(val *RecordSet) *NullableRecordSet

func (NullableRecordSet) Get added in v0.11.0

func (v NullableRecordSet) Get() *RecordSet

func (NullableRecordSet) IsSet added in v0.11.0

func (v NullableRecordSet) IsSet() bool

func (NullableRecordSet) MarshalJSON added in v0.11.0

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

func (*NullableRecordSet) Set added in v0.11.0

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

func (*NullableRecordSet) UnmarshalJSON added in v0.11.0

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

func (*NullableRecordSet) Unset added in v0.11.0

func (v *NullableRecordSet) Unset()

type NullableRecordSetResponse added in v0.11.0

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

func NewNullableRecordSetResponse added in v0.11.0

func NewNullableRecordSetResponse(val *RecordSetResponse) *NullableRecordSetResponse

func (NullableRecordSetResponse) Get added in v0.11.0

func (NullableRecordSetResponse) IsSet added in v0.11.0

func (v NullableRecordSetResponse) IsSet() bool

func (NullableRecordSetResponse) MarshalJSON added in v0.11.0

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

func (*NullableRecordSetResponse) Set added in v0.11.0

func (*NullableRecordSetResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableRecordSetResponse) Unset added in v0.11.0

func (v *NullableRecordSetResponse) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

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

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

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

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

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

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

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

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableValidateMoveCodePayload added in v0.11.0

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

func NewNullableValidateMoveCodePayload added in v0.11.0

func NewNullableValidateMoveCodePayload(val *ValidateMoveCodePayload) *NullableValidateMoveCodePayload

func (NullableValidateMoveCodePayload) Get added in v0.11.0

func (NullableValidateMoveCodePayload) IsSet added in v0.11.0

func (NullableValidateMoveCodePayload) MarshalJSON added in v0.11.0

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

func (*NullableValidateMoveCodePayload) Set added in v0.11.0

func (*NullableValidateMoveCodePayload) UnmarshalJSON added in v0.11.0

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

func (*NullableValidateMoveCodePayload) Unset added in v0.11.0

type NullableZone added in v0.11.0

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

func NewNullableZone added in v0.11.0

func NewNullableZone(val *Zone) *NullableZone

func (NullableZone) Get added in v0.11.0

func (v NullableZone) Get() *Zone

func (NullableZone) IsSet added in v0.11.0

func (v NullableZone) IsSet() bool

func (NullableZone) MarshalJSON added in v0.11.0

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

func (*NullableZone) Set added in v0.11.0

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

func (*NullableZone) UnmarshalJSON added in v0.11.0

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

func (*NullableZone) Unset added in v0.11.0

func (v *NullableZone) Unset()

type NullableZoneDataExchange added in v0.11.0

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

func NewNullableZoneDataExchange added in v0.11.0

func NewNullableZoneDataExchange(val *ZoneDataExchange) *NullableZoneDataExchange

func (NullableZoneDataExchange) Get added in v0.11.0

func (NullableZoneDataExchange) IsSet added in v0.11.0

func (v NullableZoneDataExchange) IsSet() bool

func (NullableZoneDataExchange) MarshalJSON added in v0.11.0

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

func (*NullableZoneDataExchange) Set added in v0.11.0

func (*NullableZoneDataExchange) UnmarshalJSON added in v0.11.0

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

func (*NullableZoneDataExchange) Unset added in v0.11.0

func (v *NullableZoneDataExchange) Unset()

type NullableZoneExtensions added in v0.13.0

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

func NewNullableZoneExtensions added in v0.13.0

func NewNullableZoneExtensions(val *ZoneExtensions) *NullableZoneExtensions

func (NullableZoneExtensions) Get added in v0.13.0

func (NullableZoneExtensions) IsSet added in v0.13.0

func (v NullableZoneExtensions) IsSet() bool

func (NullableZoneExtensions) MarshalJSON added in v0.13.0

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

func (*NullableZoneExtensions) Set added in v0.13.0

func (*NullableZoneExtensions) UnmarshalJSON added in v0.13.0

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

func (*NullableZoneExtensions) Unset added in v0.13.0

func (v *NullableZoneExtensions) Unset()

type NullableZoneModelsImportRecordModel added in v0.12.0

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

func NewNullableZoneModelsImportRecordModel added in v0.12.0

func NewNullableZoneModelsImportRecordModel(val *ZoneModelsImportRecordModel) *NullableZoneModelsImportRecordModel

func (NullableZoneModelsImportRecordModel) Get added in v0.12.0

func (NullableZoneModelsImportRecordModel) IsSet added in v0.12.0

func (NullableZoneModelsImportRecordModel) MarshalJSON added in v0.12.0

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

func (*NullableZoneModelsImportRecordModel) Set added in v0.12.0

func (*NullableZoneModelsImportRecordModel) UnmarshalJSON added in v0.12.0

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

func (*NullableZoneModelsImportRecordModel) Unset added in v0.12.0

type NullableZoneModelsImportZoneJson added in v0.12.0

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

func NewNullableZoneModelsImportZoneJson added in v0.12.0

func NewNullableZoneModelsImportZoneJson(val *ZoneModelsImportZoneJson) *NullableZoneModelsImportZoneJson

func (NullableZoneModelsImportZoneJson) Get added in v0.12.0

func (NullableZoneModelsImportZoneJson) IsSet added in v0.12.0

func (NullableZoneModelsImportZoneJson) MarshalJSON added in v0.12.0

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

func (*NullableZoneModelsImportZoneJson) Set added in v0.12.0

func (*NullableZoneModelsImportZoneJson) UnmarshalJSON added in v0.12.0

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

func (*NullableZoneModelsImportZoneJson) Unset added in v0.12.0

type NullableZoneObservabilityExtension added in v0.13.0

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

func NewNullableZoneObservabilityExtension added in v0.13.0

func NewNullableZoneObservabilityExtension(val *ZoneObservabilityExtension) *NullableZoneObservabilityExtension

func (NullableZoneObservabilityExtension) Get added in v0.13.0

func (NullableZoneObservabilityExtension) IsSet added in v0.13.0

func (NullableZoneObservabilityExtension) MarshalJSON added in v0.13.0

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

func (*NullableZoneObservabilityExtension) Set added in v0.13.0

func (*NullableZoneObservabilityExtension) UnmarshalJSON added in v0.13.0

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

func (*NullableZoneObservabilityExtension) Unset added in v0.13.0

type NullableZoneResponse added in v0.11.0

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

func NewNullableZoneResponse added in v0.11.0

func NewNullableZoneResponse(val *ZoneResponse) *NullableZoneResponse

func (NullableZoneResponse) Get added in v0.11.0

func (NullableZoneResponse) IsSet added in v0.11.0

func (v NullableZoneResponse) IsSet() bool

func (NullableZoneResponse) MarshalJSON added in v0.11.0

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

func (*NullableZoneResponse) Set added in v0.11.0

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

func (*NullableZoneResponse) UnmarshalJSON added in v0.11.0

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

func (*NullableZoneResponse) Unset added in v0.11.0

func (v *NullableZoneResponse) Unset()

type PartialUpdateRecordPayload

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

PartialUpdateRecordPayload RecordPatch for record patch in record set.

func NewPartialUpdateRecordPayload added in v0.11.0

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

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

func NewPartialUpdateRecordPayloadWithDefaults added in v0.11.0

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

func (o *PartialUpdateRecordPayload) GetAction() *string

GetAction returns the Action field value

func (*PartialUpdateRecordPayload) GetActionOk added in v0.11.0

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

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

func (*PartialUpdateRecordPayload) GetRecords added in v0.11.0

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

GetRecords returns the Records field value

func (*PartialUpdateRecordPayload) GetRecordsOk added in v0.11.0

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) SetAction added in v0.11.0

func (o *PartialUpdateRecordPayload) SetAction(v *string)

SetAction sets field value

func (*PartialUpdateRecordPayload) SetRecords added in v0.11.0

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

SetRecords sets field value

func (PartialUpdateRecordPayload) ToMap added in v0.11.0

func (o PartialUpdateRecordPayload) ToMap() (map[string]interface{}, 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 *int64 `json:"ttl,omitempty"`
}

PartialUpdateRecordSetPayload RRSetPatch for rr patch set info.

func NewPartialUpdateRecordSetPayload added in v0.11.0

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

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

func (o *PartialUpdateRecordSetPayload) GetComment() *string

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

func (*PartialUpdateRecordSetPayload) GetCommentOk added in v0.11.0

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

func (o *PartialUpdateRecordSetPayload) GetName() *string

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

func (*PartialUpdateRecordSetPayload) GetNameOk added in v0.11.0

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

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

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

func (*PartialUpdateRecordSetPayload) GetRecordsOk added in v0.11.0

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

func (o *PartialUpdateRecordSetPayload) GetTtl() *int64

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

func (*PartialUpdateRecordSetPayload) GetTtlOk added in v0.11.0

func (o *PartialUpdateRecordSetPayload) GetTtlOk() (*int64, 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 added in v0.11.0

func (o *PartialUpdateRecordSetPayload) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) HasName added in v0.11.0

func (o *PartialUpdateRecordSetPayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) HasRecords added in v0.11.0

func (o *PartialUpdateRecordSetPayload) HasRecords() bool

HasRecords returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) HasTtl added in v0.11.0

func (o *PartialUpdateRecordSetPayload) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*PartialUpdateRecordSetPayload) SetComment added in v0.11.0

func (o *PartialUpdateRecordSetPayload) SetComment(v *string)

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

func (*PartialUpdateRecordSetPayload) SetName added in v0.11.0

func (o *PartialUpdateRecordSetPayload) SetName(v *string)

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

func (*PartialUpdateRecordSetPayload) SetRecords added in v0.11.0

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

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

func (*PartialUpdateRecordSetPayload) SetTtl added in v0.11.0

func (o *PartialUpdateRecordSetPayload) SetTtl(v *int64)

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

func (PartialUpdateRecordSetPayload) ToMap added in v0.11.0

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

type PartialUpdateZonePayload

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

PartialUpdateZonePayload struct for PartialUpdateZonePayload

func NewPartialUpdateZonePayload added in v0.11.0

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

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

func (o *PartialUpdateZonePayload) GetAcl() *string

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

func (*PartialUpdateZonePayload) GetAclOk added in v0.11.0

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

func (o *PartialUpdateZonePayload) GetContactEmail() *string

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

func (*PartialUpdateZonePayload) GetContactEmailOk added in v0.11.0

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

func (o *PartialUpdateZonePayload) GetDefaultTTL() *int64

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

func (*PartialUpdateZonePayload) GetDefaultTTLOk added in v0.11.0

func (o *PartialUpdateZonePayload) GetDefaultTTLOk() (*int64, 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 added in v0.11.0

func (o *PartialUpdateZonePayload) GetDescription() *string

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

func (*PartialUpdateZonePayload) GetDescriptionOk added in v0.11.0

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

func (o *PartialUpdateZonePayload) GetExpireTime() *int64

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

func (*PartialUpdateZonePayload) GetExpireTimeOk added in v0.11.0

func (o *PartialUpdateZonePayload) GetExpireTimeOk() (*int64, 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 added in v0.13.0

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

func (*PartialUpdateZonePayload) GetExtensionsOk added in v0.13.0

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

func (o *PartialUpdateZonePayload) GetName() *string

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

func (*PartialUpdateZonePayload) GetNameOk added in v0.11.0

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

func (o *PartialUpdateZonePayload) GetNegativeCache() *int64

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

func (*PartialUpdateZonePayload) GetNegativeCacheOk added in v0.11.0

func (o *PartialUpdateZonePayload) GetNegativeCacheOk() (*int64, 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 added in v0.11.0

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

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

func (*PartialUpdateZonePayload) GetPrimariesOk added in v0.11.0

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

func (o *PartialUpdateZonePayload) GetRefreshTime() *int64

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

func (*PartialUpdateZonePayload) GetRefreshTimeOk added in v0.11.0

func (o *PartialUpdateZonePayload) GetRefreshTimeOk() (*int64, 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 added in v0.11.0

func (o *PartialUpdateZonePayload) GetRetryTime() *int64

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

func (*PartialUpdateZonePayload) GetRetryTimeOk added in v0.11.0

func (o *PartialUpdateZonePayload) GetRetryTimeOk() (*int64, 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 added in v0.11.0

func (o *PartialUpdateZonePayload) HasAcl() bool

HasAcl returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasContactEmail added in v0.11.0

func (o *PartialUpdateZonePayload) HasContactEmail() bool

HasContactEmail returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasDefaultTTL added in v0.11.0

func (o *PartialUpdateZonePayload) HasDefaultTTL() bool

HasDefaultTTL returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasDescription added in v0.11.0

func (o *PartialUpdateZonePayload) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasExpireTime added in v0.11.0

func (o *PartialUpdateZonePayload) HasExpireTime() bool

HasExpireTime returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasExtensions added in v0.13.0

func (o *PartialUpdateZonePayload) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasName added in v0.11.0

func (o *PartialUpdateZonePayload) HasName() bool

HasName returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasNegativeCache added in v0.11.0

func (o *PartialUpdateZonePayload) HasNegativeCache() bool

HasNegativeCache returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasPrimaries added in v0.11.0

func (o *PartialUpdateZonePayload) HasPrimaries() bool

HasPrimaries returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasRefreshTime added in v0.11.0

func (o *PartialUpdateZonePayload) HasRefreshTime() bool

HasRefreshTime returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) HasRetryTime added in v0.11.0

func (o *PartialUpdateZonePayload) HasRetryTime() bool

HasRetryTime returns a boolean if a field has been set.

func (*PartialUpdateZonePayload) SetAcl added in v0.11.0

func (o *PartialUpdateZonePayload) SetAcl(v *string)

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

func (*PartialUpdateZonePayload) SetContactEmail added in v0.11.0

func (o *PartialUpdateZonePayload) SetContactEmail(v *string)

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

func (*PartialUpdateZonePayload) SetDefaultTTL added in v0.11.0

func (o *PartialUpdateZonePayload) SetDefaultTTL(v *int64)

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

func (*PartialUpdateZonePayload) SetDescription added in v0.11.0

func (o *PartialUpdateZonePayload) SetDescription(v *string)

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

func (*PartialUpdateZonePayload) SetExpireTime added in v0.11.0

func (o *PartialUpdateZonePayload) SetExpireTime(v *int64)

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

func (*PartialUpdateZonePayload) SetExtensions added in v0.13.0

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

func (*PartialUpdateZonePayload) SetName added in v0.11.0

func (o *PartialUpdateZonePayload) SetName(v *string)

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

func (*PartialUpdateZonePayload) SetNegativeCache added in v0.11.0

func (o *PartialUpdateZonePayload) SetNegativeCache(v *int64)

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

func (*PartialUpdateZonePayload) SetPrimaries added in v0.11.0

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

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

func (*PartialUpdateZonePayload) SetRefreshTime added in v0.11.0

func (o *PartialUpdateZonePayload) SetRefreshTime(v *int64)

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

func (*PartialUpdateZonePayload) SetRetryTime added in v0.11.0

func (o *PartialUpdateZonePayload) SetRetryTime(v *int64)

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

func (PartialUpdateZonePayload) ToMap added in v0.11.0

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

type Record

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

Record Record.

func NewRecord added in v0.11.0

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

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

func (o *Record) GetContent() *string

GetContent returns the Content field value

func (*Record) GetContentOk added in v0.11.0

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

func (o *Record) GetId() *string

GetId returns the Id field value

func (*Record) GetIdOk added in v0.11.0

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) SetContent added in v0.11.0

func (o *Record) SetContent(v *string)

SetContent sets field value

func (*Record) SetId added in v0.11.0

func (o *Record) SetId(v *string)

SetId sets field value

func (Record) ToMap added in v0.11.0

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

type RecordDataExchange added in v0.10.0

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

RecordDataExchange struct for RecordDataExchange

func NewRecordDataExchange added in v0.11.0

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

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

func (o *RecordDataExchange) GetComment() *string

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

func (*RecordDataExchange) GetCommentOk added in v0.11.0

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

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

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

func (*RecordDataExchange) GetContentOk added in v0.11.0

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

func (o *RecordDataExchange) GetName() *string

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

func (*RecordDataExchange) GetNameOk added in v0.11.0

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

func (o *RecordDataExchange) GetTtl() *int64

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

func (*RecordDataExchange) GetTtlOk added in v0.11.0

func (o *RecordDataExchange) GetTtlOk() (*int64, 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 added in v0.11.0

func (o *RecordDataExchange) GetType() *string

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

func (*RecordDataExchange) GetTypeOk added in v0.11.0

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

func (o *RecordDataExchange) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*RecordDataExchange) HasContent added in v0.11.0

func (o *RecordDataExchange) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*RecordDataExchange) HasName added in v0.11.0

func (o *RecordDataExchange) HasName() bool

HasName returns a boolean if a field has been set.

func (*RecordDataExchange) HasTtl added in v0.11.0

func (o *RecordDataExchange) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*RecordDataExchange) HasType added in v0.11.0

func (o *RecordDataExchange) HasType() bool

HasType returns a boolean if a field has been set.

func (*RecordDataExchange) SetComment added in v0.11.0

func (o *RecordDataExchange) SetComment(v *string)

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

func (*RecordDataExchange) SetContent added in v0.11.0

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

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

func (*RecordDataExchange) SetName added in v0.11.0

func (o *RecordDataExchange) SetName(v *string)

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

func (*RecordDataExchange) SetTtl added in v0.11.0

func (o *RecordDataExchange) SetTtl(v *int64)

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

func (*RecordDataExchange) SetType added in v0.11.0

func (o *RecordDataExchange) SetType(v *string)

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

func (RecordDataExchange) ToMap added in v0.11.0

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

type RecordPayload

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

RecordPayload RecordPost for rr set info.

func NewRecordPayload added in v0.11.0

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

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

func (o *RecordPayload) GetContent() *string

GetContent returns the Content field value

func (*RecordPayload) GetContentOk added in v0.11.0

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) SetContent added in v0.11.0

func (o *RecordPayload) SetContent(v *string)

SetContent sets field value

func (RecordPayload) ToMap added in v0.11.0

func (o RecordPayload) ToMap() (map[string]interface{}, 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
	// REQUIRED
	CreationFinished *string `json:"creationFinished"`
	// when record set creation started
	// REQUIRED
	CreationStarted *string `json:"creationStarted"`
	// Error shows error in case create/update/delete failed
	Error *string `json:"error,omitempty"`
	// rr set id
	// REQUIRED
	Id *string `json:"id"`
	// name of the record which should be a valid domain according to rfc1035 Section 2.3.4
	// REQUIRED
	Name *string `json:"name"`
	// records
	// REQUIRED
	Records *[]Record `json:"records"`
	// record set state
	// REQUIRED
	State *string `json:"state"`
	// time to live
	// REQUIRED
	Ttl *int64 `json:"ttl"`
	// record set type
	// REQUIRED
	Type *string `json:"type"`
	// when record set update/deletion finished
	// REQUIRED
	UpdateFinished *string `json:"updateFinished"`
	// when record set update/deletion started
	// REQUIRED
	UpdateStarted *string `json:"updateStarted"`
}

RecordSet RRSet.

func NewRecordSet added in v0.11.0

func NewRecordSet(creationFinished *string, creationStarted *string, id *string, name *string, records *[]Record, state *string, ttl *int64, type_ *string, updateFinished *string, updateStarted *string) *RecordSet

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

func NewRecordSetWithDefaults added in v0.11.0

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

func (o *RecordSet) GetActive() *bool

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

func (*RecordSet) GetActiveOk added in v0.11.0

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

func (o *RecordSet) GetComment() *string

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

func (*RecordSet) GetCommentOk added in v0.11.0

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

func (o *RecordSet) GetCreationFinished() *string

GetCreationFinished returns the CreationFinished field value

func (*RecordSet) GetCreationFinishedOk added in v0.11.0

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

func (o *RecordSet) GetCreationStarted() *string

GetCreationStarted returns the CreationStarted field value

func (*RecordSet) GetCreationStartedOk added in v0.11.0

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

func (o *RecordSet) GetError() *string

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

func (*RecordSet) GetErrorOk added in v0.11.0

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

func (o *RecordSet) GetId() *string

GetId returns the Id field value

func (*RecordSet) GetIdOk added in v0.11.0

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

func (o *RecordSet) GetName() *string

GetName returns the Name field value

func (*RecordSet) GetNameOk added in v0.11.0

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

func (o *RecordSet) GetRecords() *[]Record

GetRecords returns the Records field value

func (*RecordSet) GetRecordsOk added in v0.11.0

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

func (o *RecordSet) GetState() *string

GetState returns the State field value

func (*RecordSet) GetStateOk added in v0.11.0

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

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

func (*RecordSet) GetTtl added in v0.11.0

func (o *RecordSet) GetTtl() *int64

GetTtl returns the Ttl field value

func (*RecordSet) GetTtlOk added in v0.11.0

func (o *RecordSet) GetTtlOk() (*int64, bool)

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

func (*RecordSet) GetType added in v0.11.0

func (o *RecordSet) GetType() *string

GetType returns the Type field value

func (*RecordSet) GetTypeOk added in v0.11.0

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

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

func (*RecordSet) GetUpdateFinished added in v0.11.0

func (o *RecordSet) GetUpdateFinished() *string

GetUpdateFinished returns the UpdateFinished field value

func (*RecordSet) GetUpdateFinishedOk added in v0.11.0

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

func (o *RecordSet) GetUpdateStarted() *string

GetUpdateStarted returns the UpdateStarted field value

func (*RecordSet) GetUpdateStartedOk added in v0.11.0

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

func (o *RecordSet) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*RecordSet) HasComment added in v0.11.0

func (o *RecordSet) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*RecordSet) HasError added in v0.11.0

func (o *RecordSet) HasError() bool

HasError returns a boolean if a field has been set.

func (*RecordSet) SetActive added in v0.11.0

func (o *RecordSet) SetActive(v *bool)

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

func (*RecordSet) SetComment added in v0.11.0

func (o *RecordSet) SetComment(v *string)

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

func (*RecordSet) SetCreationFinished added in v0.11.0

func (o *RecordSet) SetCreationFinished(v *string)

SetCreationFinished sets field value

func (*RecordSet) SetCreationStarted added in v0.11.0

func (o *RecordSet) SetCreationStarted(v *string)

SetCreationStarted sets field value

func (*RecordSet) SetError added in v0.11.0

func (o *RecordSet) SetError(v *string)

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

func (*RecordSet) SetId added in v0.11.0

func (o *RecordSet) SetId(v *string)

SetId sets field value

func (*RecordSet) SetName added in v0.11.0

func (o *RecordSet) SetName(v *string)

SetName sets field value

func (*RecordSet) SetRecords added in v0.11.0

func (o *RecordSet) SetRecords(v *[]Record)

SetRecords sets field value

func (*RecordSet) SetState added in v0.11.0

func (o *RecordSet) SetState(v *string)

SetState sets field value

func (*RecordSet) SetTtl added in v0.11.0

func (o *RecordSet) SetTtl(v *int64)

SetTtl sets field value

func (*RecordSet) SetType added in v0.11.0

func (o *RecordSet) SetType(v *string)

SetType sets field value

func (*RecordSet) SetUpdateFinished added in v0.11.0

func (o *RecordSet) SetUpdateFinished(v *string)

SetUpdateFinished sets field value

func (*RecordSet) SetUpdateStarted added in v0.11.0

func (o *RecordSet) SetUpdateStarted(v *string)

SetUpdateStarted sets field value

func (RecordSet) ToMap added in v0.11.0

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

type RecordSetResponse

type RecordSetResponse struct {
	Message *string `json:"message,omitempty"`
	// REQUIRED
	Rrset *RecordSet `json:"rrset"`
}

RecordSetResponse ResponseRRSet for rr set info.

func NewRecordSetResponse added in v0.11.0

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

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

func (o *RecordSetResponse) GetMessage() *string

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

func (*RecordSetResponse) GetMessageOk added in v0.11.0

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

func (o *RecordSetResponse) GetRrset() *RecordSet

GetRrset returns the Rrset field value

func (*RecordSetResponse) GetRrsetOk added in v0.11.0

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

func (o *RecordSetResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*RecordSetResponse) SetMessage added in v0.11.0

func (o *RecordSetResponse) SetMessage(v *string)

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

func (*RecordSetResponse) SetRrset added in v0.11.0

func (o *RecordSetResponse) SetRrset(v *RecordSet)

SetRrset sets field value

func (RecordSetResponse) ToMap added in v0.11.0

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

type ValidateMoveCodePayload

type ValidateMoveCodePayload struct {
	// code that should be validated. It validates if it is valid, not expired and belongs to the zone.
	// REQUIRED
	Code *string `json:"code"`
}

ValidateMoveCodePayload PostValidateMoveCodeRequest body to validate move code request.

func NewValidateMoveCodePayload added in v0.11.0

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

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

func (o *ValidateMoveCodePayload) GetCode() *string

GetCode returns the Code field value

func (*ValidateMoveCodePayload) GetCodeOk added in v0.11.0

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) SetCode added in v0.11.0

func (o *ValidateMoveCodePayload) SetCode(v *string)

SetCode sets field value

func (ValidateMoveCodePayload) ToMap added in v0.11.0

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

type Zone

type Zone struct {
	// access control list
	// REQUIRED
	Acl    *string `json:"acl"`
	Active *bool   `json:"active,omitempty"`
	// contact email from soa record
	ContactEmail *string `json:"contactEmail,omitempty"`
	// when zone creation finished
	// REQUIRED
	CreationFinished *string `json:"creationFinished"`
	// when zone creation started
	// REQUIRED
	CreationStarted *string `json:"creationStarted"`
	// default time to live
	// REQUIRED
	DefaultTTL *int64 `json:"defaultTTL"`
	// description of the zone
	Description *string `json:"description,omitempty"`
	// zone name
	// REQUIRED
	DnsName *string `json:"dnsName"`
	// Error shows error in case create/update/delete failed
	Error *string `json:"error,omitempty"`
	// expire time
	// REQUIRED
	ExpireTime *int64            `json:"expireTime"`
	Extensions *DomainExtensions `json:"extensions,omitempty"`
	// zone id
	// REQUIRED
	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
	// REQUIRED
	Name *string `json:"name"`
	// negative caching
	// REQUIRED
	NegativeCache *int64 `json:"negativeCache"`
	// primary name server for secondary zone
	Primaries *[]string `json:"primaries,omitempty"`
	// primary name server. FQDN
	// REQUIRED
	PrimaryNameServer *string `json:"primaryNameServer"`
	// record count how many records are in the zone
	RecordCount *int64 `json:"recordCount,omitempty"`
	// refresh time
	// REQUIRED
	RefreshTime *int64 `json:"refreshTime"`
	// retry time
	// REQUIRED
	RetryTime *int64 `json:"retryTime"`
	// serial number
	// REQUIRED
	SerialNumber *int64 `json:"serialNumber"`
	// zone state
	// REQUIRED
	State *string `json:"state"`
	// zone type
	// REQUIRED
	Type *string `json:"type"`
	// when zone update/deletion finished
	// REQUIRED
	UpdateFinished *string `json:"updateFinished"`
	// when zone update/deletion started
	// REQUIRED
	UpdateStarted *string `json:"updateStarted"`
	// visibility of the zone
	// REQUIRED
	Visibility *string `json:"visibility"`
}

Zone Zone.

func NewZone added in v0.11.0

func NewZone(acl *string, creationFinished *string, creationStarted *string, defaultTTL *int64, dnsName *string, expireTime *int64, id *string, name *string, negativeCache *int64, primaryNameServer *string, refreshTime *int64, retryTime *int64, serialNumber *int64, state *string, type_ *string, updateFinished *string, updateStarted *string, visibility *string) *Zone

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

func NewZoneWithDefaults added in v0.11.0

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

func (o *Zone) GetAcl() *string

GetAcl returns the Acl field value

func (*Zone) GetAclOk added in v0.11.0

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

func (o *Zone) GetActive() *bool

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

func (*Zone) GetActiveOk added in v0.11.0

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

func (o *Zone) GetContactEmail() *string

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

func (*Zone) GetContactEmailOk added in v0.11.0

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

func (o *Zone) GetCreationFinished() *string

GetCreationFinished returns the CreationFinished field value

func (*Zone) GetCreationFinishedOk added in v0.11.0

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

func (o *Zone) GetCreationStarted() *string

GetCreationStarted returns the CreationStarted field value

func (*Zone) GetCreationStartedOk added in v0.11.0

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

func (o *Zone) GetDefaultTTL() *int64

GetDefaultTTL returns the DefaultTTL field value

func (*Zone) GetDefaultTTLOk added in v0.11.0

func (o *Zone) GetDefaultTTLOk() (*int64, bool)

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

func (*Zone) GetDescription added in v0.11.0

func (o *Zone) GetDescription() *string

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

func (*Zone) GetDescriptionOk added in v0.11.0

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

func (o *Zone) GetDnsName() *string

GetDnsName returns the DnsName field value

func (*Zone) GetDnsNameOk added in v0.11.0

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

func (o *Zone) GetError() *string

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

func (*Zone) GetErrorOk added in v0.11.0

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

func (o *Zone) GetExpireTime() *int64

GetExpireTime returns the ExpireTime field value

func (*Zone) GetExpireTimeOk added in v0.11.0

func (o *Zone) GetExpireTimeOk() (*int64, bool)

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

func (*Zone) GetExtensions added in v0.13.0

func (o *Zone) GetExtensions() *DomainExtensions

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

func (*Zone) GetExtensionsOk added in v0.13.0

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

func (o *Zone) GetId() *string

GetId returns the Id field value

func (*Zone) GetIdOk added in v0.11.0

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

func (o *Zone) GetIsReverseZone() *bool

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

func (*Zone) GetIsReverseZoneOk added in v0.11.0

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

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

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

func (*Zone) GetLabelsOk added in v0.11.0

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

func (o *Zone) GetName() *string

GetName returns the Name field value

func (*Zone) GetNameOk added in v0.11.0

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

func (o *Zone) GetNegativeCache() *int64

GetNegativeCache returns the NegativeCache field value

func (*Zone) GetNegativeCacheOk added in v0.11.0

func (o *Zone) GetNegativeCacheOk() (*int64, bool)

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

func (*Zone) GetPrimaries added in v0.11.0

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

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

func (*Zone) GetPrimariesOk added in v0.11.0

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

func (o *Zone) GetPrimaryNameServer() *string

GetPrimaryNameServer returns the PrimaryNameServer field value

func (*Zone) GetPrimaryNameServerOk added in v0.11.0

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

func (o *Zone) GetRecordCount() *int64

GetRecordCount returns the RecordCount field value if set, zero value otherwise.

func (*Zone) GetRecordCountOk added in v0.11.0

func (o *Zone) GetRecordCountOk() (*int64, 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 added in v0.11.0

func (o *Zone) GetRefreshTime() *int64

GetRefreshTime returns the RefreshTime field value

func (*Zone) GetRefreshTimeOk added in v0.11.0

func (o *Zone) GetRefreshTimeOk() (*int64, bool)

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

func (*Zone) GetRetryTime added in v0.11.0

func (o *Zone) GetRetryTime() *int64

GetRetryTime returns the RetryTime field value

func (*Zone) GetRetryTimeOk added in v0.11.0

func (o *Zone) GetRetryTimeOk() (*int64, bool)

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

func (*Zone) GetSerialNumber added in v0.11.0

func (o *Zone) GetSerialNumber() *int64

GetSerialNumber returns the SerialNumber field value

func (*Zone) GetSerialNumberOk added in v0.11.0

func (o *Zone) GetSerialNumberOk() (*int64, bool)

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

func (*Zone) GetState added in v0.11.0

func (o *Zone) GetState() *string

GetState returns the State field value

func (*Zone) GetStateOk added in v0.11.0

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

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

func (*Zone) GetType added in v0.11.0

func (o *Zone) GetType() *string

GetType returns the Type field value

func (*Zone) GetTypeOk added in v0.11.0

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

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

func (*Zone) GetUpdateFinished added in v0.11.0

func (o *Zone) GetUpdateFinished() *string

GetUpdateFinished returns the UpdateFinished field value

func (*Zone) GetUpdateFinishedOk added in v0.11.0

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

func (o *Zone) GetUpdateStarted() *string

GetUpdateStarted returns the UpdateStarted field value

func (*Zone) GetUpdateStartedOk added in v0.11.0

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

func (o *Zone) GetVisibility() *string

GetVisibility returns the Visibility field value

func (*Zone) GetVisibilityOk added in v0.11.0

func (o *Zone) GetVisibilityOk() (*string, bool)

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

func (*Zone) HasActive added in v0.11.0

func (o *Zone) HasActive() bool

HasActive returns a boolean if a field has been set.

func (*Zone) HasContactEmail added in v0.11.0

func (o *Zone) HasContactEmail() bool

HasContactEmail returns a boolean if a field has been set.

func (*Zone) HasDescription added in v0.11.0

func (o *Zone) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Zone) HasError added in v0.11.0

func (o *Zone) HasError() bool

HasError returns a boolean if a field has been set.

func (*Zone) HasExtensions added in v0.13.0

func (o *Zone) HasExtensions() bool

HasExtensions returns a boolean if a field has been set.

func (*Zone) HasIsReverseZone added in v0.11.0

func (o *Zone) HasIsReverseZone() bool

HasIsReverseZone returns a boolean if a field has been set.

func (*Zone) HasLabels added in v0.11.0

func (o *Zone) HasLabels() bool

HasLabels returns a boolean if a field has been set.

func (*Zone) HasPrimaries added in v0.11.0

func (o *Zone) HasPrimaries() bool

HasPrimaries returns a boolean if a field has been set.

func (*Zone) HasRecordCount added in v0.11.0

func (o *Zone) HasRecordCount() bool

HasRecordCount returns a boolean if a field has been set.

func (*Zone) SetAcl added in v0.11.0

func (o *Zone) SetAcl(v *string)

SetAcl sets field value

func (*Zone) SetActive added in v0.11.0

func (o *Zone) SetActive(v *bool)

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

func (*Zone) SetContactEmail added in v0.11.0

func (o *Zone) SetContactEmail(v *string)

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

func (*Zone) SetCreationFinished added in v0.11.0

func (o *Zone) SetCreationFinished(v *string)

SetCreationFinished sets field value

func (*Zone) SetCreationStarted added in v0.11.0

func (o *Zone) SetCreationStarted(v *string)

SetCreationStarted sets field value

func (*Zone) SetDefaultTTL added in v0.11.0

func (o *Zone) SetDefaultTTL(v *int64)

SetDefaultTTL sets field value

func (*Zone) SetDescription added in v0.11.0

func (o *Zone) SetDescription(v *string)

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

func (*Zone) SetDnsName added in v0.11.0

func (o *Zone) SetDnsName(v *string)

SetDnsName sets field value

func (*Zone) SetError added in v0.11.0

func (o *Zone) SetError(v *string)

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

func (*Zone) SetExpireTime added in v0.11.0

func (o *Zone) SetExpireTime(v *int64)

SetExpireTime sets field value

func (*Zone) SetExtensions added in v0.13.0

func (o *Zone) SetExtensions(v *DomainExtensions)

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

func (*Zone) SetId added in v0.11.0

func (o *Zone) SetId(v *string)

SetId sets field value

func (*Zone) SetIsReverseZone added in v0.11.0

func (o *Zone) SetIsReverseZone(v *bool)

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

func (*Zone) SetLabels added in v0.11.0

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

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

func (*Zone) SetName added in v0.11.0

func (o *Zone) SetName(v *string)

SetName sets field value

func (*Zone) SetNegativeCache added in v0.11.0

func (o *Zone) SetNegativeCache(v *int64)

SetNegativeCache sets field value

func (*Zone) SetPrimaries added in v0.11.0

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

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

func (*Zone) SetPrimaryNameServer added in v0.11.0

func (o *Zone) SetPrimaryNameServer(v *string)

SetPrimaryNameServer sets field value

func (*Zone) SetRecordCount added in v0.11.0

func (o *Zone) SetRecordCount(v *int64)

SetRecordCount gets a reference to the given int64 and assigns it to the RecordCount field.

func (*Zone) SetRefreshTime added in v0.11.0

func (o *Zone) SetRefreshTime(v *int64)

SetRefreshTime sets field value

func (*Zone) SetRetryTime added in v0.11.0

func (o *Zone) SetRetryTime(v *int64)

SetRetryTime sets field value

func (*Zone) SetSerialNumber added in v0.11.0

func (o *Zone) SetSerialNumber(v *int64)

SetSerialNumber sets field value

func (*Zone) SetState added in v0.11.0

func (o *Zone) SetState(v *string)

SetState sets field value

func (*Zone) SetType added in v0.11.0

func (o *Zone) SetType(v *string)

SetType sets field value

func (*Zone) SetUpdateFinished added in v0.11.0

func (o *Zone) SetUpdateFinished(v *string)

SetUpdateFinished sets field value

func (*Zone) SetUpdateStarted added in v0.11.0

func (o *Zone) SetUpdateStarted(v *string)

SetUpdateStarted sets field value

func (*Zone) SetVisibility added in v0.11.0

func (o *Zone) SetVisibility(v *string)

SetVisibility sets field value

func (Zone) ToMap added in v0.11.0

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

type ZoneDataExchange added in v0.10.0

type ZoneDataExchange struct {
	RrSets *[]RecordDataExchange `json:"rrSets,omitempty"`
}

ZoneDataExchange struct for ZoneDataExchange

func NewZoneDataExchange added in v0.11.0

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

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

func (o *ZoneDataExchange) GetRrSets() *[]RecordDataExchange

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

func (*ZoneDataExchange) GetRrSetsOk added in v0.11.0

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

func (o *ZoneDataExchange) HasRrSets() bool

HasRrSets returns a boolean if a field has been set.

func (*ZoneDataExchange) SetRrSets added in v0.11.0

func (o *ZoneDataExchange) SetRrSets(v *[]RecordDataExchange)

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

func (ZoneDataExchange) ToMap added in v0.11.0

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

type ZoneExtensions added in v0.13.0

type ZoneExtensions struct {
	ObservabilityExtension *ZoneObservabilityExtension `json:"observabilityExtension,omitempty"`
}

ZoneExtensions struct for ZoneExtensions

func NewZoneExtensions added in v0.13.0

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

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

func (o *ZoneExtensions) GetObservabilityExtension() *ZoneObservabilityExtension

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

func (*ZoneExtensions) GetObservabilityExtensionOk added in v0.13.0

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

func (o *ZoneExtensions) HasObservabilityExtension() bool

HasObservabilityExtension returns a boolean if a field has been set.

func (*ZoneExtensions) SetObservabilityExtension added in v0.13.0

func (o *ZoneExtensions) SetObservabilityExtension(v *ZoneObservabilityExtension)

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

func (ZoneExtensions) ToMap added in v0.13.0

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

type ZoneModelsImportRecordModel added in v0.12.0

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

ZoneModelsImportRecordModel struct for ZoneModelsImportRecordModel

func NewZoneModelsImportRecordModel added in v0.12.0

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

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

func (o *ZoneModelsImportRecordModel) GetComment() *string

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

func (*ZoneModelsImportRecordModel) GetCommentOk added in v0.12.0

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

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

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

func (*ZoneModelsImportRecordModel) GetContentOk added in v0.12.0

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

func (o *ZoneModelsImportRecordModel) GetName() *string

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

func (*ZoneModelsImportRecordModel) GetNameOk added in v0.12.0

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

func (o *ZoneModelsImportRecordModel) GetTtl() *int64

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

func (*ZoneModelsImportRecordModel) GetTtlOk added in v0.12.0

func (o *ZoneModelsImportRecordModel) GetTtlOk() (*int64, 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 added in v0.12.0

func (o *ZoneModelsImportRecordModel) GetType() *string

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

func (*ZoneModelsImportRecordModel) GetTypeOk added in v0.12.0

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

func (o *ZoneModelsImportRecordModel) HasComment() bool

HasComment returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasContent added in v0.12.0

func (o *ZoneModelsImportRecordModel) HasContent() bool

HasContent returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasName added in v0.12.0

func (o *ZoneModelsImportRecordModel) HasName() bool

HasName returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasTtl added in v0.12.0

func (o *ZoneModelsImportRecordModel) HasTtl() bool

HasTtl returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) HasType added in v0.12.0

func (o *ZoneModelsImportRecordModel) HasType() bool

HasType returns a boolean if a field has been set.

func (*ZoneModelsImportRecordModel) SetComment added in v0.12.0

func (o *ZoneModelsImportRecordModel) SetComment(v *string)

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

func (*ZoneModelsImportRecordModel) SetContent added in v0.12.0

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

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

func (*ZoneModelsImportRecordModel) SetName added in v0.12.0

func (o *ZoneModelsImportRecordModel) SetName(v *string)

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

func (*ZoneModelsImportRecordModel) SetTtl added in v0.12.0

func (o *ZoneModelsImportRecordModel) SetTtl(v *int64)

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

func (*ZoneModelsImportRecordModel) SetType added in v0.12.0

func (o *ZoneModelsImportRecordModel) SetType(v *string)

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

func (ZoneModelsImportRecordModel) ToMap added in v0.12.0

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

type ZoneModelsImportZoneJson added in v0.12.0

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

ZoneModelsImportZoneJson struct for ZoneModelsImportZoneJson

func NewZoneModelsImportZoneJson added in v0.12.0

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

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

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

func (*ZoneModelsImportZoneJson) GetRrSetsOk added in v0.12.0

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

func (o *ZoneModelsImportZoneJson) HasRrSets() bool

HasRrSets returns a boolean if a field has been set.

func (*ZoneModelsImportZoneJson) SetRrSets added in v0.12.0

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

func (ZoneModelsImportZoneJson) ToMap added in v0.12.0

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

type ZoneObservabilityExtension added in v0.13.0

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

ZoneObservabilityExtension struct for ZoneObservabilityExtension

func NewZoneObservabilityExtension added in v0.13.0

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

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

func (o *ZoneObservabilityExtension) GetObservabilityInstanceId() *string

GetObservabilityInstanceId returns the ObservabilityInstanceId field value

func (*ZoneObservabilityExtension) GetObservabilityInstanceIdOk added in v0.13.0

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

func (o *ZoneObservabilityExtension) GetState() *string

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

func (*ZoneObservabilityExtension) GetStateOk added in v0.13.0

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

func (o *ZoneObservabilityExtension) HasState() bool

HasState returns a boolean if a field has been set.

func (*ZoneObservabilityExtension) SetObservabilityInstanceId added in v0.13.0

func (o *ZoneObservabilityExtension) SetObservabilityInstanceId(v *string)

SetObservabilityInstanceId sets field value

func (*ZoneObservabilityExtension) SetState added in v0.13.0

func (o *ZoneObservabilityExtension) SetState(v *string)

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

func (ZoneObservabilityExtension) ToMap added in v0.13.0

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

type ZoneResponse

type ZoneResponse struct {
	Message *string `json:"message,omitempty"`
	// REQUIRED
	Zone *Zone `json:"zone"`
}

ZoneResponse ResponseZone for user info.

func NewZoneResponse added in v0.11.0

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

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

func (o *ZoneResponse) GetMessage() *string

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

func (*ZoneResponse) GetMessageOk added in v0.11.0

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

func (o *ZoneResponse) GetZone() *Zone

GetZone returns the Zone field value

func (*ZoneResponse) GetZoneOk added in v0.11.0

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

func (o *ZoneResponse) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*ZoneResponse) SetMessage added in v0.11.0

func (o *ZoneResponse) SetMessage(v *string)

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

func (*ZoneResponse) SetZone added in v0.11.0

func (o *ZoneResponse) SetZone(v *Zone)

SetZone sets field value

func (ZoneResponse) ToMap added in v0.11.0

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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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