Documentation
¶
Overview ¶
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func NewConfiguration() *config.Configuration
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIResponse
- type ApiCloneZoneRequest
- type ApiCreateLabelRequest
- type ApiCreateMoveCodeRequest
- type ApiCreateRecordSetRequest
- type ApiCreateZoneRequest
- type ApiDeleteLabelRequest
- type ApiDeleteMoveCodeRequest
- type ApiDeleteRecordSetRequest
- type ApiDeleteZoneRequest
- type ApiExportRecordSetsRequest
- type ApiGetRecordSetRequest
- type ApiGetZoneRequest
- type ApiImportRecordSetsRequest
- func (r ApiImportRecordSetsRequest) Execute() (*ImportRecordSetsResponse, error)
- func (r ApiImportRecordSetsRequest) Format(format string) ApiImportRecordSetsRequest
- func (r ApiImportRecordSetsRequest) ImportRecordSetsPayload(importRecordSetsPayload ImportRecordSetsPayload) ApiImportRecordSetsRequest
- func (r ApiImportRecordSetsRequest) ImportType(importType string) ApiImportRecordSetsRequest
- type ApiListLabelsRequest
- type ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) ActiveEq(activeEq bool) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationFinishedGt(creationFinishedGt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationFinishedGte(creationFinishedGte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationFinishedLt(creationFinishedLt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationFinishedLte(creationFinishedLte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationStartedGt(creationStartedGt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationStartedGte(creationStartedGte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationStartedLt(creationStartedLt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) CreationStartedLte(creationStartedLte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) Execute() (*ListRecordSetsResponse, error)
- func (r ApiListRecordSetsRequest) NameEq(nameEq string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) NameLike(nameLike string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByName(orderByName string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByRecordCount(orderByRecordCount string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByState(orderByState string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByType(orderByType string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) Page(page int32) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) PageSize(pageSize int32) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) StateEq(stateEq string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) StateNeq(stateNeq string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) TypeEq(typeEq string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateFinishedGt(updateFinishedGt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateFinishedGte(updateFinishedGte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateFinishedLt(updateFinishedLt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateFinishedLte(updateFinishedLte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateStartedGt(updateStartedGt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateStartedGte(updateStartedGte string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateStartedLt(updateStartedLt string) ApiListRecordSetsRequest
- func (r ApiListRecordSetsRequest) UpdateStartedLte(updateStartedLte string) ApiListRecordSetsRequest
- type ApiListZonesRequest
- func (r ApiListZonesRequest) ActiveEq(activeEq bool) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationFinishedGt(creationFinishedGt string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationFinishedGte(creationFinishedGte string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationFinishedLt(creationFinishedLt string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationFinishedLte(creationFinishedLte string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationStartedGt(creationStartedGt string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationStartedGte(creationStartedGte string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationStartedLt(creationStartedLt string) ApiListZonesRequest
- func (r ApiListZonesRequest) CreationStartedLte(creationStartedLte string) ApiListZonesRequest
- func (r ApiListZonesRequest) DescriptionEq(descriptionEq string) ApiListZonesRequest
- func (r ApiListZonesRequest) DescriptionLike(descriptionLike string) ApiListZonesRequest
- func (r ApiListZonesRequest) DescriptionNeq(descriptionNeq string) ApiListZonesRequest
- func (r ApiListZonesRequest) DnsNameEq(dnsNameEq string) ApiListZonesRequest
- func (r ApiListZonesRequest) DnsNameLike(dnsNameLike string) ApiListZonesRequest
- func (r ApiListZonesRequest) Execute() (*ListZonesResponse, error)
- func (r ApiListZonesRequest) IsReverseZoneEq(isReverseZoneEq bool) ApiListZonesRequest
- func (r ApiListZonesRequest) LabelKeyEq(labelKeyEq []string) ApiListZonesRequest
- func (r ApiListZonesRequest) LabelValueEq(labelValueEq []string) ApiListZonesRequest
- func (r ApiListZonesRequest) NameEq(nameEq string) ApiListZonesRequest
- func (r ApiListZonesRequest) NameLike(nameLike string) ApiListZonesRequest
- func (r ApiListZonesRequest) NameNeq(nameNeq string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByDescription(orderByDescription string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByDnsName(orderByDnsName string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByName(orderByName string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByRecordCount(orderByRecordCount string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByType(orderByType string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListZonesRequest
- func (r ApiListZonesRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListZonesRequest
- func (r ApiListZonesRequest) Page(page int32) ApiListZonesRequest
- func (r ApiListZonesRequest) PageSize(pageSize int32) ApiListZonesRequest
- func (r ApiListZonesRequest) PrimaryNameServerEq(primaryNameServerEq string) ApiListZonesRequest
- func (r ApiListZonesRequest) PrimaryNameServerLike(primaryNameServerLike string) ApiListZonesRequest
- func (r ApiListZonesRequest) StateEq(stateEq string) ApiListZonesRequest
- func (r ApiListZonesRequest) StateNeq(stateNeq string) ApiListZonesRequest
- func (r ApiListZonesRequest) TypeEq(typeEq string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateFinishedGt(updateFinishedGt string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateFinishedGte(updateFinishedGte string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateFinishedLt(updateFinishedLt string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateFinishedLte(updateFinishedLte string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateStartedGt(updateStartedGt string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateStartedGte(updateStartedGte string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateStartedLt(updateStartedLt string) ApiListZonesRequest
- func (r ApiListZonesRequest) UpdateStartedLte(updateStartedLte string) ApiListZonesRequest
- type ApiMoveZoneRequest
- type ApiPartialUpdateRecordRequest
- type ApiPartialUpdateRecordSetRequest
- type ApiPartialUpdateZoneRequest
- type ApiRestoreRecordSetRequest
- type ApiRestoreZoneRequest
- type ApiRetrieveZoneRequest
- type ApiValidateMoveCodeRequest
- type CloneZonePayload
- func (o *CloneZonePayload) GetAdjustRecords() bool
- func (o *CloneZonePayload) GetAdjustRecordsOk() (*bool, bool)
- func (o *CloneZonePayload) GetDescription() string
- func (o *CloneZonePayload) GetDescriptionOk() (*string, bool)
- func (o *CloneZonePayload) GetDnsName() string
- func (o *CloneZonePayload) GetDnsNameOk() (*string, bool)
- func (o *CloneZonePayload) GetName() string
- func (o *CloneZonePayload) GetNameOk() (*string, bool)
- func (o *CloneZonePayload) HasAdjustRecords() bool
- func (o *CloneZonePayload) HasDescription() bool
- func (o *CloneZonePayload) HasName() bool
- func (o CloneZonePayload) MarshalJSON() ([]byte, error)
- func (o *CloneZonePayload) SetAdjustRecords(v bool)
- func (o *CloneZonePayload) SetDescription(v string)
- func (o *CloneZonePayload) SetDnsName(v string)
- func (o *CloneZonePayload) SetName(v string)
- func (o CloneZonePayload) ToMap() (map[string]interface{}, error)
- func (o *CloneZonePayload) UnmarshalJSON(data []byte) (err error)
- type CreateLabelPayload
- func (o *CreateLabelPayload) GetKey() string
- func (o *CreateLabelPayload) GetKeyOk() (*string, bool)
- func (o *CreateLabelPayload) GetValue() string
- func (o *CreateLabelPayload) GetValueOk() (*string, bool)
- func (o CreateLabelPayload) MarshalJSON() ([]byte, error)
- func (o *CreateLabelPayload) SetKey(v string)
- func (o *CreateLabelPayload) SetValue(v string)
- func (o CreateLabelPayload) ToMap() (map[string]interface{}, error)
- func (o *CreateLabelPayload) UnmarshalJSON(data []byte) (err error)
- type CreateLabelResponse
- func (o *CreateLabelResponse) GetLabel() Label
- func (o *CreateLabelResponse) GetLabelOk() (*Label, bool)
- func (o *CreateLabelResponse) GetMessage() string
- func (o *CreateLabelResponse) GetMessageOk() (*string, bool)
- func (o *CreateLabelResponse) HasLabel() bool
- func (o *CreateLabelResponse) HasMessage() bool
- func (o CreateLabelResponse) MarshalJSON() ([]byte, error)
- func (o *CreateLabelResponse) SetLabel(v Label)
- func (o *CreateLabelResponse) SetMessage(v string)
- func (o CreateLabelResponse) ToMap() (map[string]interface{}, error)
- type CreateRecordSetPayload
- func (o *CreateRecordSetPayload) GetComment() string
- func (o *CreateRecordSetPayload) GetCommentOk() (*string, bool)
- func (o *CreateRecordSetPayload) GetName() string
- func (o *CreateRecordSetPayload) GetNameOk() (*string, bool)
- func (o *CreateRecordSetPayload) GetRecords() []RecordPayload
- func (o *CreateRecordSetPayload) GetRecordsOk() ([]RecordPayload, bool)
- func (o *CreateRecordSetPayload) GetTtl() int32
- func (o *CreateRecordSetPayload) GetTtlOk() (*int32, bool)
- func (o *CreateRecordSetPayload) GetType() string
- func (o *CreateRecordSetPayload) GetTypeOk() (*string, bool)
- func (o *CreateRecordSetPayload) HasComment() bool
- func (o *CreateRecordSetPayload) HasTtl() bool
- func (o CreateRecordSetPayload) MarshalJSON() ([]byte, error)
- func (o *CreateRecordSetPayload) SetComment(v string)
- func (o *CreateRecordSetPayload) SetName(v string)
- func (o *CreateRecordSetPayload) SetRecords(v []RecordPayload)
- func (o *CreateRecordSetPayload) SetTtl(v int32)
- func (o *CreateRecordSetPayload) SetType(v string)
- func (o CreateRecordSetPayload) ToMap() (map[string]interface{}, error)
- func (o *CreateRecordSetPayload) UnmarshalJSON(data []byte) (err error)
- type CreateZonePayload
- func (o *CreateZonePayload) GetAcl() string
- func (o *CreateZonePayload) GetAclOk() (*string, bool)
- func (o *CreateZonePayload) GetContactEmail() string
- func (o *CreateZonePayload) GetContactEmailOk() (*string, bool)
- func (o *CreateZonePayload) GetDefaultTTL() int32
- func (o *CreateZonePayload) GetDefaultTTLOk() (*int32, bool)
- func (o *CreateZonePayload) GetDescription() string
- func (o *CreateZonePayload) GetDescriptionOk() (*string, bool)
- func (o *CreateZonePayload) GetDnsName() string
- func (o *CreateZonePayload) GetDnsNameOk() (*string, bool)
- func (o *CreateZonePayload) GetExpireTime() int32
- func (o *CreateZonePayload) GetExpireTimeOk() (*int32, bool)
- func (o *CreateZonePayload) GetExtensions() ZoneExtensions
- func (o *CreateZonePayload) GetExtensionsOk() (*ZoneExtensions, bool)
- func (o *CreateZonePayload) GetIsReverseZone() bool
- func (o *CreateZonePayload) GetIsReverseZoneOk() (*bool, bool)
- func (o *CreateZonePayload) GetName() string
- func (o *CreateZonePayload) GetNameOk() (*string, bool)
- func (o *CreateZonePayload) GetNegativeCache() int32
- func (o *CreateZonePayload) GetNegativeCacheOk() (*int32, bool)
- func (o *CreateZonePayload) GetPrimaries() []string
- func (o *CreateZonePayload) GetPrimariesOk() ([]string, bool)
- func (o *CreateZonePayload) GetRefreshTime() int32
- func (o *CreateZonePayload) GetRefreshTimeOk() (*int32, bool)
- func (o *CreateZonePayload) GetRetryTime() int32
- func (o *CreateZonePayload) GetRetryTimeOk() (*int32, bool)
- func (o *CreateZonePayload) GetType() string
- func (o *CreateZonePayload) GetTypeOk() (*string, bool)
- func (o *CreateZonePayload) HasAcl() bool
- func (o *CreateZonePayload) HasContactEmail() bool
- func (o *CreateZonePayload) HasDefaultTTL() bool
- func (o *CreateZonePayload) HasDescription() bool
- func (o *CreateZonePayload) HasExpireTime() bool
- func (o *CreateZonePayload) HasExtensions() bool
- func (o *CreateZonePayload) HasIsReverseZone() bool
- func (o *CreateZonePayload) HasNegativeCache() bool
- func (o *CreateZonePayload) HasPrimaries() bool
- func (o *CreateZonePayload) HasRefreshTime() bool
- func (o *CreateZonePayload) HasRetryTime() bool
- func (o *CreateZonePayload) HasType() bool
- func (o CreateZonePayload) MarshalJSON() ([]byte, error)
- func (o *CreateZonePayload) SetAcl(v string)
- func (o *CreateZonePayload) SetContactEmail(v string)
- func (o *CreateZonePayload) SetDefaultTTL(v int32)
- func (o *CreateZonePayload) SetDescription(v string)
- func (o *CreateZonePayload) SetDnsName(v string)
- func (o *CreateZonePayload) SetExpireTime(v int32)
- func (o *CreateZonePayload) SetExtensions(v ZoneExtensions)
- func (o *CreateZonePayload) SetIsReverseZone(v bool)
- func (o *CreateZonePayload) SetName(v string)
- func (o *CreateZonePayload) SetNegativeCache(v int32)
- func (o *CreateZonePayload) SetPrimaries(v []string)
- func (o *CreateZonePayload) SetRefreshTime(v int32)
- func (o *CreateZonePayload) SetRetryTime(v int32)
- func (o *CreateZonePayload) SetType(v string)
- func (o CreateZonePayload) ToMap() (map[string]interface{}, error)
- func (o *CreateZonePayload) UnmarshalJSON(data []byte) (err error)
- type DefaultAPI
- type DefaultAPIService
- func (a *DefaultAPIService) CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest
- func (a *DefaultAPIService) CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)
- func (a *DefaultAPIService) CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest
- func (a *DefaultAPIService) CreateLabelExecute(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
- func (a *DefaultAPIService) CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest
- func (a *DefaultAPIService) CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
- func (a *DefaultAPIService) CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest
- func (a *DefaultAPIService) CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
- func (a *DefaultAPIService) CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest
- func (a *DefaultAPIService) CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)
- func (a *DefaultAPIService) DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest
- func (a *DefaultAPIService) DeleteLabelExecute(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
- func (a *DefaultAPIService) DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest
- func (a *DefaultAPIService) DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)
- func (a *DefaultAPIService) DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest
- func (a *DefaultAPIService) DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)
- func (a *DefaultAPIService) DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest
- func (a *DefaultAPIService) DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)
- func (a *DefaultAPIService) ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest
- func (a *DefaultAPIService) ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
- func (a *DefaultAPIService) GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest
- func (a *DefaultAPIService) GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
- func (a *DefaultAPIService) GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest
- func (a *DefaultAPIService) GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)
- func (a *DefaultAPIService) ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest
- func (a *DefaultAPIService) ImportRecordSetsExecute(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
- func (a *DefaultAPIService) ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest
- func (a *DefaultAPIService) ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)
- func (a *DefaultAPIService) ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest
- func (a *DefaultAPIService) ListRecordSetsExecute(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
- func (a *DefaultAPIService) ListZones(ctx context.Context, projectId string) ApiListZonesRequest
- func (a *DefaultAPIService) ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)
- func (a *DefaultAPIService) MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest
- func (a *DefaultAPIService) MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)
- func (a *DefaultAPIService) PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest
- func (a *DefaultAPIService) PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)
- func (a *DefaultAPIService) PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest
- func (a *DefaultAPIService) PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)
- func (a *DefaultAPIService) PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest
- func (a *DefaultAPIService) PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
- func (a *DefaultAPIService) RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest
- func (a *DefaultAPIService) RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)
- func (a *DefaultAPIService) RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest
- func (a *DefaultAPIService) RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)
- func (a *DefaultAPIService) RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest
- func (a *DefaultAPIService) RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)
- func (a *DefaultAPIService) ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest
- func (a *DefaultAPIService) ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)
- type DefaultAPIServiceMock
- func (a DefaultAPIServiceMock) CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest
- func (a DefaultAPIServiceMock) CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)
- func (a DefaultAPIServiceMock) CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest
- func (a DefaultAPIServiceMock) CreateLabelExecute(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
- func (a DefaultAPIServiceMock) CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest
- func (a DefaultAPIServiceMock) CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
- func (a DefaultAPIServiceMock) CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest
- func (a DefaultAPIServiceMock) CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
- func (a DefaultAPIServiceMock) CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest
- func (a DefaultAPIServiceMock) CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)
- func (a DefaultAPIServiceMock) DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest
- func (a DefaultAPIServiceMock) DeleteLabelExecute(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
- func (a DefaultAPIServiceMock) DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest
- func (a DefaultAPIServiceMock) DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)
- func (a DefaultAPIServiceMock) DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest
- func (a DefaultAPIServiceMock) DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)
- func (a DefaultAPIServiceMock) DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest
- func (a DefaultAPIServiceMock) DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)
- func (a DefaultAPIServiceMock) ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest
- func (a DefaultAPIServiceMock) ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
- func (a DefaultAPIServiceMock) GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest
- func (a DefaultAPIServiceMock) GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
- func (a DefaultAPIServiceMock) GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest
- func (a DefaultAPIServiceMock) GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)
- func (a DefaultAPIServiceMock) ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest
- func (a DefaultAPIServiceMock) ImportRecordSetsExecute(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
- func (a DefaultAPIServiceMock) ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest
- func (a DefaultAPIServiceMock) ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)
- func (a DefaultAPIServiceMock) ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest
- func (a DefaultAPIServiceMock) ListRecordSetsExecute(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
- func (a DefaultAPIServiceMock) ListZones(ctx context.Context, projectId string) ApiListZonesRequest
- func (a DefaultAPIServiceMock) ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)
- func (a DefaultAPIServiceMock) MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest
- func (a DefaultAPIServiceMock) MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)
- func (a DefaultAPIServiceMock) PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest
- func (a DefaultAPIServiceMock) PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)
- func (a DefaultAPIServiceMock) PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest
- func (a DefaultAPIServiceMock) PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)
- func (a DefaultAPIServiceMock) PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest
- func (a DefaultAPIServiceMock) PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
- func (a DefaultAPIServiceMock) RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest
- func (a DefaultAPIServiceMock) RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)
- func (a DefaultAPIServiceMock) RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest
- func (a DefaultAPIServiceMock) RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)
- func (a DefaultAPIServiceMock) RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest
- func (a DefaultAPIServiceMock) RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)
- func (a DefaultAPIServiceMock) ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest
- func (a DefaultAPIServiceMock) ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)
- type DeleteLabelResponse
- func (o *DeleteLabelResponse) GetLabel() Label
- func (o *DeleteLabelResponse) GetLabelOk() (*Label, bool)
- func (o *DeleteLabelResponse) GetMessage() string
- func (o *DeleteLabelResponse) GetMessageOk() (*string, bool)
- func (o *DeleteLabelResponse) HasLabel() bool
- func (o *DeleteLabelResponse) HasMessage() bool
- func (o DeleteLabelResponse) MarshalJSON() ([]byte, error)
- func (o *DeleteLabelResponse) SetLabel(v Label)
- func (o *DeleteLabelResponse) SetMessage(v string)
- func (o DeleteLabelResponse) ToMap() (map[string]interface{}, error)
- type DomainExtensions
- func (o *DomainExtensions) GetObservabilityExtension() DomainObservabilityExtension
- func (o *DomainExtensions) GetObservabilityExtensionOk() (*DomainObservabilityExtension, bool)
- func (o *DomainExtensions) HasObservabilityExtension() bool
- func (o DomainExtensions) MarshalJSON() ([]byte, error)
- func (o *DomainExtensions) SetObservabilityExtension(v DomainObservabilityExtension)
- func (o DomainExtensions) ToMap() (map[string]interface{}, error)
- type DomainObservabilityExtension
- func (o *DomainObservabilityExtension) GetObservabilityInstanceId() string
- func (o *DomainObservabilityExtension) GetObservabilityInstanceIdOk() (*string, bool)
- func (o *DomainObservabilityExtension) GetState() string
- func (o *DomainObservabilityExtension) GetStateOk() (*string, bool)
- func (o *DomainObservabilityExtension) HasState() bool
- func (o DomainObservabilityExtension) MarshalJSON() ([]byte, error)
- func (o *DomainObservabilityExtension) SetObservabilityInstanceId(v string)
- func (o *DomainObservabilityExtension) SetState(v string)
- func (o DomainObservabilityExtension) ToMap() (map[string]interface{}, error)
- func (o *DomainObservabilityExtension) UnmarshalJSON(data []byte) (err error)
- type ErrorMessage
- func (o *ErrorMessage) GetError() string
- func (o *ErrorMessage) GetErrorOk() (*string, bool)
- func (o *ErrorMessage) GetMessage() string
- func (o *ErrorMessage) GetMessageOk() (*string, bool)
- func (o *ErrorMessage) HasError() bool
- func (o *ErrorMessage) HasMessage() bool
- func (o ErrorMessage) MarshalJSON() ([]byte, error)
- func (o *ErrorMessage) SetError(v string)
- func (o *ErrorMessage) SetMessage(v string)
- func (o ErrorMessage) ToMap() (map[string]interface{}, error)
- type ExportRecordSetsPayload
- func (o *ExportRecordSetsPayload) GetExportAsFQDN() bool
- func (o *ExportRecordSetsPayload) GetExportAsFQDNOk() (*bool, bool)
- func (o *ExportRecordSetsPayload) GetFormat() string
- func (o *ExportRecordSetsPayload) GetFormatOk() (*string, bool)
- func (o *ExportRecordSetsPayload) HasExportAsFQDN() bool
- func (o *ExportRecordSetsPayload) HasFormat() bool
- func (o ExportRecordSetsPayload) MarshalJSON() ([]byte, error)
- func (o *ExportRecordSetsPayload) SetExportAsFQDN(v bool)
- func (o *ExportRecordSetsPayload) SetFormat(v string)
- func (o ExportRecordSetsPayload) ToMap() (map[string]interface{}, error)
- type ImportRecordSetsPayload
- func (o *ImportRecordSetsPayload) GetRrSets() []ZoneModelsImportRecordModel
- func (o *ImportRecordSetsPayload) GetRrSetsOk() ([]ZoneModelsImportRecordModel, bool)
- func (o *ImportRecordSetsPayload) HasRrSets() bool
- func (o ImportRecordSetsPayload) MarshalJSON() ([]byte, error)
- func (o *ImportRecordSetsPayload) SetRrSets(v []ZoneModelsImportRecordModel)
- func (o ImportRecordSetsPayload) ToMap() (map[string]interface{}, error)
- type ImportRecordSetsResponse
- func (o *ImportRecordSetsResponse) GetMessage() string
- func (o *ImportRecordSetsResponse) GetMessageOk() (*string, bool)
- func (o *ImportRecordSetsResponse) GetSummary() ImportSummary
- func (o *ImportRecordSetsResponse) GetSummaryOk() (*ImportSummary, bool)
- func (o *ImportRecordSetsResponse) HasMessage() bool
- func (o ImportRecordSetsResponse) MarshalJSON() ([]byte, error)
- func (o *ImportRecordSetsResponse) SetMessage(v string)
- func (o *ImportRecordSetsResponse) SetSummary(v ImportSummary)
- func (o ImportRecordSetsResponse) ToMap() (map[string]interface{}, error)
- func (o *ImportRecordSetsResponse) UnmarshalJSON(data []byte) (err error)
- type ImportSummary
- func (o *ImportSummary) GetCreatedRRSets() int32
- func (o *ImportSummary) GetCreatedRRSetsOk() (*int32, bool)
- func (o *ImportSummary) GetCreatedRecords() int32
- func (o *ImportSummary) GetCreatedRecordsOk() (*int32, bool)
- func (o *ImportSummary) GetDeletedRRSets() int32
- func (o *ImportSummary) GetDeletedRRSetsOk() (*int32, bool)
- func (o *ImportSummary) GetDeletedRecords() int32
- func (o *ImportSummary) GetDeletedRecordsOk() (*int32, bool)
- func (o *ImportSummary) GetUpdatedRRSets() int32
- func (o *ImportSummary) GetUpdatedRRSetsOk() (*int32, bool)
- func (o *ImportSummary) GetUpdatedRecords() int32
- func (o *ImportSummary) GetUpdatedRecordsOk() (*int32, bool)
- func (o *ImportSummary) HasCreatedRRSets() bool
- func (o *ImportSummary) HasCreatedRecords() bool
- func (o *ImportSummary) HasDeletedRRSets() bool
- func (o *ImportSummary) HasDeletedRecords() bool
- func (o *ImportSummary) HasUpdatedRRSets() bool
- func (o *ImportSummary) HasUpdatedRecords() bool
- func (o ImportSummary) MarshalJSON() ([]byte, error)
- func (o *ImportSummary) SetCreatedRRSets(v int32)
- func (o *ImportSummary) SetCreatedRecords(v int32)
- func (o *ImportSummary) SetDeletedRRSets(v int32)
- func (o *ImportSummary) SetDeletedRecords(v int32)
- func (o *ImportSummary) SetUpdatedRRSets(v int32)
- func (o *ImportSummary) SetUpdatedRecords(v int32)
- func (o ImportSummary) ToMap() (map[string]interface{}, error)
- type Label
- func (o *Label) GetKey() string
- func (o *Label) GetKeyOk() (*string, bool)
- func (o *Label) GetValue() string
- func (o *Label) GetValueOk() (*string, bool)
- func (o Label) MarshalJSON() ([]byte, error)
- func (o *Label) SetKey(v string)
- func (o *Label) SetValue(v string)
- func (o Label) ToMap() (map[string]interface{}, error)
- func (o *Label) UnmarshalJSON(data []byte) (err error)
- type ListLabelsResponse
- func (o *ListLabelsResponse) GetLabels() []Label
- func (o *ListLabelsResponse) GetLabelsOk() ([]Label, bool)
- func (o *ListLabelsResponse) GetMessage() string
- func (o *ListLabelsResponse) GetMessageOk() (*string, bool)
- func (o *ListLabelsResponse) HasLabels() bool
- func (o *ListLabelsResponse) HasMessage() bool
- func (o ListLabelsResponse) MarshalJSON() ([]byte, error)
- func (o *ListLabelsResponse) SetLabels(v []Label)
- func (o *ListLabelsResponse) SetMessage(v string)
- func (o ListLabelsResponse) ToMap() (map[string]interface{}, error)
- type ListRecordSetsResponse
- func (o *ListRecordSetsResponse) GetItemsPerPage() int32
- func (o *ListRecordSetsResponse) GetItemsPerPageOk() (*int32, bool)
- func (o *ListRecordSetsResponse) GetMessage() string
- func (o *ListRecordSetsResponse) GetMessageOk() (*string, bool)
- func (o *ListRecordSetsResponse) GetRrSets() []RecordSet
- func (o *ListRecordSetsResponse) GetRrSetsOk() ([]RecordSet, bool)
- func (o *ListRecordSetsResponse) GetTotalItems() int32
- func (o *ListRecordSetsResponse) GetTotalItemsOk() (*int32, bool)
- func (o *ListRecordSetsResponse) GetTotalPages() int32
- func (o *ListRecordSetsResponse) GetTotalPagesOk() (*int32, bool)
- func (o *ListRecordSetsResponse) HasMessage() bool
- func (o ListRecordSetsResponse) MarshalJSON() ([]byte, error)
- func (o *ListRecordSetsResponse) SetItemsPerPage(v int32)
- func (o *ListRecordSetsResponse) SetMessage(v string)
- func (o *ListRecordSetsResponse) SetRrSets(v []RecordSet)
- func (o *ListRecordSetsResponse) SetTotalItems(v int32)
- func (o *ListRecordSetsResponse) SetTotalPages(v int32)
- func (o ListRecordSetsResponse) ToMap() (map[string]interface{}, error)
- func (o *ListRecordSetsResponse) UnmarshalJSON(data []byte) (err error)
- type ListZonesResponse
- func (o *ListZonesResponse) GetItemsPerPage() int32
- func (o *ListZonesResponse) GetItemsPerPageOk() (*int32, bool)
- func (o *ListZonesResponse) GetMessage() string
- func (o *ListZonesResponse) GetMessageOk() (*string, bool)
- func (o *ListZonesResponse) GetTotalItems() int32
- func (o *ListZonesResponse) GetTotalItemsOk() (*int32, bool)
- func (o *ListZonesResponse) GetTotalPages() int32
- func (o *ListZonesResponse) GetTotalPagesOk() (*int32, bool)
- func (o *ListZonesResponse) GetZones() []Zone
- func (o *ListZonesResponse) GetZonesOk() ([]Zone, bool)
- func (o *ListZonesResponse) HasMessage() bool
- func (o ListZonesResponse) MarshalJSON() ([]byte, error)
- func (o *ListZonesResponse) SetItemsPerPage(v int32)
- func (o *ListZonesResponse) SetMessage(v string)
- func (o *ListZonesResponse) SetTotalItems(v int32)
- func (o *ListZonesResponse) SetTotalPages(v int32)
- func (o *ListZonesResponse) SetZones(v []Zone)
- func (o ListZonesResponse) ToMap() (map[string]interface{}, error)
- func (o *ListZonesResponse) UnmarshalJSON(data []byte) (err error)
- type MappedNullable
- type Message
- type MoveCodeResponse
- func (o *MoveCodeResponse) GetCode() string
- func (o *MoveCodeResponse) GetCodeOk() (*string, bool)
- func (o *MoveCodeResponse) GetExpiresAt() string
- func (o *MoveCodeResponse) GetExpiresAtOk() (*string, bool)
- func (o *MoveCodeResponse) GetMessage() string
- func (o *MoveCodeResponse) GetMessageOk() (*string, bool)
- func (o *MoveCodeResponse) HasMessage() bool
- func (o MoveCodeResponse) MarshalJSON() ([]byte, error)
- func (o *MoveCodeResponse) SetCode(v string)
- func (o *MoveCodeResponse) SetExpiresAt(v string)
- func (o *MoveCodeResponse) SetMessage(v string)
- func (o MoveCodeResponse) ToMap() (map[string]interface{}, error)
- func (o *MoveCodeResponse) UnmarshalJSON(data []byte) (err error)
- type MoveZonePayload
- func (o *MoveZonePayload) GetCode() string
- func (o *MoveZonePayload) GetCodeOk() (*string, bool)
- func (o *MoveZonePayload) GetZoneDnsName() string
- func (o *MoveZonePayload) GetZoneDnsNameOk() (*string, bool)
- func (o MoveZonePayload) MarshalJSON() ([]byte, error)
- func (o *MoveZonePayload) SetCode(v string)
- func (o *MoveZonePayload) SetZoneDnsName(v string)
- func (o MoveZonePayload) ToMap() (map[string]interface{}, error)
- func (o *MoveZonePayload) UnmarshalJSON(data []byte) (err error)
- type NullableBool
- type NullableCloneZonePayload
- func (v NullableCloneZonePayload) Get() *CloneZonePayload
- func (v NullableCloneZonePayload) IsSet() bool
- func (v NullableCloneZonePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCloneZonePayload) Set(val *CloneZonePayload)
- func (v *NullableCloneZonePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCloneZonePayload) Unset()
- type NullableCreateLabelPayload
- func (v NullableCreateLabelPayload) Get() *CreateLabelPayload
- func (v NullableCreateLabelPayload) IsSet() bool
- func (v NullableCreateLabelPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLabelPayload) Set(val *CreateLabelPayload)
- func (v *NullableCreateLabelPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLabelPayload) Unset()
- type NullableCreateLabelResponse
- func (v NullableCreateLabelResponse) Get() *CreateLabelResponse
- func (v NullableCreateLabelResponse) IsSet() bool
- func (v NullableCreateLabelResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCreateLabelResponse) Set(val *CreateLabelResponse)
- func (v *NullableCreateLabelResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCreateLabelResponse) Unset()
- type NullableCreateRecordSetPayload
- func (v NullableCreateRecordSetPayload) Get() *CreateRecordSetPayload
- func (v NullableCreateRecordSetPayload) IsSet() bool
- func (v NullableCreateRecordSetPayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateRecordSetPayload) Set(val *CreateRecordSetPayload)
- func (v *NullableCreateRecordSetPayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateRecordSetPayload) Unset()
- type NullableCreateZonePayload
- func (v NullableCreateZonePayload) Get() *CreateZonePayload
- func (v NullableCreateZonePayload) IsSet() bool
- func (v NullableCreateZonePayload) MarshalJSON() ([]byte, error)
- func (v *NullableCreateZonePayload) Set(val *CreateZonePayload)
- func (v *NullableCreateZonePayload) UnmarshalJSON(src []byte) error
- func (v *NullableCreateZonePayload) Unset()
- type NullableDeleteLabelResponse
- func (v NullableDeleteLabelResponse) Get() *DeleteLabelResponse
- func (v NullableDeleteLabelResponse) IsSet() bool
- func (v NullableDeleteLabelResponse) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteLabelResponse) Set(val *DeleteLabelResponse)
- func (v *NullableDeleteLabelResponse) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteLabelResponse) Unset()
- type NullableDomainExtensions
- func (v NullableDomainExtensions) Get() *DomainExtensions
- func (v NullableDomainExtensions) IsSet() bool
- func (v NullableDomainExtensions) MarshalJSON() ([]byte, error)
- func (v *NullableDomainExtensions) Set(val *DomainExtensions)
- func (v *NullableDomainExtensions) UnmarshalJSON(src []byte) error
- func (v *NullableDomainExtensions) Unset()
- type NullableDomainObservabilityExtension
- func (v NullableDomainObservabilityExtension) Get() *DomainObservabilityExtension
- func (v NullableDomainObservabilityExtension) IsSet() bool
- func (v NullableDomainObservabilityExtension) MarshalJSON() ([]byte, error)
- func (v *NullableDomainObservabilityExtension) Set(val *DomainObservabilityExtension)
- func (v *NullableDomainObservabilityExtension) UnmarshalJSON(src []byte) error
- func (v *NullableDomainObservabilityExtension) Unset()
- type NullableErrorMessage
- func (v NullableErrorMessage) Get() *ErrorMessage
- func (v NullableErrorMessage) IsSet() bool
- func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
- func (v *NullableErrorMessage) Set(val *ErrorMessage)
- func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
- func (v *NullableErrorMessage) Unset()
- type NullableExportRecordSetsPayload
- func (v NullableExportRecordSetsPayload) Get() *ExportRecordSetsPayload
- func (v NullableExportRecordSetsPayload) IsSet() bool
- func (v NullableExportRecordSetsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableExportRecordSetsPayload) Set(val *ExportRecordSetsPayload)
- func (v *NullableExportRecordSetsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableExportRecordSetsPayload) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableImportRecordSetsPayload
- func (v NullableImportRecordSetsPayload) Get() *ImportRecordSetsPayload
- func (v NullableImportRecordSetsPayload) IsSet() bool
- func (v NullableImportRecordSetsPayload) MarshalJSON() ([]byte, error)
- func (v *NullableImportRecordSetsPayload) Set(val *ImportRecordSetsPayload)
- func (v *NullableImportRecordSetsPayload) UnmarshalJSON(src []byte) error
- func (v *NullableImportRecordSetsPayload) Unset()
- type NullableImportRecordSetsResponse
- func (v NullableImportRecordSetsResponse) Get() *ImportRecordSetsResponse
- func (v NullableImportRecordSetsResponse) IsSet() bool
- func (v NullableImportRecordSetsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableImportRecordSetsResponse) Set(val *ImportRecordSetsResponse)
- func (v *NullableImportRecordSetsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableImportRecordSetsResponse) Unset()
- type NullableImportSummary
- func (v NullableImportSummary) Get() *ImportSummary
- func (v NullableImportSummary) IsSet() bool
- func (v NullableImportSummary) MarshalJSON() ([]byte, error)
- func (v *NullableImportSummary) Set(val *ImportSummary)
- func (v *NullableImportSummary) UnmarshalJSON(src []byte) error
- func (v *NullableImportSummary) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableLabel
- type NullableListLabelsResponse
- func (v NullableListLabelsResponse) Get() *ListLabelsResponse
- func (v NullableListLabelsResponse) IsSet() bool
- func (v NullableListLabelsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListLabelsResponse) Set(val *ListLabelsResponse)
- func (v *NullableListLabelsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListLabelsResponse) Unset()
- type NullableListRecordSetsResponse
- func (v NullableListRecordSetsResponse) Get() *ListRecordSetsResponse
- func (v NullableListRecordSetsResponse) IsSet() bool
- func (v NullableListRecordSetsResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListRecordSetsResponse) Set(val *ListRecordSetsResponse)
- func (v *NullableListRecordSetsResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListRecordSetsResponse) Unset()
- type NullableListZonesResponse
- func (v NullableListZonesResponse) Get() *ListZonesResponse
- func (v NullableListZonesResponse) IsSet() bool
- func (v NullableListZonesResponse) MarshalJSON() ([]byte, error)
- func (v *NullableListZonesResponse) Set(val *ListZonesResponse)
- func (v *NullableListZonesResponse) UnmarshalJSON(src []byte) error
- func (v *NullableListZonesResponse) Unset()
- type NullableMessage
- type NullableMoveCodeResponse
- func (v NullableMoveCodeResponse) Get() *MoveCodeResponse
- func (v NullableMoveCodeResponse) IsSet() bool
- func (v NullableMoveCodeResponse) MarshalJSON() ([]byte, error)
- func (v *NullableMoveCodeResponse) Set(val *MoveCodeResponse)
- func (v *NullableMoveCodeResponse) UnmarshalJSON(src []byte) error
- func (v *NullableMoveCodeResponse) Unset()
- type NullableMoveZonePayload
- func (v NullableMoveZonePayload) Get() *MoveZonePayload
- func (v NullableMoveZonePayload) IsSet() bool
- func (v NullableMoveZonePayload) MarshalJSON() ([]byte, error)
- func (v *NullableMoveZonePayload) Set(val *MoveZonePayload)
- func (v *NullableMoveZonePayload) UnmarshalJSON(src []byte) error
- func (v *NullableMoveZonePayload) Unset()
- type NullablePartialUpdateRecordPayload
- func (v NullablePartialUpdateRecordPayload) Get() *PartialUpdateRecordPayload
- func (v NullablePartialUpdateRecordPayload) IsSet() bool
- func (v NullablePartialUpdateRecordPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateRecordPayload) Set(val *PartialUpdateRecordPayload)
- func (v *NullablePartialUpdateRecordPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateRecordPayload) Unset()
- type NullablePartialUpdateRecordSetPayload
- func (v NullablePartialUpdateRecordSetPayload) Get() *PartialUpdateRecordSetPayload
- func (v NullablePartialUpdateRecordSetPayload) IsSet() bool
- func (v NullablePartialUpdateRecordSetPayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateRecordSetPayload) Set(val *PartialUpdateRecordSetPayload)
- func (v *NullablePartialUpdateRecordSetPayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateRecordSetPayload) Unset()
- type NullablePartialUpdateZonePayload
- func (v NullablePartialUpdateZonePayload) Get() *PartialUpdateZonePayload
- func (v NullablePartialUpdateZonePayload) IsSet() bool
- func (v NullablePartialUpdateZonePayload) MarshalJSON() ([]byte, error)
- func (v *NullablePartialUpdateZonePayload) Set(val *PartialUpdateZonePayload)
- func (v *NullablePartialUpdateZonePayload) UnmarshalJSON(src []byte) error
- func (v *NullablePartialUpdateZonePayload) Unset()
- type NullableRecord
- type NullableRecordDataExchange
- func (v NullableRecordDataExchange) Get() *RecordDataExchange
- func (v NullableRecordDataExchange) IsSet() bool
- func (v NullableRecordDataExchange) MarshalJSON() ([]byte, error)
- func (v *NullableRecordDataExchange) Set(val *RecordDataExchange)
- func (v *NullableRecordDataExchange) UnmarshalJSON(src []byte) error
- func (v *NullableRecordDataExchange) Unset()
- type NullableRecordPayload
- func (v NullableRecordPayload) Get() *RecordPayload
- func (v NullableRecordPayload) IsSet() bool
- func (v NullableRecordPayload) MarshalJSON() ([]byte, error)
- func (v *NullableRecordPayload) Set(val *RecordPayload)
- func (v *NullableRecordPayload) UnmarshalJSON(src []byte) error
- func (v *NullableRecordPayload) Unset()
- type NullableRecordSet
- type NullableRecordSetResponse
- func (v NullableRecordSetResponse) Get() *RecordSetResponse
- func (v NullableRecordSetResponse) IsSet() bool
- func (v NullableRecordSetResponse) MarshalJSON() ([]byte, error)
- func (v *NullableRecordSetResponse) Set(val *RecordSetResponse)
- func (v *NullableRecordSetResponse) UnmarshalJSON(src []byte) error
- func (v *NullableRecordSetResponse) Unset()
- type NullableString
- type NullableTime
- type NullableValidateMoveCodePayload
- func (v NullableValidateMoveCodePayload) Get() *ValidateMoveCodePayload
- func (v NullableValidateMoveCodePayload) IsSet() bool
- func (v NullableValidateMoveCodePayload) MarshalJSON() ([]byte, error)
- func (v *NullableValidateMoveCodePayload) Set(val *ValidateMoveCodePayload)
- func (v *NullableValidateMoveCodePayload) UnmarshalJSON(src []byte) error
- func (v *NullableValidateMoveCodePayload) Unset()
- type NullableZone
- type NullableZoneDataExchange
- func (v NullableZoneDataExchange) Get() *ZoneDataExchange
- func (v NullableZoneDataExchange) IsSet() bool
- func (v NullableZoneDataExchange) MarshalJSON() ([]byte, error)
- func (v *NullableZoneDataExchange) Set(val *ZoneDataExchange)
- func (v *NullableZoneDataExchange) UnmarshalJSON(src []byte) error
- func (v *NullableZoneDataExchange) Unset()
- type NullableZoneExtensions
- func (v NullableZoneExtensions) Get() *ZoneExtensions
- func (v NullableZoneExtensions) IsSet() bool
- func (v NullableZoneExtensions) MarshalJSON() ([]byte, error)
- func (v *NullableZoneExtensions) Set(val *ZoneExtensions)
- func (v *NullableZoneExtensions) UnmarshalJSON(src []byte) error
- func (v *NullableZoneExtensions) Unset()
- type NullableZoneModelsImportRecordModel
- func (v NullableZoneModelsImportRecordModel) Get() *ZoneModelsImportRecordModel
- func (v NullableZoneModelsImportRecordModel) IsSet() bool
- func (v NullableZoneModelsImportRecordModel) MarshalJSON() ([]byte, error)
- func (v *NullableZoneModelsImportRecordModel) Set(val *ZoneModelsImportRecordModel)
- func (v *NullableZoneModelsImportRecordModel) UnmarshalJSON(src []byte) error
- func (v *NullableZoneModelsImportRecordModel) Unset()
- type NullableZoneModelsImportZoneJson
- func (v NullableZoneModelsImportZoneJson) Get() *ZoneModelsImportZoneJson
- func (v NullableZoneModelsImportZoneJson) IsSet() bool
- func (v NullableZoneModelsImportZoneJson) MarshalJSON() ([]byte, error)
- func (v *NullableZoneModelsImportZoneJson) Set(val *ZoneModelsImportZoneJson)
- func (v *NullableZoneModelsImportZoneJson) UnmarshalJSON(src []byte) error
- func (v *NullableZoneModelsImportZoneJson) Unset()
- type NullableZoneObservabilityExtension
- func (v NullableZoneObservabilityExtension) Get() *ZoneObservabilityExtension
- func (v NullableZoneObservabilityExtension) IsSet() bool
- func (v NullableZoneObservabilityExtension) MarshalJSON() ([]byte, error)
- func (v *NullableZoneObservabilityExtension) Set(val *ZoneObservabilityExtension)
- func (v *NullableZoneObservabilityExtension) UnmarshalJSON(src []byte) error
- func (v *NullableZoneObservabilityExtension) Unset()
- type NullableZoneResponse
- func (v NullableZoneResponse) Get() *ZoneResponse
- func (v NullableZoneResponse) IsSet() bool
- func (v NullableZoneResponse) MarshalJSON() ([]byte, error)
- func (v *NullableZoneResponse) Set(val *ZoneResponse)
- func (v *NullableZoneResponse) UnmarshalJSON(src []byte) error
- func (v *NullableZoneResponse) Unset()
- type PartialUpdateRecordPayload
- func (o *PartialUpdateRecordPayload) GetAction() string
- func (o *PartialUpdateRecordPayload) GetActionOk() (*string, bool)
- func (o *PartialUpdateRecordPayload) GetRecords() []RecordPayload
- func (o *PartialUpdateRecordPayload) GetRecordsOk() ([]RecordPayload, bool)
- func (o PartialUpdateRecordPayload) MarshalJSON() ([]byte, error)
- func (o *PartialUpdateRecordPayload) SetAction(v string)
- func (o *PartialUpdateRecordPayload) SetRecords(v []RecordPayload)
- func (o PartialUpdateRecordPayload) ToMap() (map[string]interface{}, error)
- func (o *PartialUpdateRecordPayload) UnmarshalJSON(data []byte) (err error)
- type PartialUpdateRecordSetPayload
- func (o *PartialUpdateRecordSetPayload) GetComment() string
- func (o *PartialUpdateRecordSetPayload) GetCommentOk() (*string, bool)
- func (o *PartialUpdateRecordSetPayload) GetName() string
- func (o *PartialUpdateRecordSetPayload) GetNameOk() (*string, bool)
- func (o *PartialUpdateRecordSetPayload) GetRecords() []RecordPayload
- func (o *PartialUpdateRecordSetPayload) GetRecordsOk() ([]RecordPayload, bool)
- func (o *PartialUpdateRecordSetPayload) GetTtl() int32
- func (o *PartialUpdateRecordSetPayload) GetTtlOk() (*int32, bool)
- func (o *PartialUpdateRecordSetPayload) HasComment() bool
- func (o *PartialUpdateRecordSetPayload) HasName() bool
- func (o *PartialUpdateRecordSetPayload) HasRecords() bool
- func (o *PartialUpdateRecordSetPayload) HasTtl() bool
- func (o PartialUpdateRecordSetPayload) MarshalJSON() ([]byte, error)
- func (o *PartialUpdateRecordSetPayload) SetComment(v string)
- func (o *PartialUpdateRecordSetPayload) SetName(v string)
- func (o *PartialUpdateRecordSetPayload) SetRecords(v []RecordPayload)
- func (o *PartialUpdateRecordSetPayload) SetTtl(v int32)
- func (o PartialUpdateRecordSetPayload) ToMap() (map[string]interface{}, error)
- type PartialUpdateZonePayload
- func (o *PartialUpdateZonePayload) GetAcl() string
- func (o *PartialUpdateZonePayload) GetAclOk() (*string, bool)
- func (o *PartialUpdateZonePayload) GetContactEmail() string
- func (o *PartialUpdateZonePayload) GetContactEmailOk() (*string, bool)
- func (o *PartialUpdateZonePayload) GetDefaultTTL() int32
- func (o *PartialUpdateZonePayload) GetDefaultTTLOk() (*int32, bool)
- func (o *PartialUpdateZonePayload) GetDescription() string
- func (o *PartialUpdateZonePayload) GetDescriptionOk() (*string, bool)
- func (o *PartialUpdateZonePayload) GetExpireTime() int32
- func (o *PartialUpdateZonePayload) GetExpireTimeOk() (*int32, bool)
- func (o *PartialUpdateZonePayload) GetExtensions() ZoneExtensions
- func (o *PartialUpdateZonePayload) GetExtensionsOk() (*ZoneExtensions, bool)
- func (o *PartialUpdateZonePayload) GetName() string
- func (o *PartialUpdateZonePayload) GetNameOk() (*string, bool)
- func (o *PartialUpdateZonePayload) GetNegativeCache() int32
- func (o *PartialUpdateZonePayload) GetNegativeCacheOk() (*int32, bool)
- func (o *PartialUpdateZonePayload) GetPrimaries() []string
- func (o *PartialUpdateZonePayload) GetPrimariesOk() ([]string, bool)
- func (o *PartialUpdateZonePayload) GetRefreshTime() int32
- func (o *PartialUpdateZonePayload) GetRefreshTimeOk() (*int32, bool)
- func (o *PartialUpdateZonePayload) GetRetryTime() int32
- func (o *PartialUpdateZonePayload) GetRetryTimeOk() (*int32, bool)
- func (o *PartialUpdateZonePayload) HasAcl() bool
- func (o *PartialUpdateZonePayload) HasContactEmail() bool
- func (o *PartialUpdateZonePayload) HasDefaultTTL() bool
- func (o *PartialUpdateZonePayload) HasDescription() bool
- func (o *PartialUpdateZonePayload) HasExpireTime() bool
- func (o *PartialUpdateZonePayload) HasExtensions() bool
- func (o *PartialUpdateZonePayload) HasName() bool
- func (o *PartialUpdateZonePayload) HasNegativeCache() bool
- func (o *PartialUpdateZonePayload) HasPrimaries() bool
- func (o *PartialUpdateZonePayload) HasRefreshTime() bool
- func (o *PartialUpdateZonePayload) HasRetryTime() bool
- func (o PartialUpdateZonePayload) MarshalJSON() ([]byte, error)
- func (o *PartialUpdateZonePayload) SetAcl(v string)
- func (o *PartialUpdateZonePayload) SetContactEmail(v string)
- func (o *PartialUpdateZonePayload) SetDefaultTTL(v int32)
- func (o *PartialUpdateZonePayload) SetDescription(v string)
- func (o *PartialUpdateZonePayload) SetExpireTime(v int32)
- func (o *PartialUpdateZonePayload) SetExtensions(v ZoneExtensions)
- func (o *PartialUpdateZonePayload) SetName(v string)
- func (o *PartialUpdateZonePayload) SetNegativeCache(v int32)
- func (o *PartialUpdateZonePayload) SetPrimaries(v []string)
- func (o *PartialUpdateZonePayload) SetRefreshTime(v int32)
- func (o *PartialUpdateZonePayload) SetRetryTime(v int32)
- func (o PartialUpdateZonePayload) ToMap() (map[string]interface{}, error)
- type Record
- func (o *Record) GetContent() string
- func (o *Record) GetContentOk() (*string, bool)
- func (o *Record) GetId() string
- func (o *Record) GetIdOk() (*string, bool)
- func (o Record) MarshalJSON() ([]byte, error)
- func (o *Record) SetContent(v string)
- func (o *Record) SetId(v string)
- func (o Record) ToMap() (map[string]interface{}, error)
- func (o *Record) UnmarshalJSON(data []byte) (err error)
- type RecordDataExchange
- func (o *RecordDataExchange) GetComment() string
- func (o *RecordDataExchange) GetCommentOk() (*string, bool)
- func (o *RecordDataExchange) GetContent() []string
- func (o *RecordDataExchange) GetContentOk() ([]string, bool)
- func (o *RecordDataExchange) GetName() string
- func (o *RecordDataExchange) GetNameOk() (*string, bool)
- func (o *RecordDataExchange) GetTtl() int32
- func (o *RecordDataExchange) GetTtlOk() (*int32, bool)
- func (o *RecordDataExchange) GetType() string
- func (o *RecordDataExchange) GetTypeOk() (*string, bool)
- func (o *RecordDataExchange) HasComment() bool
- func (o *RecordDataExchange) HasContent() bool
- func (o *RecordDataExchange) HasName() bool
- func (o *RecordDataExchange) HasTtl() bool
- func (o *RecordDataExchange) HasType() bool
- func (o RecordDataExchange) MarshalJSON() ([]byte, error)
- func (o *RecordDataExchange) SetComment(v string)
- func (o *RecordDataExchange) SetContent(v []string)
- func (o *RecordDataExchange) SetName(v string)
- func (o *RecordDataExchange) SetTtl(v int32)
- func (o *RecordDataExchange) SetType(v string)
- func (o RecordDataExchange) ToMap() (map[string]interface{}, error)
- type RecordPayload
- func (o *RecordPayload) GetContent() string
- func (o *RecordPayload) GetContentOk() (*string, bool)
- func (o RecordPayload) MarshalJSON() ([]byte, error)
- func (o *RecordPayload) SetContent(v string)
- func (o RecordPayload) ToMap() (map[string]interface{}, error)
- func (o *RecordPayload) UnmarshalJSON(data []byte) (err error)
- type RecordSet
- func (o *RecordSet) GetActive() bool
- func (o *RecordSet) GetActiveOk() (*bool, bool)
- func (o *RecordSet) GetComment() string
- func (o *RecordSet) GetCommentOk() (*string, bool)
- func (o *RecordSet) GetCreationFinished() string
- func (o *RecordSet) GetCreationFinishedOk() (*string, bool)
- func (o *RecordSet) GetCreationStarted() string
- func (o *RecordSet) GetCreationStartedOk() (*string, bool)
- func (o *RecordSet) GetError() string
- func (o *RecordSet) GetErrorOk() (*string, bool)
- func (o *RecordSet) GetId() string
- func (o *RecordSet) GetIdOk() (*string, bool)
- func (o *RecordSet) GetName() string
- func (o *RecordSet) GetNameOk() (*string, bool)
- func (o *RecordSet) GetRecords() []Record
- func (o *RecordSet) GetRecordsOk() ([]Record, bool)
- func (o *RecordSet) GetState() string
- func (o *RecordSet) GetStateOk() (*string, bool)
- func (o *RecordSet) GetTtl() int32
- func (o *RecordSet) GetTtlOk() (*int32, bool)
- func (o *RecordSet) GetType() string
- func (o *RecordSet) GetTypeOk() (*string, bool)
- func (o *RecordSet) GetUpdateFinished() string
- func (o *RecordSet) GetUpdateFinishedOk() (*string, bool)
- func (o *RecordSet) GetUpdateStarted() string
- func (o *RecordSet) GetUpdateStartedOk() (*string, bool)
- func (o *RecordSet) HasActive() bool
- func (o *RecordSet) HasComment() bool
- func (o *RecordSet) HasError() bool
- func (o RecordSet) MarshalJSON() ([]byte, error)
- func (o *RecordSet) SetActive(v bool)
- func (o *RecordSet) SetComment(v string)
- func (o *RecordSet) SetCreationFinished(v string)
- func (o *RecordSet) SetCreationStarted(v string)
- func (o *RecordSet) SetError(v string)
- func (o *RecordSet) SetId(v string)
- func (o *RecordSet) SetName(v string)
- func (o *RecordSet) SetRecords(v []Record)
- func (o *RecordSet) SetState(v string)
- func (o *RecordSet) SetTtl(v int32)
- func (o *RecordSet) SetType(v string)
- func (o *RecordSet) SetUpdateFinished(v string)
- func (o *RecordSet) SetUpdateStarted(v string)
- func (o RecordSet) ToMap() (map[string]interface{}, error)
- func (o *RecordSet) UnmarshalJSON(data []byte) (err error)
- type RecordSetResponse
- func (o *RecordSetResponse) GetMessage() string
- func (o *RecordSetResponse) GetMessageOk() (*string, bool)
- func (o *RecordSetResponse) GetRrset() RecordSet
- func (o *RecordSetResponse) GetRrsetOk() (*RecordSet, bool)
- func (o *RecordSetResponse) HasMessage() bool
- func (o RecordSetResponse) MarshalJSON() ([]byte, error)
- func (o *RecordSetResponse) SetMessage(v string)
- func (o *RecordSetResponse) SetRrset(v RecordSet)
- func (o RecordSetResponse) ToMap() (map[string]interface{}, error)
- func (o *RecordSetResponse) UnmarshalJSON(data []byte) (err error)
- type ValidateMoveCodePayload
- func (o *ValidateMoveCodePayload) GetCode() string
- func (o *ValidateMoveCodePayload) GetCodeOk() (*string, bool)
- func (o ValidateMoveCodePayload) MarshalJSON() ([]byte, error)
- func (o *ValidateMoveCodePayload) SetCode(v string)
- func (o ValidateMoveCodePayload) ToMap() (map[string]interface{}, error)
- func (o *ValidateMoveCodePayload) UnmarshalJSON(data []byte) (err error)
- type Zone
- func (o *Zone) GetAcl() string
- func (o *Zone) GetAclOk() (*string, bool)
- func (o *Zone) GetActive() bool
- func (o *Zone) GetActiveOk() (*bool, bool)
- func (o *Zone) GetContactEmail() string
- func (o *Zone) GetContactEmailOk() (*string, bool)
- func (o *Zone) GetCreationFinished() string
- func (o *Zone) GetCreationFinishedOk() (*string, bool)
- func (o *Zone) GetCreationStarted() string
- func (o *Zone) GetCreationStartedOk() (*string, bool)
- func (o *Zone) GetDefaultTTL() int32
- func (o *Zone) GetDefaultTTLOk() (*int32, bool)
- func (o *Zone) GetDescription() string
- func (o *Zone) GetDescriptionOk() (*string, bool)
- func (o *Zone) GetDnsName() string
- func (o *Zone) GetDnsNameOk() (*string, bool)
- func (o *Zone) GetError() string
- func (o *Zone) GetErrorOk() (*string, bool)
- func (o *Zone) GetExpireTime() int32
- func (o *Zone) GetExpireTimeOk() (*int32, bool)
- func (o *Zone) GetExtensions() DomainExtensions
- func (o *Zone) GetExtensionsOk() (*DomainExtensions, bool)
- func (o *Zone) GetId() string
- func (o *Zone) GetIdOk() (*string, bool)
- func (o *Zone) GetIsReverseZone() bool
- func (o *Zone) GetIsReverseZoneOk() (*bool, bool)
- func (o *Zone) GetLabels() []Label
- func (o *Zone) GetLabelsOk() ([]Label, bool)
- func (o *Zone) GetName() string
- func (o *Zone) GetNameOk() (*string, bool)
- func (o *Zone) GetNegativeCache() int32
- func (o *Zone) GetNegativeCacheOk() (*int32, bool)
- func (o *Zone) GetPrimaries() []string
- func (o *Zone) GetPrimariesOk() ([]string, bool)
- func (o *Zone) GetPrimaryNameServer() string
- func (o *Zone) GetPrimaryNameServerOk() (*string, bool)
- func (o *Zone) GetRecordCount() int32
- func (o *Zone) GetRecordCountOk() (*int32, bool)
- func (o *Zone) GetRefreshTime() int32
- func (o *Zone) GetRefreshTimeOk() (*int32, bool)
- func (o *Zone) GetRetryTime() int32
- func (o *Zone) GetRetryTimeOk() (*int32, bool)
- func (o *Zone) GetSerialNumber() int32
- func (o *Zone) GetSerialNumberOk() (*int32, bool)
- func (o *Zone) GetState() string
- func (o *Zone) GetStateOk() (*string, bool)
- func (o *Zone) GetType() string
- func (o *Zone) GetTypeOk() (*string, bool)
- func (o *Zone) GetUpdateFinished() string
- func (o *Zone) GetUpdateFinishedOk() (*string, bool)
- func (o *Zone) GetUpdateStarted() string
- func (o *Zone) GetUpdateStartedOk() (*string, bool)
- func (o *Zone) GetVisibility() string
- func (o *Zone) GetVisibilityOk() (*string, bool)
- func (o *Zone) HasActive() bool
- func (o *Zone) HasContactEmail() bool
- func (o *Zone) HasDescription() bool
- func (o *Zone) HasError() bool
- func (o *Zone) HasExtensions() bool
- func (o *Zone) HasIsReverseZone() bool
- func (o *Zone) HasLabels() bool
- func (o *Zone) HasPrimaries() bool
- func (o *Zone) HasRecordCount() bool
- func (o Zone) MarshalJSON() ([]byte, error)
- func (o *Zone) SetAcl(v string)
- func (o *Zone) SetActive(v bool)
- func (o *Zone) SetContactEmail(v string)
- func (o *Zone) SetCreationFinished(v string)
- func (o *Zone) SetCreationStarted(v string)
- func (o *Zone) SetDefaultTTL(v int32)
- func (o *Zone) SetDescription(v string)
- func (o *Zone) SetDnsName(v string)
- func (o *Zone) SetError(v string)
- func (o *Zone) SetExpireTime(v int32)
- func (o *Zone) SetExtensions(v DomainExtensions)
- func (o *Zone) SetId(v string)
- func (o *Zone) SetIsReverseZone(v bool)
- func (o *Zone) SetLabels(v []Label)
- func (o *Zone) SetName(v string)
- func (o *Zone) SetNegativeCache(v int32)
- func (o *Zone) SetPrimaries(v []string)
- func (o *Zone) SetPrimaryNameServer(v string)
- func (o *Zone) SetRecordCount(v int32)
- func (o *Zone) SetRefreshTime(v int32)
- func (o *Zone) SetRetryTime(v int32)
- func (o *Zone) SetSerialNumber(v int32)
- func (o *Zone) SetState(v string)
- func (o *Zone) SetType(v string)
- func (o *Zone) SetUpdateFinished(v string)
- func (o *Zone) SetUpdateStarted(v string)
- func (o *Zone) SetVisibility(v string)
- func (o Zone) ToMap() (map[string]interface{}, error)
- func (o *Zone) UnmarshalJSON(data []byte) (err error)
- type ZoneDataExchange
- func (o *ZoneDataExchange) GetRrSets() []RecordDataExchange
- func (o *ZoneDataExchange) GetRrSetsOk() ([]RecordDataExchange, bool)
- func (o *ZoneDataExchange) HasRrSets() bool
- func (o ZoneDataExchange) MarshalJSON() ([]byte, error)
- func (o *ZoneDataExchange) SetRrSets(v []RecordDataExchange)
- func (o ZoneDataExchange) ToMap() (map[string]interface{}, error)
- type ZoneExtensions
- func (o *ZoneExtensions) GetObservabilityExtension() ZoneObservabilityExtension
- func (o *ZoneExtensions) GetObservabilityExtensionOk() (*ZoneObservabilityExtension, bool)
- func (o *ZoneExtensions) HasObservabilityExtension() bool
- func (o ZoneExtensions) MarshalJSON() ([]byte, error)
- func (o *ZoneExtensions) SetObservabilityExtension(v ZoneObservabilityExtension)
- func (o ZoneExtensions) ToMap() (map[string]interface{}, error)
- type ZoneModelsImportRecordModel
- func (o *ZoneModelsImportRecordModel) GetComment() string
- func (o *ZoneModelsImportRecordModel) GetCommentOk() (*string, bool)
- func (o *ZoneModelsImportRecordModel) GetContent() []string
- func (o *ZoneModelsImportRecordModel) GetContentOk() ([]string, bool)
- func (o *ZoneModelsImportRecordModel) GetName() string
- func (o *ZoneModelsImportRecordModel) GetNameOk() (*string, bool)
- func (o *ZoneModelsImportRecordModel) GetTtl() int32
- func (o *ZoneModelsImportRecordModel) GetTtlOk() (*int32, bool)
- func (o *ZoneModelsImportRecordModel) GetType() string
- func (o *ZoneModelsImportRecordModel) GetTypeOk() (*string, bool)
- func (o *ZoneModelsImportRecordModel) HasComment() bool
- func (o *ZoneModelsImportRecordModel) HasContent() bool
- func (o *ZoneModelsImportRecordModel) HasName() bool
- func (o *ZoneModelsImportRecordModel) HasTtl() bool
- func (o *ZoneModelsImportRecordModel) HasType() bool
- func (o ZoneModelsImportRecordModel) MarshalJSON() ([]byte, error)
- func (o *ZoneModelsImportRecordModel) SetComment(v string)
- func (o *ZoneModelsImportRecordModel) SetContent(v []string)
- func (o *ZoneModelsImportRecordModel) SetName(v string)
- func (o *ZoneModelsImportRecordModel) SetTtl(v int32)
- func (o *ZoneModelsImportRecordModel) SetType(v string)
- func (o ZoneModelsImportRecordModel) ToMap() (map[string]interface{}, error)
- type ZoneModelsImportZoneJson
- func (o *ZoneModelsImportZoneJson) GetRrSets() []ZoneModelsImportRecordModel
- func (o *ZoneModelsImportZoneJson) GetRrSetsOk() ([]ZoneModelsImportRecordModel, bool)
- func (o *ZoneModelsImportZoneJson) HasRrSets() bool
- func (o ZoneModelsImportZoneJson) MarshalJSON() ([]byte, error)
- func (o *ZoneModelsImportZoneJson) SetRrSets(v []ZoneModelsImportRecordModel)
- func (o ZoneModelsImportZoneJson) ToMap() (map[string]interface{}, error)
- type ZoneObservabilityExtension
- func (o *ZoneObservabilityExtension) GetObservabilityInstanceId() string
- func (o *ZoneObservabilityExtension) GetObservabilityInstanceIdOk() (*string, bool)
- func (o *ZoneObservabilityExtension) GetState() string
- func (o *ZoneObservabilityExtension) GetStateOk() (*string, bool)
- func (o *ZoneObservabilityExtension) HasState() bool
- func (o ZoneObservabilityExtension) MarshalJSON() ([]byte, error)
- func (o *ZoneObservabilityExtension) SetObservabilityInstanceId(v string)
- func (o *ZoneObservabilityExtension) SetState(v string)
- func (o ZoneObservabilityExtension) ToMap() (map[string]interface{}, error)
- func (o *ZoneObservabilityExtension) UnmarshalJSON(data []byte) (err error)
- type ZoneResponse
- func (o *ZoneResponse) GetMessage() string
- func (o *ZoneResponse) GetMessageOk() (*string, bool)
- func (o *ZoneResponse) GetZone() Zone
- func (o *ZoneResponse) GetZoneOk() (*Zone, bool)
- func (o *ZoneResponse) HasMessage() bool
- func (o ZoneResponse) MarshalJSON() ([]byte, error)
- func (o *ZoneResponse) SetMessage(v string)
- func (o *ZoneResponse) SetZone(v Zone)
- func (o ZoneResponse) ToMap() (map[string]interface{}, error)
- func (o *ZoneResponse) UnmarshalJSON(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func NewConfiguration ¶
func NewConfiguration() *config.Configuration
NewConfiguration returns a new Configuration object
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
DefaultAPI DefaultAPI
// contains filtered or unexported fields
}
APIClient manages communication with the STACKIT DNS API API v1.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(opts ...config.ConfigurationOption) (*APIClient, error)
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *config.Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the OpenAPI operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiCloneZoneRequest ¶
type ApiCloneZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCloneZoneRequest) CloneZonePayload ¶
func (r ApiCloneZoneRequest) CloneZonePayload(cloneZonePayload CloneZonePayload) ApiCloneZoneRequest
zone to clone
func (ApiCloneZoneRequest) Execute ¶
func (r ApiCloneZoneRequest) Execute() (*ZoneResponse, error)
type ApiCreateLabelRequest ¶
type ApiCreateLabelRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCreateLabelRequest) CreateLabelPayload ¶
func (r ApiCreateLabelRequest) CreateLabelPayload(createLabelPayload CreateLabelPayload) ApiCreateLabelRequest
record set to create
func (ApiCreateLabelRequest) Execute ¶
func (r ApiCreateLabelRequest) Execute() (*CreateLabelResponse, error)
type ApiCreateMoveCodeRequest ¶
type ApiCreateMoveCodeRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCreateMoveCodeRequest) Execute ¶
func (r ApiCreateMoveCodeRequest) Execute() (*MoveCodeResponse, error)
type ApiCreateRecordSetRequest ¶
type ApiCreateRecordSetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCreateRecordSetRequest) CreateRecordSetPayload ¶
func (r ApiCreateRecordSetRequest) CreateRecordSetPayload(createRecordSetPayload CreateRecordSetPayload) ApiCreateRecordSetRequest
record set to create
func (ApiCreateRecordSetRequest) Execute ¶
func (r ApiCreateRecordSetRequest) Execute() (*RecordSetResponse, error)
type ApiCreateZoneRequest ¶
type ApiCreateZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiCreateZoneRequest) CreateZonePayload ¶
func (r ApiCreateZoneRequest) CreateZonePayload(createZonePayload CreateZonePayload) ApiCreateZoneRequest
zone to create
func (ApiCreateZoneRequest) Execute ¶
func (r ApiCreateZoneRequest) Execute() (*ZoneResponse, error)
type ApiDeleteLabelRequest ¶
type ApiDeleteLabelRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiDeleteLabelRequest) Execute ¶
func (r ApiDeleteLabelRequest) Execute() (*DeleteLabelResponse, error)
type ApiDeleteMoveCodeRequest ¶
type ApiDeleteMoveCodeRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiDeleteMoveCodeRequest) Execute ¶
func (r ApiDeleteMoveCodeRequest) Execute() (*Message, error)
type ApiDeleteRecordSetRequest ¶
type ApiDeleteRecordSetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiDeleteRecordSetRequest) Execute ¶
func (r ApiDeleteRecordSetRequest) Execute() (*Message, error)
type ApiDeleteZoneRequest ¶
type ApiDeleteZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiDeleteZoneRequest) Execute ¶
func (r ApiDeleteZoneRequest) Execute() (*Message, error)
type ApiExportRecordSetsRequest ¶
type ApiExportRecordSetsRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiExportRecordSetsRequest) Execute ¶
func (r ApiExportRecordSetsRequest) Execute() (*ZoneDataExchange, error)
func (ApiExportRecordSetsRequest) ExportRecordSetsPayload ¶
func (r ApiExportRecordSetsRequest) ExportRecordSetsPayload(exportRecordSetsPayload ExportRecordSetsPayload) ApiExportRecordSetsRequest
export configuration
type ApiGetRecordSetRequest ¶
type ApiGetRecordSetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiGetRecordSetRequest) Execute ¶
func (r ApiGetRecordSetRequest) Execute() (*RecordSetResponse, error)
type ApiGetZoneRequest ¶
type ApiGetZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiGetZoneRequest) Execute ¶
func (r ApiGetZoneRequest) Execute() (*ZoneResponse, error)
type ApiImportRecordSetsRequest ¶
type ApiImportRecordSetsRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiImportRecordSetsRequest) Execute ¶
func (r ApiImportRecordSetsRequest) Execute() (*ImportRecordSetsResponse, error)
func (ApiImportRecordSetsRequest) Format ¶
func (r ApiImportRecordSetsRequest) Format(format string) ApiImportRecordSetsRequest
format of the data to import
func (ApiImportRecordSetsRequest) ImportRecordSetsPayload ¶
func (r ApiImportRecordSetsRequest) ImportRecordSetsPayload(importRecordSetsPayload ImportRecordSetsPayload) ApiImportRecordSetsRequest
accepts all response bodies for the export endpoint
func (ApiImportRecordSetsRequest) ImportType ¶
func (r ApiImportRecordSetsRequest) ImportType(importType string) ApiImportRecordSetsRequest
type of the zone import
type ApiListLabelsRequest ¶
type ApiListLabelsRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiListLabelsRequest) Execute ¶
func (r ApiListLabelsRequest) Execute() (*ListLabelsResponse, error)
type ApiListRecordSetsRequest ¶
type ApiListRecordSetsRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiListRecordSetsRequest) ActiveEq ¶
func (r ApiListRecordSetsRequest) ActiveEq(activeEq bool) ApiListRecordSetsRequest
filter active equal
func (ApiListRecordSetsRequest) CreationFinishedGt ¶
func (r ApiListRecordSetsRequest) CreationFinishedGt(creationFinishedGt string) ApiListRecordSetsRequest
filter creation finished greater with utc timestamp
func (ApiListRecordSetsRequest) CreationFinishedGte ¶
func (r ApiListRecordSetsRequest) CreationFinishedGte(creationFinishedGte string) ApiListRecordSetsRequest
filter creation finished greater equal with utc timestamp
func (ApiListRecordSetsRequest) CreationFinishedLt ¶
func (r ApiListRecordSetsRequest) CreationFinishedLt(creationFinishedLt string) ApiListRecordSetsRequest
filter creation finished lesser with utc timestamp
func (ApiListRecordSetsRequest) CreationFinishedLte ¶
func (r ApiListRecordSetsRequest) CreationFinishedLte(creationFinishedLte string) ApiListRecordSetsRequest
filter creation finished lesser equal with utc timestamp
func (ApiListRecordSetsRequest) CreationStartedGt ¶
func (r ApiListRecordSetsRequest) CreationStartedGt(creationStartedGt string) ApiListRecordSetsRequest
filter creation started greater with utc timestamp
func (ApiListRecordSetsRequest) CreationStartedGte ¶
func (r ApiListRecordSetsRequest) CreationStartedGte(creationStartedGte string) ApiListRecordSetsRequest
filter creation started greater equal with utc timestamp
func (ApiListRecordSetsRequest) CreationStartedLt ¶
func (r ApiListRecordSetsRequest) CreationStartedLt(creationStartedLt string) ApiListRecordSetsRequest
filter creation started lesser with utc timestamp
func (ApiListRecordSetsRequest) CreationStartedLte ¶
func (r ApiListRecordSetsRequest) CreationStartedLte(creationStartedLte string) ApiListRecordSetsRequest
filter creation started lesser equal with utc timestamp
func (ApiListRecordSetsRequest) Execute ¶
func (r ApiListRecordSetsRequest) Execute() (*ListRecordSetsResponse, error)
func (ApiListRecordSetsRequest) NameEq ¶
func (r ApiListRecordSetsRequest) NameEq(nameEq string) ApiListRecordSetsRequest
filter name equal
func (ApiListRecordSetsRequest) NameLike ¶
func (r ApiListRecordSetsRequest) NameLike(nameLike string) ApiListRecordSetsRequest
filter name like
func (ApiListRecordSetsRequest) OrderByCreationFinished ¶
func (r ApiListRecordSetsRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListRecordSetsRequest
order by creationFinished
func (ApiListRecordSetsRequest) OrderByCreationStarted ¶
func (r ApiListRecordSetsRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListRecordSetsRequest
order by creationStarted
func (ApiListRecordSetsRequest) OrderByName ¶
func (r ApiListRecordSetsRequest) OrderByName(orderByName string) ApiListRecordSetsRequest
order by name
func (ApiListRecordSetsRequest) OrderByRecordCount ¶
func (r ApiListRecordSetsRequest) OrderByRecordCount(orderByRecordCount string) ApiListRecordSetsRequest
order by record count
func (ApiListRecordSetsRequest) OrderByState ¶
func (r ApiListRecordSetsRequest) OrderByState(orderByState string) ApiListRecordSetsRequest
order by state
func (ApiListRecordSetsRequest) OrderByType ¶
func (r ApiListRecordSetsRequest) OrderByType(orderByType string) ApiListRecordSetsRequest
order by type
func (ApiListRecordSetsRequest) OrderByUpdateFinished ¶
func (r ApiListRecordSetsRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListRecordSetsRequest
order by updateFinished
func (ApiListRecordSetsRequest) OrderByUpdateStarted ¶
func (r ApiListRecordSetsRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListRecordSetsRequest
order by updateStarted
func (ApiListRecordSetsRequest) Page ¶
func (r ApiListRecordSetsRequest) Page(page int32) ApiListRecordSetsRequest
page
func (ApiListRecordSetsRequest) PageSize ¶
func (r ApiListRecordSetsRequest) PageSize(pageSize int32) ApiListRecordSetsRequest
page size
func (ApiListRecordSetsRequest) StateEq ¶
func (r ApiListRecordSetsRequest) StateEq(stateEq string) ApiListRecordSetsRequest
filter state
func (ApiListRecordSetsRequest) StateNeq ¶
func (r ApiListRecordSetsRequest) StateNeq(stateNeq string) ApiListRecordSetsRequest
filter state
func (ApiListRecordSetsRequest) TypeEq ¶
func (r ApiListRecordSetsRequest) TypeEq(typeEq string) ApiListRecordSetsRequest
filter type
func (ApiListRecordSetsRequest) UpdateFinishedGt ¶
func (r ApiListRecordSetsRequest) UpdateFinishedGt(updateFinishedGt string) ApiListRecordSetsRequest
filter update finished greater with utc timestamp
func (ApiListRecordSetsRequest) UpdateFinishedGte ¶
func (r ApiListRecordSetsRequest) UpdateFinishedGte(updateFinishedGte string) ApiListRecordSetsRequest
filter update finished greater equal with utc timestamp
func (ApiListRecordSetsRequest) UpdateFinishedLt ¶
func (r ApiListRecordSetsRequest) UpdateFinishedLt(updateFinishedLt string) ApiListRecordSetsRequest
filter update finished lesser with utc timestamp
func (ApiListRecordSetsRequest) UpdateFinishedLte ¶
func (r ApiListRecordSetsRequest) UpdateFinishedLte(updateFinishedLte string) ApiListRecordSetsRequest
filter update finished lesser equal with utc timestamp
func (ApiListRecordSetsRequest) UpdateStartedGt ¶
func (r ApiListRecordSetsRequest) UpdateStartedGt(updateStartedGt string) ApiListRecordSetsRequest
filter update started greater with utc timestamp
func (ApiListRecordSetsRequest) UpdateStartedGte ¶
func (r ApiListRecordSetsRequest) UpdateStartedGte(updateStartedGte string) ApiListRecordSetsRequest
filter update started greater equal with utc timestamp
func (ApiListRecordSetsRequest) UpdateStartedLt ¶
func (r ApiListRecordSetsRequest) UpdateStartedLt(updateStartedLt string) ApiListRecordSetsRequest
filter update started lesser with utc timestamp
func (ApiListRecordSetsRequest) UpdateStartedLte ¶
func (r ApiListRecordSetsRequest) UpdateStartedLte(updateStartedLte string) ApiListRecordSetsRequest
filter update started lesser equal with utc timestamp
type ApiListZonesRequest ¶
type ApiListZonesRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiListZonesRequest) ActiveEq ¶
func (r ApiListZonesRequest) ActiveEq(activeEq bool) ApiListZonesRequest
filter active equal
func (ApiListZonesRequest) CreationFinishedGt ¶
func (r ApiListZonesRequest) CreationFinishedGt(creationFinishedGt string) ApiListZonesRequest
filter creation finished greater with utc timestamp
func (ApiListZonesRequest) CreationFinishedGte ¶
func (r ApiListZonesRequest) CreationFinishedGte(creationFinishedGte string) ApiListZonesRequest
filter creation finished greater equal with utc timestamp
func (ApiListZonesRequest) CreationFinishedLt ¶
func (r ApiListZonesRequest) CreationFinishedLt(creationFinishedLt string) ApiListZonesRequest
filter creation finished lesser with utc timestamp
func (ApiListZonesRequest) CreationFinishedLte ¶
func (r ApiListZonesRequest) CreationFinishedLte(creationFinishedLte string) ApiListZonesRequest
filter creation finished lesser equal with utc timestamp
func (ApiListZonesRequest) CreationStartedGt ¶
func (r ApiListZonesRequest) CreationStartedGt(creationStartedGt string) ApiListZonesRequest
filter creation started greater with utc timestamp
func (ApiListZonesRequest) CreationStartedGte ¶
func (r ApiListZonesRequest) CreationStartedGte(creationStartedGte string) ApiListZonesRequest
filter creation started greater equal with utc timestamp
func (ApiListZonesRequest) CreationStartedLt ¶
func (r ApiListZonesRequest) CreationStartedLt(creationStartedLt string) ApiListZonesRequest
filter creation started lesser with utc timestamp
func (ApiListZonesRequest) CreationStartedLte ¶
func (r ApiListZonesRequest) CreationStartedLte(creationStartedLte string) ApiListZonesRequest
filter creation started lesser equal with utc timestamp
func (ApiListZonesRequest) DescriptionEq ¶
func (r ApiListZonesRequest) DescriptionEq(descriptionEq string) ApiListZonesRequest
filter description equal
func (ApiListZonesRequest) DescriptionLike ¶
func (r ApiListZonesRequest) DescriptionLike(descriptionLike string) ApiListZonesRequest
filter description like
func (ApiListZonesRequest) DescriptionNeq ¶
func (r ApiListZonesRequest) DescriptionNeq(descriptionNeq string) ApiListZonesRequest
filter description not equal
func (ApiListZonesRequest) DnsNameEq ¶
func (r ApiListZonesRequest) DnsNameEq(dnsNameEq string) ApiListZonesRequest
filter dns name equal
func (ApiListZonesRequest) DnsNameLike ¶
func (r ApiListZonesRequest) DnsNameLike(dnsNameLike string) ApiListZonesRequest
filter dns name like
func (ApiListZonesRequest) Execute ¶
func (r ApiListZonesRequest) Execute() (*ListZonesResponse, error)
func (ApiListZonesRequest) IsReverseZoneEq ¶
func (r ApiListZonesRequest) IsReverseZoneEq(isReverseZoneEq bool) ApiListZonesRequest
filter reverse zone equal
func (ApiListZonesRequest) LabelKeyEq ¶
func (r ApiListZonesRequest) LabelKeyEq(labelKeyEq []string) ApiListZonesRequest
filter zones according to the zone label keys.
func (ApiListZonesRequest) LabelValueEq ¶
func (r ApiListZonesRequest) LabelValueEq(labelValueEq []string) ApiListZonesRequest
filter zones according to the zone label values.
func (ApiListZonesRequest) NameEq ¶
func (r ApiListZonesRequest) NameEq(nameEq string) ApiListZonesRequest
filter name equal
func (ApiListZonesRequest) NameLike ¶
func (r ApiListZonesRequest) NameLike(nameLike string) ApiListZonesRequest
filter name like
func (ApiListZonesRequest) NameNeq ¶
func (r ApiListZonesRequest) NameNeq(nameNeq string) ApiListZonesRequest
filter name not equal
func (ApiListZonesRequest) OrderByCreationFinished ¶
func (r ApiListZonesRequest) OrderByCreationFinished(orderByCreationFinished string) ApiListZonesRequest
order by creationFinished
func (ApiListZonesRequest) OrderByCreationStarted ¶
func (r ApiListZonesRequest) OrderByCreationStarted(orderByCreationStarted string) ApiListZonesRequest
order by creationStarted
func (ApiListZonesRequest) OrderByDescription ¶
func (r ApiListZonesRequest) OrderByDescription(orderByDescription string) ApiListZonesRequest
order by description
func (ApiListZonesRequest) OrderByDnsName ¶
func (r ApiListZonesRequest) OrderByDnsName(orderByDnsName string) ApiListZonesRequest
order by dns name
func (ApiListZonesRequest) OrderByName ¶
func (r ApiListZonesRequest) OrderByName(orderByName string) ApiListZonesRequest
order by name
func (ApiListZonesRequest) OrderByRecordCount ¶
func (r ApiListZonesRequest) OrderByRecordCount(orderByRecordCount string) ApiListZonesRequest
order by record count
func (ApiListZonesRequest) OrderByType ¶
func (r ApiListZonesRequest) OrderByType(orderByType string) ApiListZonesRequest
order by type
func (ApiListZonesRequest) OrderByUpdateFinished ¶
func (r ApiListZonesRequest) OrderByUpdateFinished(orderByUpdateFinished string) ApiListZonesRequest
order by updateFinished
func (ApiListZonesRequest) OrderByUpdateStarted ¶
func (r ApiListZonesRequest) OrderByUpdateStarted(orderByUpdateStarted string) ApiListZonesRequest
order by updateStarted
func (ApiListZonesRequest) Page ¶
func (r ApiListZonesRequest) Page(page int32) ApiListZonesRequest
page
func (ApiListZonesRequest) PageSize ¶
func (r ApiListZonesRequest) PageSize(pageSize int32) ApiListZonesRequest
page size
func (ApiListZonesRequest) PrimaryNameServerEq ¶
func (r ApiListZonesRequest) PrimaryNameServerEq(primaryNameServerEq string) ApiListZonesRequest
filter primary name server equal
func (ApiListZonesRequest) PrimaryNameServerLike ¶
func (r ApiListZonesRequest) PrimaryNameServerLike(primaryNameServerLike string) ApiListZonesRequest
filter primary name server like
func (ApiListZonesRequest) StateEq ¶
func (r ApiListZonesRequest) StateEq(stateEq string) ApiListZonesRequest
filter state
func (ApiListZonesRequest) StateNeq ¶
func (r ApiListZonesRequest) StateNeq(stateNeq string) ApiListZonesRequest
filter state
func (ApiListZonesRequest) TypeEq ¶
func (r ApiListZonesRequest) TypeEq(typeEq string) ApiListZonesRequest
filter type
func (ApiListZonesRequest) UpdateFinishedGt ¶
func (r ApiListZonesRequest) UpdateFinishedGt(updateFinishedGt string) ApiListZonesRequest
filter update finished greater with utc timestamp
func (ApiListZonesRequest) UpdateFinishedGte ¶
func (r ApiListZonesRequest) UpdateFinishedGte(updateFinishedGte string) ApiListZonesRequest
filter update finished greater equal with utc timestamp
func (ApiListZonesRequest) UpdateFinishedLt ¶
func (r ApiListZonesRequest) UpdateFinishedLt(updateFinishedLt string) ApiListZonesRequest
filter update finished lesser with utc timestamp
func (ApiListZonesRequest) UpdateFinishedLte ¶
func (r ApiListZonesRequest) UpdateFinishedLte(updateFinishedLte string) ApiListZonesRequest
filter update finished lesser equal with utc timestamp
func (ApiListZonesRequest) UpdateStartedGt ¶
func (r ApiListZonesRequest) UpdateStartedGt(updateStartedGt string) ApiListZonesRequest
filter update started greater with utc timestamp
func (ApiListZonesRequest) UpdateStartedGte ¶
func (r ApiListZonesRequest) UpdateStartedGte(updateStartedGte string) ApiListZonesRequest
filter update started greater equal with utc timestamp
func (ApiListZonesRequest) UpdateStartedLt ¶
func (r ApiListZonesRequest) UpdateStartedLt(updateStartedLt string) ApiListZonesRequest
filter update started lesser with utc timestamp
func (ApiListZonesRequest) UpdateStartedLte ¶
func (r ApiListZonesRequest) UpdateStartedLte(updateStartedLte string) ApiListZonesRequest
filter update started lesser equal with utc timestamp
type ApiMoveZoneRequest ¶
type ApiMoveZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiMoveZoneRequest) Execute ¶
func (r ApiMoveZoneRequest) Execute() (*Message, error)
func (ApiMoveZoneRequest) MoveZonePayload ¶
func (r ApiMoveZoneRequest) MoveZonePayload(moveZonePayload MoveZonePayload) ApiMoveZoneRequest
information about the move
type ApiPartialUpdateRecordRequest ¶
type ApiPartialUpdateRecordRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiPartialUpdateRecordRequest) Execute ¶
func (r ApiPartialUpdateRecordRequest) Execute() (*Message, error)
func (ApiPartialUpdateRecordRequest) PartialUpdateRecordPayload ¶
func (r ApiPartialUpdateRecordRequest) PartialUpdateRecordPayload(partialUpdateRecordPayload PartialUpdateRecordPayload) ApiPartialUpdateRecordRequest
rrset to update
type ApiPartialUpdateRecordSetRequest ¶
type ApiPartialUpdateRecordSetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiPartialUpdateRecordSetRequest) Execute ¶
func (r ApiPartialUpdateRecordSetRequest) Execute() (*Message, error)
func (ApiPartialUpdateRecordSetRequest) PartialUpdateRecordSetPayload ¶
func (r ApiPartialUpdateRecordSetRequest) PartialUpdateRecordSetPayload(partialUpdateRecordSetPayload PartialUpdateRecordSetPayload) ApiPartialUpdateRecordSetRequest
record set to patch
type ApiPartialUpdateZoneRequest ¶
type ApiPartialUpdateZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiPartialUpdateZoneRequest) Execute ¶
func (r ApiPartialUpdateZoneRequest) Execute() (*ZoneResponse, error)
func (ApiPartialUpdateZoneRequest) PartialUpdateZonePayload ¶
func (r ApiPartialUpdateZoneRequest) PartialUpdateZonePayload(partialUpdateZonePayload PartialUpdateZonePayload) ApiPartialUpdateZoneRequest
zone to update
type ApiRestoreRecordSetRequest ¶
type ApiRestoreRecordSetRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiRestoreRecordSetRequest) Execute ¶
func (r ApiRestoreRecordSetRequest) Execute() (*Message, error)
type ApiRestoreZoneRequest ¶
type ApiRestoreZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiRestoreZoneRequest) Execute ¶
func (r ApiRestoreZoneRequest) Execute() (*Message, error)
type ApiRetrieveZoneRequest ¶
type ApiRetrieveZoneRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiRetrieveZoneRequest) Execute ¶
func (r ApiRetrieveZoneRequest) Execute() (*Message, error)
type ApiValidateMoveCodeRequest ¶
type ApiValidateMoveCodeRequest struct {
ApiService DefaultAPI
// contains filtered or unexported fields
}
func (ApiValidateMoveCodeRequest) Execute ¶
func (r ApiValidateMoveCodeRequest) Execute() (*Message, error)
func (ApiValidateMoveCodeRequest) ValidateMoveCodePayload ¶
func (r ApiValidateMoveCodeRequest) ValidateMoveCodePayload(validateMoveCodePayload ValidateMoveCodePayload) ApiValidateMoveCodeRequest
information about the move
type CloneZonePayload ¶
type CloneZonePayload struct {
// Adjust record set content and replace the dns name of the original zone with the new dns name of the cloned zone
AdjustRecords *bool `json:"adjustRecords,omitempty"`
// New Description for the cloned zone. Leave empty to use the same description as the original zone
Description *string `json:"description,omitempty"`
// DnsName is the dns name of the zone to clone
DnsName string `json:"dnsName"`
// New Name for the cloned zone. Leave empty to use the same name as the original zone
Name *string `json:"name,omitempty"`
}
CloneZonePayload metadata to clone a zone.
func NewCloneZonePayload ¶
func NewCloneZonePayload(dnsName string) *CloneZonePayload
NewCloneZonePayload instantiates a new CloneZonePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCloneZonePayloadWithDefaults ¶
func NewCloneZonePayloadWithDefaults() *CloneZonePayload
NewCloneZonePayloadWithDefaults instantiates a new CloneZonePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CloneZonePayload) GetAdjustRecords ¶
func (o *CloneZonePayload) GetAdjustRecords() bool
GetAdjustRecords returns the AdjustRecords field value if set, zero value otherwise.
func (*CloneZonePayload) GetAdjustRecordsOk ¶
func (o *CloneZonePayload) GetAdjustRecordsOk() (*bool, bool)
GetAdjustRecordsOk returns a tuple with the AdjustRecords field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneZonePayload) GetDescription ¶
func (o *CloneZonePayload) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CloneZonePayload) GetDescriptionOk ¶
func (o *CloneZonePayload) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneZonePayload) GetDnsName ¶
func (o *CloneZonePayload) GetDnsName() string
GetDnsName returns the DnsName field value
func (*CloneZonePayload) GetDnsNameOk ¶
func (o *CloneZonePayload) GetDnsNameOk() (*string, bool)
GetDnsNameOk returns a tuple with the DnsName field value and a boolean to check if the value has been set.
func (*CloneZonePayload) GetName ¶
func (o *CloneZonePayload) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CloneZonePayload) GetNameOk ¶
func (o *CloneZonePayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CloneZonePayload) HasAdjustRecords ¶
func (o *CloneZonePayload) HasAdjustRecords() bool
HasAdjustRecords returns a boolean if a field has been set.
func (*CloneZonePayload) HasDescription ¶
func (o *CloneZonePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CloneZonePayload) HasName ¶
func (o *CloneZonePayload) HasName() bool
HasName returns a boolean if a field has been set.
func (CloneZonePayload) MarshalJSON ¶
func (o CloneZonePayload) MarshalJSON() ([]byte, error)
func (*CloneZonePayload) SetAdjustRecords ¶
func (o *CloneZonePayload) SetAdjustRecords(v bool)
SetAdjustRecords gets a reference to the given bool and assigns it to the AdjustRecords field.
func (*CloneZonePayload) SetDescription ¶
func (o *CloneZonePayload) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CloneZonePayload) SetDnsName ¶
func (o *CloneZonePayload) SetDnsName(v string)
SetDnsName sets field value
func (*CloneZonePayload) SetName ¶
func (o *CloneZonePayload) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (CloneZonePayload) ToMap ¶
func (o CloneZonePayload) ToMap() (map[string]interface{}, error)
func (*CloneZonePayload) UnmarshalJSON ¶
func (o *CloneZonePayload) UnmarshalJSON(data []byte) (err error)
type CreateLabelPayload ¶
CreateLabelPayload struct for CreateLabelPayload
func NewCreateLabelPayload ¶
func NewCreateLabelPayload(key string, value string) *CreateLabelPayload
NewCreateLabelPayload instantiates a new CreateLabelPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateLabelPayloadWithDefaults ¶
func NewCreateLabelPayloadWithDefaults() *CreateLabelPayload
NewCreateLabelPayloadWithDefaults instantiates a new CreateLabelPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateLabelPayload) GetKey ¶
func (o *CreateLabelPayload) GetKey() string
GetKey returns the Key field value
func (*CreateLabelPayload) GetKeyOk ¶
func (o *CreateLabelPayload) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*CreateLabelPayload) GetValue ¶
func (o *CreateLabelPayload) GetValue() string
GetValue returns the Value field value
func (*CreateLabelPayload) GetValueOk ¶
func (o *CreateLabelPayload) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (CreateLabelPayload) MarshalJSON ¶
func (o CreateLabelPayload) MarshalJSON() ([]byte, error)
func (*CreateLabelPayload) SetKey ¶
func (o *CreateLabelPayload) SetKey(v string)
SetKey sets field value
func (*CreateLabelPayload) SetValue ¶
func (o *CreateLabelPayload) SetValue(v string)
SetValue sets field value
func (CreateLabelPayload) ToMap ¶
func (o CreateLabelPayload) ToMap() (map[string]interface{}, error)
func (*CreateLabelPayload) UnmarshalJSON ¶
func (o *CreateLabelPayload) UnmarshalJSON(data []byte) (err error)
type CreateLabelResponse ¶
type CreateLabelResponse struct {
Label *Label `json:"label,omitempty"`
Message *string `json:"message,omitempty"`
}
CreateLabelResponse ResponseUpsertLabel.
func NewCreateLabelResponse ¶
func NewCreateLabelResponse() *CreateLabelResponse
NewCreateLabelResponse instantiates a new CreateLabelResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateLabelResponseWithDefaults ¶
func NewCreateLabelResponseWithDefaults() *CreateLabelResponse
NewCreateLabelResponseWithDefaults instantiates a new CreateLabelResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateLabelResponse) GetLabel ¶
func (o *CreateLabelResponse) GetLabel() Label
GetLabel returns the Label field value if set, zero value otherwise.
func (*CreateLabelResponse) GetLabelOk ¶
func (o *CreateLabelResponse) GetLabelOk() (*Label, bool)
GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLabelResponse) GetMessage ¶
func (o *CreateLabelResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*CreateLabelResponse) GetMessageOk ¶
func (o *CreateLabelResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateLabelResponse) HasLabel ¶
func (o *CreateLabelResponse) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (*CreateLabelResponse) HasMessage ¶
func (o *CreateLabelResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (CreateLabelResponse) MarshalJSON ¶
func (o CreateLabelResponse) MarshalJSON() ([]byte, error)
func (*CreateLabelResponse) SetLabel ¶
func (o *CreateLabelResponse) SetLabel(v Label)
SetLabel gets a reference to the given Label and assigns it to the Label field.
func (*CreateLabelResponse) SetMessage ¶
func (o *CreateLabelResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (CreateLabelResponse) ToMap ¶
func (o CreateLabelResponse) ToMap() (map[string]interface{}, error)
type CreateRecordSetPayload ¶
type CreateRecordSetPayload struct {
// user comment
Comment *string `json:"comment,omitempty"`
// name of the record which should be a valid domain according to rfc1035 Section 2.3.4. For APEX records (same as zone name), the zone name itself has to be put in here.
Name string `json:"name"`
// records
Records []RecordPayload `json:"records"`
// time to live. If nothing provided we will set the zone ttl.
Ttl *int32 `json:"ttl,omitempty"`
// record set type
Type string `json:"type"`
}
CreateRecordSetPayload RRSetPost for rr set info.
func NewCreateRecordSetPayload ¶
func NewCreateRecordSetPayload(name string, records []RecordPayload, types string) *CreateRecordSetPayload
NewCreateRecordSetPayload instantiates a new CreateRecordSetPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateRecordSetPayloadWithDefaults ¶
func NewCreateRecordSetPayloadWithDefaults() *CreateRecordSetPayload
NewCreateRecordSetPayloadWithDefaults instantiates a new CreateRecordSetPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateRecordSetPayload) GetComment ¶
func (o *CreateRecordSetPayload) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*CreateRecordSetPayload) GetCommentOk ¶
func (o *CreateRecordSetPayload) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRecordSetPayload) GetName ¶
func (o *CreateRecordSetPayload) GetName() string
GetName returns the Name field value
func (*CreateRecordSetPayload) GetNameOk ¶
func (o *CreateRecordSetPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateRecordSetPayload) GetRecords ¶
func (o *CreateRecordSetPayload) GetRecords() []RecordPayload
GetRecords returns the Records field value
func (*CreateRecordSetPayload) GetRecordsOk ¶
func (o *CreateRecordSetPayload) GetRecordsOk() ([]RecordPayload, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*CreateRecordSetPayload) GetTtl ¶
func (o *CreateRecordSetPayload) GetTtl() int32
GetTtl returns the Ttl field value if set, zero value otherwise.
func (*CreateRecordSetPayload) GetTtlOk ¶
func (o *CreateRecordSetPayload) GetTtlOk() (*int32, bool)
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateRecordSetPayload) GetType ¶
func (o *CreateRecordSetPayload) GetType() string
GetType returns the Type field value
func (*CreateRecordSetPayload) GetTypeOk ¶
func (o *CreateRecordSetPayload) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*CreateRecordSetPayload) HasComment ¶
func (o *CreateRecordSetPayload) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*CreateRecordSetPayload) HasTtl ¶
func (o *CreateRecordSetPayload) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (CreateRecordSetPayload) MarshalJSON ¶
func (o CreateRecordSetPayload) MarshalJSON() ([]byte, error)
func (*CreateRecordSetPayload) SetComment ¶
func (o *CreateRecordSetPayload) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*CreateRecordSetPayload) SetName ¶
func (o *CreateRecordSetPayload) SetName(v string)
SetName sets field value
func (*CreateRecordSetPayload) SetRecords ¶
func (o *CreateRecordSetPayload) SetRecords(v []RecordPayload)
SetRecords sets field value
func (*CreateRecordSetPayload) SetTtl ¶
func (o *CreateRecordSetPayload) SetTtl(v int32)
SetTtl gets a reference to the given int32 and assigns it to the Ttl field.
func (*CreateRecordSetPayload) SetType ¶
func (o *CreateRecordSetPayload) SetType(v string)
SetType sets field value
func (CreateRecordSetPayload) ToMap ¶
func (o CreateRecordSetPayload) ToMap() (map[string]interface{}, error)
func (*CreateRecordSetPayload) UnmarshalJSON ¶
func (o *CreateRecordSetPayload) UnmarshalJSON(data []byte) (err error)
type CreateZonePayload ¶
type CreateZonePayload struct {
// access control list
Acl *string `json:"acl,omitempty"`
// contact e-mail for the zone
ContactEmail *string `json:"contactEmail,omitempty"`
// default time to live
DefaultTTL *int32 `json:"defaultTTL,omitempty"`
// description of the zone
Description *string `json:"description,omitempty"`
// zone name
DnsName string `json:"dnsName"`
// expire time
ExpireTime *int32 `json:"expireTime,omitempty"`
// optional extensions
Extensions *ZoneExtensions `json:"extensions,omitempty"`
// if the zone is a reverse zone or not
IsReverseZone *bool `json:"isReverseZone,omitempty"`
// user given name
Name string `json:"name"`
// negative caching
NegativeCache *int32 `json:"negativeCache,omitempty"`
// primary name server for secondary zone
Primaries []string `json:"primaries,omitempty"`
// refresh time
RefreshTime *int32 `json:"refreshTime,omitempty"`
// retry time
RetryTime *int32 `json:"retryTime,omitempty"`
// zone type
Type *string `json:"type,omitempty"`
}
CreateZonePayload Zone to create.
func NewCreateZonePayload ¶
func NewCreateZonePayload(dnsName string, name string) *CreateZonePayload
NewCreateZonePayload instantiates a new CreateZonePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCreateZonePayloadWithDefaults ¶
func NewCreateZonePayloadWithDefaults() *CreateZonePayload
NewCreateZonePayloadWithDefaults instantiates a new CreateZonePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CreateZonePayload) GetAcl ¶
func (o *CreateZonePayload) GetAcl() string
GetAcl returns the Acl field value if set, zero value otherwise.
func (*CreateZonePayload) GetAclOk ¶
func (o *CreateZonePayload) GetAclOk() (*string, bool)
GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetContactEmail ¶
func (o *CreateZonePayload) GetContactEmail() string
GetContactEmail returns the ContactEmail field value if set, zero value otherwise.
func (*CreateZonePayload) GetContactEmailOk ¶
func (o *CreateZonePayload) GetContactEmailOk() (*string, bool)
GetContactEmailOk returns a tuple with the ContactEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetDefaultTTL ¶
func (o *CreateZonePayload) GetDefaultTTL() int32
GetDefaultTTL returns the DefaultTTL field value if set, zero value otherwise.
func (*CreateZonePayload) GetDefaultTTLOk ¶
func (o *CreateZonePayload) GetDefaultTTLOk() (*int32, bool)
GetDefaultTTLOk returns a tuple with the DefaultTTL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetDescription ¶
func (o *CreateZonePayload) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CreateZonePayload) GetDescriptionOk ¶
func (o *CreateZonePayload) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetDnsName ¶
func (o *CreateZonePayload) GetDnsName() string
GetDnsName returns the DnsName field value
func (*CreateZonePayload) GetDnsNameOk ¶
func (o *CreateZonePayload) GetDnsNameOk() (*string, bool)
GetDnsNameOk returns a tuple with the DnsName field value and a boolean to check if the value has been set.
func (*CreateZonePayload) GetExpireTime ¶
func (o *CreateZonePayload) GetExpireTime() int32
GetExpireTime returns the ExpireTime field value if set, zero value otherwise.
func (*CreateZonePayload) GetExpireTimeOk ¶
func (o *CreateZonePayload) GetExpireTimeOk() (*int32, bool)
GetExpireTimeOk returns a tuple with the ExpireTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetExtensions ¶
func (o *CreateZonePayload) GetExtensions() ZoneExtensions
GetExtensions returns the Extensions field value if set, zero value otherwise.
func (*CreateZonePayload) GetExtensionsOk ¶
func (o *CreateZonePayload) GetExtensionsOk() (*ZoneExtensions, bool)
GetExtensionsOk returns a tuple with the Extensions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetIsReverseZone ¶
func (o *CreateZonePayload) GetIsReverseZone() bool
GetIsReverseZone returns the IsReverseZone field value if set, zero value otherwise.
func (*CreateZonePayload) GetIsReverseZoneOk ¶
func (o *CreateZonePayload) GetIsReverseZoneOk() (*bool, bool)
GetIsReverseZoneOk returns a tuple with the IsReverseZone field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetName ¶
func (o *CreateZonePayload) GetName() string
GetName returns the Name field value
func (*CreateZonePayload) GetNameOk ¶
func (o *CreateZonePayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateZonePayload) GetNegativeCache ¶
func (o *CreateZonePayload) GetNegativeCache() int32
GetNegativeCache returns the NegativeCache field value if set, zero value otherwise.
func (*CreateZonePayload) GetNegativeCacheOk ¶
func (o *CreateZonePayload) GetNegativeCacheOk() (*int32, bool)
GetNegativeCacheOk returns a tuple with the NegativeCache field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetPrimaries ¶
func (o *CreateZonePayload) GetPrimaries() []string
GetPrimaries returns the Primaries field value if set, zero value otherwise.
func (*CreateZonePayload) GetPrimariesOk ¶
func (o *CreateZonePayload) GetPrimariesOk() ([]string, bool)
GetPrimariesOk returns a tuple with the Primaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetRefreshTime ¶
func (o *CreateZonePayload) GetRefreshTime() int32
GetRefreshTime returns the RefreshTime field value if set, zero value otherwise.
func (*CreateZonePayload) GetRefreshTimeOk ¶
func (o *CreateZonePayload) GetRefreshTimeOk() (*int32, bool)
GetRefreshTimeOk returns a tuple with the RefreshTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetRetryTime ¶
func (o *CreateZonePayload) GetRetryTime() int32
GetRetryTime returns the RetryTime field value if set, zero value otherwise.
func (*CreateZonePayload) GetRetryTimeOk ¶
func (o *CreateZonePayload) GetRetryTimeOk() (*int32, bool)
GetRetryTimeOk returns a tuple with the RetryTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) GetType ¶
func (o *CreateZonePayload) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*CreateZonePayload) GetTypeOk ¶
func (o *CreateZonePayload) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateZonePayload) HasAcl ¶
func (o *CreateZonePayload) HasAcl() bool
HasAcl returns a boolean if a field has been set.
func (*CreateZonePayload) HasContactEmail ¶
func (o *CreateZonePayload) HasContactEmail() bool
HasContactEmail returns a boolean if a field has been set.
func (*CreateZonePayload) HasDefaultTTL ¶
func (o *CreateZonePayload) HasDefaultTTL() bool
HasDefaultTTL returns a boolean if a field has been set.
func (*CreateZonePayload) HasDescription ¶
func (o *CreateZonePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateZonePayload) HasExpireTime ¶
func (o *CreateZonePayload) HasExpireTime() bool
HasExpireTime returns a boolean if a field has been set.
func (*CreateZonePayload) HasExtensions ¶
func (o *CreateZonePayload) HasExtensions() bool
HasExtensions returns a boolean if a field has been set.
func (*CreateZonePayload) HasIsReverseZone ¶
func (o *CreateZonePayload) HasIsReverseZone() bool
HasIsReverseZone returns a boolean if a field has been set.
func (*CreateZonePayload) HasNegativeCache ¶
func (o *CreateZonePayload) HasNegativeCache() bool
HasNegativeCache returns a boolean if a field has been set.
func (*CreateZonePayload) HasPrimaries ¶
func (o *CreateZonePayload) HasPrimaries() bool
HasPrimaries returns a boolean if a field has been set.
func (*CreateZonePayload) HasRefreshTime ¶
func (o *CreateZonePayload) HasRefreshTime() bool
HasRefreshTime returns a boolean if a field has been set.
func (*CreateZonePayload) HasRetryTime ¶
func (o *CreateZonePayload) HasRetryTime() bool
HasRetryTime returns a boolean if a field has been set.
func (*CreateZonePayload) HasType ¶
func (o *CreateZonePayload) HasType() bool
HasType returns a boolean if a field has been set.
func (CreateZonePayload) MarshalJSON ¶
func (o CreateZonePayload) MarshalJSON() ([]byte, error)
func (*CreateZonePayload) SetAcl ¶
func (o *CreateZonePayload) SetAcl(v string)
SetAcl gets a reference to the given string and assigns it to the Acl field.
func (*CreateZonePayload) SetContactEmail ¶
func (o *CreateZonePayload) SetContactEmail(v string)
SetContactEmail gets a reference to the given string and assigns it to the ContactEmail field.
func (*CreateZonePayload) SetDefaultTTL ¶
func (o *CreateZonePayload) SetDefaultTTL(v int32)
SetDefaultTTL gets a reference to the given int32 and assigns it to the DefaultTTL field.
func (*CreateZonePayload) SetDescription ¶
func (o *CreateZonePayload) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CreateZonePayload) SetDnsName ¶
func (o *CreateZonePayload) SetDnsName(v string)
SetDnsName sets field value
func (*CreateZonePayload) SetExpireTime ¶
func (o *CreateZonePayload) SetExpireTime(v int32)
SetExpireTime gets a reference to the given int32 and assigns it to the ExpireTime field.
func (*CreateZonePayload) SetExtensions ¶
func (o *CreateZonePayload) SetExtensions(v ZoneExtensions)
SetExtensions gets a reference to the given ZoneExtensions and assigns it to the Extensions field.
func (*CreateZonePayload) SetIsReverseZone ¶
func (o *CreateZonePayload) SetIsReverseZone(v bool)
SetIsReverseZone gets a reference to the given bool and assigns it to the IsReverseZone field.
func (*CreateZonePayload) SetName ¶
func (o *CreateZonePayload) SetName(v string)
SetName sets field value
func (*CreateZonePayload) SetNegativeCache ¶
func (o *CreateZonePayload) SetNegativeCache(v int32)
SetNegativeCache gets a reference to the given int32 and assigns it to the NegativeCache field.
func (*CreateZonePayload) SetPrimaries ¶
func (o *CreateZonePayload) SetPrimaries(v []string)
SetPrimaries gets a reference to the given []string and assigns it to the Primaries field.
func (*CreateZonePayload) SetRefreshTime ¶
func (o *CreateZonePayload) SetRefreshTime(v int32)
SetRefreshTime gets a reference to the given int32 and assigns it to the RefreshTime field.
func (*CreateZonePayload) SetRetryTime ¶
func (o *CreateZonePayload) SetRetryTime(v int32)
SetRetryTime gets a reference to the given int32 and assigns it to the RetryTime field.
func (*CreateZonePayload) SetType ¶
func (o *CreateZonePayload) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (CreateZonePayload) ToMap ¶
func (o CreateZonePayload) ToMap() (map[string]interface{}, error)
func (*CreateZonePayload) UnmarshalJSON ¶
func (o *CreateZonePayload) UnmarshalJSON(data []byte) (err error)
type DefaultAPI ¶
type DefaultAPI interface {
/*
CloneZone Clone an existing zone with all record sets to a new zone with a different name
Clone an existing zone with all record sets to a new zone with a different name
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCloneZoneRequest
*/
CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest
// CloneZoneExecute executes the request
// @return ZoneResponse
CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)
/*
CreateLabel Create or update label
Create or update label
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCreateLabelRequest
*/
CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest
// CreateLabelExecute executes the request
// @return CreateLabelResponse
CreateLabelExecute(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
/*
CreateMoveCode request a move code to move zone to another project
move zone from one project to another
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCreateMoveCodeRequest
*/
CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest
// CreateMoveCodeExecute executes the request
// @return MoveCodeResponse
CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
/*
CreateRecordSet Post record set
Post record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiCreateRecordSetRequest
*/
CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest
// CreateRecordSetExecute executes the request
// @return RecordSetResponse
CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
/*
CreateZone Post create a new zone
Post zone create a new zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@return ApiCreateZoneRequest
*/
CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest
// CreateZoneExecute executes the request
// @return ZoneResponse
CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)
/*
DeleteLabel Delete a label
Delete a label
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param key key of the label
@return ApiDeleteLabelRequest
*/
DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest
// DeleteLabelExecute executes the request
// @return DeleteLabelResponse
DeleteLabelExecute(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
/*
DeleteMoveCode delete/invalidate a move code
delete/invalidate a move code
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiDeleteMoveCodeRequest
*/
DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest
// DeleteMoveCodeExecute executes the request
// @return Message
DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)
/*
DeleteRecordSet Delete a record set
Delete a record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiDeleteRecordSetRequest
*/
DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest
// DeleteRecordSetExecute executes the request
// @return Message
DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)
/*
DeleteZone Delete a zone
Delete a zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiDeleteZoneRequest
*/
DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest
// DeleteZoneExecute executes the request
// @return Message
DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)
/*
ExportRecordSets Export all records in a single zone
Export Zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiExportRecordSetsRequest
*/
ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest
// ExportRecordSetsExecute executes the request
// @return ZoneDataExchange
ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
/*
GetRecordSet Get a single rrset
Get rrset
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiGetRecordSetRequest
*/
GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest
// GetRecordSetExecute executes the request
// @return RecordSetResponse
GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
/*
GetZone Get a single zone
Get zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiGetZoneRequest
*/
GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest
// GetZoneExecute executes the request
// @return ZoneResponse
GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)
/*
ImportRecordSets Imports a zone
Imports a zone and overwrites/deletes/inserts all desired records
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiImportRecordSetsRequest
*/
ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest
// ImportRecordSetsExecute executes the request
// @return ImportRecordSetsResponse
ImportRecordSetsExecute(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
/*
ListLabels Get all labels
All Labels
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiListLabelsRequest
*/
ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest
// ListLabelsExecute executes the request
// @return ListLabelsResponse
ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)
/*
ListRecordSets All get selected RRSets
All RRSet
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiListRecordSetsRequest
*/
ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest
// ListRecordSetsExecute executes the request
// @return ListRecordSetsResponse
ListRecordSetsExecute(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
/*
ListZones All get selected zones
All zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@return ApiListZonesRequest
*/
ListZones(ctx context.Context, projectId string) ApiListZonesRequest
// ListZonesExecute executes the request
// @return ListZonesResponse
ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)
/*
MoveZone move zone from one project to another
move zone from one project to another
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@return ApiMoveZoneRequest
*/
MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest
// MoveZoneExecute executes the request
// @return Message
MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)
/*
PartialUpdateRecord PatchRecords updates a record in a rrset
PatchRecords rrset updates a record in a rrset
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiPartialUpdateRecordRequest
*/
PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest
// PartialUpdateRecordExecute executes the request
// @return Message
PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)
/*
PartialUpdateRecordSet Patch updates a record set
Patch record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiPartialUpdateRecordSetRequest
*/
PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest
// PartialUpdateRecordSetExecute executes the request
// @return Message
PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)
/*
PartialUpdateZone Patch update an existing zone
Patch update an existing zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiPartialUpdateZoneRequest
*/
PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest
// PartialUpdateZoneExecute executes the request
// @return ZoneResponse
PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
/*
RestoreRecordSet Restore record set
Restore record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@param rrSetId record set id
@return ApiRestoreRecordSetRequest
*/
RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest
// RestoreRecordSetExecute executes the request
// @return Message
RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)
/*
RestoreZone Restore an inactive zone
Restore an inactive zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiRestoreZoneRequest
*/
RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest
// RestoreZoneExecute executes the request
// @return Message
RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)
/*
RetrieveZone Queue secondary zone for a zone transfer request.
The zone transfer will usually be performed within a few seconds, and will be tried only once by randomly choosing one of the configured primary name servers. If that single attempt fails, no further attempt will be performed. The zone will be transferred to our inbound name server regardless of its serial, but the internal zone distribution is only reliable if the zone's serial on the customer's primary name server is higher than on the STACKIT name server. <br>NOTE: As said above, this endpoint is not a reliable way to decrease a zone's serial. To guarantee consistent zones over all STACKIT location, the zone's serial MUST always be increased on zone changes.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiRetrieveZoneRequest
*/
RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest
// RetrieveZoneExecute executes the request
// @return Message
RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)
/*
ValidateMoveCode validate the move code is still valid for the zone
validate the move code is still valid for the zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param projectId project id
@param zoneId zone id
@return ApiValidateMoveCodeRequest
*/
ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest
// ValidateMoveCodeExecute executes the request
// @return Message
ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)
}
type DefaultAPIService ¶
type DefaultAPIService service
DefaultAPIService DefaultAPI service
func (*DefaultAPIService) CloneZone ¶
func (a *DefaultAPIService) CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest
CloneZone Clone an existing zone with all record sets to a new zone with a different name
Clone an existing zone with all record sets to a new zone with a different name
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiCloneZoneRequest
func (*DefaultAPIService) CloneZoneExecute ¶
func (a *DefaultAPIService) CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)
Execute executes the request
@return ZoneResponse
func (*DefaultAPIService) CreateLabel ¶
func (a *DefaultAPIService) CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest
CreateLabel Create or update label
Create or update label
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiCreateLabelRequest
func (*DefaultAPIService) CreateLabelExecute ¶
func (a *DefaultAPIService) CreateLabelExecute(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
Execute executes the request
@return CreateLabelResponse
func (*DefaultAPIService) CreateMoveCode ¶
func (a *DefaultAPIService) CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest
CreateMoveCode request a move code to move zone to another project
move zone from one project to another
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiCreateMoveCodeRequest
func (*DefaultAPIService) CreateMoveCodeExecute ¶
func (a *DefaultAPIService) CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
Execute executes the request
@return MoveCodeResponse
func (*DefaultAPIService) CreateRecordSet ¶
func (a *DefaultAPIService) CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest
CreateRecordSet Post record set
Post record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiCreateRecordSetRequest
func (*DefaultAPIService) CreateRecordSetExecute ¶
func (a *DefaultAPIService) CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
Execute executes the request
@return RecordSetResponse
func (*DefaultAPIService) CreateZone ¶
func (a *DefaultAPIService) CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest
CreateZone Post create a new zone
Post zone create a new zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @return ApiCreateZoneRequest
func (*DefaultAPIService) CreateZoneExecute ¶
func (a *DefaultAPIService) CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)
Execute executes the request
@return ZoneResponse
func (*DefaultAPIService) DeleteLabel ¶
func (a *DefaultAPIService) DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest
DeleteLabel Delete a label
Delete a label
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @param key key of the label @return ApiDeleteLabelRequest
func (*DefaultAPIService) DeleteLabelExecute ¶
func (a *DefaultAPIService) DeleteLabelExecute(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
Execute executes the request
@return DeleteLabelResponse
func (*DefaultAPIService) DeleteMoveCode ¶
func (a *DefaultAPIService) DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest
DeleteMoveCode delete/invalidate a move code
delete/invalidate a move code
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiDeleteMoveCodeRequest
func (*DefaultAPIService) DeleteMoveCodeExecute ¶
func (a *DefaultAPIService) DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) DeleteRecordSet ¶
func (a *DefaultAPIService) DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest
DeleteRecordSet Delete a record set
Delete a record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @param rrSetId record set id @return ApiDeleteRecordSetRequest
func (*DefaultAPIService) DeleteRecordSetExecute ¶
func (a *DefaultAPIService) DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) DeleteZone ¶
func (a *DefaultAPIService) DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest
DeleteZone Delete a zone
Delete a zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiDeleteZoneRequest
func (*DefaultAPIService) DeleteZoneExecute ¶
func (a *DefaultAPIService) DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) ExportRecordSets ¶
func (a *DefaultAPIService) ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest
ExportRecordSets Export all records in a single zone
Export Zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiExportRecordSetsRequest
func (*DefaultAPIService) ExportRecordSetsExecute ¶
func (a *DefaultAPIService) ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
Execute executes the request
@return ZoneDataExchange
func (*DefaultAPIService) GetRecordSet ¶
func (a *DefaultAPIService) GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest
GetRecordSet Get a single rrset
Get rrset
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @param rrSetId record set id @return ApiGetRecordSetRequest
func (*DefaultAPIService) GetRecordSetExecute ¶
func (a *DefaultAPIService) GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
Execute executes the request
@return RecordSetResponse
func (*DefaultAPIService) GetZone ¶
func (a *DefaultAPIService) GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest
GetZone Get a single zone
Get zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiGetZoneRequest
func (*DefaultAPIService) GetZoneExecute ¶
func (a *DefaultAPIService) GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)
Execute executes the request
@return ZoneResponse
func (*DefaultAPIService) ImportRecordSets ¶
func (a *DefaultAPIService) ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest
ImportRecordSets Imports a zone
Imports a zone and overwrites/deletes/inserts all desired records
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiImportRecordSetsRequest
func (*DefaultAPIService) ImportRecordSetsExecute ¶
func (a *DefaultAPIService) ImportRecordSetsExecute(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
Execute executes the request
@return ImportRecordSetsResponse
func (*DefaultAPIService) ListLabels ¶
func (a *DefaultAPIService) ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest
ListLabels Get all labels
All Labels
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiListLabelsRequest
func (*DefaultAPIService) ListLabelsExecute ¶
func (a *DefaultAPIService) ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)
Execute executes the request
@return ListLabelsResponse
func (*DefaultAPIService) ListRecordSets ¶
func (a *DefaultAPIService) ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest
ListRecordSets All get selected RRSets
All RRSet
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiListRecordSetsRequest
func (*DefaultAPIService) ListRecordSetsExecute ¶
func (a *DefaultAPIService) ListRecordSetsExecute(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
Execute executes the request
@return ListRecordSetsResponse
func (*DefaultAPIService) ListZones ¶
func (a *DefaultAPIService) ListZones(ctx context.Context, projectId string) ApiListZonesRequest
ListZones All get selected zones
All zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @return ApiListZonesRequest
func (*DefaultAPIService) ListZonesExecute ¶
func (a *DefaultAPIService) ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)
Execute executes the request
@return ListZonesResponse
func (*DefaultAPIService) MoveZone ¶
func (a *DefaultAPIService) MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest
MoveZone move zone from one project to another
move zone from one project to another
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @return ApiMoveZoneRequest
func (*DefaultAPIService) MoveZoneExecute ¶
func (a *DefaultAPIService) MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) PartialUpdateRecord ¶
func (a *DefaultAPIService) PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest
PartialUpdateRecord PatchRecords updates a record in a rrset
PatchRecords rrset updates a record in a rrset
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @param rrSetId record set id @return ApiPartialUpdateRecordRequest
func (*DefaultAPIService) PartialUpdateRecordExecute ¶
func (a *DefaultAPIService) PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) PartialUpdateRecordSet ¶
func (a *DefaultAPIService) PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest
PartialUpdateRecordSet Patch updates a record set
Patch record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @param rrSetId record set id @return ApiPartialUpdateRecordSetRequest
func (*DefaultAPIService) PartialUpdateRecordSetExecute ¶
func (a *DefaultAPIService) PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) PartialUpdateZone ¶
func (a *DefaultAPIService) PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest
PartialUpdateZone Patch update an existing zone
Patch update an existing zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiPartialUpdateZoneRequest
func (*DefaultAPIService) PartialUpdateZoneExecute ¶
func (a *DefaultAPIService) PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
Execute executes the request
@return ZoneResponse
func (*DefaultAPIService) RestoreRecordSet ¶
func (a *DefaultAPIService) RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest
RestoreRecordSet Restore record set
Restore record set
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @param rrSetId record set id @return ApiRestoreRecordSetRequest
func (*DefaultAPIService) RestoreRecordSetExecute ¶
func (a *DefaultAPIService) RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) RestoreZone ¶
func (a *DefaultAPIService) RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest
RestoreZone Restore an inactive zone
Restore an inactive zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiRestoreZoneRequest
func (*DefaultAPIService) RestoreZoneExecute ¶
func (a *DefaultAPIService) RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) RetrieveZone ¶
func (a *DefaultAPIService) RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest
RetrieveZone Queue secondary zone for a zone transfer request.
The zone transfer will usually be performed within a few seconds, and will be tried only once by randomly choosing one of the configured primary name servers. If that single attempt fails, no further attempt will be performed. The zone will be transferred to our inbound name server regardless of its serial, but the internal zone distribution is only reliable if the zone's serial on the customer's primary name server is higher than on the STACKIT name server. <br>NOTE: As said above, this endpoint is not a reliable way to decrease a zone's serial. To guarantee consistent zones over all STACKIT location, the zone's serial MUST always be increased on zone changes.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiRetrieveZoneRequest
func (*DefaultAPIService) RetrieveZoneExecute ¶
func (a *DefaultAPIService) RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)
Execute executes the request
@return Message
func (*DefaultAPIService) ValidateMoveCode ¶
func (a *DefaultAPIService) ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest
ValidateMoveCode validate the move code is still valid for the zone
validate the move code is still valid for the zone
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param projectId project id @param zoneId zone id @return ApiValidateMoveCodeRequest
func (*DefaultAPIService) ValidateMoveCodeExecute ¶
func (a *DefaultAPIService) ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)
Execute executes the request
@return Message
type DefaultAPIServiceMock ¶
type DefaultAPIServiceMock struct {
// CloneZoneExecuteMock can be populated to implement the behavior of the CloneZoneExecute function of this mock
CloneZoneExecuteMock *func(r ApiCloneZoneRequest) (*ZoneResponse, error)
// CreateLabelExecuteMock can be populated to implement the behavior of the CreateLabelExecute function of this mock
CreateLabelExecuteMock *func(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
// CreateMoveCodeExecuteMock can be populated to implement the behavior of the CreateMoveCodeExecute function of this mock
CreateMoveCodeExecuteMock *func(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
// CreateRecordSetExecuteMock can be populated to implement the behavior of the CreateRecordSetExecute function of this mock
CreateRecordSetExecuteMock *func(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
// CreateZoneExecuteMock can be populated to implement the behavior of the CreateZoneExecute function of this mock
CreateZoneExecuteMock *func(r ApiCreateZoneRequest) (*ZoneResponse, error)
// DeleteLabelExecuteMock can be populated to implement the behavior of the DeleteLabelExecute function of this mock
DeleteLabelExecuteMock *func(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
// DeleteMoveCodeExecuteMock can be populated to implement the behavior of the DeleteMoveCodeExecute function of this mock
DeleteMoveCodeExecuteMock *func(r ApiDeleteMoveCodeRequest) (*Message, error)
// DeleteRecordSetExecuteMock can be populated to implement the behavior of the DeleteRecordSetExecute function of this mock
DeleteRecordSetExecuteMock *func(r ApiDeleteRecordSetRequest) (*Message, error)
// DeleteZoneExecuteMock can be populated to implement the behavior of the DeleteZoneExecute function of this mock
DeleteZoneExecuteMock *func(r ApiDeleteZoneRequest) (*Message, error)
// ExportRecordSetsExecuteMock can be populated to implement the behavior of the ExportRecordSetsExecute function of this mock
ExportRecordSetsExecuteMock *func(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
// GetRecordSetExecuteMock can be populated to implement the behavior of the GetRecordSetExecute function of this mock
GetRecordSetExecuteMock *func(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
// GetZoneExecuteMock can be populated to implement the behavior of the GetZoneExecute function of this mock
GetZoneExecuteMock *func(r ApiGetZoneRequest) (*ZoneResponse, error)
// ImportRecordSetsExecuteMock can be populated to implement the behavior of the ImportRecordSetsExecute function of this mock
ImportRecordSetsExecuteMock *func(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
// ListLabelsExecuteMock can be populated to implement the behavior of the ListLabelsExecute function of this mock
ListLabelsExecuteMock *func(r ApiListLabelsRequest) (*ListLabelsResponse, error)
// ListRecordSetsExecuteMock can be populated to implement the behavior of the ListRecordSetsExecute function of this mock
ListRecordSetsExecuteMock *func(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
// ListZonesExecuteMock can be populated to implement the behavior of the ListZonesExecute function of this mock
ListZonesExecuteMock *func(r ApiListZonesRequest) (*ListZonesResponse, error)
// MoveZoneExecuteMock can be populated to implement the behavior of the MoveZoneExecute function of this mock
MoveZoneExecuteMock *func(r ApiMoveZoneRequest) (*Message, error)
// PartialUpdateRecordExecuteMock can be populated to implement the behavior of the PartialUpdateRecordExecute function of this mock
PartialUpdateRecordExecuteMock *func(r ApiPartialUpdateRecordRequest) (*Message, error)
// PartialUpdateRecordSetExecuteMock can be populated to implement the behavior of the PartialUpdateRecordSetExecute function of this mock
PartialUpdateRecordSetExecuteMock *func(r ApiPartialUpdateRecordSetRequest) (*Message, error)
// PartialUpdateZoneExecuteMock can be populated to implement the behavior of the PartialUpdateZoneExecute function of this mock
PartialUpdateZoneExecuteMock *func(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
// RestoreRecordSetExecuteMock can be populated to implement the behavior of the RestoreRecordSetExecute function of this mock
RestoreRecordSetExecuteMock *func(r ApiRestoreRecordSetRequest) (*Message, error)
// RestoreZoneExecuteMock can be populated to implement the behavior of the RestoreZoneExecute function of this mock
RestoreZoneExecuteMock *func(r ApiRestoreZoneRequest) (*Message, error)
// RetrieveZoneExecuteMock can be populated to implement the behavior of the RetrieveZoneExecute function of this mock
RetrieveZoneExecuteMock *func(r ApiRetrieveZoneRequest) (*Message, error)
// ValidateMoveCodeExecuteMock can be populated to implement the behavior of the ValidateMoveCodeExecute function of this mock
ValidateMoveCodeExecuteMock *func(r ApiValidateMoveCodeRequest) (*Message, error)
}
DefaultAPIServiceMock is meant to be used for testing only as a replacement for DefaultAPIService. By default all FooExecute() implementations are a no-op. Behavior of the mock can be customized by populating the callbacks in this struct.
func (DefaultAPIServiceMock) CloneZone ¶
func (a DefaultAPIServiceMock) CloneZone(ctx context.Context, projectId string, zoneId string) ApiCloneZoneRequest
func (DefaultAPIServiceMock) CloneZoneExecute ¶
func (a DefaultAPIServiceMock) CloneZoneExecute(r ApiCloneZoneRequest) (*ZoneResponse, error)
CloneZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CloneZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) CreateLabel ¶
func (a DefaultAPIServiceMock) CreateLabel(ctx context.Context, projectId string, zoneId string) ApiCreateLabelRequest
func (DefaultAPIServiceMock) CreateLabelExecute ¶
func (a DefaultAPIServiceMock) CreateLabelExecute(r ApiCreateLabelRequest) (*CreateLabelResponse, error)
CreateLabelExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateLabelExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) CreateMoveCode ¶
func (a DefaultAPIServiceMock) CreateMoveCode(ctx context.Context, projectId string, zoneId string) ApiCreateMoveCodeRequest
func (DefaultAPIServiceMock) CreateMoveCodeExecute ¶
func (a DefaultAPIServiceMock) CreateMoveCodeExecute(r ApiCreateMoveCodeRequest) (*MoveCodeResponse, error)
CreateMoveCodeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateMoveCodeExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) CreateRecordSet ¶
func (a DefaultAPIServiceMock) CreateRecordSet(ctx context.Context, projectId string, zoneId string) ApiCreateRecordSetRequest
func (DefaultAPIServiceMock) CreateRecordSetExecute ¶
func (a DefaultAPIServiceMock) CreateRecordSetExecute(r ApiCreateRecordSetRequest) (*RecordSetResponse, error)
CreateRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateRecordSetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) CreateZone ¶
func (a DefaultAPIServiceMock) CreateZone(ctx context.Context, projectId string) ApiCreateZoneRequest
func (DefaultAPIServiceMock) CreateZoneExecute ¶
func (a DefaultAPIServiceMock) CreateZoneExecute(r ApiCreateZoneRequest) (*ZoneResponse, error)
CreateZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the CreateZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) DeleteLabel ¶
func (a DefaultAPIServiceMock) DeleteLabel(ctx context.Context, projectId string, zoneId string, key string) ApiDeleteLabelRequest
func (DefaultAPIServiceMock) DeleteLabelExecute ¶
func (a DefaultAPIServiceMock) DeleteLabelExecute(r ApiDeleteLabelRequest) (*DeleteLabelResponse, error)
DeleteLabelExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteLabelExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) DeleteMoveCode ¶
func (a DefaultAPIServiceMock) DeleteMoveCode(ctx context.Context, projectId string, zoneId string) ApiDeleteMoveCodeRequest
func (DefaultAPIServiceMock) DeleteMoveCodeExecute ¶
func (a DefaultAPIServiceMock) DeleteMoveCodeExecute(r ApiDeleteMoveCodeRequest) (*Message, error)
DeleteMoveCodeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteMoveCodeExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) DeleteRecordSet ¶
func (a DefaultAPIServiceMock) DeleteRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiDeleteRecordSetRequest
func (DefaultAPIServiceMock) DeleteRecordSetExecute ¶
func (a DefaultAPIServiceMock) DeleteRecordSetExecute(r ApiDeleteRecordSetRequest) (*Message, error)
DeleteRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteRecordSetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) DeleteZone ¶
func (a DefaultAPIServiceMock) DeleteZone(ctx context.Context, projectId string, zoneId string) ApiDeleteZoneRequest
func (DefaultAPIServiceMock) DeleteZoneExecute ¶
func (a DefaultAPIServiceMock) DeleteZoneExecute(r ApiDeleteZoneRequest) (*Message, error)
DeleteZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the DeleteZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ExportRecordSets ¶
func (a DefaultAPIServiceMock) ExportRecordSets(ctx context.Context, projectId string, zoneId string) ApiExportRecordSetsRequest
func (DefaultAPIServiceMock) ExportRecordSetsExecute ¶
func (a DefaultAPIServiceMock) ExportRecordSetsExecute(r ApiExportRecordSetsRequest) (*ZoneDataExchange, error)
ExportRecordSetsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ExportRecordSetsExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) GetRecordSet ¶
func (a DefaultAPIServiceMock) GetRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiGetRecordSetRequest
func (DefaultAPIServiceMock) GetRecordSetExecute ¶
func (a DefaultAPIServiceMock) GetRecordSetExecute(r ApiGetRecordSetRequest) (*RecordSetResponse, error)
GetRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetRecordSetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) GetZone ¶
func (a DefaultAPIServiceMock) GetZone(ctx context.Context, projectId string, zoneId string) ApiGetZoneRequest
func (DefaultAPIServiceMock) GetZoneExecute ¶
func (a DefaultAPIServiceMock) GetZoneExecute(r ApiGetZoneRequest) (*ZoneResponse, error)
GetZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the GetZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ImportRecordSets ¶
func (a DefaultAPIServiceMock) ImportRecordSets(ctx context.Context, projectId string, zoneId string) ApiImportRecordSetsRequest
func (DefaultAPIServiceMock) ImportRecordSetsExecute ¶
func (a DefaultAPIServiceMock) ImportRecordSetsExecute(r ApiImportRecordSetsRequest) (*ImportRecordSetsResponse, error)
ImportRecordSetsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ImportRecordSetsExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ListLabels ¶
func (a DefaultAPIServiceMock) ListLabels(ctx context.Context, projectId string, zoneId string) ApiListLabelsRequest
func (DefaultAPIServiceMock) ListLabelsExecute ¶
func (a DefaultAPIServiceMock) ListLabelsExecute(r ApiListLabelsRequest) (*ListLabelsResponse, error)
ListLabelsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListLabelsExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ListRecordSets ¶
func (a DefaultAPIServiceMock) ListRecordSets(ctx context.Context, projectId string, zoneId string) ApiListRecordSetsRequest
func (DefaultAPIServiceMock) ListRecordSetsExecute ¶
func (a DefaultAPIServiceMock) ListRecordSetsExecute(r ApiListRecordSetsRequest) (*ListRecordSetsResponse, error)
ListRecordSetsExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListRecordSetsExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ListZones ¶
func (a DefaultAPIServiceMock) ListZones(ctx context.Context, projectId string) ApiListZonesRequest
func (DefaultAPIServiceMock) ListZonesExecute ¶
func (a DefaultAPIServiceMock) ListZonesExecute(r ApiListZonesRequest) (*ListZonesResponse, error)
ListZonesExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ListZonesExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) MoveZone ¶
func (a DefaultAPIServiceMock) MoveZone(ctx context.Context, projectId string) ApiMoveZoneRequest
func (DefaultAPIServiceMock) MoveZoneExecute ¶
func (a DefaultAPIServiceMock) MoveZoneExecute(r ApiMoveZoneRequest) (*Message, error)
MoveZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the MoveZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) PartialUpdateRecord ¶
func (a DefaultAPIServiceMock) PartialUpdateRecord(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordRequest
func (DefaultAPIServiceMock) PartialUpdateRecordExecute ¶
func (a DefaultAPIServiceMock) PartialUpdateRecordExecute(r ApiPartialUpdateRecordRequest) (*Message, error)
PartialUpdateRecordExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateRecordExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) PartialUpdateRecordSet ¶
func (a DefaultAPIServiceMock) PartialUpdateRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiPartialUpdateRecordSetRequest
func (DefaultAPIServiceMock) PartialUpdateRecordSetExecute ¶
func (a DefaultAPIServiceMock) PartialUpdateRecordSetExecute(r ApiPartialUpdateRecordSetRequest) (*Message, error)
PartialUpdateRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateRecordSetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) PartialUpdateZone ¶
func (a DefaultAPIServiceMock) PartialUpdateZone(ctx context.Context, projectId string, zoneId string) ApiPartialUpdateZoneRequest
func (DefaultAPIServiceMock) PartialUpdateZoneExecute ¶
func (a DefaultAPIServiceMock) PartialUpdateZoneExecute(r ApiPartialUpdateZoneRequest) (*ZoneResponse, error)
PartialUpdateZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the PartialUpdateZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) RestoreRecordSet ¶
func (a DefaultAPIServiceMock) RestoreRecordSet(ctx context.Context, projectId string, zoneId string, rrSetId string) ApiRestoreRecordSetRequest
func (DefaultAPIServiceMock) RestoreRecordSetExecute ¶
func (a DefaultAPIServiceMock) RestoreRecordSetExecute(r ApiRestoreRecordSetRequest) (*Message, error)
RestoreRecordSetExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RestoreRecordSetExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) RestoreZone ¶
func (a DefaultAPIServiceMock) RestoreZone(ctx context.Context, projectId string, zoneId string) ApiRestoreZoneRequest
func (DefaultAPIServiceMock) RestoreZoneExecute ¶
func (a DefaultAPIServiceMock) RestoreZoneExecute(r ApiRestoreZoneRequest) (*Message, error)
RestoreZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RestoreZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) RetrieveZone ¶
func (a DefaultAPIServiceMock) RetrieveZone(ctx context.Context, projectId string, zoneId string) ApiRetrieveZoneRequest
func (DefaultAPIServiceMock) RetrieveZoneExecute ¶
func (a DefaultAPIServiceMock) RetrieveZoneExecute(r ApiRetrieveZoneRequest) (*Message, error)
RetrieveZoneExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the RetrieveZoneExecuteMock field in the DefaultAPIServiceMock struct.
func (DefaultAPIServiceMock) ValidateMoveCode ¶
func (a DefaultAPIServiceMock) ValidateMoveCode(ctx context.Context, projectId string, zoneId string) ApiValidateMoveCodeRequest
func (DefaultAPIServiceMock) ValidateMoveCodeExecute ¶
func (a DefaultAPIServiceMock) ValidateMoveCodeExecute(r ApiValidateMoveCodeRequest) (*Message, error)
ValidateMoveCodeExecute is a no-op by default and will return only return nil values. Behavior can be controlled by populating the ValidateMoveCodeExecuteMock field in the DefaultAPIServiceMock struct.
type DeleteLabelResponse ¶
type DeleteLabelResponse struct {
Label *Label `json:"label,omitempty"`
Message *string `json:"message,omitempty"`
}
DeleteLabelResponse ResponseDeleteLabel.
func NewDeleteLabelResponse ¶
func NewDeleteLabelResponse() *DeleteLabelResponse
NewDeleteLabelResponse instantiates a new DeleteLabelResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDeleteLabelResponseWithDefaults ¶
func NewDeleteLabelResponseWithDefaults() *DeleteLabelResponse
NewDeleteLabelResponseWithDefaults instantiates a new DeleteLabelResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DeleteLabelResponse) GetLabel ¶
func (o *DeleteLabelResponse) GetLabel() Label
GetLabel returns the Label field value if set, zero value otherwise.
func (*DeleteLabelResponse) GetLabelOk ¶
func (o *DeleteLabelResponse) GetLabelOk() (*Label, bool)
GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DeleteLabelResponse) GetMessage ¶
func (o *DeleteLabelResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*DeleteLabelResponse) GetMessageOk ¶
func (o *DeleteLabelResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DeleteLabelResponse) HasLabel ¶
func (o *DeleteLabelResponse) HasLabel() bool
HasLabel returns a boolean if a field has been set.
func (*DeleteLabelResponse) HasMessage ¶
func (o *DeleteLabelResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (DeleteLabelResponse) MarshalJSON ¶
func (o DeleteLabelResponse) MarshalJSON() ([]byte, error)
func (*DeleteLabelResponse) SetLabel ¶
func (o *DeleteLabelResponse) SetLabel(v Label)
SetLabel gets a reference to the given Label and assigns it to the Label field.
func (*DeleteLabelResponse) SetMessage ¶
func (o *DeleteLabelResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (DeleteLabelResponse) ToMap ¶
func (o DeleteLabelResponse) ToMap() (map[string]interface{}, error)
type DomainExtensions ¶
type DomainExtensions struct {
ObservabilityExtension *DomainObservabilityExtension `json:"observabilityExtension,omitempty"`
}
DomainExtensions struct for DomainExtensions
func NewDomainExtensions ¶
func NewDomainExtensions() *DomainExtensions
NewDomainExtensions instantiates a new DomainExtensions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDomainExtensionsWithDefaults ¶
func NewDomainExtensionsWithDefaults() *DomainExtensions
NewDomainExtensionsWithDefaults instantiates a new DomainExtensions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DomainExtensions) GetObservabilityExtension ¶
func (o *DomainExtensions) GetObservabilityExtension() DomainObservabilityExtension
GetObservabilityExtension returns the ObservabilityExtension field value if set, zero value otherwise.
func (*DomainExtensions) GetObservabilityExtensionOk ¶
func (o *DomainExtensions) GetObservabilityExtensionOk() (*DomainObservabilityExtension, bool)
GetObservabilityExtensionOk returns a tuple with the ObservabilityExtension field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainExtensions) HasObservabilityExtension ¶
func (o *DomainExtensions) HasObservabilityExtension() bool
HasObservabilityExtension returns a boolean if a field has been set.
func (DomainExtensions) MarshalJSON ¶
func (o DomainExtensions) MarshalJSON() ([]byte, error)
func (*DomainExtensions) SetObservabilityExtension ¶
func (o *DomainExtensions) SetObservabilityExtension(v DomainObservabilityExtension)
SetObservabilityExtension gets a reference to the given DomainObservabilityExtension and assigns it to the ObservabilityExtension field.
func (DomainExtensions) ToMap ¶
func (o DomainExtensions) ToMap() (map[string]interface{}, error)
type DomainObservabilityExtension ¶
type DomainObservabilityExtension struct {
ObservabilityInstanceId string `json:"observabilityInstanceId"`
State *string `json:"state,omitempty"`
}
DomainObservabilityExtension struct for DomainObservabilityExtension
func NewDomainObservabilityExtension ¶
func NewDomainObservabilityExtension(observabilityInstanceId string) *DomainObservabilityExtension
NewDomainObservabilityExtension instantiates a new DomainObservabilityExtension object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewDomainObservabilityExtensionWithDefaults ¶
func NewDomainObservabilityExtensionWithDefaults() *DomainObservabilityExtension
NewDomainObservabilityExtensionWithDefaults instantiates a new DomainObservabilityExtension object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*DomainObservabilityExtension) GetObservabilityInstanceId ¶
func (o *DomainObservabilityExtension) GetObservabilityInstanceId() string
GetObservabilityInstanceId returns the ObservabilityInstanceId field value
func (*DomainObservabilityExtension) GetObservabilityInstanceIdOk ¶
func (o *DomainObservabilityExtension) GetObservabilityInstanceIdOk() (*string, bool)
GetObservabilityInstanceIdOk returns a tuple with the ObservabilityInstanceId field value and a boolean to check if the value has been set.
func (*DomainObservabilityExtension) GetState ¶
func (o *DomainObservabilityExtension) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*DomainObservabilityExtension) GetStateOk ¶
func (o *DomainObservabilityExtension) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DomainObservabilityExtension) HasState ¶
func (o *DomainObservabilityExtension) HasState() bool
HasState returns a boolean if a field has been set.
func (DomainObservabilityExtension) MarshalJSON ¶
func (o DomainObservabilityExtension) MarshalJSON() ([]byte, error)
func (*DomainObservabilityExtension) SetObservabilityInstanceId ¶
func (o *DomainObservabilityExtension) SetObservabilityInstanceId(v string)
SetObservabilityInstanceId sets field value
func (*DomainObservabilityExtension) SetState ¶
func (o *DomainObservabilityExtension) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (DomainObservabilityExtension) ToMap ¶
func (o DomainObservabilityExtension) ToMap() (map[string]interface{}, error)
func (*DomainObservabilityExtension) UnmarshalJSON ¶
func (o *DomainObservabilityExtension) UnmarshalJSON(data []byte) (err error)
type ErrorMessage ¶
type ErrorMessage struct {
Error *string `json:"error,omitempty"`
Message *string `json:"message,omitempty"`
}
ErrorMessage struct for ErrorMessage
func NewErrorMessage ¶
func NewErrorMessage() *ErrorMessage
NewErrorMessage instantiates a new ErrorMessage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorMessageWithDefaults ¶
func NewErrorMessageWithDefaults() *ErrorMessage
NewErrorMessageWithDefaults instantiates a new ErrorMessage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ErrorMessage) GetError ¶
func (o *ErrorMessage) GetError() string
GetError returns the Error field value if set, zero value otherwise.
func (*ErrorMessage) GetErrorOk ¶
func (o *ErrorMessage) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) GetMessage ¶
func (o *ErrorMessage) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ErrorMessage) GetMessageOk ¶
func (o *ErrorMessage) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ErrorMessage) HasError ¶
func (o *ErrorMessage) HasError() bool
HasError returns a boolean if a field has been set.
func (*ErrorMessage) HasMessage ¶
func (o *ErrorMessage) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ErrorMessage) MarshalJSON ¶
func (o ErrorMessage) MarshalJSON() ([]byte, error)
func (*ErrorMessage) SetError ¶
func (o *ErrorMessage) SetError(v string)
SetError gets a reference to the given string and assigns it to the Error field.
func (*ErrorMessage) SetMessage ¶
func (o *ErrorMessage) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ErrorMessage) ToMap ¶
func (o ErrorMessage) ToMap() (map[string]interface{}, error)
type ExportRecordSetsPayload ¶
type ExportRecordSetsPayload struct {
ExportAsFQDN *bool `json:"exportAsFQDN,omitempty"`
Format *string `json:"format,omitempty"`
}
ExportRecordSetsPayload struct for ExportRecordSetsPayload
func NewExportRecordSetsPayload ¶
func NewExportRecordSetsPayload() *ExportRecordSetsPayload
NewExportRecordSetsPayload instantiates a new ExportRecordSetsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewExportRecordSetsPayloadWithDefaults ¶
func NewExportRecordSetsPayloadWithDefaults() *ExportRecordSetsPayload
NewExportRecordSetsPayloadWithDefaults instantiates a new ExportRecordSetsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ExportRecordSetsPayload) GetExportAsFQDN ¶
func (o *ExportRecordSetsPayload) GetExportAsFQDN() bool
GetExportAsFQDN returns the ExportAsFQDN field value if set, zero value otherwise.
func (*ExportRecordSetsPayload) GetExportAsFQDNOk ¶
func (o *ExportRecordSetsPayload) GetExportAsFQDNOk() (*bool, bool)
GetExportAsFQDNOk returns a tuple with the ExportAsFQDN field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExportRecordSetsPayload) GetFormat ¶
func (o *ExportRecordSetsPayload) GetFormat() string
GetFormat returns the Format field value if set, zero value otherwise.
func (*ExportRecordSetsPayload) GetFormatOk ¶
func (o *ExportRecordSetsPayload) GetFormatOk() (*string, bool)
GetFormatOk returns a tuple with the Format field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExportRecordSetsPayload) HasExportAsFQDN ¶
func (o *ExportRecordSetsPayload) HasExportAsFQDN() bool
HasExportAsFQDN returns a boolean if a field has been set.
func (*ExportRecordSetsPayload) HasFormat ¶
func (o *ExportRecordSetsPayload) HasFormat() bool
HasFormat returns a boolean if a field has been set.
func (ExportRecordSetsPayload) MarshalJSON ¶
func (o ExportRecordSetsPayload) MarshalJSON() ([]byte, error)
func (*ExportRecordSetsPayload) SetExportAsFQDN ¶
func (o *ExportRecordSetsPayload) SetExportAsFQDN(v bool)
SetExportAsFQDN gets a reference to the given bool and assigns it to the ExportAsFQDN field.
func (*ExportRecordSetsPayload) SetFormat ¶
func (o *ExportRecordSetsPayload) SetFormat(v string)
SetFormat gets a reference to the given string and assigns it to the Format field.
func (ExportRecordSetsPayload) ToMap ¶
func (o ExportRecordSetsPayload) ToMap() (map[string]interface{}, error)
type ImportRecordSetsPayload ¶
type ImportRecordSetsPayload struct {
RrSets []ZoneModelsImportRecordModel `json:"rrSets,omitempty"`
}
ImportRecordSetsPayload struct for ImportRecordSetsPayload
func NewImportRecordSetsPayload ¶
func NewImportRecordSetsPayload() *ImportRecordSetsPayload
NewImportRecordSetsPayload instantiates a new ImportRecordSetsPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImportRecordSetsPayloadWithDefaults ¶
func NewImportRecordSetsPayloadWithDefaults() *ImportRecordSetsPayload
NewImportRecordSetsPayloadWithDefaults instantiates a new ImportRecordSetsPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImportRecordSetsPayload) GetRrSets ¶
func (o *ImportRecordSetsPayload) GetRrSets() []ZoneModelsImportRecordModel
GetRrSets returns the RrSets field value if set, zero value otherwise.
func (*ImportRecordSetsPayload) GetRrSetsOk ¶
func (o *ImportRecordSetsPayload) GetRrSetsOk() ([]ZoneModelsImportRecordModel, 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 (*ImportRecordSetsPayload) HasRrSets ¶
func (o *ImportRecordSetsPayload) HasRrSets() bool
HasRrSets returns a boolean if a field has been set.
func (ImportRecordSetsPayload) MarshalJSON ¶
func (o ImportRecordSetsPayload) MarshalJSON() ([]byte, error)
func (*ImportRecordSetsPayload) SetRrSets ¶
func (o *ImportRecordSetsPayload) SetRrSets(v []ZoneModelsImportRecordModel)
SetRrSets gets a reference to the given []ZoneModelsImportRecordModel and assigns it to the RrSets field.
func (ImportRecordSetsPayload) ToMap ¶
func (o ImportRecordSetsPayload) ToMap() (map[string]interface{}, error)
type ImportRecordSetsResponse ¶
type ImportRecordSetsResponse struct {
Message *string `json:"message,omitempty"`
Summary ImportSummary `json:"summary"`
}
ImportRecordSetsResponse ImportSummaryResponse is the response of the import.
func NewImportRecordSetsResponse ¶
func NewImportRecordSetsResponse(summary ImportSummary) *ImportRecordSetsResponse
NewImportRecordSetsResponse instantiates a new ImportRecordSetsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImportRecordSetsResponseWithDefaults ¶
func NewImportRecordSetsResponseWithDefaults() *ImportRecordSetsResponse
NewImportRecordSetsResponseWithDefaults instantiates a new ImportRecordSetsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImportRecordSetsResponse) GetMessage ¶
func (o *ImportRecordSetsResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ImportRecordSetsResponse) GetMessageOk ¶
func (o *ImportRecordSetsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportRecordSetsResponse) GetSummary ¶
func (o *ImportRecordSetsResponse) GetSummary() ImportSummary
GetSummary returns the Summary field value
func (*ImportRecordSetsResponse) GetSummaryOk ¶
func (o *ImportRecordSetsResponse) GetSummaryOk() (*ImportSummary, bool)
GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.
func (*ImportRecordSetsResponse) HasMessage ¶
func (o *ImportRecordSetsResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ImportRecordSetsResponse) MarshalJSON ¶
func (o ImportRecordSetsResponse) MarshalJSON() ([]byte, error)
func (*ImportRecordSetsResponse) SetMessage ¶
func (o *ImportRecordSetsResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ImportRecordSetsResponse) SetSummary ¶
func (o *ImportRecordSetsResponse) SetSummary(v ImportSummary)
SetSummary sets field value
func (ImportRecordSetsResponse) ToMap ¶
func (o ImportRecordSetsResponse) ToMap() (map[string]interface{}, error)
func (*ImportRecordSetsResponse) UnmarshalJSON ¶
func (o *ImportRecordSetsResponse) UnmarshalJSON(data []byte) (err error)
type ImportSummary ¶
type ImportSummary struct {
CreatedRRSets *int32 `json:"createdRRSets,omitempty"`
CreatedRecords *int32 `json:"createdRecords,omitempty"`
DeletedRRSets *int32 `json:"deletedRRSets,omitempty"`
DeletedRecords *int32 `json:"deletedRecords,omitempty"`
UpdatedRRSets *int32 `json:"updatedRRSets,omitempty"`
UpdatedRecords *int32 `json:"updatedRecords,omitempty"`
}
ImportSummary ImportSummary is the summary of the import.
func NewImportSummary ¶
func NewImportSummary() *ImportSummary
NewImportSummary instantiates a new ImportSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewImportSummaryWithDefaults ¶
func NewImportSummaryWithDefaults() *ImportSummary
NewImportSummaryWithDefaults instantiates a new ImportSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ImportSummary) GetCreatedRRSets ¶
func (o *ImportSummary) GetCreatedRRSets() int32
GetCreatedRRSets returns the CreatedRRSets field value if set, zero value otherwise.
func (*ImportSummary) GetCreatedRRSetsOk ¶
func (o *ImportSummary) GetCreatedRRSetsOk() (*int32, bool)
GetCreatedRRSetsOk returns a tuple with the CreatedRRSets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportSummary) GetCreatedRecords ¶
func (o *ImportSummary) GetCreatedRecords() int32
GetCreatedRecords returns the CreatedRecords field value if set, zero value otherwise.
func (*ImportSummary) GetCreatedRecordsOk ¶
func (o *ImportSummary) GetCreatedRecordsOk() (*int32, bool)
GetCreatedRecordsOk returns a tuple with the CreatedRecords field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportSummary) GetDeletedRRSets ¶
func (o *ImportSummary) GetDeletedRRSets() int32
GetDeletedRRSets returns the DeletedRRSets field value if set, zero value otherwise.
func (*ImportSummary) GetDeletedRRSetsOk ¶
func (o *ImportSummary) GetDeletedRRSetsOk() (*int32, bool)
GetDeletedRRSetsOk returns a tuple with the DeletedRRSets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportSummary) GetDeletedRecords ¶
func (o *ImportSummary) GetDeletedRecords() int32
GetDeletedRecords returns the DeletedRecords field value if set, zero value otherwise.
func (*ImportSummary) GetDeletedRecordsOk ¶
func (o *ImportSummary) GetDeletedRecordsOk() (*int32, bool)
GetDeletedRecordsOk returns a tuple with the DeletedRecords field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportSummary) GetUpdatedRRSets ¶
func (o *ImportSummary) GetUpdatedRRSets() int32
GetUpdatedRRSets returns the UpdatedRRSets field value if set, zero value otherwise.
func (*ImportSummary) GetUpdatedRRSetsOk ¶
func (o *ImportSummary) GetUpdatedRRSetsOk() (*int32, bool)
GetUpdatedRRSetsOk returns a tuple with the UpdatedRRSets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportSummary) GetUpdatedRecords ¶
func (o *ImportSummary) GetUpdatedRecords() int32
GetUpdatedRecords returns the UpdatedRecords field value if set, zero value otherwise.
func (*ImportSummary) GetUpdatedRecordsOk ¶
func (o *ImportSummary) GetUpdatedRecordsOk() (*int32, bool)
GetUpdatedRecordsOk returns a tuple with the UpdatedRecords field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ImportSummary) HasCreatedRRSets ¶
func (o *ImportSummary) HasCreatedRRSets() bool
HasCreatedRRSets returns a boolean if a field has been set.
func (*ImportSummary) HasCreatedRecords ¶
func (o *ImportSummary) HasCreatedRecords() bool
HasCreatedRecords returns a boolean if a field has been set.
func (*ImportSummary) HasDeletedRRSets ¶
func (o *ImportSummary) HasDeletedRRSets() bool
HasDeletedRRSets returns a boolean if a field has been set.
func (*ImportSummary) HasDeletedRecords ¶
func (o *ImportSummary) HasDeletedRecords() bool
HasDeletedRecords returns a boolean if a field has been set.
func (*ImportSummary) HasUpdatedRRSets ¶
func (o *ImportSummary) HasUpdatedRRSets() bool
HasUpdatedRRSets returns a boolean if a field has been set.
func (*ImportSummary) HasUpdatedRecords ¶
func (o *ImportSummary) HasUpdatedRecords() bool
HasUpdatedRecords returns a boolean if a field has been set.
func (ImportSummary) MarshalJSON ¶
func (o ImportSummary) MarshalJSON() ([]byte, error)
func (*ImportSummary) SetCreatedRRSets ¶
func (o *ImportSummary) SetCreatedRRSets(v int32)
SetCreatedRRSets gets a reference to the given int32 and assigns it to the CreatedRRSets field.
func (*ImportSummary) SetCreatedRecords ¶
func (o *ImportSummary) SetCreatedRecords(v int32)
SetCreatedRecords gets a reference to the given int32 and assigns it to the CreatedRecords field.
func (*ImportSummary) SetDeletedRRSets ¶
func (o *ImportSummary) SetDeletedRRSets(v int32)
SetDeletedRRSets gets a reference to the given int32 and assigns it to the DeletedRRSets field.
func (*ImportSummary) SetDeletedRecords ¶
func (o *ImportSummary) SetDeletedRecords(v int32)
SetDeletedRecords gets a reference to the given int32 and assigns it to the DeletedRecords field.
func (*ImportSummary) SetUpdatedRRSets ¶
func (o *ImportSummary) SetUpdatedRRSets(v int32)
SetUpdatedRRSets gets a reference to the given int32 and assigns it to the UpdatedRRSets field.
func (*ImportSummary) SetUpdatedRecords ¶
func (o *ImportSummary) SetUpdatedRecords(v int32)
SetUpdatedRecords gets a reference to the given int32 and assigns it to the UpdatedRecords field.
func (ImportSummary) ToMap ¶
func (o ImportSummary) ToMap() (map[string]interface{}, error)
type Label ¶
Label struct for Label
func NewLabel ¶
NewLabel instantiates a new Label object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewLabelWithDefaults ¶
func NewLabelWithDefaults() *Label
NewLabelWithDefaults instantiates a new Label object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Label) GetKeyOk ¶
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*Label) GetValueOk ¶
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (Label) MarshalJSON ¶
func (*Label) UnmarshalJSON ¶
type ListLabelsResponse ¶
type ListLabelsResponse struct {
Labels []Label `json:"labels,omitempty"`
Message *string `json:"message,omitempty"`
}
ListLabelsResponse ResponseAllLabels.
func NewListLabelsResponse ¶
func NewListLabelsResponse() *ListLabelsResponse
NewListLabelsResponse instantiates a new ListLabelsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListLabelsResponseWithDefaults ¶
func NewListLabelsResponseWithDefaults() *ListLabelsResponse
NewListLabelsResponseWithDefaults instantiates a new ListLabelsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListLabelsResponse) GetLabels ¶
func (o *ListLabelsResponse) GetLabels() []Label
GetLabels returns the Labels field value if set, zero value otherwise.
func (*ListLabelsResponse) GetLabelsOk ¶
func (o *ListLabelsResponse) GetLabelsOk() ([]Label, bool)
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListLabelsResponse) GetMessage ¶
func (o *ListLabelsResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListLabelsResponse) GetMessageOk ¶
func (o *ListLabelsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListLabelsResponse) HasLabels ¶
func (o *ListLabelsResponse) HasLabels() bool
HasLabels returns a boolean if a field has been set.
func (*ListLabelsResponse) HasMessage ¶
func (o *ListLabelsResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListLabelsResponse) MarshalJSON ¶
func (o ListLabelsResponse) MarshalJSON() ([]byte, error)
func (*ListLabelsResponse) SetLabels ¶
func (o *ListLabelsResponse) SetLabels(v []Label)
SetLabels gets a reference to the given []Label and assigns it to the Labels field.
func (*ListLabelsResponse) SetMessage ¶
func (o *ListLabelsResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ListLabelsResponse) ToMap ¶
func (o ListLabelsResponse) ToMap() (map[string]interface{}, error)
type ListRecordSetsResponse ¶
type ListRecordSetsResponse struct {
ItemsPerPage int32 `json:"itemsPerPage"`
Message *string `json:"message,omitempty"`
RrSets []RecordSet `json:"rrSets"`
TotalItems int32 `json:"totalItems"`
TotalPages int32 `json:"totalPages"`
}
ListRecordSetsResponse ResponseRRSetAll.
func NewListRecordSetsResponse ¶
func NewListRecordSetsResponse(itemsPerPage int32, rrSets []RecordSet, totalItems int32, totalPages int32) *ListRecordSetsResponse
NewListRecordSetsResponse instantiates a new ListRecordSetsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListRecordSetsResponseWithDefaults ¶
func NewListRecordSetsResponseWithDefaults() *ListRecordSetsResponse
NewListRecordSetsResponseWithDefaults instantiates a new ListRecordSetsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListRecordSetsResponse) GetItemsPerPage ¶
func (o *ListRecordSetsResponse) GetItemsPerPage() int32
GetItemsPerPage returns the ItemsPerPage field value
func (*ListRecordSetsResponse) GetItemsPerPageOk ¶
func (o *ListRecordSetsResponse) GetItemsPerPageOk() (*int32, bool)
GetItemsPerPageOk returns a tuple with the ItemsPerPage field value and a boolean to check if the value has been set.
func (*ListRecordSetsResponse) GetMessage ¶
func (o *ListRecordSetsResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListRecordSetsResponse) GetMessageOk ¶
func (o *ListRecordSetsResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListRecordSetsResponse) GetRrSets ¶
func (o *ListRecordSetsResponse) GetRrSets() []RecordSet
GetRrSets returns the RrSets field value
func (*ListRecordSetsResponse) GetRrSetsOk ¶
func (o *ListRecordSetsResponse) GetRrSetsOk() ([]RecordSet, bool)
GetRrSetsOk returns a tuple with the RrSets field value and a boolean to check if the value has been set.
func (*ListRecordSetsResponse) GetTotalItems ¶
func (o *ListRecordSetsResponse) GetTotalItems() int32
GetTotalItems returns the TotalItems field value
func (*ListRecordSetsResponse) GetTotalItemsOk ¶
func (o *ListRecordSetsResponse) GetTotalItemsOk() (*int32, bool)
GetTotalItemsOk returns a tuple with the TotalItems field value and a boolean to check if the value has been set.
func (*ListRecordSetsResponse) GetTotalPages ¶
func (o *ListRecordSetsResponse) GetTotalPages() int32
GetTotalPages returns the TotalPages field value
func (*ListRecordSetsResponse) GetTotalPagesOk ¶
func (o *ListRecordSetsResponse) GetTotalPagesOk() (*int32, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.
func (*ListRecordSetsResponse) HasMessage ¶
func (o *ListRecordSetsResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListRecordSetsResponse) MarshalJSON ¶
func (o ListRecordSetsResponse) MarshalJSON() ([]byte, error)
func (*ListRecordSetsResponse) SetItemsPerPage ¶
func (o *ListRecordSetsResponse) SetItemsPerPage(v int32)
SetItemsPerPage sets field value
func (*ListRecordSetsResponse) SetMessage ¶
func (o *ListRecordSetsResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ListRecordSetsResponse) SetRrSets ¶
func (o *ListRecordSetsResponse) SetRrSets(v []RecordSet)
SetRrSets sets field value
func (*ListRecordSetsResponse) SetTotalItems ¶
func (o *ListRecordSetsResponse) SetTotalItems(v int32)
SetTotalItems sets field value
func (*ListRecordSetsResponse) SetTotalPages ¶
func (o *ListRecordSetsResponse) SetTotalPages(v int32)
SetTotalPages sets field value
func (ListRecordSetsResponse) ToMap ¶
func (o ListRecordSetsResponse) ToMap() (map[string]interface{}, error)
func (*ListRecordSetsResponse) UnmarshalJSON ¶
func (o *ListRecordSetsResponse) UnmarshalJSON(data []byte) (err error)
type ListZonesResponse ¶
type ListZonesResponse struct {
ItemsPerPage int32 `json:"itemsPerPage"`
Message *string `json:"message,omitempty"`
TotalItems int32 `json:"totalItems"`
TotalPages int32 `json:"totalPages"`
Zones []Zone `json:"zones"`
}
ListZonesResponse ResponseZoneAll for filtered zones.
func NewListZonesResponse ¶
func NewListZonesResponse(itemsPerPage int32, totalItems int32, totalPages int32, zones []Zone) *ListZonesResponse
NewListZonesResponse instantiates a new ListZonesResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewListZonesResponseWithDefaults ¶
func NewListZonesResponseWithDefaults() *ListZonesResponse
NewListZonesResponseWithDefaults instantiates a new ListZonesResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ListZonesResponse) GetItemsPerPage ¶
func (o *ListZonesResponse) GetItemsPerPage() int32
GetItemsPerPage returns the ItemsPerPage field value
func (*ListZonesResponse) GetItemsPerPageOk ¶
func (o *ListZonesResponse) GetItemsPerPageOk() (*int32, bool)
GetItemsPerPageOk returns a tuple with the ItemsPerPage field value and a boolean to check if the value has been set.
func (*ListZonesResponse) GetMessage ¶
func (o *ListZonesResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ListZonesResponse) GetMessageOk ¶
func (o *ListZonesResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListZonesResponse) GetTotalItems ¶
func (o *ListZonesResponse) GetTotalItems() int32
GetTotalItems returns the TotalItems field value
func (*ListZonesResponse) GetTotalItemsOk ¶
func (o *ListZonesResponse) GetTotalItemsOk() (*int32, bool)
GetTotalItemsOk returns a tuple with the TotalItems field value and a boolean to check if the value has been set.
func (*ListZonesResponse) GetTotalPages ¶
func (o *ListZonesResponse) GetTotalPages() int32
GetTotalPages returns the TotalPages field value
func (*ListZonesResponse) GetTotalPagesOk ¶
func (o *ListZonesResponse) GetTotalPagesOk() (*int32, bool)
GetTotalPagesOk returns a tuple with the TotalPages field value and a boolean to check if the value has been set.
func (*ListZonesResponse) GetZones ¶
func (o *ListZonesResponse) GetZones() []Zone
GetZones returns the Zones field value
func (*ListZonesResponse) GetZonesOk ¶
func (o *ListZonesResponse) GetZonesOk() ([]Zone, bool)
GetZonesOk returns a tuple with the Zones field value and a boolean to check if the value has been set.
func (*ListZonesResponse) HasMessage ¶
func (o *ListZonesResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ListZonesResponse) MarshalJSON ¶
func (o ListZonesResponse) MarshalJSON() ([]byte, error)
func (*ListZonesResponse) SetItemsPerPage ¶
func (o *ListZonesResponse) SetItemsPerPage(v int32)
SetItemsPerPage sets field value
func (*ListZonesResponse) SetMessage ¶
func (o *ListZonesResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*ListZonesResponse) SetTotalItems ¶
func (o *ListZonesResponse) SetTotalItems(v int32)
SetTotalItems sets field value
func (*ListZonesResponse) SetTotalPages ¶
func (o *ListZonesResponse) SetTotalPages(v int32)
SetTotalPages sets field value
func (*ListZonesResponse) SetZones ¶
func (o *ListZonesResponse) SetZones(v []Zone)
SetZones sets field value
func (ListZonesResponse) ToMap ¶
func (o ListZonesResponse) ToMap() (map[string]interface{}, error)
func (*ListZonesResponse) UnmarshalJSON ¶
func (o *ListZonesResponse) UnmarshalJSON(data []byte) (err error)
type MappedNullable ¶
type Message ¶
type Message struct {
Message *string `json:"message,omitempty"`
}
Message struct for Message
func NewMessage ¶
func NewMessage() *Message
NewMessage instantiates a new Message object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMessageWithDefaults ¶
func NewMessageWithDefaults() *Message
NewMessageWithDefaults instantiates a new Message object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Message) GetMessage ¶
GetMessage returns the Message field value if set, zero value otherwise.
func (*Message) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Message) HasMessage ¶
HasMessage returns a boolean if a field has been set.
func (Message) MarshalJSON ¶
func (*Message) SetMessage ¶
SetMessage gets a reference to the given string and assigns it to the Message field.
type MoveCodeResponse ¶
type MoveCodeResponse struct {
// code to move the zone. It is one time shown so better keep it.
Code string `json:"code"`
// when the code expires
ExpiresAt string `json:"expiresAt"`
// human readable message
Message *string `json:"message,omitempty"`
}
MoveCodeResponse struct for MoveCodeResponse
func NewMoveCodeResponse ¶
func NewMoveCodeResponse(code string, expiresAt string) *MoveCodeResponse
NewMoveCodeResponse instantiates a new MoveCodeResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMoveCodeResponseWithDefaults ¶
func NewMoveCodeResponseWithDefaults() *MoveCodeResponse
NewMoveCodeResponseWithDefaults instantiates a new MoveCodeResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MoveCodeResponse) GetCode ¶
func (o *MoveCodeResponse) GetCode() string
GetCode returns the Code field value
func (*MoveCodeResponse) GetCodeOk ¶
func (o *MoveCodeResponse) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (*MoveCodeResponse) GetExpiresAt ¶
func (o *MoveCodeResponse) GetExpiresAt() string
GetExpiresAt returns the ExpiresAt field value
func (*MoveCodeResponse) GetExpiresAtOk ¶
func (o *MoveCodeResponse) GetExpiresAtOk() (*string, bool)
GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.
func (*MoveCodeResponse) GetMessage ¶
func (o *MoveCodeResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*MoveCodeResponse) GetMessageOk ¶
func (o *MoveCodeResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MoveCodeResponse) HasMessage ¶
func (o *MoveCodeResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (MoveCodeResponse) MarshalJSON ¶
func (o MoveCodeResponse) MarshalJSON() ([]byte, error)
func (*MoveCodeResponse) SetCode ¶
func (o *MoveCodeResponse) SetCode(v string)
SetCode sets field value
func (*MoveCodeResponse) SetExpiresAt ¶
func (o *MoveCodeResponse) SetExpiresAt(v string)
SetExpiresAt sets field value
func (*MoveCodeResponse) SetMessage ¶
func (o *MoveCodeResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (MoveCodeResponse) ToMap ¶
func (o MoveCodeResponse) ToMap() (map[string]interface{}, error)
func (*MoveCodeResponse) UnmarshalJSON ¶
func (o *MoveCodeResponse) UnmarshalJSON(data []byte) (err error)
type MoveZonePayload ¶
type MoveZonePayload struct {
// Code to move the zone. It must be valid, not expired and belong
Code string `json:"code"`
// ZoneDnsName is the dns name of the zone to move
ZoneDnsName string `json:"zoneDnsName"`
}
MoveZonePayload body to move zone from one project to another.
func NewMoveZonePayload ¶
func NewMoveZonePayload(code string, zoneDnsName string) *MoveZonePayload
NewMoveZonePayload instantiates a new MoveZonePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMoveZonePayloadWithDefaults ¶
func NewMoveZonePayloadWithDefaults() *MoveZonePayload
NewMoveZonePayloadWithDefaults instantiates a new MoveZonePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MoveZonePayload) GetCode ¶
func (o *MoveZonePayload) GetCode() string
GetCode returns the Code field value
func (*MoveZonePayload) GetCodeOk ¶
func (o *MoveZonePayload) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (*MoveZonePayload) GetZoneDnsName ¶
func (o *MoveZonePayload) GetZoneDnsName() string
GetZoneDnsName returns the ZoneDnsName field value
func (*MoveZonePayload) GetZoneDnsNameOk ¶
func (o *MoveZonePayload) GetZoneDnsNameOk() (*string, bool)
GetZoneDnsNameOk returns a tuple with the ZoneDnsName field value and a boolean to check if the value has been set.
func (MoveZonePayload) MarshalJSON ¶
func (o MoveZonePayload) MarshalJSON() ([]byte, error)
func (*MoveZonePayload) SetCode ¶
func (o *MoveZonePayload) SetCode(v string)
SetCode sets field value
func (*MoveZonePayload) SetZoneDnsName ¶
func (o *MoveZonePayload) SetZoneDnsName(v string)
SetZoneDnsName sets field value
func (MoveZonePayload) ToMap ¶
func (o MoveZonePayload) ToMap() (map[string]interface{}, error)
func (*MoveZonePayload) UnmarshalJSON ¶
func (o *MoveZonePayload) UnmarshalJSON(data []byte) (err error)
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCloneZonePayload ¶
type NullableCloneZonePayload struct {
// contains filtered or unexported fields
}
func NewNullableCloneZonePayload ¶
func NewNullableCloneZonePayload(val *CloneZonePayload) *NullableCloneZonePayload
func (NullableCloneZonePayload) Get ¶
func (v NullableCloneZonePayload) Get() *CloneZonePayload
func (NullableCloneZonePayload) IsSet ¶
func (v NullableCloneZonePayload) IsSet() bool
func (NullableCloneZonePayload) MarshalJSON ¶
func (v NullableCloneZonePayload) MarshalJSON() ([]byte, error)
func (*NullableCloneZonePayload) Set ¶
func (v *NullableCloneZonePayload) Set(val *CloneZonePayload)
func (*NullableCloneZonePayload) UnmarshalJSON ¶
func (v *NullableCloneZonePayload) UnmarshalJSON(src []byte) error
func (*NullableCloneZonePayload) Unset ¶
func (v *NullableCloneZonePayload) Unset()
type NullableCreateLabelPayload ¶
type NullableCreateLabelPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateLabelPayload ¶
func NewNullableCreateLabelPayload(val *CreateLabelPayload) *NullableCreateLabelPayload
func (NullableCreateLabelPayload) Get ¶
func (v NullableCreateLabelPayload) Get() *CreateLabelPayload
func (NullableCreateLabelPayload) IsSet ¶
func (v NullableCreateLabelPayload) IsSet() bool
func (NullableCreateLabelPayload) MarshalJSON ¶
func (v NullableCreateLabelPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateLabelPayload) Set ¶
func (v *NullableCreateLabelPayload) Set(val *CreateLabelPayload)
func (*NullableCreateLabelPayload) UnmarshalJSON ¶
func (v *NullableCreateLabelPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateLabelPayload) Unset ¶
func (v *NullableCreateLabelPayload) Unset()
type NullableCreateLabelResponse ¶
type NullableCreateLabelResponse struct {
// contains filtered or unexported fields
}
func NewNullableCreateLabelResponse ¶
func NewNullableCreateLabelResponse(val *CreateLabelResponse) *NullableCreateLabelResponse
func (NullableCreateLabelResponse) Get ¶
func (v NullableCreateLabelResponse) Get() *CreateLabelResponse
func (NullableCreateLabelResponse) IsSet ¶
func (v NullableCreateLabelResponse) IsSet() bool
func (NullableCreateLabelResponse) MarshalJSON ¶
func (v NullableCreateLabelResponse) MarshalJSON() ([]byte, error)
func (*NullableCreateLabelResponse) Set ¶
func (v *NullableCreateLabelResponse) Set(val *CreateLabelResponse)
func (*NullableCreateLabelResponse) UnmarshalJSON ¶
func (v *NullableCreateLabelResponse) UnmarshalJSON(src []byte) error
func (*NullableCreateLabelResponse) Unset ¶
func (v *NullableCreateLabelResponse) Unset()
type NullableCreateRecordSetPayload ¶
type NullableCreateRecordSetPayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateRecordSetPayload ¶
func NewNullableCreateRecordSetPayload(val *CreateRecordSetPayload) *NullableCreateRecordSetPayload
func (NullableCreateRecordSetPayload) Get ¶
func (v NullableCreateRecordSetPayload) Get() *CreateRecordSetPayload
func (NullableCreateRecordSetPayload) IsSet ¶
func (v NullableCreateRecordSetPayload) IsSet() bool
func (NullableCreateRecordSetPayload) MarshalJSON ¶
func (v NullableCreateRecordSetPayload) MarshalJSON() ([]byte, error)
func (*NullableCreateRecordSetPayload) Set ¶
func (v *NullableCreateRecordSetPayload) Set(val *CreateRecordSetPayload)
func (*NullableCreateRecordSetPayload) UnmarshalJSON ¶
func (v *NullableCreateRecordSetPayload) UnmarshalJSON(src []byte) error
func (*NullableCreateRecordSetPayload) Unset ¶
func (v *NullableCreateRecordSetPayload) Unset()
type NullableCreateZonePayload ¶
type NullableCreateZonePayload struct {
// contains filtered or unexported fields
}
func NewNullableCreateZonePayload ¶
func NewNullableCreateZonePayload(val *CreateZonePayload) *NullableCreateZonePayload
func (NullableCreateZonePayload) Get ¶
func (v NullableCreateZonePayload) Get() *CreateZonePayload
func (NullableCreateZonePayload) IsSet ¶
func (v NullableCreateZonePayload) IsSet() bool
func (NullableCreateZonePayload) MarshalJSON ¶
func (v NullableCreateZonePayload) MarshalJSON() ([]byte, error)
func (*NullableCreateZonePayload) Set ¶
func (v *NullableCreateZonePayload) Set(val *CreateZonePayload)
func (*NullableCreateZonePayload) UnmarshalJSON ¶
func (v *NullableCreateZonePayload) UnmarshalJSON(src []byte) error
func (*NullableCreateZonePayload) Unset ¶
func (v *NullableCreateZonePayload) Unset()
type NullableDeleteLabelResponse ¶
type NullableDeleteLabelResponse struct {
// contains filtered or unexported fields
}
func NewNullableDeleteLabelResponse ¶
func NewNullableDeleteLabelResponse(val *DeleteLabelResponse) *NullableDeleteLabelResponse
func (NullableDeleteLabelResponse) Get ¶
func (v NullableDeleteLabelResponse) Get() *DeleteLabelResponse
func (NullableDeleteLabelResponse) IsSet ¶
func (v NullableDeleteLabelResponse) IsSet() bool
func (NullableDeleteLabelResponse) MarshalJSON ¶
func (v NullableDeleteLabelResponse) MarshalJSON() ([]byte, error)
func (*NullableDeleteLabelResponse) Set ¶
func (v *NullableDeleteLabelResponse) Set(val *DeleteLabelResponse)
func (*NullableDeleteLabelResponse) UnmarshalJSON ¶
func (v *NullableDeleteLabelResponse) UnmarshalJSON(src []byte) error
func (*NullableDeleteLabelResponse) Unset ¶
func (v *NullableDeleteLabelResponse) Unset()
type NullableDomainExtensions ¶
type NullableDomainExtensions struct {
// contains filtered or unexported fields
}
func NewNullableDomainExtensions ¶
func NewNullableDomainExtensions(val *DomainExtensions) *NullableDomainExtensions
func (NullableDomainExtensions) Get ¶
func (v NullableDomainExtensions) Get() *DomainExtensions
func (NullableDomainExtensions) IsSet ¶
func (v NullableDomainExtensions) IsSet() bool
func (NullableDomainExtensions) MarshalJSON ¶
func (v NullableDomainExtensions) MarshalJSON() ([]byte, error)
func (*NullableDomainExtensions) Set ¶
func (v *NullableDomainExtensions) Set(val *DomainExtensions)
func (*NullableDomainExtensions) UnmarshalJSON ¶
func (v *NullableDomainExtensions) UnmarshalJSON(src []byte) error
func (*NullableDomainExtensions) Unset ¶
func (v *NullableDomainExtensions) Unset()
type NullableDomainObservabilityExtension ¶
type NullableDomainObservabilityExtension struct {
// contains filtered or unexported fields
}
func NewNullableDomainObservabilityExtension ¶
func NewNullableDomainObservabilityExtension(val *DomainObservabilityExtension) *NullableDomainObservabilityExtension
func (NullableDomainObservabilityExtension) Get ¶
func (v NullableDomainObservabilityExtension) Get() *DomainObservabilityExtension
func (NullableDomainObservabilityExtension) IsSet ¶
func (v NullableDomainObservabilityExtension) IsSet() bool
func (NullableDomainObservabilityExtension) MarshalJSON ¶
func (v NullableDomainObservabilityExtension) MarshalJSON() ([]byte, error)
func (*NullableDomainObservabilityExtension) Set ¶
func (v *NullableDomainObservabilityExtension) Set(val *DomainObservabilityExtension)
func (*NullableDomainObservabilityExtension) UnmarshalJSON ¶
func (v *NullableDomainObservabilityExtension) UnmarshalJSON(src []byte) error
func (*NullableDomainObservabilityExtension) Unset ¶
func (v *NullableDomainObservabilityExtension) Unset()
type NullableErrorMessage ¶
type NullableErrorMessage struct {
// contains filtered or unexported fields
}
func NewNullableErrorMessage ¶
func NewNullableErrorMessage(val *ErrorMessage) *NullableErrorMessage
func (NullableErrorMessage) Get ¶
func (v NullableErrorMessage) Get() *ErrorMessage
func (NullableErrorMessage) IsSet ¶
func (v NullableErrorMessage) IsSet() bool
func (NullableErrorMessage) MarshalJSON ¶
func (v NullableErrorMessage) MarshalJSON() ([]byte, error)
func (*NullableErrorMessage) Set ¶
func (v *NullableErrorMessage) Set(val *ErrorMessage)
func (*NullableErrorMessage) UnmarshalJSON ¶
func (v *NullableErrorMessage) UnmarshalJSON(src []byte) error
func (*NullableErrorMessage) Unset ¶
func (v *NullableErrorMessage) Unset()
type NullableExportRecordSetsPayload ¶
type NullableExportRecordSetsPayload struct {
// contains filtered or unexported fields
}
func NewNullableExportRecordSetsPayload ¶
func NewNullableExportRecordSetsPayload(val *ExportRecordSetsPayload) *NullableExportRecordSetsPayload
func (NullableExportRecordSetsPayload) Get ¶
func (v NullableExportRecordSetsPayload) Get() *ExportRecordSetsPayload
func (NullableExportRecordSetsPayload) IsSet ¶
func (v NullableExportRecordSetsPayload) IsSet() bool
func (NullableExportRecordSetsPayload) MarshalJSON ¶
func (v NullableExportRecordSetsPayload) MarshalJSON() ([]byte, error)
func (*NullableExportRecordSetsPayload) Set ¶
func (v *NullableExportRecordSetsPayload) Set(val *ExportRecordSetsPayload)
func (*NullableExportRecordSetsPayload) UnmarshalJSON ¶
func (v *NullableExportRecordSetsPayload) UnmarshalJSON(src []byte) error
func (*NullableExportRecordSetsPayload) Unset ¶
func (v *NullableExportRecordSetsPayload) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableImportRecordSetsPayload ¶
type NullableImportRecordSetsPayload struct {
// contains filtered or unexported fields
}
func NewNullableImportRecordSetsPayload ¶
func NewNullableImportRecordSetsPayload(val *ImportRecordSetsPayload) *NullableImportRecordSetsPayload
func (NullableImportRecordSetsPayload) Get ¶
func (v NullableImportRecordSetsPayload) Get() *ImportRecordSetsPayload
func (NullableImportRecordSetsPayload) IsSet ¶
func (v NullableImportRecordSetsPayload) IsSet() bool
func (NullableImportRecordSetsPayload) MarshalJSON ¶
func (v NullableImportRecordSetsPayload) MarshalJSON() ([]byte, error)
func (*NullableImportRecordSetsPayload) Set ¶
func (v *NullableImportRecordSetsPayload) Set(val *ImportRecordSetsPayload)
func (*NullableImportRecordSetsPayload) UnmarshalJSON ¶
func (v *NullableImportRecordSetsPayload) UnmarshalJSON(src []byte) error
func (*NullableImportRecordSetsPayload) Unset ¶
func (v *NullableImportRecordSetsPayload) Unset()
type NullableImportRecordSetsResponse ¶
type NullableImportRecordSetsResponse struct {
// contains filtered or unexported fields
}
func NewNullableImportRecordSetsResponse ¶
func NewNullableImportRecordSetsResponse(val *ImportRecordSetsResponse) *NullableImportRecordSetsResponse
func (NullableImportRecordSetsResponse) Get ¶
func (v NullableImportRecordSetsResponse) Get() *ImportRecordSetsResponse
func (NullableImportRecordSetsResponse) IsSet ¶
func (v NullableImportRecordSetsResponse) IsSet() bool
func (NullableImportRecordSetsResponse) MarshalJSON ¶
func (v NullableImportRecordSetsResponse) MarshalJSON() ([]byte, error)
func (*NullableImportRecordSetsResponse) Set ¶
func (v *NullableImportRecordSetsResponse) Set(val *ImportRecordSetsResponse)
func (*NullableImportRecordSetsResponse) UnmarshalJSON ¶
func (v *NullableImportRecordSetsResponse) UnmarshalJSON(src []byte) error
func (*NullableImportRecordSetsResponse) Unset ¶
func (v *NullableImportRecordSetsResponse) Unset()
type NullableImportSummary ¶
type NullableImportSummary struct {
// contains filtered or unexported fields
}
func NewNullableImportSummary ¶
func NewNullableImportSummary(val *ImportSummary) *NullableImportSummary
func (NullableImportSummary) Get ¶
func (v NullableImportSummary) Get() *ImportSummary
func (NullableImportSummary) IsSet ¶
func (v NullableImportSummary) IsSet() bool
func (NullableImportSummary) MarshalJSON ¶
func (v NullableImportSummary) MarshalJSON() ([]byte, error)
func (*NullableImportSummary) Set ¶
func (v *NullableImportSummary) Set(val *ImportSummary)
func (*NullableImportSummary) UnmarshalJSON ¶
func (v *NullableImportSummary) UnmarshalJSON(src []byte) error
func (*NullableImportSummary) Unset ¶
func (v *NullableImportSummary) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableLabel ¶
type NullableLabel struct {
// contains filtered or unexported fields
}
func NewNullableLabel ¶
func NewNullableLabel(val *Label) *NullableLabel
func (NullableLabel) Get ¶
func (v NullableLabel) Get() *Label
func (NullableLabel) IsSet ¶
func (v NullableLabel) IsSet() bool
func (NullableLabel) MarshalJSON ¶
func (v NullableLabel) MarshalJSON() ([]byte, error)
func (*NullableLabel) Set ¶
func (v *NullableLabel) Set(val *Label)
func (*NullableLabel) UnmarshalJSON ¶
func (v *NullableLabel) UnmarshalJSON(src []byte) error
func (*NullableLabel) Unset ¶
func (v *NullableLabel) Unset()
type NullableListLabelsResponse ¶
type NullableListLabelsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListLabelsResponse ¶
func NewNullableListLabelsResponse(val *ListLabelsResponse) *NullableListLabelsResponse
func (NullableListLabelsResponse) Get ¶
func (v NullableListLabelsResponse) Get() *ListLabelsResponse
func (NullableListLabelsResponse) IsSet ¶
func (v NullableListLabelsResponse) IsSet() bool
func (NullableListLabelsResponse) MarshalJSON ¶
func (v NullableListLabelsResponse) MarshalJSON() ([]byte, error)
func (*NullableListLabelsResponse) Set ¶
func (v *NullableListLabelsResponse) Set(val *ListLabelsResponse)
func (*NullableListLabelsResponse) UnmarshalJSON ¶
func (v *NullableListLabelsResponse) UnmarshalJSON(src []byte) error
func (*NullableListLabelsResponse) Unset ¶
func (v *NullableListLabelsResponse) Unset()
type NullableListRecordSetsResponse ¶
type NullableListRecordSetsResponse struct {
// contains filtered or unexported fields
}
func NewNullableListRecordSetsResponse ¶
func NewNullableListRecordSetsResponse(val *ListRecordSetsResponse) *NullableListRecordSetsResponse
func (NullableListRecordSetsResponse) Get ¶
func (v NullableListRecordSetsResponse) Get() *ListRecordSetsResponse
func (NullableListRecordSetsResponse) IsSet ¶
func (v NullableListRecordSetsResponse) IsSet() bool
func (NullableListRecordSetsResponse) MarshalJSON ¶
func (v NullableListRecordSetsResponse) MarshalJSON() ([]byte, error)
func (*NullableListRecordSetsResponse) Set ¶
func (v *NullableListRecordSetsResponse) Set(val *ListRecordSetsResponse)
func (*NullableListRecordSetsResponse) UnmarshalJSON ¶
func (v *NullableListRecordSetsResponse) UnmarshalJSON(src []byte) error
func (*NullableListRecordSetsResponse) Unset ¶
func (v *NullableListRecordSetsResponse) Unset()
type NullableListZonesResponse ¶
type NullableListZonesResponse struct {
// contains filtered or unexported fields
}
func NewNullableListZonesResponse ¶
func NewNullableListZonesResponse(val *ListZonesResponse) *NullableListZonesResponse
func (NullableListZonesResponse) Get ¶
func (v NullableListZonesResponse) Get() *ListZonesResponse
func (NullableListZonesResponse) IsSet ¶
func (v NullableListZonesResponse) IsSet() bool
func (NullableListZonesResponse) MarshalJSON ¶
func (v NullableListZonesResponse) MarshalJSON() ([]byte, error)
func (*NullableListZonesResponse) Set ¶
func (v *NullableListZonesResponse) Set(val *ListZonesResponse)
func (*NullableListZonesResponse) UnmarshalJSON ¶
func (v *NullableListZonesResponse) UnmarshalJSON(src []byte) error
func (*NullableListZonesResponse) Unset ¶
func (v *NullableListZonesResponse) Unset()
type NullableMessage ¶
type NullableMessage struct {
// contains filtered or unexported fields
}
func NewNullableMessage ¶
func NewNullableMessage(val *Message) *NullableMessage
func (NullableMessage) Get ¶
func (v NullableMessage) Get() *Message
func (NullableMessage) IsSet ¶
func (v NullableMessage) IsSet() bool
func (NullableMessage) MarshalJSON ¶
func (v NullableMessage) MarshalJSON() ([]byte, error)
func (*NullableMessage) Set ¶
func (v *NullableMessage) Set(val *Message)
func (*NullableMessage) UnmarshalJSON ¶
func (v *NullableMessage) UnmarshalJSON(src []byte) error
func (*NullableMessage) Unset ¶
func (v *NullableMessage) Unset()
type NullableMoveCodeResponse ¶
type NullableMoveCodeResponse struct {
// contains filtered or unexported fields
}
func NewNullableMoveCodeResponse ¶
func NewNullableMoveCodeResponse(val *MoveCodeResponse) *NullableMoveCodeResponse
func (NullableMoveCodeResponse) Get ¶
func (v NullableMoveCodeResponse) Get() *MoveCodeResponse
func (NullableMoveCodeResponse) IsSet ¶
func (v NullableMoveCodeResponse) IsSet() bool
func (NullableMoveCodeResponse) MarshalJSON ¶
func (v NullableMoveCodeResponse) MarshalJSON() ([]byte, error)
func (*NullableMoveCodeResponse) Set ¶
func (v *NullableMoveCodeResponse) Set(val *MoveCodeResponse)
func (*NullableMoveCodeResponse) UnmarshalJSON ¶
func (v *NullableMoveCodeResponse) UnmarshalJSON(src []byte) error
func (*NullableMoveCodeResponse) Unset ¶
func (v *NullableMoveCodeResponse) Unset()
type NullableMoveZonePayload ¶
type NullableMoveZonePayload struct {
// contains filtered or unexported fields
}
func NewNullableMoveZonePayload ¶
func NewNullableMoveZonePayload(val *MoveZonePayload) *NullableMoveZonePayload
func (NullableMoveZonePayload) Get ¶
func (v NullableMoveZonePayload) Get() *MoveZonePayload
func (NullableMoveZonePayload) IsSet ¶
func (v NullableMoveZonePayload) IsSet() bool
func (NullableMoveZonePayload) MarshalJSON ¶
func (v NullableMoveZonePayload) MarshalJSON() ([]byte, error)
func (*NullableMoveZonePayload) Set ¶
func (v *NullableMoveZonePayload) Set(val *MoveZonePayload)
func (*NullableMoveZonePayload) UnmarshalJSON ¶
func (v *NullableMoveZonePayload) UnmarshalJSON(src []byte) error
func (*NullableMoveZonePayload) Unset ¶
func (v *NullableMoveZonePayload) Unset()
type NullablePartialUpdateRecordPayload ¶
type NullablePartialUpdateRecordPayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateRecordPayload ¶
func NewNullablePartialUpdateRecordPayload(val *PartialUpdateRecordPayload) *NullablePartialUpdateRecordPayload
func (NullablePartialUpdateRecordPayload) Get ¶
func (v NullablePartialUpdateRecordPayload) Get() *PartialUpdateRecordPayload
func (NullablePartialUpdateRecordPayload) IsSet ¶
func (v NullablePartialUpdateRecordPayload) IsSet() bool
func (NullablePartialUpdateRecordPayload) MarshalJSON ¶
func (v NullablePartialUpdateRecordPayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateRecordPayload) Set ¶
func (v *NullablePartialUpdateRecordPayload) Set(val *PartialUpdateRecordPayload)
func (*NullablePartialUpdateRecordPayload) UnmarshalJSON ¶
func (v *NullablePartialUpdateRecordPayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateRecordPayload) Unset ¶
func (v *NullablePartialUpdateRecordPayload) Unset()
type NullablePartialUpdateRecordSetPayload ¶
type NullablePartialUpdateRecordSetPayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateRecordSetPayload ¶
func NewNullablePartialUpdateRecordSetPayload(val *PartialUpdateRecordSetPayload) *NullablePartialUpdateRecordSetPayload
func (NullablePartialUpdateRecordSetPayload) Get ¶
func (v NullablePartialUpdateRecordSetPayload) Get() *PartialUpdateRecordSetPayload
func (NullablePartialUpdateRecordSetPayload) IsSet ¶
func (v NullablePartialUpdateRecordSetPayload) IsSet() bool
func (NullablePartialUpdateRecordSetPayload) MarshalJSON ¶
func (v NullablePartialUpdateRecordSetPayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateRecordSetPayload) Set ¶
func (v *NullablePartialUpdateRecordSetPayload) Set(val *PartialUpdateRecordSetPayload)
func (*NullablePartialUpdateRecordSetPayload) UnmarshalJSON ¶
func (v *NullablePartialUpdateRecordSetPayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateRecordSetPayload) Unset ¶
func (v *NullablePartialUpdateRecordSetPayload) Unset()
type NullablePartialUpdateZonePayload ¶
type NullablePartialUpdateZonePayload struct {
// contains filtered or unexported fields
}
func NewNullablePartialUpdateZonePayload ¶
func NewNullablePartialUpdateZonePayload(val *PartialUpdateZonePayload) *NullablePartialUpdateZonePayload
func (NullablePartialUpdateZonePayload) Get ¶
func (v NullablePartialUpdateZonePayload) Get() *PartialUpdateZonePayload
func (NullablePartialUpdateZonePayload) IsSet ¶
func (v NullablePartialUpdateZonePayload) IsSet() bool
func (NullablePartialUpdateZonePayload) MarshalJSON ¶
func (v NullablePartialUpdateZonePayload) MarshalJSON() ([]byte, error)
func (*NullablePartialUpdateZonePayload) Set ¶
func (v *NullablePartialUpdateZonePayload) Set(val *PartialUpdateZonePayload)
func (*NullablePartialUpdateZonePayload) UnmarshalJSON ¶
func (v *NullablePartialUpdateZonePayload) UnmarshalJSON(src []byte) error
func (*NullablePartialUpdateZonePayload) Unset ¶
func (v *NullablePartialUpdateZonePayload) Unset()
type NullableRecord ¶
type NullableRecord struct {
// contains filtered or unexported fields
}
func NewNullableRecord ¶
func NewNullableRecord(val *Record) *NullableRecord
func (NullableRecord) Get ¶
func (v NullableRecord) Get() *Record
func (NullableRecord) IsSet ¶
func (v NullableRecord) IsSet() bool
func (NullableRecord) MarshalJSON ¶
func (v NullableRecord) MarshalJSON() ([]byte, error)
func (*NullableRecord) Set ¶
func (v *NullableRecord) Set(val *Record)
func (*NullableRecord) UnmarshalJSON ¶
func (v *NullableRecord) UnmarshalJSON(src []byte) error
func (*NullableRecord) Unset ¶
func (v *NullableRecord) Unset()
type NullableRecordDataExchange ¶
type NullableRecordDataExchange struct {
// contains filtered or unexported fields
}
func NewNullableRecordDataExchange ¶
func NewNullableRecordDataExchange(val *RecordDataExchange) *NullableRecordDataExchange
func (NullableRecordDataExchange) Get ¶
func (v NullableRecordDataExchange) Get() *RecordDataExchange
func (NullableRecordDataExchange) IsSet ¶
func (v NullableRecordDataExchange) IsSet() bool
func (NullableRecordDataExchange) MarshalJSON ¶
func (v NullableRecordDataExchange) MarshalJSON() ([]byte, error)
func (*NullableRecordDataExchange) Set ¶
func (v *NullableRecordDataExchange) Set(val *RecordDataExchange)
func (*NullableRecordDataExchange) UnmarshalJSON ¶
func (v *NullableRecordDataExchange) UnmarshalJSON(src []byte) error
func (*NullableRecordDataExchange) Unset ¶
func (v *NullableRecordDataExchange) Unset()
type NullableRecordPayload ¶
type NullableRecordPayload struct {
// contains filtered or unexported fields
}
func NewNullableRecordPayload ¶
func NewNullableRecordPayload(val *RecordPayload) *NullableRecordPayload
func (NullableRecordPayload) Get ¶
func (v NullableRecordPayload) Get() *RecordPayload
func (NullableRecordPayload) IsSet ¶
func (v NullableRecordPayload) IsSet() bool
func (NullableRecordPayload) MarshalJSON ¶
func (v NullableRecordPayload) MarshalJSON() ([]byte, error)
func (*NullableRecordPayload) Set ¶
func (v *NullableRecordPayload) Set(val *RecordPayload)
func (*NullableRecordPayload) UnmarshalJSON ¶
func (v *NullableRecordPayload) UnmarshalJSON(src []byte) error
func (*NullableRecordPayload) Unset ¶
func (v *NullableRecordPayload) Unset()
type NullableRecordSet ¶
type NullableRecordSet struct {
// contains filtered or unexported fields
}
func NewNullableRecordSet ¶
func NewNullableRecordSet(val *RecordSet) *NullableRecordSet
func (NullableRecordSet) Get ¶
func (v NullableRecordSet) Get() *RecordSet
func (NullableRecordSet) IsSet ¶
func (v NullableRecordSet) IsSet() bool
func (NullableRecordSet) MarshalJSON ¶
func (v NullableRecordSet) MarshalJSON() ([]byte, error)
func (*NullableRecordSet) Set ¶
func (v *NullableRecordSet) Set(val *RecordSet)
func (*NullableRecordSet) UnmarshalJSON ¶
func (v *NullableRecordSet) UnmarshalJSON(src []byte) error
func (*NullableRecordSet) Unset ¶
func (v *NullableRecordSet) Unset()
type NullableRecordSetResponse ¶
type NullableRecordSetResponse struct {
// contains filtered or unexported fields
}
func NewNullableRecordSetResponse ¶
func NewNullableRecordSetResponse(val *RecordSetResponse) *NullableRecordSetResponse
func (NullableRecordSetResponse) Get ¶
func (v NullableRecordSetResponse) Get() *RecordSetResponse
func (NullableRecordSetResponse) IsSet ¶
func (v NullableRecordSetResponse) IsSet() bool
func (NullableRecordSetResponse) MarshalJSON ¶
func (v NullableRecordSetResponse) MarshalJSON() ([]byte, error)
func (*NullableRecordSetResponse) Set ¶
func (v *NullableRecordSetResponse) Set(val *RecordSetResponse)
func (*NullableRecordSetResponse) UnmarshalJSON ¶
func (v *NullableRecordSetResponse) UnmarshalJSON(src []byte) error
func (*NullableRecordSetResponse) Unset ¶
func (v *NullableRecordSetResponse) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type NullableValidateMoveCodePayload ¶
type NullableValidateMoveCodePayload struct {
// contains filtered or unexported fields
}
func NewNullableValidateMoveCodePayload ¶
func NewNullableValidateMoveCodePayload(val *ValidateMoveCodePayload) *NullableValidateMoveCodePayload
func (NullableValidateMoveCodePayload) Get ¶
func (v NullableValidateMoveCodePayload) Get() *ValidateMoveCodePayload
func (NullableValidateMoveCodePayload) IsSet ¶
func (v NullableValidateMoveCodePayload) IsSet() bool
func (NullableValidateMoveCodePayload) MarshalJSON ¶
func (v NullableValidateMoveCodePayload) MarshalJSON() ([]byte, error)
func (*NullableValidateMoveCodePayload) Set ¶
func (v *NullableValidateMoveCodePayload) Set(val *ValidateMoveCodePayload)
func (*NullableValidateMoveCodePayload) UnmarshalJSON ¶
func (v *NullableValidateMoveCodePayload) UnmarshalJSON(src []byte) error
func (*NullableValidateMoveCodePayload) Unset ¶
func (v *NullableValidateMoveCodePayload) Unset()
type NullableZone ¶
type NullableZone struct {
// contains filtered or unexported fields
}
func NewNullableZone ¶
func NewNullableZone(val *Zone) *NullableZone
func (NullableZone) Get ¶
func (v NullableZone) Get() *Zone
func (NullableZone) IsSet ¶
func (v NullableZone) IsSet() bool
func (NullableZone) MarshalJSON ¶
func (v NullableZone) MarshalJSON() ([]byte, error)
func (*NullableZone) Set ¶
func (v *NullableZone) Set(val *Zone)
func (*NullableZone) UnmarshalJSON ¶
func (v *NullableZone) UnmarshalJSON(src []byte) error
func (*NullableZone) Unset ¶
func (v *NullableZone) Unset()
type NullableZoneDataExchange ¶
type NullableZoneDataExchange struct {
// contains filtered or unexported fields
}
func NewNullableZoneDataExchange ¶
func NewNullableZoneDataExchange(val *ZoneDataExchange) *NullableZoneDataExchange
func (NullableZoneDataExchange) Get ¶
func (v NullableZoneDataExchange) Get() *ZoneDataExchange
func (NullableZoneDataExchange) IsSet ¶
func (v NullableZoneDataExchange) IsSet() bool
func (NullableZoneDataExchange) MarshalJSON ¶
func (v NullableZoneDataExchange) MarshalJSON() ([]byte, error)
func (*NullableZoneDataExchange) Set ¶
func (v *NullableZoneDataExchange) Set(val *ZoneDataExchange)
func (*NullableZoneDataExchange) UnmarshalJSON ¶
func (v *NullableZoneDataExchange) UnmarshalJSON(src []byte) error
func (*NullableZoneDataExchange) Unset ¶
func (v *NullableZoneDataExchange) Unset()
type NullableZoneExtensions ¶
type NullableZoneExtensions struct {
// contains filtered or unexported fields
}
func NewNullableZoneExtensions ¶
func NewNullableZoneExtensions(val *ZoneExtensions) *NullableZoneExtensions
func (NullableZoneExtensions) Get ¶
func (v NullableZoneExtensions) Get() *ZoneExtensions
func (NullableZoneExtensions) IsSet ¶
func (v NullableZoneExtensions) IsSet() bool
func (NullableZoneExtensions) MarshalJSON ¶
func (v NullableZoneExtensions) MarshalJSON() ([]byte, error)
func (*NullableZoneExtensions) Set ¶
func (v *NullableZoneExtensions) Set(val *ZoneExtensions)
func (*NullableZoneExtensions) UnmarshalJSON ¶
func (v *NullableZoneExtensions) UnmarshalJSON(src []byte) error
func (*NullableZoneExtensions) Unset ¶
func (v *NullableZoneExtensions) Unset()
type NullableZoneModelsImportRecordModel ¶
type NullableZoneModelsImportRecordModel struct {
// contains filtered or unexported fields
}
func NewNullableZoneModelsImportRecordModel ¶
func NewNullableZoneModelsImportRecordModel(val *ZoneModelsImportRecordModel) *NullableZoneModelsImportRecordModel
func (NullableZoneModelsImportRecordModel) Get ¶
func (v NullableZoneModelsImportRecordModel) Get() *ZoneModelsImportRecordModel
func (NullableZoneModelsImportRecordModel) IsSet ¶
func (v NullableZoneModelsImportRecordModel) IsSet() bool
func (NullableZoneModelsImportRecordModel) MarshalJSON ¶
func (v NullableZoneModelsImportRecordModel) MarshalJSON() ([]byte, error)
func (*NullableZoneModelsImportRecordModel) Set ¶
func (v *NullableZoneModelsImportRecordModel) Set(val *ZoneModelsImportRecordModel)
func (*NullableZoneModelsImportRecordModel) UnmarshalJSON ¶
func (v *NullableZoneModelsImportRecordModel) UnmarshalJSON(src []byte) error
func (*NullableZoneModelsImportRecordModel) Unset ¶
func (v *NullableZoneModelsImportRecordModel) Unset()
type NullableZoneModelsImportZoneJson ¶
type NullableZoneModelsImportZoneJson struct {
// contains filtered or unexported fields
}
func NewNullableZoneModelsImportZoneJson ¶
func NewNullableZoneModelsImportZoneJson(val *ZoneModelsImportZoneJson) *NullableZoneModelsImportZoneJson
func (NullableZoneModelsImportZoneJson) Get ¶
func (v NullableZoneModelsImportZoneJson) Get() *ZoneModelsImportZoneJson
func (NullableZoneModelsImportZoneJson) IsSet ¶
func (v NullableZoneModelsImportZoneJson) IsSet() bool
func (NullableZoneModelsImportZoneJson) MarshalJSON ¶
func (v NullableZoneModelsImportZoneJson) MarshalJSON() ([]byte, error)
func (*NullableZoneModelsImportZoneJson) Set ¶
func (v *NullableZoneModelsImportZoneJson) Set(val *ZoneModelsImportZoneJson)
func (*NullableZoneModelsImportZoneJson) UnmarshalJSON ¶
func (v *NullableZoneModelsImportZoneJson) UnmarshalJSON(src []byte) error
func (*NullableZoneModelsImportZoneJson) Unset ¶
func (v *NullableZoneModelsImportZoneJson) Unset()
type NullableZoneObservabilityExtension ¶
type NullableZoneObservabilityExtension struct {
// contains filtered or unexported fields
}
func NewNullableZoneObservabilityExtension ¶
func NewNullableZoneObservabilityExtension(val *ZoneObservabilityExtension) *NullableZoneObservabilityExtension
func (NullableZoneObservabilityExtension) Get ¶
func (v NullableZoneObservabilityExtension) Get() *ZoneObservabilityExtension
func (NullableZoneObservabilityExtension) IsSet ¶
func (v NullableZoneObservabilityExtension) IsSet() bool
func (NullableZoneObservabilityExtension) MarshalJSON ¶
func (v NullableZoneObservabilityExtension) MarshalJSON() ([]byte, error)
func (*NullableZoneObservabilityExtension) Set ¶
func (v *NullableZoneObservabilityExtension) Set(val *ZoneObservabilityExtension)
func (*NullableZoneObservabilityExtension) UnmarshalJSON ¶
func (v *NullableZoneObservabilityExtension) UnmarshalJSON(src []byte) error
func (*NullableZoneObservabilityExtension) Unset ¶
func (v *NullableZoneObservabilityExtension) Unset()
type NullableZoneResponse ¶
type NullableZoneResponse struct {
// contains filtered or unexported fields
}
func NewNullableZoneResponse ¶
func NewNullableZoneResponse(val *ZoneResponse) *NullableZoneResponse
func (NullableZoneResponse) Get ¶
func (v NullableZoneResponse) Get() *ZoneResponse
func (NullableZoneResponse) IsSet ¶
func (v NullableZoneResponse) IsSet() bool
func (NullableZoneResponse) MarshalJSON ¶
func (v NullableZoneResponse) MarshalJSON() ([]byte, error)
func (*NullableZoneResponse) Set ¶
func (v *NullableZoneResponse) Set(val *ZoneResponse)
func (*NullableZoneResponse) UnmarshalJSON ¶
func (v *NullableZoneResponse) UnmarshalJSON(src []byte) error
func (*NullableZoneResponse) Unset ¶
func (v *NullableZoneResponse) Unset()
type PartialUpdateRecordPayload ¶
type PartialUpdateRecordPayload struct {
Action string `json:"action"`
// records
Records []RecordPayload `json:"records"`
}
PartialUpdateRecordPayload RecordPatch for record patch in record set.
func NewPartialUpdateRecordPayload ¶
func NewPartialUpdateRecordPayload(action string, records []RecordPayload) *PartialUpdateRecordPayload
NewPartialUpdateRecordPayload instantiates a new PartialUpdateRecordPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPartialUpdateRecordPayloadWithDefaults ¶
func NewPartialUpdateRecordPayloadWithDefaults() *PartialUpdateRecordPayload
NewPartialUpdateRecordPayloadWithDefaults instantiates a new PartialUpdateRecordPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PartialUpdateRecordPayload) GetAction ¶
func (o *PartialUpdateRecordPayload) GetAction() string
GetAction returns the Action field value
func (*PartialUpdateRecordPayload) GetActionOk ¶
func (o *PartialUpdateRecordPayload) GetActionOk() (*string, bool)
GetActionOk returns a tuple with the Action field value and a boolean to check if the value has been set.
func (*PartialUpdateRecordPayload) GetRecords ¶
func (o *PartialUpdateRecordPayload) GetRecords() []RecordPayload
GetRecords returns the Records field value
func (*PartialUpdateRecordPayload) GetRecordsOk ¶
func (o *PartialUpdateRecordPayload) GetRecordsOk() ([]RecordPayload, bool)
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (PartialUpdateRecordPayload) MarshalJSON ¶
func (o PartialUpdateRecordPayload) MarshalJSON() ([]byte, error)
func (*PartialUpdateRecordPayload) SetAction ¶
func (o *PartialUpdateRecordPayload) SetAction(v string)
SetAction sets field value
func (*PartialUpdateRecordPayload) SetRecords ¶
func (o *PartialUpdateRecordPayload) SetRecords(v []RecordPayload)
SetRecords sets field value
func (PartialUpdateRecordPayload) ToMap ¶
func (o PartialUpdateRecordPayload) ToMap() (map[string]interface{}, error)
func (*PartialUpdateRecordPayload) UnmarshalJSON ¶
func (o *PartialUpdateRecordPayload) UnmarshalJSON(data []byte) (err error)
type PartialUpdateRecordSetPayload ¶
type PartialUpdateRecordSetPayload struct {
// user comment
Comment *string `json:"comment,omitempty"`
// rfc1035 Section 2.3.4
Name *string `json:"name,omitempty"`
// records
Records []RecordPayload `json:"records,omitempty"`
// time to live
Ttl *int32 `json:"ttl,omitempty"`
}
PartialUpdateRecordSetPayload RRSetPatch for rr patch set info.
func NewPartialUpdateRecordSetPayload ¶
func NewPartialUpdateRecordSetPayload() *PartialUpdateRecordSetPayload
NewPartialUpdateRecordSetPayload instantiates a new PartialUpdateRecordSetPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPartialUpdateRecordSetPayloadWithDefaults ¶
func NewPartialUpdateRecordSetPayloadWithDefaults() *PartialUpdateRecordSetPayload
NewPartialUpdateRecordSetPayloadWithDefaults instantiates a new PartialUpdateRecordSetPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PartialUpdateRecordSetPayload) GetComment ¶
func (o *PartialUpdateRecordSetPayload) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*PartialUpdateRecordSetPayload) GetCommentOk ¶
func (o *PartialUpdateRecordSetPayload) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateRecordSetPayload) GetName ¶
func (o *PartialUpdateRecordSetPayload) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PartialUpdateRecordSetPayload) GetNameOk ¶
func (o *PartialUpdateRecordSetPayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateRecordSetPayload) GetRecords ¶
func (o *PartialUpdateRecordSetPayload) GetRecords() []RecordPayload
GetRecords returns the Records field value if set, zero value otherwise.
func (*PartialUpdateRecordSetPayload) GetRecordsOk ¶
func (o *PartialUpdateRecordSetPayload) GetRecordsOk() ([]RecordPayload, bool)
GetRecordsOk returns a tuple with the Records field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateRecordSetPayload) GetTtl ¶
func (o *PartialUpdateRecordSetPayload) GetTtl() int32
GetTtl returns the Ttl field value if set, zero value otherwise.
func (*PartialUpdateRecordSetPayload) GetTtlOk ¶
func (o *PartialUpdateRecordSetPayload) GetTtlOk() (*int32, bool)
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateRecordSetPayload) HasComment ¶
func (o *PartialUpdateRecordSetPayload) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*PartialUpdateRecordSetPayload) HasName ¶
func (o *PartialUpdateRecordSetPayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*PartialUpdateRecordSetPayload) HasRecords ¶
func (o *PartialUpdateRecordSetPayload) HasRecords() bool
HasRecords returns a boolean if a field has been set.
func (*PartialUpdateRecordSetPayload) HasTtl ¶
func (o *PartialUpdateRecordSetPayload) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (PartialUpdateRecordSetPayload) MarshalJSON ¶
func (o PartialUpdateRecordSetPayload) MarshalJSON() ([]byte, error)
func (*PartialUpdateRecordSetPayload) SetComment ¶
func (o *PartialUpdateRecordSetPayload) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*PartialUpdateRecordSetPayload) SetName ¶
func (o *PartialUpdateRecordSetPayload) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PartialUpdateRecordSetPayload) SetRecords ¶
func (o *PartialUpdateRecordSetPayload) SetRecords(v []RecordPayload)
SetRecords gets a reference to the given []RecordPayload and assigns it to the Records field.
func (*PartialUpdateRecordSetPayload) SetTtl ¶
func (o *PartialUpdateRecordSetPayload) SetTtl(v int32)
SetTtl gets a reference to the given int32 and assigns it to the Ttl field.
func (PartialUpdateRecordSetPayload) ToMap ¶
func (o PartialUpdateRecordSetPayload) ToMap() (map[string]interface{}, error)
type PartialUpdateZonePayload ¶
type PartialUpdateZonePayload struct {
// access control list
Acl *string `json:"acl,omitempty"`
// contact e-mail for the zone
ContactEmail *string `json:"contactEmail,omitempty"`
// default time to live
DefaultTTL *int32 `json:"defaultTTL,omitempty"`
// description of the zone
Description *string `json:"description,omitempty"`
// expire time
ExpireTime *int32 `json:"expireTime,omitempty"`
// optional extensions
Extensions *ZoneExtensions `json:"extensions,omitempty"`
// user given name
Name *string `json:"name,omitempty"`
// negative caching
NegativeCache *int32 `json:"negativeCache,omitempty"`
// primary name server for secondary zone
Primaries []string `json:"primaries,omitempty"`
// refresh time
RefreshTime *int32 `json:"refreshTime,omitempty"`
// retry time
RetryTime *int32 `json:"retryTime,omitempty"`
}
PartialUpdateZonePayload struct for PartialUpdateZonePayload
func NewPartialUpdateZonePayload ¶
func NewPartialUpdateZonePayload() *PartialUpdateZonePayload
NewPartialUpdateZonePayload instantiates a new PartialUpdateZonePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPartialUpdateZonePayloadWithDefaults ¶
func NewPartialUpdateZonePayloadWithDefaults() *PartialUpdateZonePayload
NewPartialUpdateZonePayloadWithDefaults instantiates a new PartialUpdateZonePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*PartialUpdateZonePayload) GetAcl ¶
func (o *PartialUpdateZonePayload) GetAcl() string
GetAcl returns the Acl field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetAclOk ¶
func (o *PartialUpdateZonePayload) GetAclOk() (*string, bool)
GetAclOk returns a tuple with the Acl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetContactEmail ¶
func (o *PartialUpdateZonePayload) GetContactEmail() string
GetContactEmail returns the ContactEmail field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetContactEmailOk ¶
func (o *PartialUpdateZonePayload) GetContactEmailOk() (*string, bool)
GetContactEmailOk returns a tuple with the ContactEmail field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetDefaultTTL ¶
func (o *PartialUpdateZonePayload) GetDefaultTTL() int32
GetDefaultTTL returns the DefaultTTL field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetDefaultTTLOk ¶
func (o *PartialUpdateZonePayload) GetDefaultTTLOk() (*int32, bool)
GetDefaultTTLOk returns a tuple with the DefaultTTL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetDescription ¶
func (o *PartialUpdateZonePayload) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetDescriptionOk ¶
func (o *PartialUpdateZonePayload) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetExpireTime ¶
func (o *PartialUpdateZonePayload) GetExpireTime() int32
GetExpireTime returns the ExpireTime field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetExpireTimeOk ¶
func (o *PartialUpdateZonePayload) GetExpireTimeOk() (*int32, bool)
GetExpireTimeOk returns a tuple with the ExpireTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetExtensions ¶
func (o *PartialUpdateZonePayload) GetExtensions() ZoneExtensions
GetExtensions returns the Extensions field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetExtensionsOk ¶
func (o *PartialUpdateZonePayload) GetExtensionsOk() (*ZoneExtensions, bool)
GetExtensionsOk returns a tuple with the Extensions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetName ¶
func (o *PartialUpdateZonePayload) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetNameOk ¶
func (o *PartialUpdateZonePayload) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetNegativeCache ¶
func (o *PartialUpdateZonePayload) GetNegativeCache() int32
GetNegativeCache returns the NegativeCache field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetNegativeCacheOk ¶
func (o *PartialUpdateZonePayload) GetNegativeCacheOk() (*int32, bool)
GetNegativeCacheOk returns a tuple with the NegativeCache field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetPrimaries ¶
func (o *PartialUpdateZonePayload) GetPrimaries() []string
GetPrimaries returns the Primaries field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetPrimariesOk ¶
func (o *PartialUpdateZonePayload) GetPrimariesOk() ([]string, bool)
GetPrimariesOk returns a tuple with the Primaries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetRefreshTime ¶
func (o *PartialUpdateZonePayload) GetRefreshTime() int32
GetRefreshTime returns the RefreshTime field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetRefreshTimeOk ¶
func (o *PartialUpdateZonePayload) GetRefreshTimeOk() (*int32, bool)
GetRefreshTimeOk returns a tuple with the RefreshTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) GetRetryTime ¶
func (o *PartialUpdateZonePayload) GetRetryTime() int32
GetRetryTime returns the RetryTime field value if set, zero value otherwise.
func (*PartialUpdateZonePayload) GetRetryTimeOk ¶
func (o *PartialUpdateZonePayload) GetRetryTimeOk() (*int32, bool)
GetRetryTimeOk returns a tuple with the RetryTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PartialUpdateZonePayload) HasAcl ¶
func (o *PartialUpdateZonePayload) HasAcl() bool
HasAcl returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasContactEmail ¶
func (o *PartialUpdateZonePayload) HasContactEmail() bool
HasContactEmail returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasDefaultTTL ¶
func (o *PartialUpdateZonePayload) HasDefaultTTL() bool
HasDefaultTTL returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasDescription ¶
func (o *PartialUpdateZonePayload) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasExpireTime ¶
func (o *PartialUpdateZonePayload) HasExpireTime() bool
HasExpireTime returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasExtensions ¶
func (o *PartialUpdateZonePayload) HasExtensions() bool
HasExtensions returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasName ¶
func (o *PartialUpdateZonePayload) HasName() bool
HasName returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasNegativeCache ¶
func (o *PartialUpdateZonePayload) HasNegativeCache() bool
HasNegativeCache returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasPrimaries ¶
func (o *PartialUpdateZonePayload) HasPrimaries() bool
HasPrimaries returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasRefreshTime ¶
func (o *PartialUpdateZonePayload) HasRefreshTime() bool
HasRefreshTime returns a boolean if a field has been set.
func (*PartialUpdateZonePayload) HasRetryTime ¶
func (o *PartialUpdateZonePayload) HasRetryTime() bool
HasRetryTime returns a boolean if a field has been set.
func (PartialUpdateZonePayload) MarshalJSON ¶
func (o PartialUpdateZonePayload) MarshalJSON() ([]byte, error)
func (*PartialUpdateZonePayload) SetAcl ¶
func (o *PartialUpdateZonePayload) SetAcl(v string)
SetAcl gets a reference to the given string and assigns it to the Acl field.
func (*PartialUpdateZonePayload) SetContactEmail ¶
func (o *PartialUpdateZonePayload) SetContactEmail(v string)
SetContactEmail gets a reference to the given string and assigns it to the ContactEmail field.
func (*PartialUpdateZonePayload) SetDefaultTTL ¶
func (o *PartialUpdateZonePayload) SetDefaultTTL(v int32)
SetDefaultTTL gets a reference to the given int32 and assigns it to the DefaultTTL field.
func (*PartialUpdateZonePayload) SetDescription ¶
func (o *PartialUpdateZonePayload) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PartialUpdateZonePayload) SetExpireTime ¶
func (o *PartialUpdateZonePayload) SetExpireTime(v int32)
SetExpireTime gets a reference to the given int32 and assigns it to the ExpireTime field.
func (*PartialUpdateZonePayload) SetExtensions ¶
func (o *PartialUpdateZonePayload) SetExtensions(v ZoneExtensions)
SetExtensions gets a reference to the given ZoneExtensions and assigns it to the Extensions field.
func (*PartialUpdateZonePayload) SetName ¶
func (o *PartialUpdateZonePayload) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PartialUpdateZonePayload) SetNegativeCache ¶
func (o *PartialUpdateZonePayload) SetNegativeCache(v int32)
SetNegativeCache gets a reference to the given int32 and assigns it to the NegativeCache field.
func (*PartialUpdateZonePayload) SetPrimaries ¶
func (o *PartialUpdateZonePayload) SetPrimaries(v []string)
SetPrimaries gets a reference to the given []string and assigns it to the Primaries field.
func (*PartialUpdateZonePayload) SetRefreshTime ¶
func (o *PartialUpdateZonePayload) SetRefreshTime(v int32)
SetRefreshTime gets a reference to the given int32 and assigns it to the RefreshTime field.
func (*PartialUpdateZonePayload) SetRetryTime ¶
func (o *PartialUpdateZonePayload) SetRetryTime(v int32)
SetRetryTime gets a reference to the given int32 and assigns it to the RetryTime field.
func (PartialUpdateZonePayload) ToMap ¶
func (o PartialUpdateZonePayload) ToMap() (map[string]interface{}, error)
type Record ¶
type Record struct {
// content of the record
Content string `json:"content"`
// rr set id
Id string `json:"id"`
}
Record Record.
func NewRecord ¶
NewRecord instantiates a new Record object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRecordWithDefaults ¶
func NewRecordWithDefaults() *Record
NewRecordWithDefaults instantiates a new Record object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Record) GetContent ¶
GetContent returns the Content field value
func (*Record) GetContentOk ¶
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (*Record) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (Record) MarshalJSON ¶
func (*Record) UnmarshalJSON ¶
type RecordDataExchange ¶
type RecordDataExchange struct {
Comment *string `json:"comment,omitempty"`
Content []string `json:"content,omitempty"`
Name *string `json:"name,omitempty"`
Ttl *int32 `json:"ttl,omitempty"`
Type *string `json:"type,omitempty"`
}
RecordDataExchange struct for RecordDataExchange
func NewRecordDataExchange ¶
func NewRecordDataExchange() *RecordDataExchange
NewRecordDataExchange instantiates a new RecordDataExchange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRecordDataExchangeWithDefaults ¶
func NewRecordDataExchangeWithDefaults() *RecordDataExchange
NewRecordDataExchangeWithDefaults instantiates a new RecordDataExchange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RecordDataExchange) GetComment ¶
func (o *RecordDataExchange) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*RecordDataExchange) GetCommentOk ¶
func (o *RecordDataExchange) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecordDataExchange) GetContent ¶
func (o *RecordDataExchange) GetContent() []string
GetContent returns the Content field value if set, zero value otherwise.
func (*RecordDataExchange) GetContentOk ¶
func (o *RecordDataExchange) GetContentOk() ([]string, bool)
GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecordDataExchange) GetName ¶
func (o *RecordDataExchange) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*RecordDataExchange) GetNameOk ¶
func (o *RecordDataExchange) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecordDataExchange) GetTtl ¶
func (o *RecordDataExchange) GetTtl() int32
GetTtl returns the Ttl field value if set, zero value otherwise.
func (*RecordDataExchange) GetTtlOk ¶
func (o *RecordDataExchange) GetTtlOk() (*int32, bool)
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecordDataExchange) GetType ¶
func (o *RecordDataExchange) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*RecordDataExchange) GetTypeOk ¶
func (o *RecordDataExchange) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecordDataExchange) HasComment ¶
func (o *RecordDataExchange) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*RecordDataExchange) HasContent ¶
func (o *RecordDataExchange) HasContent() bool
HasContent returns a boolean if a field has been set.
func (*RecordDataExchange) HasName ¶
func (o *RecordDataExchange) HasName() bool
HasName returns a boolean if a field has been set.
func (*RecordDataExchange) HasTtl ¶
func (o *RecordDataExchange) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (*RecordDataExchange) HasType ¶
func (o *RecordDataExchange) HasType() bool
HasType returns a boolean if a field has been set.
func (RecordDataExchange) MarshalJSON ¶
func (o RecordDataExchange) MarshalJSON() ([]byte, error)
func (*RecordDataExchange) SetComment ¶
func (o *RecordDataExchange) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*RecordDataExchange) SetContent ¶
func (o *RecordDataExchange) SetContent(v []string)
SetContent gets a reference to the given []string and assigns it to the Content field.
func (*RecordDataExchange) SetName ¶
func (o *RecordDataExchange) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*RecordDataExchange) SetTtl ¶
func (o *RecordDataExchange) SetTtl(v int32)
SetTtl gets a reference to the given int32 and assigns it to the Ttl field.
func (*RecordDataExchange) SetType ¶
func (o *RecordDataExchange) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (RecordDataExchange) ToMap ¶
func (o RecordDataExchange) ToMap() (map[string]interface{}, error)
type RecordPayload ¶
type RecordPayload struct {
// content of the record
Content string `json:"content"`
}
RecordPayload RecordPost for rr set info.
func NewRecordPayload ¶
func NewRecordPayload(content string) *RecordPayload
NewRecordPayload instantiates a new RecordPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRecordPayloadWithDefaults ¶
func NewRecordPayloadWithDefaults() *RecordPayload
NewRecordPayloadWithDefaults instantiates a new RecordPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RecordPayload) GetContent ¶
func (o *RecordPayload) GetContent() string
GetContent returns the Content field value
func (*RecordPayload) GetContentOk ¶
func (o *RecordPayload) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value and a boolean to check if the value has been set.
func (RecordPayload) MarshalJSON ¶
func (o RecordPayload) MarshalJSON() ([]byte, error)
func (*RecordPayload) SetContent ¶
func (o *RecordPayload) SetContent(v string)
SetContent sets field value
func (RecordPayload) ToMap ¶
func (o RecordPayload) ToMap() (map[string]interface{}, error)
func (*RecordPayload) UnmarshalJSON ¶
func (o *RecordPayload) UnmarshalJSON(data []byte) (err error)
type RecordSet ¶
type RecordSet struct {
// if the record set is active or not
Active *bool `json:"active,omitempty"`
// comment
Comment *string `json:"comment,omitempty"`
// when record set creation finished
CreationFinished string `json:"creationFinished"`
// when record set creation started
CreationStarted string `json:"creationStarted"`
// Error shows error in case create/update/delete failed
Error *string `json:"error,omitempty"`
// rr set id
Id string `json:"id"`
// name of the record which should be a valid domain according to rfc1035 Section 2.3.4. For APEX records (same as zone name), the zone name itself has to be put in here.
Name string `json:"name"`
// records
Records []Record `json:"records"`
// record set state
State string `json:"state"`
// time to live
Ttl int32 `json:"ttl"`
// record set type
Type string `json:"type"`
// when record set update/deletion finished
UpdateFinished string `json:"updateFinished"`
// when record set update/deletion started
UpdateStarted string `json:"updateStarted"`
}
RecordSet RRSet.
func NewRecordSet ¶
func NewRecordSet(creationFinished string, creationStarted string, id string, name string, records []Record, state string, ttl int32, types string, updateFinished string, updateStarted string) *RecordSet
NewRecordSet instantiates a new RecordSet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRecordSetWithDefaults ¶
func NewRecordSetWithDefaults() *RecordSet
NewRecordSetWithDefaults instantiates a new RecordSet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RecordSet) GetActive ¶
GetActive returns the Active field value if set, zero value otherwise.
func (*RecordSet) GetActiveOk ¶
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 ¶
GetComment returns the Comment field value if set, zero value otherwise.
func (*RecordSet) GetCommentOk ¶
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 ¶
GetCreationFinished returns the CreationFinished field value
func (*RecordSet) GetCreationFinishedOk ¶
GetCreationFinishedOk returns a tuple with the CreationFinished field value and a boolean to check if the value has been set.
func (*RecordSet) GetCreationStarted ¶
GetCreationStarted returns the CreationStarted field value
func (*RecordSet) GetCreationStartedOk ¶
GetCreationStartedOk returns a tuple with the CreationStarted field value and a boolean to check if the value has been set.
func (*RecordSet) GetErrorOk ¶
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) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*RecordSet) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*RecordSet) GetRecords ¶
GetRecords returns the Records field value
func (*RecordSet) GetRecordsOk ¶
GetRecordsOk returns a tuple with the Records field value and a boolean to check if the value has been set.
func (*RecordSet) GetStateOk ¶
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*RecordSet) GetTtlOk ¶
GetTtlOk returns a tuple with the Ttl field value and a boolean to check if the value has been set.
func (*RecordSet) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*RecordSet) GetUpdateFinished ¶
GetUpdateFinished returns the UpdateFinished field value
func (*RecordSet) GetUpdateFinishedOk ¶
GetUpdateFinishedOk returns a tuple with the UpdateFinished field value and a boolean to check if the value has been set.
func (*RecordSet) GetUpdateStarted ¶
GetUpdateStarted returns the UpdateStarted field value
func (*RecordSet) GetUpdateStartedOk ¶
GetUpdateStartedOk returns a tuple with the UpdateStarted field value and a boolean to check if the value has been set.
func (*RecordSet) HasComment ¶
HasComment returns a boolean if a field has been set.
func (RecordSet) MarshalJSON ¶
func (*RecordSet) SetActive ¶
SetActive gets a reference to the given bool and assigns it to the Active field.
func (*RecordSet) SetComment ¶
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*RecordSet) SetCreationFinished ¶
SetCreationFinished sets field value
func (*RecordSet) SetCreationStarted ¶
SetCreationStarted sets field value
func (*RecordSet) SetError ¶
SetError gets a reference to the given string and assigns it to the Error field.
func (*RecordSet) SetRecords ¶
SetRecords sets field value
func (*RecordSet) SetUpdateFinished ¶
SetUpdateFinished sets field value
func (*RecordSet) SetUpdateStarted ¶
SetUpdateStarted sets field value
func (*RecordSet) UnmarshalJSON ¶
type RecordSetResponse ¶
type RecordSetResponse struct {
Message *string `json:"message,omitempty"`
Rrset RecordSet `json:"rrset"`
}
RecordSetResponse ResponseRRSet for rr set info.
func NewRecordSetResponse ¶
func NewRecordSetResponse(rrset RecordSet) *RecordSetResponse
NewRecordSetResponse instantiates a new RecordSetResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRecordSetResponseWithDefaults ¶
func NewRecordSetResponseWithDefaults() *RecordSetResponse
NewRecordSetResponseWithDefaults instantiates a new RecordSetResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*RecordSetResponse) GetMessage ¶
func (o *RecordSetResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*RecordSetResponse) GetMessageOk ¶
func (o *RecordSetResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RecordSetResponse) GetRrset ¶
func (o *RecordSetResponse) GetRrset() RecordSet
GetRrset returns the Rrset field value
func (*RecordSetResponse) GetRrsetOk ¶
func (o *RecordSetResponse) GetRrsetOk() (*RecordSet, bool)
GetRrsetOk returns a tuple with the Rrset field value and a boolean to check if the value has been set.
func (*RecordSetResponse) HasMessage ¶
func (o *RecordSetResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (RecordSetResponse) MarshalJSON ¶
func (o RecordSetResponse) MarshalJSON() ([]byte, error)
func (*RecordSetResponse) SetMessage ¶
func (o *RecordSetResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (*RecordSetResponse) SetRrset ¶
func (o *RecordSetResponse) SetRrset(v RecordSet)
SetRrset sets field value
func (RecordSetResponse) ToMap ¶
func (o RecordSetResponse) ToMap() (map[string]interface{}, error)
func (*RecordSetResponse) UnmarshalJSON ¶
func (o *RecordSetResponse) UnmarshalJSON(data []byte) (err error)
type ValidateMoveCodePayload ¶
type ValidateMoveCodePayload struct {
// code that should be validated. It validates if it is valid, not expired and belongs to the zone.
Code string `json:"code"`
}
ValidateMoveCodePayload PostValidateMoveCodeRequest body to validate move code request.
func NewValidateMoveCodePayload ¶
func NewValidateMoveCodePayload(code string) *ValidateMoveCodePayload
NewValidateMoveCodePayload instantiates a new ValidateMoveCodePayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewValidateMoveCodePayloadWithDefaults ¶
func NewValidateMoveCodePayloadWithDefaults() *ValidateMoveCodePayload
NewValidateMoveCodePayloadWithDefaults instantiates a new ValidateMoveCodePayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ValidateMoveCodePayload) GetCode ¶
func (o *ValidateMoveCodePayload) GetCode() string
GetCode returns the Code field value
func (*ValidateMoveCodePayload) GetCodeOk ¶
func (o *ValidateMoveCodePayload) GetCodeOk() (*string, bool)
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (ValidateMoveCodePayload) MarshalJSON ¶
func (o ValidateMoveCodePayload) MarshalJSON() ([]byte, error)
func (*ValidateMoveCodePayload) SetCode ¶
func (o *ValidateMoveCodePayload) SetCode(v string)
SetCode sets field value
func (ValidateMoveCodePayload) ToMap ¶
func (o ValidateMoveCodePayload) ToMap() (map[string]interface{}, error)
func (*ValidateMoveCodePayload) UnmarshalJSON ¶
func (o *ValidateMoveCodePayload) UnmarshalJSON(data []byte) (err error)
type Zone ¶
type Zone struct {
// access control list
Acl string `json:"acl"`
Active *bool `json:"active,omitempty"`
// contact email from soa record
ContactEmail *string `json:"contactEmail,omitempty"`
// when zone creation finished
CreationFinished string `json:"creationFinished"`
// when zone creation started
CreationStarted string `json:"creationStarted"`
// default time to live
DefaultTTL int32 `json:"defaultTTL"`
// description of the zone
Description *string `json:"description,omitempty"`
// zone name
DnsName string `json:"dnsName"`
// Error shows error in case create/update/delete failed
Error *string `json:"error,omitempty"`
// expire time
ExpireTime int32 `json:"expireTime"`
Extensions *DomainExtensions `json:"extensions,omitempty"`
// zone id
Id string `json:"id"`
// if the zone is a reverse zone or not
IsReverseZone *bool `json:"isReverseZone,omitempty"`
Labels []Label `json:"labels,omitempty"`
// user given name
Name string `json:"name"`
// negative caching
NegativeCache int32 `json:"negativeCache"`
// primary name server for secondary zone
Primaries []string `json:"primaries,omitempty"`
// primary name server. FQDN
PrimaryNameServer string `json:"primaryNameServer"`
// record count how many records are in the zone
RecordCount *int32 `json:"recordCount,omitempty"`
// refresh time
RefreshTime int32 `json:"refreshTime"`
// retry time
RetryTime int32 `json:"retryTime"`
// serial number
SerialNumber int32 `json:"serialNumber"`
// zone state
State string `json:"state"`
// zone type
Type string `json:"type"`
// when zone update/deletion finished
UpdateFinished string `json:"updateFinished"`
// when zone update/deletion started
UpdateStarted string `json:"updateStarted"`
// visibility of the zone
Visibility string `json:"visibility"`
}
Zone Zone.
func NewZone ¶
func NewZone(acl string, creationFinished string, creationStarted string, defaultTTL int32, dnsName string, expireTime int32, id string, name string, negativeCache int32, primaryNameServer string, refreshTime int32, retryTime int32, serialNumber int32, state string, types string, updateFinished string, updateStarted string, visibility string) *Zone
NewZone instantiates a new Zone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneWithDefaults ¶
func NewZoneWithDefaults() *Zone
NewZoneWithDefaults instantiates a new Zone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Zone) GetAclOk ¶
GetAclOk returns a tuple with the Acl field value and a boolean to check if the value has been set.
func (*Zone) GetActiveOk ¶
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 ¶
GetContactEmail returns the ContactEmail field value if set, zero value otherwise.
func (*Zone) GetContactEmailOk ¶
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 ¶
GetCreationFinished returns the CreationFinished field value
func (*Zone) GetCreationFinishedOk ¶
GetCreationFinishedOk returns a tuple with the CreationFinished field value and a boolean to check if the value has been set.
func (*Zone) GetCreationStarted ¶
GetCreationStarted returns the CreationStarted field value
func (*Zone) GetCreationStartedOk ¶
GetCreationStartedOk returns a tuple with the CreationStarted field value and a boolean to check if the value has been set.
func (*Zone) GetDefaultTTL ¶
GetDefaultTTL returns the DefaultTTL field value
func (*Zone) GetDefaultTTLOk ¶
GetDefaultTTLOk returns a tuple with the DefaultTTL field value and a boolean to check if the value has been set.
func (*Zone) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Zone) GetDescriptionOk ¶
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 ¶
GetDnsName returns the DnsName field value
func (*Zone) GetDnsNameOk ¶
GetDnsNameOk returns a tuple with the DnsName field value and a boolean to check if the value has been set.
func (*Zone) GetErrorOk ¶
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 ¶
GetExpireTime returns the ExpireTime field value
func (*Zone) GetExpireTimeOk ¶
GetExpireTimeOk returns a tuple with the ExpireTime field value and a boolean to check if the value has been set.
func (*Zone) GetExtensions ¶
func (o *Zone) GetExtensions() DomainExtensions
GetExtensions returns the Extensions field value if set, zero value otherwise.
func (*Zone) GetExtensionsOk ¶
func (o *Zone) GetExtensionsOk() (*DomainExtensions, bool)
GetExtensionsOk returns a tuple with the Extensions field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Zone) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Zone) GetIsReverseZone ¶
GetIsReverseZone returns the IsReverseZone field value if set, zero value otherwise.
func (*Zone) GetIsReverseZoneOk ¶
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) GetLabelsOk ¶
GetLabelsOk returns a tuple with the Labels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Zone) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Zone) GetNegativeCache ¶
GetNegativeCache returns the NegativeCache field value
func (*Zone) GetNegativeCacheOk ¶
GetNegativeCacheOk returns a tuple with the NegativeCache field value and a boolean to check if the value has been set.
func (*Zone) GetPrimaries ¶
GetPrimaries returns the Primaries field value if set, zero value otherwise.
func (*Zone) GetPrimariesOk ¶
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 ¶
GetPrimaryNameServer returns the PrimaryNameServer field value
func (*Zone) GetPrimaryNameServerOk ¶
GetPrimaryNameServerOk returns a tuple with the PrimaryNameServer field value and a boolean to check if the value has been set.
func (*Zone) GetRecordCount ¶
GetRecordCount returns the RecordCount field value if set, zero value otherwise.
func (*Zone) GetRecordCountOk ¶
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 ¶
GetRefreshTime returns the RefreshTime field value
func (*Zone) GetRefreshTimeOk ¶
GetRefreshTimeOk returns a tuple with the RefreshTime field value and a boolean to check if the value has been set.
func (*Zone) GetRetryTime ¶
GetRetryTime returns the RetryTime field value
func (*Zone) GetRetryTimeOk ¶
GetRetryTimeOk returns a tuple with the RetryTime field value and a boolean to check if the value has been set.
func (*Zone) GetSerialNumber ¶
GetSerialNumber returns the SerialNumber field value
func (*Zone) GetSerialNumberOk ¶
GetSerialNumberOk returns a tuple with the SerialNumber field value and a boolean to check if the value has been set.
func (*Zone) GetStateOk ¶
GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.
func (*Zone) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Zone) GetUpdateFinished ¶
GetUpdateFinished returns the UpdateFinished field value
func (*Zone) GetUpdateFinishedOk ¶
GetUpdateFinishedOk returns a tuple with the UpdateFinished field value and a boolean to check if the value has been set.
func (*Zone) GetUpdateStarted ¶
GetUpdateStarted returns the UpdateStarted field value
func (*Zone) GetUpdateStartedOk ¶
GetUpdateStartedOk returns a tuple with the UpdateStarted field value and a boolean to check if the value has been set.
func (*Zone) GetVisibility ¶
GetVisibility returns the Visibility field value
func (*Zone) GetVisibilityOk ¶
GetVisibilityOk returns a tuple with the Visibility field value and a boolean to check if the value has been set.
func (*Zone) HasContactEmail ¶
HasContactEmail returns a boolean if a field has been set.
func (*Zone) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Zone) HasExtensions ¶
HasExtensions returns a boolean if a field has been set.
func (*Zone) HasIsReverseZone ¶
HasIsReverseZone returns a boolean if a field has been set.
func (*Zone) HasPrimaries ¶
HasPrimaries returns a boolean if a field has been set.
func (*Zone) HasRecordCount ¶
HasRecordCount returns a boolean if a field has been set.
func (Zone) MarshalJSON ¶
func (*Zone) SetActive ¶
SetActive gets a reference to the given bool and assigns it to the Active field.
func (*Zone) SetContactEmail ¶
SetContactEmail gets a reference to the given string and assigns it to the ContactEmail field.
func (*Zone) SetCreationFinished ¶
SetCreationFinished sets field value
func (*Zone) SetCreationStarted ¶
SetCreationStarted sets field value
func (*Zone) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Zone) SetError ¶
SetError gets a reference to the given string and assigns it to the Error field.
func (*Zone) SetExtensions ¶
func (o *Zone) SetExtensions(v DomainExtensions)
SetExtensions gets a reference to the given DomainExtensions and assigns it to the Extensions field.
func (*Zone) SetIsReverseZone ¶
SetIsReverseZone gets a reference to the given bool and assigns it to the IsReverseZone field.
func (*Zone) SetLabels ¶
SetLabels gets a reference to the given []Label and assigns it to the Labels field.
func (*Zone) SetNegativeCache ¶
SetNegativeCache sets field value
func (*Zone) SetPrimaries ¶
SetPrimaries gets a reference to the given []string and assigns it to the Primaries field.
func (*Zone) SetPrimaryNameServer ¶
SetPrimaryNameServer sets field value
func (*Zone) SetRecordCount ¶
SetRecordCount gets a reference to the given int32 and assigns it to the RecordCount field.
func (*Zone) SetRefreshTime ¶
SetRefreshTime sets field value
func (*Zone) SetSerialNumber ¶
SetSerialNumber sets field value
func (*Zone) SetUpdateFinished ¶
SetUpdateFinished sets field value
func (*Zone) SetUpdateStarted ¶
SetUpdateStarted sets field value
func (*Zone) UnmarshalJSON ¶
type ZoneDataExchange ¶
type ZoneDataExchange struct {
RrSets []RecordDataExchange `json:"rrSets,omitempty"`
}
ZoneDataExchange struct for ZoneDataExchange
func NewZoneDataExchange ¶
func NewZoneDataExchange() *ZoneDataExchange
NewZoneDataExchange instantiates a new ZoneDataExchange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneDataExchangeWithDefaults ¶
func NewZoneDataExchangeWithDefaults() *ZoneDataExchange
NewZoneDataExchangeWithDefaults instantiates a new ZoneDataExchange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ZoneDataExchange) GetRrSets ¶
func (o *ZoneDataExchange) GetRrSets() []RecordDataExchange
GetRrSets returns the RrSets field value if set, zero value otherwise.
func (*ZoneDataExchange) GetRrSetsOk ¶
func (o *ZoneDataExchange) GetRrSetsOk() ([]RecordDataExchange, bool)
GetRrSetsOk returns a tuple with the RrSets field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneDataExchange) HasRrSets ¶
func (o *ZoneDataExchange) HasRrSets() bool
HasRrSets returns a boolean if a field has been set.
func (ZoneDataExchange) MarshalJSON ¶
func (o ZoneDataExchange) MarshalJSON() ([]byte, error)
func (*ZoneDataExchange) SetRrSets ¶
func (o *ZoneDataExchange) SetRrSets(v []RecordDataExchange)
SetRrSets gets a reference to the given []RecordDataExchange and assigns it to the RrSets field.
func (ZoneDataExchange) ToMap ¶
func (o ZoneDataExchange) ToMap() (map[string]interface{}, error)
type ZoneExtensions ¶
type ZoneExtensions struct {
ObservabilityExtension *ZoneObservabilityExtension `json:"observabilityExtension,omitempty"`
}
ZoneExtensions struct for ZoneExtensions
func NewZoneExtensions ¶
func NewZoneExtensions() *ZoneExtensions
NewZoneExtensions instantiates a new ZoneExtensions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneExtensionsWithDefaults ¶
func NewZoneExtensionsWithDefaults() *ZoneExtensions
NewZoneExtensionsWithDefaults instantiates a new ZoneExtensions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ZoneExtensions) GetObservabilityExtension ¶
func (o *ZoneExtensions) GetObservabilityExtension() ZoneObservabilityExtension
GetObservabilityExtension returns the ObservabilityExtension field value if set, zero value otherwise.
func (*ZoneExtensions) GetObservabilityExtensionOk ¶
func (o *ZoneExtensions) GetObservabilityExtensionOk() (*ZoneObservabilityExtension, bool)
GetObservabilityExtensionOk returns a tuple with the ObservabilityExtension field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneExtensions) HasObservabilityExtension ¶
func (o *ZoneExtensions) HasObservabilityExtension() bool
HasObservabilityExtension returns a boolean if a field has been set.
func (ZoneExtensions) MarshalJSON ¶
func (o ZoneExtensions) MarshalJSON() ([]byte, error)
func (*ZoneExtensions) SetObservabilityExtension ¶
func (o *ZoneExtensions) SetObservabilityExtension(v ZoneObservabilityExtension)
SetObservabilityExtension gets a reference to the given ZoneObservabilityExtension and assigns it to the ObservabilityExtension field.
func (ZoneExtensions) ToMap ¶
func (o ZoneExtensions) ToMap() (map[string]interface{}, error)
type ZoneModelsImportRecordModel ¶
type ZoneModelsImportRecordModel struct {
Comment *string `json:"comment,omitempty"`
Content []string `json:"content,omitempty"`
Name *string `json:"name,omitempty"`
Ttl *int32 `json:"ttl,omitempty"`
Type *string `json:"type,omitempty"`
}
ZoneModelsImportRecordModel struct for ZoneModelsImportRecordModel
func NewZoneModelsImportRecordModel ¶
func NewZoneModelsImportRecordModel() *ZoneModelsImportRecordModel
NewZoneModelsImportRecordModel instantiates a new ZoneModelsImportRecordModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneModelsImportRecordModelWithDefaults ¶
func NewZoneModelsImportRecordModelWithDefaults() *ZoneModelsImportRecordModel
NewZoneModelsImportRecordModelWithDefaults instantiates a new ZoneModelsImportRecordModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ZoneModelsImportRecordModel) GetComment ¶
func (o *ZoneModelsImportRecordModel) GetComment() string
GetComment returns the Comment field value if set, zero value otherwise.
func (*ZoneModelsImportRecordModel) GetCommentOk ¶
func (o *ZoneModelsImportRecordModel) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneModelsImportRecordModel) GetContent ¶
func (o *ZoneModelsImportRecordModel) GetContent() []string
GetContent returns the Content field value if set, zero value otherwise.
func (*ZoneModelsImportRecordModel) GetContentOk ¶
func (o *ZoneModelsImportRecordModel) GetContentOk() ([]string, bool)
GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneModelsImportRecordModel) GetName ¶
func (o *ZoneModelsImportRecordModel) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*ZoneModelsImportRecordModel) GetNameOk ¶
func (o *ZoneModelsImportRecordModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneModelsImportRecordModel) GetTtl ¶
func (o *ZoneModelsImportRecordModel) GetTtl() int32
GetTtl returns the Ttl field value if set, zero value otherwise.
func (*ZoneModelsImportRecordModel) GetTtlOk ¶
func (o *ZoneModelsImportRecordModel) GetTtlOk() (*int32, bool)
GetTtlOk returns a tuple with the Ttl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneModelsImportRecordModel) GetType ¶
func (o *ZoneModelsImportRecordModel) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*ZoneModelsImportRecordModel) GetTypeOk ¶
func (o *ZoneModelsImportRecordModel) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneModelsImportRecordModel) HasComment ¶
func (o *ZoneModelsImportRecordModel) HasComment() bool
HasComment returns a boolean if a field has been set.
func (*ZoneModelsImportRecordModel) HasContent ¶
func (o *ZoneModelsImportRecordModel) HasContent() bool
HasContent returns a boolean if a field has been set.
func (*ZoneModelsImportRecordModel) HasName ¶
func (o *ZoneModelsImportRecordModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*ZoneModelsImportRecordModel) HasTtl ¶
func (o *ZoneModelsImportRecordModel) HasTtl() bool
HasTtl returns a boolean if a field has been set.
func (*ZoneModelsImportRecordModel) HasType ¶
func (o *ZoneModelsImportRecordModel) HasType() bool
HasType returns a boolean if a field has been set.
func (ZoneModelsImportRecordModel) MarshalJSON ¶
func (o ZoneModelsImportRecordModel) MarshalJSON() ([]byte, error)
func (*ZoneModelsImportRecordModel) SetComment ¶
func (o *ZoneModelsImportRecordModel) SetComment(v string)
SetComment gets a reference to the given string and assigns it to the Comment field.
func (*ZoneModelsImportRecordModel) SetContent ¶
func (o *ZoneModelsImportRecordModel) SetContent(v []string)
SetContent gets a reference to the given []string and assigns it to the Content field.
func (*ZoneModelsImportRecordModel) SetName ¶
func (o *ZoneModelsImportRecordModel) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*ZoneModelsImportRecordModel) SetTtl ¶
func (o *ZoneModelsImportRecordModel) SetTtl(v int32)
SetTtl gets a reference to the given int32 and assigns it to the Ttl field.
func (*ZoneModelsImportRecordModel) SetType ¶
func (o *ZoneModelsImportRecordModel) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (ZoneModelsImportRecordModel) ToMap ¶
func (o ZoneModelsImportRecordModel) ToMap() (map[string]interface{}, error)
type ZoneModelsImportZoneJson ¶
type ZoneModelsImportZoneJson struct {
RrSets []ZoneModelsImportRecordModel `json:"rrSets,omitempty"`
}
ZoneModelsImportZoneJson struct for ZoneModelsImportZoneJson
func NewZoneModelsImportZoneJson ¶
func NewZoneModelsImportZoneJson() *ZoneModelsImportZoneJson
NewZoneModelsImportZoneJson instantiates a new ZoneModelsImportZoneJson object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneModelsImportZoneJsonWithDefaults ¶
func NewZoneModelsImportZoneJsonWithDefaults() *ZoneModelsImportZoneJson
NewZoneModelsImportZoneJsonWithDefaults instantiates a new ZoneModelsImportZoneJson object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ZoneModelsImportZoneJson) GetRrSets ¶
func (o *ZoneModelsImportZoneJson) GetRrSets() []ZoneModelsImportRecordModel
GetRrSets returns the RrSets field value if set, zero value otherwise.
func (*ZoneModelsImportZoneJson) GetRrSetsOk ¶
func (o *ZoneModelsImportZoneJson) GetRrSetsOk() ([]ZoneModelsImportRecordModel, 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 (*ZoneModelsImportZoneJson) HasRrSets ¶
func (o *ZoneModelsImportZoneJson) HasRrSets() bool
HasRrSets returns a boolean if a field has been set.
func (ZoneModelsImportZoneJson) MarshalJSON ¶
func (o ZoneModelsImportZoneJson) MarshalJSON() ([]byte, error)
func (*ZoneModelsImportZoneJson) SetRrSets ¶
func (o *ZoneModelsImportZoneJson) SetRrSets(v []ZoneModelsImportRecordModel)
SetRrSets gets a reference to the given []ZoneModelsImportRecordModel and assigns it to the RrSets field.
func (ZoneModelsImportZoneJson) ToMap ¶
func (o ZoneModelsImportZoneJson) ToMap() (map[string]interface{}, error)
type ZoneObservabilityExtension ¶
type ZoneObservabilityExtension struct {
ObservabilityInstanceId string `json:"observabilityInstanceId"`
State *string `json:"state,omitempty"`
}
ZoneObservabilityExtension struct for ZoneObservabilityExtension
func NewZoneObservabilityExtension ¶
func NewZoneObservabilityExtension(observabilityInstanceId string) *ZoneObservabilityExtension
NewZoneObservabilityExtension instantiates a new ZoneObservabilityExtension object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneObservabilityExtensionWithDefaults ¶
func NewZoneObservabilityExtensionWithDefaults() *ZoneObservabilityExtension
NewZoneObservabilityExtensionWithDefaults instantiates a new ZoneObservabilityExtension object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ZoneObservabilityExtension) GetObservabilityInstanceId ¶
func (o *ZoneObservabilityExtension) GetObservabilityInstanceId() string
GetObservabilityInstanceId returns the ObservabilityInstanceId field value
func (*ZoneObservabilityExtension) GetObservabilityInstanceIdOk ¶
func (o *ZoneObservabilityExtension) GetObservabilityInstanceIdOk() (*string, bool)
GetObservabilityInstanceIdOk returns a tuple with the ObservabilityInstanceId field value and a boolean to check if the value has been set.
func (*ZoneObservabilityExtension) GetState ¶
func (o *ZoneObservabilityExtension) GetState() string
GetState returns the State field value if set, zero value otherwise.
func (*ZoneObservabilityExtension) GetStateOk ¶
func (o *ZoneObservabilityExtension) GetStateOk() (*string, bool)
GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneObservabilityExtension) HasState ¶
func (o *ZoneObservabilityExtension) HasState() bool
HasState returns a boolean if a field has been set.
func (ZoneObservabilityExtension) MarshalJSON ¶
func (o ZoneObservabilityExtension) MarshalJSON() ([]byte, error)
func (*ZoneObservabilityExtension) SetObservabilityInstanceId ¶
func (o *ZoneObservabilityExtension) SetObservabilityInstanceId(v string)
SetObservabilityInstanceId sets field value
func (*ZoneObservabilityExtension) SetState ¶
func (o *ZoneObservabilityExtension) SetState(v string)
SetState gets a reference to the given string and assigns it to the State field.
func (ZoneObservabilityExtension) ToMap ¶
func (o ZoneObservabilityExtension) ToMap() (map[string]interface{}, error)
func (*ZoneObservabilityExtension) UnmarshalJSON ¶
func (o *ZoneObservabilityExtension) UnmarshalJSON(data []byte) (err error)
type ZoneResponse ¶
ZoneResponse ResponseZone for user info.
func NewZoneResponse ¶
func NewZoneResponse(zone Zone) *ZoneResponse
NewZoneResponse instantiates a new ZoneResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewZoneResponseWithDefaults ¶
func NewZoneResponseWithDefaults() *ZoneResponse
NewZoneResponseWithDefaults instantiates a new ZoneResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ZoneResponse) GetMessage ¶
func (o *ZoneResponse) GetMessage() string
GetMessage returns the Message field value if set, zero value otherwise.
func (*ZoneResponse) GetMessageOk ¶
func (o *ZoneResponse) GetMessageOk() (*string, bool)
GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ZoneResponse) GetZone ¶
func (o *ZoneResponse) GetZone() Zone
GetZone returns the Zone field value
func (*ZoneResponse) GetZoneOk ¶
func (o *ZoneResponse) GetZoneOk() (*Zone, bool)
GetZoneOk returns a tuple with the Zone field value and a boolean to check if the value has been set.
func (*ZoneResponse) HasMessage ¶
func (o *ZoneResponse) HasMessage() bool
HasMessage returns a boolean if a field has been set.
func (ZoneResponse) MarshalJSON ¶
func (o ZoneResponse) MarshalJSON() ([]byte, error)
func (*ZoneResponse) SetMessage ¶
func (o *ZoneResponse) SetMessage(v string)
SetMessage gets a reference to the given string and assigns it to the Message field.
func (ZoneResponse) ToMap ¶
func (o ZoneResponse) ToMap() (map[string]interface{}, error)
func (*ZoneResponse) UnmarshalJSON ¶
func (o *ZoneResponse) UnmarshalJSON(data []byte) (err error)
Source Files
¶
- api_default.go
- api_default_mock.go
- client.go
- configuration.go
- model_clone_zone_payload.go
- model_create_label_payload.go
- model_create_label_response.go
- model_create_record_set_payload.go
- model_create_zone_payload.go
- model_delete_label_response.go
- model_domain_extensions.go
- model_domain_observability_extension.go
- model_error_message.go
- model_export_record_sets_payload.go
- model_import_record_sets_payload.go
- model_import_record_sets_response.go
- model_import_summary.go
- model_label.go
- model_list_labels_response.go
- model_list_record_sets_response.go
- model_list_zones_response.go
- model_message.go
- model_move_code_response.go
- model_move_zone_payload.go
- model_partial_update_record_payload.go
- model_partial_update_record_set_payload.go
- model_partial_update_zone_payload.go
- model_record.go
- model_record_data_exchange.go
- model_record_payload.go
- model_record_set.go
- model_record_set_response.go
- model_validate_move_code_payload.go
- model_zone.go
- model_zone_data_exchange.go
- model_zone_extensions.go
- model_zone_models_import_record_model.go
- model_zone_models_import_zone_json.go
- model_zone_observability_extension.go
- model_zone_response.go
- response.go
- utils.go