Versions in this module Expand all Collapse all v0 v0.0.5 May 9, 2022 v0.0.4 Apr 28, 2022 Changes in this version + var AllowedRecordTypesEnumValues = []RecordTypes + var AllowedZoneTypesEnumValues = []ZoneTypes + var ContextAPIKeys = contextKey("apiKeys") + var ContextAccessToken = contextKey("accesstoken") + var ContextBasicAuth = contextKey("basic") + var ContextHttpSignatureAuth = contextKey("httpsignature") + var ContextOAuth2 = contextKey("token") + var ContextOperationServerIndices = contextKey("serverOperationIndices") + var ContextOperationServerVariables = contextKey("serverOperationVariables") + var ContextServerIndex = contextKey("serverIndex") + var ContextServerVariables = contextKey("serverVariables") + func CacheExpires(r *http.Response) time.Time + 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 struct + DynamicDNSApi *DynamicDNSApiService + RecordsApi *RecordsApiService + ZonesApi *ZonesApiService + func NewAPIClient(cfg *Configuration) *APIClient + func (c *APIClient) GetConfig() *Configuration + type APIKey struct + Key string + Prefix string + type APIResponse struct + Message string + Method string + Operation string + Payload []byte + RequestURL string + func NewAPIResponse(r *http.Response) *APIResponse + func NewAPIResponseWithError(errorMessage string) *APIResponse + type ApiActivateDynDnsRequest struct + ApiService *DynamicDNSApiService + func (r ApiActivateDynDnsRequest) DynDnsRequest(dynDnsRequest DynDnsRequest) ApiActivateDynDnsRequest + func (r ApiActivateDynDnsRequest) Execute() (*DynamicDns, *http.Response, error) + type ApiCreateRecordsRequest struct + ApiService *RecordsApiService + func (r ApiCreateRecordsRequest) Execute() ([]RecordResponse, *http.Response, error) + func (r ApiCreateRecordsRequest) Record(record []Record) ApiCreateRecordsRequest + type ApiDeleteDynDnsRequest struct + ApiService *DynamicDNSApiService + func (r ApiDeleteDynDnsRequest) Execute() (*http.Response, error) + type ApiDeleteRecordRequest struct + ApiService *RecordsApiService + func (r ApiDeleteRecordRequest) Execute() (*http.Response, error) + type ApiDisableDynDnsRequest struct + ApiService *DynamicDNSApiService + func (r ApiDisableDynDnsRequest) Execute() (*http.Response, error) + type ApiGetRecordRequest struct + ApiService *RecordsApiService + func (r ApiGetRecordRequest) Execute() (*RecordResponse, *http.Response, error) + type ApiGetZoneRequest struct + ApiService *ZonesApiService + func (r ApiGetZoneRequest) Execute() (*CustomerZone, *http.Response, error) + func (r ApiGetZoneRequest) RecordName(recordName string) ApiGetZoneRequest + func (r ApiGetZoneRequest) RecordType(recordType string) ApiGetZoneRequest + func (r ApiGetZoneRequest) Suffix(suffix string) ApiGetZoneRequest + type ApiGetZonesRequest struct + ApiService *ZonesApiService + func (r ApiGetZonesRequest) Execute() ([]Zone, *http.Response, error) + type ApiNormalizeRecordRequest struct + ApiService *RecordsApiService + func (r ApiNormalizeRecordRequest) Execute() (*Record, *http.Response, error) + func (r ApiNormalizeRecordRequest) Record(record Record) ApiNormalizeRecordRequest + type ApiPatchZoneRequest struct + ApiService *ZonesApiService + func (r ApiPatchZoneRequest) Execute() (*http.Response, error) + func (r ApiPatchZoneRequest) Record(record []Record) ApiPatchZoneRequest + type ApiUpdateDynDnsRequest struct + ApiService *DynamicDNSApiService + func (r ApiUpdateDynDnsRequest) DynDnsRequest(dynDnsRequest DynDnsRequest) ApiUpdateDynDnsRequest + func (r ApiUpdateDynDnsRequest) Execute() (*http.Response, error) + type ApiUpdateRecordRequest struct + ApiService *RecordsApiService + func (r ApiUpdateRecordRequest) Execute() (*RecordResponse, *http.Response, error) + func (r ApiUpdateRecordRequest) RecordUpdate(recordUpdate RecordUpdate) ApiUpdateRecordRequest + type ApiUpdateZoneRequest struct + ApiService *ZonesApiService + func (r ApiUpdateZoneRequest) Execute() (*http.Response, error) + func (r ApiUpdateZoneRequest) Record(record []Record) ApiUpdateZoneRequest + type BasicAuth struct + Password string + UserName string + type Configuration struct + Debug bool + DefaultHeader map[string]string + HTTPClient *http.Client + Host string + OperationServers map[string]ServerConfigurations + Scheme string + Servers ServerConfigurations + UserAgent string + func NewConfiguration() *Configuration + func (c *Configuration) AddDefaultHeader(key string, value string) + func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error) + func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error) + type CustomerZone struct + Id *string + Name *string + Records []RecordResponse + Type *ZoneTypes + func NewCustomerZone() *CustomerZone + func NewCustomerZoneWithDefaults() *CustomerZone + func (o *CustomerZone) GetId() string + func (o *CustomerZone) GetIdOk() (*string, bool) + func (o *CustomerZone) GetName() string + func (o *CustomerZone) GetNameOk() (*string, bool) + func (o *CustomerZone) GetRecords() []RecordResponse + func (o *CustomerZone) GetRecordsOk() ([]RecordResponse, bool) + func (o *CustomerZone) GetType() ZoneTypes + func (o *CustomerZone) GetTypeOk() (*ZoneTypes, bool) + func (o *CustomerZone) HasId() bool + func (o *CustomerZone) HasName() bool + func (o *CustomerZone) HasRecords() bool + func (o *CustomerZone) HasType() bool + func (o *CustomerZone) SetId(v string) + func (o *CustomerZone) SetName(v string) + func (o *CustomerZone) SetRecords(v []RecordResponse) + func (o *CustomerZone) SetType(v ZoneTypes) + func (o CustomerZone) MarshalJSON() ([]byte, error) + type DynDnsRequest struct + Description *string + Domains []string + func NewDynDnsRequest(domains []string) *DynDnsRequest + func NewDynDnsRequestWithDefaults() *DynDnsRequest + func (o *DynDnsRequest) GetDescription() string + func (o *DynDnsRequest) GetDescriptionOk() (*string, bool) + func (o *DynDnsRequest) GetDomains() []string + func (o *DynDnsRequest) GetDomainsOk() ([]string, bool) + func (o *DynDnsRequest) HasDescription() bool + func (o *DynDnsRequest) SetDescription(v string) + func (o *DynDnsRequest) SetDomains(v []string) + func (o DynDnsRequest) MarshalJSON() ([]byte, error) + type DynamicDNSApiService service + func (a *DynamicDNSApiService) ActivateDynDns(ctx context.Context) ApiActivateDynDnsRequest + func (a *DynamicDNSApiService) ActivateDynDnsExecute(r ApiActivateDynDnsRequest) (*DynamicDns, *http.Response, error) + func (a *DynamicDNSApiService) DeleteDynDns(ctx context.Context, bulkId string) ApiDeleteDynDnsRequest + func (a *DynamicDNSApiService) DeleteDynDnsExecute(r ApiDeleteDynDnsRequest) (*http.Response, error) + func (a *DynamicDNSApiService) DisableDynDns(ctx context.Context) ApiDisableDynDnsRequest + func (a *DynamicDNSApiService) DisableDynDnsExecute(r ApiDisableDynDnsRequest) (*http.Response, error) + func (a *DynamicDNSApiService) UpdateDynDns(ctx context.Context, bulkId string) ApiUpdateDynDnsRequest + func (a *DynamicDNSApiService) UpdateDynDnsExecute(r ApiUpdateDynDnsRequest) (*http.Response, error) + type DynamicDns struct + BulkId *string + Description *string + Domains []string + UpdateUrl *string + func NewDynamicDns() *DynamicDns + func NewDynamicDnsWithDefaults() *DynamicDns + func (o *DynamicDns) GetBulkId() string + func (o *DynamicDns) GetBulkIdOk() (*string, bool) + func (o *DynamicDns) GetDescription() string + func (o *DynamicDns) GetDescriptionOk() (*string, bool) + func (o *DynamicDns) GetDomains() []string + func (o *DynamicDns) GetDomainsOk() ([]string, bool) + func (o *DynamicDns) GetUpdateUrl() string + func (o *DynamicDns) GetUpdateUrlOk() (*string, bool) + func (o *DynamicDns) HasBulkId() bool + func (o *DynamicDns) HasDescription() bool + func (o *DynamicDns) HasDomains() bool + func (o *DynamicDns) HasUpdateUrl() bool + func (o *DynamicDns) SetBulkId(v string) + func (o *DynamicDns) SetDescription(v string) + func (o *DynamicDns) SetDomains(v []string) + func (o *DynamicDns) SetUpdateUrl(v string) + func (o DynamicDns) MarshalJSON() ([]byte, error) + type GenericOpenAPIError struct + func (e GenericOpenAPIError) Body() []byte + func (e GenericOpenAPIError) Error() string + func (e GenericOpenAPIError) Model() interface{} + type ModelError struct + Code *string + Message *string + func NewModelError() *ModelError + func NewModelErrorWithDefaults() *ModelError + func (o *ModelError) GetCode() string + func (o *ModelError) GetCodeOk() (*string, bool) + func (o *ModelError) GetMessage() string + func (o *ModelError) GetMessageOk() (*string, bool) + func (o *ModelError) HasCode() bool + func (o *ModelError) HasMessage() bool + func (o *ModelError) SetCode(v string) + func (o *ModelError) SetMessage(v string) + func (o ModelError) MarshalJSON() ([]byte, error) + type NullableBool struct + func NewNullableBool(val *bool) *NullableBool + func (v *NullableBool) Set(val *bool) + func (v *NullableBool) UnmarshalJSON(src []byte) error + func (v *NullableBool) Unset() + func (v NullableBool) Get() *bool + func (v NullableBool) IsSet() bool + func (v NullableBool) MarshalJSON() ([]byte, error) + type NullableCustomerZone struct + func NewNullableCustomerZone(val *CustomerZone) *NullableCustomerZone + func (v *NullableCustomerZone) Set(val *CustomerZone) + func (v *NullableCustomerZone) UnmarshalJSON(src []byte) error + func (v *NullableCustomerZone) Unset() + func (v NullableCustomerZone) Get() *CustomerZone + func (v NullableCustomerZone) IsSet() bool + func (v NullableCustomerZone) MarshalJSON() ([]byte, error) + type NullableDynDnsRequest struct + func NewNullableDynDnsRequest(val *DynDnsRequest) *NullableDynDnsRequest + func (v *NullableDynDnsRequest) Set(val *DynDnsRequest) + func (v *NullableDynDnsRequest) UnmarshalJSON(src []byte) error + func (v *NullableDynDnsRequest) Unset() + func (v NullableDynDnsRequest) Get() *DynDnsRequest + func (v NullableDynDnsRequest) IsSet() bool + func (v NullableDynDnsRequest) MarshalJSON() ([]byte, error) + type NullableDynamicDns struct + func NewNullableDynamicDns(val *DynamicDns) *NullableDynamicDns + func (v *NullableDynamicDns) Set(val *DynamicDns) + func (v *NullableDynamicDns) UnmarshalJSON(src []byte) error + func (v *NullableDynamicDns) Unset() + func (v NullableDynamicDns) Get() *DynamicDns + func (v NullableDynamicDns) IsSet() bool + func (v NullableDynamicDns) MarshalJSON() ([]byte, error) + type NullableFloat32 struct + func NewNullableFloat32(val *float32) *NullableFloat32 + func (v *NullableFloat32) Set(val *float32) + func (v *NullableFloat32) UnmarshalJSON(src []byte) error + func (v *NullableFloat32) Unset() + func (v NullableFloat32) Get() *float32 + func (v NullableFloat32) IsSet() bool + func (v NullableFloat32) MarshalJSON() ([]byte, error) + type NullableFloat64 struct + func NewNullableFloat64(val *float64) *NullableFloat64 + func (v *NullableFloat64) Set(val *float64) + func (v *NullableFloat64) UnmarshalJSON(src []byte) error + func (v *NullableFloat64) Unset() + func (v NullableFloat64) Get() *float64 + func (v NullableFloat64) IsSet() bool + func (v NullableFloat64) MarshalJSON() ([]byte, error) + type NullableInt struct + func NewNullableInt(val *int) *NullableInt + func (v *NullableInt) Set(val *int) + func (v *NullableInt) UnmarshalJSON(src []byte) error + func (v *NullableInt) Unset() + func (v NullableInt) Get() *int + func (v NullableInt) IsSet() bool + func (v NullableInt) MarshalJSON() ([]byte, error) + type NullableInt32 struct + func NewNullableInt32(val *int32) *NullableInt32 + func (v *NullableInt32) Set(val *int32) + func (v *NullableInt32) UnmarshalJSON(src []byte) error + func (v *NullableInt32) Unset() + func (v NullableInt32) Get() *int32 + func (v NullableInt32) IsSet() bool + func (v NullableInt32) MarshalJSON() ([]byte, error) + type NullableInt64 struct + func NewNullableInt64(val *int64) *NullableInt64 + func (v *NullableInt64) Set(val *int64) + func (v *NullableInt64) UnmarshalJSON(src []byte) error + func (v *NullableInt64) Unset() + func (v NullableInt64) Get() *int64 + func (v NullableInt64) IsSet() bool + func (v NullableInt64) MarshalJSON() ([]byte, error) + type NullableModelError struct + func NewNullableModelError(val *ModelError) *NullableModelError + func (v *NullableModelError) Set(val *ModelError) + func (v *NullableModelError) UnmarshalJSON(src []byte) error + func (v *NullableModelError) Unset() + func (v NullableModelError) Get() *ModelError + func (v NullableModelError) IsSet() bool + func (v NullableModelError) MarshalJSON() ([]byte, error) + type NullableRecord struct + func NewNullableRecord(val *Record) *NullableRecord + func (v *NullableRecord) Set(val *Record) + func (v *NullableRecord) UnmarshalJSON(src []byte) error + func (v *NullableRecord) Unset() + func (v NullableRecord) Get() *Record + func (v NullableRecord) IsSet() bool + func (v NullableRecord) MarshalJSON() ([]byte, error) + type NullableRecordResponse struct + func NewNullableRecordResponse(val *RecordResponse) *NullableRecordResponse + func (v *NullableRecordResponse) Set(val *RecordResponse) + func (v *NullableRecordResponse) UnmarshalJSON(src []byte) error + func (v *NullableRecordResponse) Unset() + func (v NullableRecordResponse) Get() *RecordResponse + func (v NullableRecordResponse) IsSet() bool + func (v NullableRecordResponse) MarshalJSON() ([]byte, error) + type NullableRecordTypes struct + func NewNullableRecordTypes(val *RecordTypes) *NullableRecordTypes + func (v *NullableRecordTypes) Set(val *RecordTypes) + func (v *NullableRecordTypes) UnmarshalJSON(src []byte) error + func (v *NullableRecordTypes) Unset() + func (v NullableRecordTypes) Get() *RecordTypes + func (v NullableRecordTypes) IsSet() bool + func (v NullableRecordTypes) MarshalJSON() ([]byte, error) + type NullableRecordUpdate struct + func NewNullableRecordUpdate(val *RecordUpdate) *NullableRecordUpdate + func (v *NullableRecordUpdate) Set(val *RecordUpdate) + func (v *NullableRecordUpdate) UnmarshalJSON(src []byte) error + func (v *NullableRecordUpdate) Unset() + func (v NullableRecordUpdate) Get() *RecordUpdate + func (v NullableRecordUpdate) IsSet() bool + func (v NullableRecordUpdate) MarshalJSON() ([]byte, error) + type NullableString struct + func NewNullableString(val *string) *NullableString + func (v *NullableString) Set(val *string) + func (v *NullableString) UnmarshalJSON(src []byte) error + func (v *NullableString) Unset() + func (v NullableString) Get() *string + func (v NullableString) IsSet() bool + func (v NullableString) MarshalJSON() ([]byte, error) + type NullableTime struct + func NewNullableTime(val *time.Time) *NullableTime + func (v *NullableTime) Set(val *time.Time) + func (v *NullableTime) UnmarshalJSON(src []byte) error + func (v *NullableTime) Unset() + func (v NullableTime) Get() *time.Time + func (v NullableTime) IsSet() bool + func (v NullableTime) MarshalJSON() ([]byte, error) + type NullableZone struct + func NewNullableZone(val *Zone) *NullableZone + func (v *NullableZone) Set(val *Zone) + func (v *NullableZone) UnmarshalJSON(src []byte) error + func (v *NullableZone) Unset() + func (v NullableZone) Get() *Zone + func (v NullableZone) IsSet() bool + func (v NullableZone) MarshalJSON() ([]byte, error) + type NullableZoneTypes struct + func NewNullableZoneTypes(val *ZoneTypes) *NullableZoneTypes + func (v *NullableZoneTypes) Set(val *ZoneTypes) + func (v *NullableZoneTypes) UnmarshalJSON(src []byte) error + func (v *NullableZoneTypes) Unset() + func (v NullableZoneTypes) Get() *ZoneTypes + func (v NullableZoneTypes) IsSet() bool + func (v NullableZoneTypes) MarshalJSON() ([]byte, error) + type Record struct + Content *string + Disabled *bool + Name *string + Prio *int32 + Ttl *int32 + Type *RecordTypes + func NewRecord() *Record + func NewRecordWithDefaults() *Record + func (o *Record) GetContent() string + func (o *Record) GetContentOk() (*string, bool) + func (o *Record) GetDisabled() bool + func (o *Record) GetDisabledOk() (*bool, bool) + func (o *Record) GetName() string + func (o *Record) GetNameOk() (*string, bool) + func (o *Record) GetPrio() int32 + func (o *Record) GetPrioOk() (*int32, bool) + func (o *Record) GetTtl() int32 + func (o *Record) GetTtlOk() (*int32, bool) + func (o *Record) GetType() RecordTypes + func (o *Record) GetTypeOk() (*RecordTypes, bool) + func (o *Record) HasContent() bool + func (o *Record) HasDisabled() bool + func (o *Record) HasName() bool + func (o *Record) HasPrio() bool + func (o *Record) HasTtl() bool + func (o *Record) HasType() bool + func (o *Record) SetContent(v string) + func (o *Record) SetDisabled(v bool) + func (o *Record) SetName(v string) + func (o *Record) SetPrio(v int32) + func (o *Record) SetTtl(v int32) + func (o *Record) SetType(v RecordTypes) + func (o Record) MarshalJSON() ([]byte, error) + type RecordResponse struct + ChangeDate *string + Content *string + Disabled *bool + Id *string + Name *string + Prio *int32 + RootName *string + Ttl *int32 + Type *RecordTypes + func NewRecordResponse() *RecordResponse + func NewRecordResponseWithDefaults() *RecordResponse + func (o *RecordResponse) GetChangeDate() string + func (o *RecordResponse) GetChangeDateOk() (*string, bool) + func (o *RecordResponse) GetContent() string + func (o *RecordResponse) GetContentOk() (*string, bool) + func (o *RecordResponse) GetDisabled() bool + func (o *RecordResponse) GetDisabledOk() (*bool, bool) + func (o *RecordResponse) GetId() string + func (o *RecordResponse) GetIdOk() (*string, bool) + func (o *RecordResponse) GetName() string + func (o *RecordResponse) GetNameOk() (*string, bool) + func (o *RecordResponse) GetPrio() int32 + func (o *RecordResponse) GetPrioOk() (*int32, bool) + func (o *RecordResponse) GetRootName() string + func (o *RecordResponse) GetRootNameOk() (*string, bool) + func (o *RecordResponse) GetTtl() int32 + func (o *RecordResponse) GetTtlOk() (*int32, bool) + func (o *RecordResponse) GetType() RecordTypes + func (o *RecordResponse) GetTypeOk() (*RecordTypes, bool) + func (o *RecordResponse) HasChangeDate() bool + func (o *RecordResponse) HasContent() bool + func (o *RecordResponse) HasDisabled() bool + func (o *RecordResponse) HasId() bool + func (o *RecordResponse) HasName() bool + func (o *RecordResponse) HasPrio() bool + func (o *RecordResponse) HasRootName() bool + func (o *RecordResponse) HasTtl() bool + func (o *RecordResponse) HasType() bool + func (o *RecordResponse) SetChangeDate(v string) + func (o *RecordResponse) SetContent(v string) + func (o *RecordResponse) SetDisabled(v bool) + func (o *RecordResponse) SetId(v string) + func (o *RecordResponse) SetName(v string) + func (o *RecordResponse) SetPrio(v int32) + func (o *RecordResponse) SetRootName(v string) + func (o *RecordResponse) SetTtl(v int32) + func (o *RecordResponse) SetType(v RecordTypes) + func (o RecordResponse) MarshalJSON() ([]byte, error) + type RecordTypes string + const A + const AAAA + const CAA + const CNAME + const MX + const NS + const SOA + const SRV + const TXT + func NewRecordTypesFromValue(v string) (*RecordTypes, error) + func (v *RecordTypes) UnmarshalJSON(src []byte) error + func (v RecordTypes) IsValid() bool + func (v RecordTypes) Ptr() *RecordTypes + type RecordUpdate struct + Content *string + Disabled *bool + Prio *int32 + Ttl *int32 + func NewRecordUpdate() *RecordUpdate + func NewRecordUpdateWithDefaults() *RecordUpdate + func (o *RecordUpdate) GetContent() string + func (o *RecordUpdate) GetContentOk() (*string, bool) + func (o *RecordUpdate) GetDisabled() bool + func (o *RecordUpdate) GetDisabledOk() (*bool, bool) + func (o *RecordUpdate) GetPrio() int32 + func (o *RecordUpdate) GetPrioOk() (*int32, bool) + func (o *RecordUpdate) GetTtl() int32 + func (o *RecordUpdate) GetTtlOk() (*int32, bool) + func (o *RecordUpdate) HasContent() bool + func (o *RecordUpdate) HasDisabled() bool + func (o *RecordUpdate) HasPrio() bool + func (o *RecordUpdate) HasTtl() bool + func (o *RecordUpdate) SetContent(v string) + func (o *RecordUpdate) SetDisabled(v bool) + func (o *RecordUpdate) SetPrio(v int32) + func (o *RecordUpdate) SetTtl(v int32) + func (o RecordUpdate) MarshalJSON() ([]byte, error) + type RecordsApiService service + func (a *RecordsApiService) CreateRecords(ctx context.Context, zoneId string) ApiCreateRecordsRequest + func (a *RecordsApiService) CreateRecordsExecute(r ApiCreateRecordsRequest) ([]RecordResponse, *http.Response, error) + func (a *RecordsApiService) DeleteRecord(ctx context.Context, zoneId string, recordId string) ApiDeleteRecordRequest + func (a *RecordsApiService) DeleteRecordExecute(r ApiDeleteRecordRequest) (*http.Response, error) + func (a *RecordsApiService) GetRecord(ctx context.Context, zoneId string, recordId string) ApiGetRecordRequest + func (a *RecordsApiService) GetRecordExecute(r ApiGetRecordRequest) (*RecordResponse, *http.Response, error) + func (a *RecordsApiService) NormalizeRecord(ctx context.Context) ApiNormalizeRecordRequest + func (a *RecordsApiService) NormalizeRecordExecute(r ApiNormalizeRecordRequest) (*Record, *http.Response, error) + func (a *RecordsApiService) UpdateRecord(ctx context.Context, zoneId string, recordId string) ApiUpdateRecordRequest + func (a *RecordsApiService) UpdateRecordExecute(r ApiUpdateRecordRequest) (*RecordResponse, *http.Response, error) + type ServerConfiguration struct + Description string + URL string + Variables map[string]ServerVariable + type ServerConfigurations []ServerConfiguration + func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error) + type ServerVariable struct + DefaultValue string + Description string + EnumValues []string + type Zone struct + Id *string + Name *string + Type *ZoneTypes + func NewZone() *Zone + func NewZoneWithDefaults() *Zone + func (o *Zone) GetId() string + func (o *Zone) GetIdOk() (*string, bool) + func (o *Zone) GetName() string + func (o *Zone) GetNameOk() (*string, bool) + func (o *Zone) GetType() ZoneTypes + func (o *Zone) GetTypeOk() (*ZoneTypes, bool) + func (o *Zone) HasId() bool + func (o *Zone) HasName() bool + func (o *Zone) HasType() bool + func (o *Zone) SetId(v string) + func (o *Zone) SetName(v string) + func (o *Zone) SetType(v ZoneTypes) + func (o Zone) MarshalJSON() ([]byte, error) + type ZoneTypes string + const NATIVE + const SLAVE + func NewZoneTypesFromValue(v string) (*ZoneTypes, error) + func (v *ZoneTypes) UnmarshalJSON(src []byte) error + func (v ZoneTypes) IsValid() bool + func (v ZoneTypes) Ptr() *ZoneTypes + type ZonesApiService service + func (a *ZonesApiService) GetZone(ctx context.Context, zoneId string) ApiGetZoneRequest + func (a *ZonesApiService) GetZoneExecute(r ApiGetZoneRequest) (*CustomerZone, *http.Response, error) + func (a *ZonesApiService) GetZones(ctx context.Context) ApiGetZonesRequest + func (a *ZonesApiService) GetZonesExecute(r ApiGetZonesRequest) ([]Zone, *http.Response, error) + func (a *ZonesApiService) PatchZone(ctx context.Context, zoneId string) ApiPatchZoneRequest + func (a *ZonesApiService) PatchZoneExecute(r ApiPatchZoneRequest) (*http.Response, error) + func (a *ZonesApiService) UpdateZone(ctx context.Context, zoneId string) ApiUpdateZoneRequest + func (a *ZonesApiService) UpdateZoneExecute(r ApiUpdateZoneRequest) (*http.Response, error) v0.0.3 Mar 28, 2022 v0.0.2 Mar 25, 2022 v0.0.1 Mar 24, 2022