Versions in this module Expand all Collapse all v0 v0.4.1 Sep 10, 2021 v0.4.0 Aug 18, 2021 Changes in this version type APIClient + RecordApi RecordApi + ZoneApi ZoneApi + type AccessOptions struct + CredentialsId *string + Environment *string + Provider *string + func NewAccessOptions() *AccessOptions + func NewAccessOptionsWithDefaults() *AccessOptions + func (o *AccessOptions) GetCredentialsId() string + func (o *AccessOptions) GetCredentialsIdOk() (*string, bool) + func (o *AccessOptions) GetEnvironment() string + func (o *AccessOptions) GetEnvironmentOk() (*string, bool) + func (o *AccessOptions) GetProvider() string + func (o *AccessOptions) GetProviderOk() (*string, bool) + func (o *AccessOptions) HasCredentialsId() bool + func (o *AccessOptions) HasEnvironment() bool + func (o *AccessOptions) HasProvider() bool + func (o *AccessOptions) SetCredentialsId(v string) + func (o *AccessOptions) SetEnvironment(v string) + func (o *AccessOptions) SetProvider(v string) + func (o AccessOptions) MarshalJSON() ([]byte, error) + type ApiDnsApiRecordsDeleteRequest struct + ApiService RecordApi + func (r ApiDnsApiRecordsDeleteRequest) Execute() (*_nethttp.Response, error) + func (r ApiDnsApiRecordsDeleteRequest) Name(name string) ApiDnsApiRecordsDeleteRequest + func (r ApiDnsApiRecordsDeleteRequest) RecordType(recordType RecordType) ApiDnsApiRecordsDeleteRequest + func (r ApiDnsApiRecordsDeleteRequest) XApiOptions(xApiOptions string) ApiDnsApiRecordsDeleteRequest + func (r ApiDnsApiRecordsDeleteRequest) Zone(zone string) ApiDnsApiRecordsDeleteRequest + type ApiDnsApiRecordsGetRequest struct + ApiService RecordApi + func (r ApiDnsApiRecordsGetRequest) Execute() ([]Record, *_nethttp.Response, error) + func (r ApiDnsApiRecordsGetRequest) Name(name string) ApiDnsApiRecordsGetRequest + func (r ApiDnsApiRecordsGetRequest) RecordType(recordType RecordType) ApiDnsApiRecordsGetRequest + func (r ApiDnsApiRecordsGetRequest) XApiOptions(xApiOptions string) ApiDnsApiRecordsGetRequest + func (r ApiDnsApiRecordsGetRequest) Zone(zone string) ApiDnsApiRecordsGetRequest + type ApiDnsApiRecordsPostRequest struct + ApiService RecordApi + func (r ApiDnsApiRecordsPostRequest) CreateRecordRequestModel(createRecordRequestModel CreateRecordRequestModel) ApiDnsApiRecordsPostRequest + func (r ApiDnsApiRecordsPostRequest) Execute() (Record, *_nethttp.Response, error) + func (r ApiDnsApiRecordsPostRequest) XApiOptions(xApiOptions string) ApiDnsApiRecordsPostRequest + type ApiDnsApiZonesDeleteRequest struct + ApiService ZoneApi + func (r ApiDnsApiZonesDeleteRequest) Execute() (*_nethttp.Response, error) + func (r ApiDnsApiZonesDeleteRequest) Name(name string) ApiDnsApiZonesDeleteRequest + func (r ApiDnsApiZonesDeleteRequest) XApiOptions(xApiOptions string) ApiDnsApiZonesDeleteRequest + type ApiDnsApiZonesGetRequest struct + ApiService ZoneApi + func (r ApiDnsApiZonesGetRequest) Execute() ([]Zone, *_nethttp.Response, error) + func (r ApiDnsApiZonesGetRequest) XApiOptions(xApiOptions string) ApiDnsApiZonesGetRequest + type ApiDnsApiZonesPostRequest struct + ApiService ZoneApi + func (r ApiDnsApiZonesPostRequest) CreateZoneRequestModel(createZoneRequestModel CreateZoneRequestModel) ApiDnsApiZonesPostRequest + func (r ApiDnsApiZonesPostRequest) Execute() (Zone, *_nethttp.Response, error) + func (r ApiDnsApiZonesPostRequest) XApiOptions(xApiOptions string) ApiDnsApiZonesPostRequest + type ApiDnsApiZonesZoneGetRequest struct + ApiService ZoneApi + func (r ApiDnsApiZonesZoneGetRequest) Execute() (Zone, *_nethttp.Response, error) + func (r ApiDnsApiZonesZoneGetRequest) XApiOptions(xApiOptions string) ApiDnsApiZonesZoneGetRequest + type ApiOptions struct + AccessOptions *AccessOptions + Meta *map[string]string + func NewApiOptions() *ApiOptions + func NewApiOptionsWithDefaults() *ApiOptions + func (o *ApiOptions) GetAccessOptions() AccessOptions + func (o *ApiOptions) GetAccessOptionsOk() (*AccessOptions, bool) + func (o *ApiOptions) GetMeta() map[string]string + func (o *ApiOptions) GetMetaOk() (*map[string]string, bool) + func (o *ApiOptions) HasAccessOptions() bool + func (o *ApiOptions) HasMeta() bool + func (o *ApiOptions) SetAccessOptions(v AccessOptions) + func (o *ApiOptions) SetMeta(v map[string]string) + func (o ApiOptions) MarshalJSON() ([]byte, error) + type NullableAccessOptions struct + func NewNullableAccessOptions(val *AccessOptions) *NullableAccessOptions + func (v *NullableAccessOptions) Set(val *AccessOptions) + func (v *NullableAccessOptions) UnmarshalJSON(src []byte) error + func (v *NullableAccessOptions) Unset() + func (v NullableAccessOptions) Get() *AccessOptions + func (v NullableAccessOptions) IsSet() bool + func (v NullableAccessOptions) MarshalJSON() ([]byte, error) + type NullableApiOptions struct + func NewNullableApiOptions(val *ApiOptions) *NullableApiOptions + func (v *NullableApiOptions) Set(val *ApiOptions) + func (v *NullableApiOptions) UnmarshalJSON(src []byte) error + func (v *NullableApiOptions) Unset() + func (v NullableApiOptions) Get() *ApiOptions + func (v NullableApiOptions) IsSet() bool + func (v NullableApiOptions) MarshalJSON() ([]byte, error) + type RecordApi interface + DnsApiRecordsDelete func(ctx _context.Context) ApiDnsApiRecordsDeleteRequest + DnsApiRecordsDeleteExecute func(r ApiDnsApiRecordsDeleteRequest) (*_nethttp.Response, error) + DnsApiRecordsGet func(ctx _context.Context) ApiDnsApiRecordsGetRequest + DnsApiRecordsGetExecute func(r ApiDnsApiRecordsGetRequest) ([]Record, *_nethttp.Response, error) + DnsApiRecordsPost func(ctx _context.Context) ApiDnsApiRecordsPostRequest + DnsApiRecordsPostExecute func(r ApiDnsApiRecordsPostRequest) (Record, *_nethttp.Response, error) + type RecordApiService service + func (a *RecordApiService) DnsApiRecordsDelete(ctx _context.Context) ApiDnsApiRecordsDeleteRequest + func (a *RecordApiService) DnsApiRecordsDeleteExecute(r ApiDnsApiRecordsDeleteRequest) (*_nethttp.Response, error) + func (a *RecordApiService) DnsApiRecordsGet(ctx _context.Context) ApiDnsApiRecordsGetRequest + func (a *RecordApiService) DnsApiRecordsGetExecute(r ApiDnsApiRecordsGetRequest) ([]Record, *_nethttp.Response, error) + func (a *RecordApiService) DnsApiRecordsPost(ctx _context.Context) ApiDnsApiRecordsPostRequest + func (a *RecordApiService) DnsApiRecordsPostExecute(r ApiDnsApiRecordsPostRequest) (Record, *_nethttp.Response, error) type RecordClass + const RECORDCLASS_CH + const RECORDCLASS_CS + const RECORDCLASS_HS + const RECORDCLASS_IN type RecordType + const RECORDTYPE_A + const RECORDTYPE_AAAA + const RECORDTYPE_CNAME + const RECORDTYPE_MX + const RECORDTYPE_NS + const RECORDTYPE_PTR + const RECORDTYPE_SOA + const RECORDTYPE_SPF + const RECORDTYPE_SRV + const RECORDTYPE_TXT + type ZoneApi interface + DnsApiZonesDelete func(ctx _context.Context) ApiDnsApiZonesDeleteRequest + DnsApiZonesDeleteExecute func(r ApiDnsApiZonesDeleteRequest) (*_nethttp.Response, error) + DnsApiZonesGet func(ctx _context.Context) ApiDnsApiZonesGetRequest + DnsApiZonesGetExecute func(r ApiDnsApiZonesGetRequest) ([]Zone, *_nethttp.Response, error) + DnsApiZonesPost func(ctx _context.Context) ApiDnsApiZonesPostRequest + DnsApiZonesPostExecute func(r ApiDnsApiZonesPostRequest) (Zone, *_nethttp.Response, error) + DnsApiZonesZoneGet func(ctx _context.Context, zone string) ApiDnsApiZonesZoneGetRequest + DnsApiZonesZoneGetExecute func(r ApiDnsApiZonesZoneGetRequest) (Zone, *_nethttp.Response, error) + type ZoneApiService service + func (a *ZoneApiService) DnsApiZonesDelete(ctx _context.Context) ApiDnsApiZonesDeleteRequest + func (a *ZoneApiService) DnsApiZonesDeleteExecute(r ApiDnsApiZonesDeleteRequest) (*_nethttp.Response, error) + func (a *ZoneApiService) DnsApiZonesGet(ctx _context.Context) ApiDnsApiZonesGetRequest + func (a *ZoneApiService) DnsApiZonesGetExecute(r ApiDnsApiZonesGetRequest) ([]Zone, *_nethttp.Response, error) + func (a *ZoneApiService) DnsApiZonesPost(ctx _context.Context) ApiDnsApiZonesPostRequest + func (a *ZoneApiService) DnsApiZonesPostExecute(r ApiDnsApiZonesPostRequest) (Zone, *_nethttp.Response, error) + func (a *ZoneApiService) DnsApiZonesZoneGet(ctx _context.Context, zone string) ApiDnsApiZonesZoneGetRequest + func (a *ZoneApiService) DnsApiZonesZoneGetExecute(r ApiDnsApiZonesZoneGetRequest) (Zone, *_nethttp.Response, error) v0.3.0 Jun 30, 2021 v0.2.0 Jun 29, 2021 v0.1.0 Jun 28, 2021 Changes in this version + 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 + RecordsApi RecordsApi + ZonesApi ZonesApi + 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 ApiApiDnsRecordsDeleteRequest struct + ApiService RecordsApi + func (r ApiApiDnsRecordsDeleteRequest) Environment(environment string) ApiApiDnsRecordsDeleteRequest + func (r ApiApiDnsRecordsDeleteRequest) Execute() (*_nethttp.Response, error) + func (r ApiApiDnsRecordsDeleteRequest) Name(name string) ApiApiDnsRecordsDeleteRequest + func (r ApiApiDnsRecordsDeleteRequest) Provider(provider string) ApiApiDnsRecordsDeleteRequest + func (r ApiApiDnsRecordsDeleteRequest) RecordType(recordType RecordType) ApiApiDnsRecordsDeleteRequest + func (r ApiApiDnsRecordsDeleteRequest) RequestBody(requestBody map[string]string) ApiApiDnsRecordsDeleteRequest + func (r ApiApiDnsRecordsDeleteRequest) Zone(zone string) ApiApiDnsRecordsDeleteRequest + type ApiApiDnsRecordsGetRequest struct + ApiService RecordsApi + func (r ApiApiDnsRecordsGetRequest) Environment(environment string) ApiApiDnsRecordsGetRequest + func (r ApiApiDnsRecordsGetRequest) Execute() ([]Record, *_nethttp.Response, error) + func (r ApiApiDnsRecordsGetRequest) Name(name string) ApiApiDnsRecordsGetRequest + func (r ApiApiDnsRecordsGetRequest) PageSize(pageSize int32) ApiApiDnsRecordsGetRequest + func (r ApiApiDnsRecordsGetRequest) PageToken(pageToken string) ApiApiDnsRecordsGetRequest + func (r ApiApiDnsRecordsGetRequest) Provider(provider string) ApiApiDnsRecordsGetRequest + func (r ApiApiDnsRecordsGetRequest) RecordType(recordType RecordType) ApiApiDnsRecordsGetRequest + func (r ApiApiDnsRecordsGetRequest) Zone(zone string) ApiApiDnsRecordsGetRequest + type ApiApiDnsRecordsPostRequest struct + ApiService RecordsApi + func (r ApiApiDnsRecordsPostRequest) CreateRecordRequestModel(createRecordRequestModel CreateRecordRequestModel) ApiApiDnsRecordsPostRequest + func (r ApiApiDnsRecordsPostRequest) Execute() (Record, *_nethttp.Response, error) + type ApiApiDnsZonesGetRequest struct + ApiService ZonesApi + func (r ApiApiDnsZonesGetRequest) Environment(environment string) ApiApiDnsZonesGetRequest + func (r ApiApiDnsZonesGetRequest) Execute() ([]Zone, *_nethttp.Response, error) + func (r ApiApiDnsZonesGetRequest) PageSize(pageSize int32) ApiApiDnsZonesGetRequest + func (r ApiApiDnsZonesGetRequest) PageToken(pageToken string) ApiApiDnsZonesGetRequest + func (r ApiApiDnsZonesGetRequest) Provider(provider string) ApiApiDnsZonesGetRequest + type ApiApiDnsZonesPostRequest struct + ApiService ZonesApi + func (r ApiApiDnsZonesPostRequest) CreateZoneRequestModel(createZoneRequestModel CreateZoneRequestModel) ApiApiDnsZonesPostRequest + func (r ApiApiDnsZonesPostRequest) Execute() (Zone, *_nethttp.Response, error) + type ApiApiDnsZonesZoneDeleteRequest struct + ApiService ZonesApi + func (r ApiApiDnsZonesZoneDeleteRequest) Environment(environment string) ApiApiDnsZonesZoneDeleteRequest + func (r ApiApiDnsZonesZoneDeleteRequest) Execute() (*_nethttp.Response, error) + func (r ApiApiDnsZonesZoneDeleteRequest) Provider(provider string) ApiApiDnsZonesZoneDeleteRequest + type ApiApiDnsZonesZoneGetRequest struct + ApiService ZonesApi + func (r ApiApiDnsZonesZoneGetRequest) Environment(environment string) ApiApiDnsZonesZoneGetRequest + func (r ApiApiDnsZonesZoneGetRequest) Execute() (Zone, *_nethttp.Response, error) + func (r ApiApiDnsZonesZoneGetRequest) Provider(provider string) ApiApiDnsZonesZoneGetRequest + 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 CreateRecordRequestModel struct + Class *RecordClass + Data string + Environment NullableString + Name string + Provider string + Ttl *int32 + Type RecordType + Zone string + func NewCreateRecordRequestModel(provider string, zone string, name string, type_ RecordType, data string) *CreateRecordRequestModel + func NewCreateRecordRequestModelWithDefaults() *CreateRecordRequestModel + func (o *CreateRecordRequestModel) GetClass() RecordClass + func (o *CreateRecordRequestModel) GetClassOk() (*RecordClass, bool) + func (o *CreateRecordRequestModel) GetData() string + func (o *CreateRecordRequestModel) GetDataOk() (*string, bool) + func (o *CreateRecordRequestModel) GetEnvironment() string + func (o *CreateRecordRequestModel) GetEnvironmentOk() (*string, bool) + func (o *CreateRecordRequestModel) GetName() string + func (o *CreateRecordRequestModel) GetNameOk() (*string, bool) + func (o *CreateRecordRequestModel) GetProvider() string + func (o *CreateRecordRequestModel) GetProviderOk() (*string, bool) + func (o *CreateRecordRequestModel) GetTtl() int32 + func (o *CreateRecordRequestModel) GetTtlOk() (*int32, bool) + func (o *CreateRecordRequestModel) GetType() RecordType + func (o *CreateRecordRequestModel) GetTypeOk() (*RecordType, bool) + func (o *CreateRecordRequestModel) GetZone() string + func (o *CreateRecordRequestModel) GetZoneOk() (*string, bool) + func (o *CreateRecordRequestModel) HasClass() bool + func (o *CreateRecordRequestModel) HasEnvironment() bool + func (o *CreateRecordRequestModel) HasTtl() bool + func (o *CreateRecordRequestModel) SetClass(v RecordClass) + func (o *CreateRecordRequestModel) SetData(v string) + func (o *CreateRecordRequestModel) SetEnvironment(v string) + func (o *CreateRecordRequestModel) SetEnvironmentNil() + func (o *CreateRecordRequestModel) SetName(v string) + func (o *CreateRecordRequestModel) SetProvider(v string) + func (o *CreateRecordRequestModel) SetTtl(v int32) + func (o *CreateRecordRequestModel) SetType(v RecordType) + func (o *CreateRecordRequestModel) SetZone(v string) + func (o *CreateRecordRequestModel) UnsetEnvironment() + func (o CreateRecordRequestModel) MarshalJSON() ([]byte, error) + type CreateZoneRequestModel struct + Environment NullableString + Name string + Provider string + func NewCreateZoneRequestModel(provider string, name string) *CreateZoneRequestModel + func NewCreateZoneRequestModelWithDefaults() *CreateZoneRequestModel + func (o *CreateZoneRequestModel) GetEnvironment() string + func (o *CreateZoneRequestModel) GetEnvironmentOk() (*string, bool) + func (o *CreateZoneRequestModel) GetName() string + func (o *CreateZoneRequestModel) GetNameOk() (*string, bool) + func (o *CreateZoneRequestModel) GetProvider() string + func (o *CreateZoneRequestModel) GetProviderOk() (*string, bool) + func (o *CreateZoneRequestModel) HasEnvironment() bool + func (o *CreateZoneRequestModel) SetEnvironment(v string) + func (o *CreateZoneRequestModel) SetEnvironmentNil() + func (o *CreateZoneRequestModel) SetName(v string) + func (o *CreateZoneRequestModel) SetProvider(v string) + func (o *CreateZoneRequestModel) UnsetEnvironment() + func (o CreateZoneRequestModel) MarshalJSON() ([]byte, error) + type GenericOpenAPIError struct + func (e GenericOpenAPIError) Body() []byte + func (e GenericOpenAPIError) Error() string + func (e GenericOpenAPIError) Model() interface{} + 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 NullableCreateRecordRequestModel struct + func NewNullableCreateRecordRequestModel(val *CreateRecordRequestModel) *NullableCreateRecordRequestModel + func (v *NullableCreateRecordRequestModel) Set(val *CreateRecordRequestModel) + func (v *NullableCreateRecordRequestModel) UnmarshalJSON(src []byte) error + func (v *NullableCreateRecordRequestModel) Unset() + func (v NullableCreateRecordRequestModel) Get() *CreateRecordRequestModel + func (v NullableCreateRecordRequestModel) IsSet() bool + func (v NullableCreateRecordRequestModel) MarshalJSON() ([]byte, error) + type NullableCreateZoneRequestModel struct + func NewNullableCreateZoneRequestModel(val *CreateZoneRequestModel) *NullableCreateZoneRequestModel + func (v *NullableCreateZoneRequestModel) Set(val *CreateZoneRequestModel) + func (v *NullableCreateZoneRequestModel) UnmarshalJSON(src []byte) error + func (v *NullableCreateZoneRequestModel) Unset() + func (v NullableCreateZoneRequestModel) Get() *CreateZoneRequestModel + func (v NullableCreateZoneRequestModel) IsSet() bool + func (v NullableCreateZoneRequestModel) 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 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 NullableRecordClass struct + func NewNullableRecordClass(val *RecordClass) *NullableRecordClass + func (v *NullableRecordClass) Set(val *RecordClass) + func (v *NullableRecordClass) UnmarshalJSON(src []byte) error + func (v *NullableRecordClass) Unset() + func (v NullableRecordClass) Get() *RecordClass + func (v NullableRecordClass) IsSet() bool + func (v NullableRecordClass) MarshalJSON() ([]byte, error) + type NullableRecordType struct + func NewNullableRecordType(val *RecordType) *NullableRecordType + func (v *NullableRecordType) Set(val *RecordType) + func (v *NullableRecordType) UnmarshalJSON(src []byte) error + func (v *NullableRecordType) Unset() + func (v NullableRecordType) Get() *RecordType + func (v NullableRecordType) IsSet() bool + func (v NullableRecordType) 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 Record struct + Class string + Data string + Name string + Ttl *int32 + Type RecordType + func NewRecord(name string, type_ RecordType, class string, data string) *Record + func NewRecordWithDefaults() *Record + func (o *Record) GetClass() string + func (o *Record) GetClassOk() (*string, bool) + func (o *Record) GetData() string + func (o *Record) GetDataOk() (*string, bool) + func (o *Record) GetName() string + func (o *Record) GetNameOk() (*string, bool) + func (o *Record) GetTtl() int32 + func (o *Record) GetTtlOk() (*int32, bool) + func (o *Record) GetType() RecordType + func (o *Record) GetTypeOk() (*RecordType, bool) + func (o *Record) HasTtl() bool + func (o *Record) SetClass(v string) + func (o *Record) SetData(v string) + func (o *Record) SetName(v string) + func (o *Record) SetTtl(v int32) + func (o *Record) SetType(v RecordType) + func (o Record) MarshalJSON() ([]byte, error) + type RecordClass string + const CH + const CS + const HS + const IN + func NewRecordClassFromValue(v string) (*RecordClass, error) + func (v *RecordClass) UnmarshalJSON(src []byte) error + func (v RecordClass) IsValid() bool + func (v RecordClass) Ptr() *RecordClass + type RecordType string + const A + const AAAA + const CNAME + const MX + const NS + const PTR + const SOA + const SPF + const SRV + const TXT + func NewRecordTypeFromValue(v string) (*RecordType, error) + func (v *RecordType) UnmarshalJSON(src []byte) error + func (v RecordType) IsValid() bool + func (v RecordType) Ptr() *RecordType + type RecordsApi interface + ApiDnsRecordsDelete func(ctx _context.Context) ApiApiDnsRecordsDeleteRequest + ApiDnsRecordsDeleteExecute func(r ApiApiDnsRecordsDeleteRequest) (*_nethttp.Response, error) + ApiDnsRecordsGet func(ctx _context.Context) ApiApiDnsRecordsGetRequest + ApiDnsRecordsGetExecute func(r ApiApiDnsRecordsGetRequest) ([]Record, *_nethttp.Response, error) + ApiDnsRecordsPost func(ctx _context.Context) ApiApiDnsRecordsPostRequest + ApiDnsRecordsPostExecute func(r ApiApiDnsRecordsPostRequest) (Record, *_nethttp.Response, error) + type RecordsApiService service + func (a *RecordsApiService) ApiDnsRecordsDelete(ctx _context.Context) ApiApiDnsRecordsDeleteRequest + func (a *RecordsApiService) ApiDnsRecordsDeleteExecute(r ApiApiDnsRecordsDeleteRequest) (*_nethttp.Response, error) + func (a *RecordsApiService) ApiDnsRecordsGet(ctx _context.Context) ApiApiDnsRecordsGetRequest + func (a *RecordsApiService) ApiDnsRecordsGetExecute(r ApiApiDnsRecordsGetRequest) ([]Record, *_nethttp.Response, error) + func (a *RecordsApiService) ApiDnsRecordsPost(ctx _context.Context) ApiApiDnsRecordsPostRequest + func (a *RecordsApiService) ApiDnsRecordsPostExecute(r ApiApiDnsRecordsPostRequest) (Record, *_nethttp.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 + Name string + func NewZone(name string) *Zone + func NewZoneWithDefaults() *Zone + func (o *Zone) GetName() string + func (o *Zone) GetNameOk() (*string, bool) + func (o *Zone) SetName(v string) + func (o Zone) MarshalJSON() ([]byte, error) + type ZonesApi interface + ApiDnsZonesGet func(ctx _context.Context) ApiApiDnsZonesGetRequest + ApiDnsZonesGetExecute func(r ApiApiDnsZonesGetRequest) ([]Zone, *_nethttp.Response, error) + ApiDnsZonesPost func(ctx _context.Context) ApiApiDnsZonesPostRequest + ApiDnsZonesPostExecute func(r ApiApiDnsZonesPostRequest) (Zone, *_nethttp.Response, error) + ApiDnsZonesZoneDelete func(ctx _context.Context, zone string) ApiApiDnsZonesZoneDeleteRequest + ApiDnsZonesZoneDeleteExecute func(r ApiApiDnsZonesZoneDeleteRequest) (*_nethttp.Response, error) + ApiDnsZonesZoneGet func(ctx _context.Context, zone string) ApiApiDnsZonesZoneGetRequest + ApiDnsZonesZoneGetExecute func(r ApiApiDnsZonesZoneGetRequest) (Zone, *_nethttp.Response, error) + type ZonesApiService service + func (a *ZonesApiService) ApiDnsZonesGet(ctx _context.Context) ApiApiDnsZonesGetRequest + func (a *ZonesApiService) ApiDnsZonesGetExecute(r ApiApiDnsZonesGetRequest) ([]Zone, *_nethttp.Response, error) + func (a *ZonesApiService) ApiDnsZonesPost(ctx _context.Context) ApiApiDnsZonesPostRequest + func (a *ZonesApiService) ApiDnsZonesPostExecute(r ApiApiDnsZonesPostRequest) (Zone, *_nethttp.Response, error) + func (a *ZonesApiService) ApiDnsZonesZoneDelete(ctx _context.Context, zone string) ApiApiDnsZonesZoneDeleteRequest + func (a *ZonesApiService) ApiDnsZonesZoneDeleteExecute(r ApiApiDnsZonesZoneDeleteRequest) (*_nethttp.Response, error) + func (a *ZonesApiService) ApiDnsZonesZoneGet(ctx _context.Context, zone string) ApiApiDnsZonesZoneGetRequest + func (a *ZonesApiService) ApiDnsZonesZoneGetExecute(r ApiApiDnsZonesZoneGetRequest) (Zone, *_nethttp.Response, error)