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